[Release] HiyaCFW - World's FIRST Nintendo DSi CFW!

Here it is, the first DSi CFW!
logo.png

Video by @Apache Thunder (When RocketLauncher was planned for a release. With WarioWare Touched (DSiWare version) installed.):


(NOTE: Since hiyaCFW has been released a few days ago (as of posting this), and no official thread has been made, I decided to go and make it, despite not making the actual patches for it. :P )

With this CFW, you can run custom DSiWare, alongside region free and 3DS-exclusive DSiWare (WarioWare Touched), on your SD card, via NAND to SD redirection!
You can also run blocked flashcards (such as R4 Ultra).

GitHub repo

FAQs

Q: Can I use a custom splash for hiyaCFW?
A: Yes you can. Place it at "sd:/hiya/" and name them "splashtop.bmp" and "splashbottom.bmp". Make sure they're actually saved as .bmp files, with the size of 256x192, with no color space info, and is 16-bit. .gif files will also work instead of .bmp files.
 
Last edited by RocketRobz,
Would there be a difference in card read speed/performance or maybe any quirky unexplained behavior between these two usecases?

Unlaunch:
Boot Hiya -> launch game via forwarder + nds-bootstrap

Unlaunch:
Boot Twilight Menu -> launch game (via nds-bootstrap)
 
Hello, I have good news for people who always wanted and want to install Haiyacfw on a memory card larger than 2gb with support for fat32 and 32kb cluster, I currently have a dsi xl 32gb card, fat 32 and 32kb cluster with Haiyacfw + Twilight menu installed. Everything works perfectly, no error, acekard 2i also works beautifully. and this is due to the fact that Haiyacfw is installed after using the "Dummy file", I hope I helped.
The update seemed like everything was great and working, unfortunately after some time, ds games launched from the Twilight menu started throwing out strange bushes and did not want to launch, so the only thing left was a 2GB memory card, too bad it already looked like it was working
 
