GBARunner3?

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
13,017
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,142
Country
United States
I don't need it. I don't need it... I NEEEEED IIIIIIT!
I'm working on a new theme currently.

IN THE NAME OF THE MOON!

20240426_150847.jpg
 

DSoryu

GBA/NDS Maniac
Member
Joined
May 5, 2010
Messages
2,373
Trophies
2
Location
In my house
XP
4,819
Country
Mexico
  • Like
Reactions: RocketRobz

haddad

Well-Known Member
Member
Joined
Aug 12, 2010
Messages
1,742
Trophies
2
XP
931
Country
Canada

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,640
Trophies
3
Age
24
XP
21,099
Country
United States
I never downloaded GBARunner3 seperatly, I just used Twilight++ and updated that

does GBARunner3 need to be installed manually (overwriting original gbarunner2 files) that come with twilight?
Yes, it needs to be installed manually, and you can also keep GBARunner2 installed.
No TWLMenu++ release has bundled GBARunner3.
 

haddad

Well-Known Member
Member
Joined
Aug 12, 2010
Messages
1,742
Trophies
2
XP
931
Country
Canada

DSoryu

GBA/NDS Maniac
Member
Joined
May 5, 2010
Messages
2,373
Trophies
2
Location
In my house
XP
4,819
Country
Mexico
i see it here: https://github.com/Gericom/GBARunner3

where do I place it and how do I update the twilight menu++ to include gbarunner3?

From the Discord server:

To have GBARunner3 test builds loading GBA roms in TwilightMenu++ you need:
  • TwilightMenu++ 26.1.1 or higher
  • GBARunner3.nds inside \_nds\TWiLightMenu\emulators
  • GBA bios renamed as bios.bin inside the \_gba folder
  • The configs folder from the repository inside of the \_gba folder, it should be \_gba\configs.
  • GBARUNNER3_TEST = 1 text line under the [SRLOADER] section in \_nds\TWiLightMenu\settings.ini
 

SonicRings

Well-Known Member
Member
Joined
Oct 7, 2012
Messages
1,837
Trophies
1
Location
Johto
XP
1,861
Country
Canada
From the Discord server:

To have GBARunner3 test builds loading GBA roms in TwilightMenu++ you need:
  • TwilightMenu++ 26.1.1 or higher
  • GBARunner3.nds inside \_nds\TWiLightMenu\emulators
  • GBA bios renamed as bios.bin inside the \_gba folder
  • The configs folder from the repository inside of the \_gba folder, it should be \_gba\configs.
  • GBARUNNER3_TEST = 1 text line under the [SRLOADER] section in \_nds\TWiLightMenu\settings.ini
Does this info exist outside of Discord? It's annoying when certain things, especially software as cool as this, are hidden behind a private Discord server that isn't index-able by search engines and thus essentially hidden, not to mention inaccessible for people who don't have an account or are at their server limit and cannot join more servers without paying for nitro. And that isn't mentioning how easy servers are to get wiped, either through an admin or Discord themselves.

I'm assuming it doesn't, otherwise you wouldn't have mentioned that it's from the Discord server and just linked to it, so I recommend adding it to the Github, whose readme is currently empty.
 
  • Like
Reactions: 4d1xlaan

DSoryu

GBA/NDS Maniac
Member
Joined
May 5, 2010
Messages
2,373
Trophies
2
Location
In my house
XP
4,819
Country
Mexico
Does this info exist outside of Discord? It's annoying when certain things, especially software as cool as this, are hidden behind a private Discord server that isn't index-able by search engines and thus essentially hidden, not to mention inaccessible for people who don't have an account or are at their server limit and cannot join more servers without paying for nitro. And that isn't mentioning how easy servers are to get wiped, either through an admin or Discord themselves.

I'm assuming it doesn't, otherwise you wouldn't have mentioned that it's from the Discord server and just linked to it, so I recommend adding it to the Github, whose readme is currently empty.

That's because is still on active development in an alpha state, only meant for testing, for reporting unexpected issues and contributing.

Once it reaches its first stable release, a readme with further information will be added, and it will be bundled in TwilightMenu++ and pico Launcher, so people only need to update and it will be ready to use with no additional input from the user.
 

SonicRings

Well-Known Member
Member
Joined
Oct 7, 2012
Messages
1,837
Trophies
1
Location
Johto
XP
1,861
Country
Canada
Yes and that's why it isn't a private repo. Also, the Discord server we use to discuss GBARunner3 stuff is not private either, everyone is free to join, is the same server referenced in the DSi Hacking guide here
An invite-only server isn't private? Discord servers are by definition private because you cannot access the information stored in them without being in the server. As opposed to a public github one can easily follow a link to or search for themselves without requiring an account and access to a non-expired invite link.

