Psx4gp2x Public Beta 2 Released.


Well the part of the dynarec is emulating the CPU so I wouldn't know why 2d games would get a bigger performance boost then 3d games? I am counting on double fps's on both 2d and 3d games :) or more... hoping ;)
 
I'm personally expecting a much bigger boost for 3D games intuitively. But I don't really have any concrete reasons for thinking such...
 
Hey
Doe's the code for the Psx4gp2x is available somewhere?
i would be very interesting to see what the A team (and i'm dead serius when i'm calling them that... I love those guys!!!)
have been doing to the code.....
 
cool. Memory card speed is also a factor. Like how my 20 mb per second card on version 0.09 plays as fast as my 4 mb per second on version 0.36.
 
I am very impressed! I played PSX games on my 600Mhz HP Pocket PC and it looks like you are already getting close to what was posible with it. We need a Master Coder designation to go with Guru status!
 
This is great! I would love to play the Wipeout series on the GP2X. Hopefully there will be an option to turn on the sound in the next release. :rolleyes:
What about the music? Will psx4gp2x be able play those audio tracks? Because the music is what made those games so great. B)

BTW: playing GranTurismo 2 would be great too! :D
 
Foton posted on Jul 5 2006 at 09:26 PM said:
What about the music? Will psx4gp2x be able play those audio tracks? Because the music is what made those games so great. B)

yup, redone my iso to make johnny bazookatone working tonight, runs at slow but playable speed, but without music it's not the same game :D
 
Last edited by a moderator:
I'm not sure if the PSX has any, but games with self-modifying code will not work anymore then.
ALL PSX games are self-modifying. This is because code is not run directly from the CD, but on RAM. The loading process is done first by the BIOS, then probably again by a stub. The process of getting code from CD and writing it in RAM is (from the emulator's point of view) exactly the same as self-modification (most of the time anyway).
The only systems that probably don't do this are cartridge-based, NES, GB, GBA, etc.
 
How so? To me it still seems as though loading a chunk of code from a disk that is the same code about to be run is not necessarily indicative of code that's going to look back on itself and change what's there...
 
It's the same thing: Software changing RAM that the processor will have to execute.
Some games are modular, where they store chunks of code in separate files and load the required ones on run-time to save space. IIRC, Dead or Alive on the Dreamcast is an example. Each time a fight was about to start, it would load a code chunk corresponding to the player's character. When the fight ended, that code was thrown away to make space for the next character.
No idea if the PSX version is similar, but the emulator has to compensate for the possibility of this happening.
 
Oh, that I understand. The issue isn't with a chunk of program data asking for something from the CD (which then needs to be recompiled)... that's still a static chunk of code. It'd be the code that went from calculations to ram (without declaring itself as code first) and then told the cpu to jump to that location and run.

Surely the two aren't the same?
 
Unless loading from a CD is done by a BIOS call (where HLE would be necessary), the two should be exactly the same. I don't know much about the PSX's internals but that's how it is in other systems.
 
zodttd posted on Jul 5 2006 at 01:17 AM said:
I GOT THE DYNAMIC RECOMPILER WORKING! YAY!

I'M TESTING IT OUT AS WE SPEAK!

I'll update everyone on it's progress in about 12 hours. It should have the BIOS completely loaded and dynamicly recompiled by then. Right now it runs a few hundred cycles into it. This is BIG GREAT news for GP2X users, as I'm estimating this week a new release including dynanmic recompilation will be possible. Huge performance increases coming very soon nonetheless.

Time to work on it for another 12 hour stretch...
I just came in my pants.
 
Last edited by a moderator:
iignotus posted on Jul 5 2006 at 10:36 PM said:
Shikaku posted on Jul 5 2006 at 10:18 PM said:
daclassicgamingmaster posted on Jul 5 2006 at 08:56 PM said:
I just came in my pants.

Isn't that my job?
Your job is cumming in dcgm's pants??
:lol: :lol: :lol: :lol: :lol: :lol: :lol:
 
Last edited by a moderator:
oh wow, i dont even own a handheld and this has gotten me so excited that i stop reading these threads and actually registered to post this!!!

HOLY COW!
 
Back
Top