maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   [Announce] Sony Playstation 1 Emulators (https://talk.maemo.org/showthread.php?t=68770)

bonapart 2011-10-17 12:31

Re: [Announce] Sony Playstation 1 Emulators
 
yes, i had see notaz r10 ; biggest problem is my try to use qt instead gtk(to support n9 ) and lack of time

stooobs 2011-10-17 22:38

Re: [Announce] Sony Playstation 1 Emulators
 
no probs bud just worried you had run of into the sunset with your n950 and left ya n900 back home with the kids lol

ErwinJunge 2011-10-27 09:56

Re: [Announce] Sony Playstation 1 Emulators
 
For anyone who wants the r10 release now, I compiled it myself.

Just download the zipfile in the link, decompress it, you'll find a file named "pcsx".

On the device, do the following:

1. Move /opt/maemo/usr/games/pcsx to /opt/maemo/usr/games/pcsx-old
2. Copy the just downloaded pcsx to /opt/maemo/usr/games/pcsx

Step 1 is optional, but recommended so that you can undo the procedure by replacing pcsx again with pcsx-old

This comes with the usual warning about no warranty etc etc, but it works for me and should be a nice workaround until bonapart finds the time to roll out a proper update.

EDIT: This does not include the maemo specific fixes as noted by bonapart: "(different saves, fullscreen switch,save+- keys, something else i can't remember)". This may or may not mean your savestates will get screwed up. I don't use savestates so I can't test this. Please comment if you do use them and have tried this version.

Here's the link: http://www.mediafire.com/?7k8vbrh0dz61xlq

PS Bonapart: It compiles without problems, maybe it's an idea to roll out an update of pcsx-rearmed first and update the ui afterwards?

bonapart 2011-10-27 10:29

Re: [Announce] Sony Playstation 1 Emulators
 
ErwinJunge, yeap, it compiles, it doesn't work with bios(just doesn't show any window)
or it's my bios problem ?

ps. step 3: chmod +x /opt/maemo/usr/games/pcsx
p.p.s you just compiled version from Notaz repos or insert latest maemo build fixes too(different saves, fullscreen switch,save+- keys, something else i can't remember)?

ErwinJunge 2011-10-27 13:34

Re: [Announce] Sony Playstation 1 Emulators
 
Good catch on step 3 there :)

I didn't try with bios, since notaz recommends not using a bios. The games I tried (the Crash Bandicoot series) worked fine without a bios.

I just compiled notaz's code, didn't try to include all your fixes since those are hard to identify. I tried diffing your latest release with notaz r8, but the resulting diff was a complicated mess. Integrating a new upstream release is easier if you follow debian packaging guidelines (orig.tar.gz + diff.gz). See http://wiki.debian.org/IntroDebianPackaging for more info. That would enable the use of the "uupdate" command to simply switch out the upstream source for the new upstream source.

I acknowledge that this is not a proper upgrade, but for people not interested in the extra features you provide it's a reasonable temporary fix. I probably should have mentioned this in my original post though, so thanks for the clarification.

I still think it would be a good idea to release your coming upgrade in 2 parts: upgrade the core first, upgrade the ui afterwards.

bonapart 2011-10-27 17:24

Re: [Announce] Sony Playstation 1 Emulators
 
yeap, i can release version tomorrow ( main throuble for this was bios...)
@ErwinJunge: can you link me to place where Notaz say about bios? guess hi just broke something and use apple-way( we can't do it easy, so users must believe that it's bad\not needed\etc)

ErwinJunge 2011-10-27 17:46

Re: [Announce] Sony Playstation 1 Emulators
 
It's in the README file in the root of the pcsxrearmed source (and has been there since the first git commit on 2010-11-16).

"PCSX-Reloaded has a very capable Internal HLE BIOS that can run many games without problems. It is recommended that you use it. However, if you own a real PlayStation, you may be able to use your own BIOS image. PCSX-Reloaded will find it in ~/.pcsx/bios/ or /usr/share/psemu/bios/ if you place it there. This can improve compatibility, especially with certain games and with the use of memory cards."

bonapart 2011-10-28 16:12

Re: [Announce] Sony Playstation 1 Emulators
 
uploading new version to repository
Quote:

r10 (2011-10-10)
+ completely rewrote memory handlers
+ added fixed frameskip option
+ added ability to change PSX clock
+ implemented GTE dead flag detection
* switched to larger timeslices for better performance
* fixed some cases of flickering
* fixed several dynarec compatibility related issues (hopefully)
* fixed multiple SPU regressions from r9 and earlier
* fixed frame limiter issue that sometimes caused stuttering

