From 3cd24e0370decd5f9b3fd19e067ea6da04b84198 Mon Sep 17 00:00:00 2001 From: John Dovey Date: Wed, 6 Jan 2021 12:49:30 -0600 Subject: [PATCH 1/4] Update README.md - Added download link for VB for Dos - Formatting --- README.md | 40 ++++++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 7676f8b..5084ff7 100644 --- a/README.md +++ b/README.md @@ -9,50 +9,52 @@ Yes, I own a copy, but my disks are corrupted, and are no longer installable. You may still be able to get a copy from [1]Microsoft, or get PowerBASIC and a windowing library and you can still have just as much fun. +Visual Basic for Dos 1.0 is available for free online from various places. one is [Visual Basic for Dos 1.0](https://vetusware.com/download/Visual%20Basic%20for%20MS-DOS%201.0/?id=151) + Except as noted in the documentation, all of the programs here that I wrote are now being released into public domain. Please note that there may be some programs here which are not fully mine; though I am not sure who the original authors are in all cases, I have tried to make that clear wherever I can. -PBPL +## PBPL ---- Paul Brannan's Programming language. Similar to logo. This one is from my middle school days. -Colors +## Colors ------ I think this displays all 256 colors in the default palette? -MDI +## MDI --- An MDI program for Visual BASIC for DOS. I wrote this when I was learning Visual BASIC. Includes a piano, a control panel, and other utilities. Much of this is from the VBDOS books. -Snooper +## Snooper ------- A program that reads ASCII strings from binary files. Based on a program found in Compute magazine. -Mempeek +## Mempeek ------- A program to "peek" into memory. -Port +## Port ---- Outputs values to hardware ports. -Piles +## Piles ----- A game I wrote back in late 1992. -Misc. Games +## Misc. Games ----------- Miscellaneous games that I have written over the years. I @@ -60,31 +62,33 @@ couldn't find source code. Many were based on code out of books. Includes Bricks, Chomper, some slow flight simulators (from a book), Megaroid (not finished) and Target. -Bricks - A breakout clone. +### Bricks - A breakout clone. - bricks.bas (ASCII QuickBASIC source file, earlier version) - bbricks2.bas (ASCII QuickBASIC source file) - bricks.bas (ASCII QuickBASIC source file, newest version) -Chomper - This is a weird one. +### Chomper - This is a weird one. - chomper.bas (Visual BASIC for DOS source file) - chomperm.bas (Visual BASIC for DOS source file, this one has music) - chompers.bas (Visual BASIC for DOS source file, earlier version) -Jackpot - My very first game, dates all the way back to 1989. +### Jackpot - My very first game, dates all the way back to 1989. - jackpot.bas (corrupted GWBASIC source file) - jackpot.exe (MS-DOS executable) -License - Another early game, from 1990. +### License - Another early game, from 1990. - license.bas (GWBASIC source file) -Pingpong - This is a pong clone, based on a version I found in a book from the +### Pingpong + - This is a pong clone, based on a version I found in a book from the library. - - pingpong.bas (ASCII QuickBASIC source file) - - pingpong.bas (ASCII QuickBASIC source file, newer version) -Starfire - A game with a neat 3D-like effect. + -- pingpong.bas (ASCII QuickBASIC source file) + -- pingpong.bas (ASCII QuickBASIC source file, newer version) +### Starfire - A game with a neat 3D-like effect. - starfire.bas (ASCII QuickBASIC source file) -Target - This is a moving-target game. Straight from a book. +### Target - This is a moving-target game. Straight from a book. - target.bas (GWBASIC source file) - target.bas (Visual BASIC for DOS source file) - target2.bas (GWBASIC source file, modified a bit) - target2.bas (Visual BASIC fo DOS source file) -Target2 - Based on Target, this one is a little more difficult, since the +### Target2 - Based on Target, this one is a little more difficult, since the characters don't always move straight across. - target2.bas (GWBASIC source file) + From e003ed7099d67477dce83edde7d1b83e744ecb32 Mon Sep 17 00:00:00 2001 From: John Dovey Date: Wed, 6 Jan 2021 13:06:02 -0600 Subject: [PATCH 2/4] Fixed Formatting - Fixed a mistake in the multi-level lists - Changed entries to be multi-level - removed \ lines under headings --- README.md | 75 +++++++++++++++++++++++++++---------------------------- 1 file changed, 37 insertions(+), 38 deletions(-) diff --git a/README.md b/README.md index 5084ff7..8d62ede 100644 --- a/README.md +++ b/README.md @@ -16,79 +16,78 @@ now being released into public domain. Please note that there may be some programs here which are not fully mine; though I am not sure who the original authors are in all cases, I have tried to make that clear wherever I can. +----- + ## PBPL ----- Paul Brannan's Programming language. Similar to logo. This one is from my middle school days. ## Colors ------- + I think this displays all 256 colors in the default palette? ## MDI ---- An MDI program for Visual BASIC for DOS. I wrote this when I was learning Visual BASIC. Includes a piano, a control panel, and other utilities. Much of this is from the VBDOS books. ## Snooper -------- A program that reads ASCII strings from binary files. Based on a program found in Compute magazine. ## Mempeek -------- - -A program to "peek" into memory. + - A program to "peek" into memory. ## Port ----- - -Outputs values to hardware ports. + - Outputs values to hardware ports. ## Piles ------ - -A game I wrote back in late 1992. + - A game I wrote back in late 1992. ## Misc. Games ------------ Miscellaneous games that I have written over the years. I couldn't find source code. Many were based on code out of books. Includes Bricks, Chomper, some slow flight simulators (from a book), Megaroid (not finished) and Target. -### Bricks - A breakout clone. - - bricks.bas (ASCII QuickBASIC source file, earlier version) - - bbricks2.bas (ASCII QuickBASIC source file) - - bricks.bas (ASCII QuickBASIC source file, newest version) -### Chomper - This is a weird one. - - chomper.bas (Visual BASIC for DOS source file) - - chomperm.bas (Visual BASIC for DOS source file, this one has music) - - chompers.bas (Visual BASIC for DOS source file, earlier version) -### Jackpot - My very first game, dates all the way back to 1989. - - jackpot.bas (corrupted GWBASIC source file) - - jackpot.exe (MS-DOS executable) -### License - Another early game, from 1990. - - license.bas (GWBASIC source file) +### Bricks + - A breakout clone. + - bricks.bas (ASCII QuickBASIC source file, earlier version) + - bbricks2.bas (ASCII QuickBASIC source file) + - bricks.bas (ASCII QuickBASIC source file, newest version) +### Chomper + - This is a weird one. + - chomper.bas (Visual BASIC for DOS source file) + - chomperm.bas (Visual BASIC for DOS source file, this one has music) + - chompers.bas (Visual BASIC for DOS source file, earlier version) +### Jackpot + - My very first game, dates all the way back to 1989. + - jackpot.bas (corrupted GWBASIC source file) + - jackpot.exe (MS-DOS executable) +### License + - Another early game, from 1990. + - license.bas (GWBASIC source file) ### Pingpong - This is a pong clone, based on a version I found in a book from the library. - -- pingpong.bas (ASCII QuickBASIC source file) - -- pingpong.bas (ASCII QuickBASIC source file, newer version) -### Starfire - A game with a neat 3D-like effect. - - starfire.bas (ASCII QuickBASIC source file) -### Target - This is a moving-target game. Straight from a book. - - target.bas (GWBASIC source file) - - target.bas (Visual BASIC for DOS source file) - - target2.bas (GWBASIC source file, modified a bit) - - target2.bas (Visual BASIC fo DOS source file) -### Target2 - Based on Target, this one is a little more difficult, since the + * pingpong.bas (ASCII QuickBASIC source file) + * pingpong.bas (ASCII QuickBASIC source file, newer version) +### Starfire + - A game with a neat 3D-like effect. + - starfire.bas (ASCII QuickBASIC source file) +### Target + - This is a moving-target game. Straight from a book. + - target.bas (GWBASIC source file) + - target.bas (Visual BASIC for DOS source file) + - target2.bas (GWBASIC source file, modified a bit) + - target2.bas (Visual BASIC fo DOS source file) +### Target2 + - Based on Target, this one is a little more difficult, since the characters don't always move straight across. - - target2.bas (GWBASIC source file) + - target2.bas (GWBASIC source file) From edd2c6a6ac4231460be445e8501e142ada06db46 Mon Sep 17 00:00:00 2001 From: John Dovey Date: Wed, 6 Jan 2021 13:36:49 -0600 Subject: [PATCH 3/4] Added Info Added info on getting DosBox and DosPanel in order to run old dos programs --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8d62ede..740758c 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ Yes, I own a copy, but my disks are corrupted, and are no longer installable. You may still be able to get a copy from [1]Microsoft, or get PowerBASIC and a windowing library and you can still have just as much fun. -Visual Basic for Dos 1.0 is available for free online from various places. one is [Visual Basic for Dos 1.0](https://vetusware.com/download/Visual%20Basic%20for%20MS-DOS%201.0/?id=151) +Visual Basic for Dos 1.0 is available for free online from various places. one is [Visual Basic for Dos 1.0](https://vetusware.com/download/Visual%20Basic%20for%20MS-DOS%201.0/?id=151). Please note you will probably need [DosBox](https://www.dosbox.com/) to run VB Dos as well as most of the executable files. DosBox is also a project [here](https://www.sourceforge.net/projects/dosbox). You will probably also want [DosPanel](https://www.rathlev-home.de/index-e.html?home-e.html#dospanel) to set up all the apps to run. Except as noted in the documentation, all of the programs here that I wrote are now being released into public domain. Please note that there may be some From 5079de4d83ae63bde9a6decfa18c47b44b5c94ec Mon Sep 17 00:00:00 2001 From: John Dovey Date: Wed, 6 Jan 2021 14:07:32 -0600 Subject: [PATCH 4/4] Update README.md Change to LaunchBox. DosPanel wasn't working --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 740758c..efbcd52 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ Yes, I own a copy, but my disks are corrupted, and are no longer installable. You may still be able to get a copy from [1]Microsoft, or get PowerBASIC and a windowing library and you can still have just as much fun. -Visual Basic for Dos 1.0 is available for free online from various places. one is [Visual Basic for Dos 1.0](https://vetusware.com/download/Visual%20Basic%20for%20MS-DOS%201.0/?id=151). Please note you will probably need [DosBox](https://www.dosbox.com/) to run VB Dos as well as most of the executable files. DosBox is also a project [here](https://www.sourceforge.net/projects/dosbox). You will probably also want [DosPanel](https://www.rathlev-home.de/index-e.html?home-e.html#dospanel) to set up all the apps to run. +Visual Basic for Dos 1.0 is available for free online from various places. one is [Visual Basic for Dos 1.0](https://vetusware.com/download/Visual%20Basic%20for%20MS-DOS%201.0/?id=151). Please note you will probably need [DosBox](https://www.dosbox.com/) to run VB Dos as well as most of the executable files. DosBox is also a project [here](https://www.sourceforge.net/projects/dosbox). You will probably also want [LaunchBox](http://www.jasoncarr.com/category/software/launchbox) to set up all the apps to run. Except as noted in the documentation, all of the programs here that I wrote are now being released into public domain. Please note that there may be some