Bugs you can find:
- The game freezes randomly when sprite flicker is happening.
- PSG R#13 if not being correctly updated every frame (when using PT3+ayFX routines of course).
...And the new features like the crumbling blocks and metablocks...
Anyway, I'll try to finish all my todo list this week so you'll be able to compile your game with the new version soon.
Btw, welcome to the forum!
Would it be possible to use the engine/tools to create an MSX2 version of the game, with better graphics?
Yep, with a new graphics "driver" it could be adapted to MSX2 screen modes (most probably SC5) or even GFX9000 ones. Think the same about sound, other sound sources could be adapted aswell.
Have anyone put the converted games somewhere? All of the links are expired.
New release, version 0.7.10. Lots of bugs fixed plus a few other little changes.
JLTursan, in the WinAGD IDE the Spectrum and CPC have an option for the user to select a third-party assembler routine using the file explorer and call it in the game using the USER command. It's a lot easier than users trying to paste code into the engine if the user doesn't know what he is doing! I can add this option for the MSX if you like, it would need a small change in the engine.
You would need to remove the routine
user: ret
and replace it with the line
include "user.asm"
and then I'd get WinAGD to generate the user.asm file automatically. Let me know if you're interested and I'll make the change for the next release.
Arcade style games would be awesome, since I built an Arcade cabinet around my Sony several years ago.
New release, version 0.7.10. Lots of bugs fixed plus a few other little changes.
JLTursan, in the WinAGD IDE the Spectrum and CPC have an option for the user to select a third-party assembler routine using the file explorer and call it in the game using the USER command. It's a lot easier than users trying to paste code into the engine if the user doesn't know what he is doing! I can add this option for the MSX if you like, it would need a small change in the engine.
You would need to remove the routine
user: ret
and replace it with the line
include "user.asm"
and then I'd get WinAGD to generate the user.asm file automatically. Let me know if you're interested and I'll make the change for the next release.
Sure, go on. In the meanwhile I've finished a new release with some nice additions and I can also add this change. Sadly I need to test some of the features in a real machine and it can take some time... :(
Btw, WIP of the MSX2 version:
- The game freezes randomly when sprite flicker is happening.
I think this fixes that bug:
.fullsat: sub colltab&$FF jr z,.zerolen ld c,a ld hl,colltab ldir ; copy 2nd half .zerolen ld a,$D0 ; no more sprite from here
very nice, would be superb to take advantage to enhanced sprites!.