Zdoom as Markmenu Shell

Zdoom as Markmenu Shell

A program which uses Zdoom as a shell for

Filenames
zdmm.wad
Size
202.03 KB
MD5
a7eb897b6dde793c84572c0a2f34c30e
SHA-1
5273b9045635934cb46d370bbdbf9a18858bebdf
SHA-256
6a6b637fb25b6947d74eee74ee3cd84b391ce1d4d5922cedb7bddac58271c7f4
WAD Type
PWAD
IWAD
Doom II
Engines
Doom II
Lumps
33
Maps
MAP01, MAP06, MAP07

Read Me

==========================================================
Title                   : Zdoom as Markmenu Shell                                
Filename                : zdmmskin.bat,
Requires                : Photo.bat (Doombat4.zip), Zdoom (1.* for Dos strongly recommended)

Doombat4:           http://www.gamers.org/pub/idgames/utils/frontends/doombat4.zip

Dos Zdoom: http://zdoom.org/files/zdos117c.zip and
http://zdoom.org/files/old/zdoom117c.zip <====contains zdoom.wad v 1.17c


Game                    : Doom/Doom2
Author                  : Mark Bowman
Email Address           : [email protected] include cab_email_in in the
subject line, or your e-mail won't go through
Misc. Author Info       : Programmer

Bugs: this is still a "beta", but I am not sure if I'm going to continue
this project, so I'm releasing it now as public domain software. Enjoy!
As for bugs-

Wad: Some slime trails*, mostly parts of the floor
lettering, and a couple minor texture misalignments

Program: Most of the major bugs should have been ironed out, but it's
possible that there are still some I have't caught.


Description             : A program which uses Zdoom as a shell for
Markmenu, instead of using normal text input at the keyboard.
=====================================================================

* Play Information *

Episode and Level #     : Map 06 - 07 (if you end up at a rather crappy
rendition of Map07, with the word idclev06 on the ground, it means
the program didn't execute right, scince it should take you to Map06 on
start up.

Single Player           : Yup
Cooperative 2-4 Player  : Nope (it would get rather ugly :)
Deathmatch 2-4 Player   :        "
Difficulty Settings     : Hopefuly not too difficult :)

New Sounds              : none
New Graphics            : Doom's 3d engine instead of plain text graphics.
New Music               : no
Demos Replaced          : no


 Note: I strongly recommend using Zdoom for Dos instead of the Windows
versions, scince it's more appropriate for this type of program and it
loads much faster.
                        
  Before using, change the load_skin and m_skin lines in p_ini.bat
to this:

set load_skin=yes
set m_skin=zdmm

 Then unzip this archive in your markmenu directory. Don't move the
wad file to the Doom2 directory unless that's the location Markmenu is
installed as well. You also need to specify where your Markmenu directory
is by editing zdmmskin.bat and setting the "photlocd" value to
whatever directory Markmenu is intalled in.

 Dehacked patch note: This batch file creates the required dehacked patch on
the fly, in your Markmenu directory, which is named zdmm.deh by default. If
you happen to have a Dehacked patch by the same name that you don't want overwritten by this, open up the
zdmmskin.bat file, and check the configuration options regarding alt
DEH files.

After you do this, edit zdmmskin.bat's set zdoomdir/set zdoomexe lines
(right in the beginning of the file) to reflect whatever Doom directories and
Zdoom executable you are using, as well as other configuration options.

Other temp files created by this program are:

zdmskxx.log - temporary log file created by Zdoom for this program
in your Doom 2 directory
                                        
~~skdtmp.bat - batch file used to execute Markmenu command
created in your Markmenu directory

 What this program is:

 This is basicly a concept program which uses Doom as a shell for
a menu program, instead of the normal text input. To use this program,
you pick up an item which represents a selection in Markmenu
and then exit Doom. After you do that, the program looks in the log file
for a string beginning with "photo mm", and writes it to a batch file, which
then executes the Markmenu command. for example, when you pick up the
red keycard, "photo mm d" is written to the log file, and upon exit of
doom, Markmenu will execite menu item d. The first item that you pick up
will be the chosen selection, even if you pick up any other item before
you exit Doom. Also, some items do special things:

****************************************

 Box of rockets: Shuts down Windows :)

 Invunerability: Quit Markmenu

 Computer area map: Reboots your computer if you are in Dos mode

 Plasma gun: Unloads this shell, returns to regular Markmenu (buggy)
                                                        
****************************************

 After you select an item, exit Doom, and the item you chose should
execute.

 Author's notes: Yes, the map is rather, um, not too good *cough*newbie*cough*,
but I hope it's still pleasing enough as a 3d shell GUI. Also, you might
notice that there is what appears to be bandaids on the floor, with arrows
pointing to what appears to be a major bug in the level. the areas are marked
with this symbol:

 ||
 []
 ||

 Look at the symbol carefuly, and then look at the suppodedly "buggy"* area
 :)

 Oh, there is also the "Cacodemon room" where a there is a bunch of items
 placed just for the hell of it. Becareful in there, scince you may end up
 chosing an item you might not want.

 Some special items are placed in their own rooms:
                                
 Invunerability (quit markmenu) North end of "E F" room

 Box of Rockets:  In the small room just off to the east of the
 "E F" room. You'll also get to see what I was talking about reharding
 the "bandaid" symbols on the floor. :)

 Plasma Gun: located near the front door, southwest on the map

 Computer area map: This is the room right next to the "Cacodemon" room,
 with the wooden checkered floor.

 Stimpack: Quit Markmenu




  If you really hate this level, you can make your own very easily, by
using the zdmm.deh patch as a reference for which items does what.
it's real easy, just create the level like you normaly would.  The only
special requirements is that you have a "dummy level" for Map 06, which the
player can exit immediately (so he/she can see the menu text), and have your
GUI level as Map 07. Make sure you include the items needed to execute
the Markmenu items/functions you want.  View the zdmmskin.bat file's
configuration section (in the begining of that file) for details.
                                                
:::::::::::::::
Authors MAY use this shell and included wadfile as a base to build
additional shells if you give me credit for whatever you use from it.                                
                                                              
You may distribute this file in any electronic format (BBS, 
Diskette, CD, etc) as long as you include this file, with no
modifications.

 Disclaimer: This level isn't supported or endorsed by Randy Heit in any way.

 Disclaimer 2: I am not responsible for any damages that result in using
this program. Though it appears to be free of any very serious bugs,
I can't guarantee that this program will not cause your computer to explode
and launch you to Mars. Use at your own risk.

Maps

MAP01

MAP01

Deathmatch Spawns
0
Co-op Spawns
1
MAP06

MAP06

Deathmatch Spawns
0
Co-op Spawns
2
MAP07

MAP07

Deathmatch Spawns
0
Co-op Spawns
1