Hello adventurer! 

Welcome to the endless depths of the Petscii Caves! Search for treasure and other secret items... but beware! You are not alone in these caves...



  • UP, DOWN, LEFT, RIGHT to move
  • HOLD FIRE + DIRECTION to throw fireballs (If you have MP)
  • If you die, press FIRE to restart



This is my first time developing a game for the commodore 64, and I have loved every minute of it, not just the experience but the community as well. This game was particularly challenging because it was made for The C64 'Cassette 50' Charity Competition, which limits the memory usage to below $1000 hex (just 4000 bytes!). 

After the competition has ended, the download will be made available.


petscii_cave_v2_5.prg 6 kB


Log in with itch.io to leave a comment.

Great game! I really like it. I am a bit of a nitpicker, so I am going to point out the fact that the game is not in petscii, it uses tiles.

Made it to level 5 with 3 gems on my first try! Great game :) love PETSCII

(1 edit)

Excellent mini roguelike. Made it to lv 30. :)

And no bugs so far. ;) Can you have sword & shield at the same time? I'd love to see future updates, with a real ending/goal and a purpose for the gems maybe.

Thanks for the great feedback! 

Yeah, if you're able to collect them both, you certainly can have sword and shield at the same time.

I had lots of ideas for the game... but due to the memory limitations of the competition I wasn't able to add them all. Like adding a town with a shop for the gems, the ability to go both up and down in the caves, various enemy types and bosses to hunt down etc... 

Perhaps if there is enough interest, I'll keep the project going!

I would leave the game as it is (it's great!) and put all the new things into a sequel. I know, roguelikes are a great bucket to be filled with strange ideas. I did a little one (long ago) where the battle system was a game of dice, the lands were littered with casinos and you could find fungi to poison yourself, so you became aware of hidden objects in the map. Fun times. ;)

Quite cool :) - is there no way to go back up some stairs once you've gone a level down?

Thank you! No, you can only go deeper. As you progress, you can find better equipment, but the enemies also get a little more challenging. 

I'd love to add more features but the competition introduces very tricky memory limitation.

Got it - thanks! - is there a way to get the prg file?

Yeah, I'll make it available here for download in about 3 weeks. I have to wait till the competiton ends first, or I'll be disqualified!

Oh - weird rules -  but thanks!

Now's the time :)

it's all yours!

Just two things for consideration
- That "hardcoded" $0120 jump at the stack wouldn't work on every machine/extension. Common method is to fill the back of the stack with $02 and put the jump at address $0203 to your program start.
- Please check your compiler options as almost all of your ZP LoaD/STore operations is 3 byte long instead of 2.

Thanks for this, I'll take a look, especially point 2... interesting!

The actual final release on tape for real hardware will load differently, and I have double checked this conforms with the rules of the competition.