Reply to thread
GBAtemp.net - The Independent Video Game Community
Search
Search titles only
By:
Search titles only
By:
Reply to thread
GBAtemp.net - The Independent Video Game Community
Home
Log in
Terms & Rules
Donate
Forums
New posts
Search forums
Groups
Public Events
New
New posts
New resources
New blog entries
New profile posts
New blog entry comments
New threadmarks
Latest activity
Cheats
Cheat Codes Add and Request group
The Legend of Zelda: Tears of the Kingdom cheat codes
Pokémon Legends: Arceus cheat codes
Xenoblade Chronicles 3 cheat codes
Fire Emblem Engage cheat codes
Request a cheat...
Tutorials
Nintendo Switch tutorials
Nintendo 3DS tutorials
Nintendo Wii U tutorials
Reviews
Overview
Official reviews
User reviews
Downloads
Latest reviews
Search resources
Blogs
New entries
New comments
Blog list
Search blogs
Chat
Top chatters
Search
Search titles only
By:
Search titles only
By:
Log in
Register
New posts
Search forums
Log in
Register
Home
Forums
PC, Console & Handheld Discussions
Nintendo 3DS
HQ sound in native GBA games is entirely possible
Menu
Install the app
Install
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Sono" data-source="post: 10065730" data-attributes="member: 373734"><p>Edit: I bodged your patch into Emerald using ACE. The audio engine is loaded only at start, so I can overwrite it with no issues.</p><p></p><p>I think what's happening is that Emerald's samples might simply just already be bad and noisy, so trying to make it sound better using a better mixer has no noticable effect because the samples in the game are already bad. In fact, I think this might be the case, as it's extremely suspicious to me that using this patch INCREASES noise.</p><p>Makes me feel like they have *planned* for this high-noise engine, and mastered the files in such a way that it's already fighting against the noisy engine, because it's extremely suspicious that upon even closer examination, sound effects sound slightly better, but the music has a constant noisy hissing in the background with the patch.</p><p></p><p>Although the other problem might be that while I'm using unused buffers, there are two variables which get checked every frame, which then causes undefined behavior and memory corruption (as either parts of the buffer, and/or those variables get reset), but in certain buffers this memory corruption happens in just a way where it doesn't cause a crash, but causes the audio code to be corrupted.</p><p></p><p>Sadly I'll need to reverse-engineer the assembly code, as I don't understand the gas syntax, and I'll have to port it to ARMIPS, so I could make this in-memory patch much safer, where I can leave out those two variables which keep causing me trouble.</p><p></p><p></p><p>And as a sidenote, I also have to find a new entrypoint, as the current entrypoint is not reusable (after the egg hatches, the entrypoint is gone), and I have an original Emerald cartridge, meaning that I can't just patch the ROM itself. Also my fake Pokémon cart doesn't have an SRAM battery (it saves back into the ROM), so I can't test on that either, as I can't flash my save to it.</p></blockquote><p></p>
[QUOTE="Sono, post: 10065730, member: 373734"] Edit: I bodged your patch into Emerald using ACE. The audio engine is loaded only at start, so I can overwrite it with no issues. I think what's happening is that Emerald's samples might simply just already be bad and noisy, so trying to make it sound better using a better mixer has no noticable effect because the samples in the game are already bad. In fact, I think this might be the case, as it's extremely suspicious to me that using this patch INCREASES noise. Makes me feel like they have *planned* for this high-noise engine, and mastered the files in such a way that it's already fighting against the noisy engine, because it's extremely suspicious that upon even closer examination, sound effects sound slightly better, but the music has a constant noisy hissing in the background with the patch. Although the other problem might be that while I'm using unused buffers, there are two variables which get checked every frame, which then causes undefined behavior and memory corruption (as either parts of the buffer, and/or those variables get reset), but in certain buffers this memory corruption happens in just a way where it doesn't cause a crash, but causes the audio code to be corrupted. Sadly I'll need to reverse-engineer the assembly code, as I don't understand the gas syntax, and I'll have to port it to ARMIPS, so I could make this in-memory patch much safer, where I can leave out those two variables which keep causing me trouble. And as a sidenote, I also have to find a new entrypoint, as the current entrypoint is not reusable (after the egg hatches, the entrypoint is gone), and I have an original Emerald cartridge, meaning that I can't just patch the ROM itself. Also my fake Pokémon cart doesn't have an SRAM battery (it saves back into the ROM), so I can't test on that either, as I can't flash my save to it. [/QUOTE]
Insert quotes…
Verification
Post reply
Home
Forums
PC, Console & Handheld Discussions
Nintendo 3DS
HQ sound in native GBA games is entirely possible
General chit-chat
Help
Users
Settings
Notifications
Miscellaneous
Inverse message direction
Display editor on top
Enable maximized mode
Display images as links
Hide bot messages
Hide statuses
Hide chatter list
Show messages from ignored users
Temporarily disable chat
Receive mention alerts
Sound notifications
Normal messages
Private messages
Whisper messages
Mention messages
Bot messages
Desktop notifications
Normal messages
Private messages
Whisper messages
Mention messages
Bot messages
Options
Options
View top chatters
BigOnYa
Loading…
ShinyLuxio
Loading…
K3Nv2
Loading…
D
@
diamondsofmayhem
:
It's proven quite frustrating.
Today at 1:55 AM
D
@
diamondsofmayhem
:
don't get me wrong, it's just a cheat plugin, but one for a game I want to absolutely destroy
Today at 1:59 AM
@
Xdqwerty
:
@diamondsofmayhem
, what game?
Today at 2:00 AM
D
@
diamondsofmayhem
:
Hyrule Warriors legends
Today at 2:00 AM
D
@
diamondsofmayhem
:
The only link I've been able to find for my version is here:
https://gbatemp.net/threads/release-hyrule-warriors-legends-save-editor-ntr-plugin.411349/
the US/EUR version, but the link is dead.
Today at 2:06 AM
D
@
diamondsofmayhem
:
and, I'll be honest, I don't even know if I'm in the right spot to be asking for help.
Today at 2:08 AM
@
Xdqwerty
:
@diamondsofmayhem
, try making a thread
Today at 2:09 AM
D
@
diamondsofmayhem
:
in which forum? there's several.
Today at 2:09 AM
@
Psionic Roshambo
:
Having every channel is fun lol
Today at 2:09 AM
D
@
diamondsofmayhem
:
Actually, finally found someone who was looking for the same thing.
https://gbatemp.net/threads/lost-hyrule-warriors-legends-v1-6-0-ntr-plugin.628141/
to no avail.
Today at 2:14 AM
D
@
diamondsofmayhem
:
well, sorry for bugging yall with this.
Today at 2:15 AM
@
Xdqwerty
:
@diamondsofmayhem
, dont worry
Today at 2:15 AM
@
Xdqwerty
:
good night
Today at 2:19 AM
D
@
diamondsofmayhem
:
G'night!
Today at 2:20 AM
@
Sicklyboy
:
sup nerds
+1
36 minutes ago
@
BigOnYa
:
Sup dawg, watching old rap vids so feel like I gotta talk...Real
23 minutes ago
@
BigOnYa
:
Not really just funny. I'm definitely a nerd!
21 minutes ago
@
ShinyLuxio
:
Hi there, it's any way to recover original LFCS if I don't have a NAND backup?
12 minutes ago
@
ShinyLuxio
:
Bought second hand 3DS, it seems it was "unbanned" but that was before I bought it
12 minutes ago
@
K3Nv2
:
I got these in today for $20 stink buds they aren't that bad
https://a.co/d/fOMSn8g
+1
11 minutes ago
@
BigOnYa
:
@ShinyLuxio
https://gbatemp.net/threads/3ds-noob-paradise-ask-questions-here.359035/
+1
10 minutes ago
@
ShinyLuxio
:
@BigOnYa
thanks but my question isn't there
8 minutes ago
@
BigOnYa
:
You ask your questions there, create a new thread if its not already answered, then eventually a 3ds genius will respond.
7 minutes ago
@
ShinyLuxio
:
I will, thanks
+1
7 minutes ago
@
BigOnYa
:
No prob and btw, welcome to gbatemp!
4 minutes ago
Submit
@
BigOnYa
:
No prob and btw, welcome to gbatemp!
4 minutes ago
Chat
3