Homebrew mGBA official standalone Wii port

Dr.Hacknik

Ashley | Developer | Trans
Member
Joined
Mar 26, 2014
Messages
1,773
Trophies
2
Age
24
Location
inside your fridge
Website
dochacknik.keybase.pub
XP
2,230
Country
United States
Well as of now i'll stick with VBAGX, since it's more Maintained and Developed as of Now.

Fair enough, as there are plenty of GB/C emulators that run full speed on the Wii, the GBA aspect is what's sorely needed and so far, I am very impressed. I assume though, the crackling audio will be fixed/adjusted in the near future? I mean speed-wise, this app is fantastic :P

Oh no!! random was Banned....That's way too sad.
 

sindrik

Well-Known Member
Member
Joined
Jan 26, 2009
Messages
297
Trophies
1
XP
310
Country
United States
@zerofalcon thank you thank you thank you thank you!!!!
Just tested it and it runs great, ultra fast file browser, custom ratio and directories, wiimote buttons control, overlays and even .zip support

Oh, here i get 32ΜΒ GBA roms giving me a codedump (1.0.2 build). Does the 1.3.0. build load them?
Maybe i am doing something wrong on my part?

Which 32 mb roms did you tested? afaik 32 mb roms cant be loaded for the mgba core. By removing and adding some lines of code helps to make those 32 mb load somehow, but it is very unstable with lots of dsi code dumps.

Sorry to get your hopes up guys, i got confused with Fire Emblem size, which is 16MB only. 32MB games will not work.It does run great though.

Any of you care to share overlays / resolution / proper settings to get this running pixel perfect? :)
 

nakata6790

True Player
Member
Joined
Sep 17, 2009
Messages
891
Trophies
1
XP
618
Country
Greece
Sorry to get your hopes up guys, i got confused with Fire Emblem size, which is 16MB only. 32MB games will not work.It does run great though.

Any of you care to share overlays / resolution / proper settings to get this running pixel perfect? :)

Ok no worries.

As for the config, i use custom RA 1.0.2. and my mGBA core settings are video: custom ratio of 480X320 and resolution of 640X480. Also, filter is set to point filtering (no bilinear smear). Since it draws only inside the custom ratio it essentially gives a "double strike" image and looks amazing.
As for overlays, i use one of those that i attach in this post.
 

Attachments

  • overlays.zip
    172.8 KB · Views: 144

zerofalcon

Well-Known Member
OP
Member
Joined
Mar 14, 2009
Messages
816
Trophies
1
Location
Somewhere close to my NES
XP
2,957
Country
Well as of now i'll stick with VBAGX, since it's more Maintained and Developed as of Now.

I'll edit first post with links to the most recent nightlies. VBGAX was good, but right now mGBA is the most accurate and compatible gba emulator.

--------------------- MERGED ---------------------------

How did you achieve that? I added -DDISABLE_THREADING to makefile, but no luck, which lines do you modify?

Sorry for the late answer, it is necessary to change some lines in libretro.c

What I did was to change/edit:

"rom = VFileFromMemory(data, game->size);" to
"rom = VFileFromMemory((void*) data, game->size);

And remove this line:

data = malloc(game->size);

After compiled some small roms tend to crash, especially 8mb roms and below. Dsi code dumps are generated too in random circunstances.

Hope it helps!
 

nakata6790

True Player
Member
Joined
Sep 17, 2009
Messages
891
Trophies
1
XP
618
Country
Greece
Hm, sorry for asking you again man, but can you make a mGBA core for 1.0.2 with those changes?
We can use the one you already provided for the 4-16MB GBA roms and the new one for the 32MB ones.
 
D

Deleted User

Guest
Ok no worries.

As for the config, i use custom RA 1.0.2. and my mGBA core settings are video: custom ratio of 480X320 and resolution of 640X480. Also, filter is set to point filtering (no bilinear smear). Since it draws only inside the custom ratio it essentially gives a "double strike" image and looks amazing.
As for overlays, i use one of those that i attach in this post.

Nice, thanks for those, I like the scanlines one.

Btw, does someone know about the refresh rate? on this video is mentioned that the TV's does more than the GBA screen, so I was wondering if changing RetroArch refresh rate would make any diference.

I did some test and took some pictures if anyone want to see, I tried 608x240p and it looks pretty good, it tends to get more bright so I turned off contrast a little on the TV. The pictures (they are not great, but it shows the difference) were taken on a CRT TV via composite cables, all of the filters were turned off on both resolutions.

I don't know if the resolution I use is correct but I think it is, the custom I use for 240p is 480x160, for 480 the custom is 480x320. All of what I know was from reading from this thread on libretro forums.
 
Last edited by ,

nakata6790

True Player
Member
Joined
Sep 17, 2009
Messages
891
Trophies
1
XP
618
Country
Greece
Nice pics!

BTW the standalone mGBA recent updates fix a couple of games hat were broken before: MK Deadly Alliance and Konami Krazy Racers. Also, speed is even better now.
Can a more recent mGBA RA core be based on this newer build?
 

sindrik

Well-Known Member
Member
Joined
Jan 26, 2009
Messages
297
Trophies
1
XP
310
Country
United States
Nice pics!

