maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   VGBA Ported to Maemo (https://talk.maemo.org/showthread.php?t=17765)

fms 2008-03-11 05:24

VGBA Ported to Maemo
 
1 Attachment(s)
I have just ported Virtual GameBoy Advance (VGBA) to Maemo OS2008. Get it from this post or from the web site:

http://fms.komkon.org/VGBA/

This version is highly optimized and uses code from the Symbian version. Thanks to those optimizations, VGBA-Maemo should run at almost the original GBA speed. Please notice that VGBA-Maemo is currently in the beta development stage. Test it and report any problems.

Bundyo 2008-03-11 05:37

Re: VGBA Ported to Maemo
 
Tried with Hot Wheels Velocity X, but couldn't find the start button... Overall works fine.

Thanks!

unique311 2008-03-11 06:00

Re: VGBA Ported to Maemo
 
strange, remember the post on this saying no sound.
I get sound from pac-man world.
excellent emu.
cant wait for controls.
also notice the scanline feature.
When can we expect a skin with buttons.

Bundyo 2008-03-11 06:02

Re: VGBA Ported to Maemo
 
Seems like the different regions on the touchscreen are the controls... :)

seiichiro0185 2008-03-11 06:06

Re: VGBA Ported to Maemo
 
Thanks for this port! seems to run really well! I just need to figure out how to control it ^_^

Bundyo 2008-03-11 06:27

Re: VGBA Ported to Maemo
 
There's stylus help in the menu, you can see the regions with it. Just tried Riviera and it runs really well.

unique311 2008-03-11 06:47

Re: VGBA Ported to Maemo
 
i Just realize nokia didn't have left handed people in mind when they developed the tablet...
Nokia 1000 people die a year because of freaking products that were only made with right-handed people in mind....come on now.

Bomberman works really well, with sound.

ghoonk 2008-03-11 07:34

Re: VGBA Ported to Maemo
 
Oh, now it's Nokia's fault that people are left-handed?!?!? :D

yabbas 2008-03-11 09:48

Re: VGBA Ported to Maemo
 
Weeeee, Street Fighter Alpha 3 here we come ;)

Quick testing - Final Fight, Tekken, Metal Slug, and a lot more roms work.

Unfortunately emulator is rather slow on my N810.
VGBA fails to remember the last roms directory I selected.
Would be nice to have zipped roms support.

fms 2008-03-11 12:24

Re: VGBA Ported to Maemo
 
Quote:

Originally Posted by Bundyo (Post 153338)
Tried with Hot Wheels Velocity X, but couldn't find the start button...

Either N810 ENTER key or the right-bottom screen corner, whichever you like best.

fms 2008-03-11 12:27

Re: VGBA Ported to Maemo
 
Quote:

Originally Posted by unique311 (Post 153343)
strange, remember the post on this saying no sound. I get sound from pac-man world.

I left sound enabled in the beta version. It still sucks though - there just isn't enough CPU time to render it properly, I'm afraid.

Quote:

cant wait for controls.
Controls are all there. Enable "Stylus Cues" from the menu to see how the screen is divided into control areas.

Quote:

When can we expect a skin with buttons.
I won't do a skin like that - I think they are garish and interfere with the gaming experience. Just enable the cue grid and learn where buttons are - it isn't labeled but I guess you won't need the labels ;)

fms 2008-03-11 12:29

Re: VGBA Ported to Maemo
 
Quote:

Originally Posted by yabbas (Post 153401)
Unfortunately emulator is rather slow on my N810.

It is pretty fast on mine (as far as GBA emulators go of course). You may be running something else.

Quote:

VGBA fails to remember the last roms directory I selected.
This stuff isn't there yet - it is a beta.

Quote:

Would be nice to have zipped roms support.
It supports GZIPped ROMs. Just get a copy of gzip, go into your ROMs directory, and do gzip *.gba. VGBA doesn't support .ZIP because .ZIP is clumsy.

unique311 2008-03-11 12:35

Re: VGBA Ported to Maemo
 
Possible the A and B button could be move.
being right in the center doesn't play well with some games.

maybe a different stylus cue layout.
where the AB buttons are not in the middle.
Not sure but the directional pad Hotspots on the screen are not needed, IMO.

enjoying lots of GBA games not.
thanks again for this awesome port.



Quote:

Originally Posted by fms (Post 153435)
I left sound enabled in the beta version. It still sucks though - there just isn't enough CPU time to render it properly, I'm afraid.


Controls are all there. Enable "Stylus Cues" from the menu to see how the screen is divided into control areas.


I won't do a skin like that - I think they are garish and interfere with the gaming experience. Just enable the cue grid and learn where buttons are - it isn't labeled but I guess you won't need the labels ;)


