 TuxSHandEzekiel Bethel
|
53e2ef24f1
|
Refactor pattern for ir hook
|
2017-06-11 17:16:14 +01:00 |
|
TuxSH
|
ae8ea7da16
|
Revert PR due to breakage for a totally unrelated reason
(will be added back later)
|
2017-06-10 01:39:11 +02:00 |
|
TuxSH
|
69762c5dce
|
Revert "Attempt fixing svcConnectToPortInitHook.s again"
This reverts commit 901d4992c0.
|
2017-06-09 20:48:01 +02:00 |
|
TuxSH
|
901d4992c0
|
Attempt fixing svcConnectToPortInitHook.s again
|
2017-06-09 18:10:02 +02:00 |
|
TuxSH
|
a7046909ec
|
Use static const when appropriate
|
2017-06-09 14:26:51 +02:00 |
|
TuxSH
|
949d219c72
|
lolwut this fixes building on WSL
maybe memsearch is flasky on unaligned patterns, dunno
|
2017-06-09 05:00:38 +02:00 |
|
TuxSH
|
9a3d9aed30
|
Always enable ARM9 exceptions, update .gitignore
|
2017-06-09 02:31:14 +02:00 |
|
 TuxSHandGitHub
|
4d99143da0
|
Merge pull request #561 from SciresM/master
Add config option to disable exception vectors.
|
2017-06-09 00:17:14 +02:00 |
|
TuxSH
|
461035b212
|
Fix bug(s), refactor svcConnectToPortInitHook.s, cleanup
|
2017-06-08 21:35:41 +02:00 |
|
TuxSH
|
427a05997d
|
Revert "Refactor fatalExceptionHandlers.s a bit"
This reverts commit 84d736c2eb.
|
2017-06-08 02:02:49 +02:00 |
|
TuxSH
|
84d736c2eb
|
Refactor fatalExceptionHandlers.s a bit
|
2017-06-07 23:58:29 +02:00 |
|
TuxSH
|
a16d1ebe33
|
Refactor k11 main hook
Much less error-prone now.
|
2017-06-07 22:13:05 +02:00 |
|
TuxSH
|
76d7a035bd
|
Fix country/state id spoofing
|
2017-06-07 01:06:39 +02:00 |
|
TuxSH
|
a5b638ae7b
|
Fix uninitialized variable bugs
|
2017-06-06 21:04:13 +02:00 |
|
TuxSH
|
174089e4f3
|
Fix langemu bugs
|
2017-06-06 19:37:16 +02:00 |
|
 TuxSHandGitHub
|
4d219813fe
|
Merge pull request #519 from sora10pls/master
Reference release notes in README.md
|
2017-06-06 02:52:32 +02:00 |
|
TuxSH
|
0ba7f9dba0
|
Fix chainloader
|
2017-06-05 21:24:18 +02:00 |
|
TuxSH
|
0ac6db006a
|
Work around a GDB bug (w/r/t packet size)
|
2017-06-05 21:23:17 +02:00 |
|
TuxSH
|
26dd61e4e6
|
Fix (work around) Nintendo own HM bug, GG Ninty
|
2017-06-05 20:28:44 +02:00 |
|
TuxSH
|
dda11206db
|
Fix bug in fatalExceptionHandlers.s
|
2017-06-05 19:32:37 +02:00 |
|
 TuxSHandGitHub
