Terms & Conditions
What people have to say:
LBB is a legitimate artifact. Feel free to use it if it suits your needs.
(Carl Gundel, author of Liberty BASIC)
Just want to say "thank you very much" for this program
that makes a LB4 user's life easier.
It worked first time and is
blisteringly fast compared with the LB version.
Congratulations on a great piece of freeware.
I was amazed at how fast and comparable it was with Liberty BASIC.
Just had to say a massive thank you for LB Booster.
A truly great piece of kit that I have been looking for, for about 8 years!
I have tested your LB Booster and I am quite impressed with it.
I am a Liberty BASIC user and finally I found your great program!
A Liberty BASIC Compiler and Freeware! It's really awesome!
I'm highly impressed with LBB. It runs a lot of my programs better than LB, to be honest.
LB Booster + LB Workshop = better, easier, and more versatile IDE + faster,
smaller, and more powerful applications... and it's free!
LB Booster is a powerful utility for Liberty BASIC
and Just BASIC programmers. With LBB you can:
- Speed up a Liberty BASIC program by up to ten times.
- Compile a Liberty BASIC program to a compact, standalone executable.
- Overcome many of Liberty BASIC's bugs and limitations.
You can find out more about the benefits of LBB here.
LBB is freeware: you can download it from here (the file is digitally signed to give
you confidence that it is perfectly safe to run):
Create a suitable directory (e.g. C:\Program Files (x86)\LBB\) and save the
LBB.exe file there. You will need administrative privileges to save the file
and when you execute it for the first time (in Windows™ Vista,
Windows 7, Windows 8/8.1 and Windows 10/11 with UAC enabled
use 'Run as administrator'); however it can be run from a normal user account thereafter.
You can read the full Help manual here.
||New PrinterColor$ keyword; updated links to forum & wiki; minor bug fixes.|
||Alt+down shortcut for sub/function/label list, unsaved programs run in current directory.|
||REFRESH updates WindowWidth/Height, MAINWIN in console apps, CHAR[_winconst].|
||FILES, LOCATE, MENU & POPUPMENU enhanced, DISCARD ignored, bugs fixed.|
||CURSOR takes a Windows constant, 'include needn't start in 1st column, a few bugs fixed.|
||Progress dlg reports include files, STYLEBITS can use handlevar, debug print suppressed.|
||FILEDIALOG reverted to v3.00, new %options directive, no need to copy lb45func.bas.
||Fixed backgroundxy bug, new PrinterMargin$ variable, IDE lists labels etc. in combobox.
||Fixed INPUT$(#f,n) bug & !FONT leak, CLS & LOCATE scroll mainwin, Auto Indenting.
||New INPUTCSV statement, improved compatibility with Wine, configurable memory usage.
||Object Oriented Programming, Structured Exception Handling, syntax coloring & lots more.
||'Jump to', 'Go back' in IDE; LB 4.5 commands; improved LB 4.04 compatibility.
||Arrays of structures, second joystick, BMPBUTTON improvement, bugs fixed and more.|
||Memory raised to 500Mb, assignment to sub-string, enhanced FONT command and more.|
||A Debugger and Profiler added, 3D arrays supported, improved error reporting, and more.|
||Faster compilation, embed temporary files, '%mode' directive, ComboboxColor$ and more.|
||Console Applications, Version$ extended, improved compatibility with LBW and more.|
||Embedded resource files, Find/Replace in TEXTEDITOR, LISTBOX hscroll and more.|
||Huge strings, increased integer and floating-point ranges, 'include' directive, and more.|
||Executable's VERSIONINFO can be edited, CALLDLL can return a DOUBLE, and more.|
||Several performance and compatibility improvements, including speed increases.|
||Several new features and compatibility improvements, including a -C command-line switch.|
||Several compatibility improvements, including DATE$(), INPUT# and trapclose.|
||Partial support for Unicode, Recent Files list, several Sprite improvements.|
||New command-line options, new DATE$ formats, several other minor improvements.|
||LPRINT margins restored, LOCATE works with anchors, new PAGESETUPDIALOG.|
||DATA is local to functions, ON ERROR unwinds stack, array names can contain dots.|
||Line number reported in error messages; several compatibility and stability improvements.|
||Accepts command-line filename, MKDIR() and RMDIR() added, pie/piefilled corrected.|
||Icon can be changed, LOC(#h) added, ! used as BBC BASIC escape, a few bugs fixed.|
||INP and OUT supported, editor Find & Replace implemented, a few bugs fixed.|
||Initial public release.|