Rockbox Development > Feature Ideas

Nethack in Rockbox?

<< < (3/6) > >>

tucoz:

--- Quote from: theli on September 20, 2006, 02:24:24 AM ---btw can anyone say whether it is compatible with GPL2?

http://nethack.org/common/license.html

--- End quote ---

I think it is compatible with GPL, from the nethack licence. No licence expert though.

--- Quote ---
Stated plainly: You are permitted to modify NetHack, or otherwise use parts of NetHack, provided that you comply with the conditions specified above; in particular, your modified NetHack or program containing parts of NetHack must remain freely available as provided in this License Agreement. In other words, go ahead and share NetHack, but don't try to stop anyone else from sharing it farther.

--- End quote ---

Rincewind:

--- Quote from: tucoz on September 20, 2006, 07:07:14 AM ---I think a nethack port would be perfectly possible, but what about the number of keys used when playing nethack? Would this be possible to solve on the rather limited input keys mp3-players have?
I haven't played nethack that much, so i am not sure if there are some alternative ways of controlling it. Maybe through a context menu?

Martin

--- End quote ---

It is long ago since I last played nethack, but I think it should be possible to have context menus for commands. Most of the the time you are running around trying to find doors and fighting anyway.

From the Nethack FAQ:


--- Quote ---Are you porting NetHack to Palms?
    No. Other people who've written in with information about them lead us to believe that it won't work on most models, but the largest ones *might* be able to run it, if someone wrote bridge code adapting some major NetHack assumptions. The UI would actually be the easy part -- that's split off from the rest of the code anyway. The hard part is that Palms have only memory (no disk) and a very limited heap, while NetHack is designed to run in low memory conditions by writing everything not used to disk and likes to keep those varying-but- often-large numbers of monsters and objects in the heap. A couple people have gone off to look at the exact constraints, but we haven't heard anything to suggest that actual porting has started, let alone successfully finished. Aside from advising such people on NetHack internals, and merging their port code back in should such ever appear, we have no plans in that area. Some people may be making progress.

--- End quote ---

so there could be a major problem that rockbox doesn't like dynamic memory allocation, too.
But maybe we could steal the mp3 buffer and use it as a heap... I'm not very firm at this low level, I could be completely wrong here.

Rincewind:
some links I found googling:

Nethack port to a nokia phone:
http://www.ee.oulu.fi/~moo/nethack/

Nethack port for the Playstation portable:
http://virtuamunstaz.de/nh/

tucoz:

--- Quote from: tucoz on September 20, 2006, 07:07:14 AM ---I think a nethack port would be perfectly possible...

--- End quote ---

Well, after googling around, maybe not perfectly possible but possible. But the lack of a PalmOS port seems to be a measure of the difficulty to port it to a portable target. Anyway, the source code has a Porting document that could be of good help to start a port. It would be fun to have a rogue like game in rockbox.

Wett:
I'm afraid the display is a bit too small for comfortable text reading.
Anyway, that'd be great !

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version