|
2d4c103854
|
Merge pull request #510 from T3CHNOLOG1C/master
fix typo in readme
|
2017-06-05 14:46:21 +02:00 |
|
TuxSH
|
21db0d45bd
|
Added Rosalina, see details
- see release notes
- ( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)
- (∩ ͡° ͜ʖ ͡°)⊃━☆゚
- ( ͡ᵔ ͜ʖ ͡ᵔ) ♫┌( ͡° ͜ʖ ͡°)┘♪ ♫└( ͡° ͜ʖ ͡°)┐♪
|
2017-06-05 02:02:04 +02:00 |
|
TuxSH
|
1d2909ea03
|
Fix ISSDMODE usage
|
2017-06-03 03:59:18 +02:00 |
|
TuxSH
|
118f81d347
|
0xBEEF -> 0x1BEEF
|
2017-06-02 20:36:58 +02:00 |
|
TuxSH
|
5b34b2d114
|
Change directory structure
|
2017-06-02 19:35:08 +02:00 |
|
TuxSH
|
3ea8734fdd
|
More complete TWL key init
|
2017-06-02 19:35:07 +02:00 |
|
TuxSH
|
692a94fe5e
|
Fix call to patchK11ModuleLoading
|
2017-06-02 19:35:04 +02:00 |
|
TuxSH
|
8395540288
|
Refine the N3DS check
|
2017-06-02 19:34:59 +02:00 |
|
TuxSH
|
d57d8aaae7
|
Use DTCM for ctrNandWrite's buffer, crt0 changes, reboot patch changes
|
2017-06-02 19:34:58 +02:00 |
|
TuxSH
|
0b65fcbdd7
|
Add -S nand-retail to be sure
|
2017-06-02 19:34:54 +02:00 |
|
TuxSH
|
067e217909
|
Add proper arm11 crt0 and fix race condition
|
2017-06-02 19:34:53 +02:00 |
|
TuxSH
|
d6c6c421e9
|
Allow empty sections at any place in FIRMs
|
2017-06-02 19:34:52 +02:00 |
|
TuxSH
|
90b54581b0
|
Fix two bugs
|
2017-06-02 19:34:51 +02:00 |
|
TuxSH
|
68d9674ca3
|
Refactor error
|
2017-06-02 19:34:49 +02:00 |
|
TuxSH
|
a9a8edeaf4
|
Handle arguments in a better way
|
2017-06-02 19:34:48 +02:00 |
|
TuxSH
|
dd21a3930d
|
Adapt changes from b9s/next
|
2017-06-02 19:34:47 +02:00 |
|
TuxSH
|
53209b9be0
|
Begin turning Luma3DS into a proper firm
Unfinished work
|
2017-06-02 19:34:46 +02:00 |
|
 TuxSHandGitHub
|
8308e1a8b8
|
Merge pull request #479 from Margen67/master
Update ISSUE_TEMPLATE.md (..again)
|
2017-05-31 21:07:39 +02:00 |
|
 TuxSHandGitHub
|
9570e6cbec
|
Merge pull request #472 from gnmmarechal/master
Updated README.md
|
2017-05-31 18:46:30 +02:00 |
|
 TuxSHandGitHub
|
a187c0c7ce
|
Update README.md w/r/t firmtool
|
2017-05-23 17:41:19 +02:00 |
|
TuxSH
|
c73fec46e6
|
Fix memcmp u"nand" in fs.c
|
2017-05-20 02:44:28 +02:00 |
|
TuxSH
|
a8b2e9a50c
|
Update config.c
|
2017-05-20 01:05:33 +02:00 |
|
TuxSH
|
2d7c1e42d8
|
Fix loader, other fixes
|
2017-05-20 01:04:32 +02:00 |
|
TuxSH
|
252d32aafe
|
So glad not having to deal with Brahma shit anymore
|
2017-05-20 00:23:43 +02:00 |
|
TuxSH
|
2349370960
|
Fix reboot patch and argument handling
|
2017-05-20 00:18:41 +02:00 |
|
TuxSH
|
6ccc0f0538
|
Add memset
|
2017-05-19 22:45:00 +02:00 |
|
TuxSH
|
9f12a47cfc
|
Fix string handling bugs
|
2017-05-19 22:40:07 +02:00 |
|
TuxSH
|
ee880802c8
|
Fix crt0 & include missing files
|
2017-05-19 22:07:12 +02:00 |
|
TuxSH
|
ab14e77b50
|
Remove A9LH & Brahma support altogether, use FIRM format instead
|
2017-05-19 22:06:49 +02:00 |
|
TuxSH
|
1d4245e582
|
Set 0x18..0x1F only on O3DS
|
2017-05-18 01:24:35 +02:00 |
|
TuxSH
|
8636a74ba4
|
Revert "Minor stuff"
This reverts commit ba88ec25f6.
Conflicts:
source/firm.c
|
2017-05-18 01:07:29 +02:00 |
|
TuxSH
|
3b766de306
|
Fix derp in loader
|
2017-05-17 22:11:09 +02:00 |
|
 TuxSHandGitHub
