The Dink Network

News page on strike?

February 19th 2019, 01:58 PM
farmer.gif
Beuc
Peasant He/Him France
 
I uploaded a total of 4 new releases since the beginning of the year and the last news is still from November.
What's happening?
February 19th 2019, 03:22 PM
wizardb.gif
Bluedy
Peasant He/Him Romania bloop rumble
I like Frutti Fresh 
I believe the files have to be approved first by a moderator (which can take quite a while, talking from personal experience) and then a thread will also be made announcing the new files. Then said thread will also appear as news. So that's the situation, I believe.
February 19th 2019, 04:23 PM
spike.gif
SlipDink
Peasant He/Him United States bloop rumble
2nd generation. No easy way to be free. 
You might try contacting redink1 via email (using dwalma@gmail.com) or some other mode of communication. I've found that can help move things along in the past.
February 19th 2019, 05:17 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
they were uploaded and approved, but no news.

some of my files had that happen, too. the only answer is that redink1 equates your work with mine.
February 19th 2019, 05:41 PM
custom_robj.png
Robj
Jester He/Him Australia
You feed the madness, and it feeds on you. 
Yeh a news post would have actually been good. I didn't realise freedink was updated.
The new changes are neat. Especially now make_global_function and load_map functions are fixed!

Although this gives even more reason that I think check_version should return a unique version number for freedink, so we can check if the player is using it or not.
I was taking advantage of the sp_custom value for a null key returning -1 in freedink rather than 0 to check the version, but now that's been fixed as well, so that won't work anymore.

February 20th 2019, 07:15 AM
wizardb.gif
Bluedy
Peasant He/Him Romania bloop rumble
I like Frutti Fresh 
Can we just get a pinned thread where redink tells everyone to use freedink already? DinkHD looks fancier, dink 1.08 is just duckin old, while freedink fixes bugs and gets optimized even today. So lets tell everyone to forget about dink 1.08 or hd and use freedink.
February 20th 2019, 07:58 AM
duckdie.gif
liquid141
Peasant They/Them
Sons of liberty 
i had no idea about the free dink update will check it out
February 20th 2019, 08:02 AM
custom_robj.png
Robj
Jester He/Him Australia
You feed the madness, and it feeds on you. 
"Can we just get a pinned thread where redink tells everyone to use freedink already? DinkHD looks fancier, dink 1.08 is just duckin old, while freedink fixes bugs and gets optimized even today. So lets tell everyone to forget about dink 1.08 or hd and use freedink."

Agreed. In testing I found that in some situations where dink 1.08 and DinkHD can take a performance hit, FreeDink remains smooth and lag-free.
February 20th 2019, 02:51 PM
death.gif
RangerLord
Peasant He/Him Hungary bloop
The nation above all 
Guess I should move my "gold standard" of compatibility from 1.08 to FreeDink and Dink HD. By the way, I have a problem with print screen and FreeDink. It doesn't save the picture I currently see, but the loading screen. So I have to use 1.08 to make screenshots.
February 21st 2019, 06:25 AM
farmer.gif
Beuc
Peasant He/Him France
 
Thanks for the positive feedback!

@RangerLord
Weird, how do you take the screenshots, precisely?
(given that the COTPAD project's screenshots were mostly taken with FreeDink, I'd expect it works )
February 21st 2019, 10:00 AM
death.gif
RangerLord
Peasant He/Him Hungary bloop
The nation above all 
Using print screen on the keyboard. Making a .bmp file, opening it with IfranView, Control-V, and then I save it as a png. Nothing professional, but it works.
February 21st 2019, 05:13 PM
farmer.gif
Beuc
Peasant He/Him France
 
Can you tell me if you're doing this in fullscreen or windowed mode?
Also what version of windows are you running on?
February 21st 2019, 05:32 PM
spike.gif
SlipDink
Peasant He/Him United States bloop rumble
2nd generation. No easy way to be free. 
What are the best ways to tell what versions of dink executable we are running? You can always use the Help/About menu pull-down on Dfarc to get version information. What is the best way to identify the version of dink or freedink or dink.exe or freedink.exe?

I think I know what to do for freedink on ubuntu.

x@y:~$ apt-cache policy freedink
freedink:
  Installed: 108.4-1
  Candidate: 108.4-1
  Version table:
 *** 108.4-1 500
        500 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
        500 http://us.archive.ubuntu.com/ubuntu xenial/universe i386 Packages
        100 /var/lib/dpkg/status
x@y:~$ 
February 22nd 2019, 03:54 AM
farmer.gif
Beuc
Peasant He/Him France
 
Run "freedink --version".
Or check the title bar
February 22nd 2019, 08:25 AM
death.gif
RangerLord
Peasant He/Him Hungary bloop
The nation above all 
Fullscreen, Windows 7.
February 22nd 2019, 02:09 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
could always whip out a camera and take a picture of your monitor and get all those fresh scan lines or foggy films making sweet love to the dink action.
February 24th 2019, 11:49 AM
spike.gif
SlipDink
Peasant He/Him United States bloop rumble
2nd generation. No easy way to be free. 
@Beuc:

