SHAKE.BAS came into being because of a user on the Fido-Net QUIK_BAS
echo who saw a game that caused the video image to shake violently
whenever a bomb exploded. How did they do that? he asked.
Various answers came back suggesting that the games used direct video
writes to make the screen appear to shake while others said it couldn't
be done (obviously they had never seen this effect. It can be done.) but
nobody mentioned reprogramming the CRT controller chip.
The enclosed QuickBASIC program was written to illustrate how to talk to
your CRT controller chip.
Reprogramming the CRT controller chip is pretty easy once you understand
the methodology of communicating with the thing.
My sole purpose in writing this program was to illustrate two concepts:
1) How to communicate with your CRT controller chip
2) How to manipulate the "video start" registers
I did not intend this program to be a tutorial on the various aspects of
programming the CRT controller and will offer very little information on
what to say to your chip once you have its attention. Be forewarned, if
you don't know what to say to your CRT controller chip then your best
approach would be to get a good hardware manual and study up on sweet
talking a CRT controller chip lest you offend the thing and it damage
Lawrence A. Westhaver
Sysop, QuickBASIC BBS
Data: (301) 799-8564
Voice: (301) 799-1975