Hi all,
I need an assembler for 16-bit MSDOS, only one I found is TASM. Apparently some changes are needed to iNES-header (I've only used NESASM for programming NES), any tips for the header and possible other changes.
Here are examples of original NESASM code I've used (I work only with sound):
HEADER:
.inesprg 1
.ineschr 1
.inesmir 0
.inesmap 0
.org $8000
.bank 0
.bank 1
.org $FFFA
.dw 0
.dw start
.dw 0
.bank 0
.org $C000
VBLANK (timing):
loop1
vwait
lda $2002
bpl vwait
dex
bne loop1
rts
I compiled just header with NESASM, rest (usual NESASM) code, then combined the files (copy /b header.nes+dasdfd.nes file.nes), I hear that sound is switched on, then nothing. No errors in compiling.
Thanks for advance !
-jp
I need an assembler for 16-bit MSDOS, only one I found is TASM. Apparently some changes are needed to iNES-header (I've only used NESASM for programming NES), any tips for the header and possible other changes.
Here are examples of original NESASM code I've used (I work only with sound):
HEADER:
Code:
.inesprg 1
.ineschr 1
.inesmir 0
.inesmap 0
.org $8000
.bank 0
.bank 1
.org $FFFA
.dw 0
.dw start
.dw 0
.bank 0
.org $C000
VBLANK (timing):
Code:
loop1
vwait
lda $2002
bpl vwait
dex
bne loop1
rts
I compiled just header with NESASM, rest (usual NESASM) code, then combined the files (copy /b header.nes+dasdfd.nes file.nes), I hear that sound is switched on, then nothing. No errors in compiling.
Thanks for advance !
-jp