BTW the standalone mGBA recent updates fix a couple of games hat were broken before: MK Deadly Alliance and Konami Krazy Racers. Also, speed is even better now.
Can a more recent mGBA RA core be based on this newer build?
From an emulation standoint, that's really good to know. From a gameplay standpoint, Mortal Kombat games on GBA suck so hard is not even funny :D
 
D

Deleted User

Guest
Where can I find the newer RA 1.3? The last nightly of mGBA seems to output a better resolution, and you can load BIOS!
 

zerofalcon

Well-Known Member
OP
Member
Joined
Mar 14, 2009
Messages
816
Trophies
1
Location
Somewhere close to my NES
XP
2,957
Country

nakata6790

True Player
Member
Joined
Sep 17, 2009
Messages
891
Trophies
1
XP
618
Country
Greece
  • Like
Reactions: OriginalHamster

zerofalcon

Well-Known Member
OP
Member
Joined
Mar 14, 2009
Messages
816
Trophies
1
Location
Somewhere close to my NES
XP
2,957
Country
That's correct, no zip support right now. Zip support is only available with mGBA core using whatever instance of Retroarch frontend. I dont know if the official mGBA wii port supports zipped files.

--------------------- MERGED ---------------------------

Nice! Any chance of a 1.0.2 frontent "downport"?

I'll update to the most recent commit of mGBA to work with RA 1.0.2, I need to setup a new devkit environment to compile everything again, Linux installation crashed last week :unsure:
 
  • Like
Reactions: nakata6790

Demifiend

The bored one
Member
Joined
Mar 20, 2015
Messages
497
Trophies
0
Age
25
XP
528
Country
Could i ask how to exactly change the resolution?, the games, while they run nice, they look a little too big for my configuration, and in the Options, i don't see how to change it manually (Like in VBAGX), so, could anyone tell me how to do that?.
 

ngs428

Well-Known Member
Member
Joined
Dec 30, 2014
Messages
200
Trophies
0
Age
44
XP
144
Country
United States
I am using the latest build 11-25-15. I do not have any audio. Same game on vbagx has sound.

Could someone please assist? I don't see any audio settings to adjust.

Thanks.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    OnlyWizard&WarioFans.com
    +2
  • BakerMan @ BakerMan:
    i just want a wizard to stick his wand (whether literal or figurative is up to interpretation, either way it's either freaky or sus, or both i guess) up my ass
  • BigOnYa @ BigOnYa:
    I'm making Texas sheet cake for first time today, my Nieghbor brought us some few weeks ago and damn that's good, so I got her recipe and gonna try it today.
  • BakerMan @ BakerMan:
    mmm, sounds good
  • BigOnYa @ BigOnYa:
    Its not a brownie, and its not a cake, so what is it- Texas sheet cake.
  • BigOnYa @ BigOnYa:
    I tried making chocolate lava cakes the other day in cupcake pan, what a mess, my lava exploded out of the cakes everywhere while baking, was still ok tho, just no lava inside.
  • BigOnYa @ BigOnYa:
    We had our grandkids over yesterday and I got a small above ground swimming pool I filled for them to play in. Well today I woke to find 3 ducks swimming around in it. Don't mind really but they are annoyingly loud, quack quack. Gotta drain it today. Guess what were having for dinner, lol.
    +1
  • BakerMan @ BakerMan:
    lol
  • AncientBoi @ AncientBoi:
    BBQ'd 🦆
    +1
  • BakerMan @ BakerMan:
    also i'm sorry your molten lava cakes failed
    +2
  • BakerMan @ BakerMan:
    just looked up a pic of texas sheet cake, and it looks delicious
    +1
  • AncientBoi @ AncientBoi:
    🌋 Science Project?
  • BakerMan @ BakerMan:
    i think i might need to try making lava cakes for the 4th of july fr
    +2
  • BigOnYa @ BigOnYa:
    I used butter instead of vegetable oil, and think that's why they squirted out during baking, who knows
  • BakerMan @ BakerMan:
    yeah i think oil is the right call
    +1
  • BakerMan @ BakerMan:
    plus if you're making brownies or lava cakes for people with dairy allergies, you should use oil instead of butter anyway
    +2
  • ZeroT21 @ ZeroT21:
    @BakerMan Make me a space cake plz
  • BigOnYa @ BigOnYa:
    I make rum cake for 4th July every year, I make it a week prior and then soak it in rum in the fridge all week. I flip the cake each day, and add little more rum, it soaks it up everyday, so good.
    +2
  • BakerMan @ BakerMan:
    sorry, idk what you mean by a space cake, and even if i did, i'm not really taking requests right now, because otherwise people will get mad at me for taking a request but not making a birthday cake for @Xdqwerty (i'm sorry for that btw bro)
  • ZeroT21 @ ZeroT21:
    @BakerMan lies, you just want to smoke it

    :rofl2:
    +1
  • ZeroT21 @ ZeroT21:
    Guess all the food in my fridge can knock out a cow or two
  • ZeroT21 @ ZeroT21:
    I should visit Florida again, miss the alligator barbecues
  • BigOnYa @ BigOnYa:
    Me and wifey was deciding on our next vacation, so I hung up a map on the wall, and give her a dart and said, wherever you hit, we will go. She threw the dart and it missed the map completely and fell into a trash can below on floor. So I said "ok Florida it is."
  • BakerMan @ BakerMan:
    @ZeroT21 ohhh a pot cake?
    BakerMan @ BakerMan: @ZeroT21 ohhh a pot cake?