Gyorgy Szombathelyi
9f06eeaee7
Add default value to clock_freq
2020-10-06 19:43:21 +02:00
Gyorgy Szombathelyi
8b8c38e886
Add clock_freq setting to override Minimig master clock
2020-10-06 17:36:09 +02:00
Till Harbaum
2b6518557f
Merge pull request #60 from mist-devel/robinsonb5-sdcard-capacity
...
Fix detection of SD card capacity for blocksize > 512
2020-09-13 14:08:13 +02:00
Alastair M. Robinson
ac6e5de475
Fix detection of SD card capacity for blocksize > 512
2020-09-12 19:17:09 +01:00
gyurco
54047420e5
Merge pull request #59 from retrofun/db9_joystick_remap
...
DB9 joystick remap
2020-08-29 19:44:15 +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
Alastair M. Robinson
279b1a4187
Fix long-standing ADF write corruption bug
2020-07-12 19:57:43 +02:00
Gyorgy Szombathelyi
c47c375d60
Fix memory corruption (wrong index) in SYSTEM.FNT loading
...
Fixes : #57
2020-06-22 16:32:24 +02:00
Gyorgy Szombathelyi
9cf667475e
Send second mouse and wheel movement to 8bit
2020-06-18 23:43:20 +02:00
Gyorgy Szombathelyi
9ecee9ddf0
Honor DEFAULT in ARC file when resetting settings
2020-06-16 22:24:05 +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
Gyorgy Szombathelyi
f793e18fdd
Move joystick_reset to StateReset(), remove unused code
2020-06-07 15:49:51 +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
ee6637149b
ini_parser: increase line_length for CONF= lines in ARC files
2020-05-23 23:18:47 +02:00
Gyorgy Szombathelyi
72b1d37179
menu: some protection against too long option strings
2020-05-23 22:36:03 +02:00
Gyorgy Szombathelyi
6e630fddd7
Another menu scrolling fix
2020-05-19 15:50:52 +02:00
Gyorgy Szombathelyi
7638e8c137
Archie: add save CMOS RAM option
2020-05-16 20:41:24 +02:00
Gyorgy Szombathelyi
26fa8fabff
Data_io: add generic FPGA->ARM transfer
2020-05-16 20:36:13 +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
e758022588
menu: scrolling fix of the sub-page
2020-05-15 02:59:11 +02:00
Gyorgy Szombathelyi
f0e2c1a8a1
Load a common SYSTEM.FNT for OSD and MiST, too
2020-05-14 23:52:09 +02:00
Gyorgy Szombathelyi
4ca902eaa0
Update .gitignore
2020-05-12 23:38:22 +02:00
Gyorgy Szombathelyi
4362a8bb0a
Allow configuring the profile names in Minimig, AtariST
2020-05-12 23:36:00 +02:00
Gyorgy Szombathelyi
bacb5c7ad9
Add "P"age config string option
...
Examples:
P1,DIP Switches - creates page no. 1
P1O5,Service,Off,On - creates an option on page 1
Page 0 is the default
Page 1-9 are available as sub-menus
2020-05-12 22:26:47 +02:00
Gyorgy Szombathelyi
bfe904ac00
Support loading of CORE.ARC as default core
2020-05-05 16:31:18 +02:00
Gyorgy Szombathelyi
8473152399
ini_parser: ignore quoted strings in comments
2020-05-05 15:36:30 +02:00
Gerald Schnabel
cef0e420f1
gcc 9 warnings fixes
2020-05-02 18:15:25 +02:00
Till Harbaum
bd08ba6c91
Merge pull request #53 from retrofun/allow-tilde-in-mist-ini
...
ini_parser: add tilde as special char
2020-05-02 09:57:27 +02:00
Gerald Schnabel
a409eac834
ini_parser: add tilde as special char
2020-05-01 22:26:15 +02:00
Gyorgy Szombathelyi
fa62bd54f0
ARC: fix DEFAULT max value
2020-04-21 12:02:18 +02:00
Gyorgy Szombathelyi
e648509be7
ARC: add DEFAULT setting
...
Fixes #48
2020-04-17 17:29:09 +02:00
Gyorgy Szombathelyi
470c1ac09e
ARC: increase max conf size to 512
2020-04-17 16:36:43 +02:00
Gyorgy Szombathelyi
37694fbd44
data_io: synthesize a directory entry for ROM downloading
2020-03-11 23:16:13 +01:00
Gyorgy Szombathelyi
18e8ebbd37
ini_parser: don't advance the file pointer too soon
...
Fixes custom ROM entry handler
2020-02-15 22:34:58 +01:00
Ramon Martinez
a13b0349cf
Analogue joystick range scaling fix + dead zone management
...
* changed min value in joystick to absolute value (as it is always negative)
* dead zone management in analog joystick
* code cleanup
2020-02-14 19:55:48 +01:00
Gyorgy Szombathelyi
7009e6e02c
user_io: search for .ROM in the current directory first
2020-02-12 21:24:41 +01:00
Gyorgy Szombathelyi
35b7bfa9c4
Reset ARC internals at ARM boot
2020-02-12 21:10:55 +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
c7d130bbf8
A simple ini_parser tester
2020-02-06 12:53:38 +01:00
Gyorgy Szombathelyi
cec6588121
ini_parser: fix handling of >1024 bytes files and too long line handling
...
- pt&0x3ff=0x200 is true only at the first 512th byte, then only after the next 1024 bytes
- don't stop reading the line even it's too long, otherwise the
it'll wrap to the next line
2020-02-06 11:47:52 +01:00
Gyorgy Szombathelyi
bb6c35657b
Simplify passing currentdirectory to fpga_init
...
iCurrentDirectory is already there
2020-02-01 17:54:42 +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
8adf5ef079
menu.c: some cleanup
2020-02-01 11:05:41 +01:00