PDA

View Full Version : [Announce] gpSP


Pages : [1] 2

bonapart
2011-12-01, 20:15
gpSP is a widely known GameBoyAdvance emulator around the world. Initialy gpSP was made for psp by Exophase, and this port is based on his GP2X/Caanoo port with some little changes that do not intend to waste his original, great work, for a better run under fremantle environment.

Installation (http://wiki.maemo.org/GpSP#Installation)
How to run (http://wiki.maemo.org/GpSP#How_to_run)
Options (http://wiki.maemo.org/GpSP#Options)
Notaz homepage with sources (http://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=gpsp.git;a=summary)
Game compatibility list (http://wiki.maemo.org/GpSP/Game_Compatibility)

screenshots:
http://img805.imageshack.us/img805/9865/screenshot2011120103221.png
video: http://www.youtube.com/watch?v=phlhQhybl1Y

big thanks for luiscesjr (http://talk.maemo.org/member.php?u=44534), Notaz (http://notaz.gp2x.de/), Exophase, [vs] (n800 scin)

notaz donate (https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FZUBJTCLEPAY2), bonapart donate (https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=8X5V9U64RSWUU)

Boemien
2011-12-01, 20:24
Big thanks to every members who Continued this project after almost one Year of development.
At least we have a descent emulator which is running fine, and which runs almost all games.
Special thanks to:

luiscesjr, Figa, Javispedro, Bonapart, Acidspunk and Addison,

and all members who were here since the beginning!
I still Love My N900. ;)

luiscesjr
2011-12-01, 20:31
Please, don't forget Exophase, Notaz and all the ones that helped
create this emulator on all other plataforms, without them, we wouldn't have it =)

Boemien
2011-12-01, 20:35
Yeah so thanks to Exophase and Notaz too. I'm so Happy this emulator is Up now. You all have done a real good work on it.
Now it's time to perfect it and test games... :D

Little think: who can review this thread?: http://talk.maemo.org/showthread.php?p=898068 :cool:

Acidspunk
2011-12-01, 20:58
Well Boemien a GC emulator is pretty much impossible on the n900. It would be cool to port other possible system emus like turbographx or maybe update picodrive to the latest version to support more mega cd and 32x games. There are some cool emulators on other devices like cannoo, gp2x and pandora that still haven't been ported and those would be a lot more useful (not to mention actually playable) in my opinion.

bonapart
2011-12-01, 21:01
Boemien: game cube? impossible =) i have a mind to port gpfce to maemo-fremantle,gpsp to maemo-diablo, pcsx-rearmed to meego-harmattan in free time
Now it's time to perfect it and test games...
do not forgot about appending it to compatible list( link in first post)

Bazza
2011-12-01, 22:47
Slight confusion on my behalf

i have vgba maemo 3.6 installed even though it is okay this fresh one sounds better, when i search with app manager i find:-

GBA emulator-gpSP

and

gpspgui

Do i uninstall the old vgba then install the new ones?

or

Do i install any of the ones i have found in app manager over the top off vgba?

luiscesjr
2011-12-01, 23:22
The first option, gpspgui is a slight confusion.
Ah, also vgba and gpsp are different builds,
won't conflict if this is what you are worried about,
you can keep both, won't harm your device...

Boemien
2011-12-01, 23:42
Do i uninstall the old vgba then install the new ones?

or

Do i install any of the ones i have found in app manager over the top off vgba?



The first option, gpspgui is a slight confusion.
Ah, also vgba and gpsp are different builds,
won't conflict if this is what you are worried about,
you can keep both, won't harm your device...

Because an image worth every words... :D

Bazza
2011-12-01, 23:50
Thanks everyone i will give it a go.

EDIT

Worked a treat.

Seriously impressed this is now a very good emulator.

AND six axis controller worked straight away without the need to configure it.......... QUALITY!!!:cool:

thanks must go to:-

luiscesjr, Notaz, Exophase and Bonapart and anyone else i have missed.

Crogge
2011-12-02, 00:22
What a great release :)

I thought first "What a crap" when I started the app the first time and games were barely running at 1FPS. But I noticed afterwards that the default settings are simply wrong set (Would be nice if someone can post good settings) and after a few modifications games run perfectly now :)

The only real issue which I noticed is that subtitles in games like Rayman have no text, you see only the background of the text and sadly can't read the story that way. It works fine in Crash Bandicoot though. And "GTA Advance" doesn't starts at all, all other games run smooth without probs.

emorace
2011-12-02, 00:44
just nice, finaly a gui :)
but i´ve some problems with the buttons, they go crazy, no matter how i configure them ...

Addison
2011-12-02, 00:46
When can us Diablo users join in the party?

Brian_7
2011-12-02, 01:43
I tried Mario Power Tennis. At the beginning it was so slow, but i could find the correct settings. But it has the same problem that the last version, it gets rebooted.

Anyways thank you all for your hard work and i hope that someday Mario Power tennis will work :)

Bazza
2011-12-02, 01:46
What a great release :)

(Would be nice if someone can post good settings)[/I]


Screen options - fullscreen

Frameskipping - auto and Random

Audio Buffering - 4096 bytes (also used 8192 bytes and got good results on roms that i tried)

games tested with six axis

games tested ok:-

super ghouls n ghosts

international karate advanced

super mario advance

the revenge of shinobi

international superstar soccer advance

namco museum

rtype 3

tyger woods pga tour golf

gradius generations

games tested not so smooth:-

sega arcade gallery (jittery)

driver 2 advance (sluggish)

bonapart
2011-12-02, 05:47
Congrats Diablo users, gpspm and gpspmgui successfully compiled for Maemo-Diablo
apt-get install gpspmgui

i don't know why but maemo repository delete gpspm and gpspmgui after day(or less) with "Old version cleaned by repository management", even when it's only version in repository(and latest one)

Bazza i hope it's not to complicated to edit http://wiki.maemo.org/GpSP/Game_Compatibility ?

Addison
2011-12-02, 08:28
Okay. Here are the scan codes for the N800.

Up 111
Down 116
Left 113
Right 114
- 74
Fullscreen 72
+ 73
Center Dpad 36
Escape 9
Menu 70
Task switcher 71

For the file /opt/gpspm/conf.gpsp here is the order for the 18 keys that need to be assigned.

Up
Left
Down
Right
L
R
A
B
FF
Start
Select
up+left
up+right
down+left
down+right
Load
Save
Quit

Boemien
2011-12-02, 13:43
FYI: Jut noticed the version 0.0.5 this Morning. :D

Wasmachinemann-NL
2011-12-02, 20:48
Makes me want to play Pokemon blue again and abuse the Mew glitch LOL, Good app, thanked.

Bazza
2011-12-02, 21:50
Bazza i hope it's not to complicated to edit http://wiki.maemo.org/GpSP/Game_Compatibility ?

No, i will update it when i get the time to do it .:)

Addison
2011-12-02, 23:29
Any new brain ideas for us still using Diablo?

The -screen option doesn't seem to take.

Addison
2011-12-03, 00:47
Also, I just now checked and I'm not able to get any keys working inside of a game. :(

This is my conf.gpsp file:
111
113
116
114
74
73
71
9
0
36
72
0
0
0
0
0
0
70

This looks right to me.

AlekMX
2011-12-03, 03:45
I seem to have a problem installing gpSP.

Here's what I've done:

1. I first tried to install gpSP using the apt-get install gpspmgui through x-term, but it appears that the package cannot be found (I have extras, extras-devel, and extras-testing enabled, so no problems with that)

2. Browsed through app manager and FAM also and installed the package named "gpspgui" (I noticed that package is missing the "m" but i installed it anyway).

*I saw an user finding the GBA emulator-gpSP package but my app manager/FAM is unable to find it. (even after apt-get update)

3. Rebooted device and copied my gba_bios.bin to MyDocs.

4. Started gpSP and tried to configure keys, with the app returning a message saying something that realates to permissions, and thus, I'm unable to configure keys.

5. Tapped the MainMenu config bar but is not displaying any options.

That's what I did in 5 mins of trying to install this and get it to work but I dont know in which step I'm wrong.

Addison
2011-12-03, 03:47
I think that gba_bios.bin goes to /opt/gpspm/

At least that's where it needs to go on my end.

luiscesjr
2011-12-03, 09:36
@AlekMx please download and install this package .:

Edit.: Also uninstall this old gui, before doing this installation.

repository.maemo.org/extras-devel/pool/fremantle/free/g/gpspmgui/gpspmgui_0.0.5_armel.deb
This link is bonapart's gui with all those options =)

The package manager is going a bit mad lately, and is deleting
the builds from the repos.
Also, I must find a way to delete this old and unusable gui, sorry for
the inconvenience.

stooobs
2011-12-03, 10:54
yep i got the update notification last night and tried to update took about 30 miunutes then just said there was no packages to update,
i was kinda confused so checked the package page here and i had tried to install it 2 mins before it got deleted, so i purged the whole ting and install from deb to be on the safe side lol

