You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
crts c9f127a99e Update bootstrap 4 months ago
android appdata: update to new format 6 years ago
autobuild build: reproducible: add recipe for 109.6/woe 4 years ago
contrib Added a shell script to format trace files 4 months ago
debian Start branch 109.6 4 years ago
doc doc: typo in release process 4 years ago
emscripten One last licensing fix 4 years ago
gnulib Autotools related update 4 months ago
nsis .gitignore woe installer construction files 7 years ago
po Sync Translation Project 4 years ago
share Start branch 109.6 4 years ago
src Fix wrong number of parameters 4 months ago
.gitignore gnulib: gitignore local clone 4 years ago
AUTHORS Sync Translation Project 4 years ago
BUILD BUILD: update Fedora dependencies 4 years ago
COPYING Update copy of the GNU GPL to version 3 16 years ago
ChangeLog Update ChangeLog 4 years ago emscripten experiment from last month 5 years ago
NEWS Merge 109.6 4 years ago
README Start branch 109.6 4 years ago
THANKS Refresh THANKS 7 years ago
TRANSLATIONS.txt Remove references to DFArc in TRANSLATIONS.txt 13 years ago
TROUBLESHOOTING audio: log SDL_mixer capabilities 9 years ago
bootstrap Update bootstrap 4 months ago Autotools related update 4 months ago
freedink.spec rpm: simplify make install 4 years ago


This is GNU FreeDink, a portable and enhanced version of the Dink
Smallwood game engine.

FreeDink is free software, and you are welcome to redistribute it
under certain conditions; see the GNU GPL for details.
( cf. COPYING and )


If you are compiling GNU FreeDink from sources, check BUILD for

About Dink Smallwood

Dink Smallwood is an adventure/role-playing game, similar to classic
Zelda, made by RTsoft. Besides twisted humour, it includes the actual
game editor, allowing players to create hundreds of new adventures
called Dink Modules or D-Mods for short. The Dink Network
( hosts a copy of almost all of them.

GNU FreeDink

GNU FreeDink is a 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.

FreeDink can run in 2 modes:

* v1.08 (default): this matches the latest release of the Dink engine,
which includes some new features and some backward-incompatible
changes. Use it for recent D-Mods.

* v1.07 (with option '--v1.07'): this matches v1.07 of the Dink
engine, essentially unmodified since 1998. Use it to play D-Mods
released before 2006.

Next step is extending the engine while preserving accurate support
for released D-Mods.

On the technical level, the internals of the engines experience a
clean-up to allow for portability and later improvements.

Check out FreeDink's website at .

Game keys

Keyboard controls
<ARROW KEYS> Makes Dink walk/push
<CTRL> Attack/Use equipped item/Select option
<SPACE> Talk/Examine/Manipulate
<SHIFT> Use equipped magic
<ENTER> Inventory/Equip screen
<ESC> Options
<M> Display map (if you have one)
<Alt-Return> Toggle fullscreen mode
<Tab> When maintained, enable Turbo mode

Keyboard controls: Inventory/Equip screen
<ARROW KEYS> Highlight Item/Weapon or Magic
<CTRL> Select highlighted Item/Weapon or Magic
<ENTER> Exit inventory screen

Joystick/Gamepad controls
<ANY DIR.> Makes Dink walk/push
<BUTTON 1> Attack/Use equipped item/Select option
<BUTTON 2> Talk/Examine/Manipulate
<BUTTON 3> Use equipped magic
<BUTTON 4> Inventory/Equip screen
<BUTTON 5> Options
<BUTTON 6> Display map (if you have one)

Joystick/Gamepad controls: Inventory/Equip screen
<ANY DIR.> Highlight Item/Weapon or Magic
<BUTTON 1> Select highlighted Item/Weapon or Magic
<BUTTON 4> Exit Inventory/Equip screen

<Alt-M> Stop playing current MIDI song
<Alt-Q> Quick quit to Windows
<Alt-D> Enable debug mode

D-Mods may add additional keys, usually they will explain it within
the game.

About GNU

FreeDink is part of the GNU project, whose aim is to create "GNU", a
completely free (as in freedom) operating system. Its most famous
variant these days is GNU/Linux. A engine to play the Dink Smallwood
game and D-Mods is definitely a must for the GNU OS ;) Check for more information.

Game data

Get the free game data separately from the 'freedink-data' package at:

The original game contained sounds that were not owned by RTsoft and
hence could not be released under a free license. We're looking for
free replacements! Please send contributions at
See for more information.

Other FreeDink applications

DFArc, a graphical front-end run the game and manage D-Mods, was also
ported and extended. Get new version 3 at .

Technical information

Check the 'doc' directory for technical/developer considerations.

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.