So, when I tried to run Epic CTF in Zandronum and Odamex, the flags refused to appear in both source ports. In Odamex, only the pedestals appeared, but not the flags. In Zandronum, no flag sprites were loaded, only the "missing content" sprite. The game complained about BlueFlag and RedFlag having no frames. The flags don't work at all in either source port! What the hell is going on here?

With Zandronum, you have to load skulltag_actors.pk3 and skulltag_data.pk3 in order to get flags to appear. The flag sprites are (oddly) not included in zandronum.pk3

With Odamex, the pedestals are design choice. You are not assigned to a team in single player so it does not spawn any flags. The pedestals are drawn for a CTF mapper's convenience, though so that they know where their flags are.

If you want to see the flags, just launch a CTF server with odasrv and "connect localhost"