The V9990, Castlevania and the ColecoVision...

Page 1/2
| 2

By opcode

Expert (108)

opcode's picture

02-12-2006, 00:16

Seems off topic, but it isn't. Smile

I am putting together an expansion module for the ColecoVision, using a lot of stuff familiar with MSXers. My module has a dedicated sound CPU (a second Z80) with 32KB of RAM. The main CPU can communicate with the sound CPU thru a latch port (for sending sound codes) and by taking the sound CPU bus and directly accessing the sound RAM (for loading a sound program and data).
The sound CPU will control 3 sound chips: a SCC, an YM2151 and a MSM6294 (ADPCM, four channels).
The sound CPU is already implemented in my prototype, and I have made some testing with a SCC cart I had here. I was able to play all the sounds I had created for the MSX version of Pac-Man (using SCC), as well as some Knightmare tunes taken from the MSX SCC version.
To make sure that there will be SCCs available when I decide to produce the final module, I ordered 200 SCC chips last week. And I am planning to order the remaining sound ICs later this month.
But the module is more than a sound module. It also has extra RAM memory (the CV came originally with only 1KB!) and will have a new video chip. I was considering the V9958, since it is backward compatible, but then I realized that I could be a bit bolder and go with a V9990. Well, I have a GFX9000 here, so I opened it, plugged the PCB into a connector on my prototype (which I had used previously to test the SCC) and voila! I just made a quick test and it is working. The only problem now is find out how many V9990 ICs are still around. I sent a request for quote to my chinese supplier and I am now waiting...

Well, maybe some of you remember I was programming a remake of Castlevania/Vampire Killer for the V9958 (with hardware scroll), but if I ultimately decide to go with the V9990, then I would need to create a far more sophisticated version. Since I had used the MSX2 version graphics for my V9958 remake, I thought it would be a good idea to use the X68K version as a start point for the V9990 version. So I created some mockups, which aren't completely accurate but could give me an idea about what to expect.
If all things go right, I end using the V9990 and manage to complete Castlevania Redux, the I would port the CV version for the MSX (with GFX9000). I think a 7.14MHz MSX could handle the game easily, though I would need to use the Moonsound instead the YM2151/MSM6295.

Pictures and videos bellow (the V9958 version was created with BlueMSX. Not sure why the final file is so large)…

www.opcodegames.com/download/dra.zip Castlevania Redux V9958 video
www.opcodegames.com/download/Image13.gif Castlevania Redux V9990 (mockup)
www.opcodegames.com/download/Image31.gif Castlevania Redux V9990 (mockup)
www.opcodegames.com/download/DSC01760.jpg CV expansion module prototype

Eduardo

Login or register to post comments

By GNF

Rookie (23)

GNF's picture

02-12-2006, 00:39

Wow! Looks good.
Maybe after this you can port Castlevania Symphony of the Night from PSX to GFX9000 Smile
http://www.gamasutra.com/features/20050815/castlevania-sotn-01.jpg

By ro

Scribe (4531)

ro's picture

02-12-2006, 13:04

funny, cool. etc.

By jltursan

Prophet (2559)

jltursan's picture

02-12-2006, 13:47

Really impressive!, that's a lot of work for only one person!. Respect! 8O
About the mockups, sure the X68000 it's the best version; but by no special reason I've always found the colors of the main sprite from the X68K version, a bit, I don't know,....bland Tongue

By sinus

Expert (82)

sinus's picture

02-12-2006, 14:58

funny, cool. etc.
yes, to say the (very) least...

That's quite a lot of work indeed, and very ambitious! Congratulations! LOL!

Your 'all in one card' project is amazing.
As for Castelvania, is it the same 'episode' as the 1986 one on MSX2 with better graphics/scolling/sounds or another story?
Sin

By Abi

Hero (600)

Abi's picture

02-12-2006, 15:57

awesome!!! hope you are able to finish this project, i can not wait to play the game on my MSX!!

By opcode

Expert (108)

opcode's picture

02-12-2006, 17:57

funny, cool. etc.
yes, to say the (very) least...

That's quite a lot of work indeed, and very ambitious! Congratulations! LOL!

Your 'all in one card' project is amazing.
As for Castelvania, is it the same 'episode' as the 1986 one on MSX2 with better graphics/scolling/sounds or another story?
Sin

The X68K version is a remake, though it has some different stages (it's still Simon there). However I am planning to, at least, bring back some the original music (the X68K version has some of the original music, but not all of them). And if I can convince wolf to join the team later, that would be like a dream project to me. BTW, I also hope to add some of the exploration elements of the MSX version, as well as some of the MSX exclusive items. The idea would be to make some of the stages more like the MSX/Famicom version (though not exactly the same), so the player can feel like he/she has been there before (so the title, Castlevania Redux, "revisited"). Smile

Eduardo

By ARTRAG

Enlighted (6567)

ARTRAG's picture

02-12-2006, 18:59

Gretings for your work, but a natural question rises in my mind...
Why all this work on a custom HW that, apart from you and few dozen people, none will never see?
What about continuing your project on MSX2+ ? Or, even better, on MSX2 but with horizontal scrolling?

By DamageX

Master (217)

DamageX's picture

03-12-2006, 05:46

That sounds pretty cool. I never played a Colecovision but I have an Adam computer that might still work. Would your upgrade module work with it also?

So much interesting retro hardware to play with, so little time... Smile

By msd

Paragon (1462)

msd's picture

03-12-2006, 12:24

There is a colecovision emulator for msx. Tongue

By PingPong

Prophet (3793)

PingPong's picture

03-12-2006, 13:30

There is a colecovision emulator for msx. Tongue

That has not a lot to emulate because the hw is almost the same..... TongueTongueTongueTongueTongueTongue

Page 1/2
| 2