Last edited by Pawel,
The update seemed like everything was great and working, unfortunately after some time, ds games launched from the Twilight menu started throwing out strange bushes and did not want to launch,
are you using the latest TWilightMenu version? what about when you launch Twilight from sysnand instead of Hiyacfw, same thing happens?
regardless, you should set Unlaunch to load twilight directly for you (unless you don't have it installed?), i don't remember having any issues with twilight like that thru sdnand or sysnand..
so the only thing left was a 2GB memory card, too bad it already looked like it was working
i use a 64gb sd card and it works great. and you really should set up Unlaunch to launch twilight for you as it'd bypass hiya (sdnand) entirely or sysnand for that matter, and if you're having these issues from Hiyacfw specifically it should fix it i think.


how did we update hiyaCFW again? did we just drop files? or something else?

edit: https://github.com/R-YaTian/TWLMagician/releases this is how
you probably have already figured it out, but to answer your question, just drag and drop the contents of "for sdnand sd card" on the root of the sdcard, dassit.
 
  • Like
Reactions: Pawel
v1.6.0
A very late post for...
v1.6.0

To update, run TWLMagician, which will fix the free space bug.

All changes by @R-YaTian

What's new?​

  • TWLCFG is no longer reset when changing the region.
  • Dummy file is no longer created.

Bug fix​

  • Version number should be visible again in the config menu.
 
A very late post for...
v1.6.0

To update, run TWLMagician, which will fix the free space bug.

All changes by @R-YaTian

What's new?​

  • TWLCFG is no longer reset when changing the region.
  • Dummy file is no longer created.

Bug fix​

  • Version number should be visible again in the config menu.
Oh no, now @Flame has to do it all over again! :unsure:
 
are you using the latest TWilightMenu version? what about when you launch Twilight from sysnand instead of Hiyacfw, same thing happens?
regardless, you should set Unlaunch to load twilight directly for you (unless you don't have it installed?), i don't remember having any issues with twilight like that thru sdnand or sysnand..

i use a 64gb sd card and it works great. and you really should set up Unlaunch to launch twilight for you as it'd bypass hiya (sdnand) entirely or sysnand for that matter, and if you're having these issues from Hiyacfw specifically it should fix it i think.



you probably have already figured it out, but to answer your question, just drag and drop the contents of "for sdnand sd card" on the root of the sdcard, dassit.
No, as for the operation of the Twilight menu, I have never had problems, recently I started using acekard 2i and it only works with Hiyacfw
 
FWIW, Unlaunch can boot whitelisted cards if that's the case
And I understand, although I tried Acekard 2i and EzFlash Vi and on the original 1.4.5 console it was not possible to start these flashcarts, on HiyaCfw these cards work correctly. It's a pity that with Hiyacfw you can't use more than 2GB or is there no possibility to do anything?
Post automatically merged:

FWIW, Unlaunch can boot whitelisted cards if that's the case
And this program TWLMagician will allow you to upload Hiyacfw + Twilight Menu on a card larger than 2 GB?? and this is the successor of HiyaCFW-Helper how can I use Acekard 2i with Unlaunch? and what is FWIW :lol::)
 
Last edited by Pawel,
And I understand, although I tried Acekard 2i and EzFlash Vi and on the original 1.4.5 console it was not possible to start these flashcarts, on HiyaCfw these cards work correctly. It's a pity that with Hiyacfw you can't use more than 2GB or is there no possibility to do anything?
like i said i use a 64gb sd card without any storage restrictions. and btw, if you're installing DSiWare to the sdnand and they're eating space and you can't install more, know that you really don't need to do that anymore, hell, you don't even need to use Hiyacfw at all, as TWilightMenu can play ds & DSiWare most games no issues, and you don't need to install said DSiWare games like you might've done with Hiyacfw (sdnand)..
if you have any more questions just ask.
And this program TWLMagician will allow you to upload Hiyacfw + Twilight Menu on a card larger than 2 GB?? and this is the successor of HiyaCFW-Helper
Like i said in my previous posts, i use a 64gb sd card no issues with TWilightMenu and ds/DSiWare, and even tho i have Hiyacfw i don't use it anymore, i used to have DSiWare installed on sdnand but ever since twilight started supporting them i switched. Now my sdnand is basically empty, and is more of a "failsafe" in the event the physical nand dies for some reason..
how can I use Acekard 2i with Unlaunch? and what is FWIW :lol::)
Unlaunch.
Like i said you can set it to boot to twilight directly bypassing both sysnand and sdnand (hiyacfw). It should be covered in the guide how to set it up i think, if not, i can assist
 
  • Like
Reactions: Pawel
like i said i use a 64gb sd card without any storage restrictions. and btw, if you're installing DSiWare to the sdnand and they're eating space and you can't install more, know that you really don't need to do that anymore, hell, you don't even need to use Hiyacfw at all, as TWilightMenu can play ds & DSiWare most games no issues, and you don't need to install said DSiWare games like you might've done with Hiyacfw (sdnand)..
if you have any more questions just ask.

Like i said in my previous posts, i use a 64gb sd card no issues with TWilightMenu and ds/DSiWare, and even tho i have Hiyacfw i don't use it anymore, i used to have DSiWare installed on sdnand but ever since twilight started supporting them i switched. Now my sdnand is basically empty, and is more of a "failsafe" in the event the physical nand dies for some reason..

Unlaunch.
Like i said you can set it to boot to twilight directly bypassing both sysnand and sdnand (hiyacfw). It should be covered in the guide how to set it up i think, if not, i can assist
Yes thanks for everything it helped a lot I finally have everything working 32gb card with HiyaCfw + TWilightMenu I used to install TWLMagician. Thanks for the help :)
 
  • Like
Reactions: CoolMe
A very late post for...
v1.6.0

To update, run TWLMagician, which will fix the free space bug.

All changes by @R-YaTian

What's new?​

  • TWLCFG is no longer reset when changing the region.
  • Dummy file is no longer created.

Bug fix​

  • Version number should be visible again in the config menu.
With TWL, no need Hiya ?
 

Site & Scene News

Popular threads in this forum