GNU FreeDink はDink Smallwoodゲームエンジンのポータブルおよび強化されたバージョンです。それ自身のD-Mods(Dink MODulesもしくはアドオン)として近い互換性、新しいプラットフォームの下でオリジナルゲームを実行する事を目指しています。エンジンの内部は、移植性と後の改善を可能にするためクリーンアップされています。
The PSP (PlayStation Portable) architecture was added. A new logging system was implemented. Dink no longer crashes on very long lines in dink.ini or DinkC scripts. Start-up RAM requirements were reduced by 7MB and less memory bandwidth is required for sounds, which is mostly useful for small devices. Support for contextual translations was added. Code was cleaned up in the input subsystem (joystick) and shutdown process. Numerous buffer overflows in the DinkC interpreter were fixed along with a potential infinite loop during search/replace when the replacement contained the search term.
This release brings i18n, so you can translate D-Mods. It also fixes some crashes due to improper D-Mod scripts (e.g. attempts to modify sprite #1000): DinkC scripts are now better validated to avoid this.