1. ad3767a AltairZ80: Fixed keyboard polling on non UNIX platform and daylight savings time issue with CP/M 3 clock by Peter Schorn · 9 years ago
  2. 71b99c6 SCP: Add -D switch to RESTORE command to suppress detach/attach activities during a restore. Fix #197 by Mark Pizzolato · 10 years ago
  3. d75ec66 FRONTPANEL: Added support for a register array to be returned as part of a register set by Mark Pizzolato · 10 years ago
  4. 04142da SCP: Added simulator version checking while performing a RESTORE operation. by Mark Pizzolato · 10 years ago
  5. 8204a20 DOC: Updated simh.doc to describe missing sim_tape APIs by Mark Pizzolato · 10 years ago
  6. 3719a07 FRONTPANEL: Fixed response data end of line detection issue which caused hanging of register updates by Mark Pizzolato · 10 years ago
  7. 1348a1f VIDEO: Fix building of video capable simulators on host systems which don't have libsdl available. by Mark Pizzolato · 10 years ago
  8. ecc1956 PDP11: Revised documentation to correct the default character modes on the TTI and TTO devices. by Mark Pizzolato · 10 years ago
  9. 1163099 makefile: Fix MinGW build to properly reference the PCRE static link library and upgraded the windows-build version check by Mark Pizzolato · 10 years ago
  10. 674b8e0 SCP: Fix incorrect version check in RESTORE command and add logic to report git version differences (#197), Fix #206 by Mark Pizzolato · 10 years ago
  11. a7d0b0e VIDEO: Fix video capable simulator builds on platforms which don't have libSDL available at all by enabling stub code by Mark Pizzolato · 10 years ago
  12. d4720d3 SWTP6800: Added support to initialize the BOOTROM with the contents of the swtbug.bin ROM image while retaining the ability to load any other ROM image. by Mark Pizzolato · 10 years ago
  13. 50bac79 SWTP68000: Merge of Bill Beech's swtp6800-v2.1 branch with tabs removed by Mark Pizzolato · 10 years ago
  14. 8ad7dc2 SCP: Fix error returned by detach_unit to SCPE_NOTATT when an attachable unit isn't currently attached by Mark Pizzolato · 10 years ago
  15. 7c58a50 I1401: Revised documentation from Bob Supnik by Mark Pizzolato · 10 years ago
  16. 325e369 FRONTPANEL: Added mount and dismount commands for removable media by Mark Pizzolato · 10 years ago
  17. a7da3c6 SIGMA: Merge updates from Bob Supnik by Mark Pizzolato · 10 years ago
  18. 9d47891 FRONTPANEL: Added logic to pass simulator startup messages in panel error text if the connection to the simulator shuts down while it is starting. by Mark Pizzolato · 10 years ago
  19. 1548777 SCP: Fix dangling perror details by Mark Pizzolato · 10 years ago
  20. 41978ec All: Convert from C runtime library perror() to sim_perror so that all messages will arrive in the same place(s). by Mark Pizzolato · 10 years ago
  21. f2ca388 GRI, PDP1, S3, SDS: Forwardport of Bob Supnik's merge from the master branch (change to sim_printf) by Mark Pizzolato · 10 years ago
  22. fb3c532 H316: Merge updates from Bob Supnik and Bob Armstrong (Instruction decoding) by Mark Pizzolato · 10 years ago
  23. 2f35095 I1620: Fixes Tom McBride by Mark Pizzolato · 10 years ago
  24. c221e1f ALTAIR, Interdata, LGP, NOVA: Addition of sim_printf in various places from Bob Supnik by Mark Pizzolato · 10 years ago
  25. 7b3fdf5 I1401: Bob Supnik added options to read cards and print line printer output from the console terminal window. by Mark Pizzolato · 10 years ago
  26. ef6528b SCP: Added automatic saving of console WRU, DEL, BRK and PCHAR console variables and provided a way for a simulator to declare that is doesn't have a console port so automatic WRU detection can be performed. by Mark Pizzolato · 10 years ago
  27. bccf98e FRONTPANEL: Added support register indirect register queries and various ways to deposit and examine registers and memory. by Mark Pizzolato · 10 years ago
  28. 9cb9018 SCP: Extend SHOW processing for default (unspecified) device to also handle global show modifiers, thus making SHOW RADIX display the radix for the default device (usually CPU). by Mark Pizzolato · 10 years ago
  29. f081ddf PDP10: Make file position settings consistently use sim_ftell() instead of ftell(). by Mark Pizzolato · 10 years ago
  30. a8087ac SCP: Return write failure (write 0 bytes) if malloc fails in sim_fwrite on a big-endian host. Fix #204 by Mark Pizzolato · 10 years ago
  31. 38eaee7 SCP: future-proof save/restore logic by Scott Bailey · 10 years ago
  32. d84883a SCP: Add a special pseudo name "$" which is the value returned from the most recent EXAMINE command which can be used for register (or memory) indirect EXAMINE commands. by Mark Pizzolato · 10 years ago
  33. 975327d ECLIPSE: Fixed typo in DIVS from Bob Supnik. Fix: #200 by Mark Pizzolato · 10 years ago
  34. d75c072 VAX, VAX780, VAX8600, MicroVAX1, MicroVAX2: Stabilize SAVE/RESTORE capabilities to allow restore of older version VAX and VAX780 save images and to properly allow simulator restores of processor model variations as discussed in #197 points 1 & 2 by Mark Pizzolato · 10 years ago
  35. 478ff3d MicroVAX2, rtVAX1000: Avoid non-existent severe machine check exception. As per Bob Supnik. Fix #199 by Mark Pizzolato · 10 years ago
  36. 5e556cc ALL VAX: Fix vax_cpu to be model invariant and implement platform specific machine behavior in model specific machine_check routine. As per Bob Supnik. Fix #198 by Mark Pizzolato · 10 years ago
  37. 66dba79 ALPHA, ALTAIR, AltairZ80, I7094, NOVA, PDP1, PDP10, PDP11, PDP18B, PDP8, SAGE, sigma, swtp6800, TX-0, VAX: Change tabs to spaces which had crept in over time by Mark Pizzolato · 10 years ago
  38. 1d3ac29 SCP: Make sure that dynamically allocated print buffers have room for NUL character string terminator by Mark Pizzolato · 10 years ago
  39. 137f825 SCP: Removed unused conditional compile referenced to HAS_vsprintf_void and HAS_vsnprintf_void. Avoid emitting redundant \r characters when writing to stdout while a simulator is running. Suggestions from Bob Supnik. by Mark Pizzolato · 10 years ago
  40. cc442a8 PDP11: Avoid console input buffer overrun when polling for new console input by Mark Pizzolato · 10 years ago
  41. 4da7f5e PDP11: FP fix from Bob Supnik: MMR1 does not track register changes (Johnny Billquist) Fix #44 by Mark Pizzolato · 10 years ago
  42. 6bf32c0 I1620: Separated compare from add/sub flows (Tom McBride) Removed ADD_SIGNC return from add/sub flows. From Bob Supnik - Fix #172 by Mark Pizzolato · 10 years ago
  43. 569cfaf AltairZ80: mfdc: Only display ROM write attempt error messages when debug is enabled by Howard M. Harte · 10 years ago
  44. 46d7bfc SCP: Fix sim_disk to avoid potential reference to uninitialized context structure. Fix #194 by Mark Pizzolato · 10 years ago
  45. 89a3783 AltairZ80: mfdc: allow disk controller to work with MZOS disk images by Mike Douglas · 10 years ago
  46. 590895b SCP: Added generic primitives to create named shared memory regions which can be used interprocess memory sharing by Mark Pizzolato · 10 years ago
  47. 50d1407 DOC: Add paper by Bob Supnik "Simulators: Virtual Machines of the Past and Future" published in ACM Queue 2004 by Mark Pizzolato · 10 years ago
  48. 3c3c8d6 VAX: Convert CPU level debugging to use sim_debug instead of DEBUG_PRI for consistent CPU device debug output by Mark Pizzolato · 10 years ago
  49. 83338d1 README: Update to describe packet throttling option for XQ & XU ethernet devices by Mark Pizzolato · 10 years ago
  50. f56ade6 SDS: Adjust communication MUX inter-character timing by Mark Emmer · 10 years ago
  51. b8629a1 FRONTPANEL: Restrict HALT, BOOT, CONT, STEP activities from executing in device frontpanels. by Mark Pizzolato · 10 years ago
  52. 947fe4a VAX8600: Fix 8600 reboot by Mark Pizzolato · 10 years ago
  53. 75442d0 Visual Studio Projects: Added download path for Visual Studio 2008 SP1 by Mark Pizzolato · 10 years ago
  54. 8c0fc33 FRONTPANEL: Merged simulator panel and device panel constructors. by Mark Pizzolato · 10 years ago
  55. 71fe58b FRONTPANEL: Added better protocol debug support to debug simulator startup issues by Mark Pizzolato · 10 years ago
  56. df6953b FRONTPANEL: Allow simulation startup to take up to 10 seconds (in 100ms steps) by Mark Pizzolato · 10 years ago
  57. ab40213 FRONTPANEL: Avoid issues restarting test application soon after prior runs of test application by Mark Pizzolato · 10 years ago
  58. 413ab4b FRONTPANEL: Added simulator command execution tracing during protocol debugging/initialization by Mark Pizzolato · 10 years ago
  59. 9eb8439 SCP: Fix spelling of SET VERBOSE command alias for SET VERIFY. by Mark Pizzolato · 10 years ago
  60. 45b39e8 FRONTPANEL: FrontPanelTest - Added command line -d option to enable protocol debugging by Mark Pizzolato · 10 years ago
  61. 059a541 FRONTPANEL: General Enhancements by Mark Pizzolato · 10 years ago
  62. 26ef9b5 PDP11, VAX: const cleanup by Mark Pizzolato · 10 years ago
  63. e768629 SCP: Added the capability for EXAMINE command output to be written directly to a socket. by Mark Pizzolato · 10 years ago
  64. f5cd543 FRONTPANEL: Minimuze the latency for register content queries by coalescing all response data into a single response packet. by Mark Pizzolato · 10 years ago
  65. 02295fa FRONTPANEL: Limit pending register value queries to a single query since there additional queries won't provide better information. by Mark Pizzolato · 10 years ago
  66. a67afa4 SDS: Do not stop simulator on paper tape reader error by Mark Emmer · 10 years ago
  67. ce3e635 FRONTPANEL: Add OS X support to sim_frontpanel, add build requirements to documentation. by Mark Pizzolato · 10 years ago
  68. e1b7bb3 FRONTPANEL: Added comments describing the frontpanel API use. Added Error state to a panel which reflects a panel which is currently non-operational and which hopefully will be indicated by calling sim_panel_get_error by Mark Pizzolato · 10 years ago
  69. d830609 SOCKETS: Fixed commit e69c3adf5 to also work on non Windows platforms by Mark Pizzolato · 10 years ago
  70. 54a4845 ALL: Revert "ALL: make sure all useful state is in simh registers while processing events" by Mark Pizzolato · 10 years ago
  71. 93ebfeb FRONTPANEL: Add compile time logic to enable debugging of protocol between API and simulator. by Mark Pizzolato · 10 years ago
  72. e69c3ad SOCKETS: Suppress expected read error message on close of a blocking socket. by Mark Pizzolato · 10 years ago
  73. 8789172 Remote Console: Fixed logic to enter Multi-Command mode (i.e. HALT execution) when input data is queued. by Mark Pizzolato · 10 years ago
  74. 335def0 FRONTPANEL: Added support to debug traffic to/from the simulator by Mark Pizzolato · 10 years ago
  75. 2c2ffe3 Remote Console: Restructured so that commands are not executed within the sim_instr() routine. by Mark Pizzolato · 10 years ago
  76. d4cb5e8 BESM6: Clarified terminology, TAB char fix. by Leo Broukhis · 10 years ago
  77. ef9d1ad PDP10, PDP11, VAX: const cleanup by Mark Pizzolato · 10 years ago
  78. 68efe4d BESM6: Enhanced the front panel, code cleanup. by Leo Broukhis · 10 years ago
  79. 4c8e163 FRONTPANEL: Cleanup for building as C++. Add initial support for device panels concurrently on a simulator. Added an API to set a register value. by Mark Pizzolato · 10 years ago
  80. 9accae5 BESM6 and VAX: Cleanup for building on VMS by Mark Pizzolato · 10 years ago
  81. 3dce4e1 FRONTPANEL: Provide a sample program to demonstrate the use of the sim_frontpanel APIs. by Mark Pizzolato · 10 years ago
  82. e52ef64 FRONTPANEL: Make startup of simulator more robust. by Mark Pizzolato · 10 years ago
  83. bc9e79a SOCKETS: Fixed error suppression when connecting a blocking mode TCP socket by Mark Pizzolato · 10 years ago
  84. 0b015ef Compiler suggested cleanup by Mark Pizzolato · 10 years ago
  85. 5a472f8 FRONTPANEL: Initial implementation of a working API for use by external panel applications by Mark Pizzolato · 10 years ago
  86. c869a97 Remote Console: Exit simulation when a master mode connection is dropped (equivalent to master power switch). by Mark Pizzolato · 10 years ago
  87. c713170 Remote Console: Enhancements by Mark Pizzolato · 10 years ago
  88. 1fb209c SOCKETS: Cleanup, simplify and extend the sim_sock API set. by Mark Pizzolato · 10 years ago
  89. 5b4e9d5 SCP: Corrected error message text by Mark Pizzolato · 10 years ago
  90. 0bf40c2 VAX, XQ: Removed unneeded variable declaration which caused linker warning using icc compiler by Mark Pizzolato · 10 years ago
  91. 1c2aed7 I1401: Fixed treatment of overflow (Ken Shirriff) by Mark Pizzolato · 10 years ago
  92. 960b22d VIDEO: Fix build when using SDL2 versions prior to 2.0.3. Fix #187 by Mark Pizzolato · 10 years ago
  93. f267476 SOCK: Add TCP keepalive support to all incoming and outgoing TCP sockets. by Mark Pizzolato · 10 years ago
  94. d8b5567 ALTAIR: Reads of uninstalled memory are supposed to return 0377 (0xff). However, by Scott Bailey · 10 years ago
  95. 94b1da0 Remote Console: Add EXAMINE and EVALUATE to the single command mode command set and removed IEXAMINE from all command modes since it doesn't work. by Mark Pizzolato · 10 years ago
  96. 0fd4a9f VIDEO: Fix makefile for building on OS X with SDL (vs SDL2). by Mark Pizzolato · 10 years ago
  97. 3b33804 SDS: Fix overflow test instructions OVT and OTO by Mark Emmer · 10 years ago
  98. c9eb08c VIDEO: Fix build when using SDL vs SDL2 by Mark Pizzolato · 10 years ago
  99. 7fe345c README: Update to describe QVSS (VCB01) device on MicroVAX3900 (VAX) simulator by Mark Pizzolato · 10 years ago
  100. cadf1da SCP: Fix duplicate prompt output before each multiple command mode command set. by Mark Pizzolato · 10 years ago