Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - nppangband

Pages: [1]
1
The final NPPAngband 8.0.0 and NPPMoria 8.0.0 have been released. 

This is a completely new port of NPPAngband and NPPMoria.  Using QT, the game now has a modern UI.  The codebase has undergone a major restructuring, and all new code has been written in C++.  There are plenty of new features and gameplay improvements as well.  Best of all, Shockbolt has expanded his stunning 64x64 tileset to include unique tiles for all monsters, objects, and terrain in both games.

An OSX .dmg file will follow shortly.  It compiles and works on any Linux platform that supports QT.

Source Code:
http://download.nppangband.org/nppgames-8.0.0-src.zip

NPPAngband and NPP Moria Windows Binary:
http://download.nppangband.org/nppgames-8.0.0-win.zip

2
The final NPPAngband 7.1.0 and NPPMoria 7.1.0 have been released.  This release fixes about a dozen bugs. 

Souce Code:
http://download.nppangband.org/npp-7.1.0-src.zip

NPPAngband Windows Binary:
http://download.nppangband.org/nppangband-7.1.0-win.zip

NPPAngband Moria Binary:
http://download.nppangband.org/nppmoria-7.1.0-win.zip

The complete changelist is:

(Moria) Use words to show the players speed ("fast", "slow") rather than numbers (+1, -1)
Misc code cleanup found by "Runningaway".
Bugfix (Moria): Composite bows were not working properly.
Bugfix: Fix swap weapons with the roguelike keyset
Bugfix(Moria): Fix height and weight rangess for all Moria races.
Bugfix(Moria): Fix shortened names for Orcs ad Orc Warriors
Bugfix(Moria): Rangers could not read or cast from the mage spellset.
Bugfix(Moria): Create food spell was broken.
Bugfix(Moria): Equipment activations for were not working.
Bugfix(Moria): Cloaks of protection had the resist shards flag (no shard attacks in Moria).
Bugfix(Moria): Elves resisted light and half-orcs resisted darkness (neither attack exists in Moria)
Bugfix(Moria): 10 Monsters who should have had the "teleport player to monster" spell had the "teleport monster to player" spell.
Bugfix: The spit acid attack and last attack description was occasionally mixed up (found by "Runningaway")
Bugfix: Several defective break statements allowed the monsters to learning about player resisistance to sound and chaos a little too quickly.
Bugfix(Moria): The themes themed chests were not being calcualted correctly (found by "Runningaway").
Bugfix: Uniques marked for a guild quest could still be placed outside of the quest level, potentially causing game crashes.

3
Traditional Roguelikes (Turn Based) / NPPMoria 7.0.0 released
« on: August 11, 2013, 12:13:10 AM »
An updated version of the classic Moria roguelike game has been completed.  NPPMoria is a re-creation of David Grabner's UMoria 5.5.2.  By using the NPPAngband as a starting point and modifying the game from there, essentially UMoria 5.5.2 was re-created with about 20 years worth of UI improvements. For those not familiar with the Angband UI, this includes:

Current ports for Windows, MAC, and Linux OSs.
Color (much easier to notice Ancient Chromatic Dragons)
Targeting (no longer have to line up with a monster to cast a spell or fire an attow at it)
3 complete tilesets (8x8, 16x16, and 32x32)
Much more advanced monster AI
Mouse support (a player could play practically the entire game without touching a keyboard if they chose to)
Bigscreen mode (not limited to 80x24)
Multiple windows (can display information in separate windows such as the character screen, list of visible monsters, etc)
Detailed help files
An object squelch system
Much more legible source code, and edit files for most sets of game information (monster list, object list, player classes, races, etc)
Ability to choose from multiple fonts.
Ability to use macros
Dozens of minor improvements

NPPAngband and NPPMoria share the same cource code repository (99 % of the source code is be identical for both games). For anyone compiling themselves, the variable "game_mode" can be set to 1 to automatically play NPPAngband, 2 to play NPPMoria. If it is left at zero, the game starts with a menu prompting the player to choose between the two games).

