~trn/vlarn

vlarn: a multi-platform rogue-like dungeon crawl adventure
e408df87 — Jeffrey H. Johnson 7 months ago
Further stupify and reduce lemmings
ca8975a8 — Jeffrey H. Johnson 2 years ago
Reports -> Reporting
35684499 — Jeffrey H. Johnson 2 years ago
Fix copypasta

refs

master
browse  log 
5.0.0-alpha.4
release notes 

clone

read-only
https://git.sr.ht/~trn/vlarn
read/write
git@git.sr.ht:~trn/vlarn

You can also use your local clone with git send-email.

#VLarn

Codacy Badge DeepSourceA DeepSourceR

#Table of Contents

#Overview

  • VLarn is a free roguelike dungeon crawl adventure game, similar in concept to Hack, Rogue, or Moria, but with a different philosophy, feel, and winning criteria.

  • VLarn includes a tiled (graphical) interface, as well as a classic ASCII text interface, with optional menu items available for most commands.

#Availability

  • VLarn is currently available for UNIX-like systems (in both TTY and X11 variants), Microsoft Windows, and (classic) AmigaOS.

  • Ports are currently in-progress for PC DOS, Multics (MR12.6e+), Atari ST, and OpenVMS.

  • Additional ports are planned for BeOS / Haiku and 16-bit CP/M (e.g. CP/M-68K, CP/M-Z8K, CP/M-86).

  • VLarn, like ULarn 1.6, is easily portable to different systems, with all system-dependent code isolated in separate modules.

#Distribution

#Bug Reporting

  • You may contact the VLarn maintainer, Jeffrey H. Johnson, via e-mail at <trnsz@pobox.com>, with bug reports or questions.

  • Please include [VLarn] in the e-mail subject line.

#License

  • VLarn, as a whole, is distributed under the terms of the GNU General Public License, version 2, or (at your option) any later version.

  • VLarn incorporates some components which are, individually, available under the terms and conditions of a modified 3-clause BSD-style license.

  • See the LICENSE file for complete licensing and redistribution information.

#History

  • VLarn is a direct descendant of Julian Olds' Ultra Larn 1.6.

  • Specifically, VLarn is an Ultra-Larn derivative, based on Julian Olds' ULarn 1.6.3a, which was a rewrite of Ultra Larn 1.5.4 by David Richerby, Josh Brandt and Josh Bressers, which was derived from Phil Cordier's ULarn 2.0, which was derived from Noah Morgan's Larn 12 with James McNamara's patches.

#New in VLarn 5-alpha

  • Adjusted maps to not require diagonal movements.
  • Extended time limits
  • Tweaked carrying capacity
  • Increased checkpoint frequency
  • Rebalanced gameplay
  • Lemmings less aggressive
  • Modified scoreboard system
  • Removed Dealer McDope's pad
  • Various bits of code clean-up
  • Default to ncurses (legacy curses remains supported)

#New in ULarn 1.6 Patchlevel 3a

  • Windows message using GetMessage instead of PeekMessage
  • Fixed an end-of-game winners' scoreboard bug

#New in ULarn 1.6 Patchlevel 3

  • Resurrected curses-based (ASCII text/TTY) interface
  • Amiga (AGA) port
  • Improved graphic tile set
  • Display improvements for Windows systems
  • Potion of Heroism and Coke now correctly wear off
  • Ring of Strength enchantment level corrections
  • Winner's Scoreboard expanded
  • Larn Revenue Service back taxes can now be paid
  • Enhanced text formatting for paying taxes
  • Corrected output of error messages during initialization
  • Fixed bugs in Vaporise Rock spell for difficulty level 4+
  • Removed unneeded function calls causing extra map redraws
  • Fixed calculation of AC and WC when destroying armor or weapons

#Older History

Do not follow this link