Products

My current achievements using the Net Yaroze programming kit:

fMSX for Playstation

fMSX is a portable MSX emulator, originally writting by Marat Fayzullin, for unix systems using X windows. Ports to other systems have been made, and I decided in a flash of nostalgica to port the fun of my Sony HitBit to the Sony Playstation. I based my version on the sourcecode for fMSX for Linux, and started porting rewriting the Xwin framebuffer display to the 15 bit Playstation display system. This version is a 3 day quick hack, using the CPU to do -all- of the emulation, capable to do this. There is just a simple LoadImage() call to copy the CPU generated frame buffer to the display.

My next version will make full use of the GPU to generate the display, and will have a MSXSound driver for the sound.

Why emulate an acient machine on a 3d console !?

The answer is simple:

  • Nostalgica
  • Testing the power of the R3000 CPU
  • Learning how to do sprites, and tricks with sprites on the Playstation. How can I learn 3D if I do not even know how to do 2D on this machine ?
  • Learning how the playstations sound system works by emulating the MSX soundchip.
  • Some friends did not believe I could do it :)

    Dont worry, I'll be doing some fancy 3D program soon.