The Game Creators
The Game Creators Home Click to Login
  Hot: Official TGC CompetitionLee is tweeting!July NewsletterSmart PackerBox2DWeb Hosting SurveyDGS BonanzaFPS Creator Bonanza;
The Game Creators
Program Announcements / CodeSurge -- DarkBASIC Professional IDE v1.0

Go to the first page of this board Return to the Forum Menu Post Message
441 Messages - Page   of 12   
Bookmark and Share Search the Forum Next 40

Author Message
hyrichter

User


Joined: Sun Feb 15th 2004
Location: Arizona
Posted: 19th Aug 2007 23:51     Edited: 20th Dec 2009 19:08     | link | toggle

Dec. 20, 2009 Update
CodeSurge is now at Version 1.4c (Build 4). This is just a few minor bug fixes, as well as offering full Windows Vista/7 support. This will probably the last version of CodeSurge 1 unless I've introduced a major show-stopper bug. Download here:
http://forumfiles.thegamecreators.com/download/1923770


Original Post
Well, after 1 year and 7 months of on and off development, I feel it's finally time to put CodeSurge where it properly belongs -- here in the Program Announcements.

For those of you who for some reason don't know what CodeSurge is, it's an alternative IDE for DBP which in the opinion of many forum dwellers is far superior to the standard editor that comes with DBP. The original forum thread is here

I have to thank the community for the great support given in the WIP thread. If it wasn't for your encouragement, praise, criticisms, etc., CodeSurge would never be as it is today. So, I say thanks to all of you who have contributed in any way at all to helping make CodeSurge better. You're still more than welcome to continue to make suggestions for improvements, provide bug reports, etc.

So, what have I fixed/added since the last version of CodeSurge? Well, here's what I've written down:
Fixed the access violation bug when moving an item up in the project explorer. (This only happened on certain occasions)
Fixed save on compile bug to really save before compiling.
Fixed the bug where current source wasn't given to the compiler if it was in a subfolder and not previously saved.
Added feature so you can highlight a DBP keyword to get context sensitive help on it. This way, the help system will know exactly what you want help on with a keyword like "Make object box." (Should it give help on make object, make object box, or just box?)
Made the help window dockable and replaced the large, ugly buttons with a sleek toolbar.
Fixed intellisense to properly work with keywords like "make object box" and "set sprite frame" (These DBP style of keywords are a PAIN to parse!)
Fixed bug where the project explorer wasn't alphabetized when adding a file to the project.

As you notice, I didn't add much for features as I wanted to make sure that the version 1.0 release was as solid as possible. I realize that there are some minor issues with syntax highlighting (sometimes AS doesn't get highlighted) and a LOT of features I still want to add. However, the time comes when you just have to say, it's good, it's solid, and it will just have to do for now.

If this version is good for everyone, I'm going to take some time off developing CodeSurge to make it a well-deserved website.

And of course, a new screenshot of CodeSurge is in order. Sorry about the resolution of it, but I didn't want to make dial-up users suffer, plus I didn't want to throw a massive picture in the face of those that use less than a 1600x1200 resolution.

As always, enjoy.




CodeSurge
Version 2 coming soon!
Back to top
Download: codesurge.jpg Size: 65808 bytes  View Image: codesurge.jpg Size: 65808 bytesReport this message as abusive
hyrichter

User


Joined: Sun Feb 15th 2004
Location: Arizona
Posted: 20th Aug 2007 00:05           | link | toggle

...And here's the actual download.

Good performance is better than a good excuse.
CodeSurge -- DBP Editor for serious programmers.
Back to top
Download: codesurge.zip Size: 1005676 bytesReport this message as abusive
Digital Awakening

User


Joined: Tue Aug 27th 2002
Location: Sweden
Posted: 20th Aug 2007 01:55           | link | toggle

STICKY STICKY STICKY!

To all of you non CS users:
This update fixes the most annoying bugs found in CS. It is very stable and you don't have to worry about code loss like with the default IDE.


CREATE games with ease! NO programming required!
WIP
Back to top
Digital Awakening
Report this message as abusive
empty

User


Joined: Mon Aug 26th 2002
Location: 3 boats down from the candy
Posted: 20th Aug 2007 02:05           | link | toggle

So it's finally in the Program Announcements.

Congrats, hyrichter!

Back to top
Report this message as abusive
Digital Awakening

