Commit Graph

  • cebc43792e
    remove travis CI configuration aspargas2 2020-10-28 18:40:26 -04:00
  • 89be93384d
    enable github workflows CI aspargas2 2020-10-28 18:29:27 -04:00
  • 145bf6de54 Improve ticket searching functions d0k3 2020-10-28 00:00:18 +01:00
  • 355519285a Verify TMD when installing / building CIA d0k3 2020-10-26 23:48:39 +01:00
  • ae32e63074 Handle seed crypto when installing game images d0k3 2020-10-26 23:10:36 +01:00
  • d5db8c7216 Fix signed integer sXX types d0k3 2020-10-26 22:57:59 +01:00
  • f2876b2a61 Fix #628 d0k3 2020-10-13 15:21:58 +02:00
  • 3b59b0bbfb Properly clear system saves on uninstall d0k3 2020-08-20 19:52:50 +02:00
  • 23b4b50991 Verify TMD when installing / building CIA gameinstaller_finalize d0k3 2020-10-26 23:48:39 +01:00
  • 8e3a5b496a Handle seed crypto when installing game images d0k3 2020-10-26 23:10:36 +01:00
  • 1f59f6c3ad Fix signed integer sXX types d0k3 2020-10-26 22:57:59 +01:00
  • e817ff1c0f Fix #628 d0k3 2020-10-13 15:21:58 +02:00
  • bd7658a808 revert megascript refactor aspargas2 2020-10-04 14:30:29 +00:00
  • 7c01e1dfe9
    allow exiting the megascript by pressing B aspargas2 2020-09-26 15:27:22 -04:00
  • 8e2d1d465e
    update the SD cleanup section of the megascript aspargas2 2020-09-24 22:09:09 -04:00
  • 95375e177a Properly clear system saves on uninstall d0k3 2020-08-20 19:52:50 +02:00
  • d010f2858b Remove trailing white space Gabriel Marcano 2020-08-24 21:27:19 -07:00
  • e4dd8511cd make interrupt handlers more lazy, most processing is done in interruptible context now Wolfvak 2020-08-25 10:49:52 -03:00
  • d682a65df6
    Fix GCC warning, snprintf limit too long (#623) Gabriel Marcano 2020-08-24 19:42:56 -07:00
  • 1f2514f19e forgot to update non-FIXED_BRIGHTNESS mode Wolfvak 2020-08-22 17:15:10 -03:00
  • a2e574a451 fix #622 Wolfvak 2020-08-22 16:37:27 -03:00
  • b4fccd4a3c initial mcu events implementation Wolfvak 2020-08-21 23:36:00 -03:00
  • 9189320e8b
    fix installing from CDN files v1.9.2pre1 aspargas2 2020-08-20 14:31:16 -04:00
  • 896d548851 Additional functionality for .tie files d0k3 2020-08-20 19:42:40 +02:00
  • df9b84fc66 Installer: show an error message for missing .dbs d0k3 2020-08-20 17:48:52 +02:00
  • f7c229b424 Properly handle TWL saves when installing d0k3 2020-08-20 17:35:53 +02:00
  • 253cb2849c CIA building / installing: also take over SRL flags d0k3 2020-08-19 00:10:10 +02:00
  • 158fa78a5d Properly take over extdata ID when installing d0k3 2020-08-14 14:58:56 +02:00
  • 62fd3e93c5 TitleDB entries: add NCCH version only if DLP exists d0k3 2020-08-14 14:32:58 +02:00
  • ffeb551a3f Don't allow game installs from images d0k3 2020-08-14 14:16:47 +02:00
  • c7f10be1b4 CIA installer: only fix console ID when different d0k3 2020-08-14 14:05:56 +02:00
  • f48bb58bac TicketDB mount: show console ID as big endian d0k3 2020-08-14 14:05:27 +02:00
  • 15bf632143 Fix building CIA from TMD d0k3 2020-08-14 14:04:37 +02:00
  • 50e3e1f19a Properly remount last image after searching tickets d0k3 2020-08-14 14:04:01 +02:00
  • 99b69754b2 Handle cleanup before installs and after failed installs d0k3 2020-08-14 12:29:00 +02:00
  • 4af0268e5a visual fix aspargas2 2020-08-08 01:29:55 -04:00
  • e5ffa885b6 fix directly remounting the file which is already mounted aspargas2 2020-08-08 01:00:01 -04:00
  • f0ad45dd60 Basic uninstaller support for title.db entries d0k3 2020-08-07 13:06:09 +02:00
  • 6eb546dfab Game installer: Misc code improvements d0k3 2020-08-07 13:05:10 +02:00
  • 18e6d9f0db Basic support for handling title.db entries d0k3 2020-08-06 17:16:22 +02:00
  • 0af181ac6a Check for import.db and title.db before attempting install d0k3 2020-08-05 21:47:21 +02:00
  • 3aa9a1633a Fix game image installs to SD d0k3 2020-08-05 21:36:08 +02:00
  • ce498103e1
    change barrier ids Wolfvak 2020-08-20 09:59:52 -03:00
  • 7edf8a998b
    Merge pull request #620 from d0k3/barrier_racefix Wolfvak 2020-08-20 08:47:42 -03:00
  • 68a4ceac5b add another pxi barrier for firmlaunch Wolfvak 2020-08-19 23:11:45 -03:00
  • 0038e7d0ab Fix building via Travis CI d0k3 2020-08-16 22:31:08 +02:00
  • 03007c2b42 fix shared memory optimization problem Wolfvak 2020-08-15 20:30:27 -03:00
  • 8375434093 Properly handle TWL system data archives d0k3 2020-08-04 21:46:13 +02:00
  • bf767f2c01
    add a needed delay for new 3ds consoles (#617) Wolfvak 2020-08-04 16:41:10 -03:00
  • 4dc5661d58 use hardcoded configuration for ARM11 interrupts Wolfvak 2020-08-02 11:40:18 -03:00
  • 8863979a99 Merge branch 'thumb' d0k3 2020-08-02 15:43:28 +02:00
  • 0ee1368153 Fix building on Windows (cygwin) d0k3 2020-08-02 15:28:01 +02:00
  • a051b07791 Don't allow the rom renamer in incompatible drives d0k3 2020-08-02 15:27:39 +02:00
  • 596e7e499c Scripting: install command for game images d0k3 2020-07-31 12:14:13 +02:00
  • d4d8c9a0ff Remove force_nand from the game file installer options d0k3 2020-07-31 11:58:21 +02:00
  • 7fb194caea Allow batch fixing of borked NCCH crypto flags d0k3 2020-07-31 11:46:06 +02:00
  • 521fb25075 Fix titledb entry manual detection d0k3 2020-07-31 10:59:42 +02:00
  • 829880994f Fix installer system CMD handling d0k3 2020-07-31 10:45:35 +02:00
  • e744be504b perform DISA/DIFF cmac fixing automatically upon unmounting aspargas2 2020-07-31 02:18:44 -04:00
  • e7fdf993a7 fix some tab/space indent mixing aspargas2 2020-07-30 16:10:59 -04:00
  • 89c5107733 Fix title info entry product code for TWL titles aspargas2 2020-07-30 12:51:45 -04:00
  • 9766a0be5e fix handling of contents whose index and ID are unrelated aspargas2 2020-07-26 14:12:48 -04:00
  • 24d2a4ea5b fix install destination logic aspargas2 2020-07-26 07:20:18 -04:00
  • 214edfc399 don't sort tickets until a virtual ticket dir is read aspargas2 2020-07-18 12:38:59 -04:00
  • cb870d2b02 fix problems with vbdri new filename handling aspargas2 2020-07-17 19:28:21 -04:00
  • d8aeb056cb Fix CMD & NCSD handling d0k3 2020-07-24 17:22:55 +02:00
  • b8798f2aff Check for title.db before attempting install d0k3 2020-07-24 12:25:03 +02:00
  • e559c2b4a1 Fix setting the CIA console ID d0k3 2020-07-24 12:14:59 +02:00
  • 32b6838d32 Fix TMD CDN CIA building d0k3 2020-07-24 12:02:13 +02:00
  • 8fcdde29c8 Misc code beautification d0k3 2020-07-24 11:59:40 +02:00
  • 77f1f94e13 Improved output for game install last step d0k3 2020-07-24 10:41:43 +02:00
  • e568348086 Don't overwrite existing saves when installing d0k3 2020-07-24 10:41:02 +02:00
  • 6116545fef Fix batch install of game images d0k3 2020-07-24 10:40:20 +02:00
  • e916476563 Take over @wolfvak's gameutil.c improvements d0k3 2020-07-23 18:41:42 +02:00
  • d2c47b7977 Allow installation of game files d0k3 2020-07-22 00:20:16 +02:00
  • 8a7448995f fixed overlooked ARM9 exception handler issue where code would be dumped incorrectly, modified ARM11 exception vectors to not take an entire page of compiled code Wolfvak 2020-07-26 10:27:48 -03:00
  • 07c009de72 fix comments for bootrom functions Wolfvak 2020-07-24 23:38:31 -03:00
  • f96daa407a potentially fix non-working FIRM builds, remove duplicated cycle wait functions Wolfvak 2020-07-24 14:20:51 -03:00
  • f835469e19 rewrite the bootrom function header, add more operations and add ARM11 versions Wolfvak 2020-07-24 13:37:29 -03:00
  • 2791b42f6e Fix an exception for big file searches d0k3 2020-07-24 11:02:07 +02:00
  • d7444e144a use a regular global pointer for sharedmem Wolfvak 2020-07-23 23:46:15 -03:00
  • 3973ce57df revert back to using Thumb code for the ARM9 binary Wolfvak 2020-07-23 20:33:46 -03:00
  • 929cc7fdcf better hints to reduce compiled size by a few kb Wolfvak 2020-07-23 13:46:42 -03:00
  • 698ad9d891 fix Travis CI, take 2 Wolfvak 2020-07-23 12:13:50 -03:00
  • 6b54290cf2 Fix Travis CI building (hopefully) d0k3 2020-07-20 22:57:37 +02:00
  • 79768acef7 Fix a small typo in file attribute menu d0k3 2020-07-20 00:51:20 +02:00
  • 4e9721db9b new3DS FCRAM is always enabled nowadays, so the IS_UNLOCKED check is wrong Wolfvak 2020-07-19 12:08:47 -03:00
  • 5e307a3f32 limit size of initrd, fix building on msys2 Wolfvak 2020-07-19 12:03:04 -03:00
  • 6487307cf0 improved mmu and gic code Wolfvak 2020-07-19 11:59:52 -03:00
  • 5905fb84fb removed the cross allocator, use the shared memory region instead for I2C and NVRAM transfers Wolfvak 2020-07-19 11:44:03 -03:00
  • 30f0b004c2 fixed screen init, hopefully the last commmit Wolfvak 2020-07-18 20:25:34 -03:00
  • f20d2657fa Revert "Use .tie extension for titledb entries" d0k3 2020-07-13 17:27:21 +02:00
  • eb265e9575 NCSD CIA builder: Use proper index d0k3 2020-07-09 22:53:56 +02:00
  • 8ee0fac6c4 Use .tie extension for titledb entries d0k3 2020-07-09 22:51:59 +02:00
  • 6e0b6d2d0a invalidate vbdri cached entry when a write fails aspargas2 2020-06-25 17:05:06 -04:00
  • 75cae95509 sort unsigned system tickets into the homebrew directory in ticket.db mounts aspargas2 2020-06-25 16:10:00 -04:00
  • 519855de5b fix write permission bypass bug aspargas2 2020-06-24 23:49:22 -04:00
  • 6b6fe4741d minor visual fix aspargas2 2020-06-11 23:22:45 -04:00
  • fd4fd14ee7 allow deletion of files in virtual BDRI drives aspargas2 2020-06-11 12:41:37 -04:00
  • 8ffe774f77 remove remaining uses of brute-force ticket.db parsing aspargas2 2020-06-11 12:22:38 -04:00