Visual bB 1.0 - a new IDE for batari Basic
|
Posted Sun Apr 27, 2008 10:20 AM
|
|
Posted Sun Apr 27, 2008 12:05 PM
|
|
Posted Sun Apr 27, 2008 12:21 PM
|
|
Yeah, like I said, it's funny that I'm writing a program using the multisprite kernel and know it's only 16 bits across but failed to miss my mistake here. Anyway, fixing the code doesn't work either. I might have missed it, but did you say that you tried another bB program that you know will work? For example, here's another program:
double_click_draw_2008y_03m_22d_1100.bas (10.71K)
Number of downloads: 45 If you download that and try to run it in VbB, do you still get an error? |
|
|
Posted Sun Apr 27, 2008 1:40 PM
|
|
Posted Sun Apr 27, 2008 1:43 PM
|
|
Posted Sun Apr 27, 2008 2:09 PM
|
|
Yes, I'm running XP pro and I have full administrator rights.
Directory of C:\Program Files\Atari2600\bB
03/27/2008 09:54 PM <DIR> .
03/27/2008 09:54 PM <DIR> ..
02/09/2007 01:32 AM 1,448 2600bas.bat
05/26/2007 10:01 PM 152,251 2600basic.exe
04/27/2008 01:02 PM 231 2600basic_variable_redefs.h
04/27/2008 01:02 PM 28,293 bB.asm
07/16/2003 12:03 AM 114,688 dasm.exe
04/20/2008 10:07 PM <DIR> includes
04/27/2008 01:02 PM 148 includes.bB
02/14/2007 04:03 AM 1,594 license.txt
03/27/2008 09:25 PM <DIR> manual
02/14/2007 04:16 AM 91,396 optimize.exe
02/14/2007 04:16 AM 93,933 postprocess.exe
02/14/2007 04:16 AM 94,719 preprocess.exe
02/14/2007 04:03 AM 16,218 README.txt
04/27/2008 01:02 PM <DIR> samples
03/27/2008 09:25 PM <DIR> sed
04/14/2003 01:00 AM 49,152 sed.exe
03/27/2008 09:25 PM <DIR> source
12 File(s) 644,071 bytes
7 Dir(s) 118,129,889,280 bytes free
Here is the contents of the folder holding my test program
Directory of C:\Program Files\Atari2600\bB\samples\VbB Project 1\New Project
04/26/2008 04:09 PM <DIR> .
04/26/2008 04:09 PM <DIR> ..
04/27/2008 11:45 AM 10,966 default.bas
04/26/2008 06:32 PM 403 default.pla
04/26/2008 04:09 PM 126 default.spr
3 File(s) 11,495 bytes
2 Dir(s) 118,129,819,648 bytes free
|
|
|
Posted Sun Apr 27, 2008 6:29 PM
|
|
Posted Sun Apr 27, 2008 6:41 PM
|
|
Posted Tue May 6, 2008 9:03 PM
|
|
This prompted me to take another look at bB. It's a good start! I tried putting the contents of the Stella, bB and VisualbB into a folder called C:\VBB. Next, I had to move sed.exe into the main VBB directory. Emulator field is C:\VBB\Stella.exe and bB compiler field is C:\VBB\Stella.exe The Add bB Environment Variable and Add bB Compiler to system Path check boxes are checked (although I didn't realize they had to be until I tried to compile once or twice). So far no luck on successfully compiling anything in the sample folder from bB. If I use the Project Wizard I am able to cut and paste the examples though. I can settle with that. This is not a cry for help or a complaint - just a bit of insight into the end-user experience
Interestingly, if I make sed.exe unavailable (take it out of the C:\VBB folder) and try to compile, VbB locks. I am running XP SP2. Again, congrats on a good start! Now the simple folk stumble over user interface and value checking gaffs ^_^ |
|
|
Posted Tue May 6, 2008 10:00 PM
|
|
Posted Wed May 7, 2008 11:53 AM
|
|
Thanks for the feedback! As I stated before, I was able to generate a working/compiling project via the Project Wizard so all is well. I just noticed VbB would lock if the sed.exe wasn't found. It should deal with that more gracefully. However, it may just be my kludged setup that produces this behavior.
What would be nice is an unofficial distribution that includes Stella, bB and Visual bB pre-configured. Debugging everyone's configuration is less productive than debugging the program itself For that matter, an enthusiast could make a VbB example project called "Northwinds Traitors" where one must battle waves of corrupted Access Server Killbots. EDITED: For clarification. This post has been edited by theloon: Wed May 7, 2008 12:04 PM |
|
|
Posted Wed May 7, 2008 3:05 PM
|
|
Posted Fri May 16, 2008 10:54 PM
|
|
Here's a few changes and bug fixes based on feedback. New build posted to first post
[New] Preview in multi-sprite Kernel [New] You can now copy entire sprites/playfields (colors, pixels, heights) [New] When working with a mirrored playfield it assumes you're working with a multi-sprite kernel and only copies half the screen [New] You can remove items from the recent items list [New] Added various keywords (step, bank, pop, etc..) [New] Last browsed folder is persisted so you don't have to always start from the desktop when browsing for projects, items, etc... [Bug] Checks for pre-requsite compiler/assembler files and fails gracefully if any files are missing [Bug] Resizing mirrored playfields was not working. Now fixed [Bug] Playfields can now be set to a height up to 88 pixels high [Bug] Commenting last line of code caused an EOF crash A few other small things. -Jeff |
|
|
Posted Sat Jun 14, 2008 5:44 PM
|
|
Here's a small update with a few bug fixes based on feedback.
New build posted to first post [Bug] If you tried to do a search and replace, in some cases vbB would hang [Bug] Tab order for replace form was wrong - this was annoying me [Bug] on Build 530 The color palette was brokken affecting Choose color is broken, Set Player Color, and Set Background Color [Bug] Right click on sprite or playfield should sets to. Bascially you don't have to left click on a cell first [New] The color palette form will be set to the current row color of the sprite/playfield [New] Playfield, Background, and Player colors are persisted so you don't have to set them everytime you launch vbB [New] Right click on playfields allows you to chose either the standard or multisprite kernel Maybe a few other things I forgot. -Jeff |
|
|
Posted Sat Jun 14, 2008 8:25 PM
|
|
Thanks for posting the latest version. I hope all VbB users will download this as soon as possible. VbB is even better than before. For example, when working on a multicolored sprite or playfield, if you want to know the color you used for a row, just right click on that row and the Hex number for the color will show up in the right click menu next to Set Color. Very useful if you want to reuse a color you've already chosen and can't remember what it was.
|
|
|
Posted Wed Jul 30, 2008 9:15 AM
|
|
Posted Wed Jul 30, 2008 6:28 PM
|

Sign In
Register
Help



MultiQuote






