Gyorgy Szombathelyi
774f45e0dd
Introduce UIO_SET_MOD and ARC files
...
ARC files has a simple ini format:
[ARC]
RBF=RBFNAME
MOD=core variant number (0-127)
CONF=...one config string line...
CONF=...one more config string line...
2020-02-07 11:09:53 +01:00
Gyorgy Szombathelyi
4263bd9e9e
Factor out SS2 data transfer to data_io.c
2020-01-26 12:37:38 +01:00
Gyorgy Szombathelyi
8d3533a439
Add csync_disable option to request separate sync in 15kHz
2020-01-12 12:15:35 +01:00
Gyorgy Szombathelyi
90eaee61c5
MiST2: use generic serial in/out command codes
2019-08-06 15:18:04 +02:00
Gyorgy Szombathelyi
3c06a7a6e0
Missed user_io.h change
2019-07-27 21:44:43 +02:00
Gyorgy Szombathelyi
b7debaa421
Add MIST2 core type
2019-07-18 22:21:32 +02:00
harbaum
0e9cea9ec6
ini option to upload custom rom files
2019-01-25 14:55:12 +01:00
Gyorgy Szombathelyi
a683829c79
Remove depracated UIO_ commands
...
UIO_GET_STATUS 0x50
UIO_SECTOR_SND 0x51
UIO_SECTOR_RCV 0x52
are not used by any core
2019-01-18 11:46:45 +01:00
Gyorgy Szombathelyi
04e1a3b604
Support extra buttons on USB gamepads/joysticks
2018-10-06 15:29:11 +02:00
Gyorgy Szombathelyi
6ed10f4632
Support 2 mounted images at the same time.
...
Unfortunately there aren't enough RAM for 4.
2018-08-09 18:59:40 +02:00
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
100d11e102
Add YPbPr video output setting.
2017-01-10 01:44:44 +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
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
3d4bf9eaa6
Keyrah: Use LCtrl+LAmiga+LAmiga for Minimig reset.
2016-12-23 06:28:21 +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
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
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
ba0c4e9426
[FIRMWARE] refactored virtual joystick to keyboard mapping into a separate file.
2016-05-22 13:26:19 +08:00
Till Harbaum
9f1f2a1cf8
[Firmware] Fixed ethernet flag and menu core key repeat
2016-01-14 16:55:19 +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
Till Harbaum
12f678c8ec
[Firmware] Minor bug fixes
2015-08-25 14:32:27 +02:00
harbaum
2cc2bb0d91
[FIRMWARE] Disk image change detection for C64/C1541
2015-07-15 08:24:21 +00:00
harbaum
633460c83b
[FIRMWARE] Indirect SD for C64/1541
2015-07-13 18:32:58 +00:00
newsdee
fabb1480c6
[FIRMWARE] new joypad mapping functionality (which exposes up to 12 hardware buttons and can map from/to directions)
2015-06-18 15:57:01 +00:00
harbaum
8968b58cdd
[FIRMWARE/ATARI ST] Initial support for pl2303 usb/rs232 cable
2015-06-15 09:19:13 +00:00
newsdee
ffe58c8e48
[FIRMWARE] added USB joystick->keyboard shortcuts:
...
- btn 4 + btn 1 = Enter
- btn 4 + btn 2 = Space bar
- btn 4 + btn 3 = open OSD
Also added control of the OSD via joystick:
- up/down/left/right : arroy keys, use btn3 for pgUp/pgDown
- btn 1 : select
- btn 2 : cancel / back
The new feature can be disabled by adding "joystick_disable_shortcuts=1" to mist.ini
2015-06-14 14:07:04 +00:00
harbaum
6640dc5547
[FIRMWARE] Experimental change not requiring HID boot mode on mice anymore
2015-04-24 11:45:23 +00:00
harbaum
41c30d1578
[FIRMWARE] Custom keyboard remap via mist.ini
2015-04-10 19:04:31 +00:00
harbaum
236c7f4dda
[FIRMWARE] DSK selection feature for upcoming Amstrad core
2015-03-13 08:04:11 +00:00
harbaum
5774a2bc0f
File upload extension for 8bit cores
2015-02-06 13:01:11 +00:00
Rok Krajnc
0325483089
fixed scandoubler config.
2015-01-26 09:55:19 +00:00
Rok Krajnc
9c38a1d52b
added ini parser code and minimig scandoubler support.
2015-01-22 21:48:49 +00:00
harbaum
33c185aab3
Firmware changes for Archie and new Atari ST DMA
2015-01-22 07:38:25 +00:00
harbaum
53ee828f1e
Preparations for Minimig AGA
2014-10-28 08:48:43 +00:00
harbaum
e66e90bfb8
USB support for 4 fire buttons
2014-09-19 11:06:50 +00:00
harbaum
b98cb317f3
Resolved spi command clash
2014-09-03 18:38:30 +00:00
harbaum
e7bfaf6eea
SD card emulation finished
2014-09-02 19:29:52 +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
c00453d2ec
Fixed OSD handling when switching cores
2014-07-21 19:48:37 +00:00
harbaum
a229fe3fba
C64 audio and expanded 8 bit OSD
2014-07-08 15:46:31 +00:00
harbaum
c4744cd8eb
8bit options framework
2014-07-03 19:21:27 +00:00
harbaum
65efc52684
Generic 8 bit file upload
2014-06-27 08:26:06 +00:00
harbaum
e7b9fc3a95
Updated atari800 core
2014-06-21 19:54:02 +00:00
harbaum
4085dd0e05
Some 8 bit test binaries
2014-06-20 08:37:47 +00:00
harbaum
0b8ef97a1a
First test with ZX81 core
2014-05-23 19:33:59 +00:00
harbaum
88bec7e3a3
Ethernec work and GianaSTE fix
2014-04-10 18:40:21 +00:00
harbaum
73e7f4cad4
Ethernet driver progress and competition pro usb support
2014-04-05 18:55:52 +00:00