Commit Graph

  • f3b2a6c30d Fix some of the bugs TuxSH 2018-05-26 12:25:24 +02:00
  • a65f7fbf88 Fix the linker scripts again TuxSH 2018-05-25 23:59:17 +02:00
  • 35ad240018 Rewrite k11ext mmu mapping func + linker script TuxSH 2018-05-25 23:27:50 +02:00
  • e64f267e4c Fix section declarations in .s files TuxSH 2018-05-25 19:35:00 +02:00
  • d28e961adc Use <string.h> & <3ds/exheader.h>, fix some bugs, etc. TuxSH 2018-05-24 00:55:38 +02:00
  • e6b7dc1dc5 Add top-level Makefile + @fincs 's linker script fixes TuxSH 2018-05-23 21:20:16 +02:00
  • 9e7e967a5f Fix bss being PROGBITS, etc. TuxSH 2018-05-23 19:06:20 +02:00
  • 33d40b491e Fix firm.c sysmodule merging loop TuxSH 2018-05-23 16:31:24 +02:00
  • 7cb50d38b9 Fix linker script bug, see details TuxSH 2018-05-23 15:27:55 +02:00
  • d6d440a47e Sanitize arm9 build system... however link script overflows itcm TuxSH 2018-05-23 15:02:57 +02:00
  • 52cd950ca6 source => arm9/source TuxSH 2018-05-23 11:52:01 +02:00
  • 9fad2dff21 Add top-level Makefile for sysmodules TuxSH 2018-05-23 09:50:19 +02:00
  • 4b40dd52f4 Give a proper build system for each sysmodule, k11ext, arm11. TuxSH 2018-05-23 03:16:32 +02:00
  • 6bd7070d38 Do the same for romfs redit => get rid of armips; update README.md TuxSH 2018-05-23 01:50:25 +02:00
  • 0c9365bcb7 Do the same for large patches (emunand, reboot). This greatly simplifies logic. TuxSH 2018-05-22 22:55:04 +02:00
  • c0bd69309a Do the same for arm9 exceptions TuxSH 2018-05-22 20:26:14 +02:00
  • 55bd62d7a9 Merge the chainloader into the main ARM9 folder TuxSH 2018-05-22 17:51:57 +02:00
  • 020236742f Fix gdbstub UB with IO TuxSH 2019-03-15 22:37:04 +01:00
  • faeb0d9395 Fix strict-aliasing-related UB TuxSH 2019-03-15 22:23:44 +01:00
  • b05f993221 Fix wrong memset size in screen_filters TuxSH 2019-03-15 17:04:15 +01:00
  • e796abb155 Also use alignedseqmemcpy for sha_hash TuxSH 2019-03-15 16:17:57 +01:00
  • 3d2c12cf09 Revert sdmmc driver, fixes regression #1225. Also fix a logic bug TuxSH 2019-03-13 17:33:53 +01:00
  • 8ff5111e30 Use better i2c driver from fb3ds TuxSH 2019-03-13 16:34:11 +01:00
  • 673ec9fc51 Fix memcpy into fifo UB TuxSH 2019-03-13 13:53:29 +01:00
  • a7100a1e7f Fix implicit fallthrough in debug.c TuxSH 2019-02-28 19:08:39 +01:00
  • 710ad11819 Upgrade fatfs and sdmmc driver TuxSH 2019-02-28 19:04:11 +01:00
  • f718297591 Fix screens not working on firmlaunch TuxSH 2019-02-26 20:19:52 +01:00
  • 1c7b55ee1e Bump copyright year BuildTools 2019-02-24 18:04:32 -07:00
  • f437d92374
    Merge pull request #1065 from panicbit/screen_filter TuxSH 2019-02-21 19:48:07 +01:00
  • 47916b2831
    Fix menu thread stack overflow TuxSH 2019-02-21 19:47:35 +01:00
  • 0791aabbf8 Taking advantage of GitHubs new issue templates. noirscape 2018-10-13 17:29:35 +02:00
  • bd15f51af3
    Fix incomplete commit (3903ac6409) Aurora 2018-09-28 03:08:35 +02:00
  • 932ed4222f
    Merge pull request #1142 from luigoalma/master TuxSH 2018-09-20 09:44:36 +02:00
  • 1052e04679
    Added Patch to Process9 11.8 to the new AMPXI function luigoalma 2018-09-10 19:57:14 +01:00
  • 3903ac6409 Implement https://github.com/AuroraWright/Luma3DS/issues/470 Aurora Wright 2018-08-21 22:07:18 +02:00
  • 53622d777b Fix https://github.com/AuroraWright/Luma3DS/issues/1095 and https://github.com/AuroraWright/Luma3DS/issues/1118 Aurora Wright 2018-08-21 18:57:45 +02:00
  • 2219b19d5f Fixed cheat functionality (#1117) tstambaugh92 2018-08-09 08:21:16 -04:00
  • bc06b17823 Fixed cheat functionality (#1116) tstambaugh92 2018-08-07 06:50:48 -04:00
  • 89cc6ede1a Fix patchKernel9Panic on 11.8 NATIVE_FIRM (pattern tested down to 3.0) Aurora Wright 2018-07-31 04:32:29 +02:00
  • dd6e071dde socAccept: Fix an omitted comment, which masked a condition Nanquitas 2018-07-05 22:01:53 +02:00
  • 2127271b33 Double-license the gdbstub. TuxSH 2018-06-14 18:33:09 +02:00
  • 1600171ffa Bump copyright year TuxSH 2018-06-14 18:13:57 +02:00
  • 7f7a9fab2d
    Merge pull request #1088 from ev1l0rd/patch-1 Yuuki Hikari 2018-05-28 15:10:32 -04:00
  • b15d86f31d
    Remove AUR package from prebuilds. Valentijn 2018-05-22 20:18:39 +02:00
  • 89a3dc8643
    Merge pull request #1084 from ev1l0rd/patch-1 TuxSH 2018-05-22 10:05:00 +02:00
  • 3477beb05c
    Merge pull request #1086 from Nanquitas/patch-1 TuxSH 2018-05-21 00:00:22 +02:00
  • 8447c209a7
    Fix GPU_PSC1_CNT address Nanquitas 2018-05-13 10:58:07 +02:00
  • e78f706c1a
    Removed links to compiled armips and makerom Valentijn 2018-05-12 20:12:52 +02:00
  • f776c56cd4
    Merge pull request #1069 from Nanquitas/patch-1 TuxSH 2018-04-26 19:33:03 +02:00
  • dc195dffad
    Fix KProcessHandleTable__ToKThread on latest fw Nanquitas 2018-04-26 19:30:50 +02:00
  • 74a0b2feae Simplify color LUT writes panicbit 2018-04-16 01:28:11 +02:00
  • 71039fc248 Remove unnecassary permission declarations panicbit 2018-04-15 17:15:06 +02:00
  • d0306609c3 Apply screen filter when waking up from standby panicbit 2018-04-15 16:26:20 +02:00
  • d13cde3d7b Implement blue light filters in rosalina panicbit 2018-04-15 04:51:47 +02:00
  • 38f54fd2b6 Add parts of redshift to rosalina panicbit 2018-04-15 04:51:09 +02:00
  • b5728e9c11 Add gpu color LUT registers to rosalina panicbit 2018-04-15 03:11:18 +02:00
  • a2177c0510 Fix menu entries (again) TuxSH 2018-04-05 23:40:18 +02:00
  • 356a94cc2e Double the size of launchedPath TuxSH 2018-04-05 23:20:30 +02:00
  • 9d507e046c
    Merge pull request #1054 from LegoFigure11/master Yuuki Hikari 2018-04-04 20:34:54 -04:00
  • 47c47f967a Update links to the Plailect's Guide LegoFigure11 2018-04-01 01:29:25 +11:00
  • 1182d3a627
    Fix #1050 Aurora 2018-03-23 02:49:16 +01:00
  • 938cb6492f Revert "Revert "Switched from mapping target process memory to svcReadProcessMemory & svcWriteProcessMemory functions."" TuxSH 2018-03-20 01:11:49 +01:00
  • fed62855cb
    Merge pull request #1000 from duckbill007/master TuxSH 2018-03-20 01:00:25 +01:00
  • 4f54596658 Implement #940 (#1043) Mikaela Szekely 2018-03-03 18:45:47 -05:00
  • 0b41ed04d5 Simplify loadNintendoFirm after the previous commit Aurora Wright 2018-02-09 05:03:22 +01:00
  • 9509a86998 Force using the external FIRM if CTRNAND couldn't be mounted or the CTRNAND FIRM has issues Aurora Wright 2018-02-05 03:47:43 +01:00
  • 6d4d80a798 Merge remote-tracking branch 'upstream/master' Duckbill 2018-01-19 17:38:57 +03:00
  • 76d274cfe2
    getmemregions: userland never exceeds 0x40000000 TuxSH 2018-01-19 01:42:53 +01:00
  • ccf13be964
    Merge pull request #1010 from Nanquitas/input-redirection-sockupdate TuxSH 2018-01-19 01:30:15 +01:00
  • e36b27ccf0
    Merge pull request #1012 from Nanquitas/rosalina-freeze-fix TuxSH 2018-01-19 01:29:58 +01:00
  • 34c80ad476
    Merge pull request #1009 from Nanquitas/gdb-list-memregion TuxSH 2018-01-19 01:28:53 +01:00
  • 97ae106d8e
    Merge pull request #1011 from Nanquitas/patch-2 TuxSH 2018-01-19 01:28:08 +01:00
  • 7cb74b74d7 Rosalina: fix freeze when attempting to open Rosalina before the system finished to boot Nanquitas 2018-01-18 23:39:47 +01:00
  • 337205eb08
    sock_util: remove unneeded check Nanquitas 2018-01-18 22:57:46 +01:00
  • f36977017b InputRedirection: check service existence instead of using OpenProcessByName Nanquitas 2018-01-18 20:44:54 +01:00
  • e40b547bb6 gdb: new getmemregions command Nanquitas 2018-01-18 15:33:24 +01:00
  • 1fd689f5da Revert "Switched from mapping target process memory to svcReadProcessMemory & svcWriteProcessMemory functions." Duckbill 2018-01-16 09:54:55 +03:00
  • c5c8dca14c Switched from mapping target process memory to svcReadProcessMemory & svcWriteProcessMemory functions. Duckbill 2018-01-15 21:29:05 +03:00
  • 11f820efa7 Check service existence before GetServiceHandle TuxSH 2018-01-15 02:52:50 +01:00
  • 9074688491 Make srvGetServiceHandle non-blocking if service port is full in all cases TuxSH 2018-01-15 02:27:07 +01:00
  • 1de27c54f1 Fix range checks Duckbill 2018-01-13 16:02:54 +03:00
  • 3e67e64faa Fixes after review on github Duckbill 2018-01-13 13:51:28 +03:00
  • 553f8d2533 Remove lto for sysmodules TuxSH 2018-01-12 11:20:17 +01:00
  • ec7ae35da1 Fixes for masked 16-bit cheat opcodes, based on existing cheats. Duckbill 2018-01-12 10:46:50 +03:00
  • 7e8da0d236 Possible out of bounds fix Duckbill 2018-01-10 09:53:36 +03:00
  • b3e6561072 Merge remote-tracking branch 'upstream/master' Duckbill 2018-01-06 12:29:08 +03:00
  • 41f32ed983 Remove the need for hardcoding the horizontal positions for the "x"s in multiple choice options Aurora Wright 2018-01-05 19:34:05 +01:00
  • bbadf840ef struct fb shouldn't be packed TuxSH 2018-01-04 22:12:31 +01:00
  • acc50aae46 Merge branch 'master' of github.com:AuroraWright/Luma3DS TuxSH 2018-01-04 18:41:14 +01:00
  • 6a68a77973 Rewrite the ARM9 exception handlers, ... TuxSH 2018-01-04 18:40:11 +01:00
  • 0f4d66dd61 Try to load cheats if there aren't any on every open of cheats menu. Duckbill 2018-01-03 11:48:10 +03:00
  • d28642d2c3 More range checks and separate code and heap allocation Duckbill 2018-01-03 00:27:44 +03:00
  • ca4685cc42 Range checks added Duckbill 2018-01-02 14:23:45 +03:00
  • 522f10582d
    Merge pull request #995 from joel16/master Aurora 2018-01-01 18:07:32 +01:00
  • 239d113177 Update mcu functions with changes from ctrulib Joel16 2018-01-01 11:05:22 -06:00
  • fd80294bf2 Fix buffer overflow in case of very long cheats.txt file Duckbill 2017-12-31 11:26:18 +03:00
  • b379d83469 Merge remote-tracking branch 'upstream/master' Duckbill 2017-12-31 11:16:44 +03:00
  • 27f352fdf1
    Merge pull request #991 from Qyriad/master Aurora 2017-12-29 05:08:22 +01:00
  • bfec874a7c Add colon in option that I forgot Mikaela RJ Szekely 2017-12-28 22:02:06 -05:00
  • 93561003e8 Implement #989: Add configurable splash duration Mikaela RJ Szekely 2017-12-28 21:50:06 -05:00