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.

Synergy IDE / [STICKY] DarkBasic Professional To C++, C# and VB (GDK) convertor

Author
Message
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 21st Mar 2007 21:08 Edited at: 23rd Mar 2007 14:11
This is an application I have been developing with Mike to facilitate the quick conversion between DarkBasic Professional and the languages supported by TGC's GDK platform.

This is not finished by any stretch of the imagination, but can convert some sample projects I have been testing with. I've posted just to gauge peoples successes when using the tool.

History
23rd March 2007
Fixed crash problem, it will however generate an incorrect output on the line

21st March 2007
Original Release

Features
Conversion to C++, C# and VB.Net (GDK/GDK.NET)
Support for a customisable set of keywords (add plugins etc)
Syntax highlighting
Open *.dba files
Save *.cs,*.cpp,*.vb files
Options to customise output, behaviours etc
Skinned interface
VISTA compatible

Problems
MAKE SURE ALL OF YOUR KEYWORDS ARE HIGHLIGHTED BLUE, OR THE APPLICATION MAY CRASH



Download (with mirror)
http://www.digitalzenith.net/DBPConvertor/DBPConvertor.rar
http://www.digitalomega.net/DBPConvertor/DBPConvertor.rar

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net

Attachments

Login to view attachments
Chris Franklin_
17
Years of Service
User Offline
Joined: 21st Dec 2006
Location: Home
Posted: 22nd Mar 2007 14:14
neat

John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 23rd Mar 2007 14:09
Fixed the application crash problem

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
Lost in Thought
20
Years of Service
User Offline
Joined: 4th Feb 2004
Location: U.S.A. : Douglas, Georgia
Posted: 24th Mar 2007 14:56 Edited at: 24th Mar 2007 14:59
Here is some code you can play with, all it gives me is a "Could not perform conversion" instantly on trying to convert it to any language.

[edit] Uploaded new code that doesn't use any plugins and loads faster. Only works with DBP 6.6 though.



John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 24th Mar 2007 17:26
Thanks.

The project is going to be on hold until I get another project finished, and Mike is ready to continue.

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
Hobgoblin Lord
18
Years of Service
User Offline
Joined: 29th Oct 2005
Location: Fall River, MA USA
Posted: 1st Apr 2007 05:45
I noticed it convert array insert at top to DBARRAYINSERTATTOP, which as far as I can see does not exist. All in all it is very good. I have also noticed it will duplicate words sometimes. ex Xpos as float became Xpos as as float float.

John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 6th Jun 2007 18:10
No more news from TGC, so this project has been dropped until further notice. The download available has timed out and is therefore non-functional.

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
Hobgoblin Lord
18
Years of Service
User Offline
Joined: 29th Oct 2005
Location: Fall River, MA USA
Posted: 27th Jun 2007 11:54
Sad to hear, I hope they develop some interest in this project.

unitech
16
Years of Service
User Offline
Joined: 27th Jun 2007
Location:
Posted: 3rd Jul 2007 20:53
Wow it looks amazing. Actually a nice interface too. Kinda reminds me of cripple ware. Did you rip out the functionality intentionally? Download works, installs, runs. opens closes, but converts nothing. Would be a hot item if you plan to resume. It "looks" nice so far.
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 3rd Jul 2007 22:38
Quote: "Wow it looks amazing. Actually a nice interface too. Kinda reminds me of cripple ware. Did you rip out the functionality intentionally? Download works, installs, runs. opens closes, but converts nothing. Would be a hot item if you plan to resume. It "looks" nice so far."


Thanks, had to cripple it otherwise I would have to support it. Perhaps I will release a non-crippled version without support, or take it commercial on my own.

Jeku
Moderator
20
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 5th Jul 2007 08:32
But does it merely convert one line at a time, i.e. spaghetti code->spaghetti code? Or is there some intelligence in there that takes advantage of C++ OO?

John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 5th Jul 2007 14:32
One line at a time, I doubt there are any hardset rules on how to convert a DarkBASIC Professional game into a C++ version.

da power pwnerer
17
Years of Service
User Offline
Joined: 28th Jul 2006
Location: Pittsburgh, PA
Posted: 9th Jul 2007 19:42
come on. please let us convert

Login to post a reply

Server time is: 2024-05-05 00:02:53
Your offset time is: 2024-05-05 00:02:53