maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   [Request] gpSP GameBoy Advance Emulator (https://talk.maemo.org/showthread.php?t=60938)

Hariainm 2010-08-23 14:44

[Request] gpSP GameBoy Advance Emulator
 
I was wondering if anybody can port this fantastic GBA emulator to our N900. I have it in my GP2X and in my PSP and it runs perfect in both of them. (if can run fullspeed in GP2X 's ARM920 at 266MHz, the N900 will kickass this with no OC :D)

Here the source code of GP2X & Wiz version (by Notaz):
Notaz Projects Web

Here the gpSP Kai 3.4 of PSP version (by Takka):
takka at tfact.net blog

The above links are optimized and bugfixed versions of the emulator.And also the official Exophase gpSP source is in anywhere in google, but is outdated.

Hope a skilled coder can make a version for N900, i am sure it will run a lot faster than VGBA.

devensega 2010-08-23 17:53

Re: [Request] gpSP GameBoy Advance Emulator
 
yes. I have this on psp. very good and very stable..........

.....however; you are not the 1st to ask for this emu and so far no takers so I would stick with your other versions and be happy with them.

nax3000 2010-08-23 18:51

Re: [Request] gpSP GameBoy Advance Emulator
 
I'm supporting this notion. If only I had programming skills this port would be already done.
The N900 really needs a good GBA emulator. It's almost funny that it doesn't have a decent one yet. (VGBA kind of sucks, sorry fms)

gpSP is open source right?

whaleyboy 2010-08-23 21:37

Re: [Request] gpSP GameBoy Advance Emulator
 
Just like to add my vote for a good GBA emulator (with proper sound!) Please!! :)

Hariainm 2010-08-27 15:49

Re: [Request] gpSP GameBoy Advance Emulator
 
Quote:

Originally Posted by nax3000 (Post 796159)
gpSP is open source right?

Yes, it's under GPL.
No one is interested in porting it? If i had the skills, i would do it by myself, but i'm a chemical engineer, not a programmer and i have no idea :p

Figa 2010-08-27 17:31

Re: [Request] gpSP GameBoy Advance Emulator
 
I am going to try it this weekend, but I canīt give you any promises.

devensega 2010-08-27 17:36

Re: [Request] gpSP GameBoy Advance Emulator
 
Quote:

Originally Posted by Figa (Post 800184)
I am going to try it this weekend, but I canīt give you any promises.

Go on son!!

Hariainm 2010-08-31 15:03

Re: [Request] gpSP GameBoy Advance Emulator
 
Quote:

Originally Posted by Figa (Post 800184)
I am going to try it this weekend, but I canīt give you any promises.

Well? Have you try it? :D

snuski 2010-08-31 15:13

Re: [Request] gpSP GameBoy Advance Emulator
 
seriously can this device run gba emulator without lagg? how come the current one vgba is sht?

Niuseek 2010-08-31 15:20

Re: [Request] gpSP GameBoy Advance Emulator
 
Guess work for free doesn't suit many people out there and people who don't know how hard this stuff is are too demanding. That's why requests like this usually die in less than a week.

Hariainm 2010-08-31 15:56

Re: [Request] gpSP GameBoy Advance Emulator
 
I'm not pushing anybody to do this "for me". You 're talking like we don't know how difficult is. I already KNOW people do this in their free time for FREE. I'm only posting this looking for an answer like "yes, i try it, but its impossible to port due to INSERT_PROBLEM" , "i'm busy, so i cannot try" or "i don't give a **** this stuff".
I only made this thread for give the links with source code for people that can potentially make this possible, not DEMANDING anything. Of course i'm interesting in see this emu working in N900, but i dont want to annoy anybody.
Sorry for my english.
Cheers

nax3000 2010-08-31 16:39

Re: [Request] gpSP GameBoy Advance Emulator
 
Quote:

Originally Posted by Niuseek (Post 803269)
Guess work for free doesn't suit many people out there and people who don't know how hard this stuff is are too demanding. That's why requests like this usually die in less than a week.

From what I've seen, request like these yield results quite often.
PSX, N64 and some other stuff I forgot came from requests.

All of the emulator devs on TMO "work for free" fyi.

Figa 2010-08-31 16:51

Re: [Request] gpSP GameBoy Advance Emulator
 
I have try it, but I havenīt good messages for you. Video hangs on SDL_gp2x library and audio on pure alsa lib. Sound isnīt big problem, but video needs big piece of work. I will try it edit, but now I havenīt skills for it. I have to study a lot. Give me time guys please.

nax3000 2010-08-31 16:57

Re: [Request] gpSP GameBoy Advance Emulator
 
Quote:

Originally Posted by Figa (Post 803339)
I have try it, but I havenīt good messages for you. Video hangs on SDL_gp2x library and audio on pure alsa lib. Sound isnīt big problem, but video needs big piece of work. I will try it edit, but now I havenīt skills for it. I have to study a lot. Give me time guys please.

Well, first of all thank you for at least trying!
Secondly, take as much time as you want/need. As much as I want a good GBA emu there's no pressure :D

Figa 2010-09-01 09:35

Re: [Request] gpSP GameBoy Advance Emulator
 
Ok guys. I have done small step in this port. I took dynarec from gp2x and pure sdl from pc built. Unfortunately I havenīt running gui or cmd line version, so I canīt check if it is working. Iīm working on it and I will post my progress.

lifenexus 2010-09-01 09:49

Re: [Request] gpSP GameBoy Advance Emulator
 
go on. no pressure. keep up the good work buddy

Spotfist 2010-09-01 10:00

Re: [Request] gpSP GameBoy Advance Emulator
 
Good work Figa, hopefully something will come out of this, there are some good games out for the GBA and it's a shame VGBA runs soo slow, it's "OK" overclocked but still has it's moments.

It's crazy how easy some of these EMU's seem impossable but then someone comes along and it all slots into place, kinda like Picodrive... Anyone remember that there was no megadrive emulator and it was a total shock, then a month later and it was running perfectly.

Hopefully the same will happen with this emu ;)

