Jump to content


Photo

Psx4All Released For The Wiz


  • Please log in to reply
120 replies to this topic

#1 zodttd

zodttd

    Solving your premature emulation since the Tapwave Zodiac!

  • GP Guru
  • 1151 posts

Posted 01 August 2009 - 11:36 AM

ZodTTD has released psx4all, a Sony Playstation 1 emulator, for The Wiz.

Download here: http://dl.openhandhe...?0,0,0,0,71,171

It's working pretty well. It's not quite fast enough for me to find it enjoyable, but it's getting close. Perhaps others might find it good enough though!

Some notes on running:
- The psx bios should be titled scph1001.bin (all lowercase!) and placed in the same directory as the included GPE.
- To exit the emulator press both volume buttons.
- To enter the menu system while in a game press L+R+SELECT+START
- Framerate counter is all messed up, especially with frameskip on.
- There's no framelimiting, but I don't think it's required at this point. :P
- Sound works but probably really choppy. It's off by default.

#2 aho

aho

    GP32 Hardcore

  • Member
  • PipPipPipPip
  • 183 posts
  • Gender:Male

Posted 01 August 2009 - 02:31 PM

533mhz & FW 1.1.0

1. The menu flickers quite a bit. Same goes for the fps overlay.

2. You call the menu button "start".

3. Kula World doesn't run full screen. Only about 60% of the upper part of the screen is covered. The image is squished.

4. Kula World runs at ~15fps, which is quite a bit faster than psx4wiz's 5.5fps (also @ 533mhz).

5. Startups a *LOT* faster than psx4wiz.

Looks good so far. Well done. :)

#3 sbock

sbock

    Chaos is our mode and modus

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1373 posts
  • Gender:Male
  • Location:Germany

Posted 01 August 2009 - 03:00 PM

Hi zodttd!
Nice to see you back on the scene. Great first release.
I really hope that you and Hardyx work together to improve the emu...
What do you think about adding notaz RAM Timings and the MMU Hack?

http://www.gp32x.com/board/index.php?/topic/48042-mmuhack-as-kernel-module/
http://www.gp32x.com/board/index.php?/topic/48575-wiz-ram-timings-test/

Regards,
Stephan

[Edit:] Many thanks to RX Shorty for sending the Wiz to Zod! :)

Edited by sbock, 01 August 2009 - 04:35 PM.


#4 Hardyx

Hardyx

    GP32 Hardcore

  • GP32 Hardcore
  • PipPipPipPip
  • 266 posts
  • Gender:Male

Posted 01 August 2009 - 03:37 PM

Hello Zodttd,
I'm happy to see again in the Wiz scene with this release.
I can send you my modifications if you want. This is a great day!
Send me a PM if you have any comment.

Edited by Hardyx, 01 August 2009 - 09:42 PM.


#5 momosxp

momosxp

    GP32 User

  • Member
  • PipPipPip
  • 46 posts
  • Gender:Male
  • Location:Germany

Posted 01 August 2009 - 03:50 PM

Great release. NFS2 is working almost fullspeed without any tweaking (sound off). And the games are starting faster.
But is there anyway to change psx cycle and psx clock?

Need for speed 3 uses only about 40% of the upper screen.

edit: and if you load a game you can't load another from the menu because he will reload the first one. So you have to quit the emulator and restart

Edited by momosxp, 01 August 2009 - 03:57 PM.


#6 xteraco

xteraco

    GP32 User

  • Member
  • PipPipPip
  • 67 posts

Posted 01 August 2009 - 04:11 PM

Very nice! I think PS1 emulation is the killer app for the WiZ, at least for my wife and I. She can't get in to the retro games, so her WiZ doesn't see much use. Getting a PS1 emulator running fast and stable will change that.

I looked at the src for psx4all and noticed some things that look like they could be removed, and might result in fps gain. It seems a lot of checking is being done to see what resolution the emulator is running at. I'm guessing that this is so the emu can be portable across many devices. The WiZ only really has 1 useful resolution, so a lot of that res checking code could be removed. I couldn't tell if its per-frame code, but if so (shudder) it would almost definitely speed things up. PM me if you think this is a good idea. =]

Edit:
Where is the source? Maybe I could help.

Edited by xteraco, 01 August 2009 - 04:14 PM.


#7 fells

fells

    GP32 User

  • Member
  • PipPipPip
  • 39 posts

Posted 01 August 2009 - 05:41 PM

great job! Thanks zodttd!

#8 Devilmandex

Devilmandex

    GP32 User

  • Member
  • PipPipPip
  • 84 posts

Posted 01 August 2009 - 06:12 PM

This is awesome! I can't find my crash bandicoot CD can someone post some numbers up?

Seriously though this is great and with the level of optimisation that may be achieved through the use of various hacks and the use the 3d acceleration I think this emulator could be quite good.

#9 xteraco

xteraco

    GP32 User

  • Member
  • PipPipPip
  • 67 posts

Posted 01 August 2009 - 06:36 PM

I'm going on a scooter trip today, but when I get home, I'm going to play Ridge Racer, and Intelligent Cube. I'll be sure to post numbers, or at least let you know how playable it was. If we find a way to make full use of the 3d accelerator, I see no reason why we can't have a working N64 emulator as well. I know a lot of people say it can't be done, but if the PSP can do it at 333mhz, I see hope for the WiZ.

#10 Devilmandex

Devilmandex

    GP32 User

  • Member
  • PipPipPip
  • 84 posts

Posted 01 August 2009 - 06:46 PM

The PSP will be using both processors plus it's MIPS closer to the N64's architecture. and the wiz is an arm processor. N64 isn't happening.

#11 Sitizen

Sitizen

    GP32 User

  • Member
  • PipPipPip
  • 40 posts

Posted 01 August 2009 - 07:27 PM

Wow, that looks promising.

@800 MHz:
Castlevania SOTN ~23-33 FPS
Ridge Racer ~22-30 FPS
Silent Hill ~25-29 FPS

Save states don't work for me, the app freezes.

Keep it up!

Edited by Sitizen, 01 August 2009 - 07:29 PM.


#12 Devilmandex

Devilmandex

    GP32 User

  • Member
  • PipPipPip
  • 84 posts

Posted 01 August 2009 - 07:44 PM

wow! What was fullspeed on the ps1? was it 30fps or was it variable like the N64? those numbers really show that with some optimisations this could really get somewhere!

#13 xteraco

xteraco

    GP32 User

  • Member
  • PipPipPip
  • 67 posts

Posted 01 August 2009 - 08:08 PM

Does this overclock the WiZ automatically, or is it a setting? (I don't have my WiZ with me or I'd look for myself).

#14 DurTahar

DurTahar

    GP32 Hardcore

  • Member
  • PipPipPipPip
  • 173 posts
  • Location:Lexington, KY

Posted 01 August 2009 - 08:22 PM

I'm testing this out right now. So far all I've tested is Dragon Seed (don't laugh! it's just early on alphabetically in my PSX roms) and it worked great. Just a little slow, but fully playable. Haven't tried savestates or overclocking or anything, and I had the sound off so I'm not sure how good the playback on that was, but I'm willing to sacrifice sound for playable PSX games. This is exciting!

#15 RX Shorty

RX Shorty

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 303 posts
  • Gender:Male
  • Location:Netherlands
  • Interests:GP2X, Dreamcast, Linux

Posted 01 August 2009 - 08:25 PM

Hiya!

Ahh I see you already working on stuff ;)
Thanks for this release :D !