Commit Graph

11 Commits

Author SHA1 Message Date
waltje
393480c2f6 Final move of files into the new structure. 2018-05-06 22:51:54 -04:00
waltje
9f04d73b62 Major change to split UI functions into common and front-and parts.
Cleaned up more warnings.
2018-04-29 19:39:16 -04:00
waltje
908664243e Added the Western Digital WDXT-150 XTA disk controller.
Updated SettingsUI to have a <configure> for disk controllers.
Moved machine config code to machine/machine_table.c.
Fixed more constness stuff in device.c and machine_table.c
Fixed an issue in win_devconf.c (buffers too small.)
Misc changes and fixes.
2018-04-25 16:04:06 -04:00
waltje
0838cde8c4 More video and sound cleanups.
Tandy PSSJ sound driver moved into Tandy machine file.
Fixed the dev_branch devices to use the UNSTABLE flag.
Added Unstable Device warning message in device.c.
2018-04-09 23:04:38 -04:00
waltje
e01f05c0f1 Updated the CDROM speed setting code some more, and fixed a bug. 2018-03-20 20:58:48 -05:00
waltje
1cf45a9724 Applied relevant upstream commits.
Converted AT NVR to be a device, so it gets auto-closed.
Added new machine_close() function which calls optional machine-custom close, updated machine table.
Small fixes here and there.
Re-wored the CDROM code to have a 'speeds' table instead of ugly hard-coding.
2018-03-20 17:13:52 -05:00
waltje
1c60e22813 Monster patch to clean up a lot of cruft in the code, and reduce the RAM footptiny of a running XT machine from about 680MB down to about 80MB. Yes, 600MB of unused 0x00's. 2018-03-17 23:14:42 -05:00
waltje
c1c74199d7 Fixed two messed-up patches. 2018-03-13 15:55:35 -05:00
waltje
f42108cb03 Fixed silly typo. 2018-03-08 16:00:22 -05:00
waltje
a4802a9231 Updated files with upstream commits where needed.
Fixed "Settings"crash bug.
Cleaned up some video config issues.
2018-03-06 15:53:32 -05:00
waltje
7f4ddcd70b Import of all sources. 2018-02-20 21:52:53 -05:00