|
1f300e1b75
|
Update Makefile
|
2017-05-17 20:30:20 +02:00 |
|
TuxSH
|
56efe6035f
|
Finally fix Makefiles
|
2017-05-17 20:28:46 +02:00 |
|
TuxSH
|
73e363d159
|
Fix derp
|
2017-05-17 17:24:48 +02:00 |
|
TuxSH
|
3ac134bc16
|
Fix screen issue, etc.
|
2017-05-17 17:16:16 +02:00 |
|
TuxSH
|
b9bc41a772
|
Groundwork
Change the payload loader location
Always set keys 0x18..0x1F
Set arm11 entrypoint correctly
|
2017-05-17 13:02:01 +02:00 |
|
 TuxSHandGitHub
|
e029458b09
|
Merge pull request #450 from Margen67/patch-1
Update issue template
|
2017-05-12 18:59:43 +02:00 |
|
TuxSH
|
0fbd384a73
|
Remove unused code and comments
|
2017-05-07 18:53:08 +02:00 |
|
TuxSH
|
e8d4a98c7b
|
Refactor string handling
|
2017-05-07 17:58:44 +02:00 |
|
TuxSH
|
5a404c3a35
|
Remove titleID restriction for code loading
|
2017-05-01 18:21:18 +02:00 |
|
 TuxSHandGitHub
|
6d82649c3c
|
Update config.c
|
2017-04-17 12:24:58 +02:00 |
|
TuxSH
|
07bbff7d11
|
Fix patchSvcBreak11
|
2017-04-15 23:11:53 +02:00 |
|
TuxSH
|
2900f2d67b
|
Update linker.ld
|
2017-04-15 21:17:50 +02:00 |
|
TuxSH
|
93c8c90804
|
Fix linker scripts
|
2017-04-15 17:11:36 +02:00 |
|
TuxSH
|
28e6ad3372
|
Remove the 11.3 patch that caused bugs...
...since Nintendo fixed the underlying issue on 11.4 anyways
|
2017-04-11 16:37:24 +02:00 |
|
TuxSH
|
9b128ebba5
|
Update most recent fpdver
|
2017-04-11 16:33:40 +02:00 |
|
TuxSH
|
71f49180c3
|
Fix firmlaunch patch (it was broken on 11.4)
|
2017-04-11 15:31:48 +02:00 |
|
TuxSH
|
4a042241a8
|
Update Makefile
|
2017-04-11 14:45:17 +02:00 |
|
 TuxSHandGitHub
|
0eab9127e3
|
Pretend nothing happened...
|
2017-03-19 21:29:58 +01:00 |
|
 TuxSHandGitHub
|
9f11991410
|
Merge pull request #383 from Margen67/master
Create ISSUE_TEMPLATE.md
|
2017-03-17 21:31:01 +01:00 |
|
 TuxSHandGitHub
|
5081439f53
|
Update config.c
|
2017-03-05 14:12:49 +01:00 |
|
TuxSH
|
c44aebee4d
|
Forgot that
|
2017-03-05 14:03:15 +01:00 |
|
TuxSH
|
706cd50f25
|
Always hide PIN, rework dev. options, fix bug
|
2017-03-05 01:56:24 +01:00 |
|
TuxSH
|
b1b81c87f2
|
Fix linker scripts
|
2017-02-23 19:30:09 +01:00 |
|
TuxSH
|
bf7e30539e
|
Fix parallel builds for a9lh target
Cakes* builds are still broken, not sure it's our fault
|
2017-02-23 19:07:53 +01:00 |
|
TuxSH
|
5f8a61201b
|
Apparently this halves the amount of stuttering with some games, on 11.3
|
2017-02-19 03:42:17 +01:00 |
|
 TuxSHandGitHub
