John "Elwin" Edwards
a210387f8d
srogue: don't store machine-dependent metadata in the savefile.
...
Super-Rogue, like Rogue V4, stored data of machine-dependent length in
the savefile, to prevent cheating. This made saved games non-portable.
Also deleted was a check that used this data, and prevented restoring
savefiles from backup.
This change BREAKS SAVEFILE COMPATIBILITY, but old files can be
converted by removing the block at offset 0x1e with length
sizeof(ino_t) + sizeof(dev_t) + 2 * sizeof(time_t). That seems to be
0x14 on i686 and 0x20 on x86_64.
2013-08-06 19:02:58 -07:00
John "Elwin" Edwards
6badae1890
rogue3, srogue: showing the version should not take a turn.
2012-05-24 05:10:38 +00:00
John "Elwin" Edwards
5114a73d41
srogue: include missing headers.
2012-01-27 17:29:30 +00:00
John "Elwin" Edwards
0195eba9bb
srogue: move default locations to /var.
2012-01-24 18:30:17 +00:00
John "Elwin" Edwards
f0a6e6d37c
srogue: don't display a room when a monster steps on a teleport trap.
2011-11-09 18:41:21 +00:00
John "Elwin" Edwards
61fb648a88
srogue: prevent aquiring unlimited scrolls of aquirement.
2010-12-07 22:31:33 +00:00
John "Elwin" Edwards
1d8ea533bd
Make sure the score list appears in all situations.
2010-12-07 16:46:07 +00:00
John "Elwin" Edwards
02c8fd2586
srogue: Fix CR/LF playback bug.
2010-12-06 19:43:32 +00:00
John "Elwin" Edwards
07b5ea7c50
srogue: add logging.
2010-12-04 14:45:38 +00:00
John "Elwin" Edwards
7aa541b5a8
srogue: fix '2n orange potions' description bug.
2010-12-04 02:26:49 +00:00
John "Elwin" Edwards
e3ef50b351
srogue: fix bug causing healing on invalid commands.
2010-11-27 16:49:44 +00:00
John "Elwin" Edwards
a90fd134ba
Prevent changing name or savefile when SAVEDIR is used.
2010-11-27 16:22:30 +00:00
John "Elwin" Edwards
20d469d64f
srogue: add support for SAVEDIR
2010-11-25 17:28:29 +00:00
John "Elwin" Edwards
ce4b930551
Import Super-Rogue 9.0 from the Roguelike Restoration Project (r1490)
2010-11-25 12:21:41 +00:00