User


Joined: Tue Aug 27th 2002
Location: Sweden
Posted: 20th Aug 2007 02:11           | link | toggle

Oh, yeah. Congratulations!


CREATE games with ease! NO programming required!
WIP
Back to top
Digital Awakening
Report this message as abusive
Wilf

User


Joined: Thu Jun 1st 2006
Location: Crytek
Posted: 20th Aug 2007 02:43           | link | toggle

Congratulations Hyrichter!

Such an awesome project. Sticky!
Back to top
www.crytek.de
Report this message as abusive
The Nerd

User


Joined: Sat Jun 5th 2004
Location: Denmark
Posted: 20th Aug 2007 07:55           | link | toggle

Congratulations Hyrichter! This is a really awesome IDE You've done a great job on it.

Back to top
Report this message as abusive
Windsept

User


Joined: Fri Jun 9th 2006
Location: United States
Posted: 20th Aug 2007 08:25     Edited: 20th Aug 2007 08:26     | link | toggle

Congrats!! Really enjoy it!! Great Work!

EDIT

Oh yeah and STICKY!

Back to top
Report this message as abusive
hyrichter

User


Joined: Sun Feb 15th 2004
Location: Arizona
Posted: 20th Aug 2007 08:28           | link | toggle

Thanks everyone. Glad you all enjoy it. It's a good feeling to see so many people using something you put so much time and effort into.

CodeSurge
Version 1.0 finally released! Code your DBP projects in style.
Back to top
Report this message as abusive
Van B

Moderator


Joined: Tue Oct 8th 2002
Location: The Swan.
Posted: 20th Aug 2007 09:06           | link | toggle

Special mod glue applied.

Looks really neat, will check it out tonight.

We're going down... in a spiral to the ground...
Back to top
Report this message as abusive
Code Dragon

User


Joined: Mon Aug 21st 2006
Location: Everywhere
Posted: 20th Aug 2007 10:40           | link | toggle

Congratulations! CodeSurge is v1.0, yay! This IDE just keeps getting better and better!

Quote: "Quote: "he probably thought you meant you thought"
NOO!! MY BRAIN IT EXPL"
Back to top
Report this message as abusive
Olby

User


Joined: Thu Aug 21st 2003
Location: Studio
Posted: 20th Aug 2007 15:33           | link | toggle

Sweet... What more can I say?

PentiumIV 1.60GHz, 256MB, NVIDIA GeForce FX 5200 128MB, AC'97, WinXP Pro SP2, DirectX 9.0c (Feb2007), DBPro 6.6b
http://www.myspace.com/producerolby
http://www.olby.times.lv
Back to top
Olby Online
Report this message as abusive
GatorHex

User


Joined: Tue Apr 5th 2005
Location: Gunchester, UK
Posted: 20th Aug 2007 16:46     Edited: 20th Aug 2007 18:35     | link | toggle

Well done, you saved our lifes/code and for free, eternaly greatful

