Dark Bit Factory & Gravity

ARCHIVE => Archive => Useful links => Topic started by: rdc on March 20, 2007

Title: FreeBasic Resources
Post by: rdc on March 20, 2007
Here are a list of FreeBasic resources for those who are learning and/or using FreeBasic. Please update if I missed any.

FreeBasic Compiler/Tools Websites

Main FreeBasic Website (http://www.freebasic.net/)
Official FreeBasic Forum (http://www.freebasic.net/forum/)
SourceForge Page (http://sourceforge.net/projects/fbc/)
FreshMeat Page (http://freshmeat.net/projects/freebasic/)
Daily CVS Build (http://ecowles.dyndns.org/fbdu/)
FBIde Homepage (http://fbide.freebasic.net/)
FBEdit Thread (http://www.freebasic.net/forum/viewtopic.php?t=6715) Editor written in FB for FB.
FBEdit Forums (http://fbedit.freebasic.net/) Forum for FBEdit
PasPad (http://www.pspad.com/) The editor I use for FreeBasic.
Crimson Editor (http://www.crimsoneditor.com/) Another good freeware editor.

Magazines

PCopy (http://www.shnetworks2.net/~asciiwor/tiki-index.php?page=PCopy) Ascii World magazine with a lot of FB content.
QB Express Magazine (http://www.petesqbsite.com/sections/express/express.shtml) Has a number of FB tutorials.

Tutorials/Documentation

FreeBasic Wiki (http://www.freebasic.net/wiki/) Current documentation wiki.
DBF Tutorials (http://dbfinteractive.com/index.php?cat=127)
Relsoft's Tutorials (http://rel.betterwebber.com/index.php?action=contents&item=Tutorials) Written for QuickBasic, but the principles can be transferred to FB.
Virtual Ink (http://virtualink.wikidot.com/)
FreeBasic GPWiki (http://gpwiki.org/index.php/FREEBASIC)
Beginner's Guide to FreeBasic (http://freebasic.hmcsoft.org/) Preview of a Beginner's Guide book on FB.

FreeBasic Related

Ascii World (http://www.ascii-world.com/tiki-index.php) Site dedicated to Ascii development. Mostly FB users.
FreeBasic Report (http://report.freebasic.info/)
Game Design Novice Forum (http://www.gamedesignnovice.com/forum/index.php) Centered around building games using various languages, including FreeBasic.
FreeBasic Demo Central (http://dhost.hopto.org/aapproj/fbgfx/)
FB Games List (http://games.freebasic.info/)
Title: Re: FreeBasic Resources
Post by: Hotshot on March 20, 2007
That lots of resource here ....that is good things for everyone(including newbie like me)

cheers  :updance:
Title: Re: FreeBasic Resources
Post by: Clyde on March 20, 2007
Proper stuff RDC, and welldeserved Karma ++.

Nice one,
Clyde.
Title: Re: FreeBasic Resources
Post by: rdc on March 21, 2007
Added forum link for FBEdit.
Title: Re: FreeBasic Resources
Post by: Clyde on March 27, 2007
PasPad does look and sound very interesting.
Title: Re: FreeBasic Resources
Post by: rdc on March 27, 2007
PsPad is my main editor. It has a ton of features and some you don't see in other editors (like recording macros), it is updated regularly and it is free. It works quite well with FB.
Title: Re: FreeBasic Resources
Post by: Clyde on March 27, 2007
From the first fireup, it looks similar to FBIDE. But with alot more stuff! 8)
Title: Re: FreeBasic Resources
Post by: rdc on March 27, 2007
Here is a PsPad syntax file for FB. Put this in the syntax folder of the PsPad installation.

To set up for FB:

1. Select Settings->Highlighter settings from the main menu.
2. Select one of the Not Assigned entries.
3. Change the colors if you want.
4. Select the Specification tab.
4.1 Filter Name: Will be set when you select highlighter
4.2 Help File: Select chm file if you have it.
4.3 File Masks: *.bas, *.bi (and any others you want).
4.4 User Highlighters: Select FreeBasic from list.
5. Select the external applications tab.
5.1 Select an external app if you like. I have my Ascii Table prog selected here.
6. Select compiler tab.
6.1 Compiler: select fbc.exe file from your FB installation.
6.2 Parameters: Basic parm is %File%. You can then add any other parms as needed, such as -s gui -exx, etc. My basic parm list is: %File% -exx when building a prog and then %File% when creating a distro.
6.3 I also check Capture Program Output Window so I can see the compiler messages.
7. Click on OK and restart the program to load the syntax file.

I think I have all the current commands in he syntax file, but I may have missed any of the recent ones added to the CVS. You can add new items to the syntax file by selecting Settings->User Highlighter and load the FreeBasic.ini file. You can then add new keywords to the list and change the settings and then hit Save to update the file.




Title: Re: FreeBasic Resources
Post by: Clyde on March 27, 2007
Cheers Dude :)