Nethack?


Hey cats,

if you're interested, I've resized some tilesets that dzz is potentially going to be using in the next release(s) of Nethack - I've done three so far, and they can be found here. There is also potential for higher res tilesets than these too, but dzz is still checking out our options.

Allan.
 
Muncher666 posted on Apr 27 2006 at 10:45 PM said:
Hey cats,

if you're interested, I've resized some tilesets that dzz is potentially going to be using in the next release(s) of Nethack - I've done three so far, and they can be found here. There is also potential for higher res tilesets than these too, but dzz is still checking out our options.

Allan.

Holy crap! Those look very nice indeed!

(I really should look up a Nethack guide ... )
 
Last edited by a moderator:
Dzz posted on Apr 27 2006 at 07:54 PM said:
wizardofyendor posted on Apr 27 2006 at 05:48 PM said:
how difficult would it be to incorporate a vitual keyboard to use the engrave, name, and wish commands? wish would be a necessity, and engrave is helpful for identifing wands and ofcourse "Elbereth"...
I believe it should not be difficult since I already have one for entering a player name. I don't think that will make it into 0.2 but it should be doable soon after that.


Also don't for get to include the '+' and '-' keys and a numberpad.

I need to wish for my blessed +3 rustproof stormbringer
java script:emoticon(':D', 'smid_4')
:D
 
Last edited by a moderator:
wizardofyendor posted on Apr 28 2006 at 11:51 PM said:
Dzz posted on Apr 27 2006 at 07:54 PM said:
wizardofyendor posted on Apr 27 2006 at 05:48 PM said:
how difficult would it be to incorporate a vitual keyboard to use the engrave, name, and wish commands? wish would be a necessity, and engrave is helpful for identifing wands and ofcourse "Elbereth"...
I believe it should not be difficult since I already have one for entering a player name. I don't think that will make it into 0.2 but it should be doable soon after that.


Also don't for get to include the '+' and '-' keys and a numberpad.

I need to wish for my blessed +3 rustproof stormbringer
java script:emoticon(':D', 'smid_4')
:D

Why would you want to do that? :) You can get one of those by praying - I save my wishes for things like blessed fixed +2 silver dragon scale mail... one of those babies nearly got me ascended once. Or you could wish for a wand of wishing, if you had a blessed scroll of charging.

You know, dzz, you will have to leave plenty of room for wishes as far as text space goes.

Allan.
 
Last edited by a moderator:
Muncher666 posted on Apr 28 2006 at 11:14 AM said:
Why would you want to do that? :) You can get one of those by praying - I save my wishes for things like blessed fixed +2 silver dragon scale mail... one of those babies nearly got me ascended once. Or you could wish for a wand of wishing, if you had a blessed scroll of charging.

You know, dzz, you will have to leave plenty of room for wishes as far as text space goes.

Allan.

dang...i've never really gotten into nethack but i'm sure this port will get me going with it. sounds like a complete trip though.

ok, name the film:

"Excuse me, ladies. You may remember me as the guy who came to dinner a few weeks ago with underwear on my head. My name is Keith Stat from Millburn, New Jersey. State bird, the mosquito. And as you may have heard I am recently a crowned class B dungeon-master. So if any of you would like to play D&D today, please speak now or forever hold your peace. Anyone? Alexa! Maybe you would like to join in? We do need a druid, and you have definitely cast a level 5 charm spell on me. "
 
Last edited by a moderator:
Just a quick FYI, with the new firmware (2.0) nethack has the same flickering problems with the menus as DrMDX has. it's only on the menus and dialog boxes, the tiles don't flicker.
 
wizardofyendor posted on Apr 29 2006 at 04:02 PM said:
Just a quick FYI, with the new firmware (2.0) nethack has the same flickering problems with the menus as DrMDX has. it's only on the menus and dialog boxes, the tiles don't flicker.
Thanks for the heads-up. A quick investigation indicates that they flipped the meaning of the VSync signal, a decision that boggles the mind.

I'll figure out some sort of workaround for version 0.2.
 
Last edited by a moderator:
Dzz posted on Apr 26 2006 at 09:19 AM said:
Hello everybody,

I know a whole bunch of you downloaded the 0.1 test beta. If you could take a second to share your experience I really would appreciate it. Any information at all would be helpful.

Thanks!
HOLY COW - I'm off the boards for a while and I come back to find a playable Nethack port!! Dzz - you are the man :D

Time to give this baby a spin! ;)
 
Last edited by a moderator:
Great! Thanx for the port!
I've been playing NetHack since 1994, so I'll be soooooo glad to sink my teeth into this port!
Dzz, you are making my day!
 
