Monday, February 06, 2006

 

MSX-2 progress

Finally, I've got some MSX-2 emulation progress to show.
The V9938 is now partially implemented and MSX-2 is booting. Some games are now even fully playable, including the classic Metal Gear and Vampire Killer (a.k.a. 'Castlevania' on other platforms).
At this moment, only SCREEN 0-3 and SCREEN 5 are implemented, and some VDP opcodes and features are missing so not all games are working yet.
Furthermore, the sprite colours are not 100% correct yet.
The V9938 Video Display Processor is actually a quite interesting chip and a good challenge to emulate properly. You could say that it's an early GPU, because it can really process instructions in parallel to the CPU (things like line drawing and blitting).

Here are some screenshots:

Vampire Killer (a.k.a. Castlevania)


Vampire Killer (a.k.a. Castlevania)


Metal Gear


Metal Gear 2: Solid Snake


Hinotori (a.k.a. Fire Bird)

Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?