Author Topic: Psx Running On The Zaurus  (Read 58836 times)

zodttd

  • Full Member
  • ***
  • Posts: 188
    • View Profile
Psx Running On The Zaurus
« Reply #60 on: July 20, 2006, 12:35:36 am »
For those interested, I got the dynarec (dynamic recompiler) working on the GP2X. It needs some fine tuning, and can use further optimizations, but is working.

What that means for Zaurus users is an even larger speed increase than before. Considering the GP2X is now getting 30 FPS in some games, the Zaurus should handle many games with full speed. I plan on getting a release out for the Zaurus once the GP2X version is able to be released, which should be sometime this week or next. It depends how long it takes to get the dynarec up to standards in terms of compatibility (basically I have to tune the psx interrupt timings).

So this next release will be a very good one for sure.
I suppose I can get a release working for OZGPE, but it might not be as fast as pdaXrom Beta 3 (2.4 Kernel with BVDD-enhanced SDL).

So far psx4all supports the Zaurus, GP2X, iStation V43, Palm, PocketPC / Gizmondo (coming soon). No plans for the PSP, sorry for those interested.

Time to get back to work on psx4all. Thanks for keeping this thread alive.
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. :)

Darth_Sith

  • Full Member
  • ***
  • Posts: 128
    • View Profile
Psx Running On The Zaurus
« Reply #61 on: July 20, 2006, 03:35:59 am »
About sounds?

SL-C1000 + cacko 1.23F + sd4GB + CFBT + CFWiFi
HTC Polaris

urielka

  • Full Member
  • ***
  • Posts: 178
    • View Profile
Psx Running On The Zaurus
« Reply #62 on: July 21, 2006, 04:49:54 am »
where will be the download for the PocketPC version?

Reaper

  • Full Member
  • ***
  • Posts: 126
    • View Profile
Psx Running On The Zaurus
« Reply #63 on: July 21, 2006, 03:46:39 pm »
It's just a little bit off-topic.    You see, some of my friends and I still can't get stable and fast game machine for pdaX. There are quite many of them for winCE, so it isn't critical. E.g., you can download one of them here:

http://www.fpsece.net/download.htm

anunakin

  • Sr. Member
  • ****
  • Posts: 340
    • View Profile
    • http://vivaphp.net
Psx Running On The Zaurus
« Reply #64 on: July 23, 2006, 05:00:43 pm »
Quote
It's just a little bit off-topic.    You see, some of my friends and I still can't get stable and fast game machine for pdaX. There are quite many of them for winCE, so it isn't critical. E.g., you can download one of them here:

