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

78 Commits

Author SHA1 Message Date
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
sorgelig
b6ad3c9b69 Some changes in core version display. 2016-06-06 02:00:24 +08:00
Newsdee
8099bbb16a added reporting of additional virtual joystick buttons (X, Y, L, R, L2, R2, L3,R3). 2016-06-06 00:25:59 +08:00
Newsdee
38a60f8f3e Fix reporting of USB joy 1 values 2016-06-05 23:51:50 +08:00
Newsdee
8f54e5acb9 Added display of core name in scrolling helptext (in the first screen of 8-bit core) 2016-06-05 23:41:12 +08:00
Newsdee
0b41f47263 Added OSD reporting for Joystick 2 2016-06-05 21:49:19 +08:00
Newsdee
5ac081e365 Added display of USB raw status in joystick test screen.
Added override of core name from HDL version string ("V0;<text>").
2016-06-05 14:49:15 +08:00
Newsdee
92f3c5a9b5 Added display of latest loaded core in the FW/Core screen. 2016-06-04 23:02:23 +08:00
Newsdee
b00a73a228 Minor fixes:
- Fixed up/down OSD control with joystick
- Fixed unselectable 'exit' on 8bit core
- Made text scrolling 5x faster
2016-06-01 23:28:14 +08:00
Newsdee
d892cdb569 [FIRMWARE] 8-Bit OSD improvements
- new Joystick test screen (Joy 1 only for now)
- new About screen (copied from Minimig)
- new logo for MiST (replacing Minimig log)
- added help scroll text on various screens
- minor fixes to joy->key mapping
2016-05-30 23:30:02 +08:00
Till Harbaum
24fc9b1e61 Gracefully handle more than 8 directories in the root dir 2016-05-10 14:38:58 +02:00
sorgelig
e5a83da6df Fix: couldn't set working dir for 8-bit cores if dir position is further than 8th. 2016-05-10 02:31:47 +08:00
Rok Krajnc
9ee3ab943c [minimig] updated menu, fixed HRTMon config. 2016-02-21 17:35:50 +01:00
Till Harbaum
9f1f2a1cf8 [Firmware] Fixed ethernet flag and menu core key repeat 2016-01-14 16:55:19 +01:00
sorgelig
891d7731b9 Display list with cores if core MENU loaded. 2016-01-12 19:32:35 +08:00
Till Harbaum
d03ef8416a Blockfile index acceleration 2015-11-17 21:53:21 +01:00
Till Harbaum
12f678c8ec [Firmware] Minor bug fixes 2015-08-25 14:32:27 +02:00
harbaum
633460c83b [FIRMWARE] Indirect SD for C64/1541 2015-07-13 18:32:58 +00:00
Rok Krajnc
d856b8ed78 [firmware] added turbo options to OSD, fixed (again) minimig boot text. 2015-06-12 09:08:14 +00:00
Rok Krajnc
8a5c7450bf [firmware] updated firmware for minimig, updated boot text, real rtl version read, config display on boot, cleaned up cart stuff. 2015-05-29 17:01:54 +00:00
harbaum
98d78c764e [ATARI ST/ARCHIE] Floppy support improvements 2015-04-08 14:40:49 +00:00
harbaum
5774a2bc0f File upload extension for 8bit cores 2015-02-06 13:01:11 +00:00
harbaum
33c185aab3 Firmware changes for Archie and new Atari ST DMA 2015-01-22 07:38:25 +00:00
harbaum
6ae73fe16c AGA core beta release 2014-11-24 08:28:49 +00:00
harbaum
8c0c5f531a More spi/osd code cleanup 2014-10-29 13:41:52 +00:00
harbaum
53ee828f1e Preparations for Minimig AGA 2014-10-28 08:48:43 +00:00
harbaum
e5d0c6284e SD emulation SDHC warning 2014-08-29 08:19:42 +00:00
harbaum
9a76ad2e0e Tests with SD card emulation 2014-08-28 09:23:45 +00:00
harbaum
412dfecdf2 Second USB joystick fire button support for SMS core 2014-08-17 19:26:50 +00:00
harbaum
c00453d2ec Fixed OSD handling when switching cores 2014-07-21 19:48:37 +00:00
harbaum
a8a0b4e071 Fixed file selector bug 2014-07-10 19:33:53 +00:00
harbaum
94feb612a8 Fixed C64 ram refresh and 8 bit default path 2014-07-10 14:10:34 +00:00