TuxSH
2a840f2c79
Minor date/time conversion loop style fixes
2017-12-19 02:32:51 +01:00
TuxSH and GitHub
4eaf791849
Merge pull request #937 from Hayleia/timestamped-screenshots
...
screenshots use timestamps as name
2017-12-19 02:15:07 +01:00
TuxSH and GitHub
16530d3a52
Merge pull request #972 from LiquidFenrir/ramviewer-fix
...
fix mistake, processes viewed were attached even if debugger was off
2017-12-18 07:13:13 +01:00
TuxSH and GitHub
57d03d6333
Merge pull request #916 from LiquidFenrir/ramviewer-fix
...
Several ramviewer improvements
2017-12-17 03:31:36 +01:00
TuxSH
cf8696ac70
Disable non-process memory access by default (see below), remove IDA 6.8 support...
...
The physical memory access "bit31" mapping (0--0x30000000 => 0x80000000--0xB0000000) as well as privileged (kernel) mappings confuse debugger clients like IDA's which interpret the value of the registers.
Access to those mappings can be toggled using "monitor toggleextmemaccess" instead (issue reported by @Nanquitas). Closes #943 .
Additionally, support for the buggy IDA 6.8's buggy gdb client was removed. Please use IDA 7.0 or higher.
P.S: IDA 7.0 added client support for no-ack mode (Debugging options > Set specific options), which should be enabled to make debugging twice as smooth. "Use stepping support" should be unchecked.
2017-11-26 02:18:59 +01:00
TuxSH and GitHub
55836b48af
Merge pull request #942 from Nanquitas/watchpoint-fix
...
Fix the impossibility to set a second watchpoint
2017-11-22 16:17:53 +01:00
TuxSH
506b16db37
Fix watchpoints handling (huge thanks to @Nanquitas)
2017-11-22 01:24:35 +01:00
TuxSH
44b5e10323
Fix N3DS menu entry
2017-11-10 20:51:52 +01:00
TuxSH
a4899a1bec
Remove redundant variables in Makefile
2017-11-03 19:03:17 +01:00
TuxSH
22a8661fe1
Always patch FS and P9, remove SM service checks
2017-11-02 21:52:14 +01:00
TuxSH
8258a98647
Integrate 3ds_pxi and 3ds_sm
2017-11-02 15:11:55 +01:00
TuxSH
d63fc2bc82
Fix latest commit
2017-09-24 19:31:38 +02:00
TuxSH
8e31784996
Fix thumb breakpoint handling
2017-09-24 17:58:23 +02:00
TuxSH
2492c8273a
Fix exception display
2017-08-21 19:26:17 +02:00
TuxSH
f79923814d
Detect NTRCARD and FIRM1 boot sources properly...
...
Always display the configuration menu if booted from NTRCARD (because it's painful to get to otherwise -- even if b9s has a 2s delay), with the mention "Booted from NTRCARD" in the title.
2017-08-19 01:40:55 +02:00
TuxSH
ca2622af7c
Fix #778
2017-08-16 23:46:36 +02:00
TuxSH
c79f11ee99
Change exception dump parser directory structure
2017-08-16 19:23:04 +02:00
TuxSH and GitHub
d5d56e7634
Merge pull request #790 from WinterMute/windows-path-fix
...
Don't fix already transformed $DEVKITARM variable
2017-08-15 15:20:27 +02:00
TuxSH and GitHub
a964089df4
Merge pull request #792 from Nanquitas/master
...
Exceptions: display more infos on screen (status, far, access type)
2017-08-15 15:20:17 +02:00
TuxSH and GitHub
009f61a8b6
Merge pull request #787 from Nanquitas/master
...
exception_parser.py: display the fault status source
2017-08-15 02:44:18 +02:00
TuxSH and GitHub
bd1d4a77fe
Merge pull request #783 from Nanquitas/patch-1
...
Watchpoints: fix read DSCR to enable MonitorMode
2017-08-14 19:04:15 +02:00
TuxSH and GitHub
d2e911a58e
Merge pull request #781 from profi200/master
...
Revert 9273a88d and make it not freeze the GPU/LCD hardware.
2017-08-13 16:00:45 +02:00
TuxSH and GitHub
9344a7b434
Fix default FB addresses
2017-08-13 16:00:35 +02:00
TuxSH
d4193ec11d
Attempt to detect booting from firm
2017-08-11 23:33:21 +02:00
TuxSH and GitHub
6b9b0472bc
Merge pull request #775 from LiquidFenrir/nwmcheck
...
Add a warning when nwm isn't running
2017-08-11 23:00:07 +02:00
TuxSH
3907c46980
Follow ARM's documentation on hw watchpoints to the letter
2017-07-20 00:56:08 +02:00
TuxSH
7e7ab124a3
Log "logged" errdisp messages in /luma/errdisp.txt, fixes #707
2017-07-19 00:59:47 +02:00
TuxSH
cfc6cf24bf
Some kext refactoring
2017-07-16 18:58:20 +02:00
TuxSH
46e9cb6b23
Fix fallthrough bug
2017-07-16 13:29:02 +02:00
TuxSH
ba14efe1f4
Suppress future -Wimplicit-fallthrough=3 warnings
2017-07-15 00:41:42 +02:00
TuxSH
3d8f62d38f
Fix MaxCpuTime for 3dsx
2017-07-09 22:14:00 +02:00
TuxSH and GitHub
8845e4dd20
Merge pull request #704 from Hikari-chin/master
...
LED toggle switch in Rosalina's misc menu + updated README
2017-07-05 19:26:56 +02:00
TuxSH
5d2a7315d5
Fix SetWifiEnabled
2017-07-03 19:28:34 +02:00
TuxSH and GitHub
1520ab7555
Update ISSUE_TEMPLATE.md
...
7.1 => 8.1
2017-07-02 22:52:49 +02:00
TuxSH and GitHub
b48e0b5c5b
Update ISSUE_TEMPLATE.md
2017-06-30 23:52:44 +02:00
TuxSH
31e2243c5c
Update description for "enable game patching"
2017-06-28 21:59:57 +02:00
TuxSH and GitHub
a9289b1f21
Merge pull request #662 from MerryMage/dsp-sig
...
Add a patch to disable DSP firmware signature check
2017-06-26 20:51:16 +02:00
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