1
0
mirror of https://github.com/simh/simh.git synced 2026-05-23 19:48:21 +00:00

Commit Graph

  • b32a0a2581 Altair8800: Codebase cleanup master Patrick Linstruth 2026-05-17 14:41:11 -04:00
  • de4f01c73b I1401, I7094, ID16, ID32, ND100, PDP10, SAGE, VAX780, SCP: Declaration Hygiene Mark Pizzolato 2026-05-13 11:19:44 -10:00
  • 242472d8b8 Altair8800: Fixes sbc200_info initializer error Patrick Linstruth 2026-05-13 13:50:04 -04:00
  • b05194d1d1 BUILD_VSTUDIO: Add option to only build changed components of projects Mark Pizzolato 2026-05-13 07:20:11 -10:00
  • 5506062f3f SCP: Fix simh.ini search when HOME environment variable isn't defined Mark Pizzolato 2026-05-10 10:52:47 -10:00
  • 6394df5fda Appveyor: Cleanup make command arguments for parallel builds Mark Pizzolato 2026-05-04 02:27:33 -10:00
  • a49c910b9a SCP: Fix %* expansion path in sim_sub_args Mark Pizzolato 2026-05-02 15:25:44 -10:00
  • 7a1dacca64 SCP, TMXR: Minor help correction and proper text in potential error message Mark Pizzolato 2026-05-07 23:55:22 -10:00
  • b3603a095c TIMER: Refinements and coschedule fixups Mark Pizzolato 2026-05-08 02:59:37 -10:00
  • ee7c4ec51f SWTP6800: Correct flags computation for SBC A Jeff Epler 2026-04-23 19:20:14 -10:00
  • 5981b637b7 ETHER: Update VDE support for VDE2 Mark Pizzolato 2026-04-22 08:58:12 -10:00
  • ba514d6feb SCP: Fix expression evaluation wrong buffer parsed after environment lookup Perry E. Metzger 2026-04-21 06:50:21 -10:00
  • 25fa20b92f SCP: Fix sim_exp_check() stale capture-group cleanup bug Perry E. Metzger 2026-04-20 11:43:24 -10:00
  • d1d85b5a0e FIO: Fix Big Endian sim_fwrite() error Perry E. Metzger 2026-04-16 16:02:54 -10:00
  • 722302c45b TIMER: Add facility to restore memory to 0 after pre-calibration Mark Pizzolato 2026-04-16 06:38:22 -10:00
  • 4af6470df1 makefile: Simply identify each separate build step clearly Mark Pizzolato 2026-04-07 13:56:22 -10:00
  • 5654a8fba0 PDP1, PDP8, PDP11 and PDP18b's: Properly detach when tape off reel is detected Mark Pizzolato 2026-04-07 12:00:48 -10:00
  • b0f160fc5a SCP: Properly handle filebuf allocation and freeing during ATTACH and DETACH Mark Pizzolato 2026-04-06 14:06:35 -10:00
  • 31fee4aa7c Appveyor: Update macOS image to Monterey and leverage parallel builds for all Mark Pizzolato 2026-04-05 20:34:15 -10:00
  • 4922eba111 makefile: Setup for best behavior for parallel builds when available or desired Mark Pizzolato 2026-04-05 20:21:46 -10:00
  • 0a68d7ab23 SDS: Add a front panel application for the SDS simulator (sdscp) Ken Rector 2024-07-29 10:24:46 -10:00
  • 139dbe4f9a FRONTPANEL: Cleanup potential build warnings Mark Pizzolato 2026-04-05 20:07:31 -10:00
  • abdc5318cb VAX: Use better random console telnet port number during build tests Mark Pizzolato 2026-04-05 20:06:56 -10:00
  • 692dcd3796 SCP: Add SIM_PROCESS_PID built-in variable Mark Pizzolato 2026-04-05 20:05:08 -10:00
  • 72b7d03184 TIMER: Tolerate and record host system time jumps while idling Mark Pizzolato 2026-04-05 20:04:18 -10:00
  • 070341a89f H316: Fix IMP host port 3 and 4 device addresses. Lars Brinkhoff 2026-01-08 13:05:22 +01:00
  • 9e3d414ef2 Altair8800: New Devices and Bug Fixes Patrick Linstruth 2026-03-30 18:29:07 -04:00
  • be3c7b4386 makefile: Add comments describing SOURCE_CHECK option Mark Pizzolato 2026-03-31 12:52:21 -10:00
  • 4e7f28ed1c PDP11: Correct REGister declarations for DL11-C/DL11-D/DL11-E/DLV11-J devices Mark Pizzolato 2026-03-11 07:52:40 -10:00
  • 042f0bd841 SCP: Fix SRDATA macros to properly size the structure element in its array Mark Pizzolato 2026-03-11 07:46:18 -10:00
  • 45b804e947 TMXR: Add serial line speed 230400 bps and missing 76800 bps on *nix Mark Pizzolato 2026-03-08 15:17:52 -10:00
  • ba89e0a468 KA10: Fixed DP seek done to not move uptr. Richard Cornwell 2026-03-08 07:44:19 -10:00
  • 682c59edcf SCP: Properly match DEVICE only MTAB entries and fix flush queueing Mark Pizzolato 2026-03-05 12:08:04 -10:00
  • bdd2612a8a PDP11: Enable EIS as an option on the PDP 11/40 Mark Pizzolato 2026-03-06 07:13:27 -10:00
  • ae805f7818 CONSOLE: Reliably identify running under a debugger on *nix hosts Mark Pizzolato 2026-03-05 12:04:36 -10:00
  • e177a89210 SCP: Ensure null termination for mbuf.buf in sim_snprint_sym John D. Bruner 2026-03-04 07:42:12 -10:00
  • c6ec912cbe SCP: Set appropriate uptr when SHOWing something in the default device (CPU) John D. Bruner 2026-03-03 17:33:14 -10:00
  • 6e279976f6 CONSOLE: Support changing console DEVICE Mark Pizzolato 2026-03-31 16:06:15 -10:00
  • 627e6a6b13 Altair8800: New DAZZLER, PMMI devices and other features 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