Hariainm 2010-09-01 14:32

Re: [Request] gpSP GameBoy Advance Emulator
 
Quote:

Originally Posted by Figa (Post 804016)
Ok guys. I have done small step in this port. I took dynarec from gp2x and pure sdl from pc built. Unfortunately I havenīt running gui or cmd line version, so I canīt check if it is working. Iīm working on it and I will post my progress.

Thank you very much! If you are still in troubles, how about asking Notaz, or some devels in GP2X forums? Once again, thanks you your efforts!

nax3000 2010-09-01 15:53

Re: [Request] gpSP GameBoy Advance Emulator
 
Man, if this works I'm going to be one happy camper! (even literally when I'll be going out camping with my N900 haha)

Figa 2010-09-02 08:59

Re: [Request] gpSP GameBoy Advance Emulator
 
Little progress here. We have working 'gui',but when the game start i get sigsegv from asm code. it is bigger problem for me I hope that i can solve it. I hope that next post will be better.

unkno 2010-09-03 07:49

Re: [Request] gpSP GameBoy Advance Emulator
 
Quote:

Originally Posted by Figa (Post 804996)
Little progress here. We have working 'gui',but when the game start i get sigsegv from asm code. it is bigger problem for me I hope that i can solve it. I hope that next post will be better.

Thanks for the updates. Keep up the good work.

Figa 2010-09-05 18:27

Re: [Request] gpSP GameBoy Advance Emulator
 
I am sorry, but I havenīt good info for you. Game window is open video and sound inits are ok, but emulation crashes with this error :
Code:

Program received signal DIGILL, Illegal instruction.
0x41002a5c in ? () from /lib/ld-linux.so.3
0x41002a5c:  undefined

I havenīt any idea what is wrong and notaz too..(Big thank you for his help) I have some ideas and I will continue donīt afraid about it. If somebody wants help he can...

nax3000 2010-09-05 19:10

Re: [Request] gpSP GameBoy Advance Emulator
 
Quote:

Originally Posted by Figa (Post 808027)
I am sorry, but I havenīt good info for you. Game window is open video and sound inits are ok, but emulation crashes with this error :
Code:

Program received signal DIGILL, Illegal instruction.
0x41002a5c in ? () from /lib/ld-linux.so.3
0x41002a5c:  undefined

I havenīt any idea what is wrong and notaz too..(Big thank you for his help) I have some ideas and I will continue donīt afraid about it. If somebody wants help he can...

It is said that if you call javispedro three times, he may show up. Of course, this is just an urban legend but what the hell:

javispedro.. javispedro.. javispedro...
We are in dire need of assistance...

javispedro 2010-09-06 15:30

Re: [Request] gpSP GameBoy Advance Emulator
 
Quote:

Originally Posted by nax3000 (Post 808049)
It is said that if you call javispedro three times, he may show up. Of course, this is just an urban legend but what the hell:

javispedro.. javispedro.. javispedro...
We are in dire need of assistance...

Considering the quite small amount of topics I've read today, I'm starting to believe in God...

Quote:

Originally Posted by Figa (Post 808027)
If somebody wants help he can...

Want to upload your code somewhere?

devensega 2010-09-06 16:40

Re: [Request] gpSP GameBoy Advance Emulator
 
oh I hope this takes off. I'm dreaming of Advance Wars 2 on my N900:)

nax3000 2010-09-06 16:53

Re: [Request] gpSP GameBoy Advance Emulator
 
