1. 7dfc409 SDS: Fix intermittent I/O data errors when two or more I/O channels active by Mark Emmer · 10 years ago
  2. 4fbf8f3 SCP: Fix timer initialization logic when CAS intrinsic instructions aren't available for Lock Free queue insertion by Mark Pizzolato · 10 years ago
  3. 433fa20 VIDEO: Added SDL2 error checking coalescing of mouse motion events which are queued concurrently. by Mark Pizzolato · 10 years ago
  4. 722579c VIDEO: SDL2 Ignoring multiple successively queued REDRAW events to avoid overrunning the GPU by Mark Pizzolato · 10 years ago
  5. 191566f NOVA: Add parity generation for input characters on the TTI device by Mark Pizzolato · 10 years ago
  6. 136f586 VIDEO: Migrate SDL2 vid_draw to SDL_UpdateTexture for just the requested rectangle by Mark Pizzolato · 10 years ago
  7. b198e13 FRONTPANEL: Initial API description by Mark Pizzolato · 10 years ago
  8. 5551a0d ALL: make sure all useful state is in simh registers while processing events by Mark Pizzolato · 10 years ago
  9. 0d41242 BESM6: Now builds without SDL, fixed CPU reset regression, output to parallel terminals works. by Leo Broukhis · 10 years ago
  10. ad6dd02 VIDEO: Change the SDL mouse position in window to reflect the simulated mouse position. by Mark Pizzolato · 10 years ago
  11. e0108b5 SCP: Compiler suggested cleanup and spelling fix by Mark Pizzolato · 10 years ago
  12. 9ff642f BESM6: Implemented hardwired front panel programs, by Leo Broukhis · 10 years ago
  13. a71e5e0 makefile: Fix broken build under MinGW by Mark Pizzolato · 10 years ago
  14. ebbe009 makefile: Add ability to build the vax simulator with SDL (if available) when vax is the single build target by Mark Pizzolato · 10 years ago
  15. e00438b VAX: Add VCB01(QVSS) device to MicroVAX 3900 simulator by Mark Pizzolato · 10 years ago
  16. e0b69fa makefile: Simpler build under MinGW. Detect attempt to build under Msys bash shell and issue error message by Mark Pizzolato · 10 years ago
  17. 30d2db2 GRI, I1401, I7094, ID16, ID32, LGP, NOVA: Change a few tabs to spaces which had crept in over time. by Mark Pizzolato · 10 years ago
  18. 9ad2f9b I1620: Convert a few stray tab characters to spaces which had crept in over time. by Mark Pizzolato · 10 years ago
  19. 8f6e849 BESM6: Implemented WRU when no local console, added binary punchtape mode, by Leo Broukhis · 10 years ago
  20. c2cef3c ALL: Avoid name space collision for the global variable PC when readline is dynamically loaded in many simulators. by Mark Pizzolato · 10 years ago
  21. f5dcb2e Visual Studio Projects: Fix misspelled include file name in HP2100 project definition by Mark Pizzolato · 10 years ago
  22. f0f80f7 makefile: Fix build when compiling under MinGW to avoid reference to un-necessary/non-existent library by Mark Pizzolato · 10 years ago
  23. f125145 makefile: When using MinGW better build on XP and support for EXPECT with regular expressions by Mark Pizzolato · 10 years ago
  24. 793227f BESM6: Implemented SET CPU PANEL/NOPANEL. by Leo Broukhis · 10 years ago
  25. c5cb826 makefile: Fix build of simulators with SDL support to reference the correct version and added MinGW build support for the BESM6 simulator by Mark Pizzolato · 10 years ago
  26. ec1f57d BESM6: Revised windows build to add SDL support to provide the besm6_panel interface. by Mark Pizzolato · 10 years ago
  27. 9e945b7 README: Mention new BESM-6 simulator by Mark Pizzolato · 10 years ago
  28. 483a969 BESM6: Addition of BESM-6 Simulator written by Leo Broukhis and Serge Vakulenko by Mark Pizzolato · 10 years ago
  29. 6f1e837 SCP: Added -T switch to the EXPECT, SEND and STEP commands to specify that the units of delay/stepping are in microseconds rather than instructions. by Mark Pizzolato · 10 years ago
  30. f572f25 BESM6: Add AppleGothic.ttf as a font for the panel which is generally found on OS X. by Mark Pizzolato · 10 years ago
  31. 3ac8c82 BESM6: Implemented SET CPU REQ, added an example of a batch task run. by Leo Broukhis · 10 years ago
  32. 1787947 BESM6: Translated comments in besm6_panel.c by Leo Broukhis · 10 years ago
  33. 8dea682 BESM6: All arguments of "attach tty" but the magic word "console" are passed to tmxr_attach(). by Leo Broukhis · 10 years ago
  34. d6d13a8 BESM6: Output to Baudot TTYs works; fixed attaching of disks without -e; added DejaVu font option. by Leo Broukhis · 10 years ago
  35. 0f1e233 BESM6: Cleanup for build on OS X, by Mark Pizzolato · 10 years ago
  36. 5fd8b63 SCP: Fix debug setup info displayed by SHOW SEND and SHOW EXPECT by Mark Pizzolato · 10 years ago
  37. e84c798 SCP: Fix EXPECT matching logic for non-regex strings to have enough room to buffer all of potential match data plus a NUL byte. by Mark Pizzolato · 10 years ago
  38. 91f465d SCP: Add info displayed in SHOW EXPECT and SHOW SEND to advise how SEND & EXPECT debugging is enabled by Mark Pizzolato · 10 years ago
  39. 7ab9f02 TMXR: Add default debug bits for SEND/EXPECT operations by Mark Pizzolato · 10 years ago
  40. 5d9aee0 SCP: EXPECT debug fix to avoid invalid memory reference if a expect structure doesn have a device pointer. Corrected comments. From Mark Emmer. by Mark Pizzolato · 10 years ago
  41. 184bb3f SCP: better parsing support for command files which contain UTF-8 data in SEND/EXPECT strings by Mark Pizzolato · 10 years ago
  42. 5f786a0 SCP: More allow command files to contain UTF-8 data. by Mark Pizzolato · 10 years ago
  43. b4dbb76 SCP: Allow command files to contain UTF-8 data. by Mark Pizzolato · 10 years ago
  44. 703c569 BESM6: Have makefile search for one of several potential FONTNAME fonts in several potential FONTPATH directories. by Mark Pizzolato · 10 years ago
  45. bd260dd BESM6: Schedule the serial line timer by instruction count when I/O is pending, and by wallclock time otherwise. This achieves a good TTY output rate even when the CPU is busy with a user process. by Leo Broukhis · 10 years ago
  46. aa16857 BESM6: Updated licenses missed before, TTYs use sim_putchar(), translated comments in besm6_tty.c; using "console" instead of "/dev/tty". by Leo Broukhis · 10 years ago
  47. a7f05ac BESM6: Added TTY interrupt insertion in the idle loop. by Leo Broukhis · 10 years ago
  48. c2975c8 BESM6: No need to check for printing to console. by Leo Broukhis · 10 years ago
  49. 567e811 ETHER: Fix compile when threaded network I/O is disabled on OS X (found by Martin Vorländer) by Mark Pizzolato · 10 years ago
  50. 3b4bc61 MicroVAX1, MicroVAX2: Compiler/Linker suggested cleanup by Mark Pizzolato · 10 years ago
  51. 8659281 SCP: Changed sim_poll_kbd() to set the global stop_cpu when the WRU character has been received. by Mark Pizzolato · 10 years ago
  52. d615bd0 SCP: Only report DO file context when run_cmd completes if the completion status is not a simulator specific error code and not due to a STEP, EXPECT or STOP completion. by Mark Pizzolato · 10 years ago
  53. 3fe61c5 SCP: Provide an API to display alternate error message text while returning SCPE status. by Mark Pizzolato · 10 years ago
  54. bb42ce6 TAPE: Simplify range expression to avoid cast size reduction by Mark Pizzolato · 10 years ago
  55. 8d11de7 VAX: Properly inline memory reference functions for performance. Fix #169 by Mark Pizzolato · 10 years ago
  56. bd50637 BESM6: Working calibrated clock which also supports idling by Mark Pizzolato · 10 years ago
  57. 76cdf0f BESM6: Got rid of ftw(); the font file should be provided as a build option. by Leo Broukhis · 10 years ago
  58. a50bd68 BESM6: Using sim_fwrite for formatting. by Leo Broukhis · 10 years ago
  59. e37d065 SCP: Fix clock initialization in AIO_INIT when __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 and __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 are not available. by Mark Pizzolato · 10 years ago
  60. 11a72ce SCP: Cleanup redundant external declaration in sim_tmxr.h (found by Dave Bryan) by Mark Pizzolato · 10 years ago
  61. ecbb20f HP2100: Latest updates: 64-bit clean compiles and revised BOOT support from Dave Bryan by Mark Pizzolato · 10 years ago
  62. f8501c2 DOC: Updated simh.doc and sim_magtape.doc to reflect recent revisions to tape support (from Dave Bryan) by Mark Pizzolato · 10 years ago
  63. 9f9c983 SCP: Fix debug setup info displayed by SHOW SEND and SHOW EXPECT by Mark Pizzolato · 10 years ago
  64. 470b9b5 SCP: Fix EXPECT matching logic for non-regex strings to have enough room to buffer all of potential match data plus a NUL byte. by Mark Pizzolato · 10 years ago
  65. fb7b53c SCP: Add info displayed in SHOW EXPECT and SHOW SEND to advise how SEND & EXPECT debugging is enabled by Mark Pizzolato · 10 years ago
  66. b8940f4 TMXR: Add default debug bits for SEND/EXPECT operations by Mark Pizzolato · 10 years ago
  67. 7a2600d SCP: EXPECT debug fix to avoid invalid memory reference if a expect structure doesn have a device pointer. Corrected comments. From Mark Emmer. by Mark Pizzolato · 10 years ago
  68. bc8ee69 SCP: better parsing support for command files which contain UTF-8 data in SEND/EXPECT strings by Mark Pizzolato · 10 years ago
  69. aae9e55 SCP: More allow command files to contain UTF-8 data. by Mark Pizzolato · 10 years ago
  70. 256bbdd SCP: Allow command files to contain UTF-8 data. by Mark Pizzolato · 10 years ago
  71. fe43187 ETHER: Fix compile when threaded network I/O is disabled on OS X (found by Martin Vorländer) by Mark Pizzolato · 10 years ago
  72. 50e57a8 MicroVAX1, MicroVAX2: Compiler/Linker suggested cleanup by Mark Pizzolato · 10 years ago
  73. e932324 SCP: Changed sim_poll_kbd() to set the global stop_cpu when the WRU character has been received. by Mark Pizzolato · 10 years ago
  74. 3ddb9e9 BESM6: Reverted IO scheduling to model time; the time unit is 100 ns. by Leo Broukhis · 10 years ago
  75. 99a7e65 SCP: Only report DO file context when run_cmd completes if the completion status is not a simulator specific error code and not due to a STEP, EXPECT or STOP completion. by Mark Pizzolato · 10 years ago
  76. 6ec6b6a SCP: Provide an API to display alternate error message text while returning SCPE status. by Mark Pizzolato · 10 years ago
  77. 813d8f6 TAPE: Simplify range expression to avoid cast size reduction by Mark Pizzolato · 10 years ago
  78. 8cbe4ba VAX: Properly inline memory reference functions for performance. Fix #169 by Mark Pizzolato · 10 years ago
  79. db44518 BESM6: Convert to simh calibrated clocks and idling by Mark Pizzolato · 10 years ago
  80. aa60cc7 BESM6: Added makefile display of SDL_ttf components being used by Mark Pizzolato · 10 years ago
  81. 871b19c BESM6: Moved 'formatdisk' functionality to disk_attach(), by Leo Broukhis · 10 years ago
  82. 9568d1c Merge branch 'master' of https://github.com/leobru/simh by Leo Broukhis · 10 years ago
  83. 8a5d22b BESM6: No need for the SDL_main trick in SDL1. by Leo Broukhis · 10 years ago
  84. 82d5b01 BESM6: besm6_punch migrate to use sim_fio API to set a fifo to non-blocking by Mark Pizzolato · 10 years ago
  85. b611aa2 Merge remote-tracking branch 'simh/master' by Mark Pizzolato · 10 years ago
  86. 33781be SCP: Added support fo set a fifo opened with sim_fopen() to be non-blocking. by Mark Pizzolato · 10 years ago
  87. 4381f9a SCP: Added definition of SIM_INLINE when compiling with MSVC, gcc and clang by Mark Pizzolato · 10 years ago
  88. 76dd31a BESM6: Compiler suggested cleanups (MSVC). by Mark Pizzolato · 10 years ago
  89. 2819ff6 BESM6: FIx makefile conditional logic detecting available SDL components by Mark Pizzolato · 10 years ago
  90. 54ec99f Visual Studio Projects: Added BESM6 project by Mark Pizzolato · 10 years ago
  91. 17f6132 alpha: Compiler suggested cleanups by Mark Pizzolato · 10 years ago
  92. cc33257 BESM6: Removed tabs, reindented, removed GNU extensions. by Leo Broukhis · 10 years ago
  93. b4eeaa7 BESM6: Converted files to CRLF format by Leo Broukhis · 10 years ago
  94. 659600f BESM6: Added target 'besm6' to makefile; added new files in the BESM6 subdirectory. by Leo Broukhis · 10 years ago
  95. de9fc84 SCP: added flexibility to search specifier parsing to fallback to register value format if the VM supplied parse_sym() doesn't handle the value provided. by Mark Pizzolato · 10 years ago
  96. 7600970 VAX: Minimizing extra work while preparing to idle and attempt to make idle transitions closer to instruction execution costs. by Mark Pizzolato · 10 years ago
  97. 9e1e325 SCP: Avoid redundant log and debug output by Mark Pizzolato · 10 years ago
  98. b7456e9 SCP: Fix log and debug file reference count management. by Mark Pizzolato · 10 years ago
  99. 5cb8f46 VAX780, VAX739, VAX759, VAX8600: Merge branch 'VAX-11-BootBlock-Fixup' - Generic VMB.EXE for *nix VAX operating systems by Mark Pizzolato · 10 years ago
  100. 1d530cc SCP: Enhanced ASSERT/IF to support expressions which test memory contents. Also enhanced EXAMINE's search capabilities to be able to match multi-byte patterns for VMs which are byte addressable. by Mark Pizzolato · 10 years ago