NetHack

Discussion of Rogue and NetHack for iPhone
gandreas
Immortal
Posts: 1464
Joined: Wed Feb 04, 2004 6:02 pm
Contact:

NetHack

Post by gandreas » Fri Dec 05, 2008 3:36 pm

For what it's worth, I've send a missive to the NetHack maintainers (via their web based "Contact Us" page) asking for clarification on the whole "licensing vs iPhone SDK restrictions".

Not promising anything, mind you, but hopefully I can get an official "yeah" or "nay".

DanT
Posts: 7
Joined: Thu Feb 05, 2004 3:28 pm

Post by DanT » Fri Dec 05, 2008 6:51 pm

yes I need new ways to die suddenly and unexpectedly!

gandreas
Immortal
Posts: 1464
Joined: Wed Feb 04, 2004 6:02 pm
Contact:

Post by gandreas » Fri Dec 05, 2008 6:54 pm

And your little dog too!

gandreas
Immortal
Posts: 1464
Joined: Wed Feb 04, 2004 6:02 pm
Contact:

Post by gandreas » Mon Dec 08, 2008 11:45 am

So I've heard back from somebody on the NetHack dev team regarding the whole license vs iPhone SDK restrictions:
So there's no objection to many/most users not actually being able to
recompile, as long as they theoretically *could* if they went to enough
trouble. You have to make the source you used (derived from the NetHack
code) available so they can make the attempt; what the platform sticks in
their way is not your fault.
So all I need now is the time when I'm not trying to crank out paying iPhone apps/updates (so if you feel like contributing to the "NetHack motivation fund", please check out my other various applications and see if there isn't something that you might like to own), and we just might see a real NetHack for the iPhone port...

Nanocore
Posts: 5
Joined: Fri Dec 05, 2008 10:38 am

hmm

Post by Nanocore » Tue Dec 09, 2008 2:13 pm

Not that it really matters, but for me personally, if you port nethack I really won't get work done or get proper sleep for a long time....

jazzrogue
Posts: 4
Joined: Wed Dec 03, 2008 11:20 pm

Post by jazzrogue » Tue Dec 09, 2008 4:28 pm

sweet... good luck and godspeed to you! feel free to put me on a mailing list to announce any of your new releases.

gandreas
Immortal
Posts: 1464
Joined: Wed Feb 04, 2004 6:02 pm
Contact:

Post by gandreas » Wed Dec 10, 2008 5:40 pm

I wonder what this is?


Image
Image

Nanocore
Posts: 5
Joined: Fri Dec 05, 2008 10:38 am

close!

Post by Nanocore » Thu Dec 11, 2008 2:46 pm

Wow, you are moving right along. I have become quite partial to the graphic tiles in rogue, call me spoiled. I assume you would be doing the same with Nethack. I wonder if you could use the tiles from the QT nethack interface. But, then again, you might what to have your own look.

gandreas
Immortal
Posts: 1464
Joined: Wed Feb 04, 2004 6:02 pm
Contact:

Post by gandreas » Thu Dec 11, 2008 3:25 pm

I'm planning on supporting at least one of the "popular" NetHack tile sets, possibly more (the one used for Rogue is based on a tile set for Angband, actually). But initially getting the "ascii" version working is the first step (throwing the "character graphics" on top of that was actually quite simple - many, but not all, parts of NetHack are designed with a complete independence to the output device and platform, so tweaking the ascii output to use the equivalence of "dos characters" was easy. Note, of course, the phrase "many, but not all")

Ultimately I want it to work a lot like Rogue - landscape gives you mono-spaced 80x24 ascii (or character graphics if you enable them), portrait gives you a tile view + proportional labels, etc...

It is still a long ways from usefully playable (for example, no inventory support is available yet, character creation is purely random, no save). Still, you can walk around, kill stuff, and get bogged down with everything you walk past.

gandreas
Immortal
Posts: 1464
Joined: Wed Feb 04, 2004 6:02 pm
Contact:

Post by gandreas » Fri Dec 12, 2008 8:32 pm

Graphics mode, Default 32x32 tile set
Image

Nanocore
Posts: 5
Joined: Fri Dec 05, 2008 10:38 am

I'll bite

Post by Nanocore » Wed Dec 17, 2008 2:34 pm

OK, I'll bite, any thought to a when. Maybe a little something in the Christmas stocking... or post new year?

gandreas
Immortal
Posts: 1464
Joined: Wed Feb 04, 2004 6:02 pm
Contact:

Post by gandreas » Thu Dec 18, 2008 10:31 am

Even if it were ready for release today, it wouldn't make it through AppStore approval by Christmas. And unfortunately, it isn't ready for release (unfortunately, this is has to be worked on in the "unpaid free time"). However, I have been making slow but steady progress, though I'm about to break pretty much everything and do some refactoring that will allow the core app to be shared better between Rogue, NetHack, and potentially other rogue-likes...

occamrazor
Posts: 4
Joined: Fri Dec 19, 2008 10:35 am

Post by occamrazor » Fri Dec 19, 2008 10:38 am

You are my God. SHould I sacrifice at a good, evil, or neutral Altar?

gandreas
Immortal
Posts: 1464
Joined: Wed Feb 04, 2004 6:02 pm
Contact:

Post by gandreas » Fri Dec 19, 2008 12:02 pm

Chaotic

gandreas
Immortal
Posts: 1464
Joined: Wed Feb 04, 2004 6:02 pm
Contact:

Post by gandreas » Sun Dec 21, 2008 9:52 pm

Multiple tile sets
Image
Image

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests