diff --git a/README.md b/README.md index 7676f8b..efbcd52 100644 --- a/README.md +++ b/README.md @@ -9,82 +9,85 @@ 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 [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 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. -A program to "peek" into memory. +## Port + - Outputs values to hardware ports. -Port ----- +## Piles + - A game I wrote back in late 1992. -Outputs values to hardware ports. - -Piles ------ - -A game I wrote back in late 1992. - -Misc. Games ------------ +## 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) -Pingpong - This is a pong clone, based on a version I found in a book from the +### 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) +