Commit Graph

27 Commits

Author SHA1 Message Date
2569c67a13 Add support for changing the DS and DSi battery level
The DS battery level is configured via the SPI Power Management Device,
and the DSi's is configured via the I2C BPTWL. Add support for changing
these registers and add the "Power Management" dialog in the UI.
2022-03-07 21:08:54 +01:00
35cc79787d update copyright headers 2022-01-09 02:15:50 +01:00
e665e25bd3 Custom path support (#1333)
also including:
* getting rid of shitty strings
* all new, cleaner ROM handling code
* base for DSi savestates
* GBA slot addons (for now, memory cart)
2022-01-07 14:00:43 +01:00
523552a92d actually make DSi-mode direct boot work to some extent 2021-08-30 20:26:49 +02:00
2ff065e5ea Fix some compiler warnings 2021-05-03 13:40:44 +01:00
1846a71265 Cart refactor (#1073)
complete cart-interface refactor, will make this code a lot easier to deal with
2021-04-25 00:48:02 +02:00
436b3c4c1d update copyright year and add missing GPL headers 2021-03-12 20:07:40 +01:00
fc922ffb14 Merge branch 'master' into dsi_camera
# Conflicts:
#	src/DSi_I2C.cpp
2020-10-26 20:47:30 +01:00
49a96f41da I2C: silence logging for devices A0/E0 (mysterious alternate cameras) 2020-10-26 20:34:54 +01:00
2f15bcf93b betterer battery level 2020-10-26 17:55:25 +01:00
8d42b1c7d7 messin' around 2020-09-08 20:19:37 +02:00
b4ad35948d Merge remote-tracking branch 'upstream/slirp' into slirp-merge 2020-07-26 21:41:09 +02:00
c5381d2911 reconcile DSi and JIT, fastmem for x64 and Windows 2020-06-30 23:50:41 +02:00
5cd1177e34 huh. all DSi files had outdated copyright years 2020-06-05 20:44:18 +02:00
77f4663f49 betterer SD/MMC code. Flipnote can save shit! 2020-06-01 16:24:59 +02:00
8f5dff1725 make soft-reset work somewhat better 2020-05-30 13:52:51 +02:00
1c72df43ab messing around 2019-10-20 18:35:16 +02:00
9c1ea0e539 guess after all we shouldn't send ACKs for nonexistant I2C devices 2019-08-06 13:31:27 +02:00
28a9c7d9d1 camera: enough stub to pass firmware init 2019-08-06 13:06:14 +02:00
62a605cd92 lay base for camera shito 2019-08-06 02:27:54 +02:00
c5e14074c3 * add SCFG_EXT
* quick hack to detect cartridges
2019-07-03 12:37:34 +02:00
d943a51b96 ayyy
getting there!
2019-06-20 03:19:51 +02:00
78c41736c3 fix fucking ass-stupid bug with new-WRAM handling 2019-06-16 14:26:54 +02:00
7b19a01204 betterer I2C 2019-06-15 18:39:34 +02:00
4d3f346edc get it to do more interesting things 2019-06-15 18:30:12 +02:00
93330d2670 fix I2C shit? I think 2019-06-15 17:23:48 +02:00
58e3ff61ac add I2C shito 2019-06-15 16:58:02 +02:00