Commit Graph

10 Commits

Author SHA1 Message Date
ApacheThunder
18121ee763 Merge more commits from Chishm's NitroHax..
Includes the latest commits from Chishm:

74c22febe9

4f56f7df62

6024a87a44

e3b086e313

85e33b00ac

abbc8329ab

451929891a
2018-04-15 15:26:28 -05:00
ApacheThunder
1cacb30405 Updates for better stability™
Removed some features that would see little use like the TWL mode option
and the enable SD option. MBK init code moved and always used. Sets MBK
to proper values for NTR mode (as documented in No$GBA).

Since this build is now intended to be launched from a patched DSi
System Menu, the touch screen mode change code has been removed and and
this no longer requires a custom libnds build that isn't really
available anywhere right now. :P
2017-07-25 19:48:11 -05:00
ApacheThunder
d827bf0db1 Initial commit of RocketLauncher build
( ͡° ͜ʖ ͡°)
2017-07-18 00:42:13 -05:00
ApacheThunder
5ab75cb916 Remove test code from bootloader...
Forgot to undo some test code. Surprised it didn't cause a warning
during compile.... :P
2017-02-24 16:57:40 -06:00
ApacheThunder
02b267152a Cleaned up some code..
It almost compiles without any warnings now. Only fix left for it that
is to redo slot reset code. Original code is too much of a mess to
compile with the  "-Wall -Wextra -Werror" flag.

That flag has been added to makefile of arm9/bootloader. Once arm7 is
fixed it will be added there as well.
2017-02-24 16:53:36 -06:00
ApacheThunder
d8c5206177 Add some changes Chishm made early on that I missed.
This works for the most part now. Is able to launch games and flashcarts
now. Had to force slot reset though. The ability to card init without
that by not having slot-1 in ntr mode (via the bit for it in access
control) seems broken with this version of libnds. But I can live
without that.

Touchscreen however is borked for NTR games.
2017-02-14 17:50:07 -06:00
ApacheThunder
89c74797d9 Now compiles on devkitarm r46 and libnds 1.6.2
It runs and appears to play the boot animation correctly, however it
hangs after loading the game binaries. (from what I can tell after
re-enabling the debug display box code stuff. It displays 3 red boxes
then a blue, then the screen is cleared. I assume this means it didn't
detect an error and attempted to launch the game)

Seems like something in new libnds/devkitarm is breaking something.
Someone will need to debug this and find out why. This issue isn't
something I can resolve alone sadly. Until this is fixed the previous
build will remain until this is resolved.
2017-02-12 20:55:16 -06:00
ApacheThunder
1e2dfed554 Rebase from NitroHax official source
This is the version 1.9.6 build rebased from Chishm's official github of
NitroHax which is the project this is based off of.
2017-02-12 14:57:36 -06:00
Michael Chisholm
c5a9044369 Update to fix compilation with new devkitARM (r45)
Thanks to ahezard for inspiration to update the code.

Use opendir/readdir/closedir instead of diropen/dirread/dirclose.
Use new register names.
Bump version number to signify code change.
2016-04-01 23:46:54 +01:00
Michael Chisholm
742a5aab76 NitroHax release 0.92
Initialising Git repo with source for NitroHax version 0.92.
Future changes will be added to Git, instead of stored in source
tarballs.
2016-03-29 20:49:36 +01:00