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 1st 2022, 01:42 AM
peasantmb.gif
yeoldetoast
Peasant They/Them Australia
LOOK UPON MY DEFORMED FACE! 
Alright, I went through and had a look at that soundbank number bug in the assumption it was related to that pole problem, and I found that by changing

int soundbank = channel + 1;

to
int soundbank = channel;


in sfx.cpp on line 984 (or just returning channel) that I was able to punch the pole with no ill effect. It also cleared up a long-standing problem with Mystery Island with the sound effect not looping during the camera sequence. I haven't tested this much further so it may have broken something else further along. Also, be aware that it also breaks Robj's version checker which works by looking for this bug so you'll have to edit his vcheck.c after recompiling.

Edit: This is all wrong and the problem is still occurring, but at least it fixed something.
Edit2: It seems to be the MIDI! Can someone else confirm that removing MIDI 38 (Lovin') from the screen in Freedinkedit rectifies this?