Slash'EM--Macintosh
Slash'EM is a variant of Nethack with lots of added stuff. Check out
the SLASH'EM Homepage for
more information about the game.
You need a Macintosh system with a Power PC processor and a recent version
of MacOS to play this version of the game. See Slash'EM--Macintosh
for the latest news. Versions for other platforms can be found via the
SLASH'EM Homepage.
Recent Changes
6e4f5, ?? August 2001
Start building using source from SourceForge
6e4f4, 12 May 2001
Incorporate latest changes
Fix a problem with displaying version number in about box
Start to restore compatibility with CodeWarrior
Fix bug: crash when selecting Help/Options/Macgraphics
6e4f3, 5 March 2001
Incorporate latest changes
6e4f2, 6 January 2001
-
Incorporate latest changes
6e4f1, 18 December 2000
-
Incorporate Warren's latest changes
-
Not released to the public
6e0, 2 February 2000
-
Incorporate Warren's latest changes
-
Completed NetHack 3.3.0-based Macintosh version
-
Fix file types of distributed files
-
Change email address to hurtley@acm.org
-
Fixed a few interface glitches
5e9, 14 January 2000
-
Incorporate Warren's latest changes
-
Build Fat version
-
Internal release
5e8, 1 January 2000
-
Incorporate Warren's latest changes
-
Register new creator codes for Slash'EM and Recover
-
Program files not intended for direct access are now hidden in the Application
-
Internal release
5e7.1, 17 December 1999
5e7, 11 December 1999
-
Incorporated Warren's latest changes
5e6, 27 October 1999
-
Incorporated Warren's latest changes
5e5, 26 October 1999
Incorporated Warren's latest changes
5e4, 31 August 1999
-
Incorporated Warren's latest changes
-
Tidied up the source and started a 'patch' regime
-
Added pack, unpack, clean, spotless targets to the makefile
-
Updated some (but not all) text info
-
Added Macintosh history to the distribution
-
Organized the icons in the Dungeon directory
5e2.1, 21 August 1999
-
I've built and debugged the Recover program
-
I've renamed 'Nethack Defaults' to 'SlashEM Defaults'
-
Command-Q now works
-
If you select the Mac-style interface in the defaults file (eg, comment
out the 'window:tty' line), then you can now select your name and character
type using the dialog. You can alse set the values in the defaults file
-
All Slash'EM classes are available from the character pick-list
-
The SlashEM Defaults file is read and processed
-
The character name can be chosen in the startup dialog
-
The character Sex and Alignment can be set in the startup dialog (though
some character classes have inbuilt limitations; eg, a Valkyrie is female
by definition)
-
The default mode is Regular, though Explore and Wizard (aka Debug) mode
are also available
-
Command-N restores your window positions
-
The newer Slash'EM commands are now available from the menus
-
Many mentions of NetHack have been updated to refer to Slash'EM
5e2, 10 August 1999
Initial release under new management (Paul Hurtley)
Switched to MPW as the build engine
4e5, 15 March 1999
-
Last release under old management
Known Problems
There are problems with the Mac interface:
-
The del key doesn't work in the startup dialog
-
If you resize the screen, the windows don't adjust
-
You can't select the fonts or font sizes
-
In debug mode the 'enter' key increments your armour class!
-
The selection menus accessed using '~' don't work except in tty window
mode
-
The annoying 'See you later' message after you've finished exiting
-
There are two help menus
-
Menu commands don't work while info windows are visible
-
Pull-down menus in the startup dialog should be capitalized
-
The mouse-driven options setting is unintuitive
-
There is confusion if you type # and then select a menu item
-
Apply, Dip, Kick appear in two menus
-
When using the Macintosh interface (window:mac), if you select Lawful Samurai
then you will get a Chaotic or Neutral Samurai.
Workaround: Start your game using the tty interface (window:tty) and
use this mode to select your character type. Then save, and continue the
game using your preferred mode
-
The program crashes if you specify the fontmap option in Slash'EM Defaults
-
The welcome text is not completely displayed in TTY mode
Tested in Mac window mode:
-
If you move the windows and then chooseFile/Reposition the Message window
gets a silly location
-
If you close the windows and choose File/Open Map the Message window is
not redisplayed
-
The Keypress menus should be eliminated
-
The File/PreviousMessage options only goes back one message
-
Page up/Page down doesn't work in the Discoveries window
-
I haven't checked that every player type can be chosen from the start dialog
-
I haven't checked that every command is available from a menu
-
In the extended command list help text, the columns aren't aligned
-
The Help texts should have titles matching the data
-
Extended commands should be used in menus--say Conduct not Show Conduct
-
Menu item List Spells gets wrong command
-
I've not checked every build option works
-
File/Reposition seems to have no effect
Tested in TTY window mode:
-
The MORE prompt seemed to overlay the message at startup
-
If you close the map and then choose File/Save or File/Quit then you have
to press return a lot of times to exit the program; I'm sure the program
is prompting you the way it normally does when you exit, but not displaying
the prompts
Enhancements
-
Balloon help might be appropriate for showing map info
-
Tiles mode hasn't been implemented
-
Option Edit menu option is not implemented
-
Implement AppleScript support
-
Implement logging
-
Support activity on all levels, not just current one
-
Redo turn scheme
-
Implement hex layout
-
Implement random map direction
-
Implement variable size map
-
Implement auto scrolling
Please email your comments or suggestions to me, Paul Hurtley: hurtley@acm.org