<span style="font-family: Courier New, monospace; font-size: 10pt"><p>Hi,</p>
<p>While there is some chatter on the teletype, I thought I'd ask my first question.</p>
<p>I have been able to get a number of the SIMH emulators to work and I am simply thrilled about the experience.</p>
<p>Looking for a challenge I worked for about 5 hours last night on the SIMH for LGP-30....I can talk to the box a little but I was having a little trouble reproducing the Flexowriter operations for loading in programs manually via Flexowriter keyboard.   Can anyone help point me in the right direction.  Here is a little of what I did, below...</p>
<p>SET CPU LGP30</p>
<p>I am working through the LGP-30 "Programming Class" manual and they say things like:</p>
<p><strong>Depress "manual input"</strong> --> which I believe is: SET CPU MANUAL then D A value (what value?)</p>
<p><strong>Type C3838 (C5614) on keyboard</strong> --> I need to use: SET CPU INPUT=TTI but what to enter the value?</p>
<p><strong>Depress "Fill instruction" button</strong> --> I believe this is accomplshe by SET CPU FILL (fills IR from A)</p>
<p><strong>Type 000B31K4 (B4953) on keyboard</strong>  ----> How ??? using various combinations of D A + value.  I am wondering about the use of the ' character such as with  </p>
<p><strong>Depress "one operation" button</strong> ----> ??</p>
<p><strong>Depress "execute instruction" button</strong> ---> SET CPU EXEC = value (assuming knows correct IR?)</p>
<p><strong>B4953 should be in 5614 by entering everything in decimal form</strong>.  </p>
<p>If I example 5614 the system returns all zeros, so whatever I was doing did not work.</p>
<p>I played around a lot with D A command combinations and I was able to get the simulator to respond to a point so I know the thing will work once I learn the secrets. (I.e. from the manual)</p>
<div style="left: 109.99px; top: 1112.93px; font-family: monospace; font-size: 16.6px; transform: scalex(1.00311);" data-canvas-width="249.9407349845306">      sim> d -n 64 10640 </div>
<div style="left: 109.99px; top: 1131.73px; font-family: monospace; font-size: 16.6px; transform: scalex(1.00306);" data-canvas-width="209.94074611361523">      sim> ex -mn 64 </div>
<div style="left: 109.99px; top: 1150.53px; font-family: monospace; font-size: 16.6px; transform: scalex(1.00301);" data-canvas-width="179.9407590994674">      64:   B 400 </div>
<div style="left: 109.99px; top: 1169.53px; font-family: monospace; font-size: 16.6px; transform: scalex(1.00307);" data-canvas-width="219.9407433313441">      sim> ex -mt 100 </div>
<div style="left: 109.99px; top: 1169.53px; font-family: monospace; font-size: 16.6px; transform: scalex(1.00307);" data-canvas-width="219.9407433313441">0100: B 0616</div>
<p>Can anyone share more manual input testing and program execution tips?  Nothing fancy just something simple so I can start writing and running little programs.  I figure then I could punch my own tapes and run them.  I also understand in principle about the role drum memory, but I may not be applying this understanding to programming.  I also assume the bootstrap is not in  memory already.</p>
<p>I looked over <a href="https://github.com/simh/simh/blob/5551a0dd9c0e9e3161ba974c1665c09380381a1b/LGP/lgp_cpu.c">https://github.com/simh/simh/blob/5551a0dd9c0e9e3161ba974c1665c09380381a1b/LGP/lgp_cpu.c</a></p>
<p>and I read about the DOS-based simulator, but I prefer to use SIMH</p>
<p>Best,</p>
<p>Bill Degnan</p>
<p>Landenberg, PA</p>
<p> </p>
<p></p></span>