Brian_7
2011-12-03, 15:25
Astro Boy Omega Factor works fine. Btw it is a great game, you should try it :)

Does the save option work from the keyboard? because it doesn't work for me.

Boemien
2011-12-03, 15:42
Does the save option work from the keyboard? because it doesn't work for me.

It (savestate) does not work for me too. :(
And also, default settings are not saved each time I close the application. Once opened, I have to re-adjust them in order to play games.

JSTAR
2011-12-03, 19:08
alot of games are working only game that doesn't work that i've tried is kingdom hearts chain of memories it's a very good game... and setting does always resets when closing and opening the gui. Many thanks to bonapart and luicesjr doing a really great job on this emulator =)

ade
2011-12-03, 19:34
For those who have problems with storing their settings: in my case, it was a permission problem.

You could try from the x-terminal:
sudo gainoot
chown -R user:users /home/user/.config/Team16

And see if settings get stored afterward.

Bazza
2011-12-03, 19:46
I have noticed that you need to save settings for each game.

so save settings for a game then starting a previously un-played rom will mean you will need to alter then save the settings again.

AlekMX
2011-12-03, 19:54
@luiscesjr

Thanks for that .deb file, installed it with no problems. It was not even an inconvenience so don't worry. I really appreciate the work you're doing, keep it up!

Oh, and for anyone trying to install gpSP for the first time via luiscesjr reply to me, you need to install gpspm first.(That's mostly if you can't find the package on app manager/FAM)


sudo gainroot
apt-get install gpspm


*EDIT*

I don't know if this issue is affiliated to the version I downloaded from that .deb file, but I noticed that since PSX4M and gpSP uses kinda the same gui, the Rom Directory option changes the directory for both emus to the one selected.

ade
2011-12-03, 22:28
@luiscesjr

I don't know if this issue is affiliated to the version I downloaded from that .deb file, but I noticed that since PSX4M and gpSP uses kinda the same gui, the Rom Directory option changes the directory for both emus to the one selected.

Good observation.
Indeed both PSX4M and gpspmgui store there directory config in /home/user/.config/Unknown Organization.conf and therefore conflict.

luiscesjr
2011-12-04, 00:26
@JSTAR, a workaround is detailed on main wiki =) You guys should
all take a look on compability list, when a game does not work
or it works with an workaround, or only works until a certain
point, etc, it will all be detailed there.

About this rom dir bug, I am not aware of it, but I am sure bonapart
will correct it when he finds time, what makes me want to say again,
this last version is all his work, all I did was find the icon =)
So thanks to him!

If you guys wish to support it, hit his donate button and let's keep
our developers alive! =)

Good night everyone.

Boemien
2011-12-04, 11:47
The battery drains quite fast....!!! I can't underclock under 550Mhz. And I'm afraid to activate smartreflex.... :rolleyes::o

bocephus
2011-12-04, 12:05
How does this compare to VGBA? Is it worth switching?

bonapart
2011-12-04, 12:12
I don't know if this issue is affiliated to the version I downloaded from that .deb file, but I noticed that since PSX4M and gpSP uses kinda the same gui, the Rom Directory option changes the directory for both emus to the one selected.
they use same gui =) to fixed in today release of gui

The battery drains quite fast....can't approve or reject this bug, will test it soon
btw. can you open ssh to phone, install htop and check it while gpspm is runned ? sort by cpu first(mem second) and check which process use cpu\mem(i guess pulse should be near 20% of cpu,gpspm near 50% )

bocephus: install and check by youself, different games-different speed and compatible; you can install vgba and gpspm together(right now gpsp have only incompatible bug with psx4m )

Bazza
2011-12-04, 17:34
How does this compare to VGBA? Is it worth switching?

Yes definitely. :)

and you can run them side by side anyway with no conflicts.

guilledoc
2011-12-05, 17:40
" bonapart
they use same gui =) to fixed in today release of gui"
Hope this and the keyboard function to save the progress of the game can be fixed!!
Thanks

JSTAR
2011-12-05, 22:53
luiscesjr@JSTAR, a workaround is detailed on main wiki =) You guys should
all take a look on compability list, when a game does not work
or it works with an workaround, or only works until a certain
point, etc, it will all be detailed there.

thanks but i tried the quick save and it isn't working

Bazza
2011-12-06, 00:01
GpSP Game Compatibility list updated.

luiscesjr
2011-12-06, 00:02
Guys with savestates issue, try running it as root...

root
gpspmgui

guilledoc
2011-12-06, 01:39
Guys with savestates issue, try running it as root...

root
gpspmgui


Didn't work for me and never had problems for example with psx4m wich is the same gui:(

bonapart
2011-12-06, 03:25
savestates work only before you close gpsp

wich is the same gui gui != core which is perform saves\loads. also i sometimes have troubles with right permission\ownership in my packages

Bazza tnx

Addison
2011-12-06, 03:30
Anything new with Diablo?

bonapart
2011-12-06, 06:34
Addison: right now i have working SDL version(with fast scaling for Diablo) but it hangs on exit. So you will need SSH connection (to restart hildon) or rebooting phone after use of emu(unusable from my point of view). I'll post a new version announce here when it'll be done(i mean this bug will be fixed)

noname711
2011-12-06, 20:26
Doesn't work for me. I have installed gpspm + gpspmgui(both are the latest version I found in repositories) but: everything is running fine except key configuration, where shows problem with privileges(this can be fixed I saw solution in this thread in past few pages). Major problem is that when I mark ROM and tap "start" nothing happens. :(
I am not able to install libqtcore4 and libqtgui4 because it shows me some errors, maybe that's the problem.

luiscesjr
2011-12-07, 19:08
root
chmod 666 /opt/gpspm/conf.gpsp
chown user:users /home/user/.config/Team16/gpspmgui/
gpspmgui

set keys, rom dir and play a game, everything will work
savestates, keys...

Edit.: Ah, forgot Bazza you may want to take a look,
looks like someone undid your changes on compability list,
go there and press the history button to check it out.
Don't know who, or why.

Addison
2011-12-07, 19:22
Hi.

Diablo version here.

What does "game config missing" mean and what file is to be used for this?

noname711
2011-12-08, 12:24
root
chmod 666 /opt/gpspm/conf.gpsp
chown user:users /home/user/.config/Team16/gpspmgui/
gpspmgui

set keys, rom dir and play a game, everything will work
savestates, keys...



Thank you, now runs very good, is it able to save more than one savestate per game?
Besides if that, you and bonapart made an awesome job. :D

KosanRio
2011-12-08, 23:34
@AlekMx please download and install this package .:

Edit.: Also uninstall this old gui, before doing this installation.

repository.maemo.org/extras-devel/pool/fremantle/free/g/gpspmgui/gpspmgui_0.0.5_armel.deb
This link is bonapart's gui with all those options =)

The package manager is going a bit mad lately, and is deleting
the builds from the repos.
Also, I must find a way to delete this old and unusable gui, sorry for
the inconvenience.

I tried to install that package and it says "Unable to install 'GBA emulator-gpSP' Application packages missing: gpspm"