[ACTUAL DOWNLOAD IS IN 2nd POST DOWN IF LIKE ME YOU DIDN'T SEE IT!]

Some things I hoped would have been improved but weren't

Could do with a search text bar on the help window to help find a command in some of those long lists of commands. (a reason I still keep the standard IDE)

Creating a new project + .dba is too complicated. I just tried it again and got a "project file is corrupt error" (another reason I keep the standard IDE hanging around)

Need an Editor Preference to make Recent Projects list longer than 4 (the standard IDE list the last 10 projects)

DinoHunter (still no nVidia compo voucher!), CPU/GPU Benchmark, DarkFish Encryption DLL, War MMOG (WIP), 3D Model Viewer
Back to top
www.KumKie.com
Report this message as abusive
FERSIS

User


Joined: Wed May 17th 2006
Location: Cyberspace
Posted: 20th Aug 2007 20:29           | link | toggle

Congratulations Hyrichter!
A new version of CodeSurge , keep it bringing more !
Thanks
Back to top
Report this message as abusive
Diggsey

User


Joined: Mon Apr 24th 2006
Location: On this web page.
Posted: 21st Aug 2007 05:12           | link | toggle

The bracket matching is about 10000 times faster now!
Thanks

Back to top
http://diggsey.heliohost.org/
Report this message as abusive
Code Dragon

User


Joined: Mon Aug 21st 2006
Location: Everywhere
Posted: 21st Aug 2007 07:04     Edited: 21st Aug 2007 09:20     | link | toggle

I feature request everything GatorHex has mentioned also. The only times I still use the default IDE for is creating new projects and source files automatically and searching the help.

A little bug report; the help window broke for me, whenever I press F1 it doesn't come up. EDIT: never mind I found it, somehow got hidden underneath the status bar. EDIT2: Lost it again, it would help if you could bring it up under the view menu.

Quote: "Quote: "he probably thought you meant you thought"
NOO!! MY BRAIN IT EXPL"
Back to top
Report this message as abusive
Lukas W

User


Joined: Fri Sep 5th 2003
Location: Norway
Posted: 21st Aug 2007 08:35           | link | toggle

I like the new feature where you can just code and run the coded stuff without saving/starting a project first. I always wanted that feature but I never asked. So good job on reading my mind

And good job with the major version release

Back to top
Send AIM user a message
Report this message as abusive
Alsan

User


Joined: Fri May 20th 2005
Location: Germany - Nähe Kassel
Posted: 21st Aug 2007 09:41     Edited: 21st Aug 2007 09:41     | link | toggle

Very nice! Instant Download!

Although I'm a bit sad that Line Concatenation like in the default IDE wasn't implemented yet. I really want this feature, but use CodeSurge..

Visit my Forum [German]: www.jaf.de.hm
Back to top
www.jaf-entertainment.de Find user on ICQ
Report this message as abusive
Unlordly

User


Joined: Tue Jul 17th 2007
Location: Cyberspace
Posted: 21st Aug 2007 13:36     Edited: 21st Aug 2007 13:41     | link | toggle

Wahay I've been waiting for this for a long time. I have to say Codesurge is a great IDE, far better then the default one anyway.

Maybe TGC could make this the default IDE for X10.

Edit: I've just checked the download 1MB . How do you get your exe's small?
Back to top
Report this message as abusive
GatorHex

User


Joined: Tue Apr 5th 2005
Location: Gunchester, UK
Posted: 21st Aug 2007 14:01     Edited: 21st Aug 2007 14:07     | link | toggle

Code Dragon, try docking the help window into the IDE under the code explorer (like in the screenshot). It's much easier not to have it floating all over the place and docking it's self somewhere crazy

DinoHunter (still no nVidia compo voucher!), CPU/GPU Benchmark, DarkFish Encryption DLL, War MMOG (WIP), 3D Model Viewer
Back to top
www.KumKie.com
Report this message as abusive
Google Ad
Back to top
 
Code Dragon

User


Joined: Mon Aug 21st 2006
Location: Everywhere
Posted: 21st Aug 2007 14:36     Edited: 21st Aug 2007 15:07     | link | toggle

Ok, I've tried that, and it doesn't dissappear anymore.

PS. When do you think CodeSurge.com will be online?

Quote: "Quote: "he probably thought you meant you thought"
NOO!! MY BRAIN IT EXPL"
Back to top
Report this message as abusive
hyrichter

User


Joined: Sun Feb 15th 2004
Location: Arizona
Posted: 21st Aug 2007 18:49     Edited: 21st Aug 2007 18:51     | link | toggle

Thanks for the sticky, Van B. Thanks everyone else for the comments.

@Gatorhex,
I thought I made creating a new project absolutely simple. Just hit save, type a name for the project, and a name for your .dba file. Done. Unless there's some bug with subfolders or something with a new project, I don't see how it can be simpler. Perhaps you can elaborate a little, as I definitely don't like the idea of my IDE creating corrupt project files.


Quote: "Edit: I've just checked the download 1MB . How do you get your exe's small?"
Haha, I guess it's small if you're used to DBP's exe size. I was feeling a little guilty as it's just about 2 mb now. I'm using Delphi, and it's exe's seem to be quite decently sized.

Quote: "PS. When do you think CodeSurge.com will be online?"
Well, that domain is owned by someone else, but as far as a website, not sure yet. Probably a few weeks at best. Might be more than a month though. Depends on how things work out for me.

Edit: As for searching the help, you can hit ctrl + f to use the built-in IE search. I admit it's kinda crappy though. I guess this means I'll have to integrate a decent help searching system in a future release.

CodeSurge
Version 1.0 finally released! Code your DBP projects in style.
Back to top
Report this message as abusive
GatorHex

User


Joined: Tue Apr 5th 2005
Location: Gunchester, UK
Posted: 21st Aug 2007 19:42     Edited: 21st Aug 2007 20:42     | link | toggle

Quote: "As for searching the help, you can hit ctrl + f to use the built-in IE search."


Just a button that invokes ctrl+f will help those who don't know about ctrl+f

Quote: "I thought I made creating a new project absolutely simple"

Simple if you want it called Untitled.dba, I dunno if it's just me, but whenever I try to rename it to something useful it goes all wonky

I like the standard IDE method it asks you for a new project name and it makes a folder and .dba with that name too.

Quote: "Well, that domain is owned by someone else"

Looks like cyber squat or unwanted and about to expire. You might be able to get the registra to release it or just wait until 11-14-2007 when ownership expires or as the owner is only in Texas you could ring him and see if he'll sell it or go around in person and make him an offer he can't refuse(just a joke, too much Sopranos).
Looks like he is a computing student from Singapore he seems to be using the following domains instead www.bryanttang.com, www.bryanttang.org, www.bryanttang.net and www.bryanttang.per.sg mail Bryant {.a.t.} Bryanttang.per.sg

DinoHunter (still no nVidia compo voucher!), CPU/GPU Benchmark, DarkFish Encryption DLL, War MMOG (WIP), 3D Model Viewer
Back to top
www.KumKie.com
Report this message as abusive
Digital Awakening

User


Joined: Tue Aug 27th 2002
Location: Sweden
Posted: 21st Aug 2007 21:41           | link | toggle

Hyrichter:
Checked and double checked. Save on compile works for subfolders but unsaved files in subfolders do not work. Changes are only included in compile from saved files.


CREATE games with ease! NO programming required!
WIP
Back to top
Digital Awakening
Report this message as abusive
Silvester

User


Joined: Wed Dec 7th 2005
Location: Netherlands
Posted: 22nd Aug 2007 04:14           | link | toggle

Is it me,Or doesnt it always give the correct line number in red?As i had a missing Endif,and it went bugging me about this command : "Delete Object(X)"


Back to top
DaMoose
Report this message as abusive
Diggsey

User


Joined: Mon Apr 24th 2006
Location: On this web page.
Posted: 22nd Aug 2007 05:00           | link | toggle

@GatorHex
It's pretty simple, you just run codesurge, which automatically brings up a blank, unsaved project. Click 'Save All' and choose the filenames and folders for the .dba and .dbpro. Then you have a new project

Back to top
http://diggsey.heliohost.org/
Report this message as abusive
Digital Awakening

User


Joined: Tue Aug 27th 2002
Location: Sweden
Posted: 22nd Aug 2007 06:18           | link | toggle

POD:
If you have not updated to the latest version of DBP remarks outside CASE statements (inside SELECT) messes up the line numbers. Fixed in the latest update of DBP.


CREATE games with ease! NO programming required!
WIP
Back to top
Digital Awakening
Report this message as abusive
Silvester

User


Joined: Wed Dec 7th 2005
Location: Netherlands
Posted: 22nd Aug 2007 06:21           | link | toggle

Ah,I see...Though i like V1.62c,so i'll just keep that one.


Back to top
DaMoose
Report this message as abusive
Xlaydos

User


Joined: Fri Mar 26th 2004
Location: Cyberspace
Posted: 22nd Aug 2007 08:30           | link | toggle

I get about 100 acesss violations when i ever try to do anything, when i start it up, when i try to type, when i load a project, almost anything :S

However they don't stop theprogram from running, just get very annoying

Thanks
Back to top
Report this message as abusive
GatorHex

User


Joined: Tue Apr 5th 2005
Location: Gunchester, UK
Posted: 22nd Aug 2007 08:38           | link | toggle

Diggsey, thanx that seems to work. I dunno what I was doing, think i was using save project then save all which screwed it up, i'll remmber to just use save all in future

DinoHunter (still no nVidia compo voucher!), CPU/GPU Benchmark, DarkFish Encryption DLL, War MMOG (WIP), 3D Model Viewer
Back to top
www.KumKie.com
Report this message as abusive
Digital Awakening

User


Joined: Tue Aug 27th 2002
Location: Sweden
Posted: 22nd Aug 2007 18:38           | link | toggle

I would like to see the help system in a tab to the far right. A docked help is either too smal to read or covers up too much code, and it's annoying to scale it back and forth. With a tab it would cover the whole code but when you look at the code it would be completly hidden but you can always switch back and forth. Perhaps we could get a CTRL + ALT + TAB shortcut switch to and from this help tab.

In the dockable window you can have a list of all the command categories so we can quickly jump around the manual. I never use the index myself. It would also be nice if you could list links to other help files, either automatically or by manual linking by the user. I have BlueGUI and it's annoying to go look for a command and hit F1 to bring up the help and then surf around for the command I'm interested in.


CREATE games with ease! NO programming required!
WIP
Back to top
Digital Awakening
Report this message as abusive
PresFox

User


Joined: Sun Aug 28th 2005
Location: Cyberspace
Posted: 23rd Aug 2007 03:48           | link | toggle

i am also getting access violations by the dozen

Microsoft isnt evil, they just make really crappy operating systems -- Linus torvalds
Back to top
Report this message as abusive
hyrichter

User


Joined: Sun Feb 15th 2004
Location: Arizona
Posted: 23rd Aug 2007 08:28           | link | toggle

Those who are getting access violations, is there anything slightly odd about your OS/DBP installation, etc? There was a problem with this before if your registry didn't have the proper DBP path recorded, but that was fixed some time ago. For most people it runs just fine, but I'd stilll like to figure out what's causing the problem on some systems.

CodeSurge
Version 1.0 finally released! Code your DBP projects in style.
Back to top
Report this message as abusive
Unlordly

User


Joined: Tue Jul 17th 2007
Location: Cyberspace
Posted: 23rd Aug 2007 08:32           | link | toggle

I used to get access violations, but I haven't had any lately.
Back to top
Report this message as abusive
Hudd

User


Joined: Thu Aug 23rd 2007
Location: Cyberspace
Posted: 23rd Aug 2007 09:29           | link | toggle

I still have problems using multiple mouse cursors - Otherwise its great!
Back to top
Report this message as abusive
Digital Awakening

User


Joined: Tue Aug 27th 2002
Location: Sweden
Posted: 23rd Aug 2007 09:32           | link | toggle

I got those some times on the default IDE


CREATE games with ease! NO programming required!
WIP
Back to top
Digital Awakening
Report this message as abusive
Zona Servicios

User


Joined: Fri Aug 6th 2004
Location: Florida - Uruguay
Posted: 23rd Aug 2007 13:51           | link | toggle

Hi. I've downloaded and looks good; but i got one problem; the ide menu is not working on VISTA; when you onpen any menu, it needs 20 seconds to draw on the screen. Is there a way for you to compile ussing simple menu? without that component?
The others parts works good for me.
Thanks!

Roberto A. Berrospe Machin, Zona Servicios.
Back to top
http://www.ibobsoftware.com Send AIM user a message
Report this message as abusive
JMS

User


Joined: Tue Feb 20th 2007
Location: California
Posted: 23rd Aug 2007 14:11     Edited: 24th Aug 2007 15:58     | link | toggle

@Zona Servicios
Right-click on Codesurge and go to the compatibility tab. Check the box that says "Desktop Composition". It's not the greatest fix, but it works.
Back to top
Report this message as abusive
PresFox

User


Joined: Sun Aug 28th 2005
Location: Cyberspace
Posted: 23rd Aug 2007 14:46           | link | toggle

nothing strange with my install .. Got XP with SP2, normal DBP installation, latest version

Microsoft isnt evil, they just make really crappy operating systems -- Linus torvalds
Back to top
Report this message as abusive
Xlaydos

User


Joined: Fri Mar 26th 2004
Location: Cyberspace
Posted: 23rd Aug 2007 14:51           | link | toggle

I think i have that as well, not sure how you check though, definatly xp, and latest version dbp, i think i installed it normally
Back to top
Report this message as abusive

Go to the first page of this board Return to the Forum Menu Post Message
441 Messages - Page   of 12   
Search the Forum Next 40

This is a multi-page thread older than 30 days.
Go to the last page to check if you can reply to it.

Forum Search

Enter a word or phrase to search our Forum for:

Thread Subject Search
Search Phrase:
Search Scope: Entire forum
Just this board
 
Google Forum Search
Search Phrase:
 
Apollo v2.02


Game Creator Store
Privacy Policy AUP Top of Page