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)

octave 2012-05-04 12:14

Re: [Announce] Sony Playstation 1 Emulators
 
1 Attachment(s)
Quote:

Originally Posted by sakya (Post 1201776)
Give me the save you want to convert and I'll do it for you.

Its in .GME format

sakya 2012-05-04 12:21

Re: [Announce] Sony Playstation 1 Emulators
 
Here you go:
http://edoc.com/0i26lo7p4wlb

octave 2012-05-04 16:20

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by sakya (Post 1201795)

Legendary you!

impeham 2012-05-06 14:39

Re: [Announce] Sony Playstation 1 Emulators
 
Sakya, i found a few more issues (playing with latest version):

Tekken 3 - Accelerometer not working.

Saving/loading games using gles GPU has many problems - loading from game selection menu does not work at all. saving from within a game makes it stuck many times.

It seems that gles doesn't like the messages that pops up during next/previous slot selections - can make a game very laggy or stuck.

when pressing "Save States" for a ROM, the first time it loads shows no states - you need to close and reopen again to see the saved states.

Colin McGrae Rally 2 stopped working.

pannkaksfest 2012-05-07 14:10

Re: [Announce] Sony Playstation 1 Emulators
 
after the newest update of psx4m-gui i can not change key configuration even though i chmod 777 the key file in home/opt/psx4m/
and if i do ls -ld i have full permission to that file.
this is what i get running it from xterm.

~ $ psx4m-gui
Can't create cfg dir, permission error?
Can't create keys dir, permission error?
Reading roms from "/home/user/MyDocs/"
and then my roms come up.

i am in serius need of help for this.
and thanx to everyone that made this emu absolutly great.

sakya 2012-05-07 14:16

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by pannkaksfest (Post 1203032)
after the newest update of psx4m-gui i can not change key configuration even though i chmod 777 the key file in home/opt/psx4m/

The keys configurations have been moved to /home/user/.config/Team16/keys/

It seems you have permission problems on /home/user/.config/Team16/

pannkaksfest 2012-05-07 14:51

Re: [Announce] Sony Playstation 1 Emulators
 
tanx it fixed the problem with the keys

sakya 2012-05-11 14:48

Re: [Announce] Sony Playstation 1 Emulators
 
Uploaded pcsxrearmed version 0.4.0.14.10

Changelog:
* Added option -corners to set action to execute when clicking on display corners
* Fixed problem with notification using gles plugin
* Fixed controller problem with game "Heart Of Darkness" (maybe others?)

Mitrigol 2012-05-11 14:55

Re: [Announce] Sony Playstation 1 Emulators
 
Hello,

Thanks a lot for this update.
Really glad you resolved this problem with Heart of Darkness.

Best regards.

ivgalvez 2012-05-11 17:31

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by sakya (Post 1205250)
Uploaded pcsxrearmed version 0.4.0.14.10

Changelog:
* Added option -corners to set action to execute when clicking on display corners
* Fixed problem with notification using gles plugin
* Fixed controller problem with game "Heart Of Darkness" (maybe others?)

Great release again. I'm only waiting for touchscreen support for gun games.

impeham 2012-05-11 18:21

Re: [Announce] Sony Playstation 1 Emulators
 
There is a problem with "Rollcage":

Bios disabled (if enabled i get an error message when starting the game and it quits), gles GPU, Vibration=on:

Graphics are good, vibration works, but left/right keys do not respond

Acidspunk 2012-05-11 18:45

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by ivgalvez (Post 1205355)
Great release again. I'm only waiting for touchscreen support for gun games.

Is this possible to implement Sakya? I think the pandora version does it already but I could be wrong. Anyway thanks for another great release. :)

byakabs 2012-05-11 23:05

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by sakya (Post 1205250)
* Fixed controller problem with game "Heart Of Darkness" (maybe others?)

and with Destruction Derby RAW :rolleyes:

sakya 2012-05-12 08:40

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by Acidspunk (Post 1205396)
Is this possible to implement Sakya?

Yes (I think) I had a look at this and the emulator supports the guncon.

JSTAR 2012-05-12 09:37

Re: [Announce] Sony Playstation 1 Emulators
 
hi sakya is it possible if u can add a ps3 controller's jostick in the feature? it will be very usefull and easy to play games thanks for supporting this very cool project saksya we owe u alot =)

edit: does anyone agree with this? =)

impeham 2012-05-12 10:04

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by JSTAR (Post 1205601)
hi sakya is it possible if u can add a ps3 controller's jostick in the feature? it will be very usefull and easy to play games thanks for supporting this very cool project saksya we owe u alot =)

