Fpse For Gp32!


In all fairness, the fact that he said this on a zodiac board and mentioned 2 other platforms (one being the GP32) it just means he would have done all this even if the result wasn't a PSemulator for the GP.

It just happened that it serves his purpose for testing code. If he wants to spend time trying to make it viable there's nothing wrong with that. Somehow I just don't think his first thought was "gotta make a psone game playable on a GP32", but if it happens, great!
 
I'm definitely with DaveC on this one. This is not something to get worked up over. To that guy who mentioned whipping out a PS controller next to someone with a GBA, seriously think about how that situation would go:

GBA: What the hell is that thing?
GP32: A GP32. It's a Korean handheld tha-
GBA: Whatever. It doesn't look much better than my Gameboy.
GP32: Oh yeah?! Check this out! *whips out PS controller - air guitar ensues*
GBA: Wait, what?
GP32: Let me just hook this up...boot up the emulator...um, alright...just have to prop the system up on my knees the right way, and...OH YEAH! EXTREME!
GBA: So you're inefficiently playing a PS game with no music on that little thing in an awkward position?
GP32: YES.
GBA: Way to go, homo.

Oh yes. You would definitely be some cool shit.
 
DaveC posted on Mar 10 2004 at 04:30 AM said:
How about we get the devs to spend their time on a practical emu.
how about shutting the fuck up and letting the devs do WHATEVER THEY WANT TO DO?

sorry, i get really pissed of on these threads. this'll turn out like those "WHAT IS YOUR DREAM HANDHELD LIKE?????" threads anyway. jesus christ i need a break.
 
Last edited by a moderator:
Well as much as I agree with DaveC on his points, Alpha2 was right also. This is an emulator that is being written by someone for some other platform, and just happens to be using the GP32 during development, so if something does come out of it, great, but all of you are getting way to excited over something that might not realistically happen.

I do wish this guy would just help write some other, more usefull emu like snes, genesis, or gba rather than psx, but its his time, his hobby.
 
hey everyone what is ur dream hndheld?


:lol:
:ph34r: :blink: nevermind....
 
No no no, you got it wrong...

GBA: What the hell is that thing?
GP32: A GP32. It's a Korean handheld tha-
GBA: Whatever. It doesn't look much better than my Gameboy.
GP32: Oh yeah?! Check this out! (smacks pokemon loveing gameboy fan in the face with gp32 "accidentally, knocking their golden sun cart out and "accidentally" crushing it under foot)
GBA: MY ONLY RPG!!!!
GP32: I did you a favor, trust me.
GP32: Let me just hook this up...boot up the emulator...um, alright...just have to prop the system up on my knees the right way, and...OH YEAH! EXTREME!
GBA: OMG I WASTED MY MONEY TO PLAY SNES PORTS ON A SQUARE MAKEUP COMPACT!
GP32: Yep.
GBA: *cries* (drops yu-gi-oh cards and pisses self)

:lol:
 
Very interesting!

But as most of the PSX-games would be totally unplayable, isnt it better to start making emulators specialised on some games that actually would run on a playable speed? Mostly 2D-games like Rapid Reload, Castlevania, 1945 Strikers and other games that shouldnt be IMPOSSIBLE to get running on a playable speed and isnt that big in size.

My first post eh B)
 
IntenseWage posted on Mar 10 2004 at 07:16 AM said:
I'm definitely with DaveC on this one. This is not something to get worked up over. To that guy who mentioned whipping out a PS controller next to someone with a GBA, seriously think about how that situation would go:

GBA: What the hell is that thing?
GP32: A GP32. It's a Korean handheld tha-
GBA: Whatever. It doesn't look much better than my Gameboy.
GP32: Oh yeah?! Check this out! *whips out PS controller - air guitar ensues*
GBA: Wait, what?
GP32: Let me just hook this up...boot up the emulator...um, alright...just have to prop the system up on my knees the right way, and...OH YEAH! EXTREME!
GBA: So you're inefficiently playing a PS game with no music on that little thing in an awkward position?
GP32: YES.
GBA: Way to go, homo.

Oh yes. You would definitely be some cool shit.
Firstly, my comment about the controller was a joke, but as you are the sort of age where you call people a 'homo' (and no, saying it thirdperson does not excuse you), I guess the humour passed you by.

