maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   CPS2 emulator for N900 (https://talk.maemo.org/showthread.php?t=41158)

ivgalvez 2010-10-20 10:18

Re: CPS2 emulator for N900
 
There are a bunch of emulators for the OpenPandora that could be ported to the N900, but I think that we have lost a lot of manpower in the latest months.

gleydsonpr 2010-10-21 23:35

Re: CPS2 emulator for N900
 

The N900 is getting less and less each day as the 'N9' anouncement is coming. But there are good softwares for it already.



pcekper 2010-10-23 02:26

Re: CPS2 emulator for N900
 
Quote:

Originally Posted by kkito (Post 541405)
Sorry but those emus are for psp and are optimized for it. Porting to an arm architecture is not trivial. A lot of code should be rewritted. The cps2emu source code that i take was from a gp2x port, gp2x has similar architecture and only a little bit of code was rewritted to be able to run on the n900.

Anyways, i did a gngeo port with some optimitzations for the n900, but i didnt publish it yet because lack of time. Perhaps someone is interested on it.

Regards.

I am interested on the gngeo port for the n900, do you still have it?. Maybe I can package it

Anunakin 2010-10-24 02:18

Re: CPS2 emulator for N900
 
1 Attachment(s)
I made some work on CPS2emu, and put two .deb files at garage:
https://garage.maemo.org/projects/cps2emu/

- Version 0.4
- Now we have a key to exit (BACKSPACE)
- I made a "auto-detect" for PS3® sixaxis/dualshock3 controller
- When PS3 controller is detected, all keys are remapped to PS3 layout
(PS) exit game
SELECT are coins
- ROM Option can be accessed with key "O"
- I made a Qt4 gui for use with cps2emu, are two packages for now.
- You must put your zipped roms, on ~/MyDocs/ROMs/CPS2 directory.
- Don't delete others files on ~/MyDocs/ROMs/CPS2, or you need a reinstall
- I renamed romcnv to cps2romcnv
- GUI detects if you rom was cached or not and loads romcnv
- cps2emu is ready to extras-devel, but I need more time on gui side.

This is my first Qt4 project, The best tool I ever used!
GOOD GAME!

All help and suggestions are welcome!

##### EDIT #####
cps2gui, new version
https://garage.maemo.org/frs/downloa....4.1_armel.deb

purceywise 2010-10-24 20:19

Re: CPS2 emulator for N900
 
You rock man! I will wait for the repo release as Application Manager throws up errors when I run the deb files locally or from Garage;


cps2emu_0.4_armel
"Unable to install 'cps2emu'"

cps2gui_0.4.1_armel
"Operation failed"


I do not know enough about to install via xterm to see what the full error outputs are. Sorry!

LucianoBraga 2010-10-24 21:12

Re: CPS2 emulator for N900
 
:D:D:D:D

Will test it tomorrow.

ivgalvez 2010-10-25 06:54

Re: CPS2 emulator for N900
 
Can't wait to test it!

Quote:

- I made a "auto-detect" for PS3® sixaxis/dualshock3 controller
- When PS3 controller is detected, all keys are remapped to PS3 layout
This seems a very clever option. Would be great if this could be shared with other games/emulators such as Picodrive, DrNokSNES, Frogatto...

I would also like to see an option to define keyboard profiles, as it would be very useful for fast change between normal keyboard and Gamegripper.

Thanks.

ivgalvez 2010-10-25 16:28

Re: CPS2 emulator for N900
 
I have tried to test it but the packages still need to be ironed.

When trying to install cps2emu I get these errors:

ivgalvez 2010-10-25 16:34

Re: CPS2 emulator for N900
 
Sorry my message was cut...

Errors for CPS2EMU:

Code:

error setting ownership of `./home/user/MyDocs/ROMs': Operation not permitted
dpkg-deb: subprocess paste killed by signal (Broken pipe)

Create folder MyDosx/ROMs manually and try again:

Code:

error setting ownership of `./home/user/MyDocs/ROMs/CPS2': Operation not permitted
Finally after creating the folders manually I managed to install the package.

Let me suggest you to add the option to choose the folder for roms in the GUI and not create these folders as it is a bit annoying.

Then tried to install CPS2EMU-GUI, with this error:

Code:

Could not parse file '/usr/share/applications/hildon/wesnoth.desktop': No such file or directory
/usr/bin/dpkg-deb -f '/home/user/MyDocs/.documents/Download/cps2gui_0.4.1_armel.deb'
Package must have "Section: user/FOO" to be considered compatible.

Have you used code from Wesnoth?

I'll retry once you upload any new file. Regards

Anunakin 2010-10-25 18:18

Re: CPS2 emulator for N900
 
Quote:

Originally Posted by ivgalvez (Post 850525)
Sorry my message was cut...

Errors for CPS2EMU:

Code:

error setting ownership of `./home/user/MyDocs/ROMs': Operation not permitted
dpkg-deb: subprocess paste killed by signal (Broken pipe)

Create folder MyDosx/ROMs manually and try again:

Code:

error setting ownership of `./home/user/MyDocs/ROMs/CPS2': Operation not permitted
Finally after creating the folders manually I managed to install the package.

Let me suggest you to add the option to choose the folder for roms in the GUI and not create these folders as it is a bit annoying.

Then tried to install CPS2EMU-GUI, with this error:

Code:

Could not parse file '/usr/share/applications/hildon/wesnoth.desktop': No such file or directory
/usr/bin/dpkg-deb -f '/home/user/MyDocs/.documents/Download/cps2gui_0.4.1_armel.deb'
Package must have "Section: user/FOO" to be considered compatible.

Have you used code from Wesnoth?

I'll retry once you upload any new file. Regards

- You must use 0.4 , or greater, version of cps2emu package.
- Use dpkg -i to install
Code:

dpkg -i cps2gui_0.4.1_armel.deb
(Reading database ... 40071 files and directories currently installed.)
Preparing to replace cps2gui 0.4.1 (using cps2gui_0.4.1_armel.deb) ...
Unpacking replacement cps2gui ...
Setting up cps2gui (0.4.1) ...

dpkg -i cps2emu_0.4_armel.deb
(Reading database ... 40071 files and directories currently installed.)
Preparing to replace cps2emu 0.3 (using cps2emu_0.4_armel.deb) ...
Unpacking replacement cps2emu ...
Setting up cps2emu (0.4) ...

I planning add a option to choose the folder for roms, need wait!


All times are GMT. The time now is 14:14.

vBulletin® Version 3.8.8