Homebrew GBARunner2

D

Deleted User

Guest
@Dodain47 I found out some roms crash because they had release intros attached to them. The code of it is at the end of the rom; a part that is not executable (yet), because it's not loaded in the ds memory. You might want to try your roms in an emulator on pc first to see if they have an intro. If they have you can try removing it with gbata. The european Castlevania Harmony of Dissonance works for example after removing the intro.
I tested Double Dragon Advance (U), Sonic Advance (E), Sonic Advance 2 (E) with Visualboy Advance. Double Dragon Advance has an Intro.
Sonic Advance and Sonic Advance 2 both don´t.
 

Gericom

Well-Known Member
OP
Member
Joined
Jun 30, 2011
Messages
1,381
Trophies
2
Age
25
XP
4,685
Country
Netherlands
I tested Double Dragon Advance (U), Sonic Advance (E), Sonic Advance 2 (E) with Visualboy Advance. Double Dragon Advance has an Intro.
Sonic Advance and Sonic Advance 2 both don´t.
No, Sonic Advance and Sonic Advance 2 appearently check if the link hardware is working, which is not implemented yet.
 
D

Deleted User

Guest
How do i remove the Intro with Gbata? Gbata warns me not to edit the Game if i´m not sure where the Intro is.
 

Gericom

Well-Known Member
OP
Member
Joined
Jun 30, 2011
Messages
1,381
Trophies
2
Age
25
XP
4,685
Country
Netherlands
How do i remove the Intro with Gbata? Gbata warns me not to edit the Game if i´m not sure where the Intro is.
Most of the time it will be able to detect the right settings. Don't alter anything, just press the remove button and it will create a new gba file without intro. Check with your emulator if it succeeded.

Edit: I added the reason of the crash to some games on the wiki
 
Last edited by Gericom,
D

Deleted User

Guest
Hm. I try to remove the Intro again with Double Dragon Advance but the Remove Button stays gray.

Maybe this is one of the Intro´s that if removed, breaks the Game?

Update: Removing the Intro works with Castlevania Harmony of Dissonance. (E)
 
Last edited by ,

Gericom

Well-Known Member
OP
Member
Joined
Jun 30, 2011
Messages
1,381
Trophies
2
Age
25
XP
4,685
Country
Netherlands
Hm. I try to remove the Intro again with Double Dragon Advance but the Remove Button stays gray.

Maybe this is one of the Intro´s that if removed, breaks the Game?
Hmm, I don't know. Maybe it's a more obscure intro. I only testing removing the intro with castlevania and it worked xD
 
D

Deleted User

Guest
Hm. I try to remove the Intro again with Double Dragon Advance but the Remove Button stays gray.

Maybe this is one of the Intro´s that if removed, breaks the Game?
Hmm, I don't know. Maybe it's a more obscure intro. I only testing removing the intro with castlevania and it worked xD

I updated the wiki. Do you think Mother 3 uses the ewram mirror for Audio Streaming? As far as I know Mother 3 is a coding mess.

Say could you take a short look at Wario Land 4? It has very good Performence but freezes at the Level End.
 

Gericom

Well-Known Member
OP
Member
Joined
Jun 30, 2011
Messages
1,381
Trophies
2
Age
25
XP
4,685
Country
Netherlands
I updated the wiki. Do you think Mother 3 uses the ewram mirror for Audio Streaming? As far as I know Mother 3 is a coding mess.

Say could you take a short look at Wario Land 4? It has very good Performence but freezes at the Level End.
I've no idea why it uses the mirror address, could be just a lame bug in the game or maybe some neat trick, idk.

I had a look at wario land 4 already, but I haven't found anything yet.
 
D

Deleted User

Guest
I retested some Games with the merged Version from 2017/01/08:


Castlevania Harmony of Dissonance (E): Now working after removing the Intro.
Good Speed with some Slowdown. Good Audio with some stuttering. The Audio misses some Instruments. Z80 chip not yet fully integrated. Some Gfx glitches. Very playable.

Fire Emblem -Fuuin no Tsurugi (J) (Translation Patch 2.1):
I finished 2 Chapters. The Game runs well. Some Gfx Glitches. Good Audio. Very Playable.

