Commit Graph

567 Commits

Author SHA1 Message Date
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
waltje
110070466a Do not allow mouse capturing if no mouse configured.
Fix resetting mouse type to NONE.
2018-03-18 21:09:19 -05:00
waltje
d40526144c Reworked the memory code a bit to avoid crashes while switching machine/processor types. 2018-03-18 18:39:51 -05:00
Fred N. van Kempen
cda21661b1 Merge pull request #18 from darkstar/msvc
Update MSVC project files
2018-03-18 19:35:52 -04:00
darkstar
00faf17634 Fix a bug in gameport.c 2018-03-18 20:51:36 +01:00
darkstar
acdf45b9bb MSVC: Update project files 2018-03-18 20:50:03 +01:00
waltje
0adb26c1f9 Applied the first batch of upstream commits. 2018-03-18 04:55:47 -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
a86d717ae1 Changes to significantly reduce the emulator's RAM footprint.
Changes to the memory manager reduced by 120MB for machines with CPU < 80386.
Changes to the 86F diskette data processor (required by all floppy controllers) reduced by 330M.
Test machine OpenXT now runs at 240MB, instead of 680MB.
2018-03-14 23:32:00 -05:00
Fred N. van Kempen
cbff303c73 Merge pull request #16 from darkstar/fixes
Video: Fix uninitialized variable
2018-03-14 18:22:08 -04:00