Gp2psx V0.36


Jarska333 posted on May 7 2006 at 02:07 AM said:
Deed posted on May 7 2006 at 01:49 AM said:
Of course we COULD have full speed snes, only stupid morons would say (and in fact have been saying ...) it's not possible. WTF??? gp2x is a 2x200Mhz system, 64Mb of ram, even with its limitations who can be stupid enough to think that a 100% working snes emu is NOT possible ?

This said, a psx emu is another kind of challenge on this system. If one day gp2psx is near 100% full speed, it will really be a true exploit :)

Stupid coders, who understand about the limitations of the machine.

Although, I don't seem to recall anyone saying it's impossible... Just takes a lifetime of tweaking. :p
Well, I will not searching these old posts about snes emulation, but I remember clearly that some said it would not be possible, and apparently they weren't coders ... But it may be only my bad english :p Back to the topic now ;)
 
Last edited by a moderator:
am i correct to assume that the emulation of the GTE chip is the biggest resource hog on any psxEmu.

It seems to me that the GTE, can calculate floatingpoint numbers for geometry, on the PS1 i was just wondering if floatingpoint operations could be translated by a fixedpointmath engine in any way ?

[fixedpoint math for use in geometry link]
http://www.flipcode.com/articles/article_mobilegfx02.shtml
[txt file about PS1]
http://www.raphnet.net/electronique/psx_ca...Playstation.txt

if its not possible feel free to ignore my insane ramblings
 
Drak posted on May 7 2006 at 03:26 AM said:
It seems they are trying to make it as good as possible before releasing it or something.. Either way Im looking forward to it. That Resident Evil vid looked to be running pretty damn nicely.

guevaudan has sent we a video of the emulator of PSX, GP2PSX, executing ourselves with the game Resident Evil.

This single video is for showing the present state of the emulator. None teneis that to hope that soon one is going away to obtain that the emulator works to the 100% since podr is not known with exactitude if to never obtain itself. Even so Zodttd, with the aid of una-i, estan working to obtain the best results.

crappy translation from spanish to english.

I made a cleaner one just in case someone is interested on understanding it:
guevaudan has sent us a video of the PSX emulator, GP2PSX, running the game Resident Evil.

This video is only meant the show the current state of the emulator. By no means you should hope that a 100% working emulator is going to be achieved anytime soon, no one knows if that's ever going to be achieved. However, Zodttd, with help from una-i, is working to achieve the best results.
 
Last edited by a moderator:
Hi everyone,

Unai, Chui, and I had a talk about GP2PSX. We're aiming for a GP2X release within 7 days. This means the Zaurus port (which is very fast now btw), will be ready in the same time period.

Chui has made great progress on the Dreamcast version of emulator's codebase. There's even a video of it floating around. It uses a dynamic recompiler.

The switch from the interpreter to the recompiler for the SH4 cpu gave us an indication of what to expect in terms of a performance increase. The CPU emulation currently is profiled as taking about 50% of the total runtime. With the recompiler we can expect around 3x the performance over the interpreter. Maybe even more as ARM has a very powerful instruction set.

Unai is making great progress on the GPU. He has a few bug's to work out, and it's going through a major reworking. Hopefully it can be in a good state within our release time frame.

I made some improvements to the interpreter (CPU emulation), and got another frame per second added to the slowest of games.

I also improved the ISO loading process and emulator's cdrom handling.

Compatibility is up, but there's one bug I want to get fixed. It seems Tekken and Einhander crash after running a bit. This bug was fixed at one point and has returned, anyone remember at what point this bug was fixed? If so, I can figure out how to get compatibility up further, much quicker.

Unai and I estimate most 3D games such as Wipeout, will run at lowest, around 20 FPS without frameskip. At this speed games should be playable with frameskip.

Currently Wipeout 1 runs at it's slowest, 7 FPS in-game. With frameskip it's still too slow to play. Though it is impressive to watch. :) Were hoping the dynarec and new GPU core will solve the performance issue.

Tinnus is working on the dynarec, and is making progress.

So, news is, we're aiming for a release within a week. Not sure if it's going to be the release everyone wants, but we're trying our hardest. Those with Sharp Zaurus' will be pleasantly suprised.

Oh, one more thing. We've named the codebase that GP2PSX runs on as...PSX4ALL. We have the domain, www.psx4all.net and we have hosting for an official site. Depending on how hard it is to maintain the website, we might need a webmaster to design the site to make it easy to update and interactive enough for people to get information they need on the ports.

That's all for now...
 
OMG!!! !PIGEONSS!!!!! Totally awesome, can't wait for the release. It's about time we get another super cool emulator update.
 
sounds awesome.

some info on the dreamcast version though, how will you load games with it? would it just be like the emu is a boot-disc, then you take it out and stick a CD with a psx iso on it in or something?

thanks :D
 
To tell you the truth, I'm not sure how the DC version loads ISOs. I'll ask Chui next time I have a chance.

I really have to show you guys Wipeout 1 running on the GP2X...It looks so awesome!

Anyone have a way of recording a movie on the GP2X, and also has Wipeout 1 (I've been using the non-XL version), and want a older build of the latest version of PSX4ALL's GP2PSX (not sure how to do a naming convention for PSX4ALL codebase running multiple systems yet :p )?
I might also ask that you help complete the emulator by beta testing as well. Donators to the GP2PSX project get first in line. ;P PM me if you're interested.

Oh also...More news. I just got done writing a caching system for the CDR plugin. It is now scalable, and is MUCH more effiecent than the previous buffering system from before that didn't even work. Doesn't really speed up stuff in-game, but it keeps movie playback much smoother!

So two things for those skimming this post:
- If you have Wipeout 1, a handy cam, and want to make a movie of Wipeout running on a fairly recent build of GP2PSX, PM me!
- If you know when the bug that kept Tekken/Einhander from running was fixed in my PSX builds, let me know. I can't remember how I fixed it last time. :p

Thanks!
 
daclassicgamingmaster posted on May 8 2006 at 03:17 AM said:
[snip] thanks zodttd!

WEEEEEEEEEE

Not weeee.... Wii

lol

Yeah, a video would be cool. Is it possible to use the video-out already? Cause then you could just use a TV-capture card or just record it directly from a big tv-screen... wipeout *drool*
 
Last edited by a moderator:
Wipeout XL gets to the menu and the spinning vehicles and stuff all go very fast, around 20fps. I try and start a game, the NOW LOADING screen with Red Bull on it comes up and just sits there with the NOW LOADING animation forever.

I think I shall take a trip out to the used game stores and see if I can find a few more games to test, hopefully I will find a copy of Wipeout 1. I am a big fan of the Wipeout games and would love to have it on my GP2X.
 
Usually digital camera-recorded videos are crap. Better wait for someone with TV-out and video capture to do that.
 
Back
Top