Gp2psx V0.34


The compatability seems quite a bit lower in this version. Some games run when not overclocked but randomly freeze when overclocked. Has anyone else had this problem?
 
That's strange because I don't have that problem with version 0.33b :blink:
 
the change in timing probably means the emulator stresses out the CPU more which is why you can't OC as high
 
Thanks ruffnutts! :)

I took a good look at the GP2PSX wiki last night and saw some games being tested on new releases which is very cool.
I wasn't sure if the wiki was going to catch on or not but thankfully it has. :)

So those who would like to help GP2PSX raise compatibility, and even performance, I ask that you take a look at:
http://wiki.gp2x.org/wiki/GP2PSX

By submitting your test results of games, I'm able to see what has improved or got worse with each version.

Also, please let me know if the game is being tested with or without sound on, and whether the GP2X was overclocked. This makes a sizable difference in playability (speed).

Some cool things I have noticed through the wiki:
- Some games were already working and playable as early as v0.09. If these can be retested with the latest version of GP2PSX it would be great to see if they've improved any or at least stayed playable:
Bust-A-Move 3 DX PAL Works gp2psx09 Graphically perfect and playable
Command and Conquer: Red Alert Works gp2psx10 Works, slowish but still playable. Yes/No (ed. this has been mentioned as playable now)
Cotton (NTSC) Works gp2psx09 Works fine, graphics ok, very playabale.
Crazy Hit 2 Works gp2psx09 Works fine, graphics perfect and fast.
Final Fantasy Anthology: FFV NTSC Works gp2psx09 Very slow at first, no graphics glitches, saves, loads from save (ed. lots of people probably want this one working)
International Karate NTSC Mostly Works gp2psx010 Boots and plays with no graphic glitches, but is slow and character's movement is not correctly emulated Yes (ed. I *LOVE* THIS GAME, I'm going to buy it asap and get it playable if it isn't already)
Parappa the Rapper Mostly works gp2psx10 Graphics near perfect, half-decent fps More FPS in HLE mode Raw Bin/Cue
Quake 2 PAL Mostly Works gp2psx018 Works fine but gameplay is very slow. No obvious graphics glitches. Both .ZNX

- Some games just need updating
R-Type Delta Barely Works gp2psx09 Slow like a slug.... (ed. I have a feeling this works a lot better now)
Ridge Racer PAL Doesn't Work gp2psx09 Boots and menus are displayed correctly, but freezes before the races starts.
Tactics Ogre NTSC Barely Works gp2psx18 Game opens slowly, but cannot get past title menu. Both .Z
Tales of Destiny NTSC Barely Works gp2psx018 Works at 10-20 fps, way too slow yes, faster Better yes, .znx
Tekken (PAL) Doesn't Work gp2psx010 Doesnt load at all(with or without HLE)
Vagrant Story Doesn't work gp2psx09 Emu freezes after splash. (ed. I have this game and will report the results soon)

- Some games I will buy soon, so I would like to know their current status
Street Fighter Collection NTSC RIP Barely Works gp2psx10 Full rip used, works in emu perfectly, graphical accuracy worsened from gp2psx09 -> gp2psx10 (character sprites are invisible, and menu corruption)! Speed improved with gp2psx10 though still crashes not long into fight. Slight speed increase with HLE. No difference with or without graphics wise. Worse (ed. This will probably run better than Street Fighter Alpha 3 which runs fine but at about 8 FPS)
Syndicate Wars NTSC Mostly works gp2psx10 Works, slow, Units jump around screen when moved. Slightly better with overclock. No Difference
The Raiden Project Mostly Works gp2psx033 No noticeable graphic glitches but slow and graphic debris on the right side of the screen (ed. Glad to see this game is improving in compatibility. That graphic debris is due to the screen not clearing to give a performance boost)
Worms Amageddon PAL Mostly works gp2psx10 It works, but it is slow and there are some graphic glitches. No difference (ed. WORMS! WORMS ON THE GP2X! HOW COOL IS THAT?!)

I'm in the process of testing my games for the wiki.
So far my collection of PSX games is:
Azure Dreams (just found this one while typing under a stack of games :p)
Bust A Move 4
Big Race Pinball (might of been a bad rip)
Breath Of Fire 4
Buster Bros Collection
Castlevania SOTN
Civilisation 2
Einhander (really near playable in latest release!)
Final Fantasy Tactics
Final Fantasy VII (7)
Front Mission 3
Gekioh: Shooting Star
Gran Turismo
Lunar: Silver Star Story Complete
Megaman Legends
Military Madness
Mobile Lightforce 1
Oddworld: Abes Oddysee
One Piece Mansion (pretty much playable with latest release)
Point Blank 3 (this game makes you want to have a touch screen!)
Skull Monkeys
Sol Divide
Silhouette Mirage
Super Puzzle Fighter 2 Turbo
Resident Evil: Directors Cut (Dual Shock)
Robotron X
Romance Of the Three Kingdoms 6
R-Types (a collection of RType1 and RType2)
Street Fighter Alpha 3
Suikoden 1
Tactics Ogre
Tail Concerto
Vagrant Story
Valkyrie Profile (I really wonder if this one works, since its a hard one to emulate)
Vandal Hearts
Wipeout 3
Wipeout XL

Let the testing begin! :)
ZodTTD

P.S. I've had a few requests for 7-Zip compression for ISOs. This probably isn't possible to implement since it would need to be uncompressed in chunks. Basically the emulator loads a sector at a time, then uncompresses it into a buffer. If 7-Zip allows this, then I can see what I can do.
 
Hmm, seems there's some issues with displaying only half a screen.

I tested Castlevania SOTN as a .bin rip and it worked fine for me, although it ran at 10 FPS it was too slow to play. You might want to check your overclock settings and maybe try reripping it as it strangely seemed to help others.

