Port Coleco games to MSX is a good idea, but you can also try to solve this Quiz :
http://www.msx.org/forumtopic4018.html
:)
I once made a Colecovision patcher (never released it though, but I could play plenty of Coleco games with sound). Michel Shuqair was developing one at the same time. This was a long time ago, though...
What I can remember:
- The sound chip was different from MSX. Replace the sound 'OUT's' to RST calls (same length opcode, saves you from a lot of trouble). Either emulate them there or put a simple 'RET' for no sound-emulation.
- The VDP used different I/O ports. Simply replace 'm with the ones used by MSX (searh for the TI VDP ports @ MSX 1 & Colecovision on the internet).
[The tricky part is: LD C,<port>; OUT(C),value; But a lot of games run even when you don't consider this case.]
- The BIOS calls were used extensively those days. Get the ROM and disassemble it. Make optimizations to make up for the sound emulation (plenty of oportunities; it looks like converted 8080 code). Now make sure it ends up in the memory map like it should, so that function calls in the original ROM don't have to be patched.
Et voila!
sorry for resurrecting this topic but I was interested in this game: Lord of the Dungeon
http://www.digitpress.com/forum/showthread.php?t=136694
It seems to be an ancient game from 1983 that apparently has been released for colecovision this year (2011)
http://www.collectorvision.com/game-lotd.htm
Does anyone have any further info on this game?
[edit]
I've found also this
http://www.the-nextlevel.com/odyssey2/reviews/review.php?gameid=55
gyrus? but, if a plays gyrus in msx1!!! several times
i lose the cassette, but surely there will be a disk version
now i'm doubting if it show KONAMI at the first screen
but the sound, game-play as bonus stages is a professionals...
maybe is a early hack...
but, anyway it is the same game
I wonder if Flyguille or someone else has that Gyruss disk or cassette....? I would love to see if it was a hack or not.
Colecovision´s Smurf made it´s way to MSX too, loading screen had some french company´s text.... (or was it pirate´s logo?) so maybe Gyruss had same fate?
I've found this interesting documentation of Coleco ROM, should be enough to help with ports to MSX.
www.theadamresource.com/manuals/technical/ColecoVision%20Coding%20Guide.pdf
Convice MATRA to release my conversions in cartridge and Ill convert Lord of the Dungeon.
...and Gyruss which is partially converted somewhere in my HD
if matra publishes your conversions i will eat my hat. matra only publishes bugged coleco conversions. maybe if you could create some bugs while converting...
ask AAMSX .. who knows
Muffie, if you are converting Gyrus, I will like to make for the game a more arcade like title and other graphics, you know the coleco rom is small, I can improve Gyrus graphics until the rom reach 32 or 64kb. I mean for MSX1.
Tell me if you like me to improve Gyrus, is one of my favorite games