profi200
3e91716c80
c2x --> c23. Supported since gcc 14.1.0.
2024-07-25 17:19:41 +02:00
profi200
d7f701f02a
Fixed compatibility with latest libn3ds.
2024-07-25 17:19:41 +02:00
profi200
b554c7c35c
Updated libn3ds and some defines.
2023-10-06 16:10:29 +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
93d5cdf045
Moved open_agb_firm specific error codes and error printing out of libn3ds.
2022-07-24 01:52:03 +02:00
profi200
b710d8e326
Updated libn3ds.
...
Renamed thirdparty to libraries.
2022-07-14 03:00:31 +02:00
profi200
bd6bc4fd54
Removed hardcoded libn3ds.
2022-06-29 15:55:07 +02:00
profi200
f9f47df59e
Switched to unified assembly syntax.
2022-04-28 23:38:26 +02:00
profi200
9756e2eafc
Added configurable scaling. Very hacky implementation because no citro3d and DMA-330 JIT.
2022-01-05 00:01:03 +01:00
profi200
82d54b341c
Force DWARF 4 debug symbols for now.
2021-12-09 00:34:52 +01:00
profi200
2308e59c85
Begin separating oaf into lib and FIRM. Removed unnecessary config.ini file.
2021-11-07 13:55:59 +01:00
profi200
ed91a742f1
Unorganized commit collecting many changes from the last months incoming. Yeah, i should have split this.
2021-11-07 13:55:59 +01:00
profi200
8e5562a9f7
Make scaling easier to configure at compile time.
2021-11-07 13:55:59 +01:00
profi200
ac429d2e4b
Added basic config file support (thanks to benhoyt for his inih lib).
2021-11-07 13:55:59 +01:00
profi200
f2fb5a62b3
Enabled more debugging techniques by default in debug builds.
...
Added more Arm intrinsics.
ARM7 stub now waits for REG_VCOUNT == 126 (same as after BIOS intro).
Enable ROM mirroring for all 8 Mbit games instead of just Classic NES Series.
Other misc. changes.
2021-11-07 13:55:59 +01:00
profi200
794111d802
First public release of my tiny kernel.
2021-11-07 13:55:59 +01:00
profi200
63a3af0cf8
Added better color correction thanks to Extrems and Game Boy Interface Standard Edition.
...
Fixed the right side of the input texture being filled with garbage causing issues with bilinear scaling (garbage pixel line at the right side).
2020-07-24 01:15:35 +02:00
profi200
93abc0958f
Added VRAM allocator (thanks to libctru).
...
Overhaul of gfx.c.
2020-04-24 20:22:10 +02:00
profi200
c3b57bda29
Initial commit.
2020-04-15 23:50:52 +02:00