The server being referenced in the guide is fine because it's referenced explicitly for "further assistance", something Discord is perfect for since you get help in real-time. That's not at all the same as using it for distributing software.

Anyway, you agree that's what Github should be used for, so what I said about adding a readme to the repo should be considered.
 
  • Like
Reactions: 4d1xlaan

DSoryu

GBA/NDS Maniac
Member
Joined
May 5, 2010
Messages
2,373
Trophies
2
Location
In my house
XP
4,819
Country
Mexico
An invite-only server isn't private? Discord servers are by definition private because you cannot access the information stored in them without being in the server. As opposed to a public github one can easily follow a link to or search for themselves without requiring an account and access to a non-expired invite link.

The server being referenced in the guide is fine because it's referenced explicitly for "further assistance", something Discord is perfect for since you get help in real-time. That's not at all the same as using it for distributing software.

Anyway, you agree that's what Github should be used for, so what I said about adding a readme to the repo should be considered.

It's considered, just not added yet https://github.com/Gericom/GBARunner3/issues/153

Again, is not like we're preventing everyone from using GBARunner3, you can see in previous responses that we always guide people who ask how to install and use it, but since many stuff is still too technical, we avoid to provide the info for general purpose since each case may be different, especially if they aren't familiar with software compilation and such.

Is just that isn't fully ready and Gericom doesn't want to make a separate thread yet, but everything will come eventually, you just need to be patient and keep an eye on GBARunner3's commit history to check the project progress, and I will also make small posts announcing major improvements when they happen in the GBARunner2 main thread.
 
Last edited by DSoryu,

Deleted member 698398

Well-Known Member
Newcomer
Joined
Mar 26, 2024
Messages
99
Trophies
0
XP
131
Does this info exist outside of Discord? It's annoying when certain things, especially software as cool as this, are hidden behind a private Discord server that isn't index-able by search engines and thus essentially hidden, not to mention inaccessible for people who don't have an account or are at their server limit and cannot join more servers without paying for nitro. And that isn't mentioning how easy servers are to get wiped, either through an admin or Discord themselves.

I'm assuming it doesn't, otherwise you wouldn't have mentioned that it's from the Discord server and just linked to it, so I recommend adding it to the Github, whose readme is currently empty.
The release that added support for it had the instructions in the release notes.
 

SonicRings

Well-Known Member
Member
Joined
Oct 7, 2012
Messages
1,837
Trophies
1
Location
Johto
XP
1,861
Country
Canada
It's considered, just not added yet https://github.com/Gericom/GBARunner3/issues/153

Again, is not like we're preventing everyone from using GBARunner3, you can see in previous responses that we always guide people who ask how to install and use it, but since many stuff is still too technical, we avoid to provide the info for general purpose since each case may be different, especially if they aren't familiar with software compilation and such.

Is just that isn't fully ready and Gericom doesn't want to make a separate thread yet, but everything will come eventually, you just need to be patient and keep an eye on GBARunner3's commit history to check the project progress, and I will also make small posts announcing major improvements when they happen in the GBARunner2 main thread.
I see, thanks for the info! Good to know this will be rectified in time. As for prevention, I never said that's what you were doing, I simply said some people cannot join the server due to not having a Discord account or being at their server limit. I fall in the latter category.
 

EthanBB

New Member
Newbie
Joined
Dec 3, 2016
Messages
3
Trophies
0
Age
49
XP
69
Country
Guys, are you for real?

Devs are just too nice to tell you you’re incredibly lazy to not read 2 page discussion with everything needed.

When you read comments 19, 20, 22 and 24 you get all info you need to make GBArunner3 working (including excerpt from Discord). If dumbass like me did it you can too.

Now go play some games instead of bothering them.
 

MyJoyConRunsHot

Well-Known Member
Member
Joined
Nov 28, 2011
Messages
410
Trophies
1
XP
1,447
Country
Canada
How are you guys getting 3D games running? Gbarunner3 doesn't boot Obelisk & asterixx or Driv3r for me and I can only tweak gbarunner2 settings though Twilightmenu.
 

DSoryu

GBA/NDS Maniac
Member
Joined
May 5, 2010
Messages
2,373
Trophies
2
Location
In my house
XP
4,819
Country
Mexico
How are you guys getting 3D games running? Gbarunner3 doesn't boot Obelisk & asterixx or Driv3r for me and I can only tweak gbarunner2 settings though Twilightmenu.

Those two games specifically have hicode, which needs the hicode branch to work, you can find it here.

Then, grab these config files and make sure to place them inside /_gba/configs.

