Detect all available drives
- International Time/Date routines by
- Change the mousepointer in textmode
-
Identify Windows 95 / Windows 3.1x
- Change your fonts in textmode!
PB-KeyBlast 1.0
A high-speed keyboard handler for PowerBasic 3.x. Much faster than
INKEY$ and no delays before a key starts repeating. Handles multiple
keypresses at the same time, as well as keeping track of the 'special'
keys: Shift, ALT, CTRL, CapsLock, Insert, and the rest of them.
Freeware, by
PB-KeyBlast 1.0 (3.5 KB, PowerBasic 3.x)
QB-KeyBlast 1.0 (3.5 KB, QuickBasic)
PB-DiskInfo 2.5
Full sourcecode - Obtain the filesystem, Total Size, Free Space, Win95
LFN-support, Serial Number, Volume Label, and Allocation-unit size for
any drive - Floppy, HD, CD... Also returns accurate readings for Win95
FAT32 disks. It will also detect and identify all available devices in your
computer, instantly! No more guessing or error trapping on your part.
Perfect for filerequesters or installation programs.
This version also handles network drives correctly under DOS 7/Win95
Freeware, by
PB-DiskInfo 2.5 (5 KB)
PB-BIOS
Some peeks & pokes that can be useful. Size of Base/Extended memory,
COM: & LPT: ports and their addresses in memory, Number and type of
floppydrives, and the current videomode as well.
PB's internal variable PbvScrnMode only shows correct information if you
entered a screenmode using the SCREEN command. This one also works
after entering a screen by other means, for instance by inline ASM.
Freeware, by
PB-BIOS (1.5 KB)
QB 2 PB
Convert your old QuickBasic code to PowerBasic
Public Domain by Anton Monroe. Full sourcecode - great assistance
for converting QB (ASCII) sources. It will convert: Case, Clear,
Dim Shared, Else, Binary Files, View Print, Constants, Interrupts,
$Include, SADD, CVSMBF, CVDMBF, MKSMBF$ and MKDMBF$.
Not perfect, but it will save you a lot of work!
It won't just give you tips, but actually produce the code for you.
QB2PB.zip (21 KB)
Nutz 'n Boltz v3.03 for PowerBasic 3.5
REQUIRES 386 or higher and PB v3.5
Useful collection of libraries covering string handling, text mode,
Screen 12, and much, much more. With pop-up help and demo code
for all routines and many, many text files with tips & tricks, and
expanded discussion on the routines. Over 150 example sources!
Shareware, by DASoft - Vertical Software Solutions
Nutz 'n Boltz 2.06 (628 KB) (PB 3.2)
WinLib 1.0 for PB 3.2
Access Windows API from inside a Windows 95 DOS-box:
change the title of your DOS-box, minimizing/maximizing, claim
all resources for your own programs, long filename handling,
and more. Freeware, by
WinLib 1.0 (11 KB)
SimpleEMS 1.0 for PB 3.2
A simple EMS-toolbox for PB 3.2. Freeware, by
SimplEMS 1.0 (18 KB)
Long Filenames in PowerBasic 3.2
This sourcecode will let you use Win95 long file names in your
PowerBasic 3.2 programs. You can use the same code under the old
DOS or Windows 3.x as under Windows 95, but under Windows 95
you have the option of using long file names. By
(Updated version, July 1998)
PBlfn322.zip (16 KB)
PBCPU
Source code for processor identification. Coded by ,
the creator of PBSound. Identifies the 8088/8086, 186, 286, 386, 486,
Pentium or Pentium Pro processor, as well as the manufacturer: Intel,
AMD, Cyrix, NexGen. Inline assembly, requires PB 3.0 or above.
EBBS 1.54
EBBS-PC v1.54 offers a full screen ANSI editor, XYZmodem file
transfers, DOOR's, Remote Sysop Shell, 26 message bases, 26
transfer sections, high speed modems, and much more. EBBS-PC
sets up in minutes, is easy to maintain and now includes all PC 3.0c
source code. Freeware by .
would be appreciated
Last update: 7 February 1999