Subversion Repositories duke3d_hrp

Rev

Rev 689 | Rev 694 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
689 leod 1
                   ==========================================
2
                   |              Duke Nukem 3D             |
3
                   |        Maphacks for the EDuke32        |
4
                   |       High Resolution Pack (HRP)       |
5
                   |                   or                   |
6
                   |               Voxel Pack               |
7
                   |                                        |
8
                   ==========================================
9
 
10
 
11
 
12
 
13
=======================
14
CONTENTS OF THIS README
15
=======================
16
 
17
1) About
18
2) Installation
19
3) Notes
20
4) Support for NightFright's Addon Pack
21
5) License
22
6) Contact/Links
23
7) Credits
24
8) Changelog
25
 
26
 
27
1) ABOUT
28
========
690 leod 29
 Maphacks are used to edit the positioning of objects and other parts of a level
689 leod 30
in cases where the maps cannot be redistributed. These maphacks' goal is to
31
improve the compatibility of user created maps with the HRP or the Voxel Pack.
32
Since there is no central site for map downloads, patching the maps directly
33
would lead to quite some confusion among players about their respective
34
versions. By distributing separated maphacks the original map download archives
35
can be kept unchanged.
36
 
37
 
38
2) INSTALLATION
39
===============
690 leod 40
 Technically this is like an HRP update pack with maphack additions and 
689 leod 41
updates only - therefore, if your current HRP's (or regular HRP update pack's) 
42
version number is greater than ours, don't use this pack.
43
 
44
Drop this pack into the autoload folder alongside your HRP (5.4 or later) and 
45
you should be done.
46
 
690 leod 47
 
689 leod 48
You need a recent EDuke32 executable which has the UserMapHacks functions 
49
implemented - at least r4886 (source r4884). (HRP 5.4 comes with r5267.)
50
 
51
Currently users are reporting various issues with recent EDuke32 builds. If you 
52
should encounter problems as well, try the r4495 version with backported 
53
UserMapHack functions from the "Other Stuff" link below.
54
 
55
Your eduke32.log should contain one or more lines similar to this after playing:
56
   Loaded map hack file "maphacks/usermaps/foobar.mhk"
57
 
58
 
59
3) NOTES
60
========
690 leod 61
 The main goal is to get rid of the most annoying HRP-related problems of 
62
popular (highly rated by reviewers) and recently released user maps. 
689 leod 63
Since the Introduction of the Poymer renderer in 2009 and the big HRP model 
64
rotation in early 2012 (r5.1.295), even maps which were designed with the HRP 
65
in mind need some adjustments. 
66
Do not expect a maphack quality comparable to what has been done for the 
67
original game's levels, though. No Polymer lighting for example.
68
 
69
A few older maps make use of tricks which can't be reproduced (yet?) using the 
70
modern OpenGL renderers. Some recent maps' README files explicitly state that 
71
the respective map is meant to be played without fancy renderers or the HRP.
72
Remember that these maphacks do not claim to make those maps look as intended 
73
if you are using the HRP anyway, but try to fix the obvious glitches as far as 
74
it is technically possible. Do not complain to mappers, do not ask them to 
75
'fix' their map if it looks bad when HRPlaying it.
76
 
690 leod 77
Some other maps and episodes come with custom textures. Tiles014.art, 
689 leod 78
tiles15.art, tiles20.art and up, will technically never interfere with the HRP, 
79
whereas extensive use of custom textures may look off when combined with 
80
the HRP. In case of conflicting ART I may have added a README and/or a ZIP file 
81
to explain or improve compatibility. But even if a maphack and further 
82
compatibility improvements exist, it's still your decision to HRPlay or not.
83
 
84
This Pack is suitable for the Voxel Pack as well, although only the 'angoff'
690 leod 85
directive (model rotation) works currently on voxels (EDuke32 r5771). 
689 leod 86
But that's the most commonly used correction anyway.
87
 
88
 
89
You can help:
90
 
91
 - If you find anything you consider worthy correcting in an already maphacked
92
level, don't hesitate to report it (DNCOORDS!), and which renderer/HRP version
93
you are using. Some models (like the 0603 hangbabe) might need different
94
maphacks and some floor/ceiling aligned sprites may show up different
95
(or not at all) in either Polymost or Polymer renderer/HRP.
96
 
97
 - You can contribute your own maphacks. Basic information is available at:
98
     http://wiki.eduke32.com/wiki/Maphack_Language
99
 
100
 - If you have a newer version of an already maphacked level, please let LeoD
101
   know. (But compare the checksums first.)
102
 
103
 
690 leod 104
4) Support for NightFright's Addon Pack 2.0
105
===========================================
106
A full set of maphacks is available for each of the following GRPs (208):
689 leod 107
  adg.grp       (5)
108
  aqua_grp      (3)
109
  bf3.grp       (3)
110
  bobsp.grp     (5)
111
  cbp.grp       (8)
112
  chronic.grp   (5) - Check out HRP-TheChronic-compatibility.zip
113
  conflict.grp  (3)
114
  daikarin.grp  (7) - Check out HRP-DaikariN-compatibility.zip
115
  deadrive.grp  (5)
116
  dn64rev.grp   (3)
117
  duke10.grp    (3)
118
  dukehard.grp (17) - Check out HrpDukePlus-DukeHard-compatibility.zip
119
  glavic.grp   (10) 
120
  kaiser.grp    (3)
121
  losthway.grp  (7)
122
  math_pak.grp  (5)
123
  metromay.grp (15)
124
  milltown.grp  (2)
125
  mssp3.grp     (8)
126
  opblitz.grp   (5)
127
  plugpray.grp  (7)
128
  red.grp       (7)
129
  roch.grp      (9)
130
  showdown.grp (21) - Check out HRP-NuclearShowdown-compatibility.zip ???
131
  spcmissn.grp  (2)
132
  taivo.grp    (10)
133
  tbnw.grp      (5) - Check out HRP-BNW-compatibility.zip
134
  undertkr.grp  (5)
135
  vermin.grp   (12)
136
  wgspace.grp   (8)
137
 
138
Maphacks for the following GRPs are not yet completed (121/194):
139
  c3po.grp     :  2/4
140
  escape.grp   :  2/5
141
  fm3x.grp     : 34/42 - FM1X-FM3X
142
  forklift.grp :  4/12 - PRETIME Episode
143
  kucera.grp   :  4/11
144
  quakis.grp   :  6/8
145
  space.grp    : 19/33
146
  urban.grp    : 50/79
147
 
690 leod 148
Some GRPs' high resolution contents have been left out from the Addon Pack:
689 leod 149
  inftime.grp  : 39/39 : Check out IITTC-HRP-compatibility.zip
150
  moonbase.grp :  9/9
151
  wgrealms.grp :  6/6
152
They will probably get recompiled for HRP with the Addon's maps included (54).
153
They'll become available at the "Other Stuff" link below.
154
 
155
Most other GRPs included in the Addon Pack are probably not compatible with the
156
HRP, but they need to be actually checked out, though.
157
 
158
 
159
5) LICENSE
160
==========
690 leod 161
 Maphacks for the original game's maps and official addon maps (Nuclear Winter, 
689 leod 162
Duke in D.C., Caribbean/Vacation) are covered by the HRP Art License.
163
You are free to copy, alter, reproduce, and redistribute all other maphack files
164
as long as their original author[s] are credited in each *.mhk respectively.
165
 
166
 
167
6) CONTACT/LINKS
168
================
169
  You can check the related EDuke32 forum thread over at Duke4.net:
170
  https://forums.duke4.net/index.php?showtopic=6070
171
 
172
Contact:
173
--------
174
  https://forums.duke4.net/index.php?showuser=1299
175
 
176
Related Links:
177
--------------
178
  Duke4.net ................................... http://www.duke4.net
179
  Duke Nukem 3D High-Resolution Pack .......... http://hrp.duke4.net
180
  NightFright's Addon Pack .................... http://hrp.duke4.net
181
  EDuke32 port ................................ http://eduke32.com
182
  RHash checksum generator .................... http://rhash.anz.ru
183
  Maphacks in the HRP repository ... http://svn.eduke32.com/polymer_hrp/maphacks
184
 
185
Advertisement:
186
--------------
187
  Other Stuff by LeoD ........ https://forums.duke4.net/index.php?showtopic=3513
188
 
189
 
190
7) CREDITS
191
==========
192
  Anyone who has contributed to EDuke32, the HRP, or the user maps listed herein