Commit Graph

176 Commits

Author SHA1 Message Date
waltje
aa7db63e86 Sound cleanups, part 2. 2018-04-08 21:19:31 -04:00
waltje
fdf80188ed Second part of LPT re-do (now adding back the attached devices.)
First part of Sound module re-do, also moves SSI and GUS to soundcard list.
Updated SSI to be configurable.
Cleaned up ReSID interface.
2018-04-08 17:26:20 -04:00
waltje
054622a75b Update the LPT ports to 3 ports, cleaned up the ports code.
Re-worked the "win_settings" code module, updated Ports dialog.
Re-worked the "hdc.c" code, no more hdc_name. Needed later.
2018-04-07 00:25:53 -04:00
waltje
971a1f8c9b Bumped to 0.1.4, fixed 4-digit macro. 2018-04-04 23:34:09 -04:00
waltje
30b6ac523e Made the Toshiba's T1000 ROM DOS configurable.
Removed all xxx_get_dev() calls, and published the actual device_t's instead.
(first step to making all machines a device)
2018-04-04 02:09:09 -04:00
waltje
c4e11354d5 Removed loading CGA font from MDA ROM (even though IBM used same chip for both cards..)
Added new CGA ROM, looks a bit nicer.
Implemented "Font Type" config item for CGA, switching between Thick and Thin fonts.
Moved loading CGA fonts to vid_cga.c.
2018-04-03 22:46:47 -04:00
waltje
06ad98bea9 Fixed an incompatibility with MSVC environments that caused the consoles to fail.
Fixed the missing-slash bug in emu_path.
2018-04-03 19:14:30 -04:00
waltje
36bf4cb985 Also updated the Makefile.local file for documenting the new defines. 2018-04-03 03:40:50 -04:00
waltje
d7fe41de69 Cleanup of the logging options. Logging menu is now submenu of Tools.
Other minor changes and cleanups, as needed.
2018-04-03 03:35:06 -04:00
waltje
dfda1677d7 Fixes to the fixes of the devconf module which were, um, messed up. 2018-04-02 02:00:30 -04:00
waltje
428747a5a5 Missed a few. 2018-04-01 23:47:56 -04:00
waltje
8ef54202f9 Another load of cleanups.
Also, all filename handling is now Unicode.
Fixes for many items on the bugs list.
New logo and main icon for the project.
2018-04-01 22:02:37 -04:00
waltje
bfc507d5f4 Fixed some stuff found while testing the installer. 2018-03-29 03:05:28 -04:00
waltje
6366c1bc31 Hmm, the PNG package is not yet available on Travis. :( 2018-03-28 20:51:37 -04:00
waltje
3e9cb74fd1 More warnings fixed, only 104 left in cpu, slirp and voodoo! 2018-03-28 20:46:48 -04:00
waltje
6a12afa098 Updated Travis to go to #varcem-dev, and not the main channel. 2018-03-28 02:28:15 -04:00
waltje
0252e76226 More warnings fixed. Only 180 to go! 2018-03-28 02:25:23 -04:00
waltje
a4a93ba37b Fixed some fixes in the IDE driver. 2018-03-28 00:37:34 -04:00
waltje
dc4d536e8f Merge branch 'master' of https://github.com/VARCem/VARCem 2018-03-27 23:54:13 -04:00
waltje
58668a8612 Several warnings fixed, but still many to go. 2018-03-27 23:53:51 -04:00
Fred N. van Kempen
d2b4afa9db Merge pull request #21 from darkstar/msvc
MSVC: Fix path to .rc file in solution file
2018-03-27 16:16:53 -04:00
darkstar
48f1272932 MSVC: Fix RC file path in solution file 2018-03-27 10:33:42 +02:00
waltje
419bfa89d1 Whoops, one more for the path changes. 2018-03-27 02:28:11 -04:00
Fred N. van Kempen
c412e23fd0 Merge pull request #20 from MoochMcGee/master
Some warning fixes for MSVC15
2018-03-27 02:20:37 -04:00
waltje
bae962317f Applied the relevent upstream commits. 2018-03-27 02:14:44 -04:00
Melissa Goad
5d65037dc6 Some warning fixes for MSVC15 2018-03-27 00:50:59 -05:00
waltje
d3f8bc5325 More changes... MD is pretty dumb. 2018-03-27 01:05:59 -04:00
waltje
896cb33fe7 Erm, updated the BUILDING file, forgot the png dependency. 2018-03-27 00:59:33 -04:00
waltje
f5cad4f5c4 Whoops, updated mr. Travis' job description. 2018-03-27 00:41:55 -04:00
waltje
28f45f89d9 Updated the building instructions in BUILDING.md. 2018-03-27 00:34:41 -04:00
waltje
6d213c73e1 Updated the MSVC builing files, adding Visual Studio 2015 as well. 2018-03-27 00:32:31 -04:00
waltje
949e7ff61d Added support for MSVC14, plus added a MSVC Makefile.VS 2018-03-26 17:47:02 -04:00
waltje
a4842ce468 Applied upstream patches.
Commit test for new machine.
2018-03-25 02:59:08 -04:00
Fred N. van Kempen
6ff568c329 Merge pull request #19 from darkstar/warning_fixes
Your daily dose of warning fixes
2018-03-25 02:39:49 -04:00
darkstar
54840155c8 SLIRP: Use the correct function to close a socket on Windows
close() is not the same as closesocket()...
2018-03-25 00:12:40 +01:00
darkstar
e6f105724a SCSI: Fix warnings 2018-03-25 00:04:49 +01:00
darkstar
9bdd5fe744 Various warnings fixed 2018-03-24 23:55:21 +01:00
darkstar
6708fd8168 Sound: Fix some double vs. float initializations 2018-03-24 23:34:12 +01:00
darkstar
eba7e4b3fe Sound: Fix some inconsistent function prototypes 2018-03-24 23:29:48 +01:00
darkstar
f84ee00c16 Fix some warnings about too large leftshifts 2018-03-24 23:29:15 +01:00
darkstar
32d589a232 Sound: const-ify some arrays 2018-03-24 23:20:01 +01:00
darkstar
e3b09d597f Sound: Fix filter initializations (float vs. double) 2018-03-24 23:15:53 +01:00
darkstar
1abfb3e600 Disk: Fix warnings in zip.c 2018-03-24 23:15:29 +01:00
darkstar
9329f84c43 ReSID: include math.h before trying to define M_FOO constants
This fixes a warning later, when the platform math.h gets included and
unconditionally tries to (re-)define the M_FOO constants.
2018-03-24 23:11:41 +01:00
waltje
6898e2776c Small fixes here and there.
Applied upstream commits where needed.
Renamed some of the CirrusLogic bioses.
2018-03-22 20:20:40 -05:00
waltje
85d291205f Prepared the code for loading custom video ROMs via the new loader.
Various small fixes and cleanups.
Applied the relevant upstream commits.
2018-03-22 00:03:03 -05:00
waltje
1b19d226dd Fixed the Amstrad PC1640 (ROM path) and Amstrad mouse initialization. 2018-03-20 23:42:00 -05:00
waltje
73a0ba8e39 Applied all relevant upstream commits. 2018-03-20 22:40:24 -05: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