Author: VikingBoyBilly
Email me at: billewaterman@gmail.com
Files: 64Cacodemon.pk3, 64Cacodemon_Vanilla.pk3, D64CECacodemon.pk3, D64CECacodemon_Vanilla.pk3, cacodemon.aseprite, ballightning.aseprite
Release date: July 29, 2023
for iWads: Doom, Doom2, Doom64
works for: Doom64 retribution project, Brutal Doom 64, Doom64 CE.
source port: Must use GZDoom v4.10.0 and up

What is this?

This is my take on a look for the doom 64 cacodemon that more closely resembles its appearance in doom 1 and 2.  I worked on its sprites, doing multiple revisions, for a month.  There was no 3d model; just aseprite.  3d modeling software like blender and magicavoxel are still too much for me to get to grips with how to use them so I grit my teeth and made the frames, one by one, in aseprite.  I included the .ase files for anyone with aseprite to go ahead and look at and make adjustments if they want.  Feel free to work on it more and edit it for whatever mod you like.  I'm satisfied with my work and I hope you like it too.

I could have stopped with a bare replacement, but I got a bit carried away with the magic you can do in ZSCRIPT.  I gave it additional behavior and mechancs to give it a new flavor, and I hope you hate them just as much as pain elementals.  This differentiates it from the old doom64 cacodemon, that you can summon as "beholder" and now has 200 hp, but no map editor number so you will have to define it yourself if you still want to use it in your mods.

If all you want is a vanilla cacodemon replacement, that's what the _Vanilla.pk3s are for.  64Cacodemon is compatible with doom64 retribution and brutal doom 64, but if you're playing with doom64CE with a Doom64 iwad, you need to use D64CECacodemon.pk3 or D64CECacodemon_vanilla.pk3.