by dreamspec
This is very simple framework to allow porting of emulators quickly to the Playstation 2. It can also be used as a general PlayStation2 framework, but is aimed at emulators.
Theres a bug in the save bmp function in Hardware.c, this happens whenever you save a snaoshot of funny screen widths (366x256 etc.) it turns out, lines must be a multiple of 4 pixels (or bytes?). I will upload a fix soon, but if you need it NOW then ...
Has a few fixes, and AUDIO is now working. Anyone that tried the last version would have discovered sjeeps IRX was stuffed. Hes now fixed it. Debug text printing, screen dumping are all now included. PLEASE let me know of any problems, suggestions etc. ...
Audio should now work. Please let me know if theres any problems. Screen modes are better, and has a whole heap defined. Debug text drawing using build in font. Screen SNAPSHOT included. File IO works. Palette getting/setting PAL and NTSC modes available.
Well, I never really looked back here after I upload the first version. I sort of thought this was gonna be a thing only I used. As it turns out, its getting around 10 downloads a day! Which is great for something so simple, Im glad others are getting ...
Yup, after finally getting CVS to work, I've uploaded the first version of my PS2 emulator (and infact general) framework. It contains various screen modes, and joystick input. It also has Sjeep's sound IRX in, but is unused at the mo. Full instructions ...
Basics of a PS2 framework, ideal for an emulator. Supplies a byte-per-pixel screen, palette, and input. Also has example loading.
dreamspec committed patchset 10 of module ps2frame to the PS2 Emulator Framework CVS repository, changing 2 files
dreamspec committed patchset 9 of module ps2frame to the PS2 Emulator Framework CVS repository, changing 1 files
dreamspec committed patchset 8 of module ps2frame to the PS2 Emulator Framework CVS repository, changing 1 files
dreamspec committed patchset 7 of module ps2frame to the PS2 Emulator Framework CVS repository, changing 1 files
Copyright © 2009 SourceForge, Inc. All rights reserved. Terms of Use