Gericom / GBARunner2

A GBA hypervisor for DS. (like nintendont for gc on wii)
732 stars 59 forks source link

GBARunner is broken #247

Closed F3arM3 closed 2 years ago

F3arM3 commented 2 years ago

I have only tested 2 games so far but circle of the moon has severe audio lag and megaman zero has background screen tearing and severe slowdown when the flashcard was ina ds lite, and when inserted in a 3ds the bottom 5th on both screens are made up of 5 repeating rows in every gba game, but the cotm audio lag is gone, I just updated to the latest version of twilight menu

F3arM3 commented 2 years ago

testing my collection in my ds lite I found Metroid fusion (US+JP), alien hominid, Nes Classic Series Metroid, and Wario land 4 only boot to a grey screen Densetsu no stafy2 has audio warping Densetsu no stafy 3, and famicom mini series metroid crash the system chain of memories has screen tearing and audio crackling in fmv's lego star wars has severe slowdown on the title screen puyo pop stutters when loading the title screen and mode select has no text Sega smash pack crashes the system after the licensed by nintendo screen Series of unfortunate events has spikes of slowdown when moving quickly sonic advance 1&2 seem to trigger some kind of anti piracy lockout

Epicpkmn11 commented 2 years ago

I have only tested 2 games so far but circle of the moon has severe audio lag and megaman zero has background screen tearing and severe slowdown when the flashcard was ina ds lite, and when inserted in a 3ds the bottom 5th on both screens are made up of 5 repeating rows in every gba game, but the cotm audio lag is gone, I just updated to the latest version of twilight menu

Audio issues are a known issue on DS Lite, it's better on DSi with Unlaunch/3DS since they can use the DSP processor for that.

The graphical issues with repeating lines are a bug in TWL_FIRM made worse by GBARunner2 messing with the frame rate in DSP builds, honestly the best solution is to just use VC Injects, open_agb_firm, or (only on n3DS) mGBA, GBARunner2 just isn't that great on 3DS as it's intended for DS/DSi.

The Sonic Advance issue isn't AP but rather it checking for the link cable, it works in Wi-Fi link builds, but for main builds you'll just need to patch the ROMs with the patch in the compatibility list, not sure about the rest of your issues though using a proper BIOS dump may help if you're not.


@michele559 can you at least keep your off topic spam to your own issues, if you legitimately want help/to help at least listen to what people say to you.

michele5943 commented 2 years ago

I have only tested 2 games so far but circle of the moon has severe audio lag and megaman zero has background screen tearing and severe slowdown when the flashcard was ina ds lite, and when inserted in a 3ds the bottom 5th on both screens are made up of 5 repeating rows in every gba game, but the cotm audio lag is gone, I just updated to the latest version of twilight menu

Audio issues are a known issue on DS Lite, it's better on DSi with Unlaunch/3DS since they can use the DSP processor for that.

The graphical issues with repeating lines are a bug in TWL_FIRM made worse by GBARunner2 messing with the frame rate in DSP builds, honestly the best solution is to just use VC Injects, open_agb_firm, or (only on n3DS) mGBA, GBARunner2 just isn't that great on 3DS as it's intended for DS/DSi.

The Sonic Advance issue isn't AP but rather it checking for the link cable, it works in Wi-Fi link builds, but for main builds you'll just need to patch the ROMs with the patch in the compatibility list, not sure about the rest of your issues though using a proper BIOS dump may help if you're not.

@michele559 can you at least keep your off topic spam to your own issues, if you legitimately want help/to help at least listen to what people say to you.

Now that it still replys message from #275 ?

michele5943 commented 2 years ago

I have only tested 2 games so far but circle of the moon has severe audio lag and megaman zero has background screen tearing and severe slowdown when the flashcard was ina ds lite, and when inserted in a 3ds the bottom 5th on both screens are made up of 5 repeating rows in every gba game, but the cotm audio lag is gone, I just updated to the latest version of twilight menu

Audio issues are a known issue on DS Lite, it's better on DSi with Unlaunch/3DS since they can use the DSP processor for that.

