===========================================================================
                   (Doom 2 Minor Sprite Fix Recommended)
===========================================================================
Version                 : Final v1.3
Advanced engine needed  : Doom2.exe or compatible (DehackEd + voodoo dolls)
Primary purpose         : Single / Coop
===========================================================================
Title                   : 100 Line Massacre
Filename                : 100lnm.wad, 100lnm.deh, 100lnm_ws.wad
Release date            : 04/11/2022
Author                  : NinjaDelphox and Arsinikk
Email Address           : [redacted]
Other Files By Author   : Arsinikk - Purple Rain
                         NinjaDelphox - Project Unity MAP05 and MAP29
Misc. Author Info       : Arsinikk is an expert at petting llamas.

Description             : 100 Line Massacre is a small Megawad project
                         (Full 32 maps + 3 Bonus) by NinjaDelphox and
                         Arsinikk with the goal of making Vanilla-
                         Compatible maps with the limit of 100 lines.

                         All maps were designed with pistol start in mind,
                         though continuous play is perfectly fine. Each map
                         should take only around 2-5 minutes to finish.

                         In addition to the 100 line limit, the other goal
                         was to add variety to the megawad by alternating
                         authorship with each map, combining Ninja's heavy
                         emphasis on challenge and combat mixing with
                         Arsinikk's more experimental maps of Vanilla tricks
                         and exploits.

                         All difficulties have been implemented on every map.
                         I would say the overall difficulty of Ultra-Violence
                         could be comparable to something like "Speed of Doom".
                         While a majority of the maps I wouldn't categorise as
                         microslaughter, there is indeed some slaughter
                         influence throughout some of the maps. If Ultra-
                         Violence is too difficult for you, don't hesitate to
                         drop down to Hurt Me Plenty.

                         100 Line Massacre also features a new difficulty? called
                         "Vile Cruelty" (UV Plus). This difficulty includes
                         additional multiplayer monsters and items for those
                         who have already played through the maps and would
                         like an extra challenge.

                         You can access "Vile Cruelty" in DSDA Doom and Woof-based
                         ports with the argument "-coop_spawns". Use "-solo-net" for
                         Eternity and PrBoom Plus. ZDoom ports have an option added
                         to the Skill selection menu (note that older ZDoom versions
                         may not have the recent enough code to do the new skill
                         correctly).

                         Version 1.3 includes embedded support for ZDaemon and ZDoom
                         ports (removing the need for a separate patch). Also includes
                         softlock fix and HMP coop fix for MAP31 (Demos on DSDA unaffected).

===========================================================================

--- New Difficulty ---   :

                         "Vile Cruelty" (UV Plus) is also available with
                         additional monsters and items for those who
                         would like an extra challenge via "-coop_spawns"
                         or "-solo-net".

                         ZDoom ports have the new difficulty to the Skill selection
                         menu (note that older ZDoom versions may not have support)

===========================================================================

--- Port Compatibility ---   :

                         Play and record demos on -complevel 2
                         (Especially on PrBoom Plus)

                         ZDoom based ports, Eternity, DSDA Doom, and Woof-based ports
                         have compatibility settings applied automatically.

                         If using the Eternity Engine, make sure you are using
                         devbuild 4.03.00 or higher. - https://devbuilds.drdteam.org/eternity/
                         (There is a game-breaking bug in the current 4.02.00
                         stable build as of now).


===========================================================================

--- How to launch ---   :

                        For source ports:
                        use 100lnm.wad (-complevel 2). DEHACKED is directly
                        embedded in the wad file.

                        For Vanilla Doom/MS-DOS:
                        you must patch your own doomhack.exe yourself
                        with Dehacked (version 1.9 of Doom2.wad is required,
                        even for Chocolate Doom users)

--- Additional Files ---   :

                        100lnm_ws.wad - optional for ports that support
                        widescreen graphics.


===========================================================================

* Full Credits *

Mapping                 : NinjaDelphox  -  MAP01-MAP29 (Odd), MAP32, MAP35
                         Arsinikk  -  MAP02-MAP30 (Even), MAP31, MAP34
                         Arsinikk & NinjaDelphox  -  MAP33

Music (Even + MAP31)    : Arsinikk


Playtesting and         : Arsinikk
quality control           NinjaDelphox


Story                   : Arsinikk


Graphics, Custom        : Arsinikk
Palette/Colourmap


DehackEd, Decorate,     : Arsinikk
ACS, MAPINFOs

===========================================================================

* Original Arsinikk Soundtrack *

MAP02: "Dirty Water" - Arsinikk
MAP04: "Mind Games" - Arsinikk
MAP06: "Guiding Light" - Arsinikk
MAP08: "Gravehunt" - Arsinikk
MAP10: "Lurking" - Arsinikk
MAP12: "Punch It!" - Arsinikk
MAP14: "Sharkbait" - Arsinikk
MAP16: "Growing Mould" - Arsinikk
MAP18: "Shapeshift Box" - Arsinikk
MAP20: "Blood and Metal" - Arsinikk
MAP22: "Murder of Ra" - Arsinikk
MAP24: "Cut Above the Rest" - Arsinikk
MAP26: "Unholy Matrimony" - Arsinikk
MAP28: "On a Tightrope" - Arsinikk
MAP30: "TNT My Life" - Arsinikk
MAP31: "Strung-Up Circus" - Arsinikk

===========================================================================

* Additional Credits *

