Subversion Repositories duke3d_hrp

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
257 parkar 1
         ==================================================================
2
         |            DUKE NUKEM 3D HIGH RESOLUTION PACK (HRP)            |
3
         |                                                                |
4
         |                   A Duke3D Community project                   |
5
         |                                                                |                      
6
         |                compiled by Parkar & NightFright                |
7
         ==================================================================
8
         |                 SVN build #321 (Mar 23, 2009)                  |
9
         ==================================================================
10
 
11
 
12
 
13
=======================
14
CONTENTS OF THIS README
15
=======================
16
 
17
1) About
18
2) Installation
19
3) Notes
20
   3.1) WIP release
21
   3.2) Known issues
22
   3.3) Title screen art
23
   3.4) EDuke32 port
24
4) License
25
   4.1) HRP
26
   4.2) Others
27
5) Contact/Links
28
6) Credits
29
7) Changelog
30
 
31
 
32
 
33
 
34
========
35
1) ABOUT
36
========
37
 
38
Remember "Duke Nukem 3D", the great first-person shooter 3D Realms released back in 
39
1996? Its cool protagonist, ingame atmosphere, original weaponry and many other 
40
features make it worth playing even today.
41
 
42
For all Duke fans who want to play the game again in a modern Windows environment 
43
with 3D accelerated graphics, the Duke3D community has created the High Resolution 
44
Pack (HRP). Utilizing the amazing skills of various texturing and modelling artists, 
45
the project´s goal is to replace all textures and sprites with high-res versions, 
46
optimizing it for latest OpenGL ports.
47
 
48
All you need is the "duke3d.grp" file from your original Duke3D v1.3d or 
49
Atomic (v1.5) CD-ROM. You can also play with the shareware version available 
50
over at http://www.3drealms.com/downloads.html . 
51
 
52
Here's what the Duke3D HRP has to offer: 
53
   - EDuke32 port for Duke Nukem 3D (by TerminX and Plagman, based on JFDuke3D by 
54
     Jonathon "JonoF" Fowler). Which one is included depends on how well they support 
55
     the current HRP version. 
56
     For more info about these ports, check out JonoF's JFDuke3D and the EDuke32 site. 
57
   - 32-bit high resolution textures with 4-8 times the detail of the original textures. 
58
   - Models instead of the old sprites. 
59
 
60
While the HRP is still "work in progress" and missing quite a few textures and 
61
models, you can check the Duke Nukem 3D source code forums for additional content 
62
or even better contributing something of your own.
63
 
64
The community's goal is to issue a new HRP version once in 1-2 year(s) or anytime 
65
JonoF comes up with a new milestone of the JFDuke3D port. For the impatient ones, 
66
NightFright is offering an update pack every one or two months, integrating latest 
67
forum contributions and fixes into the HRP. You can find these updates over at
68
http://hrpupdate.duke4.net .
69
 
70
 
71
 
72
===============
73
2) INSTALLATION
74
===============
75
 
76
Installing is easy:
77
 
78
First make sure you have your Duke3D CD in your CD/DVD drive or an existing 
79
installation of the game. You can also just have the "duke3d.grp" file somewere 
80
on your system.
81
 
82
Then run the installer (the file you downloaded/got from a friend or whatever) 
83
by double-clicking it. Then just follow the onscreen instructions.
84
 
85
After installation, you start the game using the shortcut in the Duke3D folder, 
86
desktop or start menu called "Duke3D High Resolution Pack". Starting the game 
87
directly will start JFDuke3D (or EDuke32) without textures and models.
88
 
89
IMPORTANT: To see the high resolution textures and models you have to change the 
90
           render mode to 32-bit Polymost in the "Video Settings" under "Options" 
91
           in the game menu. Otherwise, HRP content will not work!
92
 
93
It is recommended to run the setup utility in order to set up your video, audio 
94
and controls for optimum quality and gameplay experience. However, most of the 
95
settings can be changed with EDuke32 ingame menu as well.
96
 
97
 
98
 
99
========
100
3) NOTES
101
========
102
 
103
 
104
----------------
105
3.1) WIP release
106
---------------- 
107
Since this is a work in progress version of the pack which has not been tested 
108
extensively, there are probably some issues that need fixing. Please let us 
109
know of any problems with it so they can be sorted out in future versions. Also 
110
notify us if we are missing any art that’s been released prior to the packs 
111
release date, even though we have skipped some stuff since we simply did not like 
112
it, there is maybe some stuff that has been missed to include.
113
 
114
Please also be aware of the fact that we are still missing models and textures
115
because these have not been remade yet by the community. They will probably
116
be featured in upcoming releases of the HRP (or updates).
117
 
