32beab77f9
UI for MO logging.
2020-03-29 02:50:20 +01:00
waltje
928e698cc9
Fixed a bug in config.c which made it no longer see floppy drives. Whoops!
...
Small fixes here and there.
Removed support for D9DX completely.
Big edit to make all code use the new tmrval_t type for timers instead of int64_t, and (because of that) added timer.h to many files.
2019-05-18 19:43:53 -05:00
waltje
f5c934d57e
More layering cleanups.
...
Phase 1 of re-working the configuration system. All variables are now in a single structure (well, will be) and code will be updated in phases. Left are FDD, DISK, CDROM, ZIP and Joystick.
2019-05-04 15:26:32 -05:00
waltje
e766749bd8
Some more changes to the cdrom code.
...
Changes to the video code - we now have a single, unified display buffer.
Renderers no longer rebuild the video palette.
2019-03-08 22:41:43 -05:00
waltje
bccc0d4900
Small fixes and changes, nothing major.
2018-11-22 16:39:40 -05:00
waltje
9f7c03482b
Fixed mouse clipping bug when loading a new language.
2018-10-26 19:47:58 -04:00
waltje
80ca36536d
More changes and cleanups to the cdrom/scsi layers.
...
Several small fixes to the previous commit (IDE works again ;-)
First attempt at "bringing back" the Host CDROM (formerly "ioctl") module.
2018-10-18 02:21:00 -04:00
waltje
2f69c95152
Full Upgrade to the 1.7 tree.
2018-10-06 18:31:10 -04:00
waltje
d3039192e7
Adding multi-language support.
...
Cleanups.
2018-06-04 16:49:29 -04:00
waltje
d393e95f8f
Fixed bug in XTA driver.
...
Fixed string-loading issue.
Fixes for handling file dialog, filters, etc.
Changed the return value of dlg_file so we can use its RO flag.
Removed the additional _WP statusbar menu items (no longer needed with new RO handling.)
2018-05-11 21:31:52 -04:00
waltje
bf676a9213
More warnings fixed (in cpu/ and mem.c)
...
More vidapi cleanups, synced with UNIX version now.
More fine-tuning of UI code here and there.
2018-05-10 03:58:47 -04:00
waltje
4d076d37e0
Re-did the VIDAPI stuff and moved to the common code.
2018-05-09 18:11:20 -04:00
waltje
6bc2044b73
Fixed the floppy-error bug on VC builds (was uninited variable in fdd_img.c)
...
Made the CD=ROM ioctl support code conditional, as per OBattler's concerns over that code.
2018-05-09 01:48:48 -04:00
waltje
6f9f26951c
Updated travis (again..) and some code changes.
2018-05-08 18:57:25 -04:00
waltje
c5b29c2a09
Cleaned up the VIDAPI interface - renderers now export only one symbol.
...
DirectDraw and Direct3D modules re-integrated as one single driver.
VNC is now enabled by default, it will be runtime-disabled if the DLL is not found.
The BUGGER device moved to devices/ ; will be an external device (DLL) soon.
2018-05-08 03:12:42 -04:00
waltje
393480c2f6
Final move of files into the new structure.
2018-05-06 22:51:54 -04:00
waltje
de1818e661
Revamped the UI setup layer, which also fixes the VC builds.
2018-05-03 17:25:28 -04:00
waltje
83605c00a5
More UI changes (new Display menu.)
...
Re-integrated IDS value definitions into ui_resource.h.
Several small fixes.
2018-04-30 20:01:45 -04:00
waltje
2eb86d639b
More UI cleanups and fixes. 95% of the UI code is now common.
...
Added missing "invert_display" config item.
Added some more local logging functions.
2018-04-30 17:44:11 -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