1
0
mirror of https://github.com/mist-devel/mist-firmware.git synced 2026-02-07 08:27:13 +00:00
Commit Graph

157 Commits

Author SHA1 Message Date
Gyorgy Szombathelyi
5647b56eab Enable 68020 CPU for MiSTery 2021-01-30 18:43:23 +01:00
Gyorgy Szombathelyi
348287a442 menu: return to the parent subitem from a submenu 2021-01-12 00:19:55 +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
ea55c0efaf 24MB -> Maximum Fast RAM 2020-11-22 18:34:21 +01:00
Gyorgy Szombathelyi
8706882ba2 Composite blending setting for MiST2 2020-11-11 00:34:12 +01:00
Gyorgy Szombathelyi
c4d9f371c1 Consistent Fast RAM size displaying 2020-10-18 21:16:16 +02:00
Gerald Schnabel
8afe705fbb OSD: show Minimig version 2020-10-18 20:36:19 +02:00
Gyorgy Szombathelyi
9ecee9ddf0 Honor DEFAULT in ARC file when resetting settings 2020-06-16 22:24:05 +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
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
e758022588 menu: scrolling fix of the sub-page 2020-05-15 02:59:11 +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
e648509be7 ARC: add DEFAULT setting
Fixes #48
2020-04-17 17:29:09 +02: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
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
Gyorgy Szombathelyi
4263bd9e9e Factor out SS2 data transfer to data_io.c 2020-01-26 12:37:38 +01:00
Gerald Schnabel
34e1f7c29d Fix scrolling of long directory names and file names in OSD 2019-11-25 20:51:01 +01:00
Gerald Schnabel
2dfb313004 minimig-mist: correct OSD menu entry when selecting no at reload kickstart 2019-11-23 11:06:17 +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
Till Harbaum
315bcc88e0 Merge pull request #35 from retrofun/m68000-m68010-24bit
minimig-mist: max. memory 8MB (68000/68010), 24MB (68020)
2019-11-02 20:50:12 +01:00
Gerald Schnabel
7536b5dd55 minimig-mist: max. memory 8MB (68000/68010), 24MB (68020) 2019-10-31 20:52:10 +01:00
Gyorgy Szombathelyi
8fc5f10939 Support multiple ST profiles
A'la Minimig
2019-10-31 18:51:52 +01:00
Till Harbaum
e046e11722 Merge pull request #33 from retrofun/fixes-for-minimig-core
Fixes for minimig core
2019-08-18 22:20:12 +02:00
Gerald Schnabel
635d0878f5 minimig: Fix IDE on/off, ask to reboot when changed 2019-08-18 13:04:22 +02:00
Gyorgy Szombathelyi
72e9d7b304 MiST2: adjust menu for not implemented options 2019-08-09 01:08:07 +02:00
Gerald Schnabel
a93ad1ad0c minimig: Make Kickstart 1.2/1.3 honour changes of memory configuration 2019-07-27 22:37:14 +02:00
Gyorgy Szombathelyi
b7debaa421 Add MIST2 core type 2019-07-18 22:21:32 +02:00
Gyorgy Szombathelyi
0a25c989f8 Can load cores from directories marked as SYSTEM 2019-06-01 16:58:18 +02:00
Gyorgy Szombathelyi
ec95f8184c Don't forget to parse the version string at the end 2019-06-01 14:59:21 +02:00
Gyorgy Szombathelyi
19978172e7 File mount in the input test screen?
Why I put it there? I wasn't drunk.
2019-05-17 07:49:05 +02:00
Gyorgy Szombathelyi
6e4de87910 Fix CD32 pad initial config + CD32 pad setting when autofire changed 2019-04-19 17:03:25 +02:00
Gyorgy Szombathelyi
dbb2a7424e Archie: add CMOS.RAM upload 2019-03-02 22:44:11 +01:00
Gyorgy Szombathelyi
01c2a9b13f Archie: allow to use the standard SD IO 2019-03-01 22:30:32 +01:00
Gyorgy Szombathelyi
61174ac2f5 Archie: set core name, start in Archie directory for floppy images 2019-02-23 22:30:08 +01:00
Gyorgy Szombathelyi
c327172626 Skip the extension part of the first item in the config string
Prevents a Mount options to be displayed, when the ROM extension
starts with 'S' (like SMS)
2018-12-17 12:39:48 +01: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
382ec519fb Support for '?' in requested file extension. 2018-08-08 11:58:30 +08:00
Gyorgy Szombathelyi
23f00568e1 Fix unselectable "exit" at the 8-bit menu 2018-08-07 19:48:22 +02:00
Gyorgy Szombathelyi
77b941ef60 Allow the 8-bit menu to scroll circumventing the limit on the entries. 2018-08-06 19:49:25 +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
9b673e65e0 Send INI config to FPGA earlier (fix Minimig nag screen synchro). 2017-01-13 18:25:14 +08:00