edit: does anyone agree with this? =)

it is already possible to use Dual Shock 3 with maemo (not specifically related to psx emulator).

I'm using it already with this emulator sometimes and it works great. the only issues with it is that this emulator does not support the analog sticks (for example MAME emulator supports it very well) and vibration (would be very nice to have them also of course).

There are several threads about pairing a DS3 with N900 - this is one of them:

http://talk.maemo.org/showthread.php?t=32887

JSTAR 2012-05-12 10:06

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by impeham (Post 1205609)
it is already possible to use Dual Shock 3 with maemo (not specifically related to psx emulator).

I'm using it already with this emulator sometimes and it works great. the only issues with it is that this emulator does not support the analog sticks (for example MAME emulator supports it very well) and vibration (would be very nice to have them also of course).

There are several threads about pairing a DS3 with N900 - this is one of them:

http://talk.maemo.org/showthread.php?t=32887

yes it is possible but analog stick doesnt work

JSTAR 2012-05-12 10:20

Re: [Announce] Sony Playstation 1 Emulators
 
i hope saksya can add ps3 controller's analog sticks cuz it's very usefull and easy 2 play =)

impeham 2012-05-12 19:50

Re: [Announce] Sony Playstation 1 Emulators
 
Sakya - a question:

when i use command line i always get 'Failed to load state ?' when trying to load an existing state.

i tried to start the game from the command line and save to a new slot and it saves it successfully to "/home/opt/maemo/usr/games/screenshots" (where all the save states are found), but starting a game with a state always fails.

this is the commad line i'm using (copied a template from the process command line launched by loading a state from the GUI):

/opt/maemo/usr/games/pcsx -xa -cdda -mcd1 /home/user/.pcsx/memcards/card1.mcd -load 5 -mcd2 /home/user/.pcsx/memcards/card2.mcd -keys /home/user/.config/Team16/keys/keys -vibration -displayon -sens 150 -ydef 500 -max 500 -bios SCPH101.BIN -bdir /home/user/MyDocs/Roms/Playstation/Bios/ -frameskip -1 -fullscreen -spu_interpolation 0 -region -1 -cdfile '/media/mmc1/Gaming/Psx/Final Fantasy 8 CD1.pbp' -corners 1243 -4all

are you familiar with this issue?

sakya 2012-05-12 20:26

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by impeham (Post 1205833)
are you familiar with this issue?

No, loading savestate (also from commandline) works fine for me.
The only thing that can be wrong is the slot number. If the savestate file name is *.003 you need to specify "-load 4" (not 3).

Btw does it work from the gui? It's the same thing.
If you launch psx4m-gui fromn the terminal you can see the command line that is used to launch the emulator.

EDIT: the next gui update will have options to set the corners actions. ;)

impeham 2012-05-12 21:02

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by sakya (Post 1205847)
No, loading savestate (also from commandline) works fine for me.
The only thing that can be wrong is the slot number. If the savestate file name is *.003 you need to specify "-load 4" (not 3).

Btw does it work from the gui? It's the same thing.
If you launch psx4m-gui fromn the terminal you can see the command line that is used to launch the emulator.

EDIT: the next gui update will have options to set the corners actions. ;)

This is very strange - i'm unable to start an image and load a game - it always fails (save does work but no load).
i even tried loading from all the slots (after launching from command line).

i took the command line from /proc/[processid]/cmdline (fixed the spaces issue) but still - does not work.

is there a way to enable logs to see where is it looking for the state file when loading?

[EDIT]
This is very interesting - i changed the name of the image in the command line to tekken 3's and it works...
So this happens (failed to load state) for Final Fantasy 8 but not for tekken.

Any idea why?

[EDIT]
Even with Tekken 3, when started from command line, the slot 1 savegame does load, but if i change to slot 2 which has a save state also - it does not load - this scenario only works if launched from the psx4m-gui.

impeham 2012-05-12 21:52

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by sakya (Post 1205847)
EDIT: the next gui update will have options to set the corners actions. ;)

Great to hear :) - the on screen clicks works well. Can you add a 5th button (top center of screen) to be used for exit from game?

JjyKs 2012-05-13 05:48

Re: [Announce] Sony Playstation 1 Emulators
 
I have a very big problem, games won't start.
Just reflashed my N900 just for gaming usage, because playing with N9 isn't so combortable because of lack of keyboard.

Gives out this kind of error with PCSX Rearmed and Gui