The graphical issues with repeating lines are a bug in TWL_FIRM made worse by GBARunner2 messing with the frame rate in DSP builds, honestly the best solution is to just use VC Injects, open_agb_firm, or (only on n3DS) mGBA, GBARunner2 just isn't that great on 3DS as it's intended for DS/DSi.

The Sonic Advance issue isn't AP but rather it checking for the link cable, it works in Wi-Fi link builds, but for main builds you'll just need to patch the ROMs with the patch in the compatibility list, not sure about the rest of your issues though using a proper BIOS dump may help if you're not.

@michele559 can you at least keep your off topic spam to your own issues, if you legitimately want help/to help at least listen to what people say to you.

Dont use gbarunner2. Use openagbfirm or another emulator like mgba3ds instead.?

michelemassa5599 commented 2 years ago

I have only tested 2 games so far but circle of the moon has severe audio lag and megaman zero has background screen tearing and severe slowdown when the flashcard was ina ds lite, and when inserted in a 3ds the bottom 5th on both screens are made up of 5 repeating rows in every gba game, but the cotm audio lag is gone, I just updated to the latest version of twilight menu

Audio issues are a known issue on DS Lite, it's better on DSi with Unlaunch/3DS since they can use the DSP processor for that.

The graphical issues with repeating lines are a bug in TWL_FIRM made worse by GBARunner2 messing with the frame rate in DSP builds, honestly the best solution is to just use VC Injects, open_agb_firm, or (only on n3DS) mGBA, GBARunner2 just isn't that great on 3DS as it's intended for DS/DSi.

The Sonic Advance issue isn't AP but rather it checking for the link cable, it works in Wi-Fi link builds, but for main builds you'll just need to patch the ROMs with the patch in the compatibility list, not sure about the rest of your issues though using a proper BIOS dump may help if you're not.

@michele559 can you at least keep your off topic spam to your own issues, if you legitimately want help/to help at least listen to what people say to you.

No, while i opening any rom(s) in mGBA3DS, it gives an error screen: 20220409_110251 And now every time while i reboot the system you will be:

 An error has occurred:

 Unable to mount CTRNAND or load the CTRNAND FIRM
  .
 Please use an external external one.

 Press any button to shutdown

And then fixed the ctrnand with corrupted content(s), but i can't inject after installing cia files in GodMode9, what the same spot as of this:

0:/cia/Ace_Lightning.cia
Error: MBR MBR is corrupt

(<A> to continue)

I have been pressed the A button, then it appeared:

Exception: Data Abort (4)
GodMode9 v2.1.1
2022-03-31 15:12:12

R00: 00000001 | R01: 00000098
R02: FFFFFFFF | R03: FFEEFFEE
R04: 00000094 | R05: 00000000
R06: 00000000 | R07: 00213232
R08: 00000000 | R09: FFFFFFFF
R10: FFFFFFFF | R11: 08061E79
R12: 00000000 | R13: 228BFFB8
R14: 00000000 | R15: 08000654
CPSR: 200000D7

Press POWER to turn off.

Every time while i try to launch any game you will be:

 An exception occurred

 Processor:       Arm9
 Exception type:  prefetch abort (svcBreak)

 R0     00000000       R1     00000000
 R2     090F9371       R3     00000000
 R4     00000000       R5     FFFFFFBF
 R6     00000000       R7     00000000
 R8     09865433       R9     080C4A40
 R10    00000000       R11    00000000
 R12    00000000       SP     080C4A30
 LR     08028A8F       PC     0808595C
 CPSR   60000020

 Press A to save the crash dump
 Press any other button to shutdown

I tried to disable arm11 exception handlers, and the error screen is different in:

 An error has occurred:

 Failed to apply 1 FIRM patch(es).

 Press any button to shutdown

And

 An error has occurred:

 Failed to apply 4 FIRM patch(es).

 Press any button to shutdown

Also i couldn't open open_agb_firm either:

 An error has occurred:

 The payload is invalid or corrupted.

 Press any button to shutdown