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

zodttd

  • Full Member
  • ***
  • Posts: 188
    • View Profile
Gp2x Psone Emulator Running Realy Fast
« Reply #165 on: February 04, 2006, 06:50:21 pm »
I'll go and buy Tekken 3 and see if I can get it working well in the coming releases.

Anunakin: There's a good performance boost by dropping out of X11 and running from the console, if you're able to get it working.
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 #166 on: February 04, 2006, 09:15:24 pm »
does anybody tried Ridge Racer Type 4?
which 3D games run good?
by the way:the oesf ZPSX wiki is not updated,lastest version there is 06.

danboid

  • Hero Member
  • *****
  • Posts: 881
    • View Profile
    • http://
Gp2x Psone Emulator Running Realy Fast
« Reply #167 on: February 04, 2006, 10:34:15 pm »
The command to create a .bin image file from a PSX disc under Linux is:

cdrdao read-cd --read-raw --datafile gamename.bin --device /dev/hdc gamename.toc

Please include this in the readme zodttd! I don't think the .toc file is needed is it but the command won't run without- .toc file is only a few bytes anyway.

If /dev/hdc doesn't work it will most likely be hdd or hdb instead. I tried this command with a psx disc in my CDRW drive first and it was taking forever so I put the disc into my DVD-RW drive instead and the disc was ripped in just over a minute! I don't think cdrdao likes my Lite-On drive.

xdivider said he got zpsx running under Sharp so I thought I'd try to get zpsx 0.30 running under cacko on my C3000 but I'm not having much luck. Here's where I'm up to:

First I copied zpsx on my microdrive with scph1001.bin and my disc image (strider2.bin) in the same directory.

Copied the included libbz2 to /usr/lib and installed libsdl 1.2.9 and sdl-mixer 1.2.5 from

http://zaurus.vivaphp.net/pdaxrom/1.1.0bet...000-C3100/feed/

all was fine up to here. I rebooted into text mode and tried running zpsx but it complained about a missing libstdc++ so I installed the one from the above feed no problem. Next it was asking for libX11.so.6. Unfortunately the xfree package from that same feed didn't want to install under cacko so I extracted libX11.so and libXext.so from it and copied them to /usr/lib.

zpsx is now asking for libts-0.0.so.0 but I'm not sure which package from pdaxrom to install for this. I found some libts ipkg files on google but they were for OZ and familiar so I was uncertain about installing them.

xdivider- did you not have to install lots of extra libs to get zpsx running under Sharp? Gotta say I'd be stunned if I got this to work without a recompile.
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

zodttd

  • Full Member
  • ***
  • Posts: 188
    • View Profile
Gp2x Psone Emulator Running Realy Fast
« Reply #168 on: February 04, 2006, 11:30:49 pm »
Urielka: Final Fantasy 7 runs good. I don't have many 3D games besides that.

danboid: I wonder why it's asking for X11's lib. Is Cacko available for the C1000? If so I can try it out and see if I can get things working for you. Not sure what libts is.
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. :)

xdivider

  • Newbie
  • *
  • Posts: 44
    • View Profile
Gp2x Psone Emulator Running Realy Fast
« Reply #169 on: February 05, 2006, 01:06:14 am »
Quote
The command to create a .bin image file from a PSX disc under Linux is:

cdrdao read-cd --read-raw --datafile gamename.bin --device /dev/hdc gamename.toc

Please include this in the readme zodttd! I don't think the .toc file is needed is it but the command won't run without- .toc file is only a few bytes anyway.

If /dev/hdc doesn't work it will most likely be hdd or hdb instead. I tried this command with a psx disc in my CDRW drive first and it was taking forever so I put the disc into my DVD-RW drive instead and the disc was ripped in just over a minute! I don't think cdrdao likes my Lite-On drive.

xdivider said he got zpsx running under Sharp so I thought I'd try to get zpsx 0.30 running under cacko on my C3000 but I'm not having much luck. Here's where I'm up to:

First I copied zpsx on my microdrive with scph1001.bin and my disc image (strider2.bin) in the same directory.

Copied the included libbz2 to /usr/lib and installed libsdl 1.2.9 and sdl-mixer 1.2.5 from

http://zaurus.vivaphp.net/pdaxrom/1.1.0bet...000-C3100/feed/

all was fine up to here. I rebooted into text mode and tried running zpsx but it complained about a missing libstdc++ so I installed the one from the above feed no problem. Next it was asking for libX11.so.6. Unfortunately the xfree package from that same feed didn't want to install under cacko so I extracted libX11.so and libXext.so from it and copied them to /usr/lib.