On a more pleasant note, if you could show a PS1 emu even running on a GP, anyone vaguely interested in emulation would be impressed.

DaveC: visit the FPSE forums, you would see it already runs well on many sub 400mhz PDA's, even without the speed increases he says his new core will bring.

Maybe it won't be that playable, but it will still be interesting to see. Anyway, loads of GP'ers have hijacked the Zodiac thread, go and have a look ;)
 
Last edited by a moderator:
i seriously dont think it'll happen, emulating the CPU at a decent speed is one thing, but emulating the GPU at the same time just wouldn't be viable even when clocked up to 166mhz. the GP32 just isnt cut out for 3D graphics.

lets not forget how slow the GBA emulator ran, and it was a pretty decent port.
 
Psx-emulation runs amlost flawlessly on my old iMac, the same machine cannot emulate GBA without slowdowns.

Good coders can do a lot.

I still doubt this will happen, but it will be intersting to see how it develops.
 
Oh God....where are we now???
Before Osnes was out a lot were saying that fullspeed SNES emu wont happen....I think it is OK now
About the GBA : Just have a look to the new french guy (enf65)...Its emu is a 0.00001 pre alpha but it already rocks a lot (even if only emulating simple mode)

Cant you just shut your mouth before a release come to the GP32 then maybe you will be able to say "Bahhhhh its so crappy...." but until then stop....


Im not saying that this emu will have fullspeed or something...but let the man finish his work.....

se you :lol:


EDIT : users only see an emu as a prog to allow another thing to run.....
for the coder it is something different...Working on a project is something great eveen if the result is an unplayable PSX emu
For a mind it is very good to work in order to learn about limits (personal limits, machine limits....)
 
I agree with you on this one Washo. I would like to see finished GBA and PSX emus. Even if they aren't full speed it would still be kick ass.
 
Honestly it'd be a great techdemo even if there are not true practical uses, There are any number of demo games from the PSunderground and OPM disks that could be run even at slow speed just for wow factor alone. (heck a few of those demos I played more than actual games!)
 
Everyone is saying emulation meaning one PSX processor instruction interpreted to many GP32 processor instructions and so on... but as he says this is a "dynarec" emu... that I interpreted as dynamic recompilation and that means in a perfect world that one 33 Mhz PSX processor instruction is translated to one ARM (say 133 Mhz) instruction... this could obviusly not be the case but in the perfect world this would be it... I think it's more like he recompiles PSX code to ARM code in chunks and those chunks is profiled dynamically and cached so stuff that loops does not need to be recompiled that often... the more ju play the game the better it profiles the game and uses the cached recompiled stuff...

And the PSX GFX could be though but it depends how advanced you get... you could make the all the GFX chip calls native ARM/LCD functions...

So he is not "emulating" in the normal case...
More translating on the fly to ARM code...
That is what I think anyway...
 
Alpha2 posted on Mar 11 2004 at 04:52 PM said:
Honestly it'd be a great techdemo even if there are not true practical uses, There are any number of demo games from the PSunderground and OPM disks that could be run even at slow speed just for wow factor alone. (heck a few of those demos I played more than actual games!)
Haunted Maze ;)
 
Last edited by a moderator:
Well the most crazy thing is that this is a "old" method...
Chris Hames did this in his PCTask emu on the Amiga... and it was really speedy...
But its very hard to do... you have to be a good coder to make this work good...
The troubles I see is that this is pretty memory hungry if it's going to be speedy... and it could "wobble" in speed... the game could go fast for one second and then pause and so on... but I guess he will work this out somehow... and I don't actually know anything about this... so I'm just guessing like crazy...
 
AlexW posted on Mar 11 2004 at 07:57 PM said:
Well the most crazy thing is that this is a "old" method...
Chris Hames did this in his PCTask emu on the Amiga... and it was really speedy...
But its very hard to do... you have to be a good coder to make this work good...
The troubles I see is that this is pretty memory hungry if it's going to be speedy... and it could "wobble" in speed... the game could go fast for one second and then pause and so on... but I guess he will work this out somehow... and I don't actually know anything about this... so I'm just guessing like crazy...
Yeah Chris Hames was a bit of a Genius alright. Is this method the same as JIT (for example UAE?)
 
Last edited by a moderator:
Back
Top