AlekMX
2011-12-08, 23:42
I tried to install that package and it says "Unable to install 'GBA emulator-gpSP' Application packages missing: gpspm"`

Then install the missing packages.

sudo gainroot
apt-get install gpspm

Addison
2011-12-08, 23:51
I changed like 3 files and one folder to user/users.

I finally was able to use my key settings for the first time. :)

But now it's back to being the same again.

I'm not sure what the deal is with the Diablo version, but wow, I hope it all works out.

IzzehO
2011-12-10, 06:52
Can someone upload latest deb as it seems to be gone from the repos again. Curious to try this out.

Bazza
2011-12-10, 20:36
Edit.: Ah, forgot Bazza you may want to take a look,
looks like someone undid your changes on compability list,
go there and press the history button to check it out.
Don't know who, or why.

OH S@*T YEAH. :eek::eek::eek:

I will do it again when i get chance.

EDIT

I can't see why they have been taken off so i have added International karate plus for now to see if it gets taken off over the weekend.

Magik
2011-12-12, 19:45
Can someone upload latest deb as it seems to be gone from the repos again. Curious to try this out.

^this.

Pretty please... someone? :)

Boemien
2011-12-12, 19:47
^this.

Pretty please... someone? :)

Isn't it back yet to the repos?? I wonder if i'll flash my device now... :rolleyes:

Magik
2011-12-12, 19:55
Isn't it back yet to the repos?

Sadly teh answer is no.

lonk
2011-12-12, 19:59
GPSP works so well

Is the problem with mario advance 4 not working because gpsp doesn't do 32k save?


Also I cannot get my usb gamepad to work on this (it only works on Mupen64 and Paintown). does this emulator only work with ps3 controllers? or can I change something to get it to work?

Boemien
2011-12-12, 20:12
GPSP works so well

Is the problem with mario advance 4 not working because gpsp doesn't do 32k save?


wow I noticed that mario advance 4 did not work but I didn't know why!! it says: Your saved data is corrupted!!

Acidspunk
2011-12-12, 20:54
Well, you guys can just use the super mario all stars rom on drnoksnes.

Boemien
2011-12-12, 22:07
Well, you guys can just use the super mario all stars rom on drnoksnes.

are they the same version???
well I think a try worth every question! i will try it on drNoksnes!!!

Acidspunk
2011-12-12, 22:20
are they the same version???
well I think a try worth every question! i will try it on drNoksnes!!!

I think the version of super mario bros 3 on super mario all stars is the same as the one in super mario advance 4. It's probably even better than the gba version because of the higher resolution.

pannkaksfest
2011-12-16, 13:54
first i want to thank you all for yor great job.
but i have a problem when i try to install gpspmgui it say missing
libqtcore4(>= 4.5.0) and libqtgui4(>= 4.5.0)
but i have installed pyqt4 full install and that contains libqtcore4 4.7.5.
i would be verry greatefull for any help in this case.

MiK546
2011-12-16, 14:46
first i want to thank you all for yor great job.
but i have a problem when i try to install gpspmgui it say missing
libqtcore4(>= 4.5.0) and libqtgui4(>= 4.5.0)
but i have installed pyqt4 full install and that contains libqtcore4 4.7.5.
i would be verry greatefull for any help in this case.

Try running
apt-get install libqt4-core libqt4-gui
as root.

noname711
2011-12-16, 15:42
Got same problem as pannkaksfest. I tried to download those packages from maemo.org/packages and then install them, but it returned some errors so I tried it without this packages and it works fine. :cool:

pannkaksfest
2011-12-16, 21:20
Nope it only say that i already have the newest verision of libqt4 files.
i try to install gpspm 0.05 that i have downloaded with filmanager but still it can not coz missing libqt4 files.
and if i run apt-get install gpspmgui
it only says can not find package gpspmgui.

MiK546
2011-12-16, 21:28
Nope it only say that i already have the newest verision of libqt4 files.
i try to install gpspm 0.05 that i have downloaded with filmanager but still it can not coz missing libqt4 files.
and if i run apt-get install gpspmgui
it only says can not find package gpspmgui.
The package is gpsp-gui, not gpspmgui (exept if you use diablo).

pannkaksfest
2011-12-16, 21:28
sorry forgott to write that it is gpspmgui 0.0.5

pannkaksfest
2011-12-16, 21:38
ok now i am totally lost. i am not using diablo coz i am using n900

am i not to use

"gpSP for Maemo is already avaiable on Maemo Repositories,
What means you can eighter use your favourite app manager to install it, or go through the following command on xterminal.:

apt-get update
apt-get install gpspmgui"

if i have n900?

MiK546
2011-12-16, 21:39
sorry forgott to write that it is gpspmgui 0.0.5
Then you have a wrong version. Since you have N900 and not N8x0 you must get gpsp-gui 2.0.1 (maemo.org/packages/view/gpsp-gui/) . gpspmgui 0.0.5 is for N800 and N810.

Addison
2011-12-16, 21:41
I'm still looking forward to a Diablo update. :)

pannkaksfest
2011-12-16, 21:59
so then i should run
apt-get install gpspm gpsp-gui?

bonapart
2011-12-17, 11:22
update of gpspm
main change is removing GTK stuffs(used to scale video) and inserting SDL to render (scaling for Diablo users)
small changes include fix for loading

pannkaksfest:
apt-get install gpspmgui
btw, latest firmware ?

Addison: check it out and let me know if something wrong

MiK546: n900 & n8x0 should use gpspmgui

gpspmgui is updated too
fixed merging with psx4m-gui settings

Bazza
2011-12-17, 13:35
updated gpSP-gui through the app manager.

BUT

Since the update it doesn't list roms any more and i have used the gui config in the correct way the main screen is black with start and configure at the bottom.

Any ideas?

MiK546
2011-12-17, 14:15
MiK546: n900 & n8x0 should use gpspmgui

OK, it seems so, last night the fremantle version had been removed automatically so when I looked from the package interface which version is the right one I only saw the diablo version of gpspmgui. That made me think that gpsp-gui was for fremantle and gpspmgui for diablo (helping people is a bit more difficult when you don't actually own a N900 anymore).

Acidspunk
2011-12-17, 14:59
updated gpSP-gui through the app manager.

BUT

Since the update it doesn't list roms any more and i have used the gui config in the correct way the main screen is black with start and configure at the bottom.

Any ideas?

You have to restart the emulator after picking the rom folder.

pannkaksfest
2011-12-17, 18:21
update of gpspm
main change is removing GTK stuffs(used to scale video) and inserting SDL to render (scaling for Diablo users)
small changes include fix for loading

pannkaksfest:
apt-get install gpspmgui
btw, latest firmware ?

Addison: check it out and let me know if something wrong

MiK546: n900 & n8x0 should use gpspmgui

gpspmgui is updated too
fixed merging with psx4m-gui settings

nope it still say can not find package
it is not available if i search for it in application manager either.
i have extras, extras devel, extras testing, in my repository list-
my firmware is 21.2011.38-1

i manage to fix it i had extras in repository list 2 times so it was ignored. and after i remove it i run
apt-get upgrade and "poff" everything worked like a charm-
tanx everybodey for your help-
and tanx everybodey who made gpsp possible for n900

bonapart
2011-12-17, 19:34
pannkaksfest http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_armel/gpspmgui/2.0.3/
still can't be found?

Addison
2011-12-17, 19:40
Hey bonapart, since you're here now, what is the command line I type in for this again?

I seem to have lost it. Sorry.

bonapart
2011-12-17, 20:19
Addison /opt/maemo/usr/games/gpspm -cdfile <game> -screen <0..3>
or
apt-get update
apt-get upgrade

Addison
2011-12-17, 20:39
Heavenly joy! :)

http://img638.imageshack.us/img638/7648/screenshot2011121715354.png

Is there a command option for no audio?

bonapart
2011-12-17, 21:34
Addison: -help, -nosound ...

Addison
2011-12-17, 21:35
Thank you!!! :D

Addison
2011-12-17, 22:26
Sorry, one more thing.

Could you list all 18 keys that need to be set in the config file?

Ex., left, right, up, down, select, start, etc...

I'm somehow missing one somewhere.

Thanks ahead. :)

Boemien
2011-12-17, 23:19
I have updated to the new version too but Roms are not loaded in the GUI! i mean, the GUI does not show them, even after locating the folder in GUI CONFIG option!

Bazza
2011-12-18, 06:39
You have to restart the emulator after picking the rom folder.

Tried everything and it still doesn't work.

bonapart
2011-12-18, 07:10
Bazza http://talk.maemo.org/showpost.php?p=926095&postcount=1 section bugs, replace psx4m-gui to gpspmgui and post results here ;-)
i guess something about ownership\permission

Addison
2011-12-18, 07:40
Okay. I think I'm getting the configuration down.

For Diablo it looks like its...

Up
Left
Down
Right
Start
Select
L
R
A
B

Then I'm not quite sure about the rest since I really can't map anymore hardware except for the last one which is to Quit.

It's a really nice little emu.

Thanks bonapart. :)

pannkaksfest
2011-12-18, 08:50
Bazza http://talk.maemo.org/showpost.php?p=926095&postcount=1 section bugs, replace psx4m-gui to gpspmgui and post results here ;-)
i guess something about ownership\permission

it says "cant create cfg dir, permission error?"
when chose rom directory.

bonapart
2011-12-18, 08:59
pannkaksfest:
mkdir -P /home/user/.config/Team16/gpsp/

Addison
2011-12-18, 09:06
There's probably no chance of ever having a touch screen D-Pad for this, is there bonapart?

bonapart
2011-12-18, 09:11
Addison: we already talked with luiz about it, guess it'll be done for n800 ;-)
btw, it'll be opaque cuz i can't draw nice buttons

Addison
2011-12-18, 09:12
^ Sorry.

I don't remember talking about that with you.

Were we both drinking at the time? *lol*

Boemien
2011-12-18, 10:18
I did an idiot mistake. As the Emulator did not show the roms, i tried to play pokemon with vgba, and it deleted my savegame, now I will have to replay all the game. I tell you that to make you know that savestate does not work yet, it would be great if someone could find a solution to that! thanks!

Addison
2011-12-18, 10:20
You can save at any time with Pokemon.

Why care about a save state with this game?

bonapart
2011-12-18, 10:20
Boemien: from x-term as root try this
chmod 777 /opt/maemo/usr/games
chown user /opt/maemo/usr/games

Boemien
2011-12-18, 12:49
Boemien: from x-term as root try this
chmod 777 /opt/maemo/usr/games
chown user /opt/maemo/usr/games

Thanks for these commands. I tried them but the Roms does not appear in the GUI. How to start a rom by command lines???

bonapart
2011-12-18, 14:09
Boemien http://talk.maemo.org/showpost.php?p=1138830&postcount=81 , one page before i explain how...

Bazza
2011-12-18, 21:53
Bazza http://talk.maemo.org/showpost.php?p=926095&postcount=1 section bugs, replace psx4m-gui to gpspmgui and post results here ;-)
i guess something about ownership\permission

cant create cfg dir, permission error

Addison
2011-12-18, 22:01
Just to confirm, this doesn't support Gameboy or Gameboy Color games, correct?

luiscesjr
2011-12-18, 22:26
@Bazza Have you done what bonapart said?


root
mkdir -P /home/user/.config/Team16/gpsp/
chmod 777 /opt/maemo/usr/games
chown user /opt/maemo/usr/games
chown -R user:users /home/user/.config/Team16


It's all permission errors, it should work now. ( Maybe I added
too many commands here, but I am lazy to think, just try it =)
I will update the wiki for these commands.

@Addison Sorry, no =)

Bazza
2011-12-18, 22:35
just read bonaparts reply to pannkaksfest and that sorted the no rom error

1. Through x terminal if you type gpspmgui the application should start up then click back on to x terminal and see if it shows 'cant create cfg dir, permission error'

2. To fix it open up x terminal under root type:-

mkdir -P /home/user/.config/Team16/gpsp/

then press enter

3. Then open up gpsp-gui and set up GUI config ( rom directory and copy bios)

4. Close gpsp then open up again and you should see your roms.

antonio_mage
2011-12-18, 22:39
@Bazza Have you done what bonapart said?


root
mkdir -P /home/user/.config/Team16/gpsp/
chmod 777 /opt/maemo/usr/games
chown user /opt/maemo/usr/games
chown -R user:users /home/user/.config/Team16


It's all permission errors, it should work now. ( Maybe I added
too many commands here, but I am lazy to think, just try it =)
I will update the wiki for these commands.


Don't work for me (using the lastest version of GUI, and psx4m-gui uninstalled) =/
Btw, thanks :D


EDIT: FORGIVE WHAT I SAID BEFORE!
I forgot to do the last command. Now it works great!
Thanks, thanks, thanks guys, and my apologies for the mistakes! /EDIT

luiscesjr
2011-12-18, 22:48
Don't work for me (using the lastest version of GUI, and psx4m-gui uninstalled) =/
Btw, thanks :D

De nada mineiro! =)
What exactly doesn't work?

Edit.: De nada, que bom que funciona, mas
lembre de editar seus posts para que não pareça spam =)

Bazza : I will complement this instructions to the wiki then, thanks
for pointing it.

JSTAR
2011-12-18, 22:56
You can save at any time with Pokemon.

Why care about a save state with this game?

pokemon fire red does not save game have you tried it yet?

antonio_mage
2011-12-18, 23:00
@luiscesjr Oh sorry, Mr. Carioca! xD
Sempre ficava mais como espectador do talk.maemo.org, acho que esse foi meu primeiro post, e como tinha dedo de brasileiro, resolvi acompanhar mais de perto o port desse emulador (que por sinal é magnifico, parabéns!) :D

Anyways, thanks a lot, forgive my poor english, if there are errors, and congrats for the GREAT work in this emulator, you all!

luiscesjr
2011-12-18, 23:08
@JSTAR Maybe there is a problem that is due to region/language.
For me it works, also set all permissions, because it was having
problems loading old in game normal saves.

Hope you get it to work =)

@Antonio : Valeu parceiro, divirta-se!

Addison
2011-12-18, 23:37
Is there a way to mute out the -FF- on the screen when trying to speed up the emulation?

Bazza
2011-12-19, 20:24
just read bonaparts reply to pannkaksfest and that sorted the no rom error

1. Through x terminal if you type gpspmgui the application should start up then click back on to x terminal and see if it shows 'cant create cfg dir, permission error'

2. To fix it open up x terminal under root type:-

mkdir -P /home/user/.config/Team16/gpsp/

then press enter

3. Then open up gpsp-gui and set up GUI config ( rom directory and copy bios)

4. Close gpsp then open up again and you should see your roms.

**Just an add on to my previous post**

I found that gpsp-gui only found roms in the menu when starting it from x terminal

BUT not when starting it from the icon so i fixed it doing another of bonapart's & luiscesjr's commands

root
chmod 777 /opt/maemo/usr/games
chown user /opt/maemo/usr/games
chown -R user:users /home/user/.config/Team16

not sure if it needed all 3 commands but i did them all and now it opens up from desktop icon and finds the roms, :)

IzzehO
2011-12-20, 05:38
Is no one else getting the "The 1M circuit board is not installed" error in Pokemon Fire Red? I didn't use to get it in the non-GUI version?

JSTAR
2011-12-20, 11:52
Is no one else getting the "The 1M circuit board is not installed" error in Pokemon Fire Red? I didn't use to get it in the non-GUI version?

I get that message too, maybe that's why i can't save.

bonapart
2011-12-20, 12:45
IzzehO: common problem with all gba emus ( on pokemon fire red ), didn't google too much, but look's like there are some pathes for rom that can fix it

JSTAR: this error only cause "can't save" (but built-in savestates still should work)

IzzehO
2011-12-20, 12:53
IzzehO: common problem with all gba emus ( on pokemon fire red ), didn't google too much, but look's like there are some pathes for rom that can fix it

Reason I asked is the non-gui version had no problems with saving, so I thought it could have been as simple as a cfg tweak to fix it. I'm using savestates for now, but the problem was it meant I couldn't load my old ~3 hours in save.

luiscesjr
2011-12-20, 13:50
It's just a matter of permissions, gba can't open the old saves and
it tells you the 1m circuit ( the battery ) is fu*** up. It was happening to me
as I said on the previous page, and now it's working, I even uploaded a screenshot.

Even though it seems stupid to write all those commands, give it a shot.

impeham
2011-12-24, 03:43
Just tried it now for the first time.

This is one impressive emulator - i've never seen GBA emulator running so smooth with sound and fullscreen support on a portable device before.

Already tried something like 50+ games on it and about 90% of them worked flawlessly.

Anyone might want to take a look at this to get a glimpse at 100 games:

http://www.youtube.com/watch?v=phlhQhybl1Y

jperez2009
2011-12-24, 08:26
Hate to ask this, but do you guys have any plans to develop NES/SNES/Gameboy emulators as well that are on-par with gpSP? DrNokSnes is nice, but not very functional with most games I like and still kinda laggy with OCing. iNes is...eh...eh. It works, but it also laggy and the sound is...eh...anyway. Same with VGB (GB emu) as I said about iNes. No disrespect to the devs of those three emulators, but they could use some more work...

Also, lovin gpSP. FF1, FF4/5/6 and others running VERY well even without OCing! Thanks for the wonderful work!

bonapart
2011-12-24, 09:45
jperez2009: my current ports is pcsx-rearmed & gpsp, next will be gpfce(nes emu)
just read TMO, i'll post announce here when it'll be ready

btw. impeham : maybe you can update list with working games? if you'd tested a lot of it ;-)

jperez2009
2011-12-24, 17:07
Thanks for the heads up bonapart! Loving the work you're doing and keep up the great work!

Addison
2011-12-24, 19:40
next will be gpfce(nes emu)


No way!

Seriously?

I've been waiting over 4 years for a real NES emulator.

Please tell me you'll give us Diablo users some loving on this as well. :)

Bazza
2011-12-25, 01:58
@bonapart

sorry for going off topic,

Have you thought about improving mame or importing your own version ?

Here (http://talk.maemo.org/showpost.php?p=878302&postcount=184) are my veiws on MAME

bonapart
2011-12-25, 07:12
Bazza: you can use googletalk,skype or PM for off-topic
we talked with luiscesjr, our plans to port snes9x & gpfce before new year; no plans with mame(i even didn't use it)

Addison
2011-12-25, 07:13
I hope it's not inappropriate to say that I love you bonapart. :)

Bazza
2011-12-25, 11:21
no plans with mame(i even didn't use it)

shame on you..... :):):)

hit marker
2011-12-25, 20:52
Im having issues installing this. Im in xterminal and trying to run the code

root
mkdir -P /home/user/.config/Team16/gpsp/
chmod 777 /opt/maemo/usr/games
chown user /opt/maemo/usr/games
chown -R user:users /home/user/.config/Team16
chmod 666 /opt/gpspm/conf.gpsp

but when i type in root, it says "root cannot be found". Any tips?

Addison
2011-12-25, 20:55
I use this on my N800.

24196

Not too sure about a N900 though.

ade
2011-12-25, 20:59
install the package rootsh

Acidspunk
2011-12-26, 00:29
Bazza: you can use googletalk,skype or PM for off-topic
we talked with luiscesjr, our plans to port snes9x & gpfce before new year; no plans with mame(i even didn't use it)

I love you guys. That is all. :)

bonapart
2011-12-26, 01:15
Acidspunk hehe, i lie ! first will be pcsx-rearmed, right here and right now !

bonapart
2011-12-26, 05:29
btw, anybody tried NES roms in gpsp ? instruction is here (http://www.summeli.fi/?p=2613)

Addison
2011-12-26, 05:33
^ Nope.

Didn't even think of that until now.

hit marker
2011-12-26, 05:43
install the package rootsh

where do i get this package? I didnt see it in the app manager

ade
2011-12-26, 08:25
should be there. Else press the install button in http://maemo.org/downloads/product/Maemo5/rootsh/ using your phone browser

luiscesjr
2011-12-27, 19:43
Bazza: you can use googletalk,skype or PM for off-topic
we talked with luiscesjr, our plans to port snes9x & gpfce before new year; no plans with mame(i even didn't use it)

Snes9x is coming, but before new year... It's going to need a real hard push =)

Acidspunk
2011-12-27, 20:07
Snes9x is coming, but before new year... It's going to need a real hard push =)

You guys are amazing. GPSP, PCSX4M and SNES9X within the same month? GODLY! ^_^

bonapart
2011-12-27, 21:21
Acidspunk mine projects include only gpsp, pcsx-rearmed & gpfce =)

bonapart
2011-12-30, 18:16
update for diablo
using -scin switch you can show onscreen keyboard to play (for n800)

Addison
2011-12-30, 20:55
Hiya I'll blow your bonapart! *lol*

Thank you so much for another release. :)

Hey, does this look right to you?

http://img688.imageshack.us/img688/736/screenshot2011123015333.png

The touch screen buttons do work. :)

I think it slows down the emu a bunch since my games are running a bit more chunky than before.

Anyway, can you explain the formatting codes for the scin.txt file?

Happy New Year buddy. :)

bonapart
2011-12-31, 00:00
Addison: ok, one button - one line
line consist of 5 numbers
x,y of button
width,height of button
emulator keycode
in helper.txt i placed all possible keycodes

p.s. designer said that will fix this when will'be at home (online image hosting changed his png to jpg and it's cause pink color near buttons problem )

Addison
2011-12-31, 01:34
^ Awesome!

I think I'll try and make a D-Pad later tonight.

So happy! :)

Addison
2011-12-31, 04:59
Quick question here.

In mapping out an eight directional, touch screen D-Pad, what would be better...

Having all of them huddled next to each other, something like this

http://img829.imageshack.us/img829/8976/screenshot2011121803134.png

or space them out a bit differently?

It seems like in that screen shot above, it wouldn't be as easy to do diagonals key presses as it would for the other four directions when using your thumb.

Am I making any sense on this?

luiscesjr
2011-12-31, 16:33
Well, I am just passing by to get a little emotional around, since I am
not in the mood to create a new thread for this, a message should do it.

I wish all you guys from TMO a happy new year, even if you are only
a spectator behind the scenes, if you are no developer but you are
still interested in helping around, if you are a developer and help
anywhere as possible, and most of the time for free and giving up
part of your days for not NOKIA, but for this Community, something
that in my way of seeing is totally wrong, as it should be called the
" Maemo Family ".

May all your wishes come true, and the hard work we all put in our
lives be paid back to us in any kind of good things. May also our
errors from the past become knowledge and wisdom for the times to
come, and let's not stop making mistakes, they exist to make us
stronger.

For those who believe in God ( be it in any name, or religion ) may our
faith alongside with hardwork sweat, overcome all obstacles in the road
of life ahead of us.

For those who don't, keep your faith in anything of life, it's faith that
makes us wake up in the hunger of a new day.

Unfortunely I am not a native english speaker, so maybe I can't express
everythign as it should be expressed.

Again, in loud and good sound...

HAPPY NEW YEAR!

Acidspunk
2011-12-31, 16:54
Well, I am just passing by to get a little emotional around, since I am
not in the mood to create a new thread for this, a message should do it.

I wish all you guys from TMO a happy new year, even if you are only
a spectator behind the scenes, if you are no developer but you are
still interested in helping around, if you are a developer and help
anywhere as possible, and most of the time for free and giving up
part of your days for not NOKIA, but for this Community, something
that in my way of seeing is totally wrong, as it should be called the
" Maemo Family ".

May all your wishes come true, and the hard work we all put in our
lives be paid back to us in any kind of good things. May also our
errors from the past become knowledge and wisdom for the times to
come, and let's not stop making mistakes, they exist to make us
stronger.

For those who believe in God ( be it in any name, or religion ) may our
faith alongside with hardwork sweat, overcome all obstacles in the road
of life ahead of us.

For those who don't, keep your faith in anything of life, it's faith that
makes us wake up in the hunger of a new day.

Unfortunely I am not a native english speaker, so maybe I can't express
everythign as it should be expressed.

Again, in loud and good sound...

HAPPY NEW YEAR!

Thank you so much dude. Feliz ano novo!! :D

zzzchainzzz
2012-01-01, 19:10
plz im having trouble starting up the emulator. it goes off whenever i try to start up any game. i have done all the codes given earlier on this thread. Need help plz..

i just found the problem: turns out my gba_bios.bin file didnt copy when configuring at first.

luiscesjr
2012-01-01, 19:45
cd /opt/maemo/usr/games/
./gpspm -cdfile /home/user/MyDocs/.... ( Your file path and name here ) -scale 2 ( or 3 )


Tell us the output.
an example of -cdfile is .:

-cdfile /home/user/MyDocs/Roms/GBA/Pokemon.gba

Edit.: You might be probably forgetting to set screen scale and sound
buffer on settings. Still, if that's not the case, tell us what xterminal
has given, please.

zzzchainzzz
2012-01-02, 13:37
its working now.

i just found the problem: turns out my gba_bios.bin file wasn't copied when configuring at first.

Sorry for all the trouble i put u through @ luiscesjr.

Boemien
2012-01-04, 20:38
Hi all and Happy New Year.

Is there a way to implement Gameshark (Action Replay) codes to the emulator????

Addison
2012-01-04, 22:54
Hey bonapart, have you thought about playing this in portrait mode?

480x320 would fit perfectly on the top screen.

And with scin, you could put the touch screen keys below, just like on real GBA.

I've tried this but got a seg fault.

I think it's because it's still trying to center the screen with an 800 resolution instead of 480.

Do you like this idea? :)

Also, any word on GPfce?

bonapart
2012-01-04, 23:36
Addison not interesting idea(for me, or right now ? )
nothing new about gpfce
Boemien not interested in this too, so sometime it can be implemented ( but i'm sure not now )

Addison
2012-01-04, 23:39
I thought you might have liked that portrait concept.

Oh well, it was just a thought. :)

strange1712
2012-01-05, 07:31
Quick question here.

In mapping out an eight directional, touch screen D-Pad, what would be better...

Having all of them huddled next to each other, something like this

http://img829.imageshack.us/img829/8976/screenshot2011121803134.png

or space them out a bit differently?

It seems like in that screen shot above, it wouldn't be as easy to do diagonals key presses as it would for the other four directions when using your thumb.

Am I making any sense on this?

I think it would be better to have a 'circular' (ring shaped) D-Pad, with 8 assymetrical sectors (Up/Down/Left/Right bigger than diag's), and so it would be nice to have proximity sensor as a key button so you can play with keyboard closed...

Portrait idea was nice, also. I had thought it before... but without multitouch or no Buttons at all it is also not so useful...

You guys are great!

bonapart
2012-01-05, 10:33
strange1712 right now onscreen keyboard available for diablo(special for n800 without real keyboard)
for n900 i didn't see any sense without multi touch( proximity,zoom+, zoom- and one screen key isn't enough for a lot of games)
You guys are great! in fact repository version ported only by myself; original authors is Notaz&Exophase can be thanked here (http://www.gp32x.com/board/index.php?/topic/48477-gpsp-v0-9-2xb-u6/)

dekor
2012-01-05, 10:51
Hello everyone, just installed this today as was having issues with a rom on VGBA (METROID ZERO MISSION) where it was freezing at a certain point (after getting half way through the game) and thought I'd try this emulator instead.

When i select a rom and go to configure I am missing all the screen size options. Any ideas?

Also where does it look for save states? Will a save state file for vgba work with gpsp?

ivgalvez
2012-01-05, 11:00
Do you remember this fake multitouch implementation (http://thenokiareview.com/2010/03/16/multi-touch-demo-on-the-nokia-n900-using-theremin/)?

I think that this kind of trick could be used for OSD controls for games with a D-PAD on the left side of the screen and 4 fire buttons (D-DPAD style) on the right. It wouldn't be perfect, but could be used in some games.

bonapart
2012-01-05, 11:37
dekor savestates not compatible =(
screensize? screenshot may help ( clicking at size show list or not? )

dekor
2012-01-05, 13:00
So basically, when I select a rom and press configure I seem to be missing options regarding screensize, so it only runs in tiny view mode lol!

Screenshot:

http://i41.tinypic.com/m9op4i.png

bonapart
2012-01-05, 14:36
dekor click to "no scale" ...

dekor
2012-01-05, 15:23
*Facepalm* sorry for wasting your time!

Gutted about being unable to restore old save state from VGBA. Looks like I will have to start from beginning :(

angelo0015
2012-01-05, 15:32
Would the allow for cheats be implemented in the next version.

Also Pokemon Fire Red at start up gives the well known ("The 1M circuit board is not installed" at start menu) which was fix in VGBA by changing save type to flash 128k. Read through the entire thread and permission etc, but i don't think I have this problem as i followed the installation guide/Options. gpSP in built saves states work but Pokemon Fire Red in-game save don't work due to the save error.

Is there any fix for this or hopefully fix in next release.
Thanks in Advance

zzzchainzzz
2012-01-05, 17:02
Playing "Batman Begins" at the second scene of the first stage seems to restart the gpsp everytime. Anybody experience that too?

Boemien
2012-01-05, 18:49
Cheats are very important to finish games like pokemon. We are always obliged to use a computer to use them :(

bonapart
2012-01-05, 19:42
Boemien not planed =) in fact code of gpsp contain support, but it won't be implemented to maemo version by me soon
angelo0015 probably next version will contain fix to "The 1M circuit board is not installed" (not sure yet when it'll be, because i plan to release one non-free game to n9(50)\n900 in nearest time)

angelo0015
2012-01-05, 23:22
Boemien not planed =) in fact code of gpsp contain support, but it won't be implemented to maemo version by me soon
angelo0015 probably next version will contain fix to "The 1M circuit board is not installed" (not sure yet when it'll be, because i plan to release one non-free game to n9(50)\n900 in nearest time)

Thanks man good to know.
About the cheats sucks, but when its done it will be great.
Keep up the good work.

strange1712
2012-01-05, 23:53
strange1712 right now onscreen keyboard available for diablo(special for n800 without real keyboard)
for n900 i didn't see any sense without multi touch( proximity,zoom+, zoom- and one screen key isn't enough for a lot of games)
in fact repository version ported only by myself; original authors is Notaz&Exophase can be thanked here (http://www.gp32x.com/board/index.php?/topic/48477-gpsp-v0-9-2xb-u6/)

Ok, YOU Bonapart and Notaz are great! :P
At least using proximity as 'A' and camera shutter or V+/V- as 'B' would allow you to have Keyboard Closed most of the time in some games... :)
Great port, great emu!

noname711
2012-01-06, 19:57
I just have my n900 reflashed and after I installed gpSP and did all necessary things in x-term games were crashing immediately after pushing "start" button in gui. Then I realised I didn't set default config, after that games are running normally.

TheLongshot
2012-01-11, 16:19
Maybe I'm doing something wrong, but how do I get the emulator to stick in the roms directory? Every time I start it up, it starts where the GBA rom is and I have to keep backing out and going to where my rom directory is.

1Tiger1
2012-01-20, 03:33
I have a problem with Pokemon Emerald German version..
I have only white screen.. why?

Pokemon Emerald English Version run perfect!!
Pokemon Emerald German Version only white screen!!
Can you help me or fix this?

Addison
2012-01-20, 03:36
Try a different version.

You might have a poorly hacked translation rom.

1Tiger1
2012-01-20, 03:54
I have four versions tested.. only white screen

Addison
2012-01-20, 03:56
Maybe try and trim the rom.

Other than that, I have no idea.

Sorry.

Boemien
2012-01-20, 09:08
I have a problem with Pokemon Emerald German version..
I have only white screen.. why?

Pokemon Emerald English Version run perfect!!
Pokemon Emerald German Version only white screen!!
Can you help me or fix this?

I had the same problem with Pokemon Emerald French Version. Try to download the same version from different and various sources. Then, test them all. You should fall on one which works.

Tousif zeba
2012-02-10, 16:25
errrrr

I am having problem with gpsp........

when I select a game and press start the emulator screens appear just for a micro second and then exit ........
the same problem is occuring for every game

can anyone provide me solution ???

bonapart
2012-02-10, 16:33
Tousif zeba read bugs section: http://talk.maemo.org/showpost.php?p=926095&postcount=1 (replace psx4m-gui to gpspmgui)

Tousif zeba
2012-02-10, 16:38
heavenly luck
the developer himself comes ol..........

thank you sir for your quick reply

sir I want to ask when is the next update of psx4m-gui is coming????

sorry wrong thread but can't resist myself

bonapart
2012-02-10, 16:44
Tousif zeba i check all my thread once per day, so no big luck =)
about update, it'll come in some future, in fact almost all updates is performed right after Notaz update pandora version

Tousif zeba
2012-02-10, 16:45
sir
I started gpsp through x-terminal as said in bugs section
the same thing happened
x-terminal said "No bios presented"

bonapart
2012-02-10, 16:49
Tousif zeba download bios(for ex. from emu-land.net) , tap title and select copy bios ;-)

Tousif zeba
2012-02-10, 17:16
hehehehehehe...........
looks like some one is a real fool

thanx sir for your kind guidance

Addison
2012-02-12, 09:43
Is there any possible chance to package the -scin switch feature and have it available as a stand alone?

bonapart
2012-02-12, 11:57
Addison ok, i'll do this next time

Addison
2012-02-12, 12:00
Thanks!!! :)

TheLongshot
2012-02-13, 15:52
It has been a month, and it seems there is some activity again here, so maybe someone can go back and answer my question.

Maybe I'm doing something wrong, but how do I get the emulator to stick in the roms directory? Every time I start it up, it starts where the GBA rom is and I have to keep backing out and going to where my rom directory is.

bonapart
2012-02-13, 16:24
can you describe bug more expanded ?
btw. check ownership\permissions at /home/user/.config/Team16 , config is there

AlekMX
2012-02-15, 00:46
@The Longshot

Try this solution provided by Bazza:

just read bonaparts reply to pannkaksfest and that sorted the no rom error

1. Through x terminal if you type gpspmgui the application should start up then click back on to x terminal and see if it shows 'cant create cfg dir, permission error'

2. To fix it open up x terminal under root type:-

mkdir -P /home/user/.config/Team16/gpsp/

then press enter

3. Then open up gpsp-gui and set up GUI config ( rom directory and copy bios)

4. Close gpsp then open up again and you should see your roms.

It should work.

TheLongshot
2012-02-15, 02:50
@The Longshot

Try this solution provided by Bazza:



It should work.

Capital P is an invalid command option. Lower case p still gives me a permission denied even using gainroot.

AlekMX
2012-02-16, 02:59
@TheLongshot

Then try this:


sudo gainroot
chmod 777 /opt/maemo/usr/games
chown user /opt/maemo/usr/games
chown -R user:users /home/user/.config/Team16

Remember to set up your ROM and BIOS directory again after running these commands.

TheLongshot
2012-02-21, 03:38
Well, it did allow me to make the changes, but I can't launch the emulator. I press "start" and nothing happens.

Acidspunk
2012-02-21, 03:53
are you sure you have the right version of the emulator installed? try uninstalling and reinstalling. worked for me.

AlekMX
2012-02-22, 02:52
Well, it did allow me to make the changes, but I can't launch the emulator. I press "start" and nothing happens.

The settings will not work out of the box, you need to go to "Configure", then, set a scale (triple scale is full screen) and then change the last option (preferably to 1024 bytes). Also if you want better speed change Frameskip to "Auto".

TheLongshot
2012-02-22, 15:24
The settings will not work out of the box, you need to go to "Configure", then, set a scale (triple scale is full screen) and then change the last option (preferably to 1024 bytes). Also if you want better speed change Frameskip to "Auto".

Well, I had to figure that out for myself.

As a software engineer, I find the settings screen somewhat embarassing. No explanation about what each setting is, and the default settings don't work for anything. The previous version I was working with (pre-gui) was slower, but at least it was a setting that could run games. The default gives you a tiny screen and very slow performance. Not good if you are coming in cold.

Also, the help option should send you someplace that actually gives you, well, help. Like the wiki page which actually has a description of what all the options actually do.

That being said, the emulator itself, once properly set up, is pretty damn smooth. It is nice to actually be able to play Fire Emblem with full screen and at full speed. Thanks for all the work.

Acidspunk
2012-02-23, 17:39
Played Mother 3 from start to finish without any issues whatsoever. 35 hours total. You guys should try it. It's amazing!

TheLongshot
2012-02-23, 20:27
Played Mother 3 from start to finish without any issues whatsoever. 35 hours total. You guys should try it. It's amazing!

That's actually the first thing I did after getting my emulator issues fixed... (at least, start playing Mother 3...)

stooobs
2012-02-24, 01:43
no way i played earthbound on the snes years ago and never realised there was a sequal sweet

OMOIKANE
2012-03-12, 16:04
Is it possible to create save files near romfiles in MyDocs?

bonapart
2012-03-12, 17:11
OMOIKANE : only if you link savefolder to another place

zzzchainzzz
2012-03-12, 19:00
When are we likely to have an update for the gpSP? @bonapart

Secondly, there a few games which restart after about 3 minutes of play.. for example, game like Batman Begins.

Brian_7
2012-03-12, 19:26
Mario Power tennis also gets rebooted at the beginning :(

bonapart
2012-03-12, 20:05
zzzchainzzz
1. someday, when i'll have free-time and interest
2. i'll take a look (date is same as in 1 case)

zzzchainzzz
2012-03-12, 21:17
zzzchainzzz
1. someday, when i'll have free-time and interest
2. i'll take a look (date is same as in 1 case)

Thx in Advance..

Addison
2012-03-16, 00:41
So boney, is your Mednafen NES emu project not going to happen?

Please don't blame me for asking. :)

Acidspunk
2012-04-22, 12:12
Just got an update for this. Is there a changelog somewhere? Thanks Bonapart! :)

bonapart
2012-04-22, 12:21
Acidspunk it's not me, according to build service it's sakya ...
Changes that he wrote in build service is
* Fixed options layout

sakya
2012-04-22, 12:47
Yes, it's me, I just added labels to the options screen and icons to the start/configure buttons.

Acidspunk
2012-04-22, 13:11
Well, thanks sakya. :)

Mohammed Muid
2012-04-22, 16:10
i downloaded this emulator. downloaded the roms and put it in a folder in MyDocs. i also put the gba_bios.bin in MyDocs. opened the app. opened the game.the game opens but its stuck in licensced by nintendo screen. pressing any key doesnot work.what to do? please help

bonapart
2012-04-22, 16:17
Mohammed Muid tap title- select copy bios
after coping from menu you can delete bios from MyDocs

Mohammed Muid
2012-04-22, 16:38
i did select the bios. but dint delete it. do i hav to delete it? is it necessary?

bonapart
2012-04-22, 16:52
Mohammed Muid no. Bios is copied to /opt and used from there, bios that you put to MyDocs simply doesn't needed anymore
if emu doesn't work read http://talk.maemo.org/showpost.php?p=926095&postcount=1 ( replace psx4m-gui to gpspmgui ) and create report ;-)

Mohammed Muid
2012-04-22, 17:54
the game opens. all the games shows on the list. for example when i open 007. it opens. the change language screen comes very slow. it goes from dark to bright in few seconds. as if its running on 1mhz :p. my phone is newly flashed running latest cssu testing and kp50 at 900mhz. i also changed the keys. but pressing any key doesnot change the language or move the selction screen.it also doesnt close. i have to bring the multitasking screen via ctrl+backspace then i hav to close it. its same for all games. roms are downloaded from www.romhustler.net and are in zip format

Acidspunk
2012-04-22, 18:09
the game opens. all the games shows on the list. for example when i open 007. it opens. the change language screen comes very slow. it goes from dark to bright in few seconds. as if its running on 1mhz :p. my phone is newly flashed running latest cssu testing and kp50 at 900mhz. i also changed the keys. but pressing any key doesnot change the language or move the selction screen.it also doesnt close. i have to bring the multitasking screen via ctrl+backspace then i hav to close it. its same for all games. roms are downloaded from www.romhustler.net and are in zip format

Go to options, set the screen to double or triple scale and the sound buffer to 4096 bytes.

byakabs
2012-04-22, 18:17
the game opens. all the games shows on the list. for example when i open 007. it opens. the change language screen comes very slow. it goes from dark to bright in few seconds. as if its running on 1mhz :p. my phone is newly flashed running latest cssu testing and kp50 at 900mhz. i also changed the keys. but pressing any key doesnot change the language or move the selction screen.it also doesnt close. i have to bring the multitasking screen via ctrl+backspace then i hav to close it. its same for all games. roms are downloaded from www.romhustler.net and are in zip format
for normal speed you mast set next options:
Frameskip - auto
Sound buffer - max

sakya
2012-04-29, 15:01
Just wanted to share this information.
To make Mario Advance 4 (and other games) work with gpsp you need to patch it:
http://www.summeli.fi/?p=2588

Just set Flash_Type and 64kb and patch the rom. It works. ;)

Acidspunk
2012-05-03, 23:28
Just wanted to share this information.
To make Mario Advance 4 (and other games) work with gpsp you need to patch it:
http://www.summeli.fi/?p=2588

Just set Flash_Type and 64kb and patch the rom. It works. ;)

Yep, it works with Mario and Luigi Superstar Saga! It doesn't crash anymore. Thanks Sakya.

optimaxxx
2012-05-08, 17:16
Hey, i followed this guide (http://www.pokecommunity.com/showthread.php?t=225838), for gpsp, and it doesn't seem to fix the "1m sub-circuit" issue.

Anybody figured out how to make this work?

for STOCK pokeman firered?

visN900
2012-05-09, 00:20
Hey, i followed this guide (http://www.pokecommunity.com/showthread.php?t=225838), for gpsp, and it doesn't seem to fix the "1m sub-circuit" issue.

Anybody figured out how to make this work?

for STOCK pokeman firered?

thats pokemon fire red's rom problem.. they haven't fixed it.. try leafgreen instead.. its works fine

optimaxxx
2012-05-09, 17:41
wow, that really sucks, pretty much halfway through firered omega...
damn that sucks!

and there really isn't any functional workaround?

Brian_7
2012-05-09, 17:45
Finally Mario power tennis works, but on vgba. With that patch i don't have the reboot problem anymore. I tried it on gpsp, but the screen looks so small and it is so slow.

zzzchainzzz
2012-05-09, 18:12
Just wanted to share this information.
To make Mario Advance 4 (and other games) work with gpsp you need to patch it:
http://www.summeli.fi/?p=2588

Just set Flash_Type and 64kb and patch the rom. It works. ;)

What next after setting both flash_type and 64kb? press send ?

i can see my file in the dialogue window... is that d whole process?

Acidspunk
2012-05-09, 18:40
What next after setting both flash_type and 64kb? press send ?

i can see my file in the dialogue window... is that d whole process?

yeah press send and it will create a new file on the folder you\ve selected.

OMOIKANE
2012-06-12, 10:11
Is it possible to make savestate files near roms? Missing savestates after backupmenu's backup restore(

bonapart
2012-06-12, 17:36
OMOIKANE: ln -s should help...

misiak
2012-06-12, 23:11
OMOIKANE: ln -s should help...

I think he meant e.g. when you have rom A in /home/user/MyDocs/games/romA.gba, the save could be saved in the same directory under same name, e.g. /home/user/MyDocs/games/romA.gba.save1, but when rom B is in /home/user/MyDocs/garbage/dir/romB.gba, the save would be saved as /home/user/MyDocs/garbage/dir/romB.gba.save1, etc. I don't use gpSP, but I suppose all saves are saved in one directory, so ln -s would only change that whole directory, not save saves in each rom's directory. As I said, I don't use gpSP so please forgive me if I wrote something which has no sense ;)

OMOIKANE
2012-06-13, 16:01
OMOIKANE: ln -s should help...

I can't symlink /home/opt/maemo/usr/games.
Here is some exe files and other staff.
I think this is very strange place for savestates.

Addison
2012-07-11, 06:54
Any chance you could somehow use your -scin option with Picodrive?

Sorry that I keep asking for this. :(

SSLMM
2012-07-25, 14:56
Is there any workaround to get Golden Sun 2 playable? Golden Sun 1 works almost perfectly (some rare graphic glitchs but nothing that prevents gameplay) and i just finished it but wanted to continue the story to the second game.

When we start a new game it just reboots after the characters are showed, and if i transfer a .SAV file from pc, it reboots after the title screen.

Thanks in advance

Edit: in gpSP-j ( for the psp) the game works fine (but slow on psp :s ). I don't know it that helps...

luiscesjr
2012-07-27, 01:08
Just wanted to share this information.
To make Mario Advance 4 (and other games) work with gpsp you need to patch it:
http://www.summeli.fi/?p=2588

Just set Flash_Type and 64kb and patch the rom. It works. ;)

Added that to the Wiki (http://wiki.maemo.org/GpSP#Some_games_workarounds), if there are any inacurate information, please
people, feel free to edit it.



Edit: in gpSP-j ( for the psp) the game works fine (but slow on psp :s ). I don't know it that helps...

Which version of gpSP for psp are you using? The Kai's version has a workaround for some games, but well, I will not really get into it as this kai version it's none of my business, but check out google on why it's not a viable option on many cases, and why it's so slow.

skate_boy92
2012-07-27, 16:54
I entered those commands:
chmod 777 /opt/maemo/usr/games
chown user /opt/maemo/usr/games
chown -R user:users /home/user/.config/Team16

but nothing happend except those commands:
mkdir -P /home/user/.config/Team16/gpsp/

when I entered this command:
chmod 666 /opt/gpspm/conf.gpsp
it said: chmod 666 /opt/gpspm/conf.gpsp: No such file or directory

any solution?

bonapart
2012-07-27, 17:16
open gui and try to configure keys?
i didn't see any problematic in your post...

skate_boy92
2012-07-28, 03:43
The games start too slowly. What should I configure?

bonapart
2012-07-28, 06:03
sound buffer to maximum

skate_boy92
2012-07-28, 15:40
Yea. It worked very well. Thanks a lot

SSLMM
2012-08-07, 13:22
Is there any way to change save type to flash 128 kb?
I want to play a hacked firered rom, but can't save ( as other users have mentioned before) and to progress in the game we need ingame save working. on gameboid we can select the save type and the save works there or in VBA on the computer by just selecting "flash 128 kb". On gpsp for psp (i don't kwow if it is a good comparison) it gives the user to change flash type.

Thanks

mrwormp
2012-08-30, 13:43
Recently whenever I open gpSP and start a game it would close instantly and the only way I can get a game to play is to first start pokemon emerald, close it then start another game. any suggestion to correct this.

visN900
2012-08-31, 00:10
Is there any way to change save type to flash 128 kb?
I want to play a hacked firered rom, but can't save ( as other users have mentioned before) and to progress in the game we need ingame save working. on gameboid we can select the save type and the save works there or in VBA on the computer by just selecting "flash 128 kb". On gpsp for psp (i don't kwow if it is a good comparison) it gives the user to change flash type.

Thanks

do one thing then.. start pokemon from your PC.. save the game inside it(inside game click to get those options like pokedex pokemon etc.. in that click save) and u ll c pokemon ***.sav in that folder(inorder to change the save type to 128kb go to file->emulator->save type->flash128).. take that .sav file and drop it in opt/maemo/usr/games..go to pokemon game and wait till it shows the main scrren.. there u ll c continue.. click it and enjoy :D then whenever you save a gave(the same save method as mentioned above) it overwrites it :D

visN900
2012-08-31, 00:13
Recently whenever I open gpSP and start a game it would close instantly and the only way I can get a game to play is to first start pokemon emerald, close it then start another game. any suggestion to correct this.

make sure u have the correct configurations for that game too.. or reload the config's once again and save them..

FIQ
2012-11-20, 13:44
Hi.

I just want to mention one thing.
It seems that some people here (I know that I did) has issues with flash format, and for me personally, the "save in PC and move .sav" solution didn't work out.

It seems as the configuration directory is /opt/maemo/usr/games/ - this is where saves are stored and such. However, there's a configuration file that has specific configuration for each game to fix compatibility (including save flash size). This file is in /opt/gpspm for me. This place isn't recognized by the GUI. The real solution should be making the GUI read/write to that directory instead of /opt/maemo/usr/games, but this should work as a temporary solution:

~ $ cd /opt
/opt $ cd gpspm
/opt/gpspm $ cp game_config.txt /opt/maemo/usr/games

skate_boy92
2012-11-21, 12:54
after flashing the phone, I installed gpsp and quickload, quicksave don't work (I have set the key already)

Acidspunk
2012-11-21, 16:51
after flashing the phone, I installed gpsp and quickload, quicksave don't work (I have set the key already)

Try typing this in xterminal and then try again.

root
chmod 666 /opt/gpspm/conf.gpsp
chown user:users /home/user/.config/Team16/gpspmgui/

skate_boy92
2012-11-22, 11:32
still not work... >_<

skate_boy92
2012-11-23, 11:49
anybody helps?

DaftPunker
2012-11-24, 23:08
anybody helps?
Is gpsp able to retain individual ROM emulation settings (like audio buffer, frameskip...) when you restart it?

gidzzz
2012-12-28, 17:46
Recently I had an unstoppable desire to play some Pokemon, but I was not amused that there are no touch controls, no portrait mode, and that it stutters at 250 MHz, so I took matters into my own hands. ;)

The result is a mashup of the newest upstream version, heavily cleaned up existing port and my imagination. ;)

Would it be alright if I replaced gpspm in Fremantle repositories as soon as I find some time to test for compatibility with gpspmgui and prepare a package? Or does someone feel attached to it?

30372

misiak
2012-12-28, 17:51
Recently I had an unstoppable desire to play some Pokemon, but I was not amused that there are no touch controls, no portrait mode, and that it stutters at 250 MHz, so I took matters into my own hands. ;)

The result is a mashup of the newest upstream version, heavily cleaned up existing port and my imagination. ;)

Would it be alright if I replaced gpspm in Fremantle repositories as soon as I find some time to test for compatibility with gpspmgui and prepare a package? Or does someone feel attached to it?

30372

Image looks great :) I think you should contact the package maintainer directly and if he doesn't protest - you can go ahead ;)

ivgalvez
2012-12-28, 18:07
if you don't receive response from maintainer, you can freely upload it to devel (once the damn thing works again).

bonapart
2012-12-28, 20:42
no problem at all... i'll confirm any maintainer who upload new\better version

gidzzz
2012-12-29, 06:25
Alright, I think I'm done with testing and all that stuff, so here it comes: gpSPm 3.0! I tried to give it the autobuilder, but no luck, so I'm attaching the deb for those who are eager to play.

Let's see what's new:

Refreshed/rewritten the whole port
Added touch controls
Added portrait mode
Savestate is saved in ROM's directory


It retains compatibility with gpspmgui (or at least it should).

Touch controls work in both portrait and landscape, even though there are no guides in the latter. It might seem that it's hard to hit the buttons because of that, but I got adjusted in a matter of minutes, and hopefully so will you. If you can't remember which key is where, you can print the attached image and keep it in sight. ;)

30384

Keypad image for portrait mode is a 480x480 PNG file, which resides under the name of "/opt/gpspm/keypad.png", so you can easily change it to something prettier. Here comes the stencil:

30383

That's it for now, have fun. :)

sixwheeledbeast
2012-12-29, 09:54
Does it still require the permissions to be setup for new installation?
Like in the OP?

ade
2012-12-29, 09:55
gidzzz,

Nice work, and also some remarks :)

I suddenly needed to create a symlink from /opt/maemo/usr/games/gpspm to /opt/gpspm/gpspm to make gpspmgui start games. Looks not related, but I never saw this before.
full screen causes the games not to scale vertically in portrait mode, so (I guess) you need to set triple resize.
I won't mind a small close button, especially in portrait mode. If you are afraid you hit it by accident, make it a double tap ;)
config files in /opt/gpspm have permission problems


P.s. I put gpspmgui on the whitelist to make it rotate. Apart from the config screens, it looks okay in portrait mode.

@sixwheeledbeast:
Yes, I see you need to chown game_config.txt and conf.gpsp in /opt/gpspm, so it is a bit of an other issue then described in the OP.

gidzzz
2012-12-29, 12:17
Thanks for useful feedback. :)

I suddenly needed to create a symlink from /opt/maemo/usr/games/gpspm to /opt/gpspm/gpspm to make gpspmgui start games. Looks not related, but I never saw this before.

The old packaging was kind of strange: it installed two different binaries, one to "/opt/gpspm/gpspm", the other to "/opt/maemo/usr/games/gpspm", for a reason unknown to me.

I don't have the foggiest idea why (were I sleepwalk-hacking gpspmgui and I don't remember? :eek:), but gpspmgui on my device was using "/opt/gpspm/gpspm". I looked at the source and it should be "/opt/maemo/usr/games/gpspm". After reinstalling it indeed tries to launch "/opt/maemo/usr/games/gpspm".

I'll include the necessary symlink in the next package.

full screen causes the games not to scale vertically in portrait mode, so (I guess) you need to set triple resize.

Did you mean "not to scale correctly"? For me they're scaled, even too much (to 480x800). ;) It was kind of planned, but the keypad should be on the bottom layer. However, now that I think of it again, probably no one would want to play with the image stretched so much. I guess I'll make fullscreen look in portrait the same as double and triple zoom.

I won't mind a small close button, especially in portrait mode. If you are afraid you hit it by accident, make it a double tap ;)

Do you have camkeyd installed? I can't live without it. :) Also in this case it does a great job. If you were not aware of camkeyd, do you still think that the a close button would have a good traumatic accidents to usability ratio? Double tap might still be not enough in fierce fights. ;)

config files in /opt/gpspm have permission problems

Is there any other problem apart from that they're all root, so gpspmgui can't write to them? gpspmgui's post-installation script changes them to 666/777 anyway, so I guess that even though there's a conflict with the perfectionistic side of me, I can do that in gpspm's postinst too. As another thing to ease updates, the next package will probably be able to preserve configured keys.

P.s. I put gpspmgui on the whitelist to make it rotate. Apart from the config screens, it looks okay in portrait mode.

I think I'll put my hands on gpspmgui next, mainly to move the settings/BIOS directory somewhere to $HOME, but on the way I could also modify the layouts and add autorotation.

gidzzz
2012-12-29, 22:00
Looks like the autobuilder still doesn't work, so I'm putting another package here. All problems known to me have been fixed. I have also modified touch controls a little bit. To sum up:

Improved the way in which image is scaled and positioned for portrait mode
Center of the directional pad releases directional keys
Fixed an incompatibility with gpspmgui due to a missing symlink
Fixed opening ROMs specified by a relative path
Upgrading no longer resets key bindings
Adjusted file permissions so that gpspmgui works after an upgrade without any additional steps