mirror of
https://github.com/pkimpel/retro-b5500.git
synced 2026-02-13 19:54:50 +00:00
1. Implement new single-precision add/subtract routine that more closely follows the real B5500 logic. 2. Implement tests/B5500SPMathTest.html testbed to exercise the new add/subtract implementation. 3. Implement new way to focus the ConsolePanel window after the SPO becomes ready during initialization. 4. Add "?db=" parameter to tools/B5500DeleteStorageDB.html to specify the disk storage data base name. 5. Implement "Execute Single" button in B5500SyllableDebugger to preserve the T register when testing a single syllable. 6. Implement "octize" and "pic*" function in B5500Util to support tests/B5500SPMathTest.html. 7. Commit minor changes to webSite index page and GitHub README.md. Commit version 1.03b: 1. Remove initial window open/close (to destroy any existing windows) from Console, I/O device classes, and configuration utilities. 2. Commit Mark XV MESAGE/CANDE file for reconstructed SYSTEM tape, donated by Rich Cornwell. Commit version 1.03a: 1. Correct character translation for even-parity tape operations. 2. Implement normal tape space operation for tape maintenance space operation (temporary solution to fix problem with Mark XV tape parity recovery -- Mark XIII did not issue maintenance space I/Os). 3. Modify B5500MagTapeDrive to report EOF+parity when attempting to ready beyond the end of the internal tape image (previously reported only parity error). 4. Restate B5500Processor delay deviation and processor slack time average calculations and increase the alpha for the running exponential averages to smooth out the reporting on the B5500ConsolePanel. 5. Improve delay timing calculation for B5500CardPunch, B5500CardReader. and B5500LinePrinter.
62 lines
3.5 KiB
HTML
62 lines
3.5 KiB
HTML
<!DOCTYPE html>
|
|
<head>
|
|
<title>retro-B5500 Emulator Utilities Menu</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
<meta name="Author" content="Nigel Williams & Paul Kimpel">
|
|
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
|
<meta http-equiv="Content-Style-Type" content="text/css">
|
|
<link id=defaultStyleSheet rel=stylesheet type="text/css" href="./website.css">
|
|
</head>
|
|
|
|
<body>
|
|
<a href="../index.html" title="Click to return to the Home Page">
|
|
<img id=retroButton src="../webUI/resources/A-CONTROL.png" alt="retro A-CONTROL logo">
|
|
</a>
|
|
|
|
<h1><img src="../webUI/resources/retro-B5500-Logo.png" alt="retro logo">
|
|
<hr>
|
|
Burroughs B5500 Emulator Utilities Menu
|
|
</h1>
|
|
|
|
|
|
<p>This page contains links to a number of standalone utilities for the web-based B5500 emulator. These utilities all run in a web browser. They should generally not be used at the same time the emulator is running from the
|
|
<a href="../webUI/B5500Console.html">B5500 Console</a> page.
|
|
|
|
<ul>
|
|
<li><a href="../webUI/B5500SyllableDebugger.html">Syllable Debugger</a>
|
|
<br>A user interface for the emulator that is an alternate to B5500Console. This implements a very basic debugging environment that allows you to load an ESPOL program from disk or cards, single-step through its execution, run until a specified stop address, and view the state of memory and the registers in Processor 1. Programs compiled other than with ESPOL cannot be run directly in this debugger -- they must run under the control of the MCP.
|
|
|
|
<li><a href="../tools/B5500DiskDirList.html">MCP Disk File Directory List</a>
|
|
<br>A utility to list the files and their attributes in the MCP's disk directory.
|
|
|
|
<li><a href="../tools/B5500DiskFileList.html">MCP Disk File Lister</a>
|
|
<br>A utility to display the list of files in the MCP's disk directory. By clicking on one of the file names, the contents of that file will be output to a separate window. This utility understands printer-backup (PBD) files, and will format them as print line images rather than their raw format.
|
|
|
|
<li><a href="../tools/B5500LibMaintDir.html">Library/Maintenance Tape Image Directory List</a>
|
|
<br>A utility to read a <code>.bcd</code> Library/Maintenance tape image and produce a detailed directory listing of the files it contains, along with the attributes of those files.
|
|
|
|
<li><a href="../tools/B5500LibMaintExtract.html">Library/Maintenance Tape Image Extract</a>
|
|
<br>A utility to read and step through the files in a <code>.bcd</code> Library/Maintenance tape image, displaying each one in a window where they can be viewed or extracted.
|
|
|
|
<li><a href="../tools/B5500LibMaintDecoder.html">Library/Maintenance Tape Image Decoder</a>
|
|
<br>A very basic utility that examines the <code>.bcd</code> tape image files and dumps a portion of them. This was originally developed as a study to understand the format of those images.
|
|
|
|
<li><a href="../webUI/B5500ColdLoader.html">Cold Loader</a> <b>[DEPRECATED]</b>
|
|
<br>Utility script to initialize the web-based emulator's disk subsystem and load files from the Mark XIII Burroughs software release tape images.
|
|
See the <i>Getting Started</i> wiki for more current instructions on cold-starting the emulator.
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
|
|
<p>
|
|
<div id=footerDiv>
|
|
Copyright (c) 2013, Nigel Williams and Paul Kimpel • Licensed under the MIT License
|
|
</div>
|
|
<div id=lastModDiv>Revised
|
|
2016-03-30
|
|
</div>
|
|
|
|
</body>
|
|
</html> |