r9 (2011-08-13)
* fixed various dynarec integration issues that were causing instability
* merged latest Ari64 dynarec code for some performance improvement
* changed frameskip handling in builtin plugin, fixes some cases where it would not work
+ added CDDA handling for eboot format
* improved CDDA handling for all image formats that support it
* various compatibility/accuracy improvements
* optimized PEOPS SPU core
difference with latest r10(pandora version)
- removed guncon support
* not created memory handler in gui
- gles and pcsx4all,gpuPEOPS2 gpu plugins not avaible
- removed bios support ( checkbox\list of bios does nothing for pcsx core)

Acidspunk 2011-10-28 16:30

Re: [Announce] Sony Playstation 1 Emulators
 
Thanks, Bonapart. Can't wait to try it!

Edit: This seems faster but has a small problem. It does not shut down emulation when you press backspace. Keeps running on background.

bonapart 2011-10-28 18:27

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by Acidspunk (Post 1115208)
Thanks, Bonapart. Can't wait to try it!

Edit: This seems faster but has a small problem. It does not shut down emulation when you press backspace. Keeps running on background.

check key config. I can't reproduce this problem =(

impeham 2011-10-29 09:51

Re: [Announce] Sony Playstation 1 Emulators
 
game compatibility is much better:
now the following are working:
mortal kombat trilogy
Knockout kings 2001
Extreme pinball

Ninja - still can't pass to level 2 :( (get's stuck at finish of level 1)

Thanks for the update

Acidspunk 2011-10-29 12:08

Re: [Announce] Sony Playstation 1 Emulators
 
As expected, some games that require bios no longer work. Like Road Rash and Crash Team Racing.

edit. Also, some games like Ridge Racer ran smoother in the previous version. Enabling frameskip makes the framerate weird.

hadjistyllis 2011-10-29 15:07

Re: [Announce] Sony Playstation 1 Emulators
 
When PCSX-Rearmed will support GPU acceleration?
Also set frameskip to pal means automatically skip frame until 9fps??

bonapart 2011-10-29 15:40

Re: [Announce] Sony Playstation 1 Emulators
 
pal - 50 fps, ntsc - 60fps, both of they will try automaticly skip frames to get nearest fps
Quote:

As expected, some games that require bios no longer work. Like Road Rash and Crash Team Racing.
i already contacted to Notaz, right now you can downgrade or wait\hope ;-)

Acidspunk 2011-10-29 16:22

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by bonapart (Post 1115601)
pal - 50 fps, ntsc - 60fps, both of they will try automaticly skip frames to get nearest fps
i already contacted to Notaz, right now you can downgrade or wait\hope ;-)

Don't get me wrong, Bonapart. I'm really grateful that you're still working on this. But this release just has some things that strike me as odd, considering how polished the previous version was.

bonapart 2011-10-29 16:36

Re: [Announce] Sony Playstation 1 Emulators
 
@Acidspunk: bios i guess? it's main reason why i hold release

Acidspunk 2011-10-29 17:55

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by bonapart (Post 1115619)
@Acidspunk: bios i guess? it's main reason why i hold release

Well, that and the fact that the frameskip option makes the framerate fluctuate wildly in some games that previously ran more stable.

bonapart 2011-10-29 18:45

Re: [Announce] Sony Playstation 1 Emulators
 
Acidspunk: frameskip in r8 was mine, r10 use notaz version, i'll try to make it better ;-)

Acidspunk 2011-10-29 19:46

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by bonapart (Post 1115667)
Acidspunk: frameskip in r8 was mine, r10 use notaz version, i'll try to make it better ;-)

Thanks, Bonapart. Like I said, I really appreciate the effort you put into this emulator. :) It's one of the best emulators for Maemo in my opinion.

nicholes 2011-10-30 15:29

Re: [Announce] Sony Playstation 1 Emulators
 
just an off topic and odd question..

Is there any way we can attach ps1 remote to our N900?(playing games with keyboard is a hard job for me)

bonapart 2011-10-30 15:43

Re: [Announce] Sony Playstation 1 Emulators
 
Dualshock3\ Sixaxis i guess no problem =)

zzzchainzzz 2011-10-30 15:55

Re: [Announce] Sony Playstation 1 Emulators
 
