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
profi200
25b1f794c2
Fixed/improved documentation.
...
Made triggering the screenshot feature easier. Exact timing is no longer required when pressing SELECT + Y. However the screenshot feature may cause graphic glitches. This will be fixed later.
2022-06-20 18:10:25 +02:00
profi200
9e44587f1c
Simplified clock management for toshsd/sdmmc drivers.
2022-06-08 20:22:54 +02:00
profi200
dbaad7d09c
Major overhaul of (e)MMC/SD card driver including high capacity (e)MMC support (untested).
...
Various small bug fixes and documentation improvement.
Other, unrelated bug fixes/changes.
2022-06-01 19:30:52 +02:00
profi200
4e86b0c6bf
Fixed error detection on file write.
2022-05-22 23:47:07 +02:00
profi200
b128dd4575
Do not power off if an error occurs while powering off.
2022-05-22 21:12:34 +02:00
profi200
a588af0b3c
Fixed FatFs name in error codes.
2022-05-22 00:39:31 +02:00
profi200
dd4f51334f
Updated fatFs to R0.14b.
2022-05-22 00:13:56 +02:00
profi200
97bdad5710
Toshsd driver pretty much finished now (SDIO IRQ support missing).
...
Added some missing function and argument descriptions + other minor changes.
2022-05-10 19:34:27 +02:00
profi200
f486ba2b9f
Small toshsd and sdmmc driver overhaul.
2022-05-07 17:36:20 +02:00
profi200
8f86f79461
[toshsd/sdmmc] Renamed slot to card.
2022-05-01 20:56:05 +02:00
profi200
78fd101c66
Allow ROMs bigger than 32 MiB to be loaded with a warning.
...
Note: If any game/ROM hack tries to access data out of bounds it will crash sooner or later. Don't open issues for such ROMs.
2022-05-01 20:33:13 +02:00
profi200
c139ceb720
Allow large file reads and writes via fatfs.
...
Miscellaneous NDMA driver changes.
2022-05-01 20:29:25 +02:00
profi200
92f3208daa
Use asm_macros.h in both start.s files.
2022-04-29 18:25:13 +02:00
profi200
f9f47df59e
Switched to unified assembly syntax.
2022-04-28 23:38:26 +02:00
profi200
9d54442c42
SD/(e)MMC driver cleanup.
2022-04-28 17:10:43 +02:00
profi200
b8b75d784c
Fixed RTC type conversion warning.
2022-04-26 03:02:31 +02:00
profi200
5714b5eb16
Merge branch 'master' of github.com:profi200/open_agb_firm
2022-04-25 21:03:11 +02:00
profi200
dc0320615b
A bit of unplanned SHA driver optimization. Saves about 1 ms per MiB.
2022-04-23 01:45:07 +02:00
profi200
3a31110673
Fixed MCU battery level/temperature code.
2022-04-23 01:40:05 +02:00
profi200
1c680e7d52
Partial MCU driver rewrite.
...
Miscellaneous changes/fixes.
2022-03-29 17:29:24 +02:00
profi200
4a6603d110
Added day of week calculation for the GBA RTC.
2022-01-25 00:18:13 +01:00
profi200
2222e54f0f
Fixed a bug that may cause the file browser not to display all 1000 files.
...
Made file sorting faster.
Miscellaneous fixes.
2022-01-16 20:46:38 +01:00