Get GNU FreeDink!
GNU FreeDink is portable and available from a wide range of operating system. Pick yours: If you want to test the version under develoment, you can also grab the latest snapshots.GNU/Linux
From your distribution
The easiest way to install FreeDink is to get it from your distribution, check the distro versions.Note that it might not be the latest version.
Latest version from this website
These need a little bit more of effort to install.- Debian GNU/Linux and Debian-based: add to your
sources.list (or Synaptic repositories):
deb http://www.freedink.org/releases/debian/ ./
and install packagefreedink
.
Here's how to add new repositories to your system with Synaptic. - (currently broken!) Fedora GNU/Linux and Fedora-based: add to your yum.conf:
[freedink]
name=freedink
baseurl=http://www.freedink.org/releases/fedora
gpgcheck=0
and install packagefreedink
- Gentoo: install the gentoo/ directory as an overlay, e.g.:
then start emerging!echo 'PORTDIR_OVERLAY="/usr/local/portage-freedink"' >> /etc/make.conf
emerge freedink
These files are located in the releases directory.
You can also use the source code.
*BSD
MS Windows or MS Woe
New user: Download the all-in-one installer
Dink 1.08 user: install these in your Dink directory: FreeDink/FreeDinkedit DFArc v3 FreeDink data
OSX
PSP - PlayStation Portable
In progress - download the beta version (forum).
To run FreeDink on PSP, you need to disable the "tivoization" that restrict you from running your programs on your hardware: indeed, by default a PSP only runs programs that are signed by Sony.
(This is possible for PSP 1000 "Fat" and PSP 2000 "Slim&Lite" only.)
iPhone/iPad?
Well, you can't install the applications you want on iphone/ipad: the only way to distribute an application to those platforms is through their "appstore" system.
However, "appstore" is moderated by Apple, which may or may not accept us, and can kick us out at any moment . Their terms of service prevent developing GPLv3 applications. The "developper agreement" also imposes on us not to share any information about the iPhone OS, which brings legal incertainty to the port as we're sharing the source code (not to mention that we'd have to pay $99/year for it). In addition, you can't install your own modified (bugfixed, improved...) version of a free software app, nor even replace the operating system, hence this is hardly free software / open source development.
In particular, this prevented Seth A. Robinson, the guy behind the original Dink Smallwood game, from using GNU FreeDink for his (in-development) iPhone port.
Another example is the GNU Go game that was removed from the App Store: [1] [2]
So take action against the iPhone and the iPad!
Links:
- Incompatibility with the GNU GPL license
(Tivoization and NDA): - Anti-competition:
- DRM
- Trusted Computing
Source code
The source code is the "recipe" of the FreeDink engine.
You can use it to recompile FreeDink for your platform, to study how it's made, or to improve upon it.
The source code is available from the official releases.
If you want the very latest source code currently in development, check the project page at GNU Savannah (the free software hosting service) and get it from the source repository.
Check the BUILD file for compilation instructions.