Author Topic: Gp2x Psone Emulator Running Realy Fast  (Read 111283 times)

Civil

  • Full Member
  • ***
  • Posts: 103
    • View Profile
    • http://
Gp2x Psone Emulator Running Realy Fast
« Reply #135 on: February 01, 2006, 03:07:33 pm »
zpsx 0.10:
GTA 1:
Work almost well. No screen corruption. Inverted keys (left = right, right = left). A bit slow.

Hogs of War:
Runs a bit slow (becouse it is 3D Game I think). But GTA isn't a lot faster.

Klona:
Slow, as Hogs of War... But playable. Maybe without X it'll run fine...

Tomorow I'll have more games to test (but most of them Will be Z compressed)

P.S. At last normal PS One Emulator... PCSX had some bugs with most of this games... For example in gta in car it teleports you to random coordinats... Usualy under another car or into the water...
« Last Edit: February 01, 2006, 03:09:15 pm by Civil »
Zaurus C-3100 ( Gentoo 2007.0 eabi, kernel 2.6.21.6)
http://www.zavrik.info - Russian Zaurus Site.

stuffman

  • Full Member
  • ***
  • Posts: 104
    • View Profile
    • http://www.dylanpowell.net/zaurus
Gp2x Psone Emulator Running Realy Fast
« Reply #136 on: February 01, 2006, 03:15:00 pm »
Maybe I was a bit over-enthusiastic with my last post- the battle sequences in FFVII are still quite slow, but everything else is blazingly fast. However, there is one critical problem: when I go to save a game, it freezes. Before, when I'd go to the save menu, it would take a few seconds for the "memory cards" to be recognized (they would be greyed out for a bit, and if I tried clicking on them it would say "no memory card found" or something like that). Now, it just totally crashes. A bummer considering how much more playable the game is now, but it's great to see how rapidly everything's progressing.
[span style=\'font-size:8pt;line-height:100%\']SL-C860 Running pdaXrom 1.1.0beta1.
5GB Seagate ST-1 Microdrive from Rio Carbon, Asst. Other CF Cards.
512MB Sandisk SD.
AmbiCom WL1100C-CF WiFi Card.
Some GPS Card I Can't Remember...
Palm Tungsten Retractable Stylus (If You're Not Using These, You're Missing Out!).
[/font][/span]

stuffman

  • Full Member
  • ***
  • Posts: 104
    • View Profile
    • http://www.dylanpowell.net/zaurus
Gp2x Psone Emulator Running Realy Fast
« Reply #137 on: February 01, 2006, 05:49:45 pm »
Before I forget for the 20th time, how hard would it be to implement a "state save," like in snes9x and the like? It would be nice if I could save my game anytime, because hoping I get to a save point before my bus gets to where it's going doesn't always work. If I'm using a flash-based memory card, it's no problem just to turn the Zaurus off and I can resume later, but with my microdrive it crashes (it's a pdaXrom thing, I'm sure) when I resume. Not to mention that sometimes I like to use it as a PDA (that's what it is, after all), and not being able to use it as such because I'm in the middle of a long battle in FFVII is somewhat annoying (but I can accept it for now- I am so happy I can play the greatest game of all time with me at any time!).
[span style=\'font-size:8pt;line-height:100%\']SL-C860 Running pdaXrom 1.1.0beta1.
5GB Seagate ST-1 Microdrive from Rio Carbon, Asst. Other CF Cards.
512MB Sandisk SD.
AmbiCom WL1100C-CF WiFi Card.
Some GPS Card I Can't Remember...
Palm Tungsten Retractable Stylus (If You're Not Using These, You're Missing Out!).
[/font][/span]

zodttd

  • Full Member
  • ***
  • Posts: 188
    • View Profile
Gp2x Psone Emulator Running Realy Fast
« Reply #138 on: February 02, 2006, 08:38:56 am »
stuffman: You're right about save states. I *really* want to implement them. Especially since SIO (serial IO, e.g. memory cards) is holding back the emulator from going faster due to root counter timings. What I was thinking about doing for GP2X's version was only using save states, and not using SIO since it will make the emulator go much faster. Would there be reason do to this for ZPSX as well?
http://www.zodttd.com for all your psx4all needs (as in downloads and support). :)

CLICK HERE TO DONATE ANY AMOUNT VIA PAYPAL

Thanks for the support! I can hardly wait to get back into Zaurus development again. :)

urielka

  • Full Member
  • ***
  • Posts: 178
    • View Profile
Gp2x Psone Emulator Running Realy Fast
« Reply #139 on: February 02, 2006, 03:34:20 pm »
if in the GP2X it will be faster,in the Zaurus it will have some kind of speed up.
save state is basicly a RAM dump+Reg dump right?(just like in VMWARE)?

stuffman

  • Full Member
  • ***
  • Posts: 104
    • View Profile
    • http://www.dylanpowell.net/zaurus
Gp2x Psone Emulator Running Realy Fast
« Reply #140 on: February 02, 2006, 08:53:24 pm »
Quote
Would there be reason do to this for ZPSX as well?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=113373\"][{POST_SNAPBACK}][/a][/div]

Seeing as how normal memory card saves got broke in the 0.10 release (at least for me in FFVII), I'd say it's a good thing
Like Urielka said, it shouldn't be too hard as it's just a RAM and register dump, right?
[span style=\'font-size:8pt;line-height:100%\']SL-C860 Running pdaXrom 1.1.0beta1.
5GB Seagate ST-1 Microdrive from Rio Carbon, Asst. Other CF Cards.
512MB Sandisk SD.
AmbiCom WL1100C-CF WiFi Card.
Some GPS Card I Can't Remember...
Palm Tungsten Retractable Stylus (If You're Not Using These, You're Missing Out!).
[/font][/span]

zodttd

  • Full Member
  • ***
  • Posts: 188
    • View Profile
Gp2x Psone Emulator Running Realy Fast
« Reply #141 on: February 02, 2006, 09:00:49 pm »
Save states are basically saving all the game structures in memory, pretty much like you said.

I just released a new version for the GP2X, I'll release the Zaurus version once I get a little more feedback about it.

The GP2X version got a speedup. As well as a new frameskip that skips the rendering of frames as well, which gives a speedup in some parts of games. It has room for improvement as well. There's also a fix for memory card reading and writing, which fixes the FF7 save problem as well. I also fixed some loading of game issues, so the next Zaurus release should be more compatible as well.

I'll start updating it now, and keep everyone updated.
http://www.zodttd.com for all your psx4all needs (as in downloads and support). :)

CLICK HERE TO DONATE ANY AMOUNT VIA PAYPAL

Thanks for the support! I can hardly wait to get back into Zaurus development again. :)

Drantin

  • Newbie
  • *
  • Posts: 6
    • View Profile
    • http://
Gp2x Psone Emulator Running Realy Fast
« Reply #142 on: February 02, 2006, 11:54:29 pm »
Any chance of getting this working with a stock Sharp ROM ?


(also from the gp32x forum, but with a c3000 )
SL-C3000, Tetsu's v18a kernel,
GoldX cable, 512MB mini-SD card w/adapter
1GB MMC, 1GB SD, 3 in 1 stylus

urielka

  • Full Member
  • ***
  • Posts: 178
    • View Profile
Gp2x Psone Emulator Running Realy Fast
« Reply #143 on: February 03, 2006, 02:42:01 am »
it could be just compatible.
it uses SDL in console so basicly you can use  it in SharpROM/OpenZaurus.
the only problem that i can think of is that the glibc version is diffrent or the SDL lib is too old

danboid

  • Hero Member
  • *****
  • Posts: 881
    • View Profile
    • http://
Gp2x Psone Emulator Running Realy Fast
« Reply #144 on: February 03, 2006, 04:10:38 am »
re: running zpsx under Cacko/Sharp rom

Yes please! This is what I'm hoping to be able to do to!

The problem is that none of the SDL programs that I've tried under cacko would run under text mode, they all needed to be run from a QT console. I've been told that people have done it but nobody was able to point me to any instructions or packages so I could see it working. It could well be because I was running libsdl 1.2.5 and from reading this thread it seems we might need 1.2.9 for cacko first. I'd like to hear from someone whose got any emulators (dgen, snes9x, mame and uae especially) running under text mode/sdl cacko.

Seeing as the sharp roms use GCC 2.95 instead of 3.x like pdaxrom, how is this going to impact the speed of zpsx? How much faster are GCC 3 ARM binaries?
Zaurus SL-C3000 w/ MD swapped for a Kingston 32GB Ultimate 266X CF running ALARM
Banana Pi running ALARM on a WD Scorpio SATA II HD
System76 Gazelle Pro i7 laptop w/ SAMSUNG 840 EVO SSD running Arch x64

How to install Arch on your C3x00 Zaurus https://github.com/danboid/ZALARM-install

xdivider

  • Newbie
  • *
  • Posts: 44
    • View Profile
Gp2x Psone Emulator Running Realy Fast
« Reply #145 on: February 03, 2006, 04:14:50 am »
Quote
re: running zpsx under Cacko/Sharp rom

Yes please! This is what I'm hoping to be able to do to!

The problem is that none of the SDL programs that I've tried under cacko would run under text mode, they all needed to be run from a QT console. I've been told that people have done it but nobody was able to point me to any instructions or packages so I could see it working. It could well be because I was running libsdl 1.2.5 and from reading this thread it seems we might need 1.2.9 for cacko first. I'd like to hear from someone whose got any emulators (dgen, snes9x, mame and uae especially) running under text mode/sdl cacko.

Seeing as the sharp roms use GCC 2.95 instead of 3.x like pdaxrom, how is this going to impact the speed of zpsx? How much faster are GCC 3 ARM binaries?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=113491\"][{POST_SNAPBACK}][/a][/div]

Im running it in Sharp. You can simply drop down to text mode by terminating qtopia and run the emulator with a LD_LIBRARY_PATH pointing to the sdl 1.2.9 libs.

danboid

  • Hero Member
  • *****
  • Posts: 881
    • View Profile
    • http://
Gp2x Psone Emulator Running Realy Fast
« Reply #146 on: February 03, 2006, 04:20:27 am »
Great!

Could you please post a link to an SDL 1.2.9 package for cacko, or can I install the pdaxrom SDL? Again, a link would be very helpful- thanks!

That was probably the fastest reply I've ever had outside of an irc channel!  
Zaurus SL-C3000 w/ MD swapped for a Kingston 32GB Ultimate 266X CF running ALARM
Banana Pi running ALARM on a WD Scorpio SATA II HD
System76 Gazelle Pro i7 laptop w/ SAMSUNG 840 EVO SSD running Arch x64

How to install Arch on your C3x00 Zaurus https://github.com/danboid/ZALARM-install

stuffman

  • Full Member
  • ***
  • Posts: 104
    • View Profile
    • http://www.dylanpowell.net/zaurus
Gp2x Psone Emulator Running Realy Fast
« Reply #147 on: February 03, 2006, 08:20:36 am »
If you're running Cacko, you might want to try Piro's special kernel and libSDL, as it is heavily optimized for Cxxx series devices (assuming you are using one). It may be faster that way, then again, it might not. Just something to consider. Good luck!
[span style=\'font-size:8pt;line-height:100%\']SL-C860 Running pdaXrom 1.1.0beta1.
5GB Seagate ST-1 Microdrive from Rio Carbon, Asst. Other CF Cards.
512MB Sandisk SD.
AmbiCom WL1100C-CF WiFi Card.
Some GPS Card I Can't Remember...
Palm Tungsten Retractable Stylus (If You're Not Using These, You're Missing Out!).
[/font][/span]

xdivider

  • Newbie
  • *
  • Posts: 44
    • View Profile
Gp2x Psone Emulator Running Realy Fast
« Reply #148 on: February 03, 2006, 09:47:44 am »
Quote
Great!

Could you please post a link to an SDL 1.2.9 package for cacko, or can I install the pdaxrom SDL? Again, a link would be very helpful- thanks!

That was probably the fastest reply I've ever had outside of an irc channel! 
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]


I think I remember seeing libsdl 1.2.9 being posted earlier in this thread.

[a href=\"http://zaurus.vivaphp.net/pdaxrom/1.1.0beta1/Zaurus-C1000-C3100/feed]http://zaurus.vivaphp.net/pdaxrom/1.1.0bet...1000-C3100/feed[/url] i think

zodttd

  • Full Member
  • ***
  • Posts: 188
    • View Profile
Gp2x Psone Emulator Running Realy Fast
« Reply #149 on: February 03, 2006, 10:24:46 pm »
New release!
Grab ZPSX v0.20 at:
http://www.friggingames.com/zpsx020.zip

New in the release includes a much more compatible ZPSX, with a better frameskip option, and a slight overall speed boost.

Let me know how this release fairs.
Any suggestions on button configs?

Btw, what's the best setup for a C1000 in terms of performance? I'm currently using the Kathrin release of pdaxrom, and SDL 1.2.9 found at the feed in the post above.

Hello Drantin! Nice to see a Zaurus and GP2X user all rolled up into one.
http://www.zodttd.com for all your psx4all needs (as in downloads and support). :)

CLICK HERE TO DONATE ANY AMOUNT VIA PAYPAL

Thanks for the support! I can hardly wait to get back into Zaurus development again. :)