Arisotura
52a9abde6f
reconnect the save manager thing
2022-01-03 19:12:11 +01:00
Arisotura
3abfa269ba
move CartHomebrew init to reset, so it doesn't shit the bed if you change the config
2022-01-03 12:29:14 +01:00
Arisotura
46656eccda
proof-of-concept system for GBA slot addons
2022-01-03 10:05:37 +01:00
Arisotura
cdff61c209
make things work, sorta kinda (I lost track)
2022-01-02 23:46:58 +01:00
Arisotura
18c7629451
* proper check for whether direct boot is required
...
* proof-of-concept cart insert/eject. it works!
2022-01-02 15:09:09 +01:00
Arisotura
56407d5516
direct boot! huzzah. big brain shito
2022-01-02 03:19:13 +01:00
Arisotura
2bf502b90a
make some working shit. bahaahhhaahahahaaaahahahhaa
2022-01-02 03:07:48 +01:00
Arisotura
9529356062
more WIP. ROM loading working, sorta. not loading saves or anything yet.
2021-12-29 15:42:30 +01:00
Arisotura
aa443c6bce
more work. also, make archive shito somewhat better.
2021-12-26 00:46:24 +01:00
Arisotura
3383c396cd
committing WIP. won't build or anything.
2021-12-23 13:20:26 +01:00
Arisotura
8aae5302c3
actually make the path dialog work
2021-12-13 00:18:31 +01:00
Arisotura
f1ba1c164b
remove more shitty strings
2021-12-12 23:01:42 +01:00
Arisotura
b5d276b683
remove shitty strings from the config system. bahahahahha
2021-12-12 16:27:57 +01:00
Arisotura
c72089df5e
lay base for path settings dialog
2021-12-12 14:54:09 +01:00
Arisotura
41c0a97952
lay out some base class for ROMSource
2021-12-06 21:02:30 +01:00
Arisotura
2128333a94
remove some shitty strings
2021-12-06 20:34:29 +01:00
Arisotura
9b498f95c6
hey look Arisotura is trying to beat the ADHD record
2021-12-06 19:57:33 +01:00
andrigamerita
151610eb6c
Treat SDL_INIT_JOYSTICK fail as non-critical ( #1277 )
...
Treating the fail of SDL_INIT_JOYSTICK as non-critical, because on some systems that SDL feature can for some reason fail. This leads to the emulator closing with a critical error, even though it would work perfectly fine with just a keyboard.
2021-12-01 13:52:58 +01:00
Arisotura
3300cc8f15
really, Arisotura?
2021-11-28 13:36:00 +01:00
Arisotura
44757a8323
SPU: block reads from ARM7 BIOS region. fixes #1267 (and prolly whatever other stupid game tries to play sound from NULL)
2021-11-25 16:49:43 +01:00
Arisotura
c04e43702c
SPU: correctly read negative ADPCM initial values. fixes #1261
2021-11-23 18:47:54 +01:00
Arisotura
97e599f90f
what.
2021-11-22 18:59:49 +01:00
Arisotura
e24a4e5e97
ensure shit doesn't asplode atleast until this code is redone
2021-11-21 16:12:07 +01:00
Arisotura
333b1247d9
remove remains of SDIOFile
2021-11-21 16:05:48 +01:00
Arisotura
73d7bada87
add valid wifi data to the default firmware
2021-11-20 13:22:20 +01:00
Arisotura
8100b6da6b
ASGYHFDUHDIUIHSJODHSIJDHSIYGDHSJKDSDSDSDSD
2021-11-20 12:16:59 +01:00
Arisotura
7a0286a43d
make firmware settings override also apply in DSi mode
2021-11-20 12:09:13 +01:00
Arisotura
593eb7c81c
hopefully fix Qt6
2021-11-19 17:03:45 +01:00
Arisotura
1472a0ec4b
move 'randomize MAC' setting to firmware settings, and add setting for changing the MAC.
...
make things overall betterer.
2021-11-19 13:31:14 +01:00
Arisotura
1fc775d964
better suited entry method for the firmware birthday
2021-11-18 20:24:37 +01:00
Arisotura
08eda46706
fix potential crash with firmware dialog (when closing dialog via X and opening it again)
2021-11-18 18:25:19 +01:00
Arisotura
f73df85d1c
make external-BIOS toggle also explicitly control external firmware
...
make things a tad more consistent and explicit
2021-11-18 18:17:48 +01:00
Arisotura
19ddaee13b
finally decouple Config from the core. baahhahahahah
2021-11-18 01:17:51 +01:00
Arisotura
65c2a844ac
oops
2021-11-17 23:23:22 +01:00
Arisotura
e8bae0e146
what
2021-11-17 23:09:42 +01:00
RSDuck
3be26f456b
prevent out of bounds write
2021-11-17 22:59:28 +01:00
Arisotura
d5b248bb86
decouple more config shit from the core. bahahah
2021-11-17 21:44:49 +01:00
Arisotura
13afaa0303
remove some more shitty strings
2021-11-17 20:57:30 +01:00
Arisotura
5bb8f4c922
* remove more Config dependencies from the core
...
* also use less shitty strings
2021-11-17 20:42:11 +01:00
Arisotura
69715043ca
blfdlkgdfgdf
2021-11-17 18:41:59 +01:00
Arisotura
c1dcd585be
decouple JIT from Config. bahahahahah
2021-11-17 18:15:50 +01:00
Arisotura
53dfcfb18a
nicerer firmware color picker
...
also consistency aaaaaaaaaa
2021-11-17 14:53:46 +01:00
Arisotura
c6d1977448
UI consistency!!!!
2021-11-10 23:59:54 +01:00
Arisotura
3fad5dcbbb
make the firmware dialog consistent with the rest of the UI
2021-11-08 20:57:26 +01:00
Arisotura
139c009207
make the Windows rc entries less stupid
2021-11-04 00:02:21 +01:00
RSDuck
c233d99211
dtcm not dtcb
2021-10-29 12:09:00 +02:00
RSDuck
6c2ea93173
get rid of DTCMSize
2021-10-29 01:35:47 +02:00
Arisotura
635a47014f
fix more bugs in the DLDI machine
2021-10-29 01:33:37 +02:00
Arisotura
cca5615748
add the PU checks. bahahahah
2021-10-29 00:36:55 +02:00
Arisotura
ead8d1b629
more UTF8 shenanigans huh
2021-10-28 23:51:25 +02:00