1
0
mirror of https://github.com/mist-devel/mist-firmware.git synced 2026-05-06 00:04:39 +00:00
Commit Graph

658 Commits

Author SHA1 Message Date
Gyorgy Szombathelyi
5f55899548 user_io: add selective ack msg to sector IO 2022-07-01 22:30:06 +02:00
Gyorgy Szombathelyi
a11db9a009 Close the OSD after NVRAM save (#93) 2022-06-28 11:53:54 +02:00
Gyorgy Szombathelyi
4f43108ed5 data_io: turn on disk LED during transfer 2022-06-28 11:53:30 +02:00
Gyorgy Szombathelyi
a267e00262 Increase max. RBF filename to 32 in ARC files 2022-06-27 21:27:49 +02:00
Gyorgy Szombathelyi
1ad0594ac2 menu: fix PGUP when no active menu items 2022-06-21 14:55:02 +02:00
Gyorgy Szombathelyi
baeb1c7e4f menu: enable PGUP/PGDN keys 2022-06-20 23:21:32 +02:00
Gyorgy Szombathelyi
d6250d3a20 ini_parser: save 32/64 bit values in hexa 2022-06-20 20:08:17 +02:00
Gyorgy Szombathelyi
ac43de5b04 Correct Delete key in PS2 Set 1 2022-04-30 22:47:35 +02:00
gyurco
35501c2834 Merge pull request #89 from retrofun/input-devices-features
Input devices features
2022-04-11 12:38:20 +02:00
Gerald Schnabel
154e749a42 joymapping: add Retro Games THEGAMEPAD 2022-04-11 01:02:35 +02:00
Gerald Schnabel
6f4687144d menu.c: add keypad Enter as select key for menu items 2022-04-11 01:02:35 +02:00
Gyorgy Szombathelyi
14e2981f30 Fix the 'V' string in the helptext, too (#88) 2022-04-09 15:25:05 +02:00
Gyorgy Szombathelyi
158d175ac2 Reconnect the USB device when a new core was loaded
...to make sure new mist.ini settings are applied
2022-04-07 18:19:13 +02:00
Gyorgy Szombathelyi
bf3c1df30b TOS: add Cubase dongle support to the menu 2022-03-29 18:58:25 +02:00
gyurco
07985e9ec0 Merge pull request #87 from retrofun/fix-competition-pro-usb-recognition
usb.c: add 8 bytes device descriptor read before and after set address
2022-02-20 18:04:34 +01:00
Gerald Schnabel
a50b16a06d usb.c: add 8 bytes device descriptor read before and after set address
Fixes recognition of Speedlink Competition Pro USB joystick
2022-02-20 17:42:14 +01:00
Gyorgy Szombathelyi
759f34d0e0 hidparser: initialize report config
Fixes devices which doesn't return Report ID
2022-02-16 22:58:45 +01:00
Gyorgy Szombathelyi
90d3f4e0eb Menu core can have its own settings menu 2022-02-12 15:34:26 +01:00
Gyorgy Szombathelyi
d883e3aad2 PCECD: fix Princess Maker 2 hang at the end of the intro
+more meaningful error messages from CUE parsing
2022-02-11 15:32:15 +01:00
Gyorgy Szombathelyi
c6734acce4 Add missing header 2022-02-10 20:53:28 +01:00
Gyorgy Szombathelyi
735b7aca87 state.c: cleanup 2022-02-02 00:28:24 +01:00
Gyorgy Szombathelyi
b90189f62e Autofire in 8bit/ST/Archie 2022-02-02 00:08:00 +01:00
Gyorgy Szombathelyi
f50ca14752 menu.c: factor out 8bit menu 2022-01-31 21:24:25 +01:00
Gyorgy Szombathelyi
f1ceeaacbe FatFs: use a cache for directory traversing
...as FatFs uses only single sector reads
2022-01-18 17:32:00 +01:00
Gyorgy Szombathelyi
a21bb80928 menu: always parse the 'V'ersion string 2022-01-18 16:05:05 +01:00
Gyorgy Szombathelyi
b3d6595f98 Revert "Supply a default date if no USB-RTC found"
This reverts commit d8ad80c965.
2022-01-16 17:42:54 +01:00
gyurco
4fa2becb9c Merge pull request #85 from retrofun/fix-button-r3-can-not-be-defined
menu.c: fix button R3 can not be defined
2022-01-16 17:42:28 +01:00
Gerald Schnabel
7c04de65ab menu.c: fix button R3 can not be defined 2022-01-16 17:34:42 +01:00
Gyorgy Szombathelyi
11e8fcaecd Workaround a reported issue with some SD Cards 2022-01-16 09:58:35 +01:00
Gyorgy Szombathelyi
de4e989436 user_io: give meaningful message about unknown core 2022-01-16 09:58:35 +01:00
gyurco
4cb7e8aebb Merge pull request #84 from retrofun/minimig-hdd-recognition
hdd.c: use H=1, S=32 for hdf files within valid cylinder range
2022-01-16 09:58:12 +01:00
Gerald Schnabel
91875099ba hdd.c: use H=1, S=32 for hdf files within valid cylinder range 2022-01-14 21:42:15 +01:00
Gyorgy Szombathelyi
4449d16271 Stupid stupid 2022-01-13 19:56:55 +01:00
Gyorgy Szombathelyi
915a6b01d3 Joymapping: fix ignored /core setting in mist.ini
+some fixes handling invalid entries, and a possible overflow
2022-01-13 18:40:25 +01:00
Gyorgy Szombathelyi
0a22c7bb2a Only 8-bit core type has corename.cfg 2022-01-13 11:14:56 +01:00
Gyorgy Szombathelyi
78a56e1eb9 Add missing files 2022-01-13 04:57:52 +01:00
Gyorgy Szombathelyi
d8ad80c965 Supply a default date if no USB-RTC found 2022-01-12 16:09:18 +01:00
Gyorgy Szombathelyi
e514a1bdc4 CFG updates
- convert corename.cfg to INI format
- mistcfg.ini as global config, writable by the firmware
- interactive setup of joystick_remap via the OSD
2022-01-12 16:01:37 +01:00
gyurco
a73183f987 Merge pull request #83 from retrofun/minimig-menu-fix-osd-menu-state-when-loading-config
minimig-menu.c: fix OSD menu state when loading config
2022-01-06 20:09:58 +01:00
Gerald Schnabel
bff6f97185 minimig-menu.c: fix OSD menu state when loading config 2022-01-06 19:34:03 +01:00
Gyorgy Szombathelyi
073910d9bf USB: query the device descriptor only once 2021-12-20 21:50:35 +01:00
Gyorgy Szombathelyi
903e89fccf USB-RTC: allow returning time even in 12h mode
This way it's possible to configure the time of an
unitialized chip in the OSD
2021-12-12 20:28:09 +01:00
Gyorgy Szombathelyi
7af73052fc USB: assign the address before the first query 2021-12-12 20:27:42 +01:00
Gyorgy Szombathelyi
30b04a55cb menu.c: Don't append the verion string more than once to the helptext 2021-12-12 00:16:29 +01:00
Gyorgy Szombathelyi
30d6d40cc6 Restructured menu engine
- Common code for scrolling and paging
- Separate menu data from the menu engine
- Dialog box functions
- 6k less flash space
2021-12-07 19:52:15 +01:00
Gyorgy Szombathelyi
ccdc083120 Add analogue joystick scaling options 2021-12-07 18:24:10 +01:00
Gyorgy Szombathelyi
8970178445 menu.c: cleanup get_joystick_id 2021-11-27 19:22:25 +01:00
Gyorgy Szombathelyi
1021186251 USB: Support two sticks(4 axes)/gamepad 2021-11-27 17:03:57 +01:00
Gyorgy Szombathelyi
58d7dc2c30 Clear dev->vid and dev->pid, too 2021-11-22 23:38:46 +01:00
Gyorgy Szombathelyi
491d467a97 USB: vid and pid belong to the device, not interface 2021-11-21 21:10:22 +01:00