1
0
mirror of https://github.com/mist-devel/mist-firmware.git synced 2026-02-26 00:04:13 +00:00
Commit Graph

194 Commits

Author SHA1 Message Date
Gyorgy Szombathelyi
f20455657b Put local variables in cases into blocks 2023-03-15 19:35:27 +01:00
gyurco
3f3ef9936d Merge pull request #103 from retrofun/typo_fixes
Fix several typos
2023-03-12 20:35:50 +01:00
Gerald Schnabel
02bcff4b43 Fix several typos 2023-03-12 20:13:49 +01:00
Gerald Schnabel
259c2f6cde System status page 2023-02-16 22:21:39 +01:00
Gyorgy Szombathelyi
1e2ac79d45 menu.c: use defined constant 2022-12-01 16:29:23 +01:00
Gyorgy Szombathelyi
51d1a5cb65 Fix RTC menu indices 2022-10-03 01:15:53 +02:00
Gerald Schnabel
5970f04574 Show information of booted storage device in OSD system menu 2022-10-02 22:38:42 +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
Gerald Schnabel
6f4687144d menu.c: add keypad Enter as select key for menu items 2022-04-11 01:02:35 +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
90d3f4e0eb Menu core can have its own settings menu 2022-02-12 15:34:26 +01:00
Gyorgy Szombathelyi
f50ca14752 menu.c: factor out 8bit menu 2022-01-31 21:24:25 +01:00
Gyorgy Szombathelyi
a21bb80928 menu: always parse the 'V'ersion string 2022-01-18 16:05:05 +01:00
Gerald Schnabel
7c04de65ab menu.c: fix button R3 can not be defined 2022-01-16 17:34:42 +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
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
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
ca7f938fbb Minimig: support analog joystick 2021-10-24 22:22:04 +02:00
Gyorgy Szombathelyi
0476169450 Add some features
...the core name comparison can be deleted later
2021-09-07 20:11:46 +02:00
Gyorgy Szombathelyi
fb2997991b menu: add an RTC config page 2021-08-25 02:09:00 +02:00
Gyorgy Szombathelyi
8efbe7034b hardware.c: add MCUReset() function 2021-07-10 22:31:46 +02:00
Gerald Schnabel
7d4a483fcc Fix loading of Minimig config 2021-07-10 09:42:57 +02:00
Gerald Schnabel
86d823c471 Minimig features menu 2021-07-06 20:04:59 +02:00
Gyorgy Szombathelyi
c1d117d67f menu: fix scrolling with sub-pages
Fixes: #69
2021-07-06 18:29:05 +02:00
Gyorgy Szombathelyi
88d8a399ae ARC: Add VHD= to get a default vhd file name 2021-06-15 22:23:15 +02:00
Gyorgy Szombathelyi
974a0c6f3d Fix buffer overflow with helptext_custom 2021-06-13 20:53:25 +02:00
Gyorgy Szombathelyi
848848ba3c IDE: add secondary channel, support up to 4 drives 2021-06-06 00:35:15 +02:00
Gyorgy Szombathelyi
af39aae05e PCE-CD support 2021-05-22 02:33:58 +02:00
Gyorgy Szombathelyi
48a624540a Handle read-only images 2021-05-21 20:10:15 +02:00
Gyorgy Szombathelyi
26b9855b59 Add static declarations for some flash space 2021-05-16 20:55:23 +02:00
Gyorgy Szombathelyi
56a1a0888f Replace the FAT driver with FatFs (EXFAT support) 2021-05-15 19:44:32 +02:00
Gyorgy Szombathelyi
9a664788bf Reset mounted files on core load 2021-05-03 12:41:32 +02:00
Gyorgy Szombathelyi
55749a55db Missed a break; 2021-03-28 11:50:53 +02:00
Gyorgy Szombathelyi
8ed12d8c8c Allow umounting from the OSD
with SxU config string, where x=0|1
2021-03-27 23:52:24 +01:00
Gyorgy Szombathelyi
5647b56eab Enable 68020 CPU for MiSTery 2021-01-30 18:43:23 +01:00
Gyorgy Szombathelyi
348287a442 menu: return to the parent subitem from a submenu 2021-01-12 00:19:55 +01:00
Gyorgy Szombathelyi
88cd0577c6 More generic FPGA->ARM data saving, using corename.RAM files 2020-12-10 23:14:59 +01:00
Gyorgy Szombathelyi
230a7ee47f Extend the status word to 64 bits
Well-behaved user_io should continue to work without any change.
2020-12-05 19:11:39 +01:00
Gyorgy Szombathelyi
ea55c0efaf 24MB -> Maximum Fast RAM 2020-11-22 18:34:21 +01:00
Gyorgy Szombathelyi
8706882ba2 Composite blending setting for MiST2 2020-11-11 00:34:12 +01:00
Gyorgy Szombathelyi
c4d9f371c1 Consistent Fast RAM size displaying 2020-10-18 21:16:16 +02:00
Gerald Schnabel
8afe705fbb OSD: show Minimig version 2020-10-18 20:36:19 +02:00
Gyorgy Szombathelyi
9ecee9ddf0 Honor DEFAULT in ARC file when resetting settings 2020-06-16 22:24:05 +02:00
Gyorgy Szombathelyi
f793e18fdd Move joystick_reset to StateReset(), remove unused code 2020-06-07 15:49:51 +02:00
François Andriot
3e184afbf6 Add 'joystick_db9_fixed_index' option to mist.ini to prefer DB9 joysticks over USB joysticks 2020-06-07 15:35:56 +02:00
Gyorgy Szombathelyi
72b1d37179 menu: some protection against too long option strings 2020-05-23 22:36:03 +02:00
Gyorgy Szombathelyi
6e630fddd7 Another menu scrolling fix 2020-05-19 15:50:52 +02:00