Commit Graph

558 Commits

Author SHA1 Message Date
c48922e232 Update .travis.yml
Downgrade ubuntu version for travis as recommended by their bug issue about downloading packages.
2018-05-08 23:17:04 +01:00
waltje
606bf59463 Test 2018-05-08 18:00:15 -04:00
waltje
a24dd5258a Test 2018-05-08 17:44:41 -04:00
waltje
c91c2fc70e Another try. 2018-05-08 17:03:07 -04:00
waltje
a38f126049 Trying explicit installs. 2018-05-08 16:50:37 -04:00
waltje
6724ff6223 Still cannot find zlib.h ... 2018-05-08 16:44:32 -04:00
waltje
cca3302804 Updated Travis to use Xenial instead of Trusty. 2018-05-08 16:18:00 -04:00
waltje
1ffe8aea32 Another way to do this. 2018-05-08 16:13:57 -04:00
waltje
a6efd7996e It still is. 2018-05-08 15:48:46 -04:00
waltje
37f352bd9c Revert "Ubuntu is a nightmare."
This reverts commit 8d311a7ec4.
2018-05-08 15:47:54 -04:00
waltje
8d311a7ec4 Ubuntu is a nightmware. 2018-05-08 15:43:18 -04:00
waltje
c56c6026c5 Seriously. 2018-05-08 15:28:20 -04:00
waltje
bdaeab7d7a Maybe this will work for installing Zlib ? 2018-05-08 15:24:55 -04:00
waltje
d8f8c0ec80 Updated Travis to also preload the ZLIB package for MinGW. 2018-05-08 04:01:12 -04:00
waltje
04790cb7ce Updated README.md with build status info.
Fixed bugger driver internal pathnames.
Updated Makefile.MinGW.
2018-05-08 03:35:22 -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
Fred N. van Kempen
b93b520a83 Merge pull request #32 from darkstar/msvc
Update MSVC project files and fix a few include paths along the way
2018-05-08 03:01:27 -04:00
darkstar
c07d0fa988 MSVC: Update project files 2018-05-08 01:03:53 +02:00
darkstar
258c784989 Fix some relative include paths 2018-05-08 01:00:14 +02:00
Fred N. van Kempen
1efb84388e Merge pull request #31 from darkstar/msvc
MSVC: Update Project files and set subsystem version to 5.01 to make XP happy
2018-05-06 23:39:41 -04:00
waltje
393480c2f6 Final move of files into the new structure. 2018-05-06 22:51:54 -04:00
darkstar
6d84a69b1b Update MSVC project files 2018-05-07 00:11:55 +02:00
darkstar
6dafbc3051 MSVC: Set linker version to 5.01 to make XP happy 2018-05-07 00:01:28 +02:00
waltje
1d6dcdee7b More cleanups (mostly in cpu) and consting the CPU opcode tables.
Removed the crcspeed/ folder entirely - was no longer used.
2018-05-06 16:18:53 -04:00
waltje
12bbba12e6 More warning cleanups (shadowed variables.) 2018-05-05 15:47:17 -04:00
waltje
57fc9ff122 Some fixes. 2018-05-04 00:22:11 -04:00
waltje
df05f2775c Updated VC14 files.
Small fixes (while testing with Code::Blocks)
2018-05-03 21:28:19 -04:00
Fred N. van Kempen
b0a5ae9b68 Merge pull request #30 from darkstar/msvc
Semi-Regular MSVC project file update
2018-05-03 18:17:35 -04:00
darkstar
7228d89b6c MSVC: Update project files.
Some files were moved again, and one option was set that should not
have been set from the beginning.
2018-05-04 00:09:12 +02:00
darkstar
87421947fd Fix compilation for MSVC
This function breaks when none of the three #defines are defined. Just
declare the variable unconditionally and rely on the compiler to
optimize it out when it's not needed
2018-05-04 00:08:03 +02: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
8718221088 Fixing some more UI bugs.
Fixed the "wrong CD-ROM bus string" bug.
2018-04-30 18:19:59 -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
f4fb5ca1b9 Also updated the MSVC Makefile.VC 2018-04-29 19:45:22 -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
edcb2110de NVR fix for calculating wrong day-of-week. 2018-04-28 18:48:17 -04:00
waltje
f7e37414d1 Fixed oopsie in NVR, wrong way of adding 1 to a BCD. 2018-04-28 18:22:51 -04:00
Fred N. van Kempen
ecf1fa862d Merge pull request #29 from darkstar/msvc
MSVC: Update project files
2018-04-27 16:19:25 -04:00
darkstar
182e0dfd1e MSVC: Update project files 2018-04-27 21:15:28 +02:00
waltje
8384d25956 Fixed compile fails, upped version to 0.1.5.4. 2018-04-26 19:23:57 -04:00
waltje
6d6d020a36 Erm, re-fixed the fix for a fix in the build script. Need more fixing? We can do that! 2018-04-26 19:12:56 -04:00
waltje
b454a4260c Moved keyboard, mouse and joystick stuff to new input/ folder. 2018-04-26 18:15:32 -04:00
waltje
80093782ca Re-worked the Game Port and Joystick code. They are now separate.
Moved all "ports" (Game, Parallel, Serial) into new folder ports/.
2018-04-26 16:47:51 -04:00
waltje
1fc2d10a21 Cleaning up old debug stuff. 2018-04-26 16:45:26 -04:00
waltje
cc58ed129f Fixed some Travis issues and other files. 2018-04-25 21:00:27 -04:00
waltje
d5278a6f4a Bumped version to 0.1.5.3. 2018-04-25 18:35:58 -04:00
waltje
c190810fcf Synching VC14 and VC15, fixed some (more) warnings. 2018-04-25 18:24:47 -04:00
Fred N. van Kempen
44223a36b4 Merge pull request #28 from darkstar/msvc
MSVC fixes
2018-04-25 17:41:47 -04:00
darkstar
7edc7eb033 Some compilation fixes that only showed up in the MSVC build 2018-04-25 23:32:30 +02:00