It was the memory expansion. I had it set to full by default, as this seems to work for just about everything. If I change it to no memory expansion, it works. I'm not a VIC expert, so I thought it would just ignore the extra memory in the memory expansion, but apparently not. Anyway, it works now. Thanks for the help.
Viewing post in VIC-20 Unexpanded Adventures comments
Hi arnstar.
Unfortunately the games in the pack do not work with a 3 Kb expansion. I tried to run them before writing this reply. I'll explain why I think this happens.
At the beginning of each game there is a small BASIC loader (a SYS instruction) and if that instruction is not right at the beginning of the memory, it doesn't work. You can find the source code in our github repo if you are interested.