fms 2008-03-11 12:49

Re: VGBA Ported to Maemo
 
Quote:

Originally Posted by unique311 (Post 153440)
Possible the A and B button could be move.
being right in the center doesn't play well with some games. maybe a different stylus cue layout. where the AB buttons are not in the middle.

Well, suggest a different layout then - I am not happy with them at the middle myself, but where to move them?

Quote:

Not sure but the directional pad Hotspots on the screen are not needed, IMO.
Maybe for your N800, but not for my N810 which has the physical directional pad hidden most of the time, and not very usable anyway (the directional rim is tiny).

eetimm 2008-03-11 12:58

Re: VGBA Ported to Maemo
 
I am curious as to how you get the games off the GBA cartridges and into another format...

unique311 2008-03-11 13:01

Re: VGBA Ported to Maemo
 
1 Attachment(s)
here is what i was thinking....but i don't know how hard it would be to make this happen, so be easy on me.

unique311 2008-03-11 13:05

Re: VGBA Ported to Maemo
 
Quote:

Originally Posted by eetimm (Post 153448)
I am curious as to how you get the games off the GBA cartridges and into another format...

http://www.gameboy-advance.net/
this links show a couple of things you can use to do so.

fms 2008-03-11 13:11

Re: VGBA Ported to Maemo
 
Quote:

Originally Posted by unique311 (Post 153449)
here is what i was thinking....but i don't know how hard it would be to make this happen, so be easy on me.

It is not hard to make this happen, but I do not see the directional keys in this picture.

unique311 2008-03-11 13:18

Re: VGBA Ported to Maemo
 
n810 users...I forgot.
Let me see if i can do another quick layout

Quote:

Originally Posted by fms (Post 153453)
It is not hard to make this happen, but I do not see the directional keys in this picture.


unique311 2008-03-11 13:35

Re: VGBA Ported to Maemo
 
1 Attachment(s)
Maybe 2...

fms 2008-03-11 13:47

Re: VGBA Ported to Maemo
 
Quote:

Originally Posted by unique311 (Post 153458)
Maybe 2...

This leaves about 60 pixels ((800-2*240)/2/2) of width for LEFT and RIGHT buttons. This is ~7.5% of the total screen width for each button - they will be mighty easy to miss.

unique311 2008-03-11 13:51

Re: VGBA Ported to Maemo
 
make the right and left the size of the original AB....
Think that might work.






Quote:

Originally Posted by fms (Post 153460)
This leaves about 60 pixels ((800-2*240)/2/2) of width for LEFT and RIGHT buttons. This is ~7.5% of the total screen width for each button - they will be mighty easy to miss.


fms 2008-03-11 14:13

Re: VGBA Ported to Maemo
 
Quote:

Originally Posted by unique311 (Post 153463)
make the right and left the size of the original AB.... Think that might work.

You mean, 1/3 of the screen? Then it comes down to 800/3/2=133 pixels (in full screen mode). Yea, this one may actually do the job.

unique311 2008-03-11 14:25

Re: VGBA Ported to Maemo
 
I wasn't thinking about window mode.

hmmm.....
Im pretty sure there are others out there with some suggestions in mind.
maybe someone will come up with something you can use.

fms 2008-03-11 14:29

Re: VGBA Ported to Maemo
 
Quote:

Originally Posted by unique311 (Post 153475)
I wasn't thinking about window mode.

Also notice that in the window mode there is a column of Maemo icons at the left. Those are rather easy to press accidentally if you place the directional pad close to them. But this one inconvenience may be unavoidable.

unique311 2008-03-11 14:53

Re: VGBA Ported to Maemo
 
in window mode.
VGBA Maemo 3.5
|------L-------|
_____________|
|------UP------|
_____________|
|-left--|--right-|
_____________|
|----Down----|
_____________|
|------S-------|
_____________|
|
_____________|


with the Title being the guide for the size of the buttons.
hope this helps for window mode.

Quote:

Originally Posted by fms (Post 153476)
Also notice that in the window mode there is a column of Maemo icons at the left. Those are rather easy to press accidentally if you place the directional pad close to them. But this one inconvenience may be unavoidable.


ArnimS 2008-03-11 19:06

Re: VGBA Ported to Maemo
 
Quote:

Originally Posted by fms (Post 153476)
Also notice that in the window mode there is a column of Maemo icons at the left. Those are rather easy to press accidentally if you place the directional pad close to them. But this one inconvenience may be unavoidable.

I don't see any reason to support windowed mode in an emulator. (excepting dosbox which needs some space for xkbd).

Btw: If you want to scale the game window, I've heard it's possible to have fb-controller scale a region arbitrarily (leaving a buttons region unscaled). See mplayer sources for implementation.

Very nice emu fms. It was a little shocking to see an emulated 3d game running at 10+ fps.

Underscore 2008-03-11 21:11

Re: VGBA Ported to Maemo
 
Alright! Can't wait to try.
Now all we need is a DS emu. (yeah, sarcasm)

qole 2008-03-11 22:17

Re: VGBA Ported to Maemo
 
I've only tried it with a couple of games, it seems to run at a very decent speed, once sound has been disabled. The sound on the games I've tried doesn't really work anyways.

I agree that the on-screen buttons need to be changed. My thumbs are in the way when I'm trying to make Mario jump and throw turnips.

I don't want to lose windowed mode, at least not until a fast way is discovered to fill the screen. The emulator's screen looks so lonely in the middle of the big full screen.

Here is a screen shot of Super Mario Advance. Our protagonists are squatting and grunting, sweat drops flying...

http://farm4.static.flickr.com/3100/...975cb5d4_o.png

fms 2008-03-12 00:35

Re: VGBA Ported to Maemo
 
Quote:

Originally Posted by ArnimS (Post 153587)
I don't see any reason to support windowed mode in an emulator. (excepting dosbox which needs some space for xkbd).

My goal is to be as system friendly as possible and this means windowed mode support.

Quote:

Btw: If you want to scale the game window, I've heard it's possible to have fb-controller scale a region arbitrarily (leaving a buttons region unscaled). See mplayer sources for implementation.
I am scaling the window already anyways. The problem of scaling it farther is that it will look bad unless you repeat each pixel the same number of times. I do have the scale+soften mode which can be used to fill the whole screen with a very smooth image, but it is too slow on the tablet.

unique311 2008-03-12 01:16

Re: VGBA Ported to Maemo
 
FMS check EMUL8 groups for an updated stylus cue layout.

I think might work....

hangster 2008-03-12 06:09

Re: VGBA Ported to Maemo
 
you are the greatest. keep up the good work!

Cheesebaron 2008-03-12 11:08

Re: VGBA Ported to Maemo
 
Just tried some various Pokemon games, but they are running pretty slow and the colors look awful. Also is there a way to disable the sound, cause it sounds horrendous.

EDIT: Okay found out how to do it. Just start it from the terminal with -nosound, but the colors still look awkward.

unique311 2008-03-12 11:32

Re: VGBA Ported to Maemo
 
you can remove sound from the menu.
drop down menu>configuration



Quote:

Originally Posted by Cheesebaron (Post 153902)
Just tried some various Pokemon games, but they are running pretty slow and the colors look awful. Also is there a way to disable the sound, cause it sounds horrendous.

EDIT: Okay found out how to do it. Just start it from the terminal with -nosound, but the colors still look awkward.


jbb 2008-03-12 11:36

Re: VGBA Ported to Maemo
 
In yu gi oh stair to the duelist it freezes and turns all black when you attack a monster

fms 2008-03-12 13:10

Re: VGBA Ported to Maemo
 
Quote:

Originally Posted by Cheesebaron (Post 153902)
EDIT: Okay found out how to do it. Just start it from the terminal with -nosound, but the colors still look awkward.

Could you please post a picture of the awkward colors?

KilroyPerrywinkle 2008-03-12 16:07

Re: VGBA Ported to Maemo
 
I like it alot... seems very promising... thanks so much! But I agree that the button placement is not good. Could you make it so the enter button was A or B on the N800? It doesnt do anything for me in-game.

Pushwall 2008-03-12 17:07

Re: VGBA Ported to Maemo
 
Wow! This runs great. I'm looking at Zelda: A Link to the Past and it's amazing. If you could have custom hardware key mapping besides the onscreen controls it would be fantastic. Thanks for the port!

fms 2008-03-12 20:32

Re: VGBA Ported to Maemo
 
Quote:

Originally Posted by KilroyPerrywinkle (Post 154001)
I like it alot... seems very promising... thanks so much! But I agree that the button placement is not good. Could you make it so the enter button was A or B on the N800? It doesnt do anything for me in-game.

If you mean the center button in the d-pad, it does nothing on purpose: this button is so easy to press accidentally that using it for a fire button will make some games unplayable.

unique311 2008-03-13 01:23

Re: VGBA Ported to Maemo
 
Public website
http://fms.komkon.org/VGBA/

Google groups
http://groups.google.com/group/emul8?hl=en

VGBA compatibility list.
http://www.internettablettalk.com/fo...242#post154242


All times are GMT. The time now is 06:18.

vBulletin® Version 3.8.8