Hi Every1, my first post here. much appreciation to the developers. im having A PROBLEM playing jackie chan stuntmaster. is it a compactibility problem or jst my setting and secondly i can hardly play any game with the psx4m core without the HWA GPU option, is that how it is for every1 esle?

nicholes 2011-10-30 15:58

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by bonapart (Post 1115992)
Dualshock3\ Sixaxis i guess no problem =)

thanks for the quick answer is there any guide how do i connect dualshock3? what type of pin or connectors and where to buy things etc?

bonapart 2011-10-30 16:11

Re: [Announce] Sony Playstation 1 Emulators
 
nicholes: it's use bluetooth, you only need ds3 and n900
http://talk.maemo.org/showthread.php?t=41693

impeham 2011-10-30 20:51

Re: [Announce] Sony Playstation 1 Emulators
 
Where can i find all the command line options of pcsx?

bonapart 2011-10-30 21:17

Re: [Announce] Sony Playstation 1 Emulators
 
in sources
http://notaz.gp2x.de/cgi-bin/gitweb....%28argv%5Bi%5D
from line 59 to line 101(in maemo\main.c)
for ex: (!strcmp(argv[i], "-h") - "-h" is option =)
but for what you need this? gui can enable all of these options

bonapart 2011-10-31 03:30

Re: [Announce] Sony Playstation 1 Emulators
 
Notaz released r11
++ added .cbin support
+* some GTE related optimizations
+* various other optimizations
++ added some speed hack options for slower devices
+ (get more speed at stability and correctness loss)
+* fixed several compatibility issues
+* fixed a few crash situations
+* various minor adjustments
+* maemo: merged some code from Bonapart
+* maemo: fixed BIOS issue (hopefully)

already uploaded to autobuilder, waiting to be available in repos
p.s. we have update before pandora users ;-)

arora.rohan 2011-10-31 05:51

Re: [Announce] Sony Playstation 1 Emulators
 
Thats great :) ! thumbs up!

impeham 2011-10-31 06:43

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by bonapart (Post 1116111)
in sources
http://notaz.gp2x.de/cgi-bin/gitweb....%28argv%5Bi%5D
from line 59 to line 101(in maemo\main.c)
for ex: (!strcmp(argv[i], "-h") - "-h" is option =)
but for what you need this? gui can enable all of these options

I'm creating shortcuts to run the games directly.

Thanks.

Figa 2011-10-31 17:14

Re: [Announce] Sony Playstation 1 Emulators
 
Thanks bonapart!. It's amazing. BTW: Did somebody get to work Medievil 2 and Theme Hospital? Thanks.

HtheB 2011-10-31 19:44

Re: [Announce] Sony Playstation 1 Emulators
 
How is the game Croc: Legend of the Gobbo's doing at the current state?
Can anybody try it out for me pretty please :D

XiliX 2011-10-31 19:50

Re: [Announce] Sony Playstation 1 Emulators
 
Hi guys! Great work on the emulator!
But I have one problem: when playing Spyro 2 or 3 Spyro keeps falling trough the floor. This started after the latest update. Does anyone know how to fix this issue? Thanks! :)

Tedri Mark 2011-10-31 22:25

Re: [Announce] Sony Playstation 1 Emulators
 
Since getting a replacement n900, GPU acceleration has not worked. Just installed the latest version, but still the same result.

I started it from terminal to see if there were any error messages and it just constantly says "SGX out of mem event"

If I switch off GPU, or use psx re-amed then it works fine...

Hmmm, mupen is working as normal, so I'm a bit confused..

JSTAR 2011-10-31 23:26

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by XiliX (Post 1116510)
Hi guys! Great work on the emulator!
But I have one problem: when playing Spyro 2 or 3 Spyro keeps falling trough the floor. This started after the latest update. Does anyone know how to fix this issue? Thanks! :)

maybe you should disable frameskip and enable the rootcounter hack 1

Acidspunk 2011-11-01 04:20

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by HtheB (Post 1116508)
How is the game Croc: Legend of the Gobbo's doing at the current state?
Can anybody try it out for me pretty please :D


Croc works pretty well. Note that I've tried a ripped version so I dunno if the videos work or not. This version of PSX4M seems to work really well for some games (g-darius runs much faster for example) while the frameskip options make several others stutter/jump too many frames or the screen blink like crazy. Jumping flash still hangs after the 1st boss but it runs much faster. The frameskipping options make the game stutter when you jump, but even if you disable frameskipping it runs faster than it did with R8.

XiliX 2011-11-01 08:14

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by JSTAR (Post 1116585)
maybe you should disable frameskip and enable the rootcounter hack 1

Just tried that, but it stays the same. still falling... I use PSXrearmed.

edit: I just reverted to PSXreArmed version 0.4.0.10, and that works fine.

Acidspunk 2011-11-02 20:52

Re: [Announce] Sony Playstation 1 Emulators
 
We could do a compatibility list for R11.

Games I've tested so far: (at 1ghz, sound disabled)

Adventures of Lomax - 40 - 45 fps, frameskip disabled
Bomberman Fantasy Race - 25 - 30 fps, frameskip - ntsc
Breath of Fire IV - constant 30 fps, frameskip ntsc
Croc - 25 - 30 fps (don't remember the frameskip settings)
Crash Bandicoot 3 - Warped - 20 - 30 fps, frameskip ntsc (framerate was better in R8)
Crash Team Racing - [needs bios] (Adventure mode still doesn't work) 20 - 30 fps, frameskip disabled
Destruction Derby - Almost constant 30fps, can drop a bit when a lot of cars pile up. Frameskip ntsc
Rage Racer - about 20 fps most of the time, tried all frameskip options, doesn't seem to make much of a difference other than making the menu blink (ran much better in R8)
Ridge Racer - 20 - 30 fps depending on where you are on the track. Framerate ntsc (framerate was more stable in R8)
Rally Cross 2 - 25 - 30 fps, frameskip ntsc
G-Darius - 29 - 35 fps, frameskip ntsc (runs much better in R11)
Wipeout XL/2097 - Constant 30 fps. Frameskip disabled
Jumping Flash - 25 - 30 fps Frameskip disabled [crashes after the first boss like in R8 but it runs much better in R11]
Motortoon Gran Prix - Constant 25 fps. frameskip ntsc
Tombi 2 - 20 - 30 fps. frameskip ntsc
Strider 2 - Constant 30 fps. frameskip ntsc [menu blinking like Rage Racer, but in game it's ok]
Wipeout 3 Special Edition - 20 - 25 fps. Frameskip disabled

Gran Turismo 2 simulation disc - Crashes [worked in R8]
Road Rash - Crashes [worked in R8]

Overall this is a great release. At 25 fps and over a lot of games play great. It's only a shame about Rage Racer since I used to play it a lot.

Magik 2011-11-03 17:58

Re: [Announce] Sony Playstation 1 Emulators
 
In this release FF8 is pretty much broken. All the same settings since the last video:
http://www.youtube.com/watch?v=LDPvRp57W6A

And FF8 is choppy and unplayable. Hmm... what do you think happened?

Acidspunk 2011-11-03 19:16

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by Magik (Post 1117906)
In this release FF8 is pretty much broken. All the same settings since the last video:
http://www.youtube.com/watch?v=LDPvRp57W6A

And FF8 is choppy and unplayable. Hmm... what do you think happened?

Have you tried disabling frameskip? It helps a lot in some games.

kawguchi 2011-11-03 21:38

Re: [Announce] Sony Playstation 1 Emulators
 
List of games that I tested :)

My settings:
PCSX-ReArmed, 600 mhz, all games without sound (only metal gear solid with sound), frameskip disabled, fullscreen:

Resident Evil 1 Director's Cut [Dual Shock]
29-32 fps
works very well even with zombies

Metal Gear Solid 1 CD
6-12 FPS (with sound)
works only when the bios is enabled and sound (without sound psx4m is not responding)

Alundra (U)
36-40 fps
works very very good like on psx :P

Dino Crisis
18-30 fps

Final Fantasy VII CD 1
30-33 fps
38-48 in the battle

Resident Evil II CD 1 Leon
25-30 fps normally
20-25 fps with 5-6 zombies on the screen and fire :P
game works good but when I go to the first NPC (Kendo with shoutgun) of the game in the small gunshop, game stops working but NPC moves, like lag in multiplayer games...

Street Fighter EX 2 plus
20-25 fps normal mode
35-38 fps bonus mode (barrel)

ISS Soccer Pro '98
20-30 fps
sometimes slows

Chase the Express
29-30 fps
works good

Final Fantasy VIII
unplayable (emulator not responding)

Oddworld: Abe's Odyssey
25-26 fps
17-26 fps (with sound)
works good

Silent Hill 1
20-25 fps
works good

---
Very good release. Is there anyway to disable the backlight timeout like as in some media players?


All times are GMT. The time now is 15:46.

vBulletin® Version 3.8.8