22840cfe92
accidentally forgot to store the save type from the match into the rom struct
iris2026-06-16 14:18:21 +02:00
4791f5b6cf
settings looking a little better now. onto input settings overhaul
iris2026-06-16 11:54:33 +02:00
e6e33eef17
Create function to read just the rom header so the rom list loads up way quicker (instantaneous on my shitty work laptop)
iris2026-06-16 10:58:12 +02:00
44dea81bf2
useless includes
iris2026-06-15 17:07:26 +02:00
cf0378719c
Roms list properly handle sorting + use ircolib's log so i can stop worrying about re-definition of macros and shit
iris2026-06-15 17:06:15 +02:00
642fc17391
Merge commit '00cc9309cb3a9e41afe5def8dcb9bf5b089b9a21' into dev
iris2026-06-15 11:56:38 +02:00
00cc9309cb
Squashed 'external/ircolib/' changes from ce3cd726c..de6e324bd
iris2026-06-15 11:56:38 +02:00
de6e324bde
separate emu thread
iris2026-06-15 11:52:17 +02:00
10d3daf86a
Roms List improvements
iris2026-06-14 22:30:10 +02:00
95d202f378
Let's make the rom list process on a separate thread so the emulator doesnt take ages to load.
iris2026-06-12 15:30:47 +02:00
fc306967f9
Wow the ROM Header was just completely busted. Game list view works now
iris2026-06-11 22:58:00 +02:00
bad1691ee2
fuck this shit
iris2026-06-11 14:37:02 +02:00
2b59e5f461
game list in progress
iris2026-06-10 21:27:23 +02:00
d26417b83f
remappable inputs in progress
iris2026-06-10 15:26:59 +02:00
12e81e73e8
need to figure out why n64-systemtest loops indefinitely at some address that appears to be valid (i think it's me not invalidating the cache properly)
iris2026-06-03 16:03:24 +02:00
204f0e13b0
idle skipping seems to work!
iris2026-06-03 10:07:11 +02:00
609fa2fb08
Cache instructions implemented but broken lmao. Commented out for now
iris2026-04-29 12:05:45 +02:00
e140a6d124
- Stop using inheritance for CPU, instead use composition. - Introduce KAIZEN_JIT_ENABLED optional define instead of relying on __aarch64__ and the like. - More cache work
iris2026-04-28 18:01:43 +02:00