The V9990, Castlevania and the ColecoVision...

Page 1/2
| 2

Par opcode

Expert (109)

Portrait de opcode

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 ou Inscrivez-vous pour poster

Par GNF

Rookie (23)

Portrait de GNF

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

Par ro

Scribe (4670)

Portrait de ro

02-12-2006, 13:04

funny, cool. etc.

Par jltursan

Prophet (2619)

Portrait de jltursan

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

Par sinus

Expert (84)

Portrait de sinus

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

Par Abi

Hero (600)

Portrait de Abi

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!!

Par opcode

Expert (109)

Portrait de opcode

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

Par ARTRAG

Enlighted (6832)

Portrait de ARTRAG

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?

Par DamageX

Master (217)

Portrait de DamageX

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

Par msd

Paragon (1472)

Portrait de msd

03-12-2006, 12:24

There is a colecovision emulator for msx. Tongue

Par PingPong

Prophet (3885)

Portrait de PingPong

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