http://www.fpsece.net/download.htm
[div align=\"right\"][a href=\"index.php?act=findpost&pid=136034\"][{POST_SNAPBACK}][/a][/div]

All here know it.... but psx4all has better FPS ...  
[img]http://www.vivaphp.net/imagens/rev2.jpg\" border=\"0\" class=\"linked-sig-image\" /]
Anunakin (Marcus Fazzi)

Nokia N900 32GB + microSD 2GB
Nokia N810 w/ microSD 8GB
Nokia 5310 XpressMusic w/ microSD 1GB
HP48GX->Psion Sienna->Palm m130->Tungsten T->Zaurus SL-5500->C3000->C3100 ALL SOLD

My FEED(On Line AGAIN!!!)

Ferret-Simpson

  • Hero Member
  • *****
  • Posts: 572
    • View Profile
Psx Running On The Zaurus
« Reply #65 on: July 29, 2006, 03:07:31 pm »
Hmmm. . . Question. .  

The Windows CE version. .  Will it have support for Disc-Change and WM5?

(So that I can still get Porta-FF7 while waiting for the Universal Linux to mature, and for the PPZ to be built)

Also, Look at the pocketpenguin. Sexy, Open Source, With 512MB DDR266 and a Graphical accelerator. . .

You know you want to help, and to buy one.

Forum 151 on OESF.
Cortana: PXA250/Poodle: OZ/GPE 3.4.2RC1
Tycho PXA270/HTC_Universal WM5  .30.107/1.09.00/42.42.P8/1.30.162
HollyWatch: Fossil AU5005 - POS 4.1.2
ATLANTIS: Fujitsu Lifebook T4210 TBPC2005

Tosh256CF, Adlink CF 802.11B, 512KingSD, 128VikSD, CFChiMeiG1GPRS

Ferret-Simpson

  • Hero Member
  • *****
  • Posts: 572
    • View Profile
Psx Running On The Zaurus
« Reply #66 on: July 29, 2006, 03:11:34 pm »
Quote
Quote
Unless he used a cheating device, as Sephiroth is a character avalible in the Nibelheim flashback. Although he is AI controlled, but that could probably be fixed in a similar manner.
Yep, I did this with a cheat cartridge years ago. Good old action replay.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=135815\"][{POST_SNAPBACK}][/a][/div]

Nah, far more style than that. XP

It's a patch for the PC version. There's a few problems because it was never finished. .  (You turn back into cloud on the world map, Cloud's legs and arms are all broken, and Sephiroths hair is cut short out-of-battle. (Although IN battle he looks awesome. Irritatingly, Only the first Limit break was ever built for our Sephy.)
Cortana: PXA250/Poodle: OZ/GPE 3.4.2RC1
Tycho PXA270/HTC_Universal WM5  .30.107/1.09.00/42.42.P8/1.30.162
HollyWatch: Fossil AU5005 - POS 4.1.2
ATLANTIS: Fujitsu Lifebook T4210 TBPC2005

Tosh256CF, Adlink CF 802.11B, 512KingSD, 128VikSD, CFChiMeiG1GPRS

Darth_Sith

  • Full Member
  • ***
  • Posts: 128
    • View Profile
Psx Running On The Zaurus
« Reply #67 on: August 05, 2006, 12:44:14 pm »
Any news?

SL-C1000 + cacko 1.23F + sd4GB + CFBT + CFWiFi
HTC Polaris

stuffman

  • Full Member
  • ***
  • Posts: 104
    • View Profile
    • http://www.dylanpowell.net/zaurus
Psx Running On The Zaurus
« Reply #68 on: August 14, 2006, 11:53:38 pm »
Bump!
[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
Psx Running On The Zaurus
« Reply #69 on: August 16, 2006, 01:00:41 pm »
Some news...

Well the PSX R3000A -> ARM dynarec I initially wrote wasn't stable, so yesterday I started on it from scratch. I had taken a break from the psx4all project up until then. The good news is the dynarec is progressing much better now that I have some expierence with it. It recompiles most of the BIOS but one stupid instruction fetches the wrong code, and once I figure out how to fix it, I have a feeling it will be very easy from that point on.

I really want the dynarec to work for the next release of psx4all on the various ARM platforms (GP2X, PocketPC (inc. Gizmondo), Palm, and of course Zaurus), before making a release. Performance has been greatly improved since the last release on the Z, so with the dynarec we can expect fullspeed 2D games, and very playable or fullspeed intense 3D games. The menu system has been improved but is still ugly.

I also am considering making a cacko release, as it has been requested many times and has BVDD video acceleration support, so I imagine even with hard-float it won't be much slower.

I'm sorry the coming release has taken so long...It won't be much longer, within a week or less.
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. :)

zodttd

  • Full Member
  • ***
  • Posts: 188
    • View Profile
Psx Running On The Zaurus
« Reply #70 on: August 16, 2006, 05:54:47 pm »
Hi!

I think the break I took from working on psx4all paid off! I got an early stage dynarec working and it's already proving to increase performance. I'm currently testing it on a Sharp Zaurus. By early stage, I mean it's what's referred to as a "C dynarec" as it only recompiles the code necessary to call an external C function instead of the recompiled ARM code itself. Good thing is I can use the ARM code I made for the last dynarec and complete this task finally with the reward being a large performance increase.

More news to come.
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. :)

stuffman

  • Full Member
  • ***
  • Posts: 104
    • View Profile
    • http://www.dylanpowell.net/zaurus
Psx Running On The Zaurus
« Reply #71 on: August 16, 2006, 07:57:51 pm »
Great to hear! God I wish I weren't a poor college student, because I'd be generously donating to the project. Keep up the great work, it is greatly appreciated!
[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]

zi99y

  • Sr. Member
  • ****
  • Posts: 282
    • View Profile
Psx Running On The Zaurus
« Reply #72 on: August 17, 2006, 07:13:26 am »
This all sounds very exciting I must say, not got my C3200 yet but this will definately be something I'm interested in.

I'll be keeping a close eye on this one

zodttd

  • Full Member
  • ***
  • Posts: 188
    • View Profile
Psx Running On The Zaurus
« Reply #73 on: August 17, 2006, 04:32:39 pm »
As posted on GP32X.com:

Hi everyone!

GREAT NEWS!
I have the dynamic recompiler for ARM based psx4all ports working!
It's fully functional, including cache and register mapping.
As soon as I get my GP2X it should be ready for a release!
By tests on the Gizmondo, the dynarec currently doubles the speed of most games. There is still lot's of optimizations that can be done. This includes recompiling the GTE (math for 3D games) which currently slows things down for the recompiler. So 3D games aren't seeing their full potential yet, but soon it will be. Regardless, performance increases are noticable!

Ports of psx4all that's next release will use the dynarec include: GP2X, Gizmondo (PocketPC), Sharp Zaurus, and possibly PalmOS.

I have selected one specific person to help get the dynarec up to speed for it's release, as there's some cosmetic things to work out. I'm sure he'll be updating everyone shortly with performance reports. smile.gif

So what started out as a quick project on the Tapwave Zodiac with dreams of being a PSX emulator for handhelds, has now received the dynarec it's needed. Thanks everyone for your support!

ZodTTD
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. :)

stuffman

  • Full Member
  • ***
  • Posts: 104
    • View Profile
    • http://www.dylanpowell.net/zaurus
Psx Running On The Zaurus
« Reply #74 on: September 02, 2006, 03:41:55 am »
Just bumpin' the thread
[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]