Gerald Schnabel
|
02bcff4b43
|
Fix several typos
|
2023-03-12 20:13:49 +01:00 |
|
Gyorgy Szombathelyi
|
fdbcd6ca43
|
hdd.c: add PC compatible geometry calculation
|
2023-03-09 21:45:13 +01:00 |
|
Gyorgy Szombathelyi
|
8a4a1ce21e
|
Disable joysticks when OSD is open
BUG: #100
|
2023-02-06 21:25:24 +01:00 |
|
Gyorgy Szombathelyi
|
b6de09c9f9
|
Load a development ARC file after JTAG programming (#99)
A /CORENAME.ARC will be loaded when loading via USB Blaster is
detected. CORENAME comes from the built-in config string.
|
2022-10-27 15:42:08 +02:00 |
|
Gyorgy Szombathelyi
|
ed02a129b5
|
user_io: load <core>.R0[1-6] during boot
|
2022-09-06 00:22:32 +02:00 |
|
Gyorgy Szombathelyi
|
532dc5d9cb
|
user_io: send IDE config to core
|
2022-08-24 14:23:37 +02:00 |
|
Gyorgy Szombathelyi
|
ea066466f5
|
IDE interface enable for 8-bit, configurable CDROM slot
|
2022-08-21 19:15:52 +02:00 |
|
Gyorgy Szombathelyi
|
067cce11be
|
ATAPI CDROM support
- PACKET command set and subset of MMC-3 in hdd.c
- ISO file "parsing" in cue_parser
- CDROM configuration in Minimig menu
|
2022-08-15 01:17:13 +02:00 |
|
Gerald Schnabel
|
71c4f0df37
|
Switch boot from SD/USB with user button
|
2022-08-05 22:54:04 +02:00 |
|
Gyorgy Szombathelyi
|
370c4c8ed8
|
Resurrect USB storage driver (host)
|
2022-07-10 21:08:21 +02:00 |
|
Gyorgy Szombathelyi
|
5f55899548
|
user_io: add selective ack msg to sector IO
|
2022-07-01 22:30:06 +02:00 |
|
Gyorgy Szombathelyi
|
b90189f62e
|
Autofire in 8bit/ST/Archie
|
2022-02-02 00:08:00 +01:00 |
|
Gyorgy Szombathelyi
|
b3d6595f98
|
Revert "Supply a default date if no USB-RTC found"
This reverts commit d8ad80c965.
|
2022-01-16 17:42:54 +01:00 |
|
Gyorgy Szombathelyi
|
de4e989436
|
user_io: give meaningful message about unknown core
|
2022-01-16 09:58:35 +01:00 |
|
Gyorgy Szombathelyi
|
d8ad80c965
|
Supply a default date if no USB-RTC found
|
2022-01-12 16:09:18 +01:00 |
|
Gyorgy Szombathelyi
|
e514a1bdc4
|
CFG updates
- convert corename.cfg to INI format
- mistcfg.ini as global config, writable by the firmware
- interactive setup of joystick_remap via the OSD
|
2022-01-12 16:01:37 +01:00 |
|
Gyorgy Szombathelyi
|
30d6d40cc6
|
Restructured menu engine
- Common code for scrolling and paging
- Separate menu data from the menu engine
- Dialog box functions
- 6k less flash space
|
2021-12-07 19:52:15 +01:00 |
|
Gyorgy Szombathelyi
|
ccdc083120
|
Add analogue joystick scaling options
|
2021-12-07 18:24:10 +01:00 |
|
Gyorgy Szombathelyi
|
1021186251
|
USB: Support two sticks(4 axes)/gamepad
|
2021-11-27 17:03:57 +01:00 |
|
Gyorgy Szombathelyi
|
a0f9d2f2b3
|
Add Xbox360 controller support
- tested only with a Retroflag classic USB gamepad
- no analogue parts yet (need a real controller for that)
|
2021-11-21 16:31:28 +01:00 |
|
Gyorgy Szombathelyi
|
ca7f938fbb
|
Minimig: support analog joystick
|
2021-10-24 22:22:04 +02:00 |
|
Gyorgy Szombathelyi
|
c187b3b8ce
|
user_io: some safety for ext_idx
nameext cannot be > 3 chars anyway (because of the file selection filter), but be safe
|
2021-10-01 18:04:09 +02:00 |
|
Gyorgy Szombathelyi
|
77a95b84b4
|
user_io: fix ext_idx again
|
2021-10-01 11:06:40 +02:00 |
|
Gyorgy Szombathelyi
|
0476169450
|
Add some features
...the core name comparison can be deleted later
|
2021-09-07 20:11:46 +02:00 |
|
Gyorgy Szombathelyi
|
a690edcfcc
|
user_io: new message to request features from the core
|
2021-08-29 23:42:10 +02:00 |
|
Gyorgy Szombathelyi
|
9193f06134
|
Move HW specific parts to hw/
|
2021-08-24 23:29:27 +02:00 |
|
Gyorgy Szombathelyi
|
9ce37feebf
|
Map DB9 to OSD/keyboard the same way as USB
|
2021-08-10 23:57:04 +02:00 |
|
Gerald Schnabel
|
275fbbedb5
|
Add more PS2 mouse commands
|
2021-07-24 16:26:01 +02:00 |
|
Gyorgy Szombathelyi
|
67bcd76118
|
user_io: don't send a mount cmd when mounting is failed
|
2021-07-23 16:07:11 +02:00 |
|
Gyorgy Szombathelyi
|
8efbe7034b
|
hardware.c: add MCUReset() function
|
2021-07-10 22:31:46 +02:00 |
|
Gyorgy Szombathelyi
|
9221850279
|
user_io: implement PS2 typematic rate selection
|
2021-07-10 00:15:55 +02:00 |
|
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 |
|