(10th January 2004) Nethack 3.4.3 now released.
(30th May 2003) Nethack 3.4.1 now Hearse compatible.
(22nd April 2003) Nethack 3.4.1 now released.
Nethack 3.4.3 is now included in the downloads area. See the installation section for details about upgrading from 3.4.1 or earlier versions.
This is Nethack 3.4.3 ported to run on the Psion 5/5MX, Series 7/Netbook, Revo (or other compatible Epoc 5 devices). Sorry, it doesn't run on Nokia mobile phones or other more recent Epoc devices, although I'm quite happy to offer advice if anyone wants to do the port.
The only Epoc related changes are:
NetHack 3.4.1 is a bugfix release for 3.4.0.
Psion specific fixes:
There are a great many bug fixes and improvements to the game core in this release. In particular, the new travel command means that you can now move to a known location on the screen simply by clicking on it (but see below).
nethack323.zip | 1154 |
nethack331.zip | 476 |
nethack340.zip | 548 |
nethack341.zip | 0 |
Installation/removal uses a normal .SIS file. You should have PsiWin 2.1 or later installed on your PC before installing. Simply download the ZIP file, unzip it and run the .SIS file it contains. Alternatively, you may download the game directly to your Psion and run the SIS file from there provided you have the Add/Remove programs extension to the control panel installed.
You need about 2.5-3Mb in total to install and run Nethack. I recommend putting the files on a CF card if you can.
In the unlikely situation that you want to remove Nethack, you should use the control panel to remove it (Add/Remove programs icon), but you will then also need to go to the directory SystemAppsNethack directory and remove any files left behind.
To upgrade from an earlier version follow these steps:
To get started read the Guidebook then play the game, then read the Guidebook again.
Useful things to know in the game:
Added support for Hearse server to share bones files with other players.
Built Epoc version of 3.4.1
Fixed bug that prevented nethack-database entries from displaying correctly.
Added Jukka Lahtinen's dump patch.
Built Epoc version of 3.4.0. Added colour support. Added a menu bar. Fixed up the fonts so we no longer need a separate one for Revo. Changed the fonts again. Added a configuration file editor. Fixed the problem reading nethack.cnf containing carriage returns on continuation lines. Fixed up the travel command.
I finally got around to building an Epoc version of Nethack 3.3.1
Incorporated optional small font for Revo.
The screen now uses a different font. The display is 80x25 so it no longer needs to scroll, and PC graphics are used to display walls etc. You can now move by tapping the pointer in the direction you want to go, and use real physical violence to kill the monsters... The pointer also works for identifying screen locations.
A new front-end program lets you run Nethack from the extras bar, and also lets you read the manual etc. without having to search for the directory containing the relevant files. Commands are available to run Nethack (optionally in Explore mode, or with an arbitrary command line string), or to view the ReadMe, Nethack manual or Guidebook files.
There is some support for zooming, but be warned that the status and messages are not always visible if you have any but the default 80x25 view, so you should restrict zooming to when you can't quite make out what is going on on the screen.
The dungeon is back to its standard size, and the screen now scrolls as a result. Scrolling is automatic, but pressing the menu key will force it to scroll (unless you are too near the top or bottom). Special levels now work correctly (as a direct result of fixing the size). Screen updates are much faster.
If you turn off the number pad in the nethack.cnf file then you have the option of using yu, hjkl, bn to move and the arrows should still work (but kicking etc. needs extended sequences). Generally Fn acts as the meta key, except for keys with useful symbols already on Meta. If for some reason the screen starts off with fewer than 25 lines (e.g. if you remove the font file or subsitute a different one) the dungeon will scroll as needed to reveal to top or bottom lines. Ctrl+Z forces a scroll although the player always remains on the screen. Reducing file space you can to some extent reduce the filespace required for Nethack, although this will degrade the game as follows:
Under the license agreement I have to tell you where to get the sources. They are probably on my website, but if I missed anything out, email me.
Very occasionally this version may crash. If this happens, all is not lost. Download the recovery program, backup your Psion to your PC, run recover.exe on the backed up files (directory PsionuserBackupInternalGamesNethack) to create a .sav file, and copy that file back onto the Psion. Don't keep a copy of the .sav file though as that would be cheating... (In case I didn't make that obvious enough, recover.exe is to be run on the PC, not on the Psion.)
Duncan Booth