Driv3r (USA) and Asterix & Obelix XXL (EUR)
 

Attachments

  • configs.7z
    319 bytes · Views: 2

MyJoyConRunsHot

Well-Known Member
Member
Joined
Nov 28, 2011
Messages
410
Trophies
1
XP
1,447
Country
Canada
Those two games specifically have hicode, which needs the hicode branch to work, you can find it here.

Then, grab these config files and make sure to place them inside /_gba/configs.

Driv3r (USA) and Asterix & Obelix XXL (EUR)
Ok thanks. I installed the nightly and config files and it runs the games. Both appear to be a bit sluggish but I'm sure it'll be ironed out in later updates.
 
  • Like
Reactions: DSoryu

DSoryu

GBA/NDS Maniac
Member
Joined
May 5, 2010
Messages
2,373
Trophies
2
Location
In my house
XP
4,819
Country
Mexico
Ok thanks. I installed the nightly and config files and it runs the games. Both appear to be a bit sluggish but I'm sure it'll be ironed out in later updates.

Yes, in previous versions they ran at like 3 fps, so you get have an idea on how improvements have been lately.

Also, as you can see in the config files, both need wram icache turned off, because both games use self modifying code, which messes up the icache badly and crashes the games, hence why it needs to be disabled. Fortunately we can also use cache invalidation patches, but the games need to be analyzed further in order to have the exact addresses added into the configs, if we manage to find them, the games will run infinitely better.

If you want an example on how the cache invalidation patches help games with self modifying code to run better, you should try Smashing Drive, which uses them already.
 
  • Like
Reactions: Tarmfot

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • OmDRetro @ OmDRetro:
    @Xdqwerty HM...

    If the cat girl leaves, my kokoro dies a little.

    If I piss off the cat grill friend, I get no food and he's likely to grill me.

    There's just no winning here 😂
    +1
  • Xdqwerty @ Xdqwerty:
    @OmDRetro, good point
  • RedColoredStars @ RedColoredStars:
    Anyone play Little Kitty, Big City?
  • RedColoredStars @ RedColoredStars:
    My kitty was watching me play. <3 <3 <3
  • RedColoredStars @ RedColoredStars:
    its a game that came out a few days ago. Its on Game Pass too.
  • Xdqwerty @ Xdqwerty:
    @RedColoredStars, but what is the game about?
  • SylverReZ @ SylverReZ:
    @RedColoredStars, Never heard of it. Any good?
  • RedColoredStars @ RedColoredStars:
    You control a kitten. You fall out the window and have to make your way back home. Solve some light puzzles, do cat things like knock stuff over and steal things, trip people up when theyre walking, pounce on birds, complete goals/tasks etc. in the process of getting back to your home.
    +1
  • RedColoredStars @ RedColoredStars:
    I think ones enjoyment would depend on how much a person loves cats. :)
    +1
  • RedColoredStars @ RedColoredStars:
    Theres my kitty watching me play.
  • SylverReZ @ SylverReZ:
    @RedColoredStars, I'm a cat person so this game must be for me. :D
  • Xdqwerty @ Xdqwerty:
    @RedColoredStars, sounds kinda neat
  • RedColoredStars @ RedColoredStars:
    @SylverReZ It's short but adorable imo. Im a HUGE cat lover.Can be completed in a couple of hours if just going for the main goals. But can be stretched out a good deal by exploring and doing everything there is to do and see.
    +2
  • Xdqwerty @ Xdqwerty:
    @RedColoredStars, like a cat gta?
  • SylverReZ @ SylverReZ:
    @RedColoredStars, Reminds me of a similar game called "Neko Atsume", similar to Nintendogs but you look after cats.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, wasnt there an official nintendogs game with cats for the 3ds?
    +1
  • Xdqwerty @ Xdqwerty:
    ill have no wifi for a bit so see ya later
    +2
  • RedColoredStars @ RedColoredStars:
    Gross. lol
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Ok seeya.
  • SylverReZ @ SylverReZ:
    @RedColoredStars, I've got a fairly dark sense of humor lol.
  • BigOnYa @ BigOnYa:
    So a man goes to the doctor because his boner wont go down. As he is laying in the hospital bed, with his thing propped up in the air, a fly is flying around and landing on the tip and bothering him, so he calls in the nurse. The nurse comes in, swats at the fly but can't quite reach it, so she climbs his boner to get better aim. After a few tries of swatting and sliding back down, she says sorry I cant get it. He says keep going, a few more tries, and I can shoot it down.
    BigOnYa @ BigOnYa: So a man goes to the doctor because his boner wont go down. As he is laying in the hospital bed...