![]() Reasonable output produced for all simulators from HELP BOOT.įix occasional hang of IBM1130 simulator while building with Visual Studio.īuilding with the simh makefile can optionally compile each source file separately and store the compiled result. This is possibly useful for systems which don't want to distribute simulators with build-in binary code which may have unknown copyright status. Support for building simulators without built-in boot or ROM code when building with DONT_USE_INTERNAL_ROM is defined, but to automatically and transparently fetch the needed ROM or other boot code when it is needed. SHOW VERSION show the host system type that build the runing simulator when it is not the same as the current host system. Support for macOS (HomeBrew and MacPorts), Linux (Ubuntu/Debian, RedHat/Fedora), NetBSD, FreeBSD, OpenBSD. Other platforms (or package management systems) which require root access to install will display the appropriate package management commands and and exit. ![]() ![]() MacOS Brew dependencies can be directly done from within the makefile. Makefile builds which have potentially useful dependencies not found will prompt to install these components prior to building. When building on windows, the windows-build dependency libraries are automatically downloaded even if git is not available.Įxtended video component version information displayed in SHOW VERSION output.Īdd a global SET AUTOZAP command or per drive SET AUTOZAP which removes metadata from disk containers at detach time if the container has metadata.ĭISKINFO command displays disk container metadata (if present) and container size along with detected file system information if a known file system type is present. Robust register sanity checking for all register definition macros. More relevant for distribution binaries.īuilt-in command history and tab file name completion previously done by GPL readline now done by BSD licensed library available on all platforms (especially Windows). More readable output of SHOW | with variable sized DEVICE and UNIT names.Īutomatic Cryllic Font detection in BESM6 simulator at runtime rather than build time. Optionally enabling or disabling the OS screen saver by an environment variable. Simulators with video devices that may be enabled, no longer disable the screen saver until the video display is presented. Fixed simulator devices with duplicate register names. ![]() ZAP command can be aborted by a Control-C.ĭisplay current NOAUTOSIZE status in SHOW VERSION output.Įxtend logical name support to include optional unique names for units as well as devices.Īdd extended register sanity checks including duplicate name detection. Support to display all SCP visible filenames via relative paths and use those in SAVEd state. Support has been added to allow for optional per device unit tests to exist and to invoke them at simulator startup.Īdd support for generic bit field packing and unpacking during buffer copying.ĭisplay count of units when all units are disabled. Simulator binaries for x86 Linus, x86 macOS, and Windows for all recent changes are available at Mark Pizzolato's changes only present in the simh/simh repo and not present in the Open SIMH repo: Visible changes to SCP (the simulator framework or command execution environment)Īdd descriptive messages for cases when NOPARAM status is returned.Īvoid excessive DO command context lines when commands produce multiple lines of output. Problem Reports WHAT'S NEW since the Open SIMH forkĪll Simulator updates on Open SIMH will be present in this repository, and any changes to the master branch code in this repository authored by anyone except Mark Pizzolato may be posted as pull requests on the Open simh repo. Generic SCP support Clock Coscheduling as opposed to per simulator implementations Scriptable interactions with running simulators DDCMP Synchronous host physical device support - framer
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |