1
0
mirror of https://github.com/mist-devel/mist-firmware.git synced 2026-02-03 14:53:05 +00:00
Commit Graph

683 Commits

Author SHA1 Message Date
Gyorgy Szombathelyi
e2639f45df HDD: handle 0 packet size 2022-08-24 16:24:49 +02:00
Gyorgy Szombathelyi
532dc5d9cb user_io: send IDE config to core 2022-08-24 14:23:37 +02:00
Gyorgy Szombathelyi
9b8d00db37 HDD: handle REQUEST SENSE with alloclen=0 2022-08-24 04:07:21 +02:00
Gyorgy Szombathelyi
e5ffdaf2ef minimig-menu: fix IDE selections 2022-08-24 02:08:04 +02:00
Gyorgy Szombathelyi
a37e592fd7 menu: display CD icon in SxC case 2022-08-23 17:55:38 +02:00
Gyorgy Szombathelyi
ea066466f5 IDE interface enable for 8-bit, configurable CDROM slot 2022-08-21 19:15:52 +02:00
Gyorgy Szombathelyi
789afdbe13 hdd.c: increase packet chunk size to 2352 bytes 2022-08-20 13:45:45 +02:00
Gyorgy Szombathelyi
2409c9bd7b hdd.c: fix and implement more packet commands 2022-08-20 12:38:44 +02:00
Gyorgy Szombathelyi
067cce11be ATAPI CDROM support
- PACKET command set and subset of MMC-3 in hdd.c
- ISO file "parsing" in cue_parser
- CDROM configuration in Minimig menu
2022-08-15 01:17:13 +02:00
gyurco
a72b3a4823 Merge pull request #94 from retrofun/usb-storage
Switch boot from SD/USB with User Button
2022-08-05 23:38:27 +02:00
Gerald Schnabel
71c4f0df37 Switch boot from SD/USB with user button 2022-08-05 22:54:04 +02:00
Gerald Schnabel
be0e1bcdd6 Fix compiling without usb storage support 2022-08-05 21:43:05 +02:00
Gyorgy Szombathelyi
6557912a7f Minimig: fix FDC writes in some cases
+ some more debugging info
2022-08-05 20:28:49 +02:00
Gyorgy Szombathelyi
c08773b213 Use GetRTTC() for measuring durations
The high res timer is only 12 bits (4096 ms)
2022-08-05 20:27:38 +02:00
Gyorgy Szombathelyi
b626e1697c USB: overflow-safe timers 2022-08-04 20:47:44 +02:00
Gyorgy Szombathelyi
9c1fb3ba76 USB: add some grace time after address setup 2022-08-04 16:48:08 +02:00
Gyorgy Szombathelyi
dbd05d5aa3 Add joystick_dead_range setting 2022-08-01 18:20:21 +02:00
Gyorgy Szombathelyi
78b25e11a7 config.c: don't mask Minimig's dither setting 2022-07-30 19:12:18 +02:00
Gyorgy Szombathelyi
cd9bfd98da Send all input coordinates to OSD state 2022-07-29 14:05:41 +02:00
Gyorgy Szombathelyi
c32cb78e56 USB: parse endpoint data for HUBs 2022-07-28 23:01:37 +02:00
Gyorgy Szombathelyi
0cbe721046 USB: get ep0 max packet size from the initial descriptor 2022-07-28 23:01:26 +02:00
Gyorgy Szombathelyi
b8b3c27af5 USB: factor out the max3421e driver from usb.c 2022-07-28 23:01:21 +02:00
Gyorgy Szombathelyi
f3978a8eb9 USB: add eptype to the endpoint struct 2022-07-28 23:01:16 +02:00
Gyorgy Szombathelyi
5491ee067b Use macros for FPGA config functions 2022-07-28 23:01:09 +02:00
Gyorgy Szombathelyi
370c4c8ed8 Resurrect USB storage driver (host) 2022-07-10 21:08:21 +02:00
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