A quick update, lest people think I have stopped working on Nethack.

I have added the ability to load tile sets at startup for both 32x32 and 16x16 tiles. Surprisingly, the tile sets that Allan found are pretty nice even at 16x16, especially the one with the letters. I have also fixed the wearing rings bug and added an auto-repeat to the joystick button (so you can search or rest multiple times without wearing out your thumb). I also fixed the menu flickering with the 2.0 firmware.

Here's where I'm stuck: I REALLY want to solve the "gnomish mines" crashing issue which has other important ramifications also. It turns out that the method I'm using to generate the 'nhdat' file is not compatible with the code on the gp2x that reads it. This has to work correctly and I'm trying to work through a solution, but it will take a little while yet. I could release 0.2 as soon as I solve it; I hope that will be in the next couple days sometime.

Beyond that, this is my current TODO list (not in any particular order):

A) Attach 'repeat last action' command to the R button
B ) Incorporate a basic help file describing the controls
C) Columns lining up in multi-column menu dialogs
D) Odd graphic display in some menu dialogs
E) Improve the performance of saving
F) Look into reports of loot/offer/force commands when standing on an altar
G) Extend keyboard for keyboard-specific commands:
H) Engrave command
I) Wish
J) Name
K) Polymorph control
L) "Far Look" cursor display
M) Reference to the 'T' command in ring/amulet removal
N) Odd text in Ammunition and Exchange Weapon commands
O) Add Dip and Quaff to context-specific menu on fountains
P) Add Drop to context-specific menu on altars
Q) High Score table
R) RIP screen on death
S) Look into the 'asterisk' command
(maybe) Auto-save
(maybe) Splas screen on startup

As always, report what bugs you find. This is a big list but I'd like it to be a complete one. Also, I have to work on things in order so any opinions about which are the most important incremental improvements would be welcome.

Thanks!
 
Just a post to make sure you know your work is mega appreciated, dzz. If DaveC is a guru, I don't know how in the hell you aren't. :)

Allan.
 
Yeah, Dzz you should be made a guru for your work and effort...
 
Thanks guys. I don't follow the board politics very much, but DaveC seems like a nice enough guy to me who seems to know a lot, and I don't care too much about the "guru" thing. But again, thanks for the kind words.

I have a different project that i MUST give some time over this weekend but immediately after that I will finish up what I need to do to get version 0.2 of Nethack out. I am pretty sure I know what I have to do to fix the nasty gnomish mines bug but it's kind of tedious so I tend to work on funner stuff instead :) . Thanks for your patience.
 
I'm not sure if it was mentioned before (I haven't got much sleep and now I can see only Courier 20). I've noticed, that game hangs up when I select a menu that overlaps the screen game hangs up. I'm using firmware 2.0, Kingston 512Mb MMC, 2x 2500mAh Energizer acus. Any ideas?

Ow and it flickers too, but that was mentioned ;-)
 
kardasan posted on May 13 2006 at 01:56 AM said:
I'm not sure if it was mentioned before (I haven't got much sleep and now I can see only Courier 20). I've noticed, that game hangs up when I select a menu that overlaps the screen game hangs up. I'm using firmware 2.0, Kingston 512Mb MMC, 2x 2500mAh Energizer acus. Any ideas?
Thanks for the report, if you don't mind I would like to understand better. What do you mean by 'a menu that overlaps the screen'? If you mean a menu that extends past the edge of the screen that should never happen. Could you describe a circumstance where that occurs for me?

Thanks for the help!
 
Last edited by a moderator:
My report (based on a few minutes of playing, having no experience with nethack):
  • The "name chooser" is not very intuitive. I know the correct buttons are listed below it, but using "b" to select a letter would be much more intuitive. I think the emerging standard for GP2x interfaces is:
    B -> small confirm
    start -> large confirm
    Well, the "start" behaviour is standard for other gaming consoles anyway. ("quit" for start is just bass-ackwards)
  • The "alignment" chooser only lists Lawful and Neutral. Chaotic appears to be missing.
  • I see you've mappend non-picking-up moves to the buttons. Nothing wrong with that; I was getting kinda tired of carrying corpses around everywhere ;). But there's no "pick up" item on the menu if you stand over an object. By hitting all buttons I figured out that stick-press was mapped to "pick up", but it should be in a context menu somewhere as well.
  • Could the "things that are here" popup be made non-modal? This may be a bit much to ask but it's much easier if you get a "things that are here" popup just shows and you can immediately proceed with pickups and whatever without having to dismiss it first.
 
Back
Top