FIRST: Thanks VERY MUCH for all you have done for Dink, recently and throughout the history of Dinkdom.

Hmmm.

I run 64bit ubuntu 16.04 that hosts a WINEARCH=win32 client (32 bit mode version of wine-3.0.4) I use winecfg to set it to pretend to be version "Windows Vista" of Windoze.

It seems that the new freedink.exe and freedinkedit.exe will not run on WINE in 32 bit mode when running in Windows Vista mode.

#1 Am I correct in assuming that using 64bit WINE configuration should be required?
#2 What is your opinion on which Windows version I should set WINE to use (in 64 bit mode)?
Windows Vista
Windows 7
Windows 2008 R2
Windows 8
Windows 8.1
Windows 10
#3 Have you any other suggestions as to how I could run v109.6 successfully using WINE?
#4 Have you any idea of when freedink will become available for 64bit ubuntu 16.04 or know how I can find out when it will be available?

February 24th 2019, 01:03 PM
custom_king.png
redink1
King He/Him United States bloop
A mother ducking wizard 
Here's a very boring explanation:

I almost never use my computer anymore, and just use my phone. I (usually) get notifications when people post files and reviews and screenshots to approve, and can approve them pretty quickly. I can't easily post news articles from my phone (too many links and such), so I wait until the next time I get on my computer.
February 24th 2019, 07:36 PM
farmer.gif
Beuc
Peasant He/Him France
 
@redink1
Let's launch a kickstarter to buy you a light laptop

@SlipDink
Thanks!

Hmm, about WINE it works-ish for me, but I think you need to also install the 'wine32' or 'wine:i386' package, you better check the Ubuntu forums/wiki about it.
No need to select a windows version.