Error

Pulseaudio context state is 1
Pulseaudio stream state is 1
Pulseaudio should be connected

If starting GUI from terminal there is basic "reading roms from /XXX/XXX/ROMS" and "opt/maemo/usr/games/pcsx -mcdl blablabla (settings there)" It's the last message in terminal.

I have Community SSU installed and overclocked system, but this is first program i actually installed. PSX4M doesn't even give any error messages. Just quit and same thing in terminal.

Old PCSX and PSX4All works but they are superlaggy ~5fps.

Right after installing program i had some permission problems (unable to save settings/keybindings but i googled some help to those and atleast settings are saving now)

sakya 2012-05-13 09:09

Re: [Announce] Sony Playstation 1 Emulators
 
The guncon seems to work, it just need some tuning:
http://s15.postimage.org/4e4mf3pwb/screenshot.png

@JjyKs: Please post all the blablabla (there's no error in the output you posted).

impeham 2012-05-13 12:07

Re: [Announce] Sony Playstation 1 Emulators
 
You can also try Lethal Enforcer - another gun game from old arcade days :)

lonk 2012-05-13 12:31

Re: [Announce] Sony Playstation 1 Emulators
 
I've tested some PSP Eboot roms (tested them elsewhere like nitdroid and they work), so here are my results (all with pcsx rearmed)


Ape Escape - Runs but not playable because both analog buttons are needed to play, maybe making second analog work with touch screen (or control analog with touch screen + second analog with accelerometer)

Persona 2 - works

Azure Dreams - works with bios disabled

Breath of fire 3- works with vibration disabled

Harvest Moon - 250mb rom didn't work, when I had bios enabled I get this:
http://i.imgur.com/Kz9A2.png
but tried a ripped 75mb rom and that worked. vibration disabled

Crash Team Racing - didn't get past game title

Crash Bash - works

Bishi Bashi (like wario ware) - works

Vagrant Story - works

Megaman Legends 2 - works with vibration disabled

Final Fantasy Tactics - works

sakya 2012-05-13 20:32

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by lonk (Post 1206022)
I've tested some PSP Eboot roms (tested them elsewhere like nitdroid and they work), so here are my results (all with pcsx rearmed)

Harvest Moon - 250mb rom didn't work, when I had bios enabled I get this:

Are you sure that this is a psx game and not the psp version of harvest moon (did you test this on some other emulator)?
I ask this because of the error NPUMDIMG and UMD img makes me think of...UMD.
Or is it the PSN version (if it exists)?
The psar sig should be PSISOIMG00 for psx games converted to eboot.

lonk 2012-05-13 21:30

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by sakya (Post 1206214)
Are you sure that this is a psx game and not the psp version of harvest moon (did you test this on some other emulator)?
I ask this because of the error NPUMDIMG and UMD img makes me think of...UMD.
Or is it the PSN version (if it exists)?
The psar sig should be PSISOIMG00 for psx games converted to eboot.

no sorry my mistake, this is psp version (I tested/dloaded all these in one go so I overlooked this)

the other 75mb version works (I'm guessing it's not an official version)

http://i.imgur.com/AH2xr.png

Here's more testing (eboots again):


Parasite Eve: works

Wipeout 3: works, a bit slow but playable. but only with analog/accelerometer (personally I find it difficult to control games with accelerometer)

Dragon Ball GT final bout: works

Tomb Raider 1: doesn't run when starting new game (or starting at Laras house)

Tomb Raider 3: runs perfectly

emorace 2012-05-14 13:24

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by sakya (Post 1205964)
The guncon seems to work, it just need some tuning:
http://s15.postimage.org/4e4mf3pwb/screenshot.png

