sdltrs (TRS-80 emulator) Failure

I tried Dancing Demon and it starts out fine then when running a demo he taps once then the show ends. At first I wondered if the disk image of the demon software had become corrupt, However, it’s not a bad disk because trs80gp runs it fine. My guess is it has something to do with a library I recently used to rebuild it, because it use to work. Same thing with Galaxy Invasion, it starts but when the actual demo should start it just ends. They use to work because I have videos of them running, under sdltrs.

And they work using the trs80gp emulator!