TuxSH
7246a2664e
Move section0 to second quarter of VRAM
2017-06-26 17:41:40 +02:00
TuxSH
042ecf5343
Fix write-only hw watchpoint handling
2017-06-26 16:57:25 +02:00
TuxSH
91378ef3c1
Fix menu display bugs
2017-06-25 00:14:07 +02:00
TuxSH
0fbdee313f
Merge branch 'master' of github.com:AuroraWright/Luma3DS
2017-06-20 21:24:52 +02:00
TuxSH
cc64ef9670
Take fb stride into account
2017-06-20 18:29:30 +02:00
TuxSH
31ff6a1da8
Clarify option
2017-06-20 17:39:11 +02:00
TuxSH
94532e9cea
Halve the time necessary to take a screenshot
2017-06-20 16:14:36 +02:00
TuxSH
39ca23d609
Add qGetTLSAddr
2017-06-19 16:04:19 +02:00
TuxSH
47a9c1b576
Fix FS patch for 4.x
2017-06-19 15:34:51 +02:00
TuxSH
d819cfd58f
Remove useless files
2017-06-19 15:21:15 +02:00
TuxSH
17828273a5
Revamp config format, add saving of Rosalina opt.
...
(menu combo & 3dsx title ID)
2017-06-18 22:31:21 +02:00
TuxSH
2363817265
Fix grey strides issue (maybe)
2017-06-17 01:52:08 +02:00
TuxSH
b31018ab17
Lower the priority of the Rosalina menu
2017-06-17 00:15:36 +02:00
TuxSH
c610ec3319
Virtually full support for 4.x sysNAND
...
(see also: previous commit)
2017-06-16 22:37:04 +02:00
TuxSH
b71dedccfc
Full support for fw >= 6.x (tested)
...
Virtually full support for 5.x except that svcUnmapProcessMemoryEx will be forwarded to svcUnmapProcessMemory (both are equivalent for up to 64MB chunks)
2017-06-16 04:21:48 +02:00
TuxSH
9ccfacd06d
Display IP in menus when either gdb/inputredir is enabled
2017-06-15 17:38:45 +02:00
TuxSH
12b561a27d
Remove unused variables
2017-06-15 01:57:57 +02:00
TuxSH
cc41003e1c
Fix exheader.h
2017-06-15 01:53:34 +02:00
TuxSH
3d534c9a81
Unschedule threads properly...
...
...instead of using a shitty yield when opening the Rosalina menu
2017-06-14 19:35:03 +02:00
TuxSH
24de7c5272
Fix indentation of gdb.c
2017-06-14 10:04:09 +02:00
TuxSH
a1b2ea2c5b
Fix firmlaunch payload path bug
2017-06-14 02:05:32 +02:00
TuxSH
19d68b6df4
Adjust config mem values
2017-06-14 01:29:55 +02:00
TuxSH
2ab41dbd01
Fix firmlaunch bug
2017-06-13 23:08:32 +02:00
TuxSH
da30c0b0f0
Fix dfsr being displayed instead of fpexc
2017-06-13 02:53:53 +02:00
TuxSH
005684d865
Fix loader bugs
...
new-hbmenu now works with H&S, etc.
2017-06-13 02:37:27 +02:00
TuxSH
da1eff82ba
Remove debugging line
2017-06-13 02:29:01 +02:00
TuxSH
a17311c955
Merge branch 'memregion-test'
2017-06-13 02:28:38 +02:00
TuxSH
e1d0602f25
Move the kext outside Rosalina
...
- Stability (tm)
- Boots 1s faster on N3DS
- (∩ ͡° ͜ʖ ͡°)⊃━☆゚
2017-06-13 02:00:41 +02:00
TuxSH and GitHub
2ff9718510
Merge pull request #595 from Hikari-chin/master
...
Fix #593
2017-06-12 18:00:22 +02:00
TuxSH and Ezekiel 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
TuxSH and GitHub
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
TuxSH and GitHub
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
TuxSH and GitHub
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
TuxSH and GitHub
8308e1a8b8
Merge pull request #479 from Margen67/master
...
Update ISSUE_TEMPLATE.md (..again)
2017-05-31 21:07:39 +02:00
TuxSH and GitHub
9570e6cbec
Merge pull request #472 from gnmmarechal/master
...
Updated README.md
2017-05-31 18:46:30 +02:00
TuxSH and GitHub
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
TuxSH and GitHub
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
TuxSH and GitHub
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
TuxSH and GitHub
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
TuxSH and GitHub
0eab9127e3
Pretend nothing happened...
2017-03-19 21:29:58 +01:00
TuxSH and GitHub
9f11991410
Merge pull request #383 from Margen67/master
...
Create ISSUE_TEMPLATE.md
2017-03-17 21:31:01 +01:00