Mark Pizzolato
7c47a6be6d
Visual Studio Projects: Leverage the Visual Studio independent windows_build
...
- Add zlib to support compressed screenshots for libpng
2025-11-25 07:31:13 -10:00
Mark Pizzolato
3e3fc123c7
Visual Studio Projects: Enable Debug build with windows_build support missing
...
Change storage of solution and project files to be text rather than binary.
2025-11-17 20:36:24 -10:00
Mark Pizzolato
d2cd594cde
PDP11: Integrate RR (RP11) device with full sim_disk capabilities
2024-07-20 15:08:19 -10:00
Mark Pizzolato
5bfef52c45
Visual Studio Projects: Leverage wineditline support in updated windows-build
...
- Avoid compiling wineditline library while building every simulator
2024-07-02 20:16:52 -10:00
Mark Pizzolato
aa189708b4
Visual Studio Projects: Clean up existing project configurations
...
SEL32: Remove video defines from project with no video device
PDP11: Clean out irrelevant VCWebServiceProxyGeneratorTool entries in project
2023-06-27 11:37:44 -10:00
Mark Pizzolato
972cd95914
PDP11: Add extra RPB device as an additional Massbus device
...
Note: To avoid potential breakage of existing PDP11 configurations in
the wild, which may expect RP on RHA, TU on RHB and RS on RHC,
RPB is connected to RHD Massbus adapter.
- More robust recovery when Massbus configuration errors occur
- More complete RH{A,B,C,D} help
2023-05-22 11:36:52 -10:00
Mark Pizzolato
af0ff5d98b
Visual Studio Projects: Adjust build time messages for consistency
2023-05-19 17:02:48 -10:00
Mark Pizzolato
372382c0f0
Visual Studio Projects: Update to wineditline (2.208) vs WinEditLine (2.206)
2022-12-03 14:29:22 -10:00
Mark Pizzolato
dc020b325c
Visual Studio Projects: Add ability to capture Visual Studio compiler version
...
Visual Studio defaults to disable the ability to redirect stdout and stderr
for the cl.exe program during a build. This change allows us to capture,
record and display the compiler version.
2022-11-24 07:58:15 -10:00
Lars Brinkhoff
64a9c021f3
PDP11: Add MB11.
2022-10-10 12:32:28 +02:00
Lars Brinkhoff
a43b39acf7
PDP11: Add Logo TV raster display.
2019-09-27 12:00:58 +02:00
Mark Pizzolato
7b96dd5c4e
Visual Studio Projects: Report warnings as errors so CI builds fail on warnings
2022-10-27 09:22:54 -10:00
Lars Brinkhoff
06cae15d92
PDP11: DH11 device.
2022-10-15 17:53:47 +02:00
Mark Pizzolato
3ef47b31c1
SCP: Add support for compiled in readline and dlopen support on all platforms
...
Compiled in support is preferred over dlopen efforts with a fallback to
printf/fgets when neither is available at compile and runtime.
All platforms support file path expansion on command entry of tab characters
2022-09-27 09:07:02 -10:00
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