Gyorgy Szombathelyi
f41a2262e0
Add bidirectional PS2 and keyboard scan set 1
2021-07-03 21:19:41 +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
0bd3bac230
Use a single IDXFile pool for IDE/SD/ACSI
2021-06-02 19:28:24 +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
0769486ad4
Fix user_io_ext_idx
2021-05-16 00:24:45 +02:00
Gyorgy Szombathelyi
0dc60ef759
user_io: send 64 bits of size in SDINFO
2021-05-15 20:13:49 +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
Gerald Schnabel
0826db7ab3
Minimig mod keys
2021-04-14 22:34:57 +02:00
Gyorgy Szombathelyi
adb54beeaa
Add DIR= option to ARC files
2021-03-29 17:50:21 +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
a953ccee2f
Add sdram64 option to mist.ini
2021-03-13 19:30:46 +01:00
Gyorgy Szombathelyi
3f59afa0eb
Allow to use <corename>.hd0/hd1 to mount at boot
2021-03-13 18:32:36 +01:00
Gyorgy Szombathelyi
e7f8bfa749
user_io: send 3rd button to the core
2021-01-07 19:12:54 +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
b87e37b4b1
Send clock_freq to FPGA after parsing mist.ini
2020-10-08 20:51:09 +02:00
Gyorgy Szombathelyi
8b8c38e886
Add clock_freq setting to override Minimig master clock
2020-10-06 17:36:09 +02:00
Gerald Schnabel
5e10fdbdb8
Fix DB9 OSD joy state
2020-08-29 19:40:48 +02:00
Gerald Schnabel
46ec5778de
DB9 joystick remap
2020-08-29 19:40:09 +02:00
Gyorgy Szombathelyi
6b24b874ea
Generic USB-RTC support
2020-07-25 18:59:55 +02:00
Gyorgy Szombathelyi
9cf667475e
Send second mouse and wheel movement to 8bit
2020-06-18 23:43:20 +02:00
Gyorgy Szombathelyi
42fbeaa7cc
Support a second mouse (and send it to Minimig)
2020-06-14 00:55:25 +02:00
Gyorgy Szombathelyi
cf09e0c9de
TAB-SPACE cleanup
2020-06-14 00:04:18 +02:00
Gyorgy Szombathelyi
548b33c717
Support mouse wheel in USB + send mouse wheel events to Minimig
2020-06-13 20:03:38 +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
302bd7ddb3
Fix change into core directory when the last page is partial
2020-05-15 13:02:01 +02:00
Gyorgy Szombathelyi
e648509be7
ARC: add DEFAULT setting
...
Fixes #48
2020-04-17 17:29:09 +02:00
Gyorgy Szombathelyi
7009e6e02c
user_io: search for .ROM in the current directory first
2020-02-12 21:24:41 +01:00
Gyorgy Szombathelyi
1571146c8f
Support core name override from ARC file
2020-02-12 21:09:50 +01:00
Gyorgy Szombathelyi
b5e3b0c666
Fix if RBFNAME length < 8 in ARC file, and reset the internal status at load
2020-02-08 20:01:46 +01:00
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
ad35e4f5cf
ini_parser: make it independent again
...
- factor out data_io and user_io calls from the parser core
2020-02-06 17:22:17 +01:00
Gyorgy Szombathelyi
d2b5af6b80
menu.c: reuse change_into_core_dir in user_io
2020-02-01 11:06:34 +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
b6f47718f3
Use FileReadEx for ROM upload
2019-11-27 18:04:13 +01:00
Gyorgy Szombathelyi
17fa8d8cc9
Use bit4 of the core type to send ROM directly from the SD-Card
2019-11-25 22:05:33 +01:00
Gyorgy Szombathelyi
18f57bc3b9
Show up to 6, test up to 4 joysticks in the OSD + massive cleanup
2019-11-07 16:26:07 +01:00
Gyorgy Szombathelyi
90eaee61c5
MiST2: use generic serial in/out command codes
2019-08-06 15:18:04 +02:00
Gyorgy Szombathelyi
b58bfd8b8f
Enable SD-card interface to MiST2
2019-08-06 15:11:01 +02:00
Gyorgy Szombathelyi
9c35c89e1c
Fix modifier keys for MIST2
2019-07-30 11:35:57 +02:00
Gyorgy Szombathelyi
22e4161161
Remove ARM ikbd from MIST2 core type
2019-07-27 21:45:07 +02:00
Gyorgy Szombathelyi
1f87b8b443
UIO_SERIAL_XXX codes are clashing with UIO_KEYBOARD/MOUSE
2019-07-27 14:40:50 +02:00
Gyorgy Szombathelyi
1b8270180f
Forward PS2 key/mouse codes to MIST2 core
2019-07-18 23:31:33 +02:00
Gyorgy Szombathelyi
b7debaa421
Add MIST2 core type
2019-07-18 22:21:32 +02:00
Gyorgy Szombathelyi
a257988d7d
Move back to root dir after rom=xxx loading via ini
2019-06-01 16:58:44 +02:00
Gyorgy Szombathelyi
57b41474af
Option to (un)follow DB9 renumbering with joystick emulation
...
joystick_emu_fixed_index - default 0(off)
2019-04-18 18:36:28 +02:00