swh:1:snp:cac5fb5e02e08ee7616a46f7bfbaeee022e40e15
Tip revision: 391bbc7b68686318ecd16acb71d520614176e602 authored by Mike Stewart on 02 October 2019, 05:15:17 UTC
Retread 50: Completed disassembly of new extended verbs
Retread 50: Completed disassembly of new extended verbs
Tip revision: 391bbc7
SimLuminary131_lite
#!/bin/bash
# This shell script runs the LM elements of the Virtual AGC
# emulation for software version 131 of Luminary. This "lite" version
# uses the DSKY simulation of the LM_Simulator program rather than yaDSKY.
# What all the stuff with PIDS does is to record the process IDs of all the
# programs we start. We use this list to terminate all of them if any of
# them terminates.
# Notice a lot of commented-out lines that say "xterm ...". It's nicer in
# a lot of ways to run these various apps inside of X-terminals, but opens
# up so incredibly many windows on the screen that I don't do it normally.
# Just remove the comment symbol from in front of any apps that you want in
# an xterm. For example, if you want to run yaAGC with the --debug switch.
xterm -sb -geometry 72x1 -e \
LM_Simulator --cfg=lm_simulator.ini &
PIDS="$!"
#xterm -sb -geometry 112x40 -e \
yaAGC --core=Luminary131.bin --port=19797 --cfg=LM.ini $1 &
PIDS="$! ${PIDS}"
export PIDS
# Scan for any of the programs to exit.
SimStop