Gyorgy Szombathelyi
|
c80ef8220a
|
tos.c: use block transfer for MIST1/no direct mode
|
2023-09-26 12:34:55 +02:00 |
|
Gyorgy Szombathelyi
|
c08773b213
|
Use GetRTTC() for measuring durations
The high res timer is only 12 bits (4096 ms)
|
2022-08-05 20:27:38 +02:00 |
|
Gyorgy Szombathelyi
|
370c4c8ed8
|
Resurrect USB storage driver (host)
|
2022-07-10 21:08:21 +02:00 |
|
Gyorgy Szombathelyi
|
bf3c1df30b
|
TOS: add Cubase dongle support to the menu
|
2022-03-29 18:58:25 +02: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
|
3e931f22f6
|
Revert "tos.c: no need to throttle SPI speed for reads"
This reverts commit 56dba800ea.
|
2021-11-12 21:26:43 +01:00 |
|
Gerald Schnabel
|
e585fcf474
|
Handle read-only floppy disk images for mist core
|
2021-10-25 20:38:36 +02:00 |
|
Gyorgy Szombathelyi
|
2feeaf2e03
|
ACSI: remove spurious lba increase
|
2021-09-06 17:44:22 +02:00 |
|
Gyorgy Szombathelyi
|
a8eef6235f
|
Implement MMC_WriteMultiple, use it in IDE and ACSI
|
2021-08-30 17:28:28 +02:00 |
|
Gyorgy Szombathelyi
|
9193f06134
|
Move HW specific parts to hw/
|
2021-08-24 23:29:27 +02:00 |
|
Gyorgy Szombathelyi
|
2adf7d300d
|
Fix ST/Archie config/CMOS save/load
|
2021-06-09 22:20:01 +02:00 |
|
Gyorgy Szombathelyi
|
0bd3bac230
|
Use a single IDXFile pool for IDE/SD/ACSI
|
2021-06-02 19:28:24 +02:00 |
|
Gyorgy Szombathelyi
|
48a624540a
|
Handle read-only images
|
2021-05-21 20:10:15 +02:00 |
|
Gyorgy Szombathelyi
|
faeb1a4f7b
|
boot.c: use the global font
|
2021-05-15 19:47:18 +02:00 |
|
Gyorgy Szombathelyi
|
56a1a0888f
|
Replace the FAT driver with FatFs (EXFAT support)
|
2021-05-15 19:44:32 +02:00 |
|
Gyorgy Szombathelyi
|
56dba800ea
|
tos.c: no need to throttle SPI speed for reads
|
2021-02-19 21:40:23 +01:00 |
|
Gyorgy Szombathelyi
|
47b16db285
|
tos.c: formatting
|
2021-02-19 19:45:57 +01:00 |
|
Gyorgy Szombathelyi
|
1f3a4209ba
|
Send Ethernet config not just when the adapter is plugged in
|
2020-11-18 21:26:42 +01:00 |
|
Gyorgy Szombathelyi
|
f0e2c1a8a1
|
Load a common SYSTEM.FNT for OSD and MiST, too
|
2020-05-14 23:52:09 +02:00 |
|
Gyorgy Szombathelyi
|
4263bd9e9e
|
Factor out SS2 data transfer to data_io.c
|
2020-01-26 12:37:38 +01:00 |
|
Gyorgy Szombathelyi
|
5444d594ec
|
TOS: use FileReadEx/MMCReadMultiple for ACSI read
|
2019-11-27 19:03:31 +01:00 |
|
Gyorgy Szombathelyi
|
ac10ac6f83
|
Direct SD-transfer for MiST2
|
2019-11-03 20:21:33 +01:00 |
|
Gyorgy Szombathelyi
|
8fc5f10939
|
Support multiple ST profiles
A'la Minimig
|
2019-10-31 18:51:52 +01:00 |
|
Gyorgy Szombathelyi
|
20d5c2930a
|
MiST: pull up unused cart area for MiST1, too
|
2019-10-02 21:45:31 +02:00 |
|
Gyorgy Szombathelyi
|
abdf835231
|
MiST: fill unloaded cartridge memory with 0xff
Fixes European Demos loader (protection against cartridges?)
|
2019-09-30 20:40:37 +02:00 |
|
Gyorgy Szombathelyi
|
46d61f04f7
|
MiST2: reduce the the message length for GET_DMASTATE
|
2019-08-09 21:51:11 +02:00 |
|
Gyorgy Szombathelyi
|
58e8a0dfa3
|
MiST2: handle FDC via user_io_file_mount
|
2019-08-08 21:55:50 +02:00 |
|
Gyorgy Szombathelyi
|
2e5ab6e911
|
Single/multi sector transfer for MiST FDC
|
2019-08-06 17:57:16 +02:00 |
|
Gyorgy Szombathelyi
|
2cefbfc501
|
MiST2: throttle ACSI speed by lowering the SPI clock for FPGA<->ARM
|
2019-08-06 15:10:06 +02:00 |
|
Gyorgy Szombathelyi
|
6ad47a5036
|
Clear first 16k in MIST2
|
2019-07-20 19:46:48 +02:00 |
|
Gyorgy Szombathelyi
|
694aa298cf
|
Forgot to increase drive letter
|
2019-07-19 20:55:26 +02:00 |
|
Gyorgy Szombathelyi
|
b7debaa421
|
Add MIST2 core type
|
2019-07-18 22:21:32 +02:00 |
|
Till Harbaum
|
373cb14215
|
[FIRMWARE] Only update Atari ethernet config on Atari core
|
2016-01-15 10:10:12 +01:00 |
|
Till Harbaum
|
8ac4d7ab34
|
gcc 5.2.0 warnings fix
|
2015-10-11 20:15:04 +02:00 |
|
harbaum
|
98d78c764e
|
[ATARI ST/ARCHIE] Floppy support improvements
|
2015-04-08 14:40:49 +00:00 |
|
harbaum
|
f119f81540
|
[ARCHIE] First steps in floppy support
|
2015-04-07 19:29:26 +00:00 |
|
harbaum
|
5774a2bc0f
|
File upload extension for 8bit cores
|
2015-02-06 13:01:11 +00:00 |
|
harbaum
|
cca32d9d29
|
[ATARI] ICD direct SD limit fix
|
2015-01-30 09:47:05 +00:00 |
|
harbaum
|
7aca2dd91f
|
Added ACSI ICD extension
|
2015-01-29 20:05:44 +00:00 |
|
harbaum
|
33c185aab3
|
Firmware changes for Archie and new Atari ST DMA
|
2015-01-22 07:38:25 +00:00 |
|
harbaum
|
8dd1477824
|
More spi cleanups, non-minimig osd working again
|
2014-10-30 15:07:26 +00:00 |
|
harbaum
|
e66e90bfb8
|
USB support for 4 fire buttons
|
2014-09-19 11:06:50 +00:00 |
|
harbaum
|
e9bbd0c337
|
Viking/STEroids/USBstorage
|
2014-05-15 12:27:42 +00:00 |
|
harbaum
|
33ac00b517
|
Mono VBI fix and Gauntlet-II 4 player support
|
2014-04-14 10:47:40 +00:00 |
|
harbaum
|
73e7f4cad4
|
Ethernet driver progress and competition pro usb support
|
2014-04-05 18:55:52 +00:00 |
|
harbaum
|
fa82858899
|
IO redirection improvements
|
2014-02-28 15:32:27 +00:00 |
|
harbaum
|
db3052098d
|
USB device interface
|
2014-01-21 09:51:02 +00:00 |
|
harbaum
|
f29d610b46
|
Some work on STEroids mode
|
2013-12-16 09:01:25 +00:00 |
|
harbaum
|
7369326429
|
Simplified sdram controller
|
2013-10-31 16:10:52 +00:00 |
|