Slash’EM for the iPhone queued for a possible Q1 2010 release

That’s what I’ve been working on since iNetHack 1.3 hit the app store.

I’m rewriting the window engine from scratch, taking only general purpose classes and header stubs from iNetHack. The goal is to make it much more modular, maintainable, reusable etc. (attributes which quite frankly weren’t on the top of my design goals for iNetHack). This will also leed to some UI experiments in collaboration with the test team and hopefully come back as the base for the next iNetHack and more to come.

6 thoughts on “Slash’EM for the iPhone queued for a possible Q1 2010 release

  1. Anonymous


    It looks nice. However, if you could make the lines join up, like when playing in the tty window, it would be even better.

    Looking forwards to it 🙂

  2. Dirk

    Ok got it. Unfortunately none of the charsets (IBM_GRAPHICS / DEC_GRAPHICS / MAC_GRAPHICS) seem to work, so it’s either pure ASCII as in the screenshot or graphical tiles.

  3. Anonymous

    Kinda out of topic, but.. is there any plans of porting Dungeon Crawl or Stone Soup for the iPhone?

    Dungeon Crawl was my first roguelike, and led me to playing lots of other great games like nethack, URW, stonesoup etc.

    Since Dungeon Crawl is a lot more easier and beginner-friendly than NetHack, I think it would be a great port. BTW, Stone Soup is constantly being updated, so it would be even better.

    Anyway, it would be really nice if I could play DC Stone Soup on my iPhone!

  4. Dirk

    I’m currently completely focused on the ipad, with the goal to port all the hacks there first, then I’ll see what’s next. I was thinking about DCSS for ipad this morning 🙂


Leave a Reply

Your email address will not be published. Required fields are marked *

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    Markdown is turned off in code blocks:
     [This is not a link](

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see