sorgelig
ef74c8ff6d
Keyrah: FN+F3..F6 - mouse/joystick direct emulation selection. (F17..F20 - on other keyboards).
2017-01-12 01:24:33 +08:00
sorgelig
100d11e102
Add YPbPr video output setting.
2017-01-10 01:44:44 +08:00
sorgelig
20242cc500
Keyrah: fix FN as OSD on/off in Minimig core.
2016-12-29 09:05:14 +08:00
sorgelig
954611926e
Enable Keyboard LEDs (Caps Lock, Num Lock, Scroll Lock) control from FPGA.
2016-12-29 08:33:47 +08:00
sorgelig
233a7a8cf3
Keyrah: use FN key as OSD on/off key if pressed alone.
2016-12-29 03:20:01 +08:00
sorgelig
a6c7a92c31
LShift+LCtrl+LAlt+RAlt - hard reset (load core.rbf).
2016-12-29 00:20:47 +08:00
sorgelig
517ef698c4
Keyrah: emulate keypad on A600 keyboard (FN + 1-9,0,-,=,\,[,],.,enter).
2016-12-28 23:48:50 +08:00
sorgelig
693bb437a2
Emulate BUTTON2 with CTRL+Alt+Alt/CTRL+Amiga+Amiga which is usually reset for 8bit cores.
2016-12-28 23:17:12 +08:00
sorgelig
e76da03c85
Keyrah: use Keypad keys for Mouse/Joystick emulation. Joystick buttons: LCtrl, LShift, LAlt, LGUI. Mouse buttons: KP7, KP9. Direction keys: KP8, KP5/KP2, KP4, KP6. Give KP(, KP) for cores. Use FN+KP(/KP) to switch Mouse/Joystick emulation. Correct HELP key code.
2016-12-24 01:31:01 +08:00
sorgelig
a68090f2a3
Fix Minimig key extended flags (Caps Lock, Num Lock, Scroll Lock).
2016-12-23 08:18:24 +08:00
sorgelig
3d4bf9eaa6
Keyrah: Use LCtrl+LAmiga+LAmiga for Minimig reset.
2016-12-23 06:28:21 +08:00
sorgelig
3fe3af8d29
Revert "esa10: user_io.c fix -> re-intialize SPI, make sure all other"
...
This reverts commit 4c4abb62fd .
2016-12-23 02:42:25 +08:00
Emard
4c4abb62fd
esa11: user_io.c fix -> re-intialize SPI, make sure all other
...
devices which share SPI bus are disabled and
introduce a loop that retries core detection in user_io.c
Print in each retry obtained core version ID for easier troubleshooting.
2016-10-18 02:03:37 +02:00
Newsdee
474c801f99
changed commented out code to be consistent with changes in state.c/h
2016-07-20 23:11:31 +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
24262e2a95
Fixed USB iD 1
2016-06-25 22:29:09 +08:00
Newsdee
8e4abd91a7
Restored USB Id1
2016-06-25 22:27:28 +08:00
Newsdee
c3dd554c6e
Merge commit 'e8f26025860a6551718f0d337bb337c895a64e53' into firmware_160610
...
Tweaks to include latest turbo code (even if disabled)
2016-06-25 13:30:38 +08:00
Newsdee
e7cf99581a
Merge commit '28d07350bbd9e7c5823ac499e9c21e722eb9c267' into firmware_160610
...
# Conflicts:
# osd.c
# usb/hid.c
# user_io.c
2016-06-25 13:24:22 +08:00
Newsdee
91085d2458
Merge commit 'e8f26025860a6551718f0d337bb337c895a64e53' into firmware_160610
2016-06-25 13:18:53 +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
96e3341188
* Cleanup
2016-06-25 12:40:28 +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
2c10f09c9c
Merge commit '96d787c2310b0edf0000730459109bc628620401' into firmware_160610
2016-06-25 12:33:46 +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
28d07350bb
Working turbo/autofire function (now needs config)
2016-06-19 14:54:34 +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
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
a18f989d4e
cleanup
2016-06-16 10:30:20 +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
96d787c231
Added option to use the Menu key as RGUI for Right Amiga (MINIMIG specific for now).
...
Add MENU key for OSD_OPEN in 8-bit cores.
2016-06-15 00:14:57 +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
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
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
e2e8c66927
Send the size of mounted image to FPGA (see mist_io.v on SAM Coupe for core side update).
2016-06-10 16:32:22 +08:00
Newsdee
0b41f47263
Added OSD reporting for Joystick 2
2016-06-05 21:49:19 +08:00
Newsdee
92f3c5a9b5
Added display of latest loaded core in the FW/Core screen.
2016-06-04 23:02:23 +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
Newsdee
d4b14009de
[FIRMWARE] Fixed sticky keys when using virtual keyboard mapping
2016-05-22 13:58:50 +08:00
Newsdee
ba0c4e9426
[FIRMWARE] refactored virtual joystick to keyboard mapping into a separate file.
2016-05-22 13:26:19 +08:00
Rok Krajnc
1b981c9442
[minimig] reverted reduced keyboard rate (again).
2016-01-15 09:58:44 +01:00
Till Harbaum
54104076cb
[FIRMWARE] 8bit ROM load fix
2016-01-14 21:46:24 +01:00
Till Harbaum
9f1f2a1cf8
[Firmware] Fixed ethernet flag and menu core key repeat
2016-01-14 16:55:19 +01:00
Rok Krajnc
f973afbeab
[minimig] reverted reduced keyboard rate.
2016-01-09 21:33:39 +01:00
sorgelig
ed7b7f3a66
Toggle debug mode by holding OSD key while reset or power on.
2016-01-05 23:26:34 +08:00
sorgelig
dd5b9511f2
Properly re-initialize firmware when core loaded by USB Blaster (with DIP SW1=OFF).
2016-01-05 23:09:54 +08:00