Mark Pizzolato
212943284d
Visual Studio Projects: Add library Setupapi.lib for linking with newer SDL
2022-01-15 10:01:25 -08:00
Mark Pizzolato
aa72b1e0ab
Visual Studio Projects: Remove references to PCRE Posix
...
Also Fixed the the B5500 simulator still had the HAVE_PCREPOSIX_H
instead of HAVE_PCRE_H.
2020-03-08 00:08:45 -08:00
Mark Pizzolato
35252369eb
SCP: Identify the build tool chain in the SHOW VERSION output
2020-01-07 20:30:18 -08:00
Mark Pizzolato
c8f7315518
SCP: Change regular expression API from regex to pcre
2020-01-02 06:42:46 -08:00
Mark Pizzolato
2b6675b260
Visual Studio Projects: Simplify windows-build include directory references
...
Avoid having to list each dependent package with a version specific include
directory per package
2019-08-16 02:05:04 -07:00
Mark Pizzolato
3e71c301ba
Visual Studio Projects: Add support for compiling under Visual Studio 2019
2019-07-20 15:40:12 -07:00
Mark Pizzolato
a7e5791077
Visual Studio Projects: Update PDP11 for NG and DAZ devices
...
Also update README.md to mention new PDP11 devices
2019-02-07 05:11:45 -08:00
Mark Pizzolato
cbe9bba849
PDP10, PDP11, Unibus VAX: Add CH11 build support for Windows and VMS
2018-11-22 11:13:25 -08:00
Mark Pizzolato
3736f4c385
Visual Studio Projects: Add post build execution of available tests
2018-10-01 04:32:31 -07:00
Mark Pizzolato
e1db7dec41
PDP11: Add ROM device build support for VMS and Visual Studio
2018-09-11 05:59:14 -07:00
Mark Pizzolato
03d80face2
Visual Studio Projects: Cleanup properly when build compiler version changes
2018-08-21 18:59:26 -07:00
Mark Pizzolato
0e778da410
Visual Studio Projects: Upgrade SDL2 to v2.0.8
2018-08-15 14:58:53 -07:00
Mark Pizzolato
7eda72931f
Visual Studio Projects: Add Whole program optimization
...
Require updated windows-build which includes pthreads4w 2.11.1
2018-08-11 16:25:14 -07:00
Mark Pizzolato
f659574e11
Visual Studio Projects: Fix pthread build step disable WholeProgramOptimization
2018-08-09 09:06:24 -07:00
Mark Pizzolato
fee95b0527
Visual Studio Projects: Update to use pthreads4w 2.10.0
2018-08-06 07:44:35 -07:00
Mark Pizzolato
173e1bf073
Visual Studio Projects: Migration to normalized windows-build support
...
- All projects use identical include directories, library definitions and
library directories.
- Remove attempts to add XP support to projects that were converted to
.vcxproj for post VC2008 versions of Visual Studio.
- Require that git be available when building within a git repository
working directory.
2018-07-05 05:52:28 -07:00
Mark Pizzolato
921c012784
Visual Studio Projects: Correct windows-build dependencies for PDP11 simulator
2017-06-07 18:39:48 -07:00
Mark Pizzolato
67213a53da
Visual Studio Projeccts: PDP11 add configuration support for PNG screenshots
2016-11-04 11:15:23 -07:00
Mark Pizzolato
c9af9a70fa
Visual Studio Projects: Update to require SDL2 version 2.0.5
2016-10-22 02:01:06 -07:00
Mark Pizzolato
0c2bc4c617
Visual Studio Projects: Allow building network capable simulators with C++
2016-05-17 23:01:05 -07:00
Mark Pizzolato
f17c3535da
VAX750, VAX730, PDP11: Fix crash during startup of Release build binary on Windows.
...
Need to compile Win32 pthreads library without whole program optimization to
avoid removal of some TLS state. This change was made previously for all other
simulators built with pthreads (asynchronous) support, but the VAX750, VAX730
and the PDP11 were missed.
2016-03-14 23:38:53 -07:00
Mark Pizzolato
b804964514
PDP11, PDP1, TX-0: Added SDL based graphics support using sim_video.
...
Both VT11 and VS60 properly autoconfigure on the PDP11.
PDP11 now runs Lunar Lander on all SDL supported platforms.
Reworked refresh logic to not require internal delays in the display library
2016-01-29 10:16:30 -08:00
Mark Pizzolato
dce0aa2935
VIDEO: Add SDL audio support to generate a beep. Add absolute pointer position to mouse events.
2016-01-25 17:14:08 -08:00
Mark Pizzolato
7ad57d7fa8
slirp: cleanup for submission upstream back to qemu
...
Minimize the include file set and their contents to only provide the slirp
referenced qemu includes and interfaces.
2015-10-22 09:55:05 -07:00
Mark Pizzolato
ed3e9a15b0
slirp, Visual Studio Projects: Adjust includes to allow building with Visual Studio Community
2015-10-16 11:37:30 -07:00
Mark Pizzolato
1ab15eb45d
slirp: Port base QEMU slirp code to build on Windows with Visual Studio
2015-10-15 14:17:42 -07:00
Mark Pizzolato
9f59823ae3
PDP11, all VAX: Add TU58 device simulator with support for 32 drives plus the VAX 730 and 750 console devices
2015-09-22 15:06:12 -07:00
Mark Pizzolato
ab510885c0
Visual Studio Projects: Forced serialization of Visual Studio Project fixes by making all simulators dependent on BuildROMs project.
2015-09-04 11:36:24 -07:00
Mark Pizzolato
87b6dbaa6c
Visual Studio Projects: Change project file conversions adding XP support to be reasonably well behaved during a parallel build.
2015-09-03 12:18:35 -07:00
Mark Pizzolato
6d61821e3c
Visual Studio Projects: Add XP build support when building with Visual Studio 2012+ ONLY when Visual Studio XP support is available.
2015-09-02 09:51:42 -07:00
Mark Pizzolato
7619f88e66
Visual Studio Projects: Add XP support for executables when building with Visual Studio 2012+
2015-08-31 11:18:50 -07:00
Mark Pizzolato
5af6210ed9
SCP: Add RegEx support to EXPECT string processing
2014-10-20 04:42:25 -07:00
Mark Pizzolato
501c5ac69d
VisualStudioProjects: Cleaned up and made consistent project settings.
2014-10-05 16:06:19 -07:00
Mark Pizzolato
8cb4262352
VisualStudioProjects: Suppress Winsock deprecation warnings which is needed after conversion of projects to Visual Studio 2013.
2014-10-05 06:49:54 -07:00
Mark Pizzolato
2b512818e9
VS-BUILD: fix warning messages produced when converting VS2008 projects to VS2010 or VS2012
2014-02-13 05:21:12 -08:00
Mark Pizzolato
55c5d20517
PDP10,PDP11,VAX: Addition of inter operable DUP11, DMC11 and KDP11 devices
...
This is the results of external KDP development activities. The KDP side done by Timothe Litt and DMC and DUP by Mark Pizzolato
Additionally, other PDP10 updates from Timothe Litt
2013-11-25 07:00:17 -08:00
Mark Pizzolato
53690b3a15
VStudio: Avoid generating debug information for Visual Studio Release builds
2013-11-04 12:11:21 -08:00
Mark Pizzolato
1e3586ec91
DISPLAY: Latest version of display code from Phil Budne and Doug Gwyn including initial pdp1_dpy and pdp11_vt
2013-10-16 01:02:12 -07:00
Mark Pizzolato
1141339e5b
PDP11: Addition of the RS03/RS04 disk devices from Bob Supnik
...
Note that this is not the fully general Massbus implementation people were dreaming of. MB#1 is for RP/RM, MB#2 is for TU, and MB#3 is for RS.
I know that there were requests for four Massbus channels and multiple RP/RP subcontrollers, but if people want more disks, they can use the RQ.
2013-09-05 07:59:11 -07:00
Mark Pizzolato
a61dec6544
Add initial sharable DDCMP support
2013-05-29 12:37:51 -07:00
Mark Pizzolato
89bd58a6fa
Addition of DUP11 simulation to all Unibus simulators (PDP11, PDP10, and all Unibus VAXen)
2013-05-27 16:24:18 -07:00
Mark Pizzolato
8735538d72
Fix building under Visual Studio on Windows XP.
2013-04-29 05:39:22 -07:00
Mark Pizzolato
185f20a1ed
Added logic to all visual studio projects to install the git hooks for commit id on the first build in a newly cloned repository
2013-04-14 17:55:56 -07:00
Mark Pizzolato
47bb4c8a19
Removed reference to the winpcap link libraries from the Visual Studio project definitions since winpcap is always dynamically loaded
2013-02-27 10:27:03 -08:00
Mark Pizzolato
35e66482b3
Added an optional mechanism which will display the git commit id that produced the current simulator if the git commit id information is available
2013-01-02 07:46:17 -08:00
Mark Pizzolato
78b8d62942
Added DMC11 to PDP11 simulator (from Rob Jarratt)
2012-12-17 14:18:28 -08:00
Mark Pizzolato
24696892fd
Merge branch 'DMC11' into SerialMux
...
Conflicts:
scp.c
sim_ether.c
sim_ether.h
sim_tmxr.c
2012-10-16 15:50:38 -07:00
Mark Pizzolato
9938567da9
Removed references to nonexistent include file
2012-05-05 09:40:10 -07:00
Mark Pizzolato
1fb1756b65
Added sim_serial to all simulator Visual Studio Projects
2012-04-20 05:26:11 -07:00
Mark Pizzolato
88076c4b1b
Added check for required build dependencies in the Visual Studio Projects to provide advise when needed.
2012-01-31 05:45:33 -08:00