FreeDink 109.6 is scheduled for Ubuntu "The Disco Dingo" (that's true!)
https://launchpad.net/ubuntu/+source/freedink

Meanwhile you most probably can grab the binaries from Debian:
https://packages.debian.org/sid/freedink-engine
https://packages.debian.org/sid/amd64/freedink-engine/download

Or recompile. Or bug me into finishing this AppImage thing that would allow Dinkers to run the GNU/Linux version easily when I release it
February 25th 2019, 11:50 AM
spike.gif
SlipDink
Peasant He/Him United States bloop rumble
2nd generation. No easy way to be free. 
@SlipDink
Thanks!

You are welcome!

Hmm, about WINE it works-ish for me, but I think you need to also install the 'wine32' or 'wine:i386' package, you better check the Ubuntu forums/wiki about it.
No need to select a windows version.

Below are the wine and dink packages that aptitude says are of state i (meaning that the package is installed) on my 64 bit ubuntu 16.04 system. If the third character is A, the package was automatically installed.

x@y:~$ /tmp/winedinkreport.sh

installation status of wine packages (courtesy of aptitude search)
i A wine-stable                     - WINE Is Not An Emulator - runs MS Windows 
i A wine-stable-amd64               - WINE Is Not An Emulator - runs MS Windows 
i A wine-stable-i386:i386           - WINE Is Not An Emulator - runs MS Windows 
i   winehq-stable                   - WINE Is Not An Emulator - runs MS Windows 
i   winetricks                      - Microsoft Windows Compatibility Layer (win

versions for the wine related packages (courtesy of apt-cache show)
package: wine-stable            Latest Version: 3.0.4~xenial
package: wine-stable-amd64      Latest Version: 3.0.4~xenial
package: wine-stable-i386:i386  Latest Version: 3.0.4~xenial
package: winehq-stable          Latest Version: 3.0.4~xenial
package: winetricks             Latest Version: 0.0+20141009+svn1208-2ubuntu1

installation status of dink packages (courtesy of aptitude search)
i A freedink                        - humorous top-down adventure and role-playi
i A freedink-data                   - adventure and role-playing game (game data
i   freedink-dfarc                  - frontend and .dmod installer for GNU FreeD
i A freedink-engine                 - humorous top-down adventure and role-playi

versions for the dink related packages (courtesy of apt-cache show)
package: freedink               Latest Version: 108.4-1
package: freedink-data          Latest Version: 1.08.20140901-1
package: freedink-dfarc         Latest Version: 3.12-1+deb9u1build0.16.04.1
package: freedink-engine        Latest Version: 108.4-1
x@y:~$ 


Using the above installed packages, I've been able to run these versions of some common windoze Dink executables (and a small number of other .exe files not shown here) for a few years with minimal or no problems at at all.
x@y:~/.wine32/drive_c/Program Files/Dink Smallwood$ \ls -l *exe
-rwxrwxrwx 1 x x 1155072 Feb 25  2006 DFArc2.exe
-rwxr-xr-x 1 x x 2354176 Jun  5  2018 dfarc3.14.exe
-rwxr-xr-x 1 x x 2409984 Oct 16  2014 dfarc3.exe
-rwxrwxrwx 1 x x  139264 Feb 25  2006 dinkedit.exe
-rwxrwxrwx 1 x x  315392 Feb 25  2006 dink.exe
-rwxrwxrwx 1 x x   48510 Nov  7  2015 Uninstall.exe
-rwxrwxrwx 1 x x  196608 Jun 21  2003 WinDinkedit.exe
-rwxrwxrwx 1 x x 2103808 Dec 13  2015 WinDinkeditPlus2.exe
-rwxrwxrwx 1 x x  200704 Feb 17  2007 WinDinkeditPlus.exe
x@y:~/.wine32/drive_c/Program Files/Dink Smallwood$ 


So for 32bit windoze, I think I should be ready to go. That is why I suspected that the reason I could not run the v109.6 version of dink tools was my current lack of Windoze 64 bit support or maybe the attempt to use the "wrong" version of windows that WINE allows me to fake. But I guess from what you are telling me, there must be some other problem?

One more thing. I tried running these two .exe files with their associated supporting directory using a Windoze Vista partition I have not used in years and they both crashed on startup too.


x@y:~/Downloads$ ls -l |grep freedink |grep -v txt|grep -v zip
drwxr-xr-x 3 x x     4096 Feb 16 00:00 freedink
-rwxr-xr-x 1 x x  3887104 Feb 16 00:00 freedinkedit.exe
-rwxr-xr-x 1 x x  3921408 Feb 16 00:00 freedink.exe
x@y:~/Downloads$ 


FreeDink 109.6 is scheduled for Ubuntu "The Disco Dingo" (that's true!)
https://launchpad.net/ubuntu/+source/freedink

Yes, I see. At present I'm stuck at 16.04 (not 19.04 Disco Dingo) because of a lack of support for my intel graphics card at high resolution. Well, I've not tried 19.04; but 18.04 forced me to use a much lower screen resolution than I'm still able to get with 16.04. Maybe 19.04 addressed that, but I doubt it. I'll see what I can find out about that.

Meanwhile you most probably can grab the binaries from Debian:
https://packages.debian.org/sid/freedink-engine
https://packages.debian.org/sid/amd64/freedink-engine/download

Hmmm. Perhaps I'll do that, in case v109.6 does not show up in my software updates soon for 64 bit unbuntu 16.04.

Or recompile. Or bug me into finishing this AppImage thing that would allow Dinkers to run the GNU/Linux version easily when I release it

Cool, that AppImage idea sounds great! The 3.8 megabyte windows .exe files in your gnu_freedink-109_6.zip are pretty big already, but hey, if they have to be even larger to run on all versions of linux, that is ok with me.
February 25th 2019, 06:06 PM
farmer.gif
Beuc
Peasant He/Him France
 
@RangerLord & @SlipDink
I currently don't have various physical Windows versions ready for testing, and the Win7 VM from modern.ie doesn't help (bad graphic drivers).
It is possible that Vista is not supported anymore by the compiler and/or SDL2 version I use, and I cannot test the printscreen issue.

@SlipDink
I see you're using the version from WineHQ (not the one from Ubuntu).
FreeDink 109.6 uses newer technologies (though still 32-bit) and hence you can consider it's a recent application in your configuration (even if it's running a 20-yo game ).
Also FreeDink works in my version of wine (4.0-1/Debian) except the sound is buggy.

Ubuntu never updates applications, with few exceptions (browsers, security fixes...), so they won't update FreeDink for 16.04, sadly
I though you were using a more recent Ubuntu so the Debian binaries probably won't work.
Right now you'll have to compile from sources, cf. the "BUILD" file and the instruction for Debian should work. Running "debuild" should work too if you want .deb's.
EDIT: also thanks for the detailed report Copy/paste error messages/screenshot so we can understand what went wrong.
February 26th 2019, 11:50 AM
spike.gif
SlipDink
Peasant He/Him United States bloop rumble
2nd generation. No easy way to be free. 
@RangerLord & @SlipDink
I currently don't have various physical Windows versions ready for testing, and the Win7 VM from modern.ie doesn't help (bad graphic drivers).
It is possible that Vista is not supported anymore by the compiler and/or SDL2 version I use, and I cannot test the printscreen issue.

Hmmm. Okay.

@SlipDink
I see you're using the version from WineHQ (not the one from Ubuntu).
FreeDink 109.6 uses newer technologies (though still 32-bit) and hence you can consider it's a recent application in your configuration (even if it's running a 20-yo game).



Also FreeDink works in my version of wine (4.0-1/Debian) except the sound is buggy.

I guess I'm out of luck then. I just hope that the dmods I create are still playable on newer platforms when other's play them.

Ubuntu never updates applications, with few exceptions (browsers, security fixes...), so they won't update FreeDink for 16.04, sadly
I though you were using a more recent Ubuntu so the Debian binaries probably won't work.
Right now you'll have to compile from sources, cf. the "BUILD" file and the instruction for Debian should work. Running "debuild" should work too if you want .deb's.
EDIT: also thanks for the detailed report Copy/paste error messages/screenshot so we can understand what went wrong.

Thank you for checking into things on my behalf (and all others with configurations like my own).