Mark Pizzolato
b05c7419f0
Visual Studio Projects: Added support for separate libpng libraries based on the available C runtime library for the compiler used to build.
2015-10-05 19:59:24 -07:00
Mark Pizzolato
4921d92650
VIDEO: Produce SCREENSHOT images in PNG format if libpng is available in the host build environment
2015-09-27 16:14:55 -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
558788e04f
Visual Studio Projects: Adopt new windows-build which properly supports floating point C runtime calls for simulators which use libSDL
2015-08-26 13:10:51 -07:00
Mark Pizzolato
15736aeec3
Visual Studio Projects: Added support for building under Visual Studio Community (2015)
...
Release build binaries built under Visual Studio Community DO NOT run on Windows XP.
Fix : #233
2015-08-19 11:16:47 -07:00
Mark Pizzolato
8d9f08f3e7
ISYS8020: Add Visual Studio Project for isys8020 simulator
2015-05-08 17:15:10 -07:00
Bill Beech
ce84886bfa
ISYS8010: Corrections to get clean build under VS2008
2015-05-05 14:06:15 -07:00
Bill Beech
4210c7cbc5
ISYS8010: Add Visual Studio Project (from Mark Pizzolato)
2015-05-05 14:06:12 -07:00
Mark Pizzolato
041c866d67
PDP10: Added DEUNA/DELUA support back since there exists software which actually supported it.
...
The code which used it provides some IP packet transport: ftp://ftp.stacken.kth.se/pub/pdp10/tops10/util/
2015-04-26 15:04:01 -07:00
Mark Pizzolato
75442d0944
Visual Studio Projects: Added download path for Visual Studio 2008 SP1
2015-02-27 11:10:15 -08:00
Mark Pizzolato
3dce4e1210
FRONTPANEL: Provide a sample program to demonstrate the use of the sim_frontpanel APIs.
2015-02-11 17:09:55 -08:00
Mark Pizzolato
e00438b051
VAX: Add VCB01(QVSS) device to MicroVAX 3900 simulator
2015-01-13 05:42:10 -08:00
Mark Pizzolato
f5dcb2e2e5
Visual Studio Projects: Fix misspelled include file name in HP2100 project definition
2015-01-11 15:20:13 -08:00
Mark Pizzolato
ec1f57d120
BESM6: Revised windows build to add SDL support to provide the besm6_panel interface.
2015-01-09 13:50:29 -08:00
Mark Pizzolato
8d11de76c1
VAX: Properly inline memory reference functions for performance. Fix #169
2015-01-08 22:10:30 -08:00
Mark Pizzolato
54ec99f95e
Visual Studio Projects: Added BESM6 project
2014-12-30 13:43:27 -08:00
Mark Pizzolato
41238c5bbe
VisualStudioProjects: Fixed prebuild event logic to properly detect and handle windows-build version replacement/upgrade
2014-10-28 21:01:10 -07:00
Mark Pizzolato
e685e95d21
VisualStudioProjects: Fix project dependencies for BuildROMs project which prevented proper reporting of windows-build version out of date report
2014-10-28 20:41:31 -07:00
Mark Pizzolato
1413e762a4
VisualStudioProjects: Revised build dependency checking logic to check for the updated SDL 2.0.3 version in the windows-build components.
2014-10-20 17:01:07 -07:00
Mark Pizzolato
7bb57ca979
MicroVAX2, MicroVAX1: Updated build configuration to link against the newly updated SDL 2.0.3 code in the windows-build package. Fixes issue #93
2014-10-20 16:36:24 -07:00
Mark Pizzolato
5af6210ed9
SCP: Add RegEx support to EXPECT string processing
2014-10-20 04:42:25 -07:00
Mark Pizzolato
004fe0de62
VisualStudioProjects: Added better detection and reporting of windows-build dependency issues.
2014-10-08 06:48:52 -07:00
Mark Pizzolato
501c5ac69d
VisualStudioProjects: Cleaned up and made consistent project settings.
2014-10-05 16:06:19 -07:00
Mark Pizzolato
c317f685a1
VisualStudioProjects: Suppress warnings generated in remaining projects after conversion of projects to Visual Studio 2013.
2014-10-05 07:02:43 -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
7154ca1fe1
WINDOWS_BUILD: Fixed race condition which can occur during a parallel build creating the .git-commit-id.h file
...
Also, make a best effort attempt to populate the .git-commit-id file when installing the git-hooks on a newly cloned repository
2014-09-19 10:46:15 -07:00
Mark Pizzolato
e2524e7feb
Beta Simulators (PDQ-3 and SAGE) from Holger Veit
2014-09-17 17:31:40 -07:00
Mark Pizzolato
defe5f07d9
AltairZ80: Promote sim_imd.c to a top level simh library to be used as needed by various simulators
2014-09-16 11:29:19 -07:00
Mark Pizzolato
8b19805f04
WINDOWS_BUILD: Added the ability to cleanly start generating windows builds from a new local platform.
2014-09-06 05:30:40 -07:00
Mark Pizzolato
7c9e33663c
WINDOWS-BUILD: Fix to properly get/generate the .git-commit-id file on a newly cloned repo
2014-09-04 14:28:31 -07:00
Mark Pizzolato
3b15398cf0
WINDOWS-BUILD: Fix buildall to work on platforms which have multiple versions of Visual Studio installed
...
- Added checks for dependencies before execution
- Added setup and update support for local Win32-Development-Binaries repo init
- Added support for operation under both a CMD.EXE invoked from either a git bash process or a natural windows CMD.EXE
- Fixed proper operation for first build operation after the local build repo has been cloned
- Make sure the build is of the latest code in the master branch from the origin repository
2014-08-14 17:19:50 -07:00
Mark Pizzolato
c1c5535d0b
sigma: Fix shutdown/detach issue with tape devices.
...
Also add makefile and Visual Studio Project definitions to build the incomplete/unsupported sigma and alpha simulators.
2014-07-10 14:57:18 -07:00
Peter Schorn
589aca19f4
AltairZ80: Added Motorola 68000 CPU support for CP/M-68K, support for Altair mini-disk format, added descriptions for all device registers
2014-05-27 20:01:30 +02:00
Peter Schorn
49d38187dd
Updated AltairZ80 documentation and incorporated altairz80_mhdsk.c in build process
2014-03-29 15:12:53 +01:00
Mark Pizzolato
d0d3742504
SWTP6800: Added build support for internally contained swtbug.bin as a built-in ROM image
2014-02-24 18:13:12 -08: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
65402fbaa1
H316: Resurrecting the ARPAnet IMP (from Bob Armstrong)
...
This summer a group of us worked together to resurrect the original ARPAnet IMP software, and I’m now happy to say that the IMP lives again in simulation. It’s possible to run the original IMP software on a modified version of the H316 simh and to set up a virtual network of simulated IMPs talking to each other. IMP to IMP connections, which would have originally been carried over leased telephone lines, are tunneled over IP. As far as we can tell, everything works pretty much as it did in the early 1970s. IMPs are able to exchange routing information, console to console communications, network statistics, and they would carry host traffic if there were hosts on the network. The hooks are in there to allow simh to support the IMP side of the 1822 host interface, and the next step would be to recover the OS for an ARPAnet era host and then extend the corresponding simulator to talk to the IMP simulation.
2013-11-23 08:40:26 -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
5feb20d054
VSTUDIO: Fix SDL2 library name for Microvax I debug build
2013-10-02 06:24:20 -07:00
Mark Pizzolato
6b45d9b2ad
SCP/VIDEO: Added support for libSDL2 video capabilities. Changed existing video layer to carry pixels as 32bpp vs 8bpp for more natural behaviors in libSDL2.
2013-10-01 15:55:10 -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
62229801f6
Cleanup of Visual Studio VAX project to properly convert to newer Visual Studio versions.
2013-06-15 21:59:09 -07:00
Mark Pizzolato
5fba42a08f
Renamed Visual Studio Projects VAX610, VAX620 and VAX630 to be consistent with the target names produced by those project builds.
...
This allows the projects to be migrated into Visual Studio 2010 and Visual Studio 2012 and produce consistent behavior.
2013-06-14 16:20:30 -07:00
Mark Pizzolato
31b63f03c5
Fixed the Visual Studio build of simulators which statically link against libSDL.
2013-06-14 05:55:03 -07:00