diff --git a/Spectra PowerBASIC v210f/PBCONFIG.PB b/Spectra PowerBASIC v210f/PBCONFIG.PB index d7c61da..b47006c 100644 Binary files a/Spectra PowerBASIC v210f/PBCONFIG.PB and b/Spectra PowerBASIC v210f/PBCONFIG.PB differ diff --git a/Spectra PowerBASIC v210f/PBPICK.PBP b/Spectra PowerBASIC v210f/PBPICK.PBP index 14087df..8eff486 100644 Binary files a/Spectra PowerBASIC v210f/PBPICK.PBP and b/Spectra PowerBASIC v210f/PBPICK.PBP differ 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 +