1
0
mirror of https://github.com/simh/simh.git synced 2026-03-13 13:41:09 +00:00

Commit Graph

  • 3dcb689845 APPVEYOR: Avoid pushing build results when processing PRs. Mark Pizzolato 2023-08-25 16:42:07 -10:00
  • f85d0e7cbf APPVEYOR: Avoid upload of results to simh/DevelopmentBinaries on pull requests Mark Pizzolato 2023-08-23 13:09:37 -10:00
  • 6d7dea6200 makefile: Add AUTO_INSTALL_PACKAGES build option Mark Pizzolato 2023-08-20 08:18:14 -10:00
  • 5706e9bb99 Visual Studio Projects: Remove irrelevant pthreads from imlac & tt2500 projects Mark Pizzolato 2023-08-12 15:34:38 -10:00
  • 6bf717976b makefile: Isolate pthreads and png dependencies to binaries that need them Mark Pizzolato 2023-08-12 15:33:31 -10:00
  • 1d8a141b73 makefile: Remove errant message display and standardize all build options Mark Pizzolato 2023-08-08 01:45:51 -10:00
  • 412385f978 makefile: Add option to automatically run brew for missing dependencies Mark Pizzolato 2023-08-05 08:02:24 -10:00
  • 4b3c97edb9 APPVEYOR: Fix README.md update for Windows builds, add arch to artifacts Mark Pizzolato 2023-07-31 12:39:09 -10:00
  • 8db45253e0 APPVEYOR: Use correct name for older Ubuntu 16.04 image Mark Pizzolato 2023-07-29 13:19:55 -10:00
  • 0dfe5a40a0 ETHER: Load VDE support dynamically Mark Pizzolato 2023-07-29 07:54:31 -10:00
  • 78fe4ec5e0 SCP: Use sim_defs.h defined global stringify macro Mark Pizzolato 2023-07-29 07:52:39 -10:00
  • f9dedad627 makefile: curl needs to be actively installed on some platforms Mark Pizzolato 2023-07-28 04:15:12 -10:00
  • b1d63da52b APPVEYOR: Actually change to the older build images Mark Pizzolato 2023-07-29 08:05:37 -10:00
  • 86d365d42b APPVEYOR: Build on earlier OS versions to extend pre-built binary compatibility Mark Pizzolato 2023-07-27 06:33:14 -10:00
  • 63028863e4 SCP: Default to dynamically loading LIBEDIT, LIBPCRE and LIBPNG Mark Pizzolato 2023-07-23 11:31:24 -10:00
  • 9932fd1610 makefile: Add support for building on OpenSUSE Linux Mark Pizzolato 2023-07-27 06:15:36 -10:00
  • e6f47400e8 SCP: Cleanup EXPECT help Mark Pizzolato 2023-07-21 04:57:25 -10:00
  • fddcd7c346 SCP: Display editline version in SHOW VERSION output Mark Pizzolato 2023-07-21 04:22:31 -10:00
  • 79714192b4 SCP: Define and use a global macro to stringify macro values Mark Pizzolato 2023-07-21 04:13:35 -10:00
  • 2dc0d099f2 makefile: Robustly find simulator test scripts Mark Pizzolato 2023-07-20 10:05:23 -10:00
  • 949b56b7a9 Qbus & Unibus VAX & PDP11: Correct controller type KLESI (RC25) to 3, add KDB50 Mark Pizzolato 2023-07-20 09:57:35 -10:00
  • 9e4e9c57f6 AltairZ80: Updated documentation including format change Peter Schorn 2023-07-17 21:58:54 +02:00
  • aeddff6de8 APPVEYOR: Reorder build platforms to be: macOS, Ubuntu, and Windows Mark Pizzolato 2023-07-16 14:09:53 -10:00
  • 1e2c3efac0 APPVEYOR: Assure that build failures don't try to save binaries Mark Pizzolato 2023-07-16 10:00:50 -10:00
  • 8ec41d4503 FIO: Fix clang warnings in _sim_expand_honedir Mark Pizzolato 2023-07-16 09:56:15 -10:00
  • 77d862c1f7 APPVEYOR: Use GitHub token to save results in Development-Binaries repo Mark Pizzolato 2023-07-16 08:03:43 -10:00
  • 6a27b7ef1b SCP: Properly handle when regex string matches without some substring matches Mark Pizzolato 2023-07-15 11:58:28 -10:00
  • e42e888298 VIDEO: Initialize SDL_version structures that might not be completely set Mark Pizzolato 2023-07-15 11:46:31 -10:00
  • 9cdfb0cae3 MicroVAX I: Cleanup magic boot support for both MicroVMS and VAX/VMS Mark Pizzolato 2023-07-09 21:45:38 -10:00
  • c739e6195a Qbus VAX and PDP11's: Correct RQ controller model numbers RQDX1 and RUX50 Mark Pizzolato 2023-07-09 12:40:46 -10:00
  • 05e3b20009 Qbus VAX and PDP11's: Add specific support for RQDX1 MSCP controller Mark Pizzolato 2023-07-09 12:19:17 -10:00
  • fbbfe931ae FIO: Don't try to interpret \ escape characters when unquoting file names Mark Pizzolato 2023-07-09 11:25:36 -10:00
  • e499d09f85 AppVeyor: Only include build targets in artifacts Mark Pizzolato 2023-07-05 04:07:54 -10:00
  • 4eb8c65be8 AltairZ80: m68k: Avoid buffer overflow detected by gcc 9.4.0. Howard M. Harte 2023-07-04 23:15:54 -07:00
  • 329a0f815b AppVeyor: Multi-Platform Parallel build with artifacts with no GitHub actions Mark Pizzolato 2023-07-04 21:04:56 -10:00
  • 183a3f926c Visual Studio Build: Properly generate commit-id when no uncommitted changes Mark Pizzolato 2023-07-04 06:54:19 -10:00
  • 7c0f13cab2 CONSOLE: Add optional destination port SET CONSOLE TELNET=CONNECT{=port} Mark Pizzolato 2023-07-02 12:44:27 -10:00
  • 6491cf0371 BuildROMs: Make sure that multiple ROM includes are each numbered _n Mark Pizzolato 2023-07-02 10:38:22 -10:00
  • 49902b830e TMXR: Add support for tcp port listen backlog Mark Pizzolato 2023-06-30 03:35:54 -10:00
  • f9a4b8c6b9 PDP11: Properly define the RC and RF devices to allow for varying platters Mark Pizzolato 2023-06-29 14:13:16 -10:00
  • 8f4d4d6d0a DISK: Add drive type option to defer autosize meta data addition to detach Mark Pizzolato 2023-06-29 14:05:38 -10:00
  • 4cbaa13522 README: Correct Ubuntu/Debian build dependencies (Daichi Tamaki) Mark Pizzolato 2023-06-27 10:29:55 -10:00
  • dd406478e4 MicroVAX I: Properly boot all VMS versions with differently located SYSBOOT Mark Pizzolato 2023-06-27 13:53:39 -10:00
  • 91e2e4beb9 TIMER: More reliable NOCALIBRATE initialization Mark Pizzolato 2023-06-27 13:46:31 -10:00
  • be831daa1d SCP: Assure that ASSURE() gets used instead of assert() Mark Pizzolato 2023-06-27 04:01:31 -10:00
  • 2156bf4192 README: Update current features Mark Pizzolato 2023-06-27 13:23:53 -10:00
  • a7c789caec All VAXen: Properly set the interrupt latency based on the TODR updates Mark Pizzolato 2023-06-27 13:01:18 -10:00
  • 008ecc4e8b SCP: Correctly implement $ in all EXAMINE or DEPOSIT cases Mark Pizzolato 2023-06-21 14:36:16 -10:00
  • 07ea607e79 VAX: Enrich test script to report useful state Mark Pizzolato 2023-06-27 11:49:54 -10:00
  • 7e8288d84b VIDEO: Actually fix the handling of EVENT_REDRAW to update the correct window Mark Pizzolato 2023-06-25 18:16:27 -10:00
  • 1e1b97475b PDP11: RK, RX, RY and TD disks let detach_unit handle detaching disks Mark Pizzolato 2023-06-21 09:09:51 -10:00
  • 13d2e63e03 SCP: Added APIs for opening and closing temporary files Mark Pizzolato 2023-06-21 07:23:25 -10:00
  • 158c749a7e SCP: Directly call disk and tape detach routines when detach_unit is called Mark Pizzolato 2023-06-20 18:57:51 -10:00
  • 2d2b8baa4f DISK: Cleanup generated MTAB entries for best ordering and single unit support Mark Pizzolato 2023-06-20 18:55:22 -10:00
  • 9392ce3974 Visual Studio Projects: Exit build with failure on tests or source check fails Mark Pizzolato 2023-06-23 10:28:02 -10:00
  • c331284b7c sigma: Correct DP Sense Length error(Bob Supnick) ken rector 2023-06-22 10:59:11 -07:00
  • 70ec37ce58 SAGE: Remove irrelevant platform #ifdefs and redundant includes Mark Pizzolato 2023-05-11 17:39:45 -10:00
  • 5d8bceb77d AltairZ80: IBC MCC: Clean up HDC. Howard M. Harte 2023-06-18 16:12:30 -07:00
  • aa189708b4 Visual Studio Projects: Clean up existing project configurations Mark Pizzolato 2023-06-21 09:59:36 -10:00
  • a1fb87a026 DISK: Assure that UNIT_MUSTBUF buffered data reflects the actual unit size Mark Pizzolato 2023-06-20 18:53:21 -10:00
  • c73235d8ef DISK: Assure that unit flags in proper state on an explicit attach or detach Mark Pizzolato 2023-06-20 18:50:53 -10:00
  • 6fa6b5292c FIO: Add a global variable that indicates the normal host path separator Mark Pizzolato 2023-06-20 17:45:28 -10:00
  • e7879b1bd0 IBM1130: Cleanup irrelevant include files mostly provided in sim_defs.h Mark Pizzolato 2023-06-20 17:24:48 -10:00
  • 9e6e0f0355 FIO: Enhance Source Code Checking Mark Pizzolato 2023-06-27 10:38:22 -10:00
  • 3c0d7385e1 Visual Studio Projects: Correct file name capitalization in IBM1130 project Mark Pizzolato 2023-06-20 14:42:50 -10:00
  • 444cf9d215 TAPE: Cleanup faulty logic in sim_tape_detach Mark Pizzolato 2023-06-20 11:38:15 -10:00
  • dfbd099677 BUILDROMS: Reorganize defines so multiple ROM includes have consistent names Mark Pizzolato 2023-06-17 18:25:51 -10:00
  • 37bc857bf1 makefile: Add current support to build on Android Termux environments Mark Pizzolato 2023-06-17 06:15:25 -10:00
  • c179fc52b3 TIMER: Fix check of timing values to properly report inconsistency Mark Pizzolato 2023-06-08 07:52:26 -10:00
  • 8871b819c9 TIMER: Properly report clock calibration inconsistency Mark Pizzolato 2023-06-08 07:16:57 -10:00
  • fe40ece9f2 SCP: Don't malloc ep->match_pattern twice Seth Morabito 2023-06-07 17:21:43 -07:00
  • a496c85e1c 3B2: Properly NULL-terminate IU mod arrays Seth Morabito 2023-06-07 16:13:43 -07:00
  • c65f0ee485 PDP11: Fix bug in FIS dirty zero check Bob Supnik 2023-06-08 00:57:20 -10:00
  • b2983bd214 SOCK: Add an option to specify a listen backlog Mark Pizzolato 2023-06-08 00:53:49 -10:00
  • 2e7a109bb8 PDP11 and Unibus VAXen: Make CH device local variables static Mark Pizzolato 2023-06-08 00:50:19 -10:00
  • 3fc0a38fc5 AltairZ80: Code cleanup and simplifications Peter Schorn 2023-05-23 21:44:47 +02:00
  • 972cd95914 PDP11: Add extra RPB device as an additional Massbus device Mark Pizzolato 2023-05-22 11:36:52 -10:00
  • 6e7cf79eb3 VAX750, VAX780, VAX8600: Add Extra Massbus for New RPB disks Mark Pizzolato 2023-05-22 11:03:39 -10:00
  • ef0f49204e VAX780: Add an additional Massbus to support RPB Peter Allan 2023-05-22 10:37:26 -10:00
  • bdb021e6ac Massbus VAXen and PDP11: Cleanup RP device to allow simple replication Mark Pizzolato 2023-05-22 10:10:58 -10:00
  • 10a465f9e6 Visual Studio Projects: Cleanup AltairZ80.vcproj - files in alphabetical order Mark Pizzolato 2023-05-22 10:09:41 -10:00
  • d36d900968 makefile: Fix regression that skipped running per simulator specific tests Mark Pizzolato 2023-05-22 07:46:51 -10:00
  • 6045fea046 makefile: Remove dependency on which command Mark Pizzolato 2023-05-22 03:23:23 -10:00
  • 28b3c67d05 README: Correct build dependencies for Fedora Bill Wenrich 2023-05-22 03:18:52 -10:00
  • 22e33dd3d4 ND100: MMS-1 support (Memory Management 1) + other fixes for Nord-100. Anders Magnusson 2023-05-14 21:46:21 +02:00
  • d57c67c4f5 PDP11: Change Interrupt names from RP, TU and RS to RHA, RHB and RHC Mark Pizzolato 2023-05-19 17:14:58 -10:00
  • af0ff5d98b Visual Studio Projects: Adjust build time messages for consistency Mark Pizzolato 2023-05-19 17:02:48 -10:00
  • cfe25e5366 SCP: Add source code checking for SCP only APIs Mark Pizzolato 2023-05-19 16:59:01 -10:00
  • aa39867349 PDP11, VAX: Remove irrelevant #ifdefs in XQ and XU devices Mark Pizzolato 2023-05-19 16:58:13 -10:00
  • efbf73f384 VIDEO: Include png.h before sim_defs.h. Lars Brinkhoff 2023-05-11 17:44:25 +02:00
  • f566e104f6 VIDEO: Check whether SDL_WINDOW_RESIZABLE is present. Lars Brinkhoff 2023-04-30 14:10:11 +02:00
  • 057c0354f5 SCP: Add simulator platform specific checks to CheckSourceCode logic Mark Pizzolato 2023-05-11 10:05:20 -10:00
  • ee072b7d29 SAGE: Remove irrelevant platform #ifdefs and redundant includes Mark Pizzolato 2023-05-11 10:03:27 -10:00
  • 1ab4e772f8 IMLAC: Add breakpoints for memory reads and writes. Lars Brinkhoff 2023-04-26 19:29:25 +02:00
  • 399e0f99d9 sigma: add wait code to WAIT instruction Bob Supnik 2023-05-09 23:09:05 -07:00
  • d573965024 VAX: M7452 Unibus window module for VAXstation 100. Lars Brinkhoff 2023-02-20 21:32:50 +01:00
  • c0f92387ab Visual Studio Projects: Update required windows-build version Mark Pizzolato 2023-05-03 22:38:37 -10:00
  • 412838b264 sigma_rad:fix wp test in sense and write op ken rector 2023-05-03 17:44:18 -07:00
  • d0a1b135a7 DISK: Make sure RAW device unload actually detaches from unit Mark Pizzolato 2023-04-30 15:14:54 -10:00
  • bc5dcedf1d MicroVAX1: Remove DMA devices which weren't supported on MicroVAX I Mark Pizzolato 2023-04-30 14:54:04 -10:00