Hacking TempGBA: NDSGBA revival

Do GBA games make your nono parts happy?


  • Total voters
    429

Phantombrainm

Member
Newcomer
Joined
Mar 27, 2013
Messages
16
Trophies
0
Age
46
XP
127
Country
Gambia, The
I think he wants his games that have multiple languages to fully work in these languages instead of just the UI, if I'm not mistaken.


You're right, Aeter. If you put a European game into an Italian GBA its in Italian language. If you put it into a German one its in German Language and so on... There is no option to change it. Its controlled by the BIOS of the respective country as I know. English ist just the fallback if the cartridge does not have the country and translations.

But if Nebuleon does not know how its controlled its a bad news because im unfortunatly not a programmer and can't help.

But I can translate the GUI into German if there are any translations left. Just PM me.

regards,
PhantombrainM
 

syrusch

Well-Known Member
Member
Joined
Oct 26, 2010
Messages
127
Trophies
1
Location
Lausanne
Website
www.stut.ch
XP
396
Country
Swaziland
False, if you put an europeene game on any gba for the first time and before the first ^save, you can choose the language to play the game if the game has Multi language.

If you put Zelda minish cap, you can adjust the language cos this game is Multi5. Some game are Multi2 - english only - etc...

The bios is not involved in the language setting.
 

Phantombrainm

Member
Newcomer
Joined
Mar 27, 2013
Messages
16
Trophies
0
Age
46
XP
127
Country
Gambia, The
False, if you put an europeene game on any gba for the first time and before the first ^save, you can choose the language to play the game if the game has Multi language.

If you put Zelda minish cap, you can adjust the language cos this game is Multi5. Some game are Multi2 - english only - etc...

The bios is not involved in the language setting.

Hm, i did not own Zelda. Maybe its game specific to select the language in some games and its saving it.

I don't know if i am allowed to post links but have a look over to no$gba emulator. The only way to change language in european games is to select different BIOS file.

regards
PhantombrainM
 

Deleted member 319809

MAH BOI/GURL
OP
Member
Joined
Dec 22, 2012
Messages
900
Trophies
0
XP
461
Country
Canada
TempGBA beta version 3 is now available.
* 32 MiB .zip ROMs extract correctly again. They extract outside of the GAMES directory because having a $tmp.gba file in there is unsightly.
* Fix a bug whereby, after loading a saved state, there is a desynchronisation between the PSG channels and the Direct Sound channels. This has broken saved states again!
* The saved state deletion menu now deletes the correct number of saved states, either one or all, for the currently selected row.
* A new Basic Initialisation Error screen has made its way into this version. If it appears, it will refer you to the README.md file.
 
  • Like
Reactions: Geren

lichao8872

Member
Newcomer
Joined
Oct 15, 2011
Messages
9
Trophies
0
XP
117
Country
Switzerland
TempGBA beta version 3 is now available.
* 32 MiB .zip ROMs extract correctly again. They extract outside of the GAMES directory because having a $tmp.gba file in there is unsightly.
* Fix a bug whereby, after loading a saved state, there is a desynchronisation between the PSG channels and the Direct Sound channels. This has broken saved states again!
* The saved state deletion menu now deletes the correct number of saved states, either one or all, for the currently selected row.
* A new Basic Initialisation Error screen has made its way into this version. If it appears, it will refer you to the README.md file.
The beta3 download url is error. :P
 

ferret7463

Well-Known Member
Member
Joined
Sep 21, 2010
Messages
613
Trophies
1
Age
50
XP
618
Country
United States
TempGBA beta version 3 is now available.
* 32 MiB .zip ROMs extract correctly again. They extract outside of the GAMES directory because having a $tmp.gba file in there is unsightly.
* Fix a bug whereby, after loading a saved state, there is a desynchronisation between the PSG channels and the Direct Sound channels. This has broken saved states again!
* The saved state deletion menu now deletes the correct number of saved states, either one or all, for the currently selected row.
* A new Basic Initialisation Error screen has made its way into this version. If it appears, it will refer you to the README.md file.
So why do we have to have the GBA Bios now? Is it to make the code more clean and efficient?
 

Deleted member 319809

MAH BOI/GURL
OP
Member
Joined
Dec 22, 2012
Messages
900
Trophies
0
XP
461
Country
Canada
TempGBA beta 4 is released. It includes the following improvements.

* A "Return to main menu" hotkey, which works alongside touching the lower screen. This uses text in all 8 languages from CATSFC.
* Prevent the path from flashing at the top of a file selector when moving between files.
* The "Save a screenshot" and Language options work with touch. Touch handling code is also completely revamped.
* Hopefully stop some button press/release recognition lag in the menu. Please give feedback about this.
 

Rydian

Resident Furvert™
Member
Joined
Feb 4, 2010
Messages
27,880
Trophies
0
Age
36
Location
Cave Entrance, Watching Cyan Write Letters
Website
rydian.net
XP
9,111
Country
United States
  • Lack of button recognition happens much less often now, though rapid presses aren't recognized, that's fine with me.

  • There's serious audio degradation at anything other than auto-frameskip. Even frameskip 3 and up on light games like Circle Of The Moon exhibit this. Not sure when this was introduced, I skipped messing with a version or two.

  • When using the touch screen to enter one of the main menu options and then going back, the cursor stays at the last-highlighted entry, it doesn't jump to the menu that was touched to enter. *nitpick*

  • Zelda: Minish Cap seems to have a serious issue now that wasn't in earlier versions. The file select/load screen doesn't work properly. The file selection boxes slide down off the screen, and the game doesn't appear to respond to input at that point (no sounds are made that would normally be used when moving the cursor/selection around).

  • Tales Of Phantasia's intro scene (and presumably the overworld itself when reached) won't blend properly.
    Tales_of_Phantasia_0328221525.png


  • Is PNG possible for screenshots?
 

mikeyisdead

Mikki is Alive
Newcomer
Joined
Jan 28, 2011
Messages
63
Trophies
1
XP
890
Country
im getting white screen
when loaded up
Mario Kart - Super Circuit
Mega Man Zero
Pokemon - Crystal Dust Version
all the same
D:
 

Deleted member 319809

MAH BOI/GURL
OP
Member
Joined
Dec 22, 2012
Messages
900
Trophies
0
XP
461
Country
Canada
I'll issue a beta 5 once I know all the changes that broke games. Thanks for your testing and your list of games that went bad.

Unfortunately, I merely enabled optimised code that was present but disabled in gpSP Kai. That means I can't do anything for game compatibility in the core until I understand the entire ARM-to-MIPS recompilation process. If I try any more changes in the core, I will break things more than I make them work, unlike my work in CATSFC.
 

Deleted member 319809

MAH BOI/GURL
OP
Member
Joined
Dec 22, 2012
Messages
900
Trophies
0
XP
461
Country
Canada
Replying inline in bold.
  • Lack of button recognition happens much less often now, though rapid presses aren't recognized, that's fine with me.
    Neb: Good on the button recognition, and the rapid button press recognition is because there's a 200 millisecond delay before a button will be reported as pressed again.
  • There's serious audio degradation at anything other than auto-frameskip. Even frameskip 3 and up on light games like Circle Of The Moon exhibit this. Not sure when this was introduced, I skipped messing with a version or two.
    Neb: I've been trying to tweak the audio buffering and probably "broke" and "fixed" it many times for different configurations, but I always concentrate on auto frameskip. NDSGBA 1.21 and 1.30 both crapped out much worse than this on any other frameskip.
  • When using the touch screen to enter one of the main menu options and then going back, the cursor stays at the last-highlighted entry, it doesn't jump to the menu that was touched to enter. *nitpick*
    Neb: That's the touch handling code not activating the item first. I'll see what I can do about that.
  • Zelda: Minish Cap, Tales of Phantasia, insert incompatibilities here
    Neb: (Answered above with the beta 5 link)
  • Is PNG possible for screenshots?
    Neb: I doubt libpng and its complexity will fit in 256 KiB of code.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    DinohScene @ DinohScene: when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying