<div dir="ltr">Hi Sylvain,<div><br></div><div>As the first to reply to your email, let me just say welcome.</div><div><br></div><div>From a technical standpoint, there are a lot of advantages to working with the ScummVM project source to re-implement games, irrespective of whether they're traditional point and click adventures or not. After all, as you said, the project already contains the build environments for a large number of systems, and we have the code base for a variety of different sound and graphic formats, meaning you don't have to reimplement all of that from scratch. Some of our existing engines also already have had to deal with lots of different supported game variations, so nothing you're talking about is completely new to us. We also have the IRC channel which normally has developers on it for most of the day if you have any technical questions.</div>
<div><br></div><div>The downside is that Dink is not really in the scope of the project, since ScummVM is focused on point and click adventures. This is not necessarily a bad thing, since you can easily fork the project and provide your own repository that adds the Dink Smallword game in as an engine, benefiting from the codebase even if your engine is never part of the official distribution. You could also build executables with only the Dink engine enabled.</div>
<div><br></div><div>In fact, there have some informal discussions to having a splinter project that focuses on RPGs already. Both myself and Strangerke are particularly interested in several RPGs, such as Al Qadim, and the earlier Might & Magic games. Time constraints, though, working on existing adventure games like Rex Nebular, and GSOC mentoring, meant that we haven't been able to devote much time to work on them. But if we could complete several RPGs, including Dink Smallwood, we could maybe package them together and start a 'RogueVM' as a separate sub-project.   From that perspective, I'd be more than happy to see you use ScummVM for Dink. :)</div>
<div><br></div><div>DreamMaster.</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jun 9, 2014 at 2:14 PM, Beuc <span dir="ltr"><<a href="mailto:beuc@beuc.net" target="_blank">beuc@beuc.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I'm the maintainer of GNU FreeDink, which is a GPL'd, portable version<br>
of the Dink Smallwood game engine.<br>
<br>
Dink Smallwood is an action/adventure game from the late 90's.<br>
<a href="https://www.gnu.org/software/freedink/" target="_blank">https://www.gnu.org/software/freedink/</a><br>
Its main interested is the hundreds (I mean Nx100!) game extensions<br>
over the past 15+ years:<br>
<a href="http://www.dinknetwork.com/files/category_dmod/" target="_blank">http://www.dinknetwork.com/files/category_dmod/</a><br>
<br>
I'm currently facing a few challenges: handling palettes in an<br>
OpenGL(ES) world, porting to new mobile platforms, playing old MIDI<br>
files, and above all maintaining backward compatibility with an<br>
originally windows-centric game.<br>
<br>
I realized that most of these challenges are shared by ScummVM, so it<br>
could be mutually beneficial to make FreeDink an engine for ScummVM :)<br>
<br>
The pros are all the shared infrastructure and developer's expertise.<br>
Possibly new challenges include handling a keyboard-based gameplay,<br>
gettext translations, installing lots of game extensions and running<br>
the game editor somehow.<br>
<br>
I'm interested in your thoughts on this - is this worth a try?<br>
<br>
Cheers!<br>
Sylvain<br>
<br>
------------------------------------------------------------------------------<br>
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions<br>
Find What Matters Most in Your Big Data with HPCC Systems<br>
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.<br>
Leverages Graph Analysis for Fast Processing & Easy Data Exploration<br>
<a href="http://p.sf.net/sfu/hpccsystems" target="_blank">http://p.sf.net/sfu/hpccsystems</a><br>
_______________________________________________<br>
Scummvm-devel mailing list<br>
<a href="mailto:Scummvm-devel@lists.sourceforge.net">Scummvm-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/scummvm-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/scummvm-devel</a><br>
</blockquote></div><br></div>