The Dink Network

Reply to Re: Bugfixes for freedink on Linux

If you don't have an account, just leave the password field blank.
Username:
Password:
Subject:
Antispam: Enter Dink Smallwood's last name (surname) below.
Formatting: :) :( ;( :P ;) :D >( : :s :O evil cat blood
Bold font Italic font hyperlink Code tags
Message:
 
 
August 10th 2022, 12:08 AM
custom_robj.png
Robj
Jester He/Him Australia
You feed the madness, and it feeds on you. 
In my latest Vcheck is a external function that can be called.
external("vcheck", "soundbug");
if (&return == 1)
{
//soundbank needs subtracting by 1
&soundbank -= 1;
}

I added that everywhere to Charlie, where it's needed. So it'll only take effect on the version that has the soundbank error.
Yeoldetoast, an easy solution to certain midi's crashing (I found 77.mid crashes as well on Linux FreeDink) is to just convert them to the ".ogg" format, theres a free online converter, and ogg works on DinkHD too.

Obviously the best solution is an official release that fixes the latest FreeDink version, but this is just for authors that want to work around this stuff in case players are using these versions.

I also fixed all the other problems in Charlie's Legacy(using DinkC) that were occuring on Linux, by filling out all the external calls with 0's for the unspecified arguments, rather than leaving them blank. &arg1-3 work normally. &arg4-8 will not pass 0's when unspecified, they pass the last known value for that argument number.