181
Zaurus - pdaXrom / Gp2x Psone Emulator Running Realy Fast
« on: January 23, 2006, 01:54:48 pm »
Well, I worked on "ZarPSX" some more. I started over completely and tried to get PCSX up and running on the Zaurus using GTK, CDRiso compiled as a shared object, and Dr Hell's GPU. Still got the same bug in Final Fantasy Tactics (no textures are shown in the opening scene in the rotating 3D building), and Tactics Ogre glitches when choosing the birthday when starting a new game. What's weird is I never use to get these bugs on previous ports, until I started to port to the GP2X, which is also a ARM/Linux based handheld. Now I can't seem to figure out what's causing this bug. Am I missing a compiler option for int sizes or something (had an issue on the Palm port where int size of 2 or 4byte was an issue)? I really doubt it's Dr Hell's GPU, since I got Pete's SoftGPU running and it had the problem as well, even on the GP2X. This bug is really bothering me. If someone can figure it out, please let me know how to fix it! Thanks!
In the meantime I cleaned up ZarPSX 0.01's code, still have that bug, but the code is a bit nicer looking.
From the readme:
UPDATED January 23rd, 2006:
Grab ZarPSX v0.02 at:
http://www.friggingames.com/zarpsx002.zip
ZarPSX (working title), has been updated to v0.02. This release is pretty much a cleanup of code and a change of the CDR plugin to try to find out what's causing strange glitches in games.
Changes include:
- CDR plugin changed to cdriso. This allows for .bz compression, but has temporarily taken away .znx compression. Due to including bz compression, you will *need* to have the "libbz2.so.1.0" shared object file put inside the "/usr/lib" directory on your Zaurus. If you need this file, it is included in this release.
- Clean up of code. I've tried to take away most of the crap needed for previous ports of this emulator. What's left is pretty much barebones.
- Downgraded from PCSX 1.6b to 1.5. I seemed to have left some code related to 1.6b in the last release by accident. Fixed.
- Set default frameskip to 3
This release is only useful to those who care to look at or use the source. Not much has changed for end users of this emulator...yet. At least once I track down a certain bug, compatibility should go way up.
In the meantime I cleaned up ZarPSX 0.01's code, still have that bug, but the code is a bit nicer looking.
From the readme:
UPDATED January 23rd, 2006:
Grab ZarPSX v0.02 at:
http://www.friggingames.com/zarpsx002.zip
ZarPSX (working title), has been updated to v0.02. This release is pretty much a cleanup of code and a change of the CDR plugin to try to find out what's causing strange glitches in games.
Changes include:
- CDR plugin changed to cdriso. This allows for .bz compression, but has temporarily taken away .znx compression. Due to including bz compression, you will *need* to have the "libbz2.so.1.0" shared object file put inside the "/usr/lib" directory on your Zaurus. If you need this file, it is included in this release.
- Clean up of code. I've tried to take away most of the crap needed for previous ports of this emulator. What's left is pretty much barebones.
- Downgraded from PCSX 1.6b to 1.5. I seemed to have left some code related to 1.6b in the last release by accident. Fixed.
- Set default frameskip to 3
This release is only useful to those who care to look at or use the source. Not much has changed for end users of this emulator...yet. At least once I track down a certain bug, compatibility should go way up.