Rogue GFX - a reskin of BluMax ASCII Rogue

It’s supposed to hurt! :wink:


I noticed I broke something on the hall of fame screen and when we get the amulet of yendor, it’s name in the inventory keeps changing to potion colours lol. Will need to fix that soon.

1 Like

Just made a new release matching the latest from @BlueMax v1.5.5.

Hall of Fame screen is now fixed, was just a typo I made while changing the pointer.
Attempted to add borders to the menus.

Please use the link in the first post to get the latest release. Enjoy.



Finally added real borders for the status screen and when the pop-up windows is displayed when we use an item.

Release is in the first post above.



I loaded this onto my arduboy now the board can’t be detected and I can’t enter flashlight mode. Help?

While turning on the Arduboy, press and hold the Down button, it will enter bootloader mode and let you upload a new game. sorry for the inconvenience. it will be in bootloader mode for around 8 seconds, if i doesn’t work right away, just try it a couple times, it should work.

1 Like

I’ve edited a warning into the main post.

You can change the wording if you want,
I just wanted to make sure there was some kind of notice.


I changed it from:

press and hold the down button after turning your Arduboy on


press and hold the down button while turning your Arduboy on

This worked! Thank you! I had to load in a placeholder program through the arduino IDE before loading on anything else though, but that is to be expected I assume. Btw, nice work. The reskin really makes the game a lot more approachable and fun!


I am glad you liked it. Did you get far?

I haven’t really been keeping track but I think the best I did was like lvl 16 (so not very good :P). I got the amulet of Yendor on lvl 1 once, which ended the run instantly. I’m guessing that’s probably a glitch and some good luck but I’m not sure.

Remember when you said you made a FPS counter appear. In fact that’s not the counter. When you press up or down on the title screen it let you set on which floor the amulet will be. You probably just pressed or hold up until it was at 1 and started a game.

1 Like

Yeah I’m pretty sure I confused the two, kind of new to this Arduino/Arduboy thing so I’m a bit slow lol. Wasn’t sure what it was once I figured out it wasn’t counting fps so thank you!

A game wouldn’t need an FPS counter unless it removed the framerate limitation mechanism.

Using if(!arduboy.nextFrame()) return; actually stops the frame from rendering until it’s time to render it.

In doing so, this limits the frame rate of the game.
By default the framerate is 60, but you can change that,
or as I say, not use the framerate limter at all.

Few games would benefit from unlimiting the framerate though.
That’s something you get more in 3D rendered games.
(Personally I always enable VSync to avoid tearing.)

Yeah that’s why I was a bit confused. Man I’m starting feel stupid asking all these dumb questions lol. I guess that’s how you learn though!

Do you have any of the sprites in PNG/bitmap form rather than encoded as a font?

If the question was directed to me. I should have them in a folder somewhere. You need them? I don’t have access to a computer right now (vacations!!)

Was playing with an idea, but no rush.

1 Like

@Dreamer3 just added the assets folder to the repo, its a mess though, so all sprites are there individually and there’s also some 8x8 tiles for something else i had in mind at that time.

I hope it still helps you.

@Dreamer3 did what is in the repo now of any help to you now? Probably not as it’s just a bunch of individual files instead of a PNG with all the tiles.