Search results
MSXgl – A new C game library for MSX
Score: 181.95 %,
Type: Forum topic , Comments: 230 comments
This is good for performance and makes it much easier to use the 16K of page 0. The library provides an interrupt handling code to easily create ROMs that always remain on page 0.
The MSXgl’s Build Tool ... (interrupt handler can be install in page 0),
- Mapped ROM from 64K to 4096K (ASCII-8, ASCII-16, Konami ...
ayVGM - A lite version of VGM for AY-3-8910
Score: 181.6 %,
Type: Forum topic , Comments: 23 comments
En Wait 735 * (n & 0x0F + 1) samples (60 Hz)
---------------------------------------
Special ... usable in BASIC programs?
By using the memory pages 0 and 1 for example.
I'm sorry, but I ... optimisation suggestions:
u8 val = *g_ayVGM_Pointer & 0x0F;
This could be omitted if you don’t ...
WYZ music file format
Score: 180.03 %,
Type: Forum topic , Comments: 12 comments
as info 50/60hz (note that bits 3 to 0 are busy). Once you have choose your freq bit i'll inform Augusto Ruiz and he will update the tracker includding it.
;HEADER BYTE 1
;[-|-|-|-| 3-1 | 0 ] ... currently? If they are set to 0, it would be best to make 0 the default frequency. All the WYZ music ...
MID player for PSG
Score: 182.4 %,
Type: Forum topic , Comments: 1 comment
Hello,
Do you know any MIDI file (.mid) replayers that are able to play music on the PSG?
I found converters from MIDI to Arkos format (included in Arkos Tracker) or to PT3 ( Midi2PT3 ) but both of them work very badly with test files (quite ...
Start OpenMSX with MSX-DOS support
Score: 183.3 %,
Type: Forum topic , Comments: 17 comments
Hi,
In the MSXgl build tool, I allow the user to automatically launch his program after the build, with different emulators, including OpenMSX.
In the case of a program for MSX-DOS 1 or 2, I had a problem when the default machine had no disk ...
Simultaneous vblank and hblank interruption?
Score: 184.1 %,
Type: Forum topic , Comments: 11 comments
is triggered, are the 2 flags set (bit 7 of S#0 and bit 0 of S#1)?
I've done such things, ... than one VDP interrupt to handle at a time and that if the vblank is triggered and the F bit of S#0 is set, then the FH bit of S#0 is not. And vice versa. Is this correct?
I will add support for hblank ...
Fast copy using unrolled ldi loop
Score: 184.8 %,
Type: Forum topic , Comments: 20 comments
ld iy, #2
add iy, sp
ld c, 0(iy)
ld b, 1(iy)
// ...
and #0x0F // 8 cc
jp z, mem_fastcopy_loop // 11 cc - total 24 cc ... 5 cc
ld b, #0 // 8 cc
ld c, a // 5 ...
Calling BIOS routines from C without any overhead
Score: 185.11 %,
Type: Forum topic , Comments: 10 comments
nuc1e0n wrote:
z88dk has
nuc1e0n wrote:
z88dk has konamiman's asmlib integrated ... or msxdos2:
int isMSX2(void) {
if(bdos(CPM_VERS, 0) == 0x22) {
__asm
ld a, 1
ld c, 0x6f
call 0x0005
or a
jr nz, NOTMSX2
ld a, b
cp 2
jr c, NOTMSX2
ld hl, 1
ret ...
Program's UID
Score: 188.61 %,
Type: Forum topic , Comments: 14 comments
and the game's title in katakana written backwards. This is located at offset #3FF0.
This type of information ... information about that?
Yie Ar Kung-Fu product ID is "RC 725"... there is 725 wrote at #3FF0?
(I suppose #3FF0 is the size of the ROM minus #0F)
Hi, aonikeo!
I coded this Hi, aonikeo!
I ...
Programming ObsoNET
Score: 188.92 %,
Type: Forum topic , Comments: 18 comments
In documentation part 4.1, we are asked to select segment 0 in the cartridge mapper.
Do we have ... is in 2-3 and obsonet is in 2-0 (being initialized before your rom) make it works:
Try ...
