Commit Graph

  • 6ed1fa218c
    Merge a8792a57b9 into 6b882e9395 Starbit04 2025-06-01 22:22:22 +0000
  • a8792a57b9
    Update README.md Starbit04 2025-06-01 22:45:32 +0100
  • 994cdc7447 hotkey inputs can now be remaped (backlight, screenshot, etc) Starbit04 2025-06-01 22:04:47 +0100
  • b692c66b23 added the ability to enable/disable the backlight and screenshot hotkey combos Starbit04 2025-06-01 03:13:41 +0100
  • 832a9041d3
    Merge 8e0537ad34 into 6b882e9395 Alexis Bietti 2025-03-09 19:40:32 +0000
  • 8e0537ad34 Toggle LED instead of just turning it off. Map to START+Y. Alexis Bietti 2025-03-09 20:38:52 +0100
  • d0563013cc Turn off power LED on Y+down Alexis Bietti 2025-03-09 13:05:36 +0100
  • 1a77882de9
    Merge 78ffb31baf into 6b882e9395 Wrsford 2024-12-07 16:54:39 +0900
  • 6b882e9395
    Don't run actions on pull requests. master beta_2024-12-24 profi200 2024-12-06 22:37:25 +0100
  • 4e4c2aa2b5
    Updated all libretro based color profiles. Added GB micro, GBA SP (AGS-101), DS lite and VBA/No$GBA profiles. profi200 2024-12-04 00:44:14 +0100
  • dd90d498c4
    !Breaking change! Changed the config file format to use strings in many places instead of values. Added a new saturation setting for color profiles other than none. Removed lcdGamma and displayGamma temporarily. Updated README.md with all the changes. profi200 2024-12-03 20:34:53 +0100
  • 877f7c61d0 Add an option to use current rom directory for config and saves Elouan Martinet 2024-10-28 09:05:17 +0100
  • 6d8869d23a Add an option to use current rom directory for config and saves Elouan Martinet 2024-10-28 09:05:17 +0100
  • 7a7190baea
    [README] Mention that oaf is not affected by the screen wrap bug because people are talking shit. profi200 2024-09-22 15:14:03 +0200
  • edd43a6fcc
    Updated libn3ds. Fixed hang on power off when all backlights are off (libn3ds). Screenshots are now always in native resolution. profi200 2024-08-30 18:45:24 +0200
  • 50e2f30e0d
    [README] Mention new features and oaf is no longer in alpha. profi200 2024-08-02 19:35:52 +0200
  • 79b2457e8b
    [File browser] Filter out all entries starting with a dot. F.....g Mac OS. profi200 2024-07-31 16:19:46 +0200
  • 5356e5c89a
    Implemented full gamma correction for top LCDs which improves colors noticeably without crushing details in shadows. The disadvantage is that the gbaGamma, lcdGamma, brightness and contrast settings don't work anymore for now. They will be reimplemented with color profile settings later. beta_2024-07-30 profi200 2024-07-30 16:37:05 +0200
  • 67ce019b36
    Forgot to check the ROM size before adding the padding. profi200 2024-07-26 21:22:40 +0200
  • 41db8760a6
    Made ROM padding code ~42% faster. profi200 2024-07-26 20:37:49 +0200
  • 3a70cdc27f Improved README for screenshots and color correction. beta_2024-07-25 profi200 2024-07-25 16:58:50 +0200
  • b1c66e24a2 Added experimental support for true color correction to mimic the look of the crappy GBA LCD. Thanks to hunterk and Pokefan531 for their work on the libretro shaders this is based on. profi200 2024-07-23 00:23:14 +0200
  • f7efd62ea9 Fixed save type selector cursor at the wrong position and added cache flushing. profi200 2024-07-16 21:12:51 +0200
  • 073daac2bb Separated video functions into own .c file. profi200 2024-07-16 21:05:40 +0200
  • 15436e02a7 Updated submodules. Fixed compatibility with latest libn3ds. profi200 2024-07-16 21:02:42 +0200
  • 3e91716c80 c2x --> c23. Supported since gcc 14.1.0. profi200 2024-05-15 17:03:35 +0200
  • f9786b14a1 Updated libn3ds for a critical GPIO fix. Also updated the other submodules. profi200 2024-05-14 19:53:05 +0200
  • bd5b207106 Updated bitmap.h with comments. profi200 2024-04-08 15:38:21 +0200
  • 7c8c3d6fe8 Load GBA scaler matrix from SD if found. profi200 2024-03-27 16:25:56 +0100
  • 6cf6059023 Updated libn3ds submodule for the capture card workaround. profi200 2024-03-27 15:35:02 +0100
  • 1ad621d4f4 Fixed a file handle leak just introduced by myself. Thanks @PSI-Rockin for finding it. profi200 2024-03-27 15:27:14 +0100
  • 9f331c24f7 Use a more safe variant of binary search for the GBA db. profi200 2024-03-24 14:29:29 +0100
  • 3ffb706f3b Fixed strict-aliasing warning in save_type.c. profi200 2024-03-22 23:41:24 +0100
  • c85a4b1b57 Fixed strict-aliasing warnings in gpu_cmd_lists.c. profi200 2024-03-22 23:36:38 +0100
  • 6db20e190c Added min macro to patch.c because it was removed from libn3ds. profi200 2024-03-22 01:52:23 +0100
  • d7f701f02a Fixed compatibility with latest libn3ds. profi200 2024-03-22 01:43:40 +0100
  • 2bca9b04b6 Updated submodules. profi200 2024-03-22 01:39:59 +0100
  • 9910444e60
    Merge branch 'master' into libn3ds_gfx_lgycap profi200 2024-07-25 17:18:26 +0200
  • b08803c5e1
    Improved README for screenshots and color correction. profi200 2024-07-25 16:58:50 +0200
  • bf079b7c7f
    Added experimental support for true color correction to mimic the look of the crappy GBA LCD. Thanks to hunterk and Pokefan531 for their work on the libretro shaders this is based on. profi200 2024-07-23 00:23:14 +0200
  • e7a6a7281f
    Fixed save type selector cursor at the wrong position and added cache flushing. profi200 2024-07-16 21:12:51 +0200
  • 807b8a9c34
    Separated video functions into own .c file. profi200 2024-07-16 21:05:40 +0200
  • 3b470c9235
    Updated submodules. Fixed compatibility with latest libn3ds. profi200 2024-07-16 21:02:42 +0200
  • 460dfe79ce
    Merge 89ea45016c into 678cbd9ae3 Wrsford 2024-05-20 17:22:40 -0700
  • b0c609373f
    Automatic builds from all branches. profi200 2024-05-19 22:36:52 +0200
  • 678cbd9ae3
    Automatic builds from all branches. profi200 2024-05-19 22:36:52 +0200
  • d9074b198d
    c2x --> c23. Supported since gcc 14.1.0. profi200 2024-05-15 17:03:35 +0200
  • ec9b0c1297
    Updated libn3ds for a critical GPIO fix. Also updated the other submodules. profi200 2024-05-14 19:53:05 +0200
  • 0f1efed6f5 remove unused state Evans Jahja 2024-04-27 15:52:49 +0900
  • be6f594438 bump libn3ds Evans Jahja 2024-04-27 15:51:46 +0900
  • 511b0ebd14 rename g_runState Evans Jahja 2024-04-27 15:24:08 +0900
  • 6ff3ff09fe CODEC deinit and wakeup Evans Jahja 2024-04-27 15:23:36 +0900
  • 134b08e2e5 bump libn3ds Evans Jahja 2024-04-27 15:19:59 +0900
  • 0742129fb4 Stop re-adjusting gamma after wakeup Evans Jahja 2024-04-27 14:07:20 +0900
  • 78ffb31baf Remember last rom and automatically show that location. Will Stafford 2024-04-16 21:29:25 -0400
  • 89ea45016c Fix typo in readme and spaces/tabs Will Stafford 2024-04-16 16:45:04 -0400
  • 3c3a49195f Add mgba save compatibility option. Will Stafford 2024-04-16 16:32:19 -0400
  • 39c4ec8928 Sleep on lid close Evans Jahja 2024-04-14 12:20:58 +0900
  • c96cdd4276 Turn off display on shell close Evans Jahja 2024-04-08 19:25:11 +0900
  • a14db0f1e8
    Updated README.md adding the missing [input] to the example. profi200 2024-04-08 15:36:49 +0200
  • e89971ba9b
    Updated bitmap.h with comments. profi200 2024-04-08 15:38:21 +0200
  • 479069d039
    Updated README.md adding the missing [input] to the example. profi200 2024-04-08 15:36:49 +0200
  • 34e79ef189
    Load GBA scaler matrix from SD if found. profi200 2024-03-27 16:25:56 +0100
  • f0035978a4
    Updated libn3ds submodule for the capture card workaround. profi200 2024-03-27 15:35:02 +0100
  • 8cf815c3de
    Fixed a file handle leak just introduced by myself. Thanks @PSI-Rockin for finding it. profi200 2024-03-27 15:27:14 +0100
  • 4be54ddead
    Use a more safe variant of binary search for the GBA db. profi200 2024-03-24 14:29:29 +0100
  • 2935efc1ad
    Fixed strict-aliasing warning in save_type.c. profi200 2024-03-22 23:41:24 +0100
  • 3cb2913e5a
    Fixed strict-aliasing warnings in gpu_cmd_lists.c. profi200 2024-03-22 23:36:38 +0100
  • e9ff3ccaf7
    Added min macro to patch.c because it was removed from libn3ds. profi200 2024-03-22 01:52:23 +0100
  • 3bdfbb5c69
    Fixed compatibility with latest libn3ds. profi200 2024-03-22 01:43:40 +0100
  • 75c3470e72
    Updated submodules. profi200 2024-03-22 01:39:59 +0100
  • 99cf0fdacc
    Updated to checkout/cache/upload-artifact v4. profi200 2024-02-24 20:58:04 +0100
  • 9d13ad3722 Refactor IPS patching. Nemris 2024-02-20 10:11:51 +0100
  • 07bdaf521d Normalize indentation. Nemris 2024-02-20 04:43:53 +0100
  • 4b313be652 Refactor IPS patching. Nemris 2024-02-20 10:11:51 +0100
  • 80bc4e57da Normalize indentation. Nemris 2024-02-20 04:43:53 +0100
  • e14704181c
    Round the gamma table entries instead of discarding the fraction part. profi200 2024-01-29 17:43:58 +0100
  • 63e4422db1
    Cleaned up the old gamma table adjustment code a little. alpha_2023-10-6 profi200 2023-10-06 16:11:20 +0200
  • b554c7c35c
    Updated libn3ds and some defines. profi200 2023-10-06 16:10:29 +0200
  • 5f46a967a8
    Hardcode GPU cmd list sizes in the header instead of 2 places so i don't make *that* mistake again. profi200 2023-09-20 00:24:47 +0200
  • dc5ac1749f
    Fixed ROM mirrors for 1 MiB ROMs. Thanks to @endrift for discovering this. profi200 2023-09-20 00:15:31 +0200
  • 855f6b131a
    Added a few missing copyright headers. profi200 2023-09-19 20:58:03 +0200
  • e77b04f089
    Split open_agb_firm.c into more .c files. A long overdue change. profi200 2023-09-19 20:48:07 +0200
  • ddba28b226
    Fixed a double free oopsie. profi200 2023-08-25 13:17:56 +0200
  • 8db77d523e
    Oops, this happens when not checking wtf the written code actually does. profi200 2023-08-23 02:33:22 +0200
  • 4377d28d14
    Use macro for GPU render buffer address. profi200 2023-08-23 02:26:09 +0200
  • 1ca27c22f6
    Disable borders for scaled modes. There are so few pixels left they don't make sense. profi200 2023-08-23 02:21:50 +0200
  • 6766b224dc
    Set scale matrix outside libn3ds. profi200 2023-08-23 02:09:29 +0200
  • a3c8f76e82
    Use glob matching in .gitignore. profi200 2023-08-23 02:04:39 +0200
  • 92c591da22
    GBA database updates (#128) Harrison 2023-08-22 19:30:01 -0400
  • c98a14a725 GBA database updates Harrison 2023-08-14 15:12:49 -0400
  • 0f55ad941c
    Updated libn3ds. profi200 2023-08-12 18:18:06 +0200
  • cf7d1915e0
    Added software audio volume control. profi200 2023-08-12 18:17:13 +0200
  • 8ecc7ce458
    Added border support for 1:1 scaling mode. profi200 2023-08-10 22:29:16 +0200
  • 4f96bae9d3
    Updated libraries/submodules. profi200 2023-08-07 01:57:45 +0200
  • 014c341e67
    Added button remapping. Closes #25. profi200 2023-08-07 01:57:15 +0200
  • 726a4f3355
    Implemented proper headphone detection. Added a config option to override the audio output. profi200 2023-08-05 02:07:13 +0200
  • 30351188a4
    Updated libs/submodules. profi200 2023-08-05 02:06:15 +0200
  • cecd0d31f3
    Cache ctr_firm_builder. profi200 2023-05-02 02:35:54 +0200
  • 3d8a24769d
    Use checkout for ctr_firm_builder. profi200 2023-05-02 02:19:00 +0200