|
ed8aee8b8c
|
Remove custom 3dsx.ld dependency
Thanks to @WinterMute
|
2017-02-13 01:20:44 +01:00 |
|
 TuxSHandGitHub
|
92ec2af587
|
Update crypto.c
|
2017-02-09 22:48:11 +01:00 |
|
TuxSH
|
7960c87579
|
Implement aes_setkey for TWL keyslots + TWL console info/crypto init
|
2017-02-09 20:35:39 +01:00 |
|
TuxSH
|
700d572732
|
Stub svc 0x59
|
2017-02-08 23:18:08 +01:00 |
|
TuxSH
|
014a0d86f1
|
"Fix" the kernel9loader function and always set >= 9.6 keys, separately
|
2017-02-08 12:34:07 +01:00 |
|
 TuxSHandGitHub
|
88db59405f
|
Update patcher.c
|
2017-02-07 02:15:34 +01:00 |
|
TuxSH
|
ef2e008700
|
Set the stub back to AXIWRAM again
|
2017-01-24 23:35:23 +01:00 |
|
TuxSH
|
07101c053a
|
Fix boot issue (2)
|
2017-01-24 23:20:47 +01:00 |
|
TuxSH
|
6c5f6ac475
|
Attempt to fix the boot issue
|
2017-01-24 21:59:02 +01:00 |
|
 TuxSHandGitHub
|
61ecd9a617
|
Update screen.c
|
2017-01-24 09:22:31 +01:00 |
|
 TuxSHandGitHub
|
6f56a9bfe9
|
Update config.h
|
2017-01-24 02:22:38 +01:00 |
|
 TuxSHandGitHub
|
416875ee46
|
Merge pull request #343 from HighMans/master
Update config.c
|
2017-01-24 00:37:33 +01:00 |
|
 TuxSHandGitHub
|
ff4517e583
|
Merge pull request #337 from arbingordon/master
Add pin hiding option
|
2017-01-20 00:29:59 +01:00 |
|
TuxSH
|
6e5987e3ca
|
Update submodules
|
2017-01-18 00:18:22 +01:00 |
|
 TuxSHandGitHub
|
f03e232b90
|
Update screen.c
|
2017-01-15 22:23:20 +01:00 |
|
 TuxSHandGitHub
|
1eb18c1790
|
Fix sigpatch bug on N3DS safe_firm
Thanks @SciresM for noticing it
|
2017-01-08 18:29:26 +01:00 |
|
 TuxSHandGitHub
|
3076d56973
|
Merge pull request #317 from SciresM/master
Add signature patches for old firmwares.
|
2017-01-07 23:47:19 +01:00 |
|
 TuxSHandGitHub
|
dfbd0dc9e7
|
Merge pull request #309 from maorninja/master
Update link to Plailects Guide
|
2017-01-03 20:25:00 +01:00 |
|
 TuxSHandGitHub
|
5e4fd53243
|
Merge pull request #305 from adibsurani/master
Added a patch to disable DLP region check
|
2016-12-23 21:22:27 +01:00 |
|
TuxSH
|
0ba7630354
|
Fix ldrt/sdrt handling.
|
2016-12-22 23:11:15 +01:00 |
|
 TuxSHandGitHub
|
c5d75d2de9
|
Update exceptions.c
|
2016-11-24 07:12:28 +01:00 |
|
 TuxSHandGitHub
|
796cb31ed7
|
Update exceptions.c
|
2016-11-12 13:18:24 +01:00 |
|
 TuxSHandGitHub
|
5adb8749de
|
Add support for installing retail 0x3D[0] key-encrypted CIAs on dev units
When "UNITINFO" is enabled
|
2016-11-12 02:14:35 +01:00 |
|