1
0
mirror of https://github.com/simh/simh.git synced 2026-03-10 12:29:54 +00:00

Commit Graph

  • 627e6a6b13 Altair8800: New DAZZLER, PMMI devices and other features master Patrick Linstruth 2026-01-18 08:22:41 -05:00
  • a9b3369657 SCP: Useful minor updates Mark Pizzolato 2026-01-02 12:51:01 -10:00
  • 0bb4a9a4cd SOCK: Fix buffer overreach when simplifying IPv4-mapped IPv6 addresses J. David Bryan 2025-12-24 07:31:16 -10:00
  • 99a9a74e48 Altair8800: Adds new MITS 88-ACR (ACR) cassette device Patrick Linstruth 2026-01-02 08:18:21 -05:00
  • c31ea266e2 ETHER: Add support for Omni OS and Open Indiana plus bridged network support Mark Pizzolato 2025-12-14 13:36:45 -10:00
  • fc460853ad VAXen: Cleanup processor build test message Mark Pizzolato 2025-12-08 13:24:33 -10:00
  • 6fce72d9bc FIO: Add current SunOS __illumos__ to SourceCheck platform defines Mark Pizzolato 2025-12-14 13:40:43 -10:00
  • 9c20f9ca35 makefile: Add support for building all simulators on illumos (Open Indiana) Mark Pizzolato 2025-12-09 16:43:14 -10:00
  • 89b992d468 linc: Change line endings to simh CRLF standard Mark Pizzolato 2025-12-08 12:45:09 -10:00
  • e9908577fe CARD: Clean up comments on sim_card.[ch] on format of card decks. Richard Cornwell 2025-12-07 13:42:36 -10:00
  • 3cbe0d696d I650: fix wrong capitalization in soap and is .ini scripts Teodor Muzychuk 2025-12-04 09:03:16 -10:00
  • 657b75883e SCP: Clarify language in "HELP <device> SET" output SET <dev> DEBUG commands Mark Pizzolato 2025-12-03 19:38:09 -10:00
  • 82f07c9ab7 VAX: Use random console telnet port number during build tests Mark Pizzolato 2025-12-03 19:36:23 -10:00
  • 01bac285ec PDP11, VAX: Minor corrections in TS and RQ device help language Mark Pizzolato 2025-12-03 19:33:06 -10:00
  • e1738eba0e README: Update to latest status Mark Pizzolato 2025-12-03 10:39:33 -10:00
  • 9187a4dc18 DISK: Properly size disk containers with meta data Mark Pizzolato 2025-12-03 10:38:58 -10:00
  • ab832ce274 TAPE: Better expose the various tape debug options usable from device debug Mark Pizzolato 2025-12-02 08:19:09 -10:00
  • 5c68a17c13 SCP: Provide better support for SHOW devices with only one unit Mark Pizzolato 2025-11-28 16:59:53 -10:00
  • b5bb4fa6dd Visual Studio Projects: Add a 'clean' option for the command line build Mark Pizzolato 2025-11-28 16:54:00 -10:00
  • 4fd9ded9ae CONSOLE: Add better support for SET CONSOLE TELNET=CONNECT Mark Pizzolato 2025-11-28 16:52:22 -10:00
  • 7c47a6be6d Visual Studio Projects: Leverage the Visual Studio independent windows_build Mark Pizzolato 2025-11-25 07:31:13 -10:00
  • d81cb4fc48 Altair8800: SIMH device and WD17XX API corrections Patrick Linstruth 2025-11-23 19:25:32 -05:00
  • aad5351080 Altair8800: New Simulator Patrick Linstruth 2025-11-21 17:01:40 -05:00
  • 3503e7b794 Visual Studio Projects: Build Cleanup for Initial VS2026 Support Mark Pizzolato 2025-11-21 02:22:30 -10:00
  • 3e3fc123c7 Visual Studio Projects: Enable Debug build with windows_build support missing Mark Pizzolato 2025-11-17 20:36:24 -10:00
  • 060747aa1e build_vstudio: Update to process current Visual Studio Version detection Mark Pizzolato 2025-11-12 14:46:18 -10:00
  • c09d0505db Visual Studio Projects: Fetch windows-build before reporting update needed Mark Pizzolato 2025-11-12 14:36:54 -10:00
  • a860d166fc DISK: Meta data maintenance Mark Pizzolato 2025-11-12 14:34:20 -10:00
  • c986b9082b makefile: Revert to prior build behavior when GNU make 4 isn't available Mark Pizzolato 2025-11-12 14:33:49 -10:00
  • 7cde9d27ba makefile: Defaults now show summary build commands and separate module compiles Mark Pizzolato 2025-11-04 15:21:37 -10:00
  • 31c211c502 makefile: Remove redundant -lSDL2 library declaration from altairz80 build Mark Pizzolato 2025-10-24 17:41:27 -10:00
  • 16ee39a139 SAGE: Change various Intel part devices to unique names Mark Pizzolato 2025-10-24 15:42:54 -10:00
  • d6a53f1c06 SCP: Cleanup allocated memory assignments for C++ compatibility Mark Pizzolato 2025-10-24 08:19:42 -10:00
  • 68c9c5536f LINC: New emulator for the classic LINC. Lars Brinkhoff 2025-09-17 08:28:28 +02:00
  • f8c367d75d FIO: Add Source check options to allow exceptions for Binary and Tabs Mark Pizzolato 2025-10-22 11:24:11 -10:00
  • b915b3aede FIO: Add Line numbers to tab and non-ascii character reports Mark Pizzolato 2025-10-21 11:34:31 -10:00
  • 589bb5610f AltairZ80: Improved choice of boot ROM Peter Schorn 2025-10-21 11:07:02 +02:00
  • a9e4370b38 ETHER: Really fix the Linux and macOS tap functionality Mark Pizzolato 2025-10-19 16:16:31 -10:00
  • dc82d6d017 ETHER: Fix recently introduced bug affecting tap on Linux Mark Pizzolato 2025-10-18 12:03:54 -10:00
  • 271965ca99 TT2500: Minor history enhancements Mark Pizzolato 2025-10-12 18:57:08 -10:00
  • d5ccdd843f LINC: Add Visual Studio project files. Mark Pizzolato 2025-10-12 07:58:51 +02:00
  • 7f4bf21807 LINC: Fix test 31 and 35 on the diagnostics tape. Lars Brinkhoff 2025-10-10 13:41:37 +02:00
  • 1dfddb2158 LINC: Diagnostics for classic LINC. Lars Brinkhoff 2025-10-03 22:05:53 +02:00
  • f5f2930712 LINC: New emulator for the classic LINC. Lars Brinkhoff 2025-09-17 08:28:28 +02:00
  • 3dd72309b5 VIDEO: Accept the ISO "left backslash" key. Lars Brinkhoff 2025-10-11 07:02:28 +02:00
  • 1bce78cf38 makefile: Cleanup build issues on some macOS and Android Mark Pizzolato 2025-10-10 22:30:55 -10:00
  • 0ebf3b1c4a KA10: Removed stray tabs. Richard Cornwell 2025-10-07 13:33:27 -04:00
  • 0d56d53740 SCP: Clean up comments on sim_card.[ch] on format of card decks. Richard Cornwell 2025-10-07 13:28:04 -04:00
  • 4562c3cf17 makefile: Tolerate host platforms which no longer package libpcre Mark Pizzolato 2025-10-10 19:16:51 -10:00
  • 85e1957fd0 ETHER: Coalesce Ethernet devices with consistent hierarchical attach help Mark Pizzolato 2025-10-10 17:53:57 -10:00
  • a074ebae8c VIDEO: Reject attempts to take screen shots when no display is active Mark Pizzolato 2025-10-10 17:48:22 -10:00
  • 6825288a94 SCP: Extend hierarchical help for device type attach language insertion Mark Pizzolato 2025-10-10 17:46:19 -10:00
  • d569493baf SCP: Minimize simulator startup time on Windows when WMIC isn't available Mark Pizzolato 2025-10-03 14:57:30 -10:00
  • ca229cc207 SCP: Gather Windows Platform details by alternate means when WMIC is gone Mark Pizzolato 2025-10-01 11:42:25 -10:00
  • 5c59cced96 FIO: Add sim_trim_spc API to trim spaces from the front and back of a string Mark Pizzolato 2025-10-01 10:47:39 -10:00
  • 43bc996cdb SCP: Expose memory file functions to SCP private code Mark Pizzolato 2025-09-28 08:15:31 -10:00
  • bcdc992cca VIDEO: handle error conditions and uninitialized displays when taking a screenshot. Sergey Svishchev 2025-09-28 16:23:22 +03:00
  • b838d94282 SCP: Fix output produced when EXAMINE an array register Mark Pizzolato 2025-09-25 09:40:19 -10:00
  • 45fe20a34b PDP11: Changes for Terak 8510/a simulator: Sergey Svishchev 2025-09-10 21:52:47 +03:00
  • dd31ce6e75 KA10: Update PI Panel to properly display the MI register. Richard Cornwell 2025-09-10 13:38:46 -04:00
  • 1673c85fc8 KA10: Update DD and TYM drivers to remove compile warning. Richard Cornwell 2025-09-10 13:37:59 -04:00
  • 7619e27394 ETHER: Avoid theoretical buffer overrun defining SIM_ETHER_CAPABILITIES Mark Pizzolato 2025-09-06 12:40:39 -10:00
  • 46c6398912 makefile: Fix prompting of adding missing packages in some cases Mark Pizzolato 2025-09-01 16:01:11 -10:00
  • ea37ca9ff5 SCP: Add a -F option to SET <dev> DISABLE command to force detach and cancel Mark Pizzolato 2025-09-01 09:55:30 -10:00
  • 0bccaaab66 AltairZ80: wd179x: Better support for 5.25-inch floppies. Howard M. Harte 2025-08-17 14:50:44 -07:00
  • 4d57b9b44e Imlac: Add Freeway game to tests. Lars Brinkhoff 2025-06-06 14:40:21 +02:00
  • 5b07ac973e Imlac: Model MSB and LSB accumulators. Lars Brinkhoff 2025-06-02 12:57:07 +02:00
  • f9b39fb87f Imlac: Make display rate adjustable. Lars Brinkhoff 2025-06-23 08:49:30 +02:00
  • 64449f8950 Imlac: Better parsing of load switches. Lars Brinkhoff 2025-06-01 12:44:27 +02:00
  • 716b8117e1 SCP: Add Regex comparison condition to the IF command Mark Pizzolato 2025-08-30 20:09:08 -10:00
  • f4dbd05b59 CONSOLE: enable Log, and Debug to use caseindependent STDOUT and STDERR Mark Pizzolato 2025-08-30 19:59:31 -10:00
  • 5c39a0d6e1 PDP8: Add the ICBM video game. Lars Brinkhoff 2025-06-29 14:59:10 +02:00
  • 02ebdd38d5 PDP8: Add Type 34 display support. Lars Brinkhoff 2025-08-28 10:41:22 -10:00
  • b305252bff PDP11, VAX730, VAX750: Fix TU58 device support (TDC and console TD devices) Mark Pizzolato 2025-08-28 08:46:48 -10:00
  • 903bf30280 ETHER: Fixed hanging SHOW ETHER on some platforms Mark Pizzolato 2025-08-15 18:15:24 -10:00
  • ea3aaf7724 I1401: Reverted tape mark behaviour as revision was wrong Prince-Stolas 2025-08-15 17:06:51 -10:00
  • caea0c0970 ETHER: Add vmnet support for macOS Catalina 10.15.7 through Big Sur 11.7.10 Mark Pizzolato 2025-08-14 08:55:49 -10:00
  • df31a5b7f9 CONSOLE: Fix DBGINT support for behaviors with gdb and lldb Mark Pizzolato 2025-08-10 11:21:51 -10:00
  • 9fbd3e222e SCP: Search for startup simh.ini in reasonable platform specific locations Mark Pizzolato 2025-08-10 09:10:33 -10:00
  • fe8f7e4e46 NOVA, PDP18B, PDP8, PDP11: Some of the remaining changes from simh v3.12-5 Mark Pizzolato 2025-08-07 16:13:09 -10:00
  • ecc4df6e6d PDP11: MASSBUS controller clear vs rhwc register Bob Supnik 2025-07-31 13:30:08 -10:00
  • d0950d17ba makefile: Cleanup redundant pthread library and simplify auto installs Mark Pizzolato 2025-07-31 05:41:24 -10:00
  • 4915cdb4a7 ETHER: Support older versions of vmnet on macOS Mark Pizzolato 2025-07-30 18:12:10 -10:00
  • e8e900a3cd PDP11: Fix typo in SYSTEM DR register description David Ellis 2025-07-26 17:05:02 -10:00
  • e300c26b4e ETHER: Properly close file during running as root check Mark Pizzolato 2025-07-24 08:02:12 -10:00
  • 18c594004e TMXR: Properly reference incoming socket in tmxr_close_master Mark Pizzolato 2025-07-01 05:44:11 -10:00
  • 912f421144 CONSOLE: Add general support for SET CONSOLE SPEED=nnn Mark Pizzolato 2025-06-24 09:57:49 -10:00
  • e1d0f3b267 Visual Studio Projects: Force build to update to the latest windows-build Mark Pizzolato 2025-06-18 17:14:06 -10:00
  • f3f1809352 makefile: correct dependent package names for OpenSUSE Linux Mark Pizzolato 2025-06-18 17:11:48 -10:00
  • 7bf227f02d ETHER: Properly report WiFi devices in SHOW ETHERNET output on Windows Mark Pizzolato 2025-06-12 04:07:42 -10:00
  • 0c46000d7a ETHER: Avoid another possible string truncation gcc warning Mark Pizzolato 2025-06-08 16:05:25 -10:00
  • a212909a6c ETHER: Avoid possible string truncation gcc warning Mark Pizzolato 2025-06-08 13:42:18 -10:00
  • 41c11df753 CI/CD: Only run builds for now. Avoid saving build results. Mark Pizzolato 2025-06-08 08:59:57 -10:00
  • 44aef3392e ETHER: Properly determine interface MAC address under vmnet APIs Mark Pizzolato 2025-06-08 08:58:33 -10:00
  • 5f6eed2119 makefile: Fix typo only a problem with 'make besm6' or 'make all' Mark Pizzolato 2025-06-07 02:21:49 -10:00
  • 61fe27cb47 ETHER: Add Apple vmnet support when running on macOS Mark Pizzolato 2025-06-06 14:51:46 -10:00
  • fd60c6b0f7 Imlac: Add support for Alpha display processor. Lars Brinkhoff 2025-06-01 08:15:24 +02:00
  • 02e63a1f97 Imlac: Improve debug output. Lars Brinkhoff 2025-06-05 14:27:48 +02:00
  • 8e0b432f1a Imlac: Model X/Y MSB and LSB. Lars Brinkhoff 2025-06-02 12:57:07 +02:00
  • 1c792f8309 Imlac: Set core memory size. Lars Brinkhoff 2025-06-02 10:15:41 +02:00