I decided to start a new topic for ZPSX as the other topic was getting very large and hard for people new to this project to get information on it.
ZPSX is a Playstation emulator on the Sharp Zaurus. It is designed for pdaXrom, and tested on a C1000. It uses the pdaXrom SDL 1.2.9 ipk that supports bvdd.
The latest version of ZPSX as of April 24th is 0.36. It's features include:
- Memory Card support.
- Save state support.
- 320x240 and 640x480 Zaurus support.
- Sound support.
- Plays a good amount of games.
- Support for compressed ISO's with PocketISO 2.0 available at
www.fpsece.netCurrent issues:
- The emulator is in need of more performance for graphically intensive games such as FF7.
- Performance could be improved by implementing a working "render" frame skip.
- Currently using an interpreter emulation method. In the works is a dynamic recompiler!
- Better compatibility is needed, and is soon to come.
Download it at:
http://www.friggingames.com/zpsx036.zipRequires:
- SDL lib
- libbz (included with ZPSX release)
- libz
And now for some news:
A DYNAMIC RECOMPILER IS BEING WORKED ON AS WE SPEAK!
I finally have found a dedicated developer for the dynamic recompiler for ZPSX, he and I have been working on it and it's going smoothly. It should be ready within the week.
The dynamic recompiler method of emulation, especially with our way of going about it, should greatly speed up ZPSX overall!
Also Unai from Chankast fame, and Chui who is well known in the Dreamcast scene, have been working hard on the codebase and I should be receiving their work this week. Unai has been working on the GPU (Graphics Process Unit) emulation and I'm excited to see what improvements have been made!
So good news all round for ZPSX. Same goes for the other PSX emu ports I work on that are based on this codebase such as GP2PSX.