Taken from a readme.html I'm working on...I rip my games as follows:
C. How To Rip PSX Games For GP2PSX
There are many ways to rip PSX games using many different applications. More ways will be added eventually.
1. You will need three programs to rip a playstation game and compress it for use with GP2PSX:
- XDuplicator is a front-end for the CD ripper, get it at: http://users.forthnet.gr/ath/axatis
- CDRDAO is a cool multiplatform raw binary CD ripper, get it at: http://cdrdao.sourceforge.net
- PocketISO 2.0 is an ISO (ripped CD) compressor and outputs .BZ/.Z/.ZNX files. GP2PSX is compatible with Z/ZNX compression. Get it at: http://www.fpsece.net
2. Install CDRDAO and then install XDuplicator. From my memory, all it took was unzipping them all into a directory.
3. Run XDuplicator.
4. Goto the "Settings" tab, and under Reader choose your CD drive with the PSX game inside it.
5. Checkmark RAW. Make sure all settings in the drop down menu next to the RAW checkbox are unchecked.
6. Goto the "Read" tab. Save the TOC as the name of the game and use the extension ".toc" without the quotes. Save the bin as the same name but replace ".toc" with ".bin" without the quotes.
7. Checkmark RAW read. Make sure "Create TOC Only", "Select Session" and "Do Not Extract Pre-Gaps" are UNCHECKED.
8. Click GO. The ripping will begin. If it fails for any reason try going to the "Settings" tab and select the first of the options under "Additional Reader Options" by checkmarking it, and try clicking GO again. If it still doesn't work, uncheckmark the Additional Reader Option chosen, and keep going down the list. Basically, use process of elimination to find the right Addtional Reader Setting that will let that PSX CD be ripped. It's usually one of the first 3 and only takes a few seconds to find out. It depends on your CD drive and which PSX game whether the game will need addtional options. If you still are having trouble try a program like CDRWIN to rip the PSX game to MODE2 RAW BIN.
---OPTIONAL COMPRESSION OF GAME FILE---
9. Now that you have a .bin file, close XDuplicator and load PocketISO 2.0. Select the BIN file you just made.
10. Checkmark FF8 Search Method. This is my little way of tricking PocketISO 2.0 into finding absolutely nothing to rip, and will produce a very compatible .Z compressed ISO.
11. Click "Analyze ISO". It will take a few seconds for it to find nothing. :p<br>
12. Select Compression Method: Normal Compression.
13. Click "Process ISO". This will take a few minutes for it to complete. It will give progress as to how far along it is.
14. When it's done you will have a filename.bin.Z file and a filename.bin.Z.table file. BOTH are needed for GP2PSX. Done.

Hope this helps. If others would like to contribute to the readme with their techniques, let me know and I'll look them over and add them. I have to add the previous guide written earlier as well.

I think I have Alundra actually, just didn't list it. I'll test it and see if I can get it working if it doesn't work for me.

Ridge Racer is a game I'll try to buy and see if I can get it working well. I changed the PAL timings, are these Ridge Racer rips that are being tested, PAL?
 
the fact that this could play at 20 - 30fps.. with sound.. is just.. mouth watering to me. literally. its just a shame about the lack of L2 and R2 buttons, and an extra analogue joystick.. but still, i really hope this emulator can run at a decent speed, because, even running a game like spyro on my gp2x would blow my mind ^_^

am i right in assuming a small donation would still help? as in, any size? i have some money to donate but i'm not sure if it's worth it to you.
 
compatibility is lower :

rayman reached the ubisoft logo before, now i only have a graphical bug and nothing else

ridge racer revolution : more bugs until a final crash at the begining of the NAMCO video :/ it ran fine (but slowly :p ) with 0.33
tried at 266mhz to be sure, but same...

bust a move 2 arcade edition : bugs, duplicated screen, crashes at "now loading" worked with 0.33

not any of my games is working anymore :'( (all PAL )

0.33 rules! :D
 
I tested Alundra 1 and it worked fine for me, displaying the full screen. I ripped it to .Z as described by me above.

Strange that some people are receiving weird glitches like the half-screen thing, and others aren't. Not sure whats the cause yet, but it might have nothing to do with the emulator. Weird.

Btw, I get 7 FPS with 0 Frameskip, no sound, and no overclocking with Alundra 1. I'll get my findings on the wiki asap.
 
Ahhh, so I have a feeling PAL games aren't working with this release. It probably has to do with them natively running at 50 FPS instead of 60 FPS, and by using the same timings, I screwed up. I'll have to find a PAL game now to test with. I'll get this fixed asap.
 
yeh nice one zodttd hope you sort it as my kula world is pal and i get that half screen on the new version but it still seems faster though, and i love the way it runs and its 3D wich makes me drool lol :)

i could send you my 12meg ish compressed kula world for testing :)

BTW more testing when i get home from work
 
Ahhh, so I have a feeling PAL games aren't working with this release. It probably has to do with them natively running at 50 FPS instead of 60 FPS, and by using the same timings, I screwed up. I'll have to find a PAL game now to test with. I'll get this fixed asap.

I think you are on to something here, I tried Suikoden II which is PAL and it resulted in the duplicated screen and half a screen of corruption. I'll try some more PAL games too. Cheers on the good work zodttd
 
Last edited by a moderator:
Well, I quickly changed the timings of PAL games to be on the same ratio as NTSC games. Hopefully this fixes PAL games.

So if you can test out some PAL games real quick for me, try out:
http://www.friggingames.com/gp2psx034b.zip

If it works ok, I'll replace the first post with this version, otherwise it's back to the drawing board. :)
 
Back
Top