Riviera - The Promised Land (U):
The Intro runs very good. Good Audio. The Game needs 8 Minutes to load the Battle. Some Slowdown in Battle. The Audio has some stuttering. Every Special Message during Battle takes about 4 Minutes to load. I quit before the Third Battle. Testing the Game took me about 30 Minutes. Playable (if you are very patient). Well done Gericom.

Street Fighter Alpha 3 (E): Now working after removing the Intro.
Good Speed. Good Audio with some stuttering. The Audio doesn´t freeze anymore when opening the Menu during a Fight. Some Gfx Glitches. Very Playable.

Super Mario Bros 3 - Super Mario Advance 4 (U): Sram patching requiered.
Good Audio. Some Gfx Glitches. Mario hangs on the Map Screen. Unplayable.

Tactics Ogre - The Knight of Lodis (U)&(J):
The US Version of the Game booted after removing the Intro. It freezes after showing the Publisher Name.
The Japanese Version won´t boot after removing the Intro. Sram patching doesn´t help. Unplayable.

Tales of Phantasia (U)&(J):
I removed the Intro from the J Version. I got an UNDF Error in the US Version during the Introduction. The Intro Song in the Japanese Version is fully Voiced and playable in the Soundmenu. I got an UNDF Error in the J Version after selecting a Name for Cress. The J Version of the Game is natively Sram patched. Unplayable.


I will update the wiki.


 

Gericom

Well-Known Member
OP
Member
Joined
Jun 30, 2011
Messages
1,381
Trophies
2
Age
25
XP
4,685
Country
Netherlands
Interesting, I found out they had this problem with wario land 4 here too: https://gbatemp.net/threads/gba-auto-trainer-maker-gbaatm.99334/page-4#post-1426132
Must be some ugly timing problem/race condition or something. I also remember it first didn't work, then it did at some point and now it doesn't again. Very suspicious.

Edit: If people are very good at arm assembly, I could definitly use some help improving the abort handler even more. I'm really trying to squeeze every last cycle out of it by using self-modifying-code and stuff. Every cycle saved has inpact, because it is called so often.
 
Last edited by Gericom,
D

Deleted User

Guest
@Dodain47 @Gericom

I want to suggest you verify roms before testing them.
Download Clrmamepro and add the No-Intro Nintendo - Game Boy Advance dat file to it.

It will fail if you sram patch it so do that after verification.
Thank you. I´m looking into setting up Clrmamepro.

I´m having difficulties setting up the rom path. I get the Error Message " The following not empty Rompath don´t contain any valid set".

Maybe the user ingramb could help you with coding the Cycles Gericom? https://gbatemp.net/members/ingramb.124512/
He coded his Ds Neo Geo Emulator NeoDS in assembly.


I tested the other two Fire Emblem Games with the Merged Branch Version 2017/01/08:

Fire Emblem (E): I finished 3 Chapters. Almost full Speed with some Slowdown. Good Audio with some stuttering. Some Gfx Glitches. Very Playable.

Fire Emblem: The Sacred Stones (E): I finished 3 Chapters. Good Speed with occasional Slowdown. Good Audio with stuttering. Some Gfx Glitches. Playable
 
Last edited by ,
D

Deleted User

Guest
I tested these Games with the merged Version from 2017/01/08:

Advance Guardian Heroes (E):
Full Speed. Good Audio. Some Gfx Glitches. Very Playable.

Advance Wars (E):
I completed the First Mission of the Field Training. Almost Full Speed. Good Audio with some stuttering. Some Gfx Glitches on the Titlescreen and during Battle. Very Playable.

Advance Wars 2 (E):
I completed the First Mission. Full Speed. Good Audio with some stuttering. Some Gfx Glitches. Very Playable.

Astro Boy Omega Factor (E):
I completed the Second Stage. Full Speed. Good Audio with some noise. Some Gfx Glitches. Very Playable.

Boktai (E):
Sram patching required. If you start without patching the Game with the Solar Sensor Patch you get the Message "Solar Sensor broken" during the Introduction and the Game freezes.
Sun Energy reloading with the Patch doesn´t work in either Visualboy Advance or GBARunner.
I finished shortly before the First Boss. Good Speed with some Slowdown. Good Audio with some Slowdown and stuttering. Some Gfx Glitches. Playable.

