The Dink Network

GNU FreeDink

Description
New and portable version of the game engine, which runs the original game as well as its D-Mods, with close compatibility, under multiple platforms including Linux. It also can run .ogg music files.

Homepage: http://www.freedink.org/

FreeDink is free software, and you are welcome to redistribute it under certain conditions; see the GNU GPL for details.
Released:January 13th, 2013
File Size:3.58 MB
Release Notes:Here are the changes since the last DN upload:

1.08.20121209
=============

* User-visible changes:

- Fix game freeze when warping in some special situations, such as when lots of sprites are created; this bug was present in the original Dink (thanks Bas Wijnen)

- New translation for the engine strings in Catalan (thanks └ngel Mompˇ) and Basque (thanks Gorka Azkarate Zubiaur)

- Update translations of the engine strings (thanks Translation Project), including the Dutch translation which was never credited in this file yet (thanks Koen Torfs)

* Developer notes:

- Use MXE (mxe.cc) to compile freedink.exe

1.08.20120427
=============

* User-visible changes:

- New translations for the engine strings: Esperanto (thanks Felipe Castro), Slovenian (thanks Klemen KoÜir), Serbian (thanks Мирослав Николић , Croatian (thanks Tomislav Krznar).

- Fix a few bugs (see below).

* Developer notes:

- No palette conversion for dir.ff graphics in truecolor mode (bug in The Blacksmith's Trail).

- Play some MIDI files when the original CD is not present - this behavior was partially broken a while ago.

- Fix issue in some D-Mods related to DinkC's sp_seq(..., -1) command (bug in Day of the Carcass).
Download Now
June 12th, 2012
1.08.20090918
Score : 8.0 good
spike.gif
I love the idea behind FreeDink. That is, making Dink Smallwood and its dmods playable on many different platforms, with a faster and better engine, but with virtually exact combatibility to dmods developed on the original Dink Smallwood engine. In a perfect world, this would be a clean improvement over Original Dink, and there would be no reason not to switch over. Sadly, during the years I've used FreeDink, I've found this not to be true. I still primarily use Original Dink to make dmods, and only wish they will work as well on FreeDink. =) This review is written from the viewpoint of a Windows user, using both FreeDink and Original Dink on Windows. How differently/better FreeDink works on non-Windows operating systems, I have no idea.

FreeDink generally runs dmods well, with only negligible differences between it and Original Dink (for example, the default font ever so slightly differs from the font used in Original Dink). This isn't always true though, especially when you try to do more experimental things or use some of the more rarely seen commands.

Developing with FreeDink, however, has some CRIPPLING weaknesses compared to developing with Original Dink, which is why I rarely do it, except when I want to take screenshots of the editor. (FreeDinkedit can be run in TrueColour, whereas the original Dinkedit can't, and the palette in screenshots will be horribly messed up)

At this point, I wish I'd been keeping a list all along. But, here is a list of everything that I can remember, and things I listed down just recently:

Problems when switching from v1.08 Aural+ to FreeDink
* FreeDink is missing some music and a lot of sounds from Original Dink, because they couldn't be licensed under the GNU General Public License that FreeDink uses (However, the FreeDink Data also has some new, never-before heard sounds and music! This could be wonderful, if it was complete)
* Palette changes do not seem to work correctly, or at all
* Doesn't seem to support different kinds of text encoding. I had a script saved in unicode (in this case, to use letters like ─ and Í), and FreeDink behaved like the script doesn't exist
* Alt-tabbing out of the game while playing (e.g. to edit a script) doesn't work well because the mouse cursor gets stuck in the top-left corner of the screen in Windows
* Can't access the same instance of DFArc you started a dmod from while playing the dmod (most of the time, you'd do this to edit the map)
* Can't Alt+F4 out of the game
* Some keycodes are different/don't work in FreeDink (Using keys like F1, F2, etc. in a dmod)
* FreeDinkedit FIXES a bug in the original Dinkedit, that causes the command keys to correspond to wrong keyboard buttons. This might be generally a good thing, but it really sucks if you're using a Finnish keyboard, since on a Finnish keyboard the [ and ] keys are activated with a crappy Alt+ combo, as opposed to the ┼ and ` used in the original Dinkedit.
* DFArc3 takes a lot longer to load than the original DFArc (I assume because it uses a snazzy preview scroll effect - as snazzy at it is, I must say I still prefer faster access =) (I wish this was toggleable)
* Dink v1.08 Aural+ supports .MP3, while FreeDink supports .OGG

At the end of the day (or review), I believe using FreeDink is only worthwhile for those who can't use the Original Dink Engine. Making Dink work on different operating systems is obviously great, but it's a crying shame that FreeDink is inferior to Original Dink on Windows; I would very much like to switch over.
TopicPostsPosterLast Post
Fedora 19 freedink segfaults on load9VeryLostDinkJanuary 13th 2014, 10:16 PM
Help saving game11gamesaverJanuary 13th 2014, 03:11 AM
GNUFreeDink freezes10DinkDoodlerJune 4th 2010, 11:31 AM
Tile Hardness not showing up.. Freedink problem?5rabidwolf9April 3rd 2010, 03:40 AM