GBA DS Style — A Nintendo DS-Inspired Custom Kernel for EZ-Flash Omega & Omega DE

  • Thread starter Thread starter FrankieT19
  • Start date Start date
  • Views Views 23,424
  • Replies Replies 222
  • Likes Likes 23
Could someone with a cartridge not compatible with v5.2 test the version I have attached please. If it works, can you identify any bugs?



To edit the splash screen it is like the other icons, except you need to name it 'gImage_splash' not 'gImage_SPLASH', just a slight inconsistency in naming.

To change the sounds, use short mono 8-bit signed PCM raw sound effects at 22050 Hz, then convert the .raw files into C header arrays for the kernel. Starting from WAV is best, but any source format is fine as long as the final raw output is signed 8-bit, mono, 22050 Hz, headerless. I used Audacity to prep my sound files (mono, 22050hz, adjusted amplitude so they're loud enough, export as wav 8-bit PCM), then converted them to raw files with FFmpeg. This is the code I ran with FFmpeg: '.\ffmpeg -i startup.wav -ac 1 -ar 22050 -f s8 startup.raw' change 'startup' to the specific sound you are currently converting. The process has a couple steps, so it may be easiest to give the kernel file and some of the sound headers (e.g. accept_raw.h) to a LLM like claude or chatGPT and ask if how to swap out the audio. For some of the code I may have hard coded the length the audio plays, for other bits it calculates the length, so you may run into issues if your sounds are signficantly different in length. Again I'd suggest to get ai to sift through the code and identify these parts, rather than do it manually, it's good at that sort of thing. Although, I wouldn't just blindy trust anything it writes! (But you can probably get away with it for small changes). Hope that helps, sorry, I know it's a little confusing.
This one definitely works, have sound and everything, when pushing the select button there is no crash also. I was one of the users that was having issues with rev a ezode lol, one thing that works that I forgot to show is that I can also go to the options and disable the LED and when I hit the set option it also does not crash, there is the tiniest little what sounds like a quick audio glitch but no crash
Post automatically merged:

Audio glitch is worse in the cheat menu it seems like tho
 

Attachments

  • Snapchat-13274525.mp4
    21.5 MB
  • Snapchat-621441533.mp4
    37.5 MB
Last edited by booshankles,
  • Like
Reactions: FrankieT19
This one definitely works, have sound and everything, when pushing the select button there is no crash also. I was one of the users that was having issues with rev a ezode lol, one thing that works that I forgot to show is that I can also go to the options and disable the LED and when I hit the set option it also does not crash, there is the tiniest little what sounds like a quick audio glitch but no crash
Post automatically merged:

Audio glitch is worse in the cheat menu it seems like tho

Thanks for testing! And for the video, that's super helpful.

Does this version fix those audio glitches?
 
Last edited by FrankieT19,
  • Love
Reactions: booshankles
Thanks for testing! And for the video, that's super helpful.

Does this version fix those audio glitches?
this one is the one, no audio glitches at all now. boots perfectly fine, and great coincidence you used the dark theme on this test one because thats the one i was wanting lol. no video needed this time lol
 
  • Like
Reactions: FrankieT19
Version 5.3 has been released. This should fix the crashing that some users with Omega DE Rev A carts were experiencing. Thank you to the users who helped troubleshoot this issue, it wouldn't have been possible to fix without you. The kernel number was also fixed on the original Omega version, and there were small small ui refinements made to both.
 
Version 5.3 has been released. This should fix the crashing that some users with Omega DE Rev A carts were experiencing. Thank you to the users who helped troubleshoot this issue, it wouldn't have been possible to fix without you. The kernel number was also fixed on the original Omega version, and there were small small ui refinements made to both.

I can confirm v5.3 basically fixed every issue I've found on my Rev. A DE as well, thanks for the hard work! And sorry for the late reply I was super busy with family yesterday. As for theming and the assets, would it be okay if I DM you once I have all assets done? Some things still go over my head but I want to have everything done on the graphic- and sound-side till I mess with actually creating a flashable theme file.
 
  • Like
Reactions: FrankieT19
Are there any issues with it as of now? Also sorry if I sound new here but where do I find the tutorial to install?
 
Are there any issues with it as of now? Also sorry if I sound new here but where do I find the tutorial to install?

It's no problem, I've only been here a week or so too.

Known issues are listed on the download page, and I will keep this up to date as best I can. Right now it's in a good place, I would expect it to be issue free for most users. DS Style does actually fix some bugs that were in Simple too (the theme this was built on).

Installation instructions are included in the download. It's a simple process, but if you run into trouble I can help here.
Post automatically merged:

Also, general update: I've figured out how to replicate the freezing issue on the original Omega version. So I'll try get a fix out for it.
 
Last edited by FrankieT19,
  • Like
Reactions: Lolight4
It's no problem, I've only been here a week or so too.

Known issues are listed on the download page, and I will keep this up to date as best I can. Right now it's in a good place, I would expect it to be issue free for most users. DS Style does actually fix some bugs that were in Simple too (the theme this was built on).

Installation instructions are included in the download. It's a simple process, but if you run into trouble I can help here.
Post automatically merged:

Also, general update: I've figured out how to replicate the freezing issue on the original Omega version. So I'll try get a fix out for it.
I was about to post that 5.3 still had the same issue on the original omega and then I read this :P
You are our hero Frankie ^^
 
  • Love
Reactions: FrankieT19
If someone with an original Omega cartridge that wasn't previously working could test this test build and let me know if it boots for them. I expect it to have quite a few random audio bugs, but if it boots I'll fix them.
 
  • Like
Reactions: Lolight4
If someone with an original Omega cartridge that wasn't previously working could test this test build and let me know if it boots for them. I expect it to have quite a few random audio bugs, but if it boots I'll fix them.
Can confirm, it does now boot and it's technically usable, but just like you expected there are some audio glitches still, like when opening a folder :p
 
  • Like
Reactions: FrankieT19
I can confirm v5.3 basically fixed every issue I've found on my Rev. A DE as well, thanks for the hard work! And sorry for the late reply I was super busy with family yesterday. As for theming and the assets, would it be okay if I DM you once I have all assets done? Some things still go over my head but I want to have everything done on the graphic- and sound-side till I mess with actually creating a flashable theme file.

Yes sure thing! I can't promise when I'll be able to get back to you as I'll be away from home at the end of this week, and won't be back for a few weeks.
Post automatically merged:

Can confirm, it does now boot and it's technically usable, but just like you expected there are some audio glitches still, like when opening a folder :p

Great!

How's this version? Any better with the audio?
 
Last edited by FrankieT19,
  • Like
Reactions: SkyDX and Lolight4
Yes sure thing! I can't promise when I'll be able to get back to you as I'll be away from home at the end of this week, and won't be back for a few weeks.
Post automatically merged:



Great!

How's this version? Any better with the audio?
Other than a very tiny audio glitch when selecitng a game and then opening it, I didnt find any other (though I didn't look super extensively.)
Opening the folder now doesn't produce the audio glitch so that's fixed :)
 
  • Like
Reactions: FrankieT19
Other than a very tiny audio glitch when selecitng a game and then opening it, I didnt find any other (though I didn't look super extensively.)
Opening the folder now doesn't produce the audio glitch so that's fixed :)

Okay that's pretty good then. I don't have those audio glitches for selecting and launching games. How bad is it? Is it like a loud buzz?
 
Okay that's pretty good then. I don't have those audio glitches for selecting and launching games. How bad is it? Is it like a loud buzz?
It was just a tiny blip, nothing like the screeching from previous versions when booting the cart or selecting a folder.
And funny enough I just booted it back up and it seems to be gone? Maybe it was something that needed a reset or something, no clue :P
This version doesn't seem to have noise to me now, but hopefully others can chime in with their tests just to double check and make sure.
 
  • Like
Reactions: FrankieT19
Yes sure thing! I can't promise when I'll be able to get back to you as I'll be away from home at the end of this week, and won't be back for a few weeks.
Post automatically merged:



Great!

How's this version? Any better with the audio?

Well then I'll try to stop being lazy and get them done fast :P But either way thanks for your help and even if it's later it's not like I need my own theme working right away haha.
 
  • Like
Reactions: FrankieT19
I have tested Omega Test Build 5.4 V2 and the menu sounds seem to be working fine, the only sound issue i do have is when launching a game but it's intermittent. I noticed for me at least, that the issue sometimes lasts a bit longer or is a bit worse if your SD card takes a longer to load, for smaller games it's a very short blip.

Thank you for your time and hard work on this!
 
  • Like
Reactions: FrankieT19
It was just a tiny blip, nothing like the screeching from previous versions when booting the cart or selecting a folder.
And funny enough I just booted it back up and it seems to be gone? Maybe it was something that needed a reset or something, no clue :P
This version doesn't seem to have noise to me now, but hopefully others can chime in with their tests just to double check and make sure.
I have tested Omega Test Build 5.4 V2 and the menu sounds seem to be working fine, the only sound issue i do have is when launching a game but it's intermittent. I noticed for me at least, that the issue sometimes lasts a bit longer or is a bit worse if your SD card takes a longer to load, for smaller games it's a very short blip.

Thank you for your time and hard work on this!

No problem!

Do you get any buzzing when launching games on this V3 build?
 
No problem!

Do you get any buzzing when launching games on this V3 build?
So I think the reason I didn't get noise the 2nd time I tried as likely because I loaded the exact same rom, testing this one you shared I don't seem to have any noise when loading games so atleast on my end it seems fixed :p
I did get a small blip when selecting a game one time still (before clean boot), but it's so short that it's not a huge deal for me.
Edit: Here, it's a bit hard to hear without headphones.
 
IMG_2774.jpeg
I can’t update kernel I don’t know why, when I try pasting the kernel file that was included in the download file it didn’t transfer because file name was “too long” or something, can I use this version? I have firmware 9.0 and kernel 1.09
Post automatically merged:

IMG_2774.jpeg
I can’t update kernel I don’t know why, when I try pasting the kernel file that was included in the download file it didn’t transfer because file name was “too long” or something, can I use this version? I have firmware 9.0 and kernel 1.09
Never mind, I forgot to extract the zip file 😅
Post automatically merged:

Did my files get corrupted? 😢 ( I went to themes clicked the pale blue theme pressed a then rebooted with r button then suddenly everything disappeared or got corrupted) is it fixable?
 

Attachments

  • IMG_2775.jpeg
    IMG_2775.jpeg
    1.5 MB · Views: 16
  • IMG_7677.jpeg
    IMG_7677.jpeg
    1.7 MB · Views: 15
  • IMG_7675.jpeg
    IMG_7675.jpeg
    3.5 MB · Views: 11
Last edited by Kirby2,
View attachment 566998I can’t update kernel I don’t know why, when I try pasting the kernel file that was included in the download file it didn’t transfer because file name was “too long” or something, can I use this version? I have firmware 9.0 and kernel 1.09
Post automatically merged:


Never mind, I forgot to extract the zip file 😅
Post automatically merged:

Did my files get corrupted? 😢 ( I went to themes clicked the pale blue theme pressed a then rebooted with r button then suddenly everything disappeared or got corrupted) is it fixable?

Did you update to the latest official kernel first? If you’re using the original Omega you should be starting from firmware 9 kernel 1.10. Also I'd try the newest version I just released.

Post automatically merged:

Version 5.4 has been released. It should fix crashing on certain original Omega cartridges. It also fixes junk audio from playing when selecting delete on NOR games that are not the last written (although please note that this option does nothing, you can only delete the last written game or format the NOR). Additionally, the screen not properly refreshing after writing to NOR on original Omega version has been fixed.
 
Last edited by FrankieT19,

Site & Scene News

Popular threads in this forum