Page 1 of 1
Brutal Doom/Ketchup "Expected ',', got 'l'." [split split]
Posted: Thu Jul 06, 2017 10:12 pm
by Niphura
I´ve got GZdoom 3.0 and i want to run Ketchup v5 blood pack but when i run the game this appears:

Re: OpenGL: Glitchy scene [split]
Posted: Thu Jul 06, 2017 10:22 pm
by wildweasel
That's a very, VERY well known error with Brutal Doom and its derivatives. The problem is in decorate.blood.txt, where a rogue typo declares an A_FadeOut with an argument of 0.l instead of 0.1. That's a lowercase letter L. Older ZDoom didn't care about this typo. Newer GZDooms crash on it because the parser got tuned up significantly.
[edit] I split the error and my response - partially because it's off-topic to your other Tech Issues thread, but also so I can redirect people to this post whenever the error gets brought up. Because it's been a problem for more than half a year and it's still cropping up, and people are still asking about it.
Re: Brutal Doom/Ketchup "Expected ',', got 'l'." [split spli
Posted: Fri Jul 07, 2017 1:56 am
by Graf Zahl
And let's note that the real problem here is that even after this error was reported to the BD creator very early after its discovery, he did - nothing - and let the error sit for countless derivatives to copy it. I'm a bit puzzled that even after 1.5 years there' still mods floating around that do not have this fixed.

Re: Brutal Doom/Ketchup "Expected ',', got 'l'." [split spli
Posted: Fri Jul 07, 2017 3:47 am
by drfrag
True, BD v21 is supposed to come out soon but who knows.
In the meantime you can use any of the available addons that fix the problem, i recommend mine since it fixes other problems too and well becouse it's mine.
http://www.moddb.com/mods/brutal-doom/a ... cial-patch
Re: OpenGL: Glitchy scene [split]
Posted: Fri Jul 07, 2017 11:22 am
by Niphura
wildweasel wrote:That's a very, VERY well known error with Brutal Doom and its derivatives. The problem is in decorate.blood.txt, where a rogue typo declares an A_FadeOut with an argument of 0.l instead of 0.1. That's a lowercase letter L. Older ZDoom didn't care about this typo. Newer GZDooms crash on it because the parser got tuned up significantly.
[edit] I split the error and my response - partially because it's off-topic to your other Tech Issues thread, but also so I can redirect people to this post whenever the error gets brought up. Because it's been a problem for more than half a year and it's still cropping up, and people are still asking about it.
Thank you very much! i edit the A_FadeOut parts of the decorate.blood.txt and it works fine now!

Re: Brutal Doom/Ketchup "Expected ',', got 'l'." [split spli
Posted: Sun Aug 16, 2020 2:24 am
by Guest
Hey, can I ask a small question?
what did you do to edit the part of the "a_fadeout" bit?
also have the same problem as you.
Re: Brutal Doom/Ketchup "Expected ',', got 'l'." [split spli
Posted: Mon Sep 26, 2022 6:43 pm
by twoplugs
Guest wrote:
> Hey, can I ask a small question?
>
> what did you do to edit the part of the "a_fadeout" bit?
> also have the same problem as you.
Guest wrote:
> Hey, can I ask a small question?
>
> what did you do to edit the part of the "a_fadeout" bit?
> also have the same problem as you.
Sorry for very delayed reply, only just came across this problem (and thread) myself. If you've already fixed it, I hope that at least this will help others with the same problem.
Here's what to do:
1) Open the ketchup .pk3 file. You can do this with WinRAR. I think ketchupV5.pk3 and ketchupV5_nogibs_splattersonly.pk3 are the pk3s of the most recent version.
2) Open decorate.blood.txt in Notepad.
3) Ctrl+F search for FadeOut(0.l) where 'l' is a lowercase 'L'
4) Change the lowercase 'L' to the number '1'
5) Save
6) Confirm you want to update the archive.
7) Run ketchup as normal
Hope that helps