the audio continues to get better with gbarunner. there's a small sound effect on the gba (I think even emulators have it) where the speakers initialize. it makes a sound right after the bios intro iirc. it used to do that with gbarunner 2 as well, but the last few times I've tested games out, the sound effect was gone.
You mean the noise it usually makes after the bios jingle? I guess that's a good thing we don't hear it unless there's some serious preservationist that needs it
Haha then you're lucky 'cause I just tested Mother 3 on DSi yesterday and discovered that it runs ONLY ON THE DSi BUILD on the hicode release on github. Check out the compatibility list on what steps to take.
Haha then you're lucky 'cause I just tested Mother 3 on DSi yesterday and discovered that it runs ONLY ON THE DSi BUILD on the latest release found on github. Check out the compatibility list on what steps to take.
Yeah, most of the discoveries made in testing are reported on the DS(i) mode hacking discord server.
I figure I should make an update of the discoveries we've made on the last couple of builds. Basically for the DSi, the latest release in the hybrid-hicode branch has made it possible to run a lot more ROMs that before would crash or crash at some later point. I've tested all the ones that were reported as doing this thanks to @Dodain47 and some people reporting back.
The most obvious surprising discovery was how Mother 3 was found to not freeze on the DSi using this build, IF you save right before the usual spot it would freeze on the 3DS and load back into this spot after it soft-locks on the DSi. I'm not able to reproduce this using the 3DS build. Before this build Mother 3 would freeze during the intro cutscene on DSi, and I was expecting the ROM to get past this, but I did not expect it to also be able to get past the freezing part. Initially it was speculated that it would freeze due to some memory stuff not being implemented in GBARunner2 yet, even if belief in that actually being the case had started to fade. Figuring out exactly what causes this is probably going to be hard to pinpoint.
On the topic of Mother, Mother 1 now boots on the DSi, however it suffers from slowdown in the music whenever walking around. Hopefully this will be fixed when an eventual merger between DSP and hicode happens. Still this NES rom can be enjoyed in other ways on a DS and DSi.
The next obvious one is Final Fantasy 1 & 2 no longer freezing after the Lich King Battle, which has always been a bit of an enigma as to why that would happen, although the ROM is quite big so hicode was suspected.
In F-Zero Climax Time Attack mode no longer freezes on DSi. However do note that there are audio issues since this is part of a different branch than the great sounding DSP branch.
Tactics Ogre now runs fine on the DSi. I couldn't spot any issues but I also didn't test very far.
Mobile Suit Gundam Seed - Battle Assault now gets in game and appears to run full speed at that.
Then there are lots of other not so exciting ROMs that no longer have DSi specific issues I'll just put in a spoiler:
Dungeons & Dragons - Eye of the Beholder
Fruits Mura no Doubutsutachi
Hachiemon
Monsters, Inc
Penny Racers even on hicode branch this one runs at a smoother frame rate than on a real GBA
Phantasy Star Collection has Phantasy Star 1 running now instead of crashing after name select, but there are visual glitches that makes it hardly playable. It doesn't matter much when you can just emulate it since it's a SMS rom.
Samurai Deeper Kyo
Scooby-Doo
Top Gun - Firestorm Advance
Then there's the fact that the hybrid-hicode build is compatible with more ROMhacks and ROMpatches on both DSi and 3DS. However, I've only heard some reports by others of it being more compatible. I haven't tested any patches or romhacks myself since I don't really deal much with that.
And I should mention that crashes that happen on 3DS too still happen. I've tested Minish Cap and it still crashes at the same spot. Same with Final Fantasy V and the bunch of ROMs that have never booted. Again this build should fix stuff that has to do with hicode, and not other things.
Having said that I hope people who test ROMhacks report back here so more people can know what works and not.
Haha then you're lucky 'cause I just tested Mother 3 on DSi yesterday and discovered that it runs ONLY ON THE DSi BUILD on the latest release found on github. Check out the compatibility list on what steps to take.
I'm referring to reseting by touching the touch screen and selecting reset. You first save on the frog. Then move to the next place where it softlocks and then reset it the way I described. You should have wram icache and ds main memory i cache enabled in settings too. If it doesn't work then it must have to do with clock speeds so try to do it with either TWL clock speed or NTR clock speed in twilightmenu settings. I tested it with NTR.
I'm referring to reseting by touching the touch screen and selecting reset. You first save on the frog. Then move to the next place where it softlocks and then reset it the way I describe. You should have wram icache and ds main memory i cache enabled in settings too. If it doesn't work then it must have to do with clock speeds so try to do it with either TWL clock speed or NTR clock speed in twilightmenu settings. I tested it with NTR.
Ahh gotcha, yeah I'm never making it far enough to even save.
I'm running an English patched rom yeah, though I couldn't tell you where I found it at this point. I have tested the rom on a GBA and emulator without issue though.
I've tried running in ARM7 and ARM9 modes, have the wram and icache settings on. I HAVE NOT tried NTR so that is next.
Ahh gotcha, yeah I'm never making it far enough to even save.
I'm running an English patched rom yeah, though I couldn't tell you where I found it at this point. I have tested the rom on a GBA and emulator without issue though.
I've tried running in ARM7 and ARM9 modes, have the wram and icache settings on. I HAVE NOT tried NTR so that is next.
Ok. I haven't tried the English patch, but I wouldn't say that's the most probable reason. I'll have another try and see if I can reproduce it, though I know for a fact that it works Are you saying yours is freezing before the new game intro is done? In that case I'm not sure you're running the hicode build since it should get ingame and to the dinosaur part where the softlock happens.
Ahh gotcha, yeah I'm never making it far enough to even save.
I'm running an English patched rom yeah, though I couldn't tell you where I found it at this point. I have tested the rom on a GBA and emulator without issue though.
I've tried running in ARM7 and ARM9 modes, have the wram and icache settings on. I HAVE NOT tried NTR so that is next.
I'm not sure what you mean? You should be using the latest hicode DSi build since that's the one I'm using and that made this work?
The one linked to earlier 6e4ce45 was wrong. It is from the master branch. THIS is the right one: https://github.com/Gericom/GBARunner2/releases/tag/v20200812-130512_d5dc8d8 The version number you gave me is this one so you should be on the right build.
However twilightmenu++ comes with the latest DSP branch build since it does have superior audio, though mostly lesser game compatibility. My advice is to put the hicode in root of your sd card and not replace the twilightmenu one found in _nds since the DSP build has much better sound. For Mother 3 specifically though the sound is fine in hicode.
However twilightmenu++ comes with the latest DSP branch build since it does have superior audio, though mostly lesser game compatibility. My advice is to put the hicode in root of your sd card and not replace the twilightmenu one found in _nds since the DSP build has much better sound. For Mother 3 specifically though the sound is fine in hicode.
The latest release (github.com/Gericom/GBARunner2/releases) which is listed just above the hicode. The latest release is that same version number. Using the DSi file was not working for me. Once I replaced the file with the Hicode version(listed as a pre-release) it began working. I didn't change anything in-between.
You have me curious now though, I may go and replace the file to see if it similarly crashes.
The latest release (github.com/Gericom/GBARunner2/releases) which is listed just above the hicode. The latest release is that same version number. Using the DSi file was not working for me. Once I replaced the file with the Hicoder version it began working. I didn't change anything inbetween.
You have me curious now though, I may go and replace the file to see if it similarly crashes.
The latest build on github is a hotfix for the master branch and not the hicode branch that has a build released for it right before the hotfix build. Just make sure to check what build you're on in the about part of gbarunner2 settings.
I'm checking it myself. It's crashing at random times though I can't get it to get past where I got before the first time I'll see if I can recreate it. The furthest I've got right now is after the first battle and a lady comes.
Okay I managed to get it work now. What I did was load a save in Mother 2 first then quitting to rom select through gbarunner2 menu. I used TWL speeds and all caches enabled. I know when I got it to work I had run Mother 1+2 right before it, and it has happened before that running a rom depends on what you've run before, for some weird reason. I'll have to try to reproduce it this way several times before I can say for certain that this is indeed the reason.
Having said that now I'm curious if this works on 3DS....
EDIT: The same trick does not work on the 3DS build.
EDIT2: Okay so the only way I'm consistently able to get past the dino part is to run another rom before Mother 3 and loading to that point.
It's the first Nintendo Switch firmware update of 2024. Made available as of today is system software version 18.0.0, marking a new milestone. According to the patch...
After a couple days of Nintendo releasing their 18.0.0 firmware update, @SciresM releases a brand new update to his Atmosphere NX custom firmware for the Nintendo...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
Hello, GBAtemp members! After a prolonged absence, I am delighted to announce my return and upgraded form to you today...
Introducing tempBOT AI 🤖
As the embodiment...
Yet another casualty goes down in the never-ending battle of copyright enforcement, and this time, it hit a big website which was the host for many fangames based and...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
The romhacking community is always a source for new ways to play retro games, from completely new levels or stages, characters, quality of life improvements, to flat...
Retro handheld manufacturer Anbernic is releasing a refreshed model of its RG35XX handheld line. This new model, named RG35XX 2024 Edition, features the same...
It's the first Nintendo Switch firmware update of 2024. Made available as of today is system software version 18.0.0, marking a new milestone. According to the patch...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
Hello, GBAtemp members! After a prolonged absence, I am delighted to announce my return and upgraded form to you today...
Introducing tempBOT AI 🤖
As the embodiment...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
After a couple days of Nintendo releasing their 18.0.0 firmware update, @SciresM releases a brand new update to his Atmosphere NX custom firmware for the Nintendo...
Yet another casualty goes down in the never-ending battle of copyright enforcement, and this time, it hit a big website which was the host for many fangames based and...
Nintendo has recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
Apple has long been known for jailing off several off from its App Store according to their guidelines, and one such type of applications was video-game emulators...