Arsinikk would          : - EvilNeck and Vphurple Izumi for being supportive
like to thank             and listening/critiquing my midis!
                         - Gez for helping me figure out how (G)ZDoom deals
                         with Dehacked and Decorate.
                         - And of course, NinjaDelphox for working on this
                         project with me!
                         - Thanks to all the people from the DoomWorld thread
                         that played and gave feedback on this wad including
                         Vile, NightFright, Shepardus, Thelokk, eharper256,
                         Keyboard_Doomer, boom_compatible, and anyone else
                         I may have missed.


NinjaDelphox would      : - Arsinikk for playing all my bad maps
like to thank

More Music:              - TITLE: "Remains of War" - Thyrbse
Credits                  - INTERMISSION: "Riddle" - Castlevania: Order of Ecclesia
                        - READ ME: "Under Death" - Mark Klem
                        - MAP01: "Thorny Wall" - Thyrbse
                        - MAP03: "Claustrophobia" - ClumsyDoomer
                        - MAP05: "The Pyramid" - Thyrbse
                        - MAP07: "Seasons of Insanity" - Jimmy
                        - MAP09: "Stormy Volcano" - Thyrbse
                        - MAP11: "Lost in Place" - Lippeth
                        - MAP13: "Waltz of the Lazy Chair Room" - Castlevania: Curse of Darkness
                        - MAP15: "Sepulchral" - Hellish Godzilla
                        - MAP17: "Give in (With Pleasure)" - Mark Klem
                        - MAP19: "Plutocrat" - Bucket
                        - MAP21: "Plummeting" - Bucket
                        - MAP23: "Blood Rush" - Eris Falling
                        - MAP25: "Inner Fear" - Thyrbse
                        - MAP27: "Maybe I'm a Lion" - Final Fantasy VIII
                        - MAP29: "The Extreme" - Final Fantasy VIII
                        - MAP32: "The Forgotten God" - Eris Falling
                        - MAP33: "Under Death" - Mark Klem
                        - MAP34: "Remains of War" - Thyrbse
                        - MAP35: "Riddle" - Castlevania: Order of Ecclesia

                        Texture credits:
                        - Additional textures from id Software (Doom1)
                        and the Casali's (Plutonia)

                        Sprite credits:
                        - New Keen sprites by Arsinikk
                        - SSG frames from Doom 2 Minor Sprite Fix

                        Sound credits:
                        - Impostor Imp SFX from strain.wad

                        Story credits:
                        - Story written by Arsinikk

===========================================================================

* What is included *

New levels              : 35
Sounds                  : Yes
Music                   : Yes
Graphics                : Yes
Dehacked/BEX Patch      : Yes
Demos                   : No
Other                   : No
Other files required    : No (use both 100lnm.wad and 100lnm.deh
                         for Vanilla Doom)


* Play Information *

Game                    : Doom 2
Map #                   : MAP01-MAP32 + Bonus MAP33-MAP35
Single Player           : Designed for
Cooperative 2-4 Player  : Yes
Deathmatch 2-4 Player   : Possible?
Other game styles       : Speedrunning
Other mods              : Most mods should be compatible within reason
Difficulty Settings     : Yes


* Construction *

Base                    : New from scratch

Build Time              : 3 months for mapping.
                         1 month to compose midis (Arsinikk).

Editor(s) used          : Ultimate Doom Builder, Slade3, Adobe Photoshop,
                         WhackEd4, Dehacked, Logic Pro, Sekaiju, Doom Word

Known Bugs              : - It's possible to see a visual bug on MAP18 and
                           MAP34 in DSDA Doom/PrBoom Plus OpenGL Renderer.
                           There's nothing I could do to fix them without
                           adding more than 100 lines.

                         - It's possible to see some sprites through walls on
                           MAP24 in Vanilla/Chocolate Doom. This has to do again
                           with the limitations of 100 lines.

                         - Saving in Vanilla/Chocolate Doom on MAP32 or MAP34
                           will crash the game due to the Savegame Buffer Error.

                         - It is possible to get the all-ghosts bug
                           occasionally on MAP32.

                         - While the bonus map34 technically works in Vanilla/
                           Chocolate Doom, the sprite limit doesn't exactly
                           make it playable.

                         - MAP35 is not bugged and it is possible to beat. It
                           requires a speedrunning glide to beat it. Although,
                           there is a solution for players who don't know how
                           or can't do the glide.

                         - MAP15's secret exit requires a very specific rocket
                           jump to access. There is a hidden solution for those
                           who can't achieve the jump (Hint: look among the bricks).

                         - When playing the wad in Eternity Engine, why do
                           random enemies spawn when killing Cacodemons, Hell
                           Knights and Barons? The stable 4.02.00 build of
                           Eternity Engine has a bug relating to "Blood Color".
                           Use the latest devbuild here: https://devbuilds.drdteam.org/eternity/

Tested With             : Vanilla Doom (DOS), Boom, ZDoom, GZDoom, Chocolate Doom,
                         DSDA Doom, PRBoom Plus, Eternity Engine 4.03 devbuild,
                         Crispy Doom, Woof, etc. - Will pretty much work with most
                         any port that has Vanilla (DehackEd) Compatibility options.


* Copyright / Permissions *

Authors MAY use the contents of this file as a base for modification or
reuse as long as they ask the author. Permissions have been obtained from
original authors for any of their resources modified or included in this file.

You MAY distribute this file, provided you include this text file, with no
modifications.  You may distribute this file in any electronic format (BBS,
Diskette, CD, etc) as long as you include this file intact.  I have
received permission from the original authors of any modified or included
content in this file to allow further distribution.

* Where to get the file that this text file describes *

The Usual: ftp://archives.3dgamers.com/pub/idgames/ and mirrors