zpsx is now asking for libts-0.0.so.0 but I'm not sure which package from pdaxrom to install for this. I found some libts ipkg files on google but they were for OZ and familiar so I was uncertain about installing them.

xdivider- did you not have to install lots of extra libs to get zpsx running under Sharp? Gotta say I'd be stunned if I got this to work without a recompile.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=113693\"][{POST_SNAPBACK}][/a][/div]

I have Xqt and most of the X libs installed via Meanie's jumbo package. Libsdl, libstdc++, libts and libz2 for zpsx are installed in a preload dir. I usually test the emulator under xqt before dropping to console to run it. Another possibility you can do is to install a chroot pdaxrom dir using the root-akita tarball and drop down to console to startx in it.

xdivider

  • Newbie
  • *
  • Posts: 44
    • View Profile
Gp2x Psone Emulator Running Realy Fast
« Reply #170 on: February 05, 2006, 01:12:34 am »
Quote
Urielka: Final Fantasy 7 runs good. I don't have many 3D games besides that.

danboid: I wonder why it's asking for X11's lib. Is Cacko available for the C1000? If so I can try it out and see if I can get things working for you. Not sure what libts is.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=113697\"][{POST_SNAPBACK}][/a][/div]

i think its the library for touch screens. I got it from the pdaxrom feed.

danboid

  • Hero Member
  • *****
  • Posts: 881
    • View Profile
    • http://
Gp2x Psone Emulator Running Realy Fast
« Reply #171 on: February 05, 2006, 08:19:20 am »
Following xdividers tip, I uninstalled/ deleted everything I mentioned in the last post except the pdaxrom sdl and sdl-mixer packages. I then installed

xqt-gtk-jumbopack_0.4.3-0.7.1_arm.ipk

dropped down to the console and tried zpsx again. It complained abou not finding libstdc++ again so I re-installed the pdaxrom libstdcxx package again but then it was asking for libts which I found in the pdaxrom 1.1.0 rc12 feed mirror at

http://zaurus.spy.org/feeds/cacko/pdaXrom/1.1.0/rc12/feed/

(Got it from here as there was no libts in the beta1 feed there and the pdaxrom site is down as I write)

libts installed OK too but now when I try to run zpsx I get the error:

/home/QtPalmtop/lib/libgcc_s.so.1: version 'GCC_3.3' not found (required by /usr/lib/libstdc++.so.6)

So I downloaded libgcc_1_armv5tel.ipk and glibc_2.2.5_armv5tel.ipk from the feed link xdivider gave earlier (for the SDL libs) but both didn't want to install. They complained about a read-only file system and a bad tar headers.

zodttd- Cacko 1.23 supports the C1000. You can download it from

http://my-zaurus.narod.ru/cacko.html

People have got Cacko and pdaxrom dual-booting on the C3000 but I don't know if anyones worked out dual-booting on the C1000 yet. I'm waiting for a stable pdaxrom for the C3000 first, but I might get impatient if we don't get zpsx running under Cacko  
« Last Edit: February 05, 2006, 08:22:07 am by danboid »
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 #172 on: February 05, 2006, 09:13:08 am »
Quote
Following xdividers tip, I uninstalled/ deleted everything I mentioned in the last post except the pdaxrom sdl and sdl-mixer packages. I then installed

xqt-gtk-jumbopack_0.4.3-0.7.1_arm.ipk

dropped down to the console and tried zpsx again. It complained abou not finding libstdc++ again so I re-installed the pdaxrom libstdcxx package again but then it was asking for libts which I found in the pdaxrom 1.1.0 rc12 feed mirror at

http://zaurus.spy.org/feeds/cacko/pdaXrom/1.1.0/rc12/feed/

(Got it from here as there was no libts in the beta1 feed there and the pdaxrom site is down as I write)

libts installed OK too but now when I try to run zpsx I get the error:

/home/QtPalmtop/lib/libgcc_s.so.1: version 'GCC_3.3' not found (required by /usr/lib/libstdc++.so.6)

So I downloaded libgcc_1_armv5tel.ipk and glibc_2.2.5_armv5tel.ipk from the feed link xdivider gave earlier (for the SDL libs) but both didn't want to install. They complained about a read-only file system and a bad tar headers.

zodttd- Cacko 1.23 supports the C1000. You can download it from

http://my-zaurus.narod.ru/cacko.html

