MSX demowatchers - what config do you have?
category: general [glöplog]
Great resource collection Marq! I've been looking for some music replay routines, examples on how to set up IRQs etc. and found just that in the L!T play routine!
You wouldn't happen to know any MSX musicians that could be lured into making some music for a little demo btw?
You wouldn't happen to know any MSX musicians that could be lured into making some music for a little demo btw?
Try this instead: http://pagesperso-orange.fr/franck.charlet/temp/pt3.7_replay_msx.zip
& use it like this:
pt3 modules are produced with vortex tracker
& use it like this:
Code:
ld hl, module
call pt3_replay + PT3_INIT
; in VBLANK
call pt3_replay + PT3_PLAY
call pt3_replay + PT3_STOP
pt3 modules are produced with vortex tracker
MSX2: Philips NMS8280 128k ram/128k vram
MSX1: Yamaha CX5M 32k ram
Coding in CygnusEd and crossassembling with cazm on Amiga. No emulators or pc's.
Sdw: I've made a couple of msx tunes, though always with our own music system. I could have a go at making something for you if you're interested.
MSX1: Yamaha CX5M 32k ram
Coding in CygnusEd and crossassembling with cazm on Amiga. No emulators or pc's.
Sdw: I've made a couple of msx tunes, though always with our own music system. I could have a go at making something for you if you're interested.
I used to code everything with TASM+Qedit previously, but SDCC proved to be a useful tool so now it's C+inline asm on Linux or OSX. Initial testing on OpenMSX and when things start to shape up a lot of backtracking and fixing on a real MSX. In the package of "Atsaas" you can find the full source of the prod if you want to see how we did it.
Of course nostalgics could argue that the only real way is to do everything on the real machine but at this point I care more about my own well-being and cross-compiling/emulators/C are great in that regard :)
Of course nostalgics could argue that the only real way is to do everything on the real machine but at this point I care more about my own well-being and cross-compiling/emulators/C are great in that regard :)
hitchhikr: Thanks, never heard of PT3 or Vortex Tracker before, but it seems to be a great package!
I managed to get the code to compile after I did some minor changes. The original code did some strange stuff like
Where t_ is a label in the code => 16 bit adr=> can't fit in a-register => compiler error obviously...
I changed to
There were a few of those. Don't know if my change is the intended behavior, but it seems to work! :)
esau: Thank you for the offer, much appreciated! For me it would probably be easier to get someone who can do a PT3 track since I got the player going, but I might still take you up on that offer otherwise!
I managed to get the code to compile after I did some minor changes. The original code did some strange stuff like
Code:
add a, t_
Where t_ is a label in the code => 16 bit adr=> can't fit in a-register => compiler error obviously...
I changed to
Code:
add a, t_ & 255
There were a few of those. Don't know if my change is the intended behavior, but it seems to work! :)
esau: Thank you for the offer, much appreciated! For me it would probably be easier to get someone who can do a PT3 track since I got the player going, but I might still take you up on that offer otherwise!