@JjyKs: Please post all the blablabla (there's no error in the output you posted).

soooo niiiice!!

sakya 2012-05-16 07:56

Re: [Announce] Sony Playstation 1 Emulators
 
Uploaded pcsxrearmed version 0.4.0.14.11

Changelog:
* Added option -guncon and -gunnotrigger to activate guncon controller type

Uploaded psx4m-gui version 0.4-6.14.11
Changelog:
* Added options to activate corners actions to controller tab
* Added options to activate the GunCon controller

EDIT: For guncon controller to work the user must have read/write permission on the file /dev/input/event3
I added to the gui the change permission command
Code:

sudo chmod 666 /dev/input/event3
before executing pcsxrearmed.
It works for me (but I'm not sure it will work on system without rootsh)

Mitrigol 2012-05-16 11:15

Re: [Announce] Sony Playstation 1 Emulators
 
Hey there, i upgraded to the new version.

But it seems i am missing somethign about the GUNCON.

If i understand properly, we can now use the gun controller, so fire by touching the screen? If yes, that's really great.

Back to my problem, i try a a game i used to play with gun controller: Die Hard Trilogy.
My problem is that when i select the GUNCON in pcsx settings, i can't do any actions, no move no start, no select no nothing.

So i followed your advice about chmod the event3 file.
But this did not resolve the problem.
Even 777 does not work... i don't understand what i am missing there. Something to configure?

Also, if i chmod the file, start the emulator and (try to) play, the event 3 file go back to its previous scurity attributes after i close the emulator.

Any advice would be appreciated.

Also can you tell me from which game you took the screenshot in your comment about GUNCON working with some tweaks above?

Best regards

EDIT: Just to tell that i tried to chmod as root or as user with the sudo chmod command

sakya 2012-05-16 11:49

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by Mitrigol (Post 1207325)
If i understand properly, we can now use the gun controller, so fire by touching the screen? If yes, that's really great.

Yes.

Quote:

Back to my problem, i try a a game i used to play with gun controller: Die Hard Trilogy.
Wikipedia lists "Die Hard Trilogy 2: Viva Las Vegas" as compatible with the guncon:
http://en.wikipedia.org/wiki/GunCon#...mpatible_games

Quote:

Also, if i chmod the file, start the emulator and (try to) play, the event 3 file go back to its previous scurity attributes after i close the emulator.
It's normal: the gui changes the permission on the file and reset to the "default" on emulator exit (so if it works on exit you don't need to change any permisison manually).
Also: if you run the gui from terminal and the touchscreen is correctly initialized you'll see in the output a message like:
Code:

Touchscreen configured, device=/dev/input/ts
...
Controller set to GUNCON (SLPH-00034)

Quote:

Also can you tell me from which game you took the screenshot in your comment about GUNCON working with some tweaks above?
Time Crisis (no tweaks needed, just configure the game to use the guncon and start it from the the gui)

EDIT: It seems that "Die Hard Trilogy" is not compatible with the guncon but with the "Konami Justifier" (unsupported by pcsxrearmed)
http://en.wikipedia.org/wiki/Konami_Justifier

Acidspunk 2012-05-16 12:48

Re: [Announce] Sony Playstation 1 Emulators
 
Sakya Guncon games were crashing when I tried to start them so I tried running from terminal to see the output.

Code:

~ $ psx4m-gui
Reading roms from "/home/user/MyDocs/psx/"
  Rom: "Crash Team Racing [SCUS-94426].bin"
  Rom: "mtgp.bin"
  Rom: "Pandemonium! 2 [U] [SLUS-00578].img"
  Rom: "Pandemonium.bin"
  Rom: "Point Blank.bin"
  Rom: "pr-lssc1.bin"
  Rom: "pr-lssc2.bin"
  Rom: "Rage Racer.bin"
  Rom: "RayCrisis [SLUS-01217].bin"
  Rom: "Ridge Racer.iso"
  Rom: "SCPH1001.BIN"
  Rom: "Tomba! [U] [SCUS-94236].img"
  Rom: "wip3outsp.iso"
  Rom: "Wipeout XL [U] [SCUS-94351].img"
Password:

It seems to ask for a password when I try to run a guncon game. if I start the game and just go to terminal and press enter at the password prompt the game runs but the keys won't work. Am I doing something wrong? The game I tried was point blank btw.

sakya 2012-05-16 12:52

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by Acidspunk (Post 1207371)
It seems to ask for a password when I try to run a guncon game.

Probably it's the command
Code:

sudo chmod 666 /dev/input/event3
that asks for password.

I don't have this problem, but I have rootsh installed, maybe this is the difference?

What happens if you try that command from the terminal?

Acidspunk 2012-05-16 13:15

Re: [Announce] Sony Playstation 1 Emulators
 
I installed sudser and that took care of the password problem. Still, can't get the guncon to work on either Time Crisis or Point Blank. I also don't seem to get this message when running the emulator:

Code:

Touchscreen configured, device=/dev/input/ts
...
Controller set to GUNCON (SLPH-00034)


Mitrigol 2012-05-16 13:22

Re: [Announce] Sony Playstation 1 Emulators
 
So i did try time crisis as well and got same behaviour, no aciton possible while GUNCON selected in pcsx settings.

Also, as acidpunk said, i got no message about the touchscreen configured properly when running from terminal.

Will continue to try and follow this tread ;)

