Search found 204 matches
- Sun Mar 02, 2025 10:21 am
- Forum: Compiler
- Topic: LB window not closing on program exit
- Replies: 2
- Views: 338
Re: LB window not closing on program exit
Is my assumption about the -A parameter incorrect? LB Booster (LBB.exe) and your 'compiled' BASIC program run in entirely separate Windows processes. This is valuable, because it means that however badly your BASIC program might crash, it cannot bring down the LBB process with it (with the loss of ...
- Wed Feb 19, 2025 10:00 pm
- Forum: Liberty BASIC Language
- Topic: Reading metadata (id3 tag) of *.mp3 files
- Replies: 5
- Views: 2284
Re: Reading metadata (id3 tag) of *.mp3 files
I'll have a look at the API but my inexperience there will probably keep me away from that solution. Fair enough. The API is the best approach if you want to retain accents and foreign-language characters, and you should have no trouble finding existing Liberty BASIC code to call it that you can co...
- Wed Feb 12, 2025 11:17 pm
- Forum: Liberty BASIC Language
- Topic: Reading metadata (id3 tag) of *.mp3 files
- Replies: 5
- Views: 2284
Re: Reading metadata (id3 tag) of *.mp3 files
This code will give different results when run in LB or LBB. You can see from your hex dump that the text you are reading from the MP3 file is encoded in Unicode (UTF-16) format. Indeed there is an explicit UTF-16 BOM ( Byte Order Mark ) FF FE immediately preceding the text. If you make allowance i...
- Mon Feb 03, 2025 12:14 pm
- Forum: General Board
- Topic: Where can we download version 3.21?
- Replies: 2
- Views: 2566
- Wed Jan 29, 2025 9:48 am
- Forum: General Board
- Topic: Where can we download version 3.21?
- Replies: 2
- Views: 2566
- Fri Jan 10, 2025 11:15 pm
- Forum: General Board
- Topic: SENDING PRINTER ESCAPE CODES WITH LPRINT
- Replies: 1
- Views: 988
- Thu Dec 19, 2024 4:41 pm
- Forum: General Board
- Topic: Merry Christmas
- Replies: 2
- Views: 1407
Re: Merry Christmas
I've just started trying to program again and it's amazing how quickly you forget the keywords and programming procedures. I know I'm getting old, but I didn't think I'd forget so much, so quickly. It's like being a novice again. I have forgotten virtually everything I ever knew about Liberty BASIC...
- Fri Oct 11, 2024 9:05 pm
- Forum: Suggestion Box
- Topic: Lbbooster for SDL
- Replies: 3
- Views: 3797
Re: Lbbooster for SDL
Can we move away to some cross platform toolkits like iup or fltk or wxWidgets? There are some GUI toolkits that are designed specifically to work with SDL 2 but I don't know how compatible any of them are with the Windows GUI. There's also the issue of how easily they could be interfaced with BBC ...
- Sat Oct 05, 2024 9:01 am
- Forum: Suggestion Box
- Topic: Lbbooster for SDL
- Replies: 3
- Views: 3797
Re: Lbbooster for SDL
LB is an easy dialect to use, but of late it has become stagnant. For future generations, consider creating lbbooster for Bbc for SDL. The main problem with that is Liberty BASICs dependence on Windows. The GUI features of the language (particularly the various window types such as dialog boxes and...
- Thu Oct 03, 2024 5:49 pm
- Forum: Liberty BASIC Language
- Topic: LBB very slow compare to LB ... any idea ?
- Replies: 3
- Views: 2257
Re: LBB very slow compare to LB ... any idea ?
I used profiler and the slow line are print #ini.main, "color ";240;" ";190;" ";150 or print #ini.main, "set ";CoorX(x);" ";CoorY(x) Plotting individual pixels on the screen is a very inefficient way of drawing graphics, not least because it will in...