home *** CD-ROM | disk | FTP | other *** search
- Troubleshooting (This is a plain ascii VERSION of a Windows help file.)
-
- Low memory situtations
- Liberty BASIC is a large program, and is a tight fit on 4MB machines
- (especially using FreeForm). If you find that you are getting low
- memory errors, try the following:
- - Close other running Windows and DOS applications.
- - Reduce the size of your Smartdrive disk cache or eliminate it.
- - Increase the size of your Windows swapfile.
-
- General Protection Faults
- Most general protection faults under Liberty BASIC are caused by:
- - Video drivers. A major problem with environments like Windows
- and OS/2, video drivers are often immature and/or incompletely
- implemented according to spec. Try to get the most recent version
- of the Windows drivers for your video card. If it isn't a showstopper
- for you, try the standard 16 color drivers that come with Windows.
- - Low memory (see above). If you are getting a general protection
- fault in VSTUB.EXE, you need either a bigger swapfile, more physical
- RAM, or both.
-
-
- Improperly Redrawn Bitmaps
- If you write software in Liberty BASIC that draws bitmaps in graphics
- windows, and you have trouble with improperly redrawn bitmaps (they
- draw correctly at first, but if the window is covered, and then
- uncovered, the bitmaps are not redrawn correctly), the video driver
- is often the trouble. The author's experience with this problem is
- that on the same machine, with the same video card, that different
- results occur just by picking from several different drivers. Using
- the standard 16 color VGA driver that comes with Windows, things seem
- to work correctly. Some other video drivers work fine, some cause
- problems. Always try to get the most up to date drivers for your
- video card under Windows.
-
- Note: 256 color drivers can give strange results sometimes because
- Liberty BASIC needs some tweaking in its handling of the Windows
- pallette.
-
-