Mark Pizzolato
0c2d33727b
DISK: Extend documentation for metadata management
...
- Update README to describe differences with open-simh
- Allow SET NOAUTOSIZE and SET AUTOSIZE
- Document deprecation and possibly non functionality of MinGW
Windows build support
2022-10-07 08:39:25 -10:00
Mark Pizzolato
5ccefb4163
DISK: Add AUTOZAP as a global and per unit option
...
This removes disk metadata on disk container files at detach time.
2022-10-02 18:32:35 -10:00
Mark Pizzolato
8bd8692384
README: Update open-simh differences and 0readme_ethernet.txt for correctness
2022-09-27 14:30:18 -10:00
Mark Pizzolato
6fe6b38228
PDP11: Add new device to support DL11-C/DL11-D/DL11-E/DLV11-J
...
These devices could coexist with KL11/DL11-A/DL11-B/DL11-E/DL11-F but sit
at different bus address locations.
2022-07-26 18:41:48 -07:00
Mark Pizzolato
8da65638df
VIDEO: Avoid disabling screen saver until a video display is active
2022-07-15 07:37:17 -10:00
Mark Pizzolato
e246888e99
makefile, README: Update MacOS required libraries to include pcre
2022-07-14 18:40:12 -10:00
Mark Pizzolato
d8ebf7d25a
README: Update to reflect current changes and Open SIMH differences
2022-07-07 08:18:21 -10:00
Mark Pizzolato
7b1d8fb34c
README: Update to reflect current changes and Open SIMH differences
2022-07-01 09:41:00 -10:00
Mark Pizzolato
8eae7bb4a6
README: Update MacOS dependency information
2022-06-26 14:41:31 -07:00
Mark Pizzolato
b91a9d2bd6
README: Update to reflect current changes and Open SIMH differences
2022-06-16 18:20:54 -07:00
Mark Pizzolato
5448965f70
DISK: Add 2.11 BSD and Net BSD file system recognizers
...
Both NetBSD and OpenBSD have identical partition information
Report both names when such a file system is found
2022-06-15 15:51:18 -07:00
Mark Pizzolato
e0700d3b7c
DISK: Add support for ISO 9660 file system detection
...
Any attach of an ISO 9660 file system is done Read Only since that
file system is logically non-writable.
Related to #1094
2022-03-19 17:18:54 -07:00
Mark Pizzolato
4d4a7b2fed
README: Update to add Jim Bevier's SEL32 simulator
2022-03-03 17:45:31 -08:00
Mark Pizzolato
66c737d12f
README: Add Richard Cornwell's new PDP10-KS simulator
2022-02-28 07:18:12 -08:00
Paul Koning
5cd1e8b7ac
TMXR, PDP11, PDP10, VAX: Add DDCMP sync framer support
...
This adds support for the "framer" device, which is a USB-connected
device built around a Raspberry Pico that connects to a synchronous
line, either RS-232 or DEC "integral modem" coax connection. It
implements the framing portion of DDCMP: clock recovery for the
integral modem case, byte sync, and DDCMP frame handling including
CRC. The actual DDCMP protocol state machine, with its handling of
sequencing, timeout and retransmit, etc. is left to the host
software. All the design files for the framer may be found at
https://github.com/pkoning2/ddcmp .
This commit adds code to drive the framer from the TMXR library,
allowing it to be used either from simulated DMC-11 or simulated
DUP-11 devices. Both have been tested, using RSTS/E, RSX-11/M+, and
TOPS-20.
Fixed the one-digit limit on eth<n> device names, the limit is now 2.
2022-01-08 14:24:42 -08:00
Mark Pizzolato
c73474df8d
README: Correct Ubuntu build dependencies
...
This is a trivial correction since if dependencies are missing at build
time what is missing is and how to fix it is properly described in
build time messages.
As reported in #1081
2021-10-06 23:38:08 -07:00
Mark Pizzolato
730af85397
README: Add missing file system detection type
2021-08-17 15:20:39 -07:00
Mark Pizzolato
60a3c52e12
README.md: Clarify wording relating to building with MinGW32
...
As reported in #1039
2021-04-27 08:54:23 -07:00
Mark Pizzolato
dceadb393e
SCP: Add internal & cross platform support for tar and curl commands
2020-10-20 02:50:34 -07:00
Roberto Sancho Villa
08027162ca
I650: Update IBM 650 simulator to Release 4
...
- Integration with updated sim_card API
- Addition of MT (Mag Tape) device
- Addition of DSK (Disk) device
- Build time simulator test
2020-05-15 05:57:01 -07:00
Author: Richard Cornwell
c686f75894
KA10: Added support for KL10A/B.
2020-03-09 23:07:47 -07:00
Mark Pizzolato
7581b92f9d
SCP: Add a RUNLIMIT command to bound simulator execution time
2020-01-08 11:49:22 -08:00
Mark Pizzolato
56ed67e2bf
Visual Studio Projects: Provide a command line VS build procedure
...
Similar to the build_ming.bat procedure which will invoke MinGW to
biuild siimulators, this procedure will rebuild all of SIMH simulators using
Visual Studio.
If this procedure is not invoked from a Developer Command Prompt
then the VS2008 tools are preferred if VS2008 is installed,
otherwise the installed Visual Studio tools will be used
prefering newer Visual Studio versions over older ones.
If this procedure is invoked from a Developer Command Prompt
then the tool chain provided with the command prompt is used
to build the simh projects.
A single argument to this procedure may be the word Debug, which
will cause Debug binaries to be build rather than the Release
binaries which is the default.
2019-12-21 09:37:51 -08:00
Lars Brinkhoff
65c098ed1c
Windows CI build on AppVeyor.
2019-09-17 09:27:10 +02:00
Mark Pizzolato
d6f9c586d1
SCP: Update several ReadMe files
2019-08-12 09:11:45 -07:00
Mark Pizzolato
ef00a62e66
Visual Studio Projects: Add PDP6, PDP10-KA and PDP10-KI to the solution
2019-07-09 21:03:56 -07:00
Mark Pizzolato
db26349bd7
TAPE: Add system specific ANSI tape formats VMS, RSX, RSTS and RT11
...
These formats are named ANSI-VMS, ANSI-RSX11, ANSI-RSTS and ANSI-RT11
2019-05-14 01:04:18 -07:00
John Forecast
e47a7e9ef7
DISK: Add RT11 file system disk size detection
2019-05-09 16:16:31 -07:00
Mark Pizzolato
52a31597ec
TAPE: Add ANSIFILES tape format
2019-05-07 05:26:20 -07:00
Matt Burke
7eee73770d
makefile: Add missing SDL support for VAXstation simulators.
...
- Minor naming corrections to VAX simulators
2019-04-23 18:21:16 -07:00
Matt Burke
f028802bff
VAX: Added many different model VAX simulators
...
- MicroVAX 2000 & VAXstation 2000
- MicroVAX 3100 M10/M20
- MicroVAX 3100 M10e/M20e
- InfoServer 100
- InfoServer 150 VXT
- VAXstation 3100 M30
- VAXstation 3100 M38
- VAXstation 3100 M76
- VAXstation 4000 VLC
- VAXstation 4000 M60
- MicroVAX 3100 M80
- InfoServer 1000
2019-04-21 16:29:45 -07:00
Matt Burke
1d15966191
VAX: New simulator for VAX 8200
2019-04-21 09:09:32 -07:00
Mark Pizzolato
f12bc70470
TAPE: Add support for TAR tape format
2019-04-06 02:00:53 -07:00
Mark Pizzolato
e56b5f05e7
TAPE: Add support for AWS format tape images
...
Also added extended tape unit test code
2019-03-26 14:06:57 -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
7e19679c93
README: Update to reflect recent changes/release 19-01
2019-01-15 13:43:32 -08:00
Mark Pizzolato
482b6f1be4
SCP: Add ELSE command extension to the IF command processing.
2018-08-06 18:22:46 -07:00
Mark Pizzolato
6b361a9faf
PDP11, PDP15, UC15: Merge simh v3.10 functionality from Supnik-Current branch
2018-06-04 10:43:00 -07:00
Mark Pizzolato
4e508cfc29
SCP: Add C style expression support for IF conditions and SET ENV -A
...
Expression evaluation code provided by Gabriel Pizzolato.
2018-05-01 22:08:06 -07:00
Roberto Sancho Villa
2eb49c13b7
i650: New IBM 650 Simulator
2018-03-25 10:17:35 -07:00
Lars Brinkhoff
2e99cd0311
SCP: continuous build in Travis CI.
2018-03-15 15:19:40 +01:00
Mark Pizzolato
62cea35d52
README: Fix typo
2018-03-11 22:23:08 -07:00
Mark Pizzolato
36651ea450
README: Fix formatting and one broken TOC link
2018-03-11 21:09:54 -07:00
Mark Pizzolato
72dde6660c
SCP: Change revision description from Beta to Current
2018-03-07 23:01:13 -08:00
Mark Pizzolato
6ca71c76d9
README: Correct broken TOC links
2018-02-07 17:13:17 -08:00
Mark Pizzolato
3a81f63ec1
SCP: Add support to handle CTRL+C while executing command files
2018-01-30 03:36:15 -08:00
Mark Pizzolato
dc59736043
README: Fix Table of Contents broken links
2018-01-23 19:25:34 -08:00
Mark Pizzolato
fe47ba6324
README: Add a table of contents.
2018-01-23 19:16:55 -08:00
David O'Shea
52aebb2361
README: Fix a number of typos
...
This commit fixes a number of typos in README.md, most significantly a
typo in the name of the new command "GO UNTILE".
2018-01-18 02:19:49 -08:00
Mark Pizzolato
35f214c937
SCP: Move Coverity badge to What's New line
2018-01-07 12:07:55 -08:00