I noticed your post on Mastodon and bookmarked it to give this game a try. Built it from source on Linux Mint. Was immediately impressed and look forward to playing it further!
I donated a few gold pieces as a thank you for putting your time and effort into a real roguelike in the classic style, and coded in C, no less.
I may add some new features. Are you open to pull requests?
The windows binary is not signed so you will get this warning as it has been produced by an “unknown publisher”. I can assure you it is not a virus but that’s up to you to believe
Thanks so much! As it stands, Diabaig is largely in a complete form, and unfortunately, I don’t plan on adding any major content, aside from bug fixes and such. This is because I intend to turn my focus to my next project. That said, I still have plenty ideas here and may release minor content updates in the future. Ideas and contributions are more than welcome
Nice Rogue throwback, I've been looking for a game like it, but that makes shooting easier. Bonus points for being open-source. I do like that you provide a termux build, very cool. I'll try and get that running on my android tablet later on.
However playing under Windows, the game suddenly crashed on me after a mouse double-click. There was no game to continue upon restart :( - and no log or any diagnostic info in the game folder.
One convenience I feel is missing is a "rest until healed or an enemy appears" key, to prevent spamming or holding the dot key which is an easy way to die in most roguelikes.
It would also be nice if you could "run until something is found" with the mouse like in Rogue+: https://sourceforge.net/projects/advanced-superturbo-rogue-plus/. Haven't tested yet with my standalone keypad, but if Shift doesn't work, pressing f followed by a direction like in Epyx Rogue would be a nice alternative.
Thanks for the kind words and feedback! Ok let me address these:
The windows port is giving me a lot more trouble than I expected. So the mouse, or something after the mouse is clicked is crashing it, this is a good clue, I’ll have a look.
Rest until interrupted is a simple enough addition which I can add in a forthcoming patch.
Currently you can run until something is found with shift-hjkl. I have had a couple people asking for shift-arrows, however, the libraries I am using don’t support this consistently across platforms. I have added it to the best of my ability and I will push this change soon. But an f+direction is a nice enough work around for cross platform support.
Finally, I hope you get along with the termux build, I expect it to be much more stable
Thanks! It helps you identify adjacent items and creatures. Use it when stood next to one and you might get some clues. There are no “secret doors” in diabaig to search for
Btw, I discovered a pretty game-breaking bug that may or may not be the reason how I won lol. When throwing melee weapons (such as spear, sword, etc.) they don't get consumed. In addition, throwing them also takes 0 turns, so basically, I managed to rain a storm of thousand +3 spears to Blakkora, without them even moving. You should've seen the guy's face.
Truley epic! Did you make it back out alive though ;)
I am so pleased you are enjoying it. I have loved imagining all the little @s running around diabaig, I can’t begin to think how many poor souls have perished along the way.
Definitely a bug, that’s hilarious. It really doesnt use a turn? Throwing melee weapons and damaging creatures is intended but not so much if you get it for free haha!
Congratulations in any case, I know how tough it is to get to the bottom
In my excitement at defeating Blakkora, I forgot to ascend back lol
Now I can completely say I managed to finish the game (just with bugs haha). Those Quetzalcoatl and Tezcatlipoca that kept appearing around the corner were really annoying! Very tough too. Thank you for the game again!
← Return to dungeon crawler
Comments
Log in with itch.io to leave a comment.
I noticed your post on Mastodon and bookmarked it to give this game a try. Built it from source on Linux Mint. Was immediately impressed and look forward to playing it further!
I donated a few gold pieces as a thank you for putting your time and effort into a real roguelike in the classic style, and coded in C, no less.
I may add some new features. Are you open to pull requests?
Anyway, nice work. This is great.
Thanks so much for the kind words and gold pieces! I’m really pleased that you are enjoying it, it’s great to hear from folk who really ‘get it’! :D
I have finished all the planned features for the game but fully welcome and encourage pull requests if you have ideas
It is telling me that there is a virus and it is dangerous for my computer.
The windows binary is not signed so you will get this warning as it has been produced by an “unknown publisher”. I can assure you it is not a virus but that’s up to you to believe
Awesome game! Hope there could be more monsters and items in future.
Thanks so much! As it stands, Diabaig is largely in a complete form, and unfortunately, I don’t plan on adding any major content, aside from bug fixes and such. This is because I intend to turn my focus to my next project. That said, I still have plenty ideas here and may release minor content updates in the future. Ideas and contributions are more than welcome
Nice Rogue throwback, I've been looking for a game like it, but that makes shooting easier. Bonus points for being open-source. I do like that you provide a termux build, very cool. I'll try and get that running on my android tablet later on.
However playing under Windows, the game suddenly crashed on me after a mouse double-click. There was no game to continue upon restart :( - and no log or any diagnostic info in the game folder.
One convenience I feel is missing is a "rest until healed or an enemy appears" key, to prevent spamming or holding the dot key which is an easy way to die in most roguelikes.
It would also be nice if you could "run until something is found" with the mouse like in Rogue+: https://sourceforge.net/projects/advanced-superturbo-rogue-plus/. Haven't tested yet with my standalone keypad, but if Shift doesn't work, pressing f followed by a direction like in Epyx Rogue would be a nice alternative.
Yeah... actually, after a second try, playing with the mouse seems to make the game crash very quickly, a double-click isn't even required.
Thanks for the kind words and feedback! Ok let me address these:
The windows port is giving me a lot more trouble than I expected. So the mouse, or something after the mouse is clicked is crashing it, this is a good clue, I’ll have a look.
Rest until interrupted is a simple enough addition which I can add in a forthcoming patch.
Currently you can run until something is found with shift-hjkl. I have had a couple people asking for shift-arrows, however, the libraries I am using don’t support this consistently across platforms. I have added it to the best of my ability and I will push this change soon. But an f+direction is a nice enough work around for cross platform support.
Finally, I hope you get along with the termux build, I expect it to be much more stable
Really fun game, it's smaller scope makes it more approachable than something like nethack.
I’m glad you’re enjoying it!
This is awesome. Not sure what I'm doing wrong, but the (s)earch doesn't seem to do anything for me at all.
Thanks! It helps you identify adjacent items and creatures. Use it when stood next to one and you might get some clues. There are no “secret doors” in diabaig to search for
I FINALLY FINISHED IT! This was really amazing!
Btw, I discovered a pretty game-breaking bug that may or may not be the reason how I won lol. When throwing melee weapons (such as spear, sword, etc.) they don't get consumed. In addition, throwing them also takes 0 turns, so basically, I managed to rain a storm of thousand +3 spears to Blakkora, without them even moving. You should've seen the guy's face.
Thank you for the amazing game!
Truley epic! Did you make it back out alive though ;)
I am so pleased you are enjoying it. I have loved imagining all the little @s running around diabaig, I can’t begin to think how many poor souls have perished along the way.
Definitely a bug, that’s hilarious. It really doesnt use a turn? Throwing melee weapons and damaging creatures is intended but not so much if you get it for free haha!
Congratulations in any case, I know how tough it is to get to the bottom
In my excitement at defeating Blakkora, I forgot to ascend back lol

Now I can completely say I managed to finish the game (just with bugs haha). Those Quetzalcoatl and Tezcatlipoca that kept appearing around the corner were really annoying! Very tough too. Thank you for the game again!
Amazing, well done 🔥
Great game, I've been having a lot of fun with it!
Thanks so much, really glad you’re enjoying it!
Hi again :) I got it! Now, I will put down my own ZAng variant for a bit and play this little gem :) Thank u again for your effort!
Thank you for such a lovely comment. I hope you enjoy it as much as I do!
WOW!! Looks sooo nice!!! Gotta get it and give it some love :] thank you!!