Commit graph

  • 35c5e434e6 Rearrange some Autoconf files. main John "Elwin" Edwards 2023-09-05 20:05:24 -04:00
  • 8a4bf37667 Naming items should not use up a turn. John "Elwin" Edwards 2021-10-31 21:35:53 -04:00
  • 2a9d279baa Advanced Rogue 5, 7: fix some trading post messages. John "Elwin" Edwards 2021-10-24 20:26:21 -04:00
  • b6067e102e Advanced Rogue 7: fix a crash when casting magic missile. John "Elwin" Edwards 2021-10-21 21:00:15 -04:00
  • fb0ef69143 Advanced Rogue 7: fix a string literal overwrite. John "Elwin" Edwards 2021-10-19 20:39:00 -04:00
  • 6a654fbe69 Update the Autoconf files. John "Elwin" Edwards 2021-05-11 22:30:03 -04:00
  • 06cad9ee1e Fix one more batch of compiler warnings. John "Elwin" Edwards 2021-05-04 21:03:47 -04:00
  • 3dfd8fd09b Advanced Rogue family: fix some potential buffer overflows. John "Elwin" Edwards 2021-05-03 19:05:37 -04:00
  • 2b6d8bcb77 Advanced Rogue 7: ignore file locations in the save file when restoring. John "Elwin" Edwards 2021-05-02 21:54:11 -04:00
  • d1422feb80 Fix a few more miscellaneous compiler warnings. John "Elwin" Edwards 2021-05-01 09:51:30 -04:00
  • ca9e48d5f6 Fix some warnings related to format strings. John "Elwin" Edwards 2021-04-30 20:48:30 -04:00
  • 3ac49bdaa0 Super-Rogue: fix some out-of-range constants. John "Elwin" Edwards 2021-04-17 15:41:12 -04:00
  • 844379d679 Rogue V4: fix arithmetic operations on boolean variables. John "Elwin" Edwards 2021-04-15 20:55:34 -04:00
  • 6c3cd116ff Fix many compiler warnings. John "Elwin" Edwards 2021-04-14 18:55:33 -04:00
  • 6f21b5b88a Added tag rel2021.03 for changeset fa70bba6bb3f John "Elwin" Edwards 2021-03-20 22:36:52 -04:00
  • 6bb7e13c1f Update the README. John "Elwin" Edwards 2021-03-18 20:53:49 -04:00
  • 6aa43076d0 rogue4: delete a duplicate variable definition. John "Elwin" Edwards 2020-08-15 20:27:06 -04:00
  • 7d459d7d36 Fix an assortment of compiler warnings. John "Elwin" Edwards 2019-11-22 21:18:27 -05:00
  • de95b19cee Fix another pointer bug related to object stacks. John "Elwin" Edwards 2018-02-11 15:37:33 -05:00
  • b855903f99 UltraRogue: clear the next_obj field when removing items from the floor. John "Elwin" Edwards 2018-02-08 20:54:34 -05:00
  • 73a6b21141 Ultra-Rogue: add a NULL check. John "Elwin" Edwards 2018-02-08 18:56:15 -05:00
  • 5e44d8334d UltraRogue: fix inventory collision after save and restore. John "Elwin" Edwards 2018-01-15 20:20:35 -05:00
  • 82dca01969 Rogue V5: fix elemental wands. John "Elwin" Edwards 2018-01-12 18:02:39 -05:00
  • bb37c1c3f7 Improve the documentation build process. John "Elwin" Edwards 2017-12-30 14:15:52 -05:00
  • 7fac45d848 UltraRogue: fix changing the score option. John "Elwin" Edwards 2017-12-29 17:38:08 -05:00
  • 61e05e655c UltraRogue: ask about unidentified magic items by default. John "Elwin" Edwards 2017-12-29 14:16:24 -05:00
  • 338214459d Fix a portability issue with md_hasclreol(). John "Elwin" Edwards 2017-12-27 10:26:06 -05:00
  • a489fa501e UltraRogue: fix options menu. John "Elwin" Edwards 2017-11-26 11:34:45 -05:00
  • 5e60293223 UltraRogue: add a sanity check to do_fuses(). John "Elwin" Edwards 2017-11-24 16:22:10 -05:00
  • 1e2f3f5803 UltraRogue: compile out the built-in memory checking. John "Elwin" Edwards 2017-11-24 13:22:26 -05:00
  • 359d0987a4 Remove version numbers from docdir paths. John "Elwin" Edwards 2017-10-16 19:53:38 -04:00
  • 79765ae3b2 UltraRogue: don't swap signal handlers. John "Elwin" Edwards 2017-09-29 21:21:50 -04:00
  • 172c83f254 Fix some potential problems detected by clang. John "Elwin" Edwards 2017-09-23 09:47:00 -04:00
  • 614dcfffd2 Fix more header-related warnings. John "Elwin" Edwards 2017-09-22 16:24:40 -04:00
  • 90d5708d84 Fix a few more compiler warnings. John "Elwin" Edwards 2017-09-18 19:36:14 -04:00
  • 0936c8f216 Excise md_putchar(). John "Elwin" Edwards 2017-09-18 19:11:57 -04:00
  • 3349419ebc Merge the urogue and bugfix branches. John "Elwin" Edwards 2017-09-15 21:16:28 -04:00
  • ab25967717 Fix potential segfaults at restore related to ctime(). John "Elwin" Edwards 2017-09-15 20:51:10 -04:00
  • c661fd79d4 Use C stdio functions for score files and save files. John "Elwin" Edwards 2017-09-15 19:57:54 -04:00
  • 034331e23c UltraRogue: fix Y2K bug on tombstone. John "Elwin" Edwards 2017-09-11 17:46:42 -04:00
  • 6164897cfc UltraRogue: prevent bad array accesses in call(). John "Elwin" Edwards 2017-09-10 21:04:22 -04:00
  • f8d1f422c8 Remove an extra bracket from some Autoconf macros. John "Elwin" Edwards 2017-09-10 17:30:13 -04:00
  • b521be16e8 UltraRogue: build and install documentation in the Makefile. John "Elwin" Edwards 2017-09-09 07:25:23 -04:00
  • 3a9054acbf UltraRogue: add install and uninstall targets to the Makefile. John "Elwin" Edwards 2017-09-05 21:03:26 -04:00
  • e3c596c443 UltraRogue: begin autoconfiscation. John "Elwin" Edwards 2017-09-04 21:08:09 -04:00
  • 6c46840eab UltraRogue: add the autosave feature. John "Elwin" Edwards 2017-09-03 19:58:22 -04:00
  • 8c77aafa62 UltraRogue: compile out wizard mode by default. John "Elwin" Edwards 2017-03-05 20:14:11 -05:00
  • 9a9c016bae UltraRogue: check the return value from getpwuid(). John "Elwin" Edwards 2017-03-01 20:40:18 -05:00
  • ee3408932f UltraRogue: fix the arrow keys. John "Elwin" Edwards 2017-02-28 21:14:53 -05:00
  • 8eebfc0c85 UltraRogue: add logging. John "Elwin" Edwards 2017-02-26 16:51:29 -05:00
  • 92d1275f42 UltraRogue: flush output when exiting. John "Elwin" Edwards 2017-02-26 14:58:49 -05:00
  • bde89e33f7 Merge the UltraRogue branch. John "Elwin" Edwards 2017-02-19 19:56:43 -05:00
  • 4182f3b4eb Mention UltraRogue in the top-level README. John "Elwin" Edwards 2017-02-19 19:54:17 -05:00
  • 8690ea40f3 UltraRogue: add location for character files. John "Elwin" Edwards 2017-02-19 19:47:09 -05:00
  • d309fcdd46 UltraRogue: make scorefile location configurable. John "Elwin" Edwards 2017-02-15 20:38:12 -05:00
  • a8a6e1ce7a UltraRogue: fix a segfault related to restoring monsters. John "Elwin" Edwards 2017-02-14 20:42:33 -05:00
  • fc0b18d304 UltraRogue: restrict changing name and save file. John "Elwin" Edwards 2017-02-12 20:16:57 -05:00
  • 67e9cff868 Merge the bugfix branch, which had missed an update. John "Elwin" Edwards 2017-02-10 09:06:50 -05:00
  • 7eeb9ddcb6 Add some braces to a loop in parse_opts(). John "Elwin" Edwards 2017-02-10 09:02:58 -05:00
  • 7b42d453f0 UltraRogue: don't overwrite the savefile name when restoring. John "Elwin" Edwards 2017-02-09 20:13:25 -05:00
  • 403d9ec171 UltraRogue: add the -n option. John "Elwin" Edwards 2017-02-09 16:29:45 -05:00
  • ed27d7a24f UltraRogue: fix crash when restoring. John "Elwin" Edwards 2017-02-08 19:50:36 -05:00
  • b100b40846 UltraRogue: fix various build failures. John "Elwin" Edwards 2017-01-31 20:33:49 -05:00
  • 11c74c273d Import UltraRogue from the Roguelike Restoration Project (r1490) John "Elwin" Edwards 2017-01-31 19:56:04 -05:00
  • c346921c68 Update the fallback install script. John "Elwin" Edwards 2017-01-31 18:59:38 -05:00
  • 62047972cc Use more portable random seed generation. John "Elwin" Edwards 2017-01-28 15:49:41 -05:00
  • c194ec3dc9 Fix the perpetual haste cheat. John "Elwin" Edwards 2017-01-28 11:45:36 -05:00
  • 714bad8c3c Rogue V5: fix save/restore making levitation, hallucination permanent. John "Elwin" Edwards 2016-07-20 20:44:41 -04:00
  • eabbd3e1a1 Added tag rel2016.06 for changeset 182e26224f92 John "Elwin" Edwards 2016-06-01 20:16:23 -04:00
  • c65d17136d README.txt: additions and clarifications. John "Elwin" Edwards 2016-05-29 17:05:38 -04:00
  • 63b2707739 Enable the logfile on 64-bit Windows. John "Elwin" Edwards 2016-05-17 21:28:34 -04:00
  • c5f4f359ea Rogue V5: don't limit the high score list to 1 on Windows. John "Elwin" Edwards 2016-05-15 19:04:46 -04:00
  • ca1c442db2 Rogue V[345], Super-Rogue: Fix violet fungi/venus flytraps. John "Elwin" Edwards 2016-05-01 19:39:56 -04:00
  • 718c807339 Rogue V4, V5: fix messages when viewing the identified items. John "Elwin" Edwards 2016-04-24 13:33:17 -04:00
  • de0518b00e Remove old installation instructions. John "Elwin" Edwards 2016-03-19 16:42:03 -04:00
  • 2d4a66298a Fix some functions not returning the right type. John "Elwin" Edwards 2016-03-19 16:18:58 -04:00
  • 2e20820d1b README.txt: remove outdated information. John "Elwin" Edwards 2016-03-12 14:36:25 -05:00
  • 84db7dbc2a Super-Rogue: fix saving and restoring on Windows. John "Elwin" Edwards 2016-03-12 14:29:07 -05:00
  • 8df0a6308d Merge the GCC5 and build fix branches. John "Elwin" Edwards 2016-03-11 19:47:52 -05:00
  • 758c6b1bf0 arogue7, xrogue: improve the handling of the arguments to fuses. John "Elwin" Edwards 2016-03-11 17:40:00 -05:00
  • dafa5cc722 XRogue: fix some uses of entire structs instead of their members. John "Elwin" Edwards 2016-03-08 20:47:57 -05:00
  • e30aa0e491 Makefiles: don't rely on built-in implicit rules. John "Elwin" Edwards 2016-03-08 19:45:41 -05:00
  • e9c84b2637 XRogue: get rid of VOID as an alias for long. John "Elwin" Edwards 2016-03-07 20:44:01 -05:00
  • 090622896b Rogue V4: add two more function declarations. John "Elwin" Edwards 2016-03-07 19:26:08 -05:00
  • a6c73eb65a Fix various overlooked causes of warnings. John "Elwin" Edwards 2016-03-06 21:02:59 -05:00
  • 5cf0194676 Declare some function arguments as const. John "Elwin" Edwards 2016-03-06 19:32:47 -05:00
  • fece552183 Don't force the use of GCC. John "Elwin" Edwards 2016-03-06 17:09:17 -05:00
  • 5738b681d8 Rogue V5: prevent error messages from 'make clean'. John "Elwin" Edwards 2016-03-06 17:03:47 -05:00
  • 35bea2ba0d Use uniform return types for functions related to options. John "Elwin" Edwards 2016-03-06 14:45:18 -05:00
  • 0a354903e0 Daemons and fuses now return void. John "Elwin" Edwards 2016-03-05 20:49:37 -05:00
  • 6dfde944f0 Rogue V4, V5: disable a cheat granting permanent monster detection. John "Elwin" Edwards 2016-03-05 12:10:20 -05:00
  • cfda1f88e8 Super-Rogue: begin fixing restore failures on Windows. John "Elwin" Edwards 2016-03-03 21:30:38 -05:00
  • 8bf09d3064 Merge the GCC5 and build fix branches. John "Elwin" Edwards 2016-03-02 21:28:34 -05:00
  • 2853120387 XRogue: convert to ANSI-style function declarations. John "Elwin" Edwards 2016-03-02 21:13:26 -05:00
  • f5c2898524 Makefile fixes related to installation. John "Elwin" Edwards 2016-02-26 17:30:30 -05:00
  • c6f7d67623 Generate text documentation from the troff source files. John "Elwin" Edwards 2016-02-21 20:47:12 -05:00
  • e8e6e604c3 Advanced Rogue 7: convert to ANSI-style function declarations. John "Elwin" Edwards 2016-02-19 21:02:28 -05:00
  • eab5aa2ec4 Fix curses library detection. John "Elwin" Edwards 2016-02-12 15:12:37 -05:00
  • c4365554c4 Rogue V5: remove troublesome automatic platform detection. John "Elwin" Edwards 2016-02-12 14:25:47 -05:00
  • f38b2223c8 Advanced Rogue 5: convert to ANSI function declarations. John "Elwin" Edwards 2016-02-07 14:39:21 -05:00