The Dink Network

I have the file, now how do I play it?

December 1st 2016, 08:51 PM
anon.gif
DinkGarnet
Ghost They/Them
 
This is totally a newbie question, but please help. I downloaded the file for FreeDink 108.4, but now how do I play it?
December 1st 2016, 10:40 PM
anon.gif
dinkmega
Ghost They/Them
 
Which one?
And it also depends, what operating system do you want to run it on?
December 1st 2016, 10:42 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
from what i know, you drop freedink.exe or whatever it is into your dink folder and then select that with dfarc.

on any other operating system besides windows, no idea.
December 2nd 2016, 06:55 AM
pq_cthunik.gif
GOKUSSJ6
Peasant He/Him Poland
Everyone should get a pizza for free in each week. 
On Windows: Make sure you have Dink Smallwood 1.08 installed, then download both FreeDink and DFArc3. Unpack both of em and replace the outdated DFArc2 with DFArc3. Then i suggest renaming freedink exe files into dink ones or set DFArc3 to run em instead.

freedink.exe and freedinkedit.exe are for 32 bit
freedink64.exe and freedinkedit64.exe are for 64 bit system

For other systems you have this page.

In case of ArchLinux, there is a AUR package for that.

You may compile it from source but make sure to use the 2012 version, as the latest one is currently unstable. Then compile it by following this page. Although i recommend changing it's install direction so you can have an easier time to copy official Dink Smallwood files instead of FreeDink Data's, but then you need WINE and PlayOnLinux to get em from the WIndows installer.

In case of playing MIDI files on Linux, you need Timidity and either FreePats or Fluid soundfont and then set Timidity up to use em and start it's server. But due to the Pulseaudio's no sound issue when playing a MIDI, you have to set TImidity to play MIDI via ALSA. This can be done with this command.

timidity -iA -B 2,8 -Os

It's best to have it as autostart (Terminal isn't required)

I should make a tutorial about installing FreeDink and getting it to run on Linux someday.
December 2nd 2016, 11:05 AM
duckdie.gif
DinkGarnet
Peasant She/Her United States
I'm not as think as you drunk I am 
I want to run it on Linux Mint. Currently I have an archive with a bunch of files. I mean when I downloaded it, that's what the download was.
December 2nd 2016, 02:19 PM
pq_cthunik.gif
GOKUSSJ6
Peasant He/Him Poland
Everyone should get a pizza for free in each week. 
If you've downloaded the source code then you have to compile it, since you are using Linux Mint, you can get em from the repo by typing
sudo apt-get install freedink freedink-data freedink-dfarc freedink-engine

in the Terminal.

That way you will get the latest stable FreeDink, however it will use the open source sounds from the FreeDink Data and ya may not have MIDI files in it, so you need to use PlayOnLinux to install the windows version of the original Dink Smallwood 1.08 to get the original files and copy the dink folder content from it to freedink's dink one.

You may not have MIDI music yet since it most likely needs a Timidity setup, but as i have mentioned previously you need freepats or Fluid soundfont for instruments and then configure timidity to use one of them. Both of em are also downloadable from the repo so use the same apt-get install command to get em. The package names are:

freepats


fluid-soundfont-gs


For the GS version

fluid-soundfont-gm

For GM version

Then you need to edit the timidity.cfg (Of course as root!) and do either of the followings.

Using FreePats
Type
dir <path to freepat's pat folder>

and
source <path to freepats cfg file>


at the end of the text and then save.

Using Fluid soundfont
Just type
soundfont <path to the SF2 file>

at the end of the text.

Dunno about Linux Mint but ya have to be a part of the audio group to use Timidity so you need to type.
sudo gpasswd -a <username> audio


After all that make this command as a autostart

timidity -iA -B 2,8 -Os

and restart your Linux system.

I cannot help you much since I am using ArchLinux on my old laptop and the only difference comes with the directory path. But it should work similarly and Linux Mint most likely comes with Timidity by default.
December 5th 2016, 12:21 PM
duckdie.gif
DinkGarnet
Peasant She/Her United States
I'm not as think as you drunk I am 
Thanks everyone. I have to apologise for not seeing this before... I just realised that the Dink game can be downloaded through the Synaptic Package Manager. Unless anyone knows of a reason for that to not work.

@ GOKUSSJ6
Thank you for your well-thought-out and helpful instructions, which I'm sorry to say went right over my head. I usually find myself seriously lost when I try to use the terminal. So now I'll try to get Dink through the Synaptic Package Manager (I'm not currently interested in modifying) and I hope you didn't lose too much time over your response.
December 5th 2016, 01:19 PM
pq_cthunik.gif
GOKUSSJ6
Peasant He/Him Poland
Everyone should get a pizza for free in each week. 
It's fine but you still may have to get the MIDI music to work.
December 5th 2016, 03:21 PM
spike.gif
SlipDink
Peasant He/Him United States bloop rumble
2nd generation. No easy way to be free. 
I've used synaptic to install Dink on Ubuntu 10.04 through 16.04. Also, I extracted the (otherwise missing) midi files from a Windoze installation. I just zipped up all the files in the dink\sound directory from a Windoze installation (available on http://www.dinknetwork.com/file/dink_smallwood/) and wrote them into /usr/share/games/dink/dink/Sound.

It works quite well for all but 1 or 2 of the dmods I've downloaded, and I have run just about all of them.