People have got Cacko and pdaxrom dual-booting on the C3000 but I don't know if anyones worked out dual-booting on the C1000 yet. I'm waiting for a stable pdaxrom for the C3000 first, but I might get impatient if we don't get zpsx running under Cacko 
[div align=\"right\"][a href=\"index.php?act=findpost&pid=113726\"][{POST_SNAPBACK}][/a][/div]

I used this particular ipk, libstdc++2.10-glibc2.2_2.95.4-15_arm.ipk, not sure where I downloaded it from cos its a long time back. U will need to do a ar x on the ipk to extract the data.tar.gz. Note that the fullscreen version will run in console mode but the 320x240 version gives me a white screen. I had to chroot to a pdaxrom dir, startx, and to run the lo-res version in a xterm. If u prefer to run it inside the sharprom, u can use xqt but its pretty slow. Im currently running the 0.6 hires version at frameskip 4 for my gaming. Not too bad if u are running rpgs.

speculatrix

  • Administrator
  • Hero Member
  • *****
  • Posts: 3707
    • View Profile
Gp2x Psone Emulator Running Realy Fast
« Reply #173 on: February 05, 2006, 02:58:09 pm »
Quote
by the way:the oesf ZPSX wiki is not updated,lastest version there is 06.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=113687\"][{POST_SNAPBACK}][/a][/div]

it's a wiki - a *collobarative* effort. register to use the wiki and then you can *help* keep it up to date.
Gemini 4G/Wi-Fi owner, formerly zaurus C3100 and 860 owner; also owner of an HTC Doubleshot, a Zaurus-like phone.

chrisluu

  • Newbie
  • *
  • Posts: 24
    • View Profile
Gp2x Psone Emulator Running Realy Fast
« Reply #174 on: February 06, 2006, 12:40:26 am »
How are people getting FF7 to work? With the latest version, when I try to run FF7, I see the Sony Computer Entertainment America Presents text flicker, then flicker again, then it just freezes. I'm using an uncompressed BIN I created in Linux. Epsxe runs the BIN fine.

TJBK_TJB

  • Newbie
  • *
  • Posts: 28
    • View Profile
Gp2x Psone Emulator Running Realy Fast
« Reply #175 on: February 06, 2006, 12:48:38 am »
Quote
How are people getting FF7 to work? With the latest version, when I try to run FF7, I see the Sony Computer Entertainment America Presents text flicker, then flicker again, then it just freezes. I'm using an uncompressed BIN I created in Linux. Epsxe runs the BIN fine.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=113803\"][{POST_SNAPBACK}][/a][/div]

After flashing, mine just continues as usual.

urielka

  • Full Member
  • ***
  • Posts: 178
    • View Profile
Gp2x Psone Emulator Running Realy Fast
« Reply #176 on: February 06, 2006, 03:05:12 am »
Ridge Racer 4 also doesn`t work on 030(i mean the buttons)

urielka

  • Full Member
  • ***
  • Posts: 178
    • View Profile
Gp2x Psone Emulator Running Realy Fast
« Reply #177 on: February 06, 2006, 02:34:36 pm »
Resident Evil Directors cut working on 030 with buttons but it give my Parachute error in the start of the game when they open the Door in the start of the game.(the problem occours in 624Mhz only so i guess it is a timing error).
looks realy good.
but when the emulator will work fast we should add a AntiAliasing filter like in the snes emulators.

stuffman

  • Full Member
  • ***
  • Posts: 104
    • View Profile
    • http://www.dylanpowell.net/zaurus
Gp2x Psone Emulator Running Realy Fast
« Reply #178 on: February 06, 2006, 03:22:29 pm »
Seems to be a very good release! Still quite slow on my C860, but then again, I'm about 150MHz slower even when I'm overclocked (BTW, can anyone confirm that 471MHz is the max that the Cxxx devices can go? I'm a bit scared to try anything higher). The framerate counter is a bit messed up; it reports 24fps when it's clearly more like 4

Things run really great when there are few polys on the screen, but it slows down dramatically as the complexity increases. How floating point-heavy is the code? I didn't see any float declarations in the source (v0.06 was the last release with source included), but there were a few odd structures I noticed dealing with vectors and matrices. I don't know a whole lot about C++ (at least anything this complicated, I had 3 college courses and that's about it) and I really don't have the time to go through everything and see how it works, so I could possibly be worried about a whole lot of nothing. I'm not saying anything we don't already know, but floating point stuff is the bane of our Zaurii and care should be taken to avoid it at all costs.

I'd like to see about a 2-4x improvement in speed, which is a lot, but considering this project is but a few weeks along, I don't think it's unreasonable at all. If we can get that magic dynamic recompiler working, it would be quite sweet...

As always, keep up the fantastic work.
[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]

urielka

  • Full Member
  • ***
  • Posts: 178
    • View Profile
Gp2x Psone Emulator Running Realy Fast
« Reply #179 on: February 06, 2006, 05:09:46 pm »
if i only didn`t have school and work