People have already noted that, in UMoria they were called "Ancient Multi-Hued Dragons" instead of chromatic.  I  took the liberty of changing it back for my own nostalgic purposes.  I started Moria a little further back, on a unix version around '88. It was the actual Robert Alan Koeneke version playable on a VAX with a black market, medusas that stone the player, so one failed saving throw was insta-death in their presence, and the dungeon went down to 10000'. The actual balrog was at 10000', with "shadow-balrogs" before then. This was the version that you had to do the "grape-jelly trick" to max your hit points. I did not attempt to re-create that version (I believe the source for this version is long-lost, and was written in a different language), but I did keep "Chromatic", just for my own nostalgic purposes. I think it sounds so much better than Multi-hued. The only other feature of this game that I kept was that, unlike Umoria 5.5.2, priests and mages can have a 0% failure rate.

Aside from that, there are only a couple things different from Umoria. I did add one artifact from Angband (the phial), and one unique, Smeagol (I figure in LOTR they both went into the mines of Moria), and I have the NPP-style chests with only the best items in the game. Other than those and a couple other minor gameplay differences, this should be a pretty faithful re-creation and update of UMoria 5.5.2.

The links are:

Souce Code:
http://download.nppangband.org/npp-7.0.0-src.zip

NPPAngband Moria Binary:
http://download.nppangband.org/nppmoria-7.0.0-win.zip

(MAC disc images coming soon. It can be quickly compiled for the mac using XCode, and at a command line typing: "make -f makefile.osx")

Github respository:https://github.com/nppangband/NPPAngband

4
Traditional Roguelikes (Turn Based) / NPPAngband 7.0.0 released
« on: August 11, 2013, 12:06:22 AM »
NPPAngband version 7.0.0 has been released.  The big change is the release of a Moria game mode, for which I will set up a separate post.  It contains only minor differences, some code cleanup and about a half-dozen bug fixes from NPP 6.1.2. The complete changelist below:

Add moria game mode, based on UMoria 5.5.2.
Added opportunity to do a shield bash on a monster as in Moria.
Reduced frequency of ghost challenges.
Multiple sidebar and ui improvements by 'kaypy'.
Code cleanup provided by dlevin.Reduced alertness for several Ainu uniques.
Bugfix: Fix inconcistency when describing damage from ammo.
Bugfix: Fix display of equipment flags on equipment screen.
Bugfix: Fix bug in calculating monster speed variances (found by kaypy).
Bugfix: Commands could sucessfully be repeated while confused.
Bugfix: Fix multiple missing 'break' statements (found by "runningaway").
Bugfix: When using the look command, the cursor did not display when animate flicker option was on.

The links are:

Souce Code:
http://download.nppangband.org/npp-7.0.0-src.zip

NPPAngband Windows Binary:
http://download.nppangband.org/nppangband-7.0.0-win.zip

(MAC disc images coming soon. Both games can be quickly compiled for the mac using XCode, and at a command line typing: "make -f makefile.osx")

Github respository:https://github.com/nppangband/NPPAngband

5
Traditional Roguelikes (Turn Based) / [ANNOUNCE] NPPAngband 6.1.2
« on: March 30, 2013, 11:38:14 AM »
The final NPPAngband 6.1.2 has been released. This has some code cleanup and fixes a couple bugs, including two that cause the game to crash on 64-bit machines. Many thanks to DLevin and BardurArantsson (github logins), who provided most of the code for this release, and fixed several bugs in the game.

The complete changelist is:

Misc code cleanup, provided by levind on Github ("runningaway") on the NPP forums.
Fix many compiler warnings when compiling with clang and gcc (Bardur Arantsson)
Bugfix: Fix missing break statement in generate_stats. (fix by Bardur Arantsson)
Bugfix: Fix a bug that could cause the game to freeze while generating randarts.(fix by Bardur Arantsson)
Bugfix: Fix bug that made game unplayable on 64 bit machines. (fix by Bardur Arantsson)
Bugfix: Fix several other instances of code using C_WIPE similar to the one that caused crashes on 64 bit machines.
Bugfix: Sometimes examining an item in the store, the description was intented wrong.
Bugfix: Made max monster name longer, as some names were cut off.
Bugfix: Player's weren't prompted to pick up unidentified items that whose squelch settings were set to "never pickup".
Bugfix: The shortened name for a young blue dragon was for a white dragon. (by levind aka "runningaway")
Bugfix: Fixed bug that caused the game to crash on 64 bit machines when examining a throwing weapon.

The links are:

Souce Code:
http://download.nppangband.org/npp-6.1.2-src.zip

Windows Binary:
http://download.nppangband.org/npp-6.1.2-win.zip

Mac Disk Image:
http://download.nppangband.org/npp-6.1.2-osx.dmg

Github respository:
https://github.com/nppangband/NPPAngband

6
Traditional Roguelikes (Turn Based) / [ANNOUNCE] NPPAngband 6.1.1
« on: March 03, 2013, 04:34:57 PM »
The final NPPAngband 6.1.1 has been released. This fixes a couple bugs, including one that could cause the game to crash when inspecting weapons.

The complete changelist is:

Bugfix: Fixed a bug where the game could crash when inspecting a weapon.
Bugfix: Fixed 2 bugs regarding the description of the firing speed of a missile launcher.

The links are:

Souce Code:
http://download.nppangband.org/npp-6.1.1-src.zip

Windows Binary:
http://download.nppangband.org/npp-6.1.1-win.zip

Mac Binary:
http://download.nppangband.org/npp-6.1.1-osx.zip

Github respository:
https://github.com/nppangband/NPPAngband

7
Traditional Roguelikes (Turn Based) / [Announce] NPPAngband 6.1.0
« on: February 16, 2013, 05:08:48 PM »
The final NPPAngband 6.1.0 has been released.  This is mostly a bugfix & minor tweak version with a couple key new features:

*The sidebar now automatically displays health/mana information for as many visible monsters that can fit.  You can also use the mouse to display the monster memory by clickign on the monster sidebar information, and in targeting mode you can select that monster as a target the same way.
*Revised the sleep spell so it may be useful.  Fully healthy monsters now get a full sleep counter, as if they were just created.  Wounded or regenerating mosters will only stay asleep for a couple turns.
*Wilderness quests were broken (much too hard), and should be playable now.
*Revised combat calculations, in that the slay/brand/critical hit multipliers now multiply the damage dice before calculations rather than multiplying the total damage after calculations.
**Much more detailed information when inspecting a weapon, bow/crossbos/sling, or bolts/arrows/pebbles.

The complete changelist is below:

The links are:

Souce Code:
http://download.nppangband.org/npp-6.1.0-src.zip

Windows Binary:
http://download.nppangband.org/npp-6.1.0-win.zip

Mac Binary:
http://download.nppangband.org/npp-6.1.0-osx.zip

Github respository:
https://github.com/nppangband/NPPAngband

New Sidebar Screenshot:
http://forum.nppangband.org/viewtopic.php?id=1486

8
Traditional Roguelikes (Turn Based) / NPPAngband 6.0.0 released
« on: December 01, 2012, 08:41:40 PM »
The final NPPAngband 6.0.0 has been released.

I changed the version numbering system, as I recently realized that software programs numbered less than 1.0.0 are condsidered experimental or beta code. NPP has been stable and playable for over 8 years, so this version is numbered 6.0.0.

A complete changelist is below. The main features of NPP 600 are:

Revised mimic code.
Revised player ghost code.
Completely revised quest system, including 4 new types of quests.
Labyrinth levels (and Labyrnth quests)
Greater vault Levels (and greater vault quests)
Wilderness level quests.
Arena Level quests.

The links are:

Souce Code:
http://download.nppangband.org/npp-6.0.0-src.zip

Windows Binary:
http://download.nppangband.org/npp-6.0.0-win.zip

Github respository:
https://github.com/nppangband/NPPAngband

Pages: [1]