From 388788fe22d4f42a42954c936dcc464b94689d60 Mon Sep 17 00:00:00 2001 From: David Lee Date: Sat, 6 Jul 2024 12:06:56 -0700 Subject: [PATCH] linux build --- Spectra PowerBASIC v210f/PBCONFIG.PB | Bin 1202 -> 1202 bytes Spectra PowerBASIC v210f/PBPICK.PBP | Bin 1199 -> 1199 bytes Spectra PowerBASIC v210f/m.sh | 3 +++ Spectra PowerBASIC v210f/r.sh | 3 +++ Spectra PowerBASIC v210f/runit.sh | 6 ++++++ 5 files changed, 12 insertions(+) create mode 100644 Spectra PowerBASIC v210f/m.sh create mode 100644 Spectra PowerBASIC v210f/r.sh create mode 100644 Spectra PowerBASIC v210f/runit.sh diff --git a/Spectra PowerBASIC v210f/PBCONFIG.PB b/Spectra PowerBASIC v210f/PBCONFIG.PB index d7c61da416dc58e6d69631a24ba9c34f9dab6396..b47006c34c6ee3e22729bdfbd81201d91afe993d 100644 GIT binary patch delta 19 acmdnQxruW_1`}IINQj=3Xe)2wMHl2w0 lXAukxi{dT-$^SsWz;Mf_9mrm43nD8+5wa$+lRq%;2LKS)9wq<) diff --git a/Spectra PowerBASIC v210f/m.sh b/Spectra PowerBASIC v210f/m.sh new file mode 100644 index 0000000..a25f2d0 --- /dev/null +++ b/Spectra PowerBASIC v210f/m.sh @@ -0,0 +1,3 @@ +# PowerBASIC has no command-line build. You have to start the app, load the file, set the main file, and compile. +# Be sure to check the compilation defaults to turn off debug settings go get substantial performance wins + diff --git a/Spectra PowerBASIC v210f/r.sh b/Spectra PowerBASIC v210f/r.sh new file mode 100644 index 0000000..e7ae761 --- /dev/null +++ b/Spectra PowerBASIC v210f/r.sh @@ -0,0 +1,3 @@ +ntvdm -u -r:. -C:50 PB + + diff --git a/Spectra PowerBASIC v210f/runit.sh b/Spectra PowerBASIC v210f/runit.sh new file mode 100644 index 0000000..38f4727 --- /dev/null +++ b/Spectra PowerBASIC v210f/runit.sh @@ -0,0 +1,6 @@ +# runs a PowerBASIC app, which only write to CGA memory for text output + +str=$(tr '[a-z]' '[A-Z]' <<< $1) + +ntvdm -r:. -u -c -p -m $str.EXE +