Commit Graph

1379 Commits

Author SHA1 Message Date
piepie62 3b4ef682fe Debuffer cheat reading and strip whitespace
Effectively doubles the amount of cheats possible, while also getting rid of that annoying line limit
2019-04-15 15:14:53 -07:00
piepie62 eab9a31dff Fix reading past the end of a file 2019-04-15 13:08:53 -07:00
TuxSH 4c9fe186d7 gdb: hio support (untested yet) 2019-04-14 21:48:15 +02:00
TuxSH e11cc090b2 gdb: add support to run new processes
Only titleId [mediaType [launchFlags]] is supported, and the launched title shouldn't rely on APT and all 3 parameters should be hex-encoded.

usage example, with titleId+mediaType:
(gdb) set remote file-exec 0004013000003702
(gdb) r 0
2019-04-13 19:18:47 +02:00
TuxSH 763a1de8d3 gdb: add extended-remote support, implement vAttach 2019-04-12 23:40:51 +02:00
TuxSH e57b546dd4 gdb: rework meaning of selected/used 2019-04-10 23:38:10 +02:00
TuxSH bd670cf87c gdb: add GDB_FindAllocatedContextByPid 2019-04-10 23:17:49 +02:00
TuxSH 1e0996c395 gdb: simply gdbstate 2019-04-09 23:59:05 +02:00
TuxSH 5f295c4227 increase i2c timeout 2019-04-07 16:13:14 +02:00
Aurora Wright 4f699ccb81 Fix external firm booting with old firms, minor style changes 2019-04-06 21:32:06 +07:00
TuxSH 70757e564d refactor latest commit 2019-04-05 00:55:13 +02:00
TuxSH af822e5af5 Fix n3ds IPS screen issues/regression, closes #1236 2019-04-05 00:04:38 +02:00
TuxSH 63736d7873 Refactor process detaching code 2019-03-31 22:58:36 +02:00
TuxSH fb800bd4c9 Add support to force-debug applications before they start running code 2019-03-31 20:01:16 +02:00
TuxSH 219f38169f Update drawString (rosalina) 2019-03-31 17:04:07 +02:00
TuxSH c688600d33 PMDBG_GetCurrentAppTitleId => PMDBG_GetCurrentAppTitleIdAndPid 2019-03-31 16:12:31 +02:00
TuxSH ea14d8a186 gdb: avoid race conditions 2019-03-31 01:14:40 +01:00
TuxSH cd18b85632 gdb: refactor port/ctx alloc 2019-03-31 00:24:45 +01:00
TuxSH 22ec031495 Add client code for new custom pm commands, use them, fix pm race conditions 2019-03-30 18:12:54 +01:00
TuxSH 43b998d37d Add new pmdbg commands: GetCurrentAppTitleId, DebugNextApplicationByForce, LaunchTitleDebug 2019-03-30 15:36:49 +01:00
TuxSH 127101a683 Fix debug bug 2019-03-30 15:05:49 +01:00
TuxSH 5955ca6957 Increase max number of sessions for pmdbg 2019-03-30 14:15:23 +01:00
TuxSH dcddcfc94d Allow PMLAUNCHFLAG_QUEUE_DEBUG_APPLICATION for non-apps 2019-03-29 23:22:16 +01:00
TuxSH 1453d9adac cubic ninja users rejoice 2019-03-29 23:01:55 +01:00
TuxSH ef034a87d4 revert fsldr change, fix null deref in pm 2019-03-29 22:40:54 +01:00
TuxSH e688ec9257 move patches to pm 2019-03-29 19:07:24 +01:00
TuxSH ae1f85d341 K11Ext: add GetSystemInfo k11extSize 2019-03-29 18:23:52 +01:00
TuxSH 7177799021 Rosalina: delete "auto screenfilter restore on wakeup" functionality.
It was causing sleep mode wakeup issues and/or interfering with gsp in a
bad way.
2019-03-29 18:23:52 +01:00
TuxSH 1041d7c438 Add custom pm sysmodule 2019-03-29 00:32:45 +01:00
TuxSH e57abad52f ctrulib changes 2019-03-29 00:09:59 +01:00
TuxSH 74bbfb95d3 service_manager: auto subscribe 2019-03-28 22:56:13 +01:00
TuxSH 8345f31c2a Fix wrong result code returned in GetServiceHandle 2019-03-27 21:56:13 +01:00
TuxSH d44055d232 sm: simplify main loop logic 2019-03-27 20:36:40 +01:00
TuxSH 4a431b8fdf Fix bug in port closed handling 2019-03-26 23:15:37 +01:00
TuxSH e2ed200509 Fix doPublishNotification bug 2019-03-26 20:53:48 +01:00
TuxSH 4e5f6e1eff Fix #1232
Thanks @profi200
2019-03-23 23:14:23 +01:00
TuxSH 474eb3001b Introduce service_manager, also fix hb:ldr pm/pm race condition 2019-03-16 23:40:43 +01:00
TuxSH f72d99d9b0 Fix wrong number of menus 2019-03-16 23:34:51 +01:00
TuxSH a9a569c79d Remove useless rules 2019-03-16 18:11:46 +01:00
TuxSH 68b8c99ad0 Fix parallel building 2019-03-16 13:10:30 +01:00
TuxSH d8c6f94887 Fix config title 2019-03-15 23:21:12 +01:00
TuxSH 8b51141f54 Fix latest commit 2019-03-15 23:03:25 +01:00
TuxSH 0195ab34e9 Fix itcm sections overwriting argv 2019-03-15 23:03:25 +01:00
TuxSH 0bb82feb81 Fix string format case in exceptions.c 2019-03-15 23:03:25 +01:00
TuxSH 6199f598e5 Add -nocodepadding to cxis as it ought to be 2019-03-15 23:03:25 +01:00
TuxSH b92406afe2 Fix rebase 2019-03-15 23:03:25 +01:00
TuxSH 244409fc98 Change k11 mapping logic again 2019-03-15 23:03:24 +01:00
TuxSH f3b2a6c30d Fix some of the bugs 2019-03-15 23:03:24 +01:00
TuxSH a65f7fbf88 Fix the linker scripts again 2019-03-15 23:03:24 +01:00
TuxSH 35ad240018 Rewrite k11ext mmu mapping func + linker script 2019-03-15 23:03:23 +01:00