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

109 Commits

Author SHA1 Message Date
sorgelig
5bd0f2d818 Prevent pass modifier keys while OSD is active. Fix modifier codes in keyboard test for non-8bit cores. 2017-01-14 22:45:10 +08:00
sorgelig
9b673e65e0 Send INI config to FPGA earlier (fix Minimig nag screen synchro). 2017-01-13 18:25:14 +08:00
Till Harbaum
b4172a4139 Added knightrider test for Lotharek and simplify usb id generation 2017-01-05 22:01:51 +01:00
sorgelig
233a7a8cf3 Keyrah: use FN key as OSD on/off key if pressed alone. 2016-12-29 03:20:01 +08:00
sorgelig
355bca6d88 Enable FW update for Menu core (press ESC/F12). 2016-12-29 02:01:13 +08:00
Newsdee
5e7fe7bb6c Added mapping for 8bitDo FC30 gamepad
Fixed display glitch in gamepad input test
2016-09-10 20:09:56 +08:00
Newsdee
37634760b2 added label to PS2 test menu 2016-07-21 23:12:11 +08:00
Newsdee
37442d60bb Fix handling of modifiers 2016-07-20 23:36:42 +08:00
Newsdee
502c33ec18 Restore OSD keyboard test PS2 keys 2016-07-20 23:27:32 +08:00
Newsdee
2a78b33ff8 Refactored out joystick turbo functions to state.c/h 2016-07-20 23:20:50 +08:00
sorgelig
a60f729730 Add reset for OSD options on 8bit cores. 2016-07-05 22:51:57 +08:00
sorgelig
1e8e3828d1 Check OSD option constraints. 2016-07-05 21:30:47 +08:00
Newsdee
3831e44d7e Working joy2 test 2016-06-26 10:48:52 +08:00
Newsdee
9bfe8e5cea Cleanup and disabled Turbo functionality for now 2016-06-26 10:08:23 +08:00
Newsdee
ba8c650c7f Cleanup modifier display (still unactive) 2016-06-26 00:24:02 +08:00
Newsdee
48955e1ada more cleanup 2016-06-25 23:56:03 +08:00
Newsdee
3ee226bf9e reduced code a bit 2016-06-25 23:19:49 +08:00
Newsdee
24262e2a95 Fixed USB iD 1 2016-06-25 22:29:09 +08:00
Newsdee
f1d69703ab Merge commit 'e8f26025860a6551718f0d337bb337c895a64e53' into firmware_160610
merged latest OSD menu for turbo
2016-06-25 13:34:58 +08:00
Newsdee
91085d2458 Merge commit 'e8f26025860a6551718f0d337bb337c895a64e53' into firmware_160610 2016-06-25 13:18:53 +08:00
Newsdee
32b85d1883 Merge commit 'd37127485acc27491dfb5d07d74b0553b45ba8c7' into firmware_160610 2016-06-25 12:42:29 +08:00
Newsdee
b24c07e436 * Multiple extensions (up to 4) for F and S options. Transfer index for mounted file. 2016-06-25 12:40:39 +08:00
Newsdee
7af47a0887 * Fix left arrow for 8bit system OSD screen 2016-06-25 12:40:18 +08:00
Newsdee
57379d8561 Remerge of "Added joystick, keyuboard, and usb status test to miniming OSD"" 2016-06-25 12:38:34 +08:00
Newsdee
612a8b6c59 Remerge of "Better code for joystick test" 2016-06-25 12:36:31 +08:00
Newsdee
4ed00b7b7b <Auto Generated by Git>
Remerge of 'Allow custom labels for S and F options in OSD'
2016-06-25 12:35:27 +08:00
Newsdee
68a8ba14e3 Merge commit '99dead6f1be5037434c0531a0ff5507910be85b7' into firmware_160610
Reapply 'Fixed scancode of RCTRL'
2016-06-25 12:32:22 +08:00
Newsdee
1498236d58 Merge commit '42dcad85d54825a755202fdbfe403e5e893b8641' into firmware_160610
Reapply change (disabling incompatible bits):
* Added support for PS/2 extended characters and USB modifier keys
2016-06-25 12:31:05 +08:00
Newsdee
e36962ef9d Start to refactor code attempting to avoid incompatibility with minimig 2016-06-25 12:26:03 +08:00
sorgelig
70dc116f7b Add 32bit status version for 8bit cores. Allow more than 2 values for O option. 2016-06-24 17:34:15 +08:00
Newsdee
f5aa452f28 Added menu for Turbo buttons A and B (with selectable repeat speed) 2016-06-20 00:33:35 +08:00
Newsdee
e8f2602586 Refactored joystick code with new mist_joystick_t data strucutre.
Preparatory work to support turbo/autofire on joystick buttons.
(doesn't yet work with cores)
2016-06-19 12:44:20 +08:00
Newsdee
d37127485a Restrict joystick test to only show buttons declared by joystick (like in Windows) 2016-06-19 00:17:46 +08:00
sorgelig
cb2068fbba Multiple extensions (up to 4) for F and S options. Transfer index for mounted file. 2016-06-17 02:57:29 +08:00
Newsdee
4224724aca Fix left arrow for 8bit system OSD screen 2016-06-16 10:22:26 +08:00
Newsdee
df48ab2c0c Added joystick, keyboard, and USB status test to Minimig OSD.
Merged 8bit and Minimig System OSD menu.
Minor fixes to joystick handling e.g. center VID/PID display
2016-06-16 10:19:03 +08:00
Newsdee
3b51264779 Better code for joystick test 2016-06-16 09:27:53 +08:00
sorgelig
de0a36d1ff Allow custom labels for S and F options in OSD. 2016-06-14 22:43:35 +08:00
Newsdee
99dead6f1b Fixed scancode of RCTRL 2016-06-13 23:42:19 +08:00
Newsdee
42dcad85d5 Added support for PS/2 extended characters and USB modifier keys 2016-06-13 23:35:44 +08:00
Newsdee
1f039a5e95 Added display of Extended PS/2 keycodes.
Changed exit key combo of keyboard test to "Hold ESC + hit Space".
2016-06-12 22:43:43 +08:00
Newsdee
9cbea720d7 Added reporting of both USB and PS2 scancodes 2016-06-11 12:51:39 +08:00
Newsdee
2bed2b82b9 minor cleanup of USB status and keyboard display 2016-06-11 09:45:27 +08:00
Newsdee
0325bca593 Cleaned up OSD navigation 2016-06-11 08:52:10 +08:00
Newsdee
1d2b54a9b0 Fixed display of Joy1 in USB status screen.
Keyboard test now shows USB keycodes (not amiga)
Added more USB joystick aliases.
2016-06-11 08:32:20 +08:00
Newsdee
bacb2de335 Merge branch 'master' of https://github.com/mist-devel/mist-firmware 2016-06-10 23:47:43 +08:00
Newsdee
5514b98c62 Added built-in mapping for 8BitDo SFC30
Added Inputs menu (contains tests)
Added simple keyboard test menu.
Added display to show raw VID/PID data of controllers.
2016-06-10 23:47:24 +08:00
sorgelig
eed154ed33 Use keys left/right as pdup/pgdn in OSD file selector. Enable home key in OSD. 2016-06-10 22:44:00 +08:00
sorgelig
c71a8c1a97 Adjust OSD core version centering. 2016-06-10 16:29:31 +08:00
Newsdee
fa4fd88545 added joystick aliases for sticks known by the firmware 2016-06-07 00:22:59 +08:00