Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Program Announcements / Waffle IDE for DBC

Author
Message
waffle
21
Years of Service
User Offline
Joined: 9th Sep 2002
Location: Western USA
Posted: 25th Apr 2008 04:22 Edited at: 5th May 2008 11:39
Waffle's IDE for Dark Basic Classic

original wip http://forum.thegamecreators.com/?m=forum_view&t=126532&b=8&p=0

Re-posted here because I feel its ready as a full release
and not as a beta.

Major features are:

Context Help for DBC
Macro Support (acrossed all program modules)
Conditional Compilation
External Compiler Directive Support
Mult-Feature Debugging Options
External Tool Support
Project Window lists all functions,labels,macros for all open modules

preconfigured for my default rools (MSPaint,Notepad ....)
Includes wafflemat and waffleview (matrix editor and 3D model viewer)

and the best part .... its free

screen shot in attatchment
for download, http://www.archonrpg.com

Attachments

Login to view attachments
waffle
21
Years of Service
User Offline
Joined: 9th Sep 2002
Location: Western USA
Posted: 25th Apr 2008 04:26
and another shot showing
wafflemat and waffleview

Attachments

Login to view attachments
Bishop
21
Years of Service
User Offline
Joined: 18th Dec 2002
Location: In my favorite chair...
Posted: 26th Apr 2008 10:35
Well done! Leaps and bounds nicer than the build in DBC =) I would love to download and test it, unfortunately I do not have DBC anymore =P

Great job mate!


Tux is my guildmaster.
waffle
21
Years of Service
User Offline
Joined: 9th Sep 2002
Location: Western USA
Posted: 5th May 2008 11:47
OK, fixed some last minute bugs (mostly while adding new features).
Added the ErrorLine(1) constant. You can examine this constant
in code to display the actual line number of an error using



Very useful in a macro such as

Using that macro will always display the correct errorline
and if the debugger is turned off, the BREAK
statement will be ignored
waffle
21
Years of Service
User Offline
Joined: 9th Sep 2002
Location: Western USA
Posted: 16th May 2008 06:31
just updated with some improvements and features.
You can now used nested COMPILERIF statements,
and duplicate #INCLUDE files will be ignored.

This makes testing and reusing #include files much better.
Yodaman Jer
User Banned
Posted: 11th Jun 2008 21:47
Hey this looks cool! I'll have to try it out. Can it work with DBC V1.20?


www.freewebs.com/jelproductions/
Sinani201
17
Years of Service
User Offline
Joined: 16th Apr 2007
Location: Aperture Science Enrichment Center
Posted: 14th Jun 2008 05:52
Where can I install it?
The installation on your site doesn't seem to work.


Project I am working on: Super MMORPG. Phenomenal graphics. Unique gameplay. Supports up to one player.
BrokenGlass
16
Years of Service
User Offline
Joined: 4th Jun 2007
Location: In teh lab coding
Posted: 16th Jun 2008 03:39
Looks promising

Current Project: Learning DBP
Bizar Guy
18
Years of Service
User Offline
Joined: 20th Apr 2005
Location: Bostonland
Posted: 16th Jun 2008 19:56
nice, downloading

waffle
21
Years of Service
User Offline
Joined: 9th Sep 2002
Location: Western USA
Posted: 20th Jun 2008 05:21
Sinani201 : What installer? Its a self extracting EXE that
installs to the directory that you download too. If you "try to run" from my website, yes, it should fail because it needs a valid
directory to install to.

I have been using my IDE for a few months now, and it still ha a few very odd quirks I can't seem to fully track down. I don't like that it takes so long to do macros or compiler directives. But, part
of the issue is my current project is 12000 lines long It takes some time to parse 12000 lines looking for macro definitions and then re-scanning for macro uses ....
Also, my current project uses alot of macros and directives ....
Every function has at least one directive to check for.



Anyway, it you find it reporting the wrong error line or something,
please see if you can duplicate a simular error and then share the
source with me for the "defect" to be corrected.

And, thanks for testing.
Sixty Squares
17
Years of Service
User Offline
Joined: 7th Jun 2006
Location: Somewhere in the world
Posted: 13th Aug 2008 23:44
Nice! If I still used DBC I'd probably download it.

Login to post a reply

Server time is: 2024-04-19 12:09:33
Your offset time is: 2024-04-19 12:09:33