Quote:

Originally Posted by devensega (Post 808729)
oh I hope this takes off. I'm dreaming of Advance Wars 2 on my N900:)

There are so many awesome GBA games I wanna play it's insane.. if this actually works I'm going to be so happy!

BTW, does the GBA run at a lower resolution than the SNES? does gpSP have some kind of smoothing algorithm?

Hariainm 2010-09-06 17:00

Re: [Request] gpSP GameBoy Advance Emulator
 
Quote:

Originally Posted by nax3000 (Post 808742)
There are so many awesome GBA games I wanna play it's insane.. if this actually works I'm going to be so happy!

BTW, does the GBA run at a lower resolution than the SNES? does gpSP have some kind of smoothing algorithm?

Yes, GBA have lower resolution, but gpSP have bilinear filtering

Figa 2010-09-06 23:02

Re: [Request] gpSP GameBoy Advance Emulator
 
Ok now we have "working" emu. Bad sound, control and scaling, but it works. Thank you for help(notaz, Ima, Exophase). I will continue yesterday and I will write more about it. I have to go sleep.

unkno 2010-09-06 23:10

Re: [Request] gpSP GameBoy Advance Emulator
 
Quote:

Originally Posted by Figa (Post 809043)
Ok now we have "working" emu. Bad sound, control and scaling, but it works. Thank you for help(notaz, Ima, Exophase). I will continue yesterday and I will write more about it. I have to go sleep.

Thank you. Looking forward to see how this develops.

Hariainm 2010-09-07 11:35

Re: [Request] gpSP GameBoy Advance Emulator
 
Quote:

Originally Posted by Figa (Post 809043)
Ok now we have "working" emu. Bad sound, control and scaling, but it works. Thank you for help(notaz, Ima, Exophase). I will continue yesterday and I will write more about it. I have to go sleep.

That's awesome news!!! Thank you very much and other developers as well, i can't wait to see it working in my N900

nax3000 2010-09-07 13:30

Re: [Request] gpSP GameBoy Advance Emulator
 
Quote:

Originally Posted by Figa (Post 809043)
Ok now we have "working" emu. Bad sound, control and scaling, but it works. Thank you for help(notaz, Ima, Exophase). I will continue yesterday and I will write more about it. I have to go sleep.

So is there a chance you could get it running fullspeed with sound?

Figa 2010-09-07 13:59

Re: [Request] gpSP GameBoy Advance Emulator
 
to devensega: Advance Wars 2 works:)

to nax3000: Yes, I tried 3 roms and all was running fullspeed with or wo sound.

Control is ok, but I have to do some config file for it. Sound isnīt good (crackle a noise), but I hope that I will solve it. The biggest problem is scaling. Now we have original 240x160px and it is very funny:) itīs so small... I am going to work on it.

nax3000 2010-09-07 14:01

Re: [Request] gpSP GameBoy Advance Emulator
 
Figa: You did see javispedro's post the page before this one right? How about uploading your code to github or something?

Figa 2010-09-07 14:05

Re: [Request] gpSP GameBoy Advance Emulator
 
Of course, but not now. Firstly, I have to clean code and do some work, but If somebody wants help me I will do it earlier...

chicaman 2010-09-07 17:29

Re: [Request] gpSP GameBoy Advance Emulator
 
keep it up bro

you are doing great~!

unkno 2010-09-07 20:26

Re: [Request] gpSP GameBoy Advance Emulator
 
The stretching/full screen used in javispedro's DrNokSnes works quite well. He might be willing to give you a hand if you encounter problems.

I'm surprised how fast this project is coming along, thanks again.

Figa 2010-09-07 20:34

Re: [Request] gpSP GameBoy Advance Emulator
 
Thanks. I will try it. I have other idea. I want to do scaling over gles so it can be accelerated by GFX and saves CPU power.

nax3000 2010-09-07 21:01

Re: [Request] gpSP GameBoy Advance Emulator
 
Quote:

Originally Posted by Figa (Post 810004)
Thanks. I will try it. I have other idea. I want to do scaling over gles so it can be accelerated by GFX and saves CPU power.

Oh man, if you manage to do that the emulator would be AMAZING! (And consequently, you'll be amazing haha!)
Do you have any idea of how to do GPU accel anyway?

jeroenqui 2010-09-07 21:03

Re: [Request] gpSP GameBoy Advance Emulator
 
Great work so far! Keep it up, we're all looking forward to it!

Figa 2010-09-07 21:13

Re: [Request] gpSP GameBoy Advance Emulator
 
Yes, I do, but now it is slow as hell... I take every frame and scale it to new dimensions over ogles, but my "copying function" is bad. Give me some time please.


All times are GMT. The time now is 09:38.

vBulletin® Version 3.8.8