RevEng Posted March 14, 2013 Author Share Posted March 14, 2013 The first post is updated with a new bug-fix version. lives being a command and a variable in bB threw off the previous code. Quote Link to comment Share on other sites More sharing options...
Cybearg Posted March 14, 2013 Share Posted March 14, 2013 The first post is updated with a new bug-fix version. lives being a command and a variable in bB threw off the previous code. It's great to see continued development on bB tools. Thank you! 1 Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted March 19, 2013 Share Posted March 19, 2013 I think bblint still doesn't like lives: .. end This code fails bblint but compiles just fine: dim lives_centered = 1 dim lives_compact = 1 lifecolor = $aa lives = 224 lives: %11111111 %10000001 %11111111 %10000001 %10000001 %10000001 %11111111 %11111111 end LOOP drawscreen goto LOOP inline 6lives.asm I've got bblint.win32.exe in the same folder as 2600basic.exe Quote Link to comment Share on other sites More sharing options...
RevEng Posted March 19, 2013 Author Share Posted March 19, 2013 Thanks, I'll check it out. Probably a bug in the last bugfix. 1 Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted March 19, 2013 Share Posted March 19, 2013 Also, thanks for bblint. As with most ubiquitous boons we don't notice it until something unexpected happens Quote Link to comment Share on other sites More sharing options...
RevEng Posted March 19, 2013 Author Share Posted March 19, 2013 You're welcome. I think I've got it straight now. Try this one out, and if you don't run into problems I'll move it to the first post and make it official. [removed] 1 Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted March 19, 2013 Share Posted March 19, 2013 You're welcome. I think I've got it straight now. Try this one out, and if you don't run into problems I'll move it to the first post and make it official. Tested with bogaxs 6lives.asm demo and Cybeargs DPC+ omega.bas without issue! Quote Link to comment Share on other sites More sharing options...
RevEng Posted March 19, 2013 Author Share Posted March 19, 2013 Thanks for confirming. The first post now has the new 0.8 version. Quote Link to comment Share on other sites More sharing options...
STGraves Posted June 16, 2015 Share Posted June 16, 2015 How do I use it with Ubuntu, I can't run it through the terminal. Quote Link to comment Share on other sites More sharing options...
RevEng Posted June 18, 2015 Author Share Posted June 18, 2015 Does it give an error? It looks like I built it as a 64-bit binary, so maybe you're running 32-bit? If you have development tools installed, try changing to the bblint source directory and typing "make". Quote Link to comment Share on other sites More sharing options...
STGraves Posted June 20, 2015 Share Posted June 20, 2015 yes I'm using 32 bit Quote Link to comment Share on other sites More sharing options...
RevEng Posted June 20, 2015 Author Share Posted June 20, 2015 I updated the version in the first post so the Linux binary is 32-bit. Give that a shot. Quote Link to comment Share on other sites More sharing options...
STGraves Posted June 20, 2015 Share Posted June 20, 2015 Emmm, how can I run it? I asume it runs in the terminal but how? Quote Link to comment Share on other sites More sharing options...
RevEng Posted June 20, 2015 Author Share Posted June 20, 2015 Assuming it's in the same directory as your basic file, use: ./bblint myprog.bas Quote Link to comment Share on other sites More sharing options...
STGraves Posted June 20, 2015 Share Posted June 20, 2015 Ahhhh so it's bblint only, not the rest of the name Quote Link to comment Share on other sites More sharing options...
STGraves Posted June 20, 2015 Share Posted June 20, 2015 Hooray, I got it to work. Quote Link to comment Share on other sites More sharing options...
RevEng Posted July 27, 2015 Author Share Posted July 27, 2015 The first post now has the new 0.10 version. There was an issue with "end" statements containing extra white-space that wasn't correctly handled, which is now fixed. 1 Quote Link to comment Share on other sites More sharing options...
wallaby Posted September 8, 2016 Share Posted September 8, 2016 bblint doesn't like ASM in macros macro test asm <asm code> end end Gets an error: missing matching end to " test " The code compiles fine though. Quote Link to comment Share on other sites More sharing options...
RevEng Posted September 8, 2016 Author Share Posted September 8, 2016 Thanks for the report. When I get a chance I'll post a fix. Quote Link to comment Share on other sites More sharing options...
RevEng Posted September 8, 2016 Author Share Posted September 8, 2016 The first post now has the new 0.11 version. Statements that use "end" aren't typically nested in bB, but can be in "macro". I added an exception to the check for it. 1 Quote Link to comment Share on other sites More sharing options...
wallaby Posted September 8, 2016 Share Posted September 8, 2016 Thanks! Works great now. Quote Link to comment Share on other sites More sharing options...
RevEng Posted September 8, 2016 Author Share Posted September 8, 2016 You're welcome! Quote Link to comment Share on other sites More sharing options...
MissCommand Posted June 27, 2017 Share Posted June 27, 2017 I don't know if this is related, but... I am compilng my Batari DPC+ game in VisualBb... and I find I get the following error: Compiling C:\Users\David\bBExamples\Exam1\mall4_Round1.bas [6/27/2017 4:31:55 PM] bblint found the following errors in mall4_Round1.bas warning(): Found 23 commands that use end, and 24 "end" commands. It is coming from the following line: player2-5color: It will go on to finish compiling and seems to run okay. I can do separate playercolors for each sprite, but I do like the space saving aspect of doing them together (and the documentation says I can). Is there something I am missing? Is there a way to get rid of the error? I did try removing the "end" at the end of the playcolor above, but of course, it does need it. Thanks! Quote Link to comment Share on other sites More sharing options...
MissCommand Posted June 27, 2017 Share Posted June 27, 2017 BTW, I am using VisualbB Build 568. Not sure of the batari version but 1.0 (downloaded and installed May 2017) Quote Link to comment Share on other sites More sharing options...
RevEng Posted June 27, 2017 Author Share Posted June 27, 2017 Are you using the bblint from the first post in this thread? The player#-# statements were added a while back. If you are using the latest, please PM me the source and I can take a look. If it's holding you up, you can always just delete bblint from the vbb directory. vbb only uses it when it finds it. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.