1
0
mirror of https://github.com/pkimpel/retro-220.git synced 2026-05-01 22:07:25 +00:00

Commit 220 emulator version 0.3a:

1. Commit initial (incomplete) implementation of magnetic tape drives (TSU) and control: MLS, MRW, MDA, MIW, MIR, MPF, MPB, MPE, MIB, MIE.
2. Change B220SetCallback.js "setImmediate" mechanism to use DOM Promises instead of window.postMessage().
3. Minor styling and window positioning changes.
This commit is contained in:
Paul Kimpel
2017-10-19 09:18:48 -07:00
parent c465da8eef
commit d518d6e044
24 changed files with 3496 additions and 245 deletions

View File

@@ -925,19 +925,10 @@
<div class=heading>Magnetic Tape Unit Selection:</div>
<table id=MagTapeOptionsTable>
<tbody>
<tr>
<td class=center>
<input id=SuppressBMod type=checkbox value=1 checked>
<td class=center>
<label for=SuppressBMod>Suppress B-Register Modification
</table>
<table id=MagTapeTable>
<thead>
<tr>
<th>Unit<th>Type<th>Designate<th>Remote<th>Rewind-Ready<th>Not-Write
<th>Unit<th>Type<th>Designate
<tbody>
<tr>
<td class=center>A
@@ -959,12 +950,6 @@
<option value=8>8
<option value=9>9
<option value=0>0
<td class=center>
<input id=MagTape1Remote type=checkbox value=1 checked>
<td class=center>
<input id=MagTape1RewindReady type=checkbox value=1 checked>
<td class=center>
<input id=MagTape1NotWrite type=checkbox value=1>
<tr>
<td class=center>B
<td class=center>
@@ -985,12 +970,6 @@
<option value=8>8
<option value=9>9
<option value=0>0
<td class=center>
<input id=MagTape2Remote type=checkbox value=1 checked>
<td class=center>
<input id=MagTape2RewindReady type=checkbox value=1 checked>
<td class=center>
<input id=MagTape2NotWrite type=checkbox value=1>
<tr>
<td class=center>C
<td class=center>
@@ -1011,12 +990,6 @@
<option value=8>8
<option value=9>9
<option value=0>0
<td class=center>
<input id=MagTape3Remote type=checkbox value=1 checked>
<td class=center>
<input id=MagTape3RewindReady type=checkbox value=1 checked>
<td class=center>
<input id=MagTape3NotWrite type=checkbox value=1>
<tr>
<td class=center>D
<td class=center>
@@ -1037,12 +1010,6 @@
<option value=8>8
<option value=9>9
<option value=0>0
<td class=center>
<input id=MagTape4Remote type=checkbox value=1 checked>
<td class=center>
<input id=MagTape4RewindReady type=checkbox value=1 checked>
<td class=center>
<input id=MagTape4NotWrite type=checkbox value=1>
<tr>
<td class=center>E
<td class=center>
@@ -1063,12 +1030,6 @@
<option value=8>8
<option value=9>9
<option value=0>0
<td class=center>
<input id=MagTape5Remote type=checkbox value=1 checked>
<td class=center>
<input id=MagTape5RewindReady type=checkbox value=1 checked>
<td class=center>
<input id=MagTape5NotWrite type=checkbox value=1>
<tr>
<td class=center>F
<td class=center>
@@ -1089,12 +1050,6 @@
<option value=8>8
<option value=9>9
<option value=0>0
<td class=center>
<input id=MagTape6Remote type=checkbox value=1 checked>
<td class=center>
<input id=MagTape6RewindReady type=checkbox value=1 checked>
<td class=center>
<input id=MagTape6NotWrite type=checkbox value=1>
<tr>
<td class=center>G
<td class=center>
@@ -1115,12 +1070,6 @@
<option value=8>8
<option value=9>9
<option value=0>0
<td class=center>
<input id=MagTape7Remote type=checkbox value=1 checked>
<td class=center>
<input id=MagTape7RewindReady type=checkbox value=1 checked>
<td class=center>
<input id=MagTape7NotWrite type=checkbox value=1>
<tr>
<td class=center>H
<td class=center>
@@ -1141,12 +1090,6 @@
<option selected value=8>8
<option value=9>9
<option value=0>0
<td class=center>
<input id=MagTape8Remote type=checkbox value=1 checked>
<td class=center>
<input id=MagTape8RewindReady type=checkbox value=1 checked>
<td class=center>
<input id=MagTape8NotWrite type=checkbox value=1>
<tr>
<td class=center>I
<td class=center>
@@ -1167,12 +1110,6 @@
<option value=8>8
<option selected value=9>9
<option value=0>0
<td class=center>
<input id=MagTape9Remote type=checkbox value=1 checked>
<td class=center>
<input id=MagTape9RewindReady type=checkbox value=1 checked>
<td class=center>
<input id=MagTape9NotWrite type=checkbox value=1>
<tr>
<td class=center>J
<td class=center>
@@ -1193,12 +1130,6 @@
<option value=8>8
<option value=9>9
<option selected value=0>0
<td class=center>
<input id=MagTape10Remote type=checkbox value=1 checked>
<td class=center>
<input id=MagTape10RewindReady type=checkbox value=1 checked>
<td class=center>
<input id=MagTape10NotWrite type=checkbox value=1>
</table>
<p>&nbsp;</p>
</div>