sakya 2012-05-16 13:30

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by Mitrigol (Post 1207383)
Also, as acidpunk said, i got no message about the touchscreen configured properly when running from terminal.

Then you should have an error message, post the output.
The error message is after the "Loading memory card" message.
Example (permission problem, that should not be your case)
Code:

Loading memory card ./.pcsx/memcards/card1.mcd
Loading memory card ./.pcsx/memcards/card2.mcd
Failed pts_open, check permission on /dev/input/ts
Could not open touchscreen

@Acidspunk: Thanks the package needed to use the guncon is sudser ;)

Mitrigol 2012-05-16 14:08

Re: [Announce] Sony Playstation 1 Emulators
 
here is what i get when loading from terminal:



Code:

BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ $ psx4m-gui
Reading roms from "/media/mmc1/N900GameAndFiles/Emulation/PS1/"
  Rom: "die_hard_trilogy_(v1.1).bin"
  Rom: "FF Tactics.img"
  Rom: "Heart of Darkness Disc One.BIN"
  Rom: "Kula World.img"
  Rom: "Time Crisis (E) (Track 01) [SCES-00657].bin"
  Rom: "Vandal Hearts.img"
  Rom: "WIPEOUT.img"
  Rom: "WIPEOUT2.img"
  Rom: "WO3.img"
Saving cfg to "/home/user/.config/Team16/psx4m/Time Crisis (E) (Track 01) [SCES-00657].bin"
/opt/maemo/usr/games/pcsx -nosound -mcd1 /home/user/.pcsx/memcards/card1.mcd -mcd2 /home/user/.pcsx/memcards/card2.mcd -keys /home/user/.config/Team16/keys/keys -guncon -frameskip 0 -spu_interpolation 0 -region -1 -cdfile /media/mmc1/N900GameAndFiles/Emulation/PS1/Time Crisis (E) (Track 01) [SCES-00657].bin


sakya 2012-05-16 14:10

Re: [Announce] Sony Playstation 1 Emulators
 
Quote:

Originally Posted by Mitrigol (Post 1207409)
here is what i get when loading from terminal:

Ops, sorry my fault the output I posted is the one from the emulator, not the gui (I think I'll modify the gui to output at least the stderr).

Please, run this command in the terminal and post the output:
Code:

/opt/maemo/usr/games/pcsx -nosound -mcd1 /home/user/.pcsx/memcards/card1.mcd -mcd2 /home/user/.pcsx/memcards/card2.mcd -keys /home/user/.config/Team16/keys/keys -guncon -frameskip 0 -spu_interpolation 0 -region -1 -cdfile /media/mmc1/N900GameAndFiles/Emulation/PS1/Time Crisis (E) (Track 01) [SCES-00657].bin

Mitrigol 2012-05-16 14:23

Re: [Announce] Sony Playstation 1 Emulators
 
there it is, note that i had to rename my game file.

Code:

BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ $ /opt/maemo/usr/games/pcsx -nosound -mcd1 /home/user/.pcsx/memcards/card1.mcd -mcd2 /home/user/.pcsx/memcards/card2.mcd -keys /home/user/.config/Team16/keys/keys -guncon -frameskip 0 -spu_interpolation 0 -region -1 -cdfile /media/mmc1/N900GameAndFiles/Emulation/PS1/TimeCrisis.bin    Running PCSX Version 1.9 (May 16 2012).
Init new dynarec
Loading memory card /home/user/.pcsx/memcards/card1.mcd
Loading memory card /home/user/.pcsx/memcards/card2.mcd
/lib/libts-0.0.so.0: cannot open shared object file: No such file or directory
Could not open touchscreen
plugin: /opt/maemo/usr/games/plugins/builtin_gpu
plugin: /opt/maemo/usr/games/plugins/spunull.so
plugin: /opt/maemo/usr/games/plugins/builtin_pad
plugin: /opt/maemo/usr/games/plugins/builtin_pad
Plugins loaded.
Loaded CD Image: /media/mmc1/N900GameAndFiles/Emulation/PS1/TimeCrisis.bin.
CD-ROM Label: TIMECRISIS                     
CD-ROM ID: SCES00657
ari64_reset
Keys config read from /home/user/.config/Team16/keys/keys
Controller set to GUNCON (SLPH-00034)
Note: running without BIOS, expect compatibility problems

What's this libts thing i seem to miss?

EDIT: Yey 1000th post!


All times are GMT. The time now is 04:26.

vBulletin® Version 3.8.8