Duckbill
1fd689f5da
Revert "Switched from mapping target process memory to svcReadProcessMemory & svcWriteProcessMemory functions."
...
This reverts commit c5c8dca14c
.
2018-01-16 09:54:55 +03:00
Duckbill
c5c8dca14c
Switched from mapping target process memory to svcReadProcessMemory & svcWriteProcessMemory functions.
2018-01-15 21:29:05 +03:00
TuxSH
11f820efa7
Check service existence before GetServiceHandle
2018-01-15 02:52:50 +01:00
TuxSH
9074688491
Make srvGetServiceHandle non-blocking if service port is full in all cases
2018-01-15 02:27:07 +01:00
Duckbill
1de27c54f1
Fix range checks
2018-01-13 16:02:54 +03:00
Duckbill
3e67e64faa
Fixes after review on github
2018-01-13 13:51:28 +03:00
TuxSH
553f8d2533
Remove lto for sysmodules
2018-01-12 11:20:17 +01:00
Duckbill
ec7ae35da1
Fixes for masked 16-bit cheat opcodes, based on existing cheats.
2018-01-12 10:46:50 +03:00
Duckbill
7e8da0d236
Possible out of bounds fix
2018-01-10 09:53:36 +03:00
Duckbill
b3e6561072
Merge remote-tracking branch 'upstream/master'
2018-01-06 12:29:08 +03:00
Aurora Wright
41f32ed983
Remove the need for hardcoding the horizontal positions for the "x"s in multiple choice options
2018-01-05 19:38:58 +01:00
TuxSH
bbadf840ef
struct fb shouldn't be packed
2018-01-04 22:12:31 +01:00
TuxSH
acc50aae46
Merge branch 'master' of github.com:AuroraWright/Luma3DS
2018-01-04 18:41:14 +01:00
TuxSH
6a68a77973
Rewrite the ARM9 exception handlers, ...
...
- Fix patchArm9ExceptionHandlersInstall for older versions
- Fix some bugs in the ARM11 exception handlers
- Other, minor, changes
2018-01-04 18:40:11 +01:00
Duckbill
0f4d66dd61
Try to load cheats if there aren't any on every open of cheats menu.
2018-01-03 11:48:10 +03:00
Duckbill
d28642d2c3
More range checks and separate code and heap allocation
2018-01-03 00:27:44 +03:00
Duckbill
ca4685cc42
Range checks added
2018-01-02 14:23:45 +03:00
Aurora
522f10582d
Merge pull request #995 from joel16/master
...
Update MCU::HWC functions with latest changes from ctrulib
2018-01-01 18:07:32 +01:00
Joel16
239d113177
Update mcu functions with changes from ctrulib
2018-01-01 11:05:22 -06:00
Duckbill
fd80294bf2
Fix buffer overflow in case of very long cheats.txt file
2017-12-31 11:26:18 +03:00
Duckbill
b379d83469
Merge remote-tracking branch 'upstream/master'
2017-12-31 11:16:44 +03:00
Aurora
27f352fdf1
Merge pull request #991 from Qyriad/master
...
Implement #989 : Add configurable splash duration
2017-12-29 05:08:22 +01:00
Mikaela RJ Szekely
bfec874a7c
Add colon in option that I forgot
2017-12-28 22:02:06 -05:00
Mikaela RJ Szekely
93561003e8
Implement #989 : Add configurable splash duration
2017-12-28 21:50:06 -05:00
TuxSH
1572bfd989
[sm] Fix process unregistering logic bug ( fixes #984 )
...
In this case pm+sm were supposed to automatically unregister ro's services (the kernel can close a dying process's handle automatically). Not doing this apparently induced a reference leak of DevMenu's as a process, preventing it to be destroyed and the memory allocation reslimit counter to be updated by KProcess's destructor accordingly.
2017-12-27 19:30:57 +01:00
Duckbill
cb945612a3
Remove ast empty cheat from list
2017-12-25 14:16:57 +03:00
Duckbill
1b440f7f3b
Skip empty cheats
2017-12-25 13:57:20 +03:00
Duckbill
78791f7b66
Paging fixes
2017-12-25 13:45:09 +03:00
Duckbill
5def0c18e2
Cheat file format changed from binary to plaintext
2017-12-22 14:46:46 +03:00
Duckbill
0e67b0f026
Moved key combo calculation to loading cheat phase
2017-12-22 12:39:09 +03:00
Duckbill
8052946517
Cheats array repleced by continous buffer
2017-12-22 12:17:45 +03:00
Duckbill
b6d6cc9750
Cheat implementations
2017-12-21 20:14:04 +03:00
TuxSH
2a840f2c79
Minor date/time conversion loop style fixes
2017-12-19 02:32:51 +01:00
TuxSH
4eaf791849
Merge pull request #937 from Hayleia/timestamped-screenshots
...
screenshots use timestamps as name
2017-12-19 02:15:07 +01:00
Aurora Wright
be0f50b19c
Disable poweroff when shell closed on NTRboothax altogether to prevent issues with unstable magnets
2017-12-18 21:02:41 +01:00
Aurora Wright
f30b7b9fb3
Merge branch 'master' of https://github.com/AuroraWright/Luma3DS
2017-12-18 20:56:45 +01:00
Aurora Wright
6a0f332e3c
Shutdown when waiting for button presses if the shell is closed, except when coming from a NTRboothax boot
2017-12-18 20:56:32 +01:00
TuxSH
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
Aurora Wright
20af9c6750
Fix issue reported in
...
f27cdb4543
\#commitcomment-24611141, simplify 56e54cd110
2017-12-18 04:27:11 +01:00
LiquidFenrir
fee9f6b427
forgot to return, made processes viewed attached even though the debugger wasnt enabled
2017-12-17 19:31:05 +01:00
TuxSH
57d03d6333
Merge pull request #916 from LiquidFenrir/ramviewer-fix
...
Several ramviewer improvements
2017-12-17 03:31:36 +01:00
LiquidFenrir
0075fe2aa0
work with processes with code starting at 0x14000000
2017-12-16 19:26:55 +01:00
LiquidFenrir
d54417ac0a
explicit casting
2017-12-16 19:26:27 +01:00
LiquidFenrir
648801d432
make pressing X accidentally twice less punitive
2017-12-16 04:30:40 +01:00
LiquidFenrir
2be2826b0b
detect jumping address and change mode accordingly
2017-12-16 04:14:21 +01:00
LiquidFenrir
37a9fa1bf4
work again with heapless processes, and show wether you're currently viewing heap or code on screen (apart from the address)
2017-12-14 17:03:13 +01:00
LiquidFenrir
65af93c8ce
other display for entering goto
2017-12-07 22:07:53 +01:00
LiquidFenrir
8353b84944
fix dump filename
2017-12-07 20:07:44 +01:00
LiquidFenrir
d6a89db495
make use of values defined in draw.h
2017-12-07 19:56:36 +01:00
LiquidFenrir
f156aa8cdb
add dumper
...
mostly a copy of the screenshotting function/from #937
2017-12-07 19:53:44 +01:00