1
0
mirror of https://github.com/open-simh/simh.git synced 2026-05-24 06:10:28 +00:00

Commit Graph

  • 8aaf4598d0 AltairZ80: Minor code clean up to avoid compiler warning Peter Schorn 2020-09-08 08:55:25 +02:00
  • 4092a7bf6f Unibus and Qbus VAX: Avoid clang compiler warning Mark Pizzolato 2020-09-07 13:22:45 -07:00
  • 0859d64434 Unibus and Qbus VAX: simplify map register output summary for duplicate lines Mark Pizzolato 2020-09-04 11:15:17 -07:00
  • 9736b13ea3 makefile: Revise comments describing SDL support to only mention SDL2 Mark Pizzolato 2020-09-02 15:56:57 -07:00
  • ae825c9afb All: Declare sim_stop_messages as an array SCPE_BASE long Mark Pizzolato 2020-09-02 15:56:07 -07:00
  • 782fe167ca Intel-Systems: Add enable/disable functionality for various option boards Bill Beech 2020-09-01 12:10:12 -07:00
  • 5c48229ce4 Qbus & Unibus VAX: Add a SHOW QBA|UBA MAP{=n} command to display the bus map Mark Pizzolato 2020-08-29 08:16:58 -07:00
  • 6f207b22a5 TAPE: Minor cleanup and comments here and there. Larry Baker 2020-08-24 18:45:08 -07:00
  • 60e5484541 SCP: Allow flexible switch presence on TESTLIB commands Mark Pizzolato 2020-08-22 18:35:30 -07:00
  • b70dc7bd05 TAPE: Fix order of MTAT_F_* entry definitions, add definition for MTAF_F_VAR Larry Baker 2020-08-22 04:57:39 -07:00
  • 76bf686648 SCP: Restore -D option for TESTLIB command Mark Pizzolato 2020-08-21 12:31:30 -07:00
  • 9a73eb9d9d TMXR: Fix attach TELNET and MESSAGE parsing validation Mark Pizzolato 2020-08-21 12:14:37 -07:00
  • 407696ccc3 SCP: Allow overlapping input and result string while parsing glyphs Mark Pizzolato 2020-08-21 12:09:17 -07:00
  • b9b8a496d6 SCP: Properly process program -T switch to invoke all library tests Mark Pizzolato 2020-08-21 12:06:11 -07:00
  • 67c3ba1e6a TAPE: Clean up library test file removal Larry Baker 2020-08-20 17:35:03 -07:00
  • d92aaef9b0 TAPE: Avoid potential uninitialized variable reference Mark Pizzolato 2020-08-16 06:41:33 -07:00
  • dca1c45e80 SCP: Assure that library unit tests are run under reasonable conditions. Mark Pizzolato 2020-08-16 06:40:49 -07:00
  • f64a32d0e8 AltairZ80: Added Hayes modem and minor bug fix Peter Schorn 2020-08-16 09:31:19 +02:00
  • 4041894b67 TAPE: Fix potential crash in library unit tests Larry Baker 2020-08-15 16:21:02 -07:00
  • 272bbd4551 CARD: Fix potential NULL pointer dereference Mark Pizzolato 2020-08-15 12:24:57 -07:00
  • 4a686ad0d0 I650: Correct spelling error in CDR device description Mark Pizzolato 2020-08-15 12:17:21 -07:00
  • f921962ff2 PDP11: Fix software write lock flag error introduced when migrated to sim_disk Mark Pizzolato 2020-08-11 15:52:35 -07:00
  • c3f28e33e9 DISK: Extend DISKINFO command to work on wildcard file specifications Mark Pizzolato 2020-08-11 07:29:10 -07:00
  • 961e1b0513 SCP: Move GET_SWITCHES and GET_RADIX macros from scp.c to scp.h Mark Pizzolato 2020-08-11 07:27:51 -07:00
  • 5e46b298f1 ETHER: Silence several Coverity warnings. Mark Pizzolato 2020-08-08 17:52:04 -07:00
  • 4810b950d2 Visual Studio Projects, makefile: Add new simulators isdk80 and ids880 Bill Beech 2020-08-02 14:22:25 -07:00
  • 964cb721ed Intel-Systems: Reorganize for clean builds with Release targets. Bill Beech 2020-08-02 14:19:52 -07:00
  • 6fdc447410 PDP11: Fixed TTI Device SET option for Upper Case Mark Pizzolato 2020-07-24 19:12:15 -07:00
  • 0045601823 PDP11, PDP8: Allow console input to configure parity and KSR mode Mark Pizzolato 2020-07-24 19:05:04 -07:00
  • da602f5f77 makefile: Add support for building with Ethernet TAP on modern macOS versions Mark Pizzolato 2020-07-24 18:40:54 -07:00
  • 4a56d8703c PDP8: Avoid potential loss of photo cell unit events in RF device Mark Pizzolato 2020-07-19 06:20:29 -07:00
  • c49f4c552b AltairZ80: SS1 bug fix and unused variable removal Peter Schorn 2020-07-17 08:34:52 +02:00
  • 892f7d5636 SCP: Avoid additional potential buffer overflow formatting debug repeat count Mark Pizzolato 2020-07-16 14:46:15 -07:00
  • a6198d8fad SCP: Avoid potential buffer overflow when formatting debug repeat count Mark Pizzolato 2020-07-15 20:15:21 -07:00
  • 936a7a8c2d AltairZ80: Documentation update covering new devices Peter Schorn 2020-07-15 08:16:55 +02:00
  • 331f689747 I650: Properly set MT device reclen for all tape operations Roberto Sancho Villa 2020-07-10 19:02:20 -07:00
  • a73ab48c0e SHMEM: Fix all Linux code paths to only use shm_ APIs when available Mark Pizzolato 2020-07-09 08:27:57 -07:00
  • e2d0095010 PDP11: Convert RK device to use sim_disk APIs Mark Pizzolato 2020-07-09 08:35:35 -07:00
  • 166852935d SCP: Fix corner case formatting for long device name support Mark Pizzolato 2020-07-08 12:48:11 -07:00
  • 6c08fae048 SHMEM: Fix Linux code to properly use built-in's and cleanup on shutdown Mark Pizzolato 2020-07-08 12:38:10 -07:00
  • 4ab34c58af IMLAC: Add F11 to toggle full screen. Lars Brinkhoff 2020-07-08 08:28:41 +02:00
  • 6ca7a938ad VIDEO: Stretch frame buffer to accomodate output window. Lars Brinkhoff 2020-07-08 08:28:38 +02:00
  • d93bfe62de VIDEO: Add API for querying and setting fullscreen mode. Lars Brinkhoff 2020-07-08 08:28:35 +02:00
  • 9711fc017b SCP: Silence potential compiler warning Mark Pizzolato 2020-06-27 18:52:25 -07:00
  • c00376d363 TMXR: Properly honor tmxr_set_notelnet and tmxr_set_nomessage APIs Mark Pizzolato 2020-06-26 22:57:57 -07:00
  • fe4a2a28b6 SCP: Support output formatting when long DEVICE names are defined Mark Pizzolato 2020-06-26 22:49:30 -07:00
  • 375caac45c IMLAC: Remove unused variable. Lars Brinkhoff 2020-06-26 16:58:28 +02:00
  • da76d6eca1 IMLAC: Also load block register when loading DPC. Lars Brinkhoff 2020-06-26 16:57:32 +02:00
  • ab1a922af0 IMLAC: Implement CPU instruction execution history. Lars Brinkhoff 2020-06-26 16:57:23 +02:00
  • 3bd7969d72 PDP11: Add more thorough help to the DLI/DLO device Mark Pizzolato 2020-06-25 11:06:04 -07:00
  • 5c72b0dc74 Makefile: Updated makefile for new PDP10-KA clock module. Richard Cornwell 2020-06-23 21:03:38 -04:00
  • ac4d9c0250 KA10: Fixed bugs in WAITS support. New WAITS TOD clock. Richard Cornwell 2020-06-23 21:02:12 -04:00
  • 1035aa3e7a I7000: B5500: Set output only devices to default to append mode. Richard Cornwell 2020-06-23 21:01:09 -04:00
  • 377c9b8793 B5500: Set output only devices to default to append mode. Richard Cornwell 2020-06-23 21:00:35 -04:00
  • 1764e9fd08 SCP: Rework REGister Sanity Checks to reject 0 bit wide register definitions Mark Pizzolato 2020-06-22 16:37:02 -07:00
  • 2a18f0cfd9 AltairZ80: fixes incorrect types used for t_stat return values in 88-2SIO device Patrick Linstruth 2020-06-22 15:09:43 -07:00
  • f0798ba014 AltairZ80: fixes incorrect types used for t_stat return values in PMMI device Patrick Linstruth 2020-06-22 15:01:46 -07:00
  • 54a102ca86 AltairZ80: adds "PMMI" MM-103 modem device Patrick Linstruth 2020-06-22 09:20:24 -07:00
  • 482e6b2ff9 AltairZ80: adds MITS 88-2SIO "M2SIO0" and "M2SIO1" devices Patrick Linstruth 2020-06-22 09:08:34 -07:00
  • 5edc279234 GIT: Add .dck to .gitattributes for binary card deck images Mark Pizzolato 2020-06-21 15:29:20 -07:00
  • 136e16d54e TMXR: Add option to avoid connect message for incoming TCP connections Mark Pizzolato 2020-06-21 14:18:03 -07:00
  • 5523450d5c TMXR: Add option to disable/enable telnet mux wide Mark Pizzolato 2020-06-21 13:15:33 -07:00
  • 23a2b5883c IMLAC: Implement PTR, paper tape reader. Lars Brinkhoff 2020-06-20 16:01:00 +02:00
  • ee3bd8f39c IMLAC: Fix two minor bugs. Lars Brinkhoff 2020-06-16 10:26:10 +02:00
  • a91679d6f5 IMLAC: Fix data switches. Lars Brinkhoff 2020-06-16 14:21:35 +02:00
  • 4cac65af40 IMLAC: Fix keyboard TYPE=CONSOLE. Lars Brinkhoff 2020-06-15 18:05:13 +02:00
  • 629f138fea IMLAC: Add MIT bell device. Lars Brinkhoff 2020-06-15 12:44:41 +02:00
  • 09ae6da2cc SCP: Accommodate negative sim_interval while processing event queue Mark Pizzolato 2020-06-15 02:29:05 -07:00
  • c062c7589d TAPE: Enhanced file type detection performance and cleaned up stylistic details Larry Baker 2020-06-14 14:10:55 -07:00
  • 1d3d20e999 IMLAC: Fix bug in long vector instruction. Lars Brinkhoff 2020-06-14 19:55:12 +02:00
  • 50266704ca IMLAC: Implement 8-level return stack for display processor. Lars Brinkhoff 2020-06-14 18:50:48 +02:00
  • 582afd9250 IMLAC: Fix bug in shift/rotate instructions. Lars Brinkhoff 2020-06-14 16:16:47 +02:00
  • 782ee133df ETHER: Update comments and network notes to describe Npcap support Mark Pizzolato 2020-06-13 14:40:17 -07:00
  • c8389a7bfd TMXR: Properly control and record modem bits on serial lines Mark Pizzolato 2020-06-13 08:58:38 -07:00
  • 337062fcf0 VIDEO: Always raise priority of thread consuming SDL Events Mark Pizzolato 2020-06-13 05:05:11 -07:00
  • be117a33bd VIDEO: Move beep and joystick/gamepad init & cleanup into SDL event thread Mark Pizzolato 2020-06-12 22:00:25 -07:00
  • f95ac7ddbd IMLAC: Simulator for Imlac PDS-1. Lars Brinkhoff 2020-06-12 16:05:50 +02:00
  • d1f41d9c1f CONSOLE: Support auto WRU detection when sim_video is used Mark Pizzolato 2020-06-12 06:25:04 -07:00
  • 973ee4cecb VIDEO: Assure proper initialization sequence in both operating modes Mark Pizzolato 2020-06-12 05:29:36 -07:00
  • 737f31fea0 VIDEO: Move gamecontroller/joystick cleanup to the right place. Mark Pizzolato 2020-06-11 12:53:28 -07:00
  • ebb327bff6 VIDEO: Protect all accesses to last draw buffers Mark Pizzolato 2020-06-11 07:00:54 -07:00
  • 2c19dccb6e AltairZ80: Updated documentation for North Star MDS-A from Mike Douglas Peter Schorn 2020-06-11 12:05:07 +02:00
  • 9331d14e30 VIDEO: Avoid queuing draw events for identical unprocessed regions Mark Pizzolato 2020-06-10 23:05:54 -07:00
  • 2f79d796cf DISK: Initialize return values to 0 for unimplemented OS and VHD functions Peter Coghlan 2020-06-10 07:46:26 -07:00
  • 6c6f66914d VIDEO: Explicitly initialize and cleanup SDL Audio subsystem Mark Pizzolato 2020-06-10 07:30:36 -07:00
  • 0912a927f4 Win32-Development-Binaries: Update BuildAll Mark Pizzolato 2020-06-09 20:07:41 -07:00
  • 3e5bd84523 makefile, Visual Studio build: Report uncommitted changes in commit-id Mark Pizzolato 2020-06-08 14:16:49 -07:00
  • f91d56c60f AltairZ80: Fixed breakpoint detection after PC wrap around Peter Schorn 2020-06-08 09:25:13 +02:00
  • 91048325e7 SCP: Bob Supnik's pre-release 3.11-2 Mark Pizzolato 2020-06-07 13:03:38 -07:00
  • eac123f87c SCP: Declaration of "sim_vm_init" is now conditional on USE_VM_INIT J. David Bryan 2020-06-07 13:02:00 -07:00
  • 4289d79bbf ETHER, SOCK: Update latest from master branch Mark Pizzolato 2020-06-07 12:45:41 -07:00
  • d92805f258 AltairZ80: Removed tabs from sources Peter Schorn 2020-06-07 13:37:45 +02:00
  • d3426c3d6d AltairZ80: Removed obsolete platform dependency Peter Schorn 2020-06-07 11:49:18 +02:00
  • bc2e8df1e1 S3: Fix declaration of bldaddr (Mark Pizzolato) Bob Supnik 2020-06-06 15:09:39 -07:00
  • b5a325f467 VAX: Correct ROM device help text to describe built-in ROM as default Mark Pizzolato 2020-06-06 10:03:32 -07:00
  • 65778c7664 REMOTE_CONSOLE: Make STEP behavior consistent in master mode Mark Pizzolato 2020-06-06 08:40:49 -07:00
  • 706b376f9a AltairZ80: Updated documentation with input from Patrick Linstruth (JADE Double D Disk Controller) Peter Schorn 2020-06-05 10:54:56 +02:00
  • 550993a757 VAX: Disable Boot KA655 ROM Interval timer test Mark Pizzolato 2020-06-02 20:24:11 -07:00
  • e1a6a997eb REMOTE_CONSOLE: Avoid rate limiting output to remote console sessions Mark Pizzolato 2020-06-02 12:06:18 -07:00
  • 52c1b5416f TMXR: Change output rate limit to 1 ms when cpu is stopped Mark Pizzolato 2020-06-02 11:42:51 -07:00