118
For a full summary of what's left to do, you may have a look at the HRP Wiki
119
todo-list: http://hrp.duke4.net/wiki/doku.php?id=other:next_hrp_release
120
 
121
 
122
-----------------
123
3.2) Known issues
124
----------------- 
125
Although we tried hard to eliminate or avoid any glitches, unfortunately 
126
some of them could not be removed in this release. Here are those we know of:
127
 
128
- Rarely you will still find props, pickup weapons or the like that are
129
  clipping into walls, often preventing you from seeing them completely. 
130
  Maphacks since January 2008 can fix these glitches, so don't hesitate to
131
  report anything you consider worthy of correcting.
132
 
133
- Slime babe #1323 has a transparency/clipping bug with her hair. Updating
134
  the model should solve that problem.
135
 
136
- If you use OpenGL texture compression/disk caching in EDuke32, the skyboxes 
137
  will lose detail, i.e. look more pixellated than intended. This can be 
138
  especially noticed with L.A. Night skybox (as seen in E1L1) when looking at
139
  the clouds. Right now, your only choice to fix this is to deactivate texture 
140
  compression in the menu. Note that this will also deactivate disk caching, so 
141
  you will have to deal with increased level loading times and possibly jerky 
142
  framerates in some situations.
143
 
144
 
145
---------------------
146
3.3) Title screen art
147
---------------------
148
The front screen is a slightly modified and enhanced version of 3DRealms original
149
art work used with permission.
150
 
151
 
152
-----------------
153
3.4) EDuke32 port
154
-----------------
155
The EDuke32 port is an enhanced version of JonoF's initial JFDuke3D port and
156
features enhanced mod support together with tons of newly-added code. It is 
157
released and maintained by TerminX.
158
For the time being, we recommend using EDuke32 for running HRP because the port 
159
gets updated much more often and HRP content has been optimized for it.
160
 
161
 
162
 
163
===========
164
4) LICENSES
165
===========
166
 
167
 
168
--------
169
4.1) HRP 
170
--------
171
 
172
The contents of the High Resolution Pack are licensed under these three licenses:
173
 
174
- The build engine is licensed under Ken Silverman's Build License which can be 
175
  found in "BUILDLIC.TXT".
176
- The EDuke32 port is licensed under the GNU Public license which can be found 
177
  in "GNU.TXT".
178
- The art content is licensed under the High Resolution Pack Art License which can 
179
  be found in "hrp_art_license.txt".
180
 
181
 
182
-----------
183
4.2) Others
184
-----------
185
 
186
Some textures in this pack are based on source textures copyrighted by 
187
CGTextures.com. Permission to use and distribute these specific textures has 
188
been granted to the author(s) of this texture pack. Textures downloaded from 
189
CGTextures.com are copyrighted and may NOT be redistributed or sold. For 
190
more information and the full license, please visit http://www.cgtextures.com.
191
 
192
This disclaimer applies to the following textures:
193
- highres\sprites\props: 585
194
- highres\sprites\signs: 4420, 4949, 4955
195
- highres\textures: 1120
196
 
197
 
198
 
199
================
200
5) CONTACT/LINKS
201
================
202
 
203
 
204
Pär "Parkar" Karlsson 
205
(HRP author) ....................................... parkar82 [at] gmail.com
206
 
207
 
208
Robin "NightFright" Reisinger
209
(HRP co-author, HRP Update Pack author) ............ hrp_update [at] fastmail.fm
210
 
211
 
212
Richard "TerminX" Gobeille
213
(EDuke32 port author) .............................. terminx [at] gmail.com
214
 
215
 
216
-----------------------
217
3DRealms message boards
218
-----------------------
219
http://www.3drealms.com/forums.html
220
 
221
The texture and model projects can be found in the Duke Nukem 3D source board:
222
http://forums.3drealms.com/vb/forumdisplay.php?f=17
223
 
224
 
225
------------
226
IRC channels
227
------------
228
- 3D Realms IRC Fan Channel ..... #3dr@irc.quakenet.org
229
- JFDuke3D @ IRC ................ #jfduke@irc.freenode.net
230
 
231
 
232
----------------
233
Visit us online!
234
----------------
235
- Duke3D High Resolution Pack ... http://hrp.duke4.net
236
- Duke3D HRP Update Pack Site ... http://hrpupdate.duke4.net
237
- EDuke32 port (by TerminX) ..... http://eduke32.com
238
- Duke4.net ..................... http://www.duke4.net
239
 
240
 
241
 
242
==========
243
6) CREDITS
244
==========
245
 
246
All the following people are involved in this release. They all have our gratitude,
247
for nothing of the great artwork (or pretty much anything else) would have been 
248
possible to include without their support and effort.  
249
Please notify us if you did contribute to this project without being listed here!
250
 
251
 
252
-------------
253
JFDuke3D port
254
-------------
255
JonoF
256
Ken Silverman
257
 
258
 
259
------------
260
EDuke32 port
261
------------
262
Plagman
263
TerminX
264
 
265
 
266
----------------
267
Highres textures
268
----------------
269
0815Jack
270
ADM
271
Alexander Filippov
272
AlgorithMan
273
Conrad Coldwood 
274
Another Duke Fan
275
Armando
276
Audiocraz
277
BlitZ
278
cage
279
chicken
280
Daedolon
281
Devastator
282
Ding Bat
283
DLT
284
dood!
285
Dreams
286
DukeAtomic
287
Ecmaster76
288
endmilled
289
Fearpi
290
Gman
291
gt1750
292
Hendricks266
293
Impact
294
JaJo
295
Jblade
296
jimbob
297
Kef Nukem
298
Kev_Hectic
299
Kevin9er
300
Killd a ton
301
L2theKING
302
Lemming
303
marked
304
motionblur
305
NightFright
306
Night Hacker 
307
nyne
308
ooppee
309
Parkar
310
Piccolo
311
Piterplus
312
princetonEO
313
Rellik66
314
Roger
315
Quakis
316
Semicharm
317
Sky Fox
318
Swiss Cheeseman/SwissCM
319
Tesserex
320
theRobot
321
toadie2k
322
Tip
323
Vasilinka
324
Viciarg
325
WarHammer
326
White Alven
327
yossa
328
 
329
 
330
-------------------
331
3D models and skins
332
-------------------
333
alandog
334
AlgorithMan
335
Besli
336
Blunty 
337
Cipher
338
Conrad Coldwood
339
dood!
340
Dr. Kill
341
DukeAtomic
342
drvarek 
343
Ecmaster76
344
efikkan
345
Eric R
346
escapist
347
Esslan
348
FlackenWS
349
Forder
350
General Failure
351
GodBlitZor
352
gt1750
353
Hellbound
354
ilovefoxes
355
Jokke_r
356
Killd a ton
357
Kralex
358
L2theKING
359
Madaut
360
MagNet
361
Mean Person
362
motionblur
363
Mr.Fibbles
364
Parkar
365
Piterplus
366
Plagman
367
Radar1013
368
Renegado 
369
Roma Loom
370
Sky Fox
371
Soul Collector
372
Swiss Cheeseman/SwissCM
373
Tea Monster
374
Vasilinka
375
YicklePigeon
376
zilppuri
377
 
378
 
379
--------
380
Maphacks
381
--------
382
Dave-ros
383
DSotM
384
Ecmaster76
385
endmilled
386
ikkejw
387
Killd a ton
388
Night Hacker
389
noctrun
390
Okira
391
Piterplus
392
Renegado
393
Zebius
394
 
395
 
396
-----------------
397
Maphacks Reloaded
398
-----------------
399
Hunter_rus
400
NightFright
401
 
402
 
403
------------
404
HRP assembly
405
------------
406
NightFright
407
Parkar
408
 
409
 
410
-----------------
411
Special thanks to
412
-----------------
413
- 3D Realms, for making this great game in the first place!
414
- The guys at Duke4.net for hosting and help building the HRP website.
415
- All of you who support and contribute to the project.
416
- All the mirrors and seeders.
417
 
418
 
419
 
420
============
421
7) CHANGELOG
422
============
423
 
424
Here is a list of all changes that have been included in this release since last
425
HRP v3.0 (SVN #136, 2007-04-27). This includes any previous Update Packs compiled 
426
by NightFright.
427
 
428
 
429
HRP v4.0 / SVN #321 (2009-03-23)
430
--------------------------------
431
> Added:
432
     - From SD_Duke:
433
          + Ice/frozen textures for most of the monsters, Duke and babes 
434
            (in new subdir highres\sprites\ice)
435
          + highres\sprites\effects: 1031 (GLASSPIECES), 1380-1384 (watersplash),
436
                                     2390-2418 (scrap1-6), 2595 (SHOTSPARK1)
437
     - Detail textures for 
438
          + not yet remade tiles: 4154, 4155
439
          + remade tiles: 1132, 1134, 1135
440
          + (many) characters, effects, monsters, pickups, props, signs, switches
441
     - Glowmaps for
442
          + highres\sprites\props: 543
443
          + highres\textures: 294-296, 309, 451, 1215
444
     - highres\detail: marble (for 3384-3387)
445
     - highres\screen\fonts\smallfont: 3072-3135, 3162-3165 (pal6/7)
446
     - highres\screen\hud: 27, 38, 40-42, 44-47, 49, 51, 54 (HUD icons), 61, 
447
                           2458, 2466, 2527
448
     - highres\screen\menu: 2494-2496, 3250
449
     - highres\sprites\characters: 753 (geisha), 1317 (pal0/10-16/21/23), 
450
                                   1325 (cavedancer), 1356/1357 (Terminator), 
451
                                   1395 (FEM7, pal0/10-16/21/23), 3450 (FEM9),
452
                                   4510 (PIRATE1A/4A pal0/10), 4516 (PIRATEHALF), 
453
                                   4864 (FEM10), 4866 (TOUGHGAL)
454
     - highres\sprites\decals: 1154, 4445, 4535
455
     - highres\sprites\effects: 580-583 (REACTOR2SPARK, pal0/21), 
456
                                634-637 (BOLT1, pal0/2/10), 
457
                                663 (W_FORCEFIELD, pal 2/7/8/10),
458
                                1092 (REACTORSPARK), 1250-1259 ([CEILING]STEAM), 
459
                                1671-1679 (FORCERIPPLE), 2066-2079 (fire #1),
460
                                2270-2283 (BURNING/FIRE), 2310-2323 (fire #2)
461
                                4525-4528 (SIDEBOLT1, pal0/10)
462
     - highres\sprites\firstperson: 2521/2522 (pal10-16/21/23), 2576 (tiphand), 
463
                                    2581 (scuba)
464
     - highres\sprites\ice: 1318 (1317 frozen), 1326 (1325 frozen), 1396 (1395 frozen), 
465
                            3450 (frozen), 4864 (frozen), 4866 (frozen)
466
     - highres\sprites\jibs: 2260 (JIBS4), 2264, 2300 (OOZ), 2309 (OOZ2)
467
     - highres\sprites\monsters: 2000 (skins for pal1/2/5/7/8-25)
468
     - highres\sprites\pickups: 32 (Expander)
469
     - highres\sprites\projectiles: 1646-1649 (shrinkray), 1656-1659 (shr.blast),
470
                                    2448-2451 (expander blast)
471
     - highres\sprites\props: 487 (model), 517, 555, 572, 584, 585, 610, 616, 
472
                              617, 619, 633, 665, 954, 958, 1012, 1013, 1034, 
473
                              1038, 1078, 1113/1114, 1157, 1221, 1225, 1275, 
474
                              1390, 3418, 3429, 4397/4398, 4415-4417, 4430-4432, 
475
                              4446, 4480-4482 (pal0/10/13/14), 4530, 4533, 4549, 
476
                              4570, 4583, 4585-4587
477
     - highres\sprites\signs: 586 (pal21-23), 987, 1000, 1001, 3272, 3330-3340, 
478
                              3373/3374, 3421-3423, 4270 (pal0/8/15), 4378, 
479
                              4381-4385 (added, but commented out), 4420, 4447, 
480
                              4470, 4487, 4488, 4492 (pal0/15), 4883, 4887, 4893, 
481
                              4921-4923, 4936, 4940, 4947, 4949, 4955, 4957
482
     - highres\sprites\switches: 142 (pal13), 4483
483
     - highres\textures: 90, 193, 194, 199, 224, 278, 304, 348, 401-403, 405, 
484
                         406, 411, 442 (pal8), 444, 472, 477, 501, 533-535, 630, 
485
                         638, 707/708 (pal7/8), 726, 740, 850, 878, 1068, 1099, 
486
                         1105-1107, 1108 (pal8), 1120, 1127, 1129, 1132 (pal8), 
487
                         1136, 1138, 1144 (pal0/13/14), 1151, 1152 (pal0/14/15), 
488
                         1194-1196, 1199, 1298-1305 (FEMPIC3), 2920, 2921, 
489
                         3407 (pal13/24), 4100, 4125, 4126, 4138, 4139, 4142, 
490
                         4143, 4176, 4275, 4290-4293, 4296, 4437, 4500, 4501, 
491
                         5064, 5094, 5105, 5110-5116, 5117
492
 
493
> Fixes:
494
     - duke3d_hrp.def: pal8 tint improved 
495
     - highres\skyboxes.def: OpenGL texture compression deactivated for all 
496
                             skyboxes ("nocompress") for better quality
497
     - highres\sprites\characters.def: 603 (flipped) in Ep.3 corrected;
498
                                       1321/1325/1334 scale increased;
499
                                       1405 scale decreased/model disappearing
500
                                       when swimming near floor fixed
501
     - highres\sprites\effects.def: 1890-1910 (explosion2) restored;
502
                                    all "dummytilerange" commands removed
503
     - highres\sprites\jibs.def: 1520/1528/1536 scales increased 
504
     - highres\sprites\monsters.def: dead bodies animated during pause fixed; 
505
                                     1880/1975 scale increased;
506
                                     1960/2000/2710 scale decreased
507
     - highres\sprites\pickups.def: 29 (zadd value changed to -8)
508
     - highres\sprites\props.def: wrong skin def for #1026, 1060 (md3 update),
509
                                  1088/1096 (md3/skin update)
510
     - highres\sprites\jibs: 1520/1528
511
     - highres\sprites\switches: 136/137 (texture version)
512
     - highres\textures: 89 (removed, was identical with 98)
513
 
514
> Revisions:
515
     - highres\screen\fonts\bluefont: 2822-2915 (pal0/2/7/8/10-23)
516
     - highres\screen\fonts\digital: 2472-2481
517
     - highres\screen\fonts\smallfont: 3072-3135, 3162-3165 (pal0/2/8/10-16/21/23)
518
     - highres\screen\hud: 20, 30, 31, 33, 2462 (statusbar)
519
     - highres\screen\menu: 2456, 2492 (now with HRP version info), 3281
520
     - highres\skyboxes: 89 (LA)
521
     - highres\sprites\characters: 1267 (skin), 1312 (pal0/10-16/21/23, skin),
522
                                   4874 pal0/12 (WOMAN)
523
     - highres\sprites\decals: 1155, 1226 (pal2), 1620-1623, 2286-2299, 2301-2305,
524
                               2307, 2308
525
     - highres\sprites\effects: 661-663 (pal0)
526
     - highres\sprites\firstperson: 2375 (skin), 2521 (skin), 2530 (md3), 2573 (md3), 
527
                                    2554/2556 (Shrinker/Expander), 2613 (skin)
528
     - highres\sprites\ice: 1313 (skin)
529
     - highres\sprites\jibs: 2245 (skin), 2250 (skin)
530
     - highres\sprites\monsters: 675 (skin), 1550 (skin), 1960 (recon car), 
531
                                 2370 (skin), 4740 (skin)
532
     - highres\sprites\pickups: 22 (skin), 24 (skin), 25 (Shrinker), 28 (skin), 
533
                                37 (Freezer ammo), 40 (pistol ammo), 
534
                                45/46 (Expander/Shrinker ammo), 49 (skin), 
535
                                53, 54 (skin)
536
     - highres\sprites\projectiles: 1641-1643, 1650 (new model + glowmap)
537
     - highres\sprites\props: 489, 563-567, 569 (skin), 658/659, 670, 680 (skin), 
538
                              688, 694 (skin), 697 (skin), 698, 768 (skin), 
539
                              779 (skin), 908-910, 927 (skin), 1025 (skin), 
540
                              1045 (skin), 1062, 1069, 1079, 1232, 1233 (skin), 
541
                              1240 (skin), 1810, 4396
542
     - highres\sprites\signs: 518-526, 577 (md3), 586, 593, 597, 598, 613, 614, 
543
                              639, 668, 777/778, 826, 831, 928, 979 (md3/skin), 
544
                              986, 1008, 1018, 1046, 1054, 1244, 1246, 2487, 
545
                              3399, 4329, 4352, 4362, 4395, 4475-4478, 4485, 
546
                              4486, 4494, 4498, 4894, 4896-4899, 4958
547
     - highres\sprites\switches: 140/141 (Frankenstine switch), 146 (skin), 
548
                                 860/861 (skin)
549
     - highres\textures: 70, 128, 200-202, 216, 221, 264, 312-315, 336-338 (pal0/2/21), 
550
                         341-343, 350, 357, 365, 366, 371, 373, 379-381, 384, 385, 
551
                         390 (pal0/15), 395, 396, 407-410, 454, 455, 457, 458, 459, 
552
                         488, 499, 502, 527-529, 626-629, 717-719, 723-725, 735, 743, 
553
                         744, 757, 787, 796, 858, 871, 872, 884, 887, 889-892 (pal2/8), 
554
                         913, 966, 1024, 1082-1087, 1108 (pal0), 1137, 1169, 1185, 
555
                         1203, 1212-1217, 1280-1288, 3381, 3387, 3405, 4098, 4105, 
556
                         4112, 4120-4122, 4152, 4170, 4180, 4182-4189, 4191, 4224-4227, 
557
                         4240-4245, 4250-4253, 4268, 4303, 4310, 4330, 4390-4394