Commit Graph

206 Commits

Author SHA1 Message Date
profi200 63e4422db1
Cleaned up the old gamma table adjustment code a little. 2023-10-06 16:11:20 +02:00
profi200 b554c7c35c
Updated libn3ds and some defines. 2023-10-06 16:10:29 +02:00
profi200 5f46a967a8
Hardcode GPU cmd list sizes in the header instead of 2 places so i don't make *that* mistake again. 2023-09-20 00:24:47 +02:00
profi200 dc5ac1749f
Fixed ROM mirrors for 1 MiB ROMs. Thanks to @endrift for discovering this. 2023-09-20 00:15:31 +02:00
profi200 855f6b131a
Added a few missing copyright headers. 2023-09-19 20:58:03 +02:00
profi200 e77b04f089
Split open_agb_firm.c into more .c files. A long overdue change. 2023-09-19 20:48:07 +02:00
profi200 ddba28b226
Fixed a double free oopsie. 2023-08-25 13:17:56 +02:00
profi200 8db77d523e
Oops, this happens when not checking wtf the written code actually does. 2023-08-23 02:33:22 +02:00
profi200 4377d28d14
Use macro for GPU render buffer address. 2023-08-23 02:26:09 +02:00
profi200 1ca27c22f6
Disable borders for scaled modes. There are so few pixels left they don't make sense. 2023-08-23 02:21:50 +02:00
profi200 6766b224dc
Set scale matrix outside libn3ds. 2023-08-23 02:09:29 +02:00
profi200 a3c8f76e82
Use glob matching in .gitignore. 2023-08-23 02:04:39 +02:00
Harrison 92c591da22
GBA database updates (#128) 2023-08-23 01:30:01 +02:00
profi200 0f55ad941c
Updated libn3ds. 2023-08-12 18:18:06 +02:00
profi200 cf7d1915e0
Added software audio volume control. 2023-08-12 18:17:13 +02:00
profi200 8ecc7ce458
Added border support for 1:1 scaling mode. 2023-08-10 22:29:16 +02:00
profi200 4f96bae9d3
Updated libraries/submodules. 2023-08-07 01:57:45 +02:00
profi200 014c341e67
Added button remapping. Closes #25. 2023-08-07 01:57:15 +02:00
profi200 726a4f3355
Implemented proper headphone detection.
Added a config option to override the audio output.
2023-08-05 02:07:13 +02:00
profi200 30351188a4
Updated libs/submodules. 2023-08-05 02:06:15 +02:00
profi200 cecd0d31f3
Cache ctr_firm_builder. 2023-05-02 03:43:04 +02:00
profi200 3d8a24769d
Use checkout for ctr_firm_builder. 2023-05-02 02:19:00 +02:00
profi200 1e5e1ea6a9
Updated workflow. 2023-05-02 02:03:58 +02:00
profi200 5e103deecc
Updated libn3ds to work around a hardware bug. 2022-08-15 00:35:09 +02:00
profi200 80f48ca43e
Added inih as submodule as well. 2022-07-25 15:17:23 +02:00
profi200 a70673dea7
Added lgyFbScaler tool for experiments with hardware scaling. 2022-07-24 18:11:24 +02:00
profi200 99d6b1e1ea
Use latest libn3ds with fixed paths. 2022-07-24 17:45:08 +02:00
profi200 6298503e6b
Moved libn3ds to libraries/libn3ds.
Include libn3ds license in releases and nightlies.
2022-07-24 16:50:20 +02:00
profi200 cdacbc7dc5
Use a special makefile rule to avoid unpacking the release archive and p7zip dependency. 2022-07-24 15:53:41 +02:00
profi200 edaa5fb2cb
Don't limit make to 4 jobs. 2022-07-24 15:18:37 +02:00
profi200 d80588ffc4
Limit the clone depth for faster CI builds. 2022-07-24 03:40:28 +02:00
profi200 93d5cdf045
Moved open_agb_firm specific error codes and error printing out of libn3ds. 2022-07-24 01:52:03 +02:00
profi200 45830c8c68
Forgot to mention the Actions tab. 2022-07-16 15:02:00 +02:00
profi200 c171c4da1d
Added nightly build link. 2022-07-16 14:09:25 +02:00
profi200 b1739994a2
Clean up CI script.
And don't embed commit hash in artifact name.
2022-07-16 13:53:25 +02:00
profi200 6bfccaee80
Testing GitHub Actions. 2022-07-15 19:45:03 +02:00
profi200 b710d8e326
Updated libn3ds.
Renamed thirdparty to libraries.
2022-07-14 03:00:31 +02:00
spitzeqc 834c0ffbbf
Added IPS and UPS patch support (#75) 2022-07-14 02:46:37 +02:00
profi200 b1d2b5a84a
Updated libn3ds. 2022-07-03 01:38:56 +02:00
profi200 09622b88f8
Corrected clone instructions. 2022-07-03 01:32:54 +02:00
profi200 48448c749c
Added repo clone/update instructions 2022-06-29 16:37:34 +02:00
profi200 a13499c49e
Fixed README.md for latest changes. 2022-06-29 16:06:07 +02:00
profi200 1fe529f4c5
Overhauled brightness control. 2022-06-29 15:58:09 +02:00
profi200 bd6bc4fd54
Removed hardcoded libn3ds. 2022-06-29 15:55:07 +02:00
spitzeqc ee21e3edb0 Changed backlight power to use GFX_powerOffBacklights() and moved brightness control to 'main' function 2022-06-28 00:41:14 +02:00
spitzeqc 6b5abf383d Added ability to turn screen on and off 2022-06-28 00:41:14 +02:00
spitzeqc 56bf27a026 Added brightness adjustment in-game 2022-06-28 00:41:14 +02:00
profi200 3183839120
Ported toshsd and sdmmc drivers for DSi. 2022-06-24 00:24:44 +02:00
profi200 5ab356a248
Minor toshsd/sdmmc driver code cleanup/improvement. 2022-06-23 15:21:01 +02:00
profi200 9bd9497315
Fixed glitches when taking screenshots. This should also fix freezes.
Screenshots now have the date and time in the file name.
2022-06-20 20:03:46 +02:00