Up to [cvs.NetBSD.org] / pkgsrc / emulators / open-simh
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Fix open-simh networking on Linux
*: Recursive revbump from audio/flac-1.5.0
emulators/open-simh: update to 2025-01-17 H316: Convert IMP long leaders to short, and vice versa. sigma: return corrrect CC on line disconnect TT2500: Debugging and reduce type slice warnings. AltairZ80: Support for disk images of Amstrad CPC 6128 with ULIfAC board
Make the simh- prefix on binaries adjustable Add SIMHPREFIX which defaults to simh- No PKGREVISION as default binary unchanged. Approved by $MAINTAINER
emulators/open-simh: update to 2024 09 04. Notable changes: AltairZ80: Adds "rom" option to "load -h" sigma: Update latest from Bob Supnik's v3.12-5 PDP11: RP11: Implement original RP11 controller flavor VAX: Mask QBus addresses to 22 bits for ka630/ka65x Mask adapter channel from buffer address for QBus accesses Mask QBus addresses to 22 bits AltairZ80: Adds CUTER PROM to SOL20 device AltairZ80: Fix 8080 and Z80 CPU PDP11: Fix to fix disassembly #331
emulators/open-simh: update to 2024 06 08. VAX: Add UW device to 8600 and 8200. AltairZ80: Changes to JAIR devices AltairZ80: Adds Cromemco DAZZLER and JS1 devices IBM 1130: GUI resource file, RegSanityCheck fix I650: Avoid super-inefficient use of strlen(). I650: Avoid allocating large card decks on the stack. KA10: Remove unneeded file. KA10: Fix divide error on KS10, add in some devices. I7000: Updated general card reader, printer and magtape B5500: Cleanup some warning from CMAKE. sigma: Implement CM (Chaining Modifier) flag to IOP simulation in sigma_io.c CMake: Make generate.py reusable AltairZ80: Updated docs to include latest devices Sigma: Fix three kinds of error in I/O modules.
* recursive bump for libxkbcommon 1.7.0 Marc Baudoin reported problems with using old binary packages with the new libkxbcommon, so force everything to 1.7.0
emulators/open-simh: update to 2024-03-03 Selected changelog entries: e444c674 AltairZ80: Enable interrupt event after BOOT ae9e57f6 SCP: sprint_val comma bug, GH: Remnant symlinks a5884961 SIM_CARD: Fixed issues caused by last commit to sim_card.c 1a1396d0 I7000: Group update for IBM 7000 series simulators. e425c75d KA10: Fix RH10/20 to allow access to registers during transfer. e0b08b38 KA10: Fix random hang on DP disk drives. fc7b65cb KA10: Poll quicker for Chaosnet packet when there's traffic. 2eaa31f1 B5500: Make sure Lines per page gets initialized properly. 6a1b5685 PDP11: RP11: Make sure to advance DA after every I/O 2a5f758a AltairZ80: Adds SET CPU RESIZEMEMORY and other d9f2d39c PDP8: Fix missing clock pre-calibration instruction set due to typo 7a6a3255 ETHER: Make sure SET NOASYNC is effective for Ethernet devices b273cac5 ALTAIRZ80: Fixes problem with MEM dump command 3b4333df ALTAIRZ80: Adds JAIR devices to simulator 560f30d1 SCP: Adjust timer calibrations if SET THROTTLE x/t type is enabled 6925456d ALTAIRZ80: Add 1K RAM to SOL20 device a275c711 SCP: Reduce compiler warnings on LP64 platforms f4c39a32 SCP: Add'l memory sanitization fixes c077c22d PDP11: fix disassembly of reg,src instructions 625b9e8d CMAKE: Python distutils obsoleted. dd49f851 PDP11: RP11: Remove duplicate checks (now only done in svc routine) 7797344b PDP11, VAX, KS10: Speed up Chaosnet polling when there is traffic. 1ed26cfb KS10: Make Chaosnet work. 47cf74ac PDP11: TA11/TU60 fix identification b3465af6 CMake: cmake-builder.sh "-c" takes an argument dfda031f CMake: Multiple targets, clean cache 2396fd03 PDP-11, VAX: Expand DTYPE mask size, fix RF35, add new devices to RQ sim
*: Recursive revbump from audio/pulseaudio-17.0
open-simh: avoid clang warnings for gcc-specific optimizations. NFCI.
*: revebump for new brotli option for freetype2 Addresses PR 57693
emulators/open-simh: update to version 4.1.0.20231024 DISK: Do not allow to emit any "footers" PDP11: RP11: Implement delayed CS_DONE for "initiation" commands (SEEK/HOME) SCP: SOCK: Increase backlog in the listen() syscall Remove files symlinked to /Library PDP11: 11/70 read-only registers must not return NXM on write PDP11: RP11: Major update after XXDP PDP11: TS11: Fix help output for BOOT command SEL32: Do general code cleanup to remove unused code. SEL32: Update Ping and ICMP support code to use correct packet size. SEL32: Update SetupNet script to support latest Fedora release. SEL32: Improve disk write speed. SEL32: Add .tap file reassignent support in sel32_mt.c. KA10: Fixed OWGBP on KL10B. KA10: Allow single step over XCT, byte and extend instructions. KA10: Add -m option to load .exe files to load monitors. KA10: Fixed nopage read/write to always refer to memory. KA10: Moved over older changed to ITS and WAITS devices. KA10: Fixed depositing symbolic into register and symbolic of reg 17 KA10: Fixed PUSH for extended addressing on KL. KA10: Fixed to allow EDDT to work correctly on KL10. KA10: Fixed save command on Tops 10 7.0x. SIM_CARD: Fixed to better detect mixed binary and ascii decks. SCP: Fix correctly loading simh.ini when user HOME not defined TX-0: Make ^E work in readin mode. Stop ptp_svc from setting the ios bit; sim_instr never clears it and simulation loops. Before, when the simulator decoded pad, it handled pad without cry and pad with cry. When it decoded cry, it printed a "TO DO" message. PDP11: RF11: Fix DAE computation in service routine Fix apple silicon build problems Issue #294 AltairZ80: M2SIO, CPU, SIO and PMMI additions and fixes PDP11: RP11-C (RP02/03) disk implementation DISK: Fix VHD to Ensure that the CHS capacity exceeds the disk length AltairZ80: Add CTS command to M2SIO device
emulators/open-simh: update to version 4.1.0.20230717 Fixes a crashing bug when attaching disk images to RQ (MSCP) devices. Build and sanitizer fixes. Further: * cf47a20f DISK: add RQDX1 model and make it default for MV1. * 0d47f7d3 AltairZ80: Updated documentation including format change * 86ffe4be sim_disk.c: only free filebuf if it was allocated here too. * f8a9f9bb AltairZ80: m68k: Avoid buffer overflow detected by gcc 9.4.0. * 5b22fcf4 PDP11: RK11: Complete fix for WC as implemented in V3 + other fixes * fcaf741d sigma: Correct DP Sense Length error(Bob Supnik) * 3acc69fb AltairZ80: IBC MCC: Clean up HDC. * b982fc99 TIMER: Properly report clock calibration inconsistency * 96de0748 SCP: Don't malloc ep->match_pattern twice * 76da2c0d 3B2: Properly NULL-terminate IU mod arrays * ea5bcf97 Fix TODR example command
emulators/open-simh: update to 2023 05 11. Initial version of new ND100 (Nord-100) emulator. PDP11: numerous 11/70 compatibility fixes Further the usual small fixes and cleanups.
*: Recursive revbump from audio/libopus 1.4
*: recursive bump for SDL2_ttf dependency change
emulators/open-simh: update to version 4.1.0.20230207 Pkg changes: build fix to avoid a miscompilation by lang/gcc10 Changes: use version 4.1 to differentiate open-simh from simh 5e01c051 3B2: Fix inconsistent 64bit type name reference c5ce3395 AltairZ80: ADCS6: Fix uninitialized unit structure 2374c3b6 Floating loads are src,dst (nickd4) 949359fd Update version to identify Open SIMH builds 4562408a Common code: various bugfixes; Mac "Classic" and OS/2 support has been removed 86a995b8 PDP11: numerous 11/70 compatibility fixes 8e13ea1d SIGMA: Invalid address must set a TDV-visible error flag (Ken Rector) 16de685c PDP11, VAX: Re-enabled VH11 after fixes (Mark Pizzolato) 8bc5b0b1 I7094: Changed structures to arrays for display 09899c18 AltairZ80: 2SIO: Fix potential NULL pointer dereference. 023cd3b3 AltairZ80: Add support for NMI interrupts. 11e555bb AltairZ80: Fix width of vectorInterrupt pseudo register. 1921b589 KA10: Fixed TM10A to request first word at issue of write instruction. b487b3a7 KA10: Fixed issue with ITS KA quantum clock interrupt. 1294ef1e KA10: Fixed IMP address determination for KS, code cleanup. cd40b302 KA10: Fixed Chaosnet devices to work properly under ITS. da6dcef8 3b2: Fix for clock drift when idling dcd3e480 AltairZ80: ADCS6: Initialize extended UDATA in reset routine. 1a136665 AltairZ80: Adds -H switch to LOAD command for loading Intel hex files
*: Recursive revbup from graphics/freetype2
emulators/open-simh: update to 2022-12-02. - Improvements mainly in AltairZ80, PDP11. - Stop trying to disable LTO, since it is now explicitly only enabled when LTO=1 is given. - Allow compiler warnings for now; pkgsrc build warns about a re#define where native build doesn't.
emulators/open-simh: update to 2022-10-08 - Switch to editline for line editing; must be pkgsrc version because simh uses <editline/readline.h>. Also link it explicitly, so it doesn't randomly use readline any more if it happened to be available at runtime. - Add 3b2-700.
*: bump PKGREVISION for flac shlib bump
emulators/open-simh: update to 4.0.0.20220814 Various fixes and updates, including SCP: Fix details missed when merging update REGister macros from v3.12-2 QBus VAX and PDP11: Add support for HDLC framing to DUP11/DPV11 SCP: Add parenthesis to avoid potential compiler warnings KA10: Updated documentation for PDP10 simulators. KA10: Added default disable for devices that could be on KL10. KA10: IMP Code support for Tenex. KA10: Fixed DK10 to properly interrupt. SCP: Fixed bug in byte deposits if aincr > 1 QBus VAX and PDP11: Add support for DPV11 in DDCMP mode Sample stub simulator. Unibus and Qbus VAXen: Add DUP-11/DPV-11 device PDP11, Qbus & Unibus VAX: Extend DUP device for DECnet Phase V support
Bump all dependent packages of wayland (belatedly) The package changed with the addition of its libepoll-shim dependency. Otherwise, we can get: ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
Add emulators/open-simh. The fork from emulators/simh due to licensing issues.