Announcement: Be excellent to each other.


Caravel Forum : Caravel Boards : Development : DROD RPG Source Released (Build 1.2.6.295)
New Topic New Poll Post Reply
Poster Message
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 4334
Registered: 02-04-2003
IP: Logged
icon DROD RPG Source Released (+1)  
The DROD RPG source has been released on the DROD site:

http://www.caravelgames.com/sourcecode.html

For private development purposes it is possible to copy the "Data" directory from either the demo or full version of DROD RPG and have a working copy with your own build. But remember, you cannot distribute the media. It is also wrong to reconstruct it using screenshots or other techniques, and that includes the media included in the free demo version. We didn't put any of it into the source code archive to prevent people from assuming it was distributable.

That doesn't mean making your own distributable version of DROD is impossible or even discouraged. For instance, you can make reference artwork and put it in the public domain. You can use public domain artwork to make a distributable game if you like.


____________________________
Gandalf? Yes... That's what they
used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the
turn of the tide.

[Last edited by mrimer at 03-25-2016 04:26 PM]
03-07-2010 at 02:50 AM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 4334
Registered: 02-04-2003
IP: Logged
icon Re: DROD RPG Source Released (+1)  
I need to mention one caveat about the DROD RPG source archive I just uploaded. In its current state, it is a bit beyond the last official release (1.1.0.55). I have been fixing up some bugs, but haven't put out a new release with these fixes yet. If there are any problems with building the source, please let me know and we'll get it whipped into shape.

____________________________
Gandalf? Yes... That's what they
used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the
turn of the tide.
03-07-2010 at 02:53 AM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
TFMurphy
Level: Smitemaster
Rank Points: 3019
Registered: 06-11-2007
IP: Logged
icon Re: DROD RPG Source Released (+3)  
Tried to compile this today, so that I could actually have a look at how DROD RPG is doing some things. Was unable to compile since it seems that the source code is using newer versions of FrontEndLib and BackEndLib than are in the archive. As examples, it complains about CStretchyBuffer::GetUINTat not existing, CScreenManager::IsScreenInstanced being a protected rather than public procedure, and ClearEventBuffer() not being identified at all, among one or two other things.

The DROD RPG specific code seemed to compile fine though, but I won't know if it's really okay until I can get an executable running, which isn't happening with the currently distributed code.
11-06-2010 at 03:27 AM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
skell
Level: Legendary Smitemaster
Avatar
Rank Points: 2307
Registered: 12-28-2004
IP: Logged
icon Re: DROD RPG Source Released (+1)  
Could I pretty please ask for the latest sources of the game?

Edit: On compilation I get the following errors:
1>.\Db.cpp(297) : error C2039: 'GetUINTat' : is not a member of 'CStretchyBuffer'
1>        h:\drod rpg\backendlib\StretchyBuffer.h(60) : see declaration of 'CStretchyBuffer'

1>.\DbSavedGameMoves.cpp(339) : error C2593: 'operator [' is ambiguous
1>        could be 'built-in C++ operator[(BYTE, UINT)'
1>        or 'built-in C++ operator[(BYTE, UINT)'
1>        while trying to match the argument list '(CStretchyBuffer, UINT)'

2>.\GameScreen.cpp(6330) : error C3861: 'ClearEventBuffer': identifier not found

2>.\Main.cpp(648) : error C2248: 'CScreenManager::IsScreenInstanced' : 
cannot access protected member declared in class 'CScreenManager'
2>        h:\drod rpg\frontendlib\ScreenManager.h(95) : see declaration of 'CScreenManager::IsScreenInstanced'
2>        h:\drod rpg\frontendlib\ScreenManager.h(64) : see declaration of 'CScreenManager'


And I hope the latest sources would fix them :).

[sent -- mrimer]

____________________________
I am a skelliopath.

[Last edited by mrimer at 05-14-2012 02:22 PM]
05-13-2012 at 11:53 AM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores This architect's holds Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 4334
Registered: 02-04-2003
IP: Logged
icon Re: DROD RPG Source Released (0)  
I've updated the public DROD RPG source to version 1.2.3.

____________________________
Gandalf? Yes... That's what they
used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the
turn of the tide.
01-27-2016 at 01:48 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
CelestialThoughts
Level: Goblin
Rank Points: 16
Registered: 06-21-2016
IP: Logged
icon Re: DROD RPG Source Released (0)  
quote:
mrimer wrote:
I've updated the public DROD RPG source to version 1.2.3.


Bug Fixes?

____________________________
Greetings, Fellow Beings!
06-22-2016 at 09:35 AM
View Profile Send Private Message to User Show all user's posts Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 4334
Registered: 02-04-2003
IP: Logged
icon Re: DROD RPG Source Released (0)  
I plan to publish version 1.2.7 officially soon (1.2.6, plus all the add-ons after it was released). At that point, I'll publish the latest source.

____________________________
Gandalf? Yes... That's what they
used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the
turn of the tide.
06-28-2016 at 06:01 AM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
New Topic New Poll Post Reply
Caravel Forum : Caravel Boards : Development : DROD RPG Source Released (Build 1.2.6.295)
Surf To:


Forum Rules:
Can I post a new topic? No
Can I reply? No
Can I read? Yes
HTML Enabled? No
UBBC Enabled? Yes
Words Filter Enable? No

Contact Us | CaravelGames.com

Powered by: tForum tForumHacks Edition b0.98.8
Originally created by Toan Huynh (Copyright © 2000)
Enhanced by the tForumHacks team and the Caravel team.