Boktai 2 (E): Almost full Speed. Some Slowdown during the Titlescreen and the Introduction. Good Audio with some Slowdown and stuttering. Some Gfx Gliches.
I patched the Game with the Solar sensor Patch. Sun Energy reloading with the Patch doesn´t work in either Visualboy Advance or GBARunner. Unplayable.

Boktai 3 (J): Good Speed with some Slowdown. Some Slowdown during the Titlescreen and the Introduction. Good Audio with some Slowdown and stuttering. Some Gfx Glitches. The Game reboots after finishing the first Boss Battle. Unplayable.

Double Dragon Advance (U):
I completed the First Mission. Full Speed. Very Good Audio. Some Gfx Glitches. Very Playable.

Gunstar Super Heroes (E):
I completed 5 Stages. Full Speed. Good Audio with some Noise. Some Gfx Glitches. Very Playable.

Iridion 3D (UE):
The Game loops endlessly after the Shinen Logo. Unplayable.

Iridion 2 (E):
The Game hangs after the Shinen Logo. Unplayable.

Wario Ware Twisted (E):
I started the First Minigame. No Audio. Many Gfx Glitches.
I got an UNDF Error after patching the Game with the Motion Patch and testing it.
Unplayable.
 
Last edited by ,
D

Deleted User

Guest
I tested these Games with the merged Version from 2017/01/08:

Cima the Enemy (U):
I walked around the Train in the Introduction. Almost Full Speed with some Slowdown. Good Audio with some Noise and stuttering. Some Gfx Glitches. Playable.

Lunar Legend (U): I fought a Random Encounter Battle. The Enemys are Invisible in Battle. The Game has some Slowdown. The Audio has Noise, misses some Instruments generated by the z80 Chip and hangs from Time to Time. Many Gfx Glitches during Battle. Playable.

Lufia Ruins of Lore (U): I fought a Battle in the Lukia Cave. Much Slowdown outside of Battle. Full Speed in Battle. Good Audio with some stuttering. Some Gfx Glitches. Playable.

Sigma Star Saga (U): I played through the Introduction. Much Slowdown. No Audio. A lot Noise. Some Gfx Glitches. Playable.

Super Mario Bros 2 - Super Mario Advance (E):
I finished the Course 1-1. Full Speed. Good Audio with some Noise and stuttering. Some Gfx Glitches. Very Playable.

Super Mario World - Super Mario Advance 2 (E): I finished the First World. Full Speed. Good Audio with some Noise during the First Castle. Some Gfx Glitches. Very Playable.

Wario Ware (J): I finished the Introduction. Full Speed. No Audio. Some Gfx Glitches. Very Playable.

Yoshi´s Island - Super Mario Advance 3 (E):
I defeated the Boss of 1-4. Full Speed. Good Audio. On some very rare Occasions the Audio has some Noise. Some Gfx Glitches. Very Playable.
 

Backspace696

Member
Newcomer
Joined
Jan 13, 2017
Messages
19
Trophies
0
Age
28
XP
110
Country
Russia
Well, maybe i can too help with ROMs testing, but something clearly wrong (tested with the merged Version from 2017/01/08)

Tested games:
Fire Emblem 6, 7, 8 (U) - UNPLAYABLE, emulator freezes right after gameboy logo disappear with last bit of sound plays over and over again, on bottom screen in the left upper corner it only says "OK 3DS"

Legend of Zelda: The Minish Cap (U)
- UNPLAYABLE with the same problem as FE 6, 7, 8 have
 
Last edited by Backspace696,

Gericom

Well-Known Member
OP
Member
Joined
Jun 30, 2011
Messages
1,381
Trophies
2
Age
25
XP
4,685
Country
Netherlands
Well, maybe i can too help with ROMs testing, but something clearly wrong (tested with the merged Version from 2017/01/08)

Tested games:
Fire Emblem 6, 7, 8 (U) - UNPLAYABLE, emulator freezes right after gameboy logo disappear with last bit of sound plays over and over again, on bottom screen in the left upper corner it only says "OK 3DS"

Legend of Zelda: The Minish Cap (U)
- UNPLAYABLE with the same problem as FE 6, 7, 8 have
This is definitely not the problem of the games. Must be something with your setup.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=uLN9qrJ8ESs