phat code For every action, there is an equal and opposite malfunction.
Main

Projects

Downloads

Articles

Links

Downloads

Libraries

search for in   Audio / Disk / Game / Graphics / Input / Memory / Network / Other
 

boostqb

Authorv1ctor (Andre Victor T. Vicentini)
Emailav1ctor@yahoo.com.br
Websitehttp://www.freebasic.net/
ReleasedDec 12 2000
PlatformDOS
Requires386+
LanguageAssembly
SourceYes
BinariesYes
Summary

boostqb is a library to do things in QB that you may never have thought that were possible:

  • Point an array to an absolute memory location (i.e.: to fill the screen using an array, like in TurboPascal)
  • Get functions' and labels' addresses (to call them indirectly)
  • Create jump tables
  • Create Interrupt Service Routines entirely in QB)
  • Inline (direct code) peek and poke for INTEGERs and LONGs
  • Inline SHift Left, Right and Rotate for INTs and LONGs
  • DEF SEG, SIN, COS, TAN and ATN as inline
  • And more...

 

Download

Click here to download boostqb.zip (59 kb)

 
 

Screenshots

Click to see the full image.

 
Rotating an image using peek#, poke# and...
 
Scaling an image using peek#, poke# and...