Subversion Repositories duke3d_hrp

Compare Revisions

Regard whitespace Rev 674 → Rev 675

/duke3d_hrp_megaton.def
1,8 → 1,5
// Extra additions to the game - Polymost [Megaton] HRP
 
//echo "Polymost [Megaton] High Resolution Pack (version 5.3.565)"
//echo "Polymost [Megaton] High Resolution Pack - Repository Snapshot >= 5.3.566"
 
// You have to copy/rename duke3d_hrp_megaton.def to duke3d_hrp.def
// in order to activate the Polymost [Megaton] HRP.
// Alternatively you can start EDuke32 with -hduke3d_hrp_megaton.def,
9,9 → 6,12
// but this may not work in conjunction with mods like DukePlus.
// If you are using the Megaton Override Pack, you should be fine already.
 
//echo "Polymost [Megaton] High Resolution Pack (version 5.4.674)"
//echo "Polymost [Megaton] High Resolution Pack - Repository Snapshot >= 5.4.675"
 
include highres/music.def
 
include highres/screen_polymost.def
include highres/screen_megaton.def
//include highres/skyboxes.def
//include highres/sounds.def
include highres/sprites_megaton.def
/duke3d_hrp_polymer.def
1,7 → 1,7
// Extra additions to the game - Polymer HRP
 
//echo "Polymer High Resolution Pack (version 5.3.565)"
echo "Polymer High Resolution Pack - Repository Snapshot >= 5.3.566"
//echo "Polymer High Resolution Pack (version 5.4.674)"
echo "Polymer High Resolution Pack - Repository Snapshot >= 5.4.675"
 
include highres/music.def
include highres/projections.def
/duke3d_hrp_polymost.def
1,8 → 1,5
// Extra additions to the game - Polymost HRP
 
//echo "Polymost High Resolution Pack (version 5.3.565)"
echo "Polymost High Resolution Pack - Repository Snapshot >= 5.3.566"
 
// You have to copy/rename duke3d_hrp_polymost.def to duke3d_hrp.def
// in order to activate the Polymost HRP.
// Alternatively you can start EDuke32 with -hduke3d_hrp_polymost.def,
9,6 → 6,9
// but this may not work in conjunction with mods like DukePlus.
// If you are using the Polymost Override Pack, you should be fine already.
 
//echo "Polymost High Resolution Pack (version 5.4.674)"
echo "Polymost High Resolution Pack - Repository Snapshot >= 5.4.675"
 
include highres/music.def
 
include highres/screen_polymost.def
/highres/screen/menu_megaton.def
0,0 → 1,96
 
// Duke3D HRP Menu Definitions
 
 
texture 2445 { pal 0 { file "highres/screen/menu/2445.png" nocompress } }
 
texture 2456 { pal 0 { file "highres/screen/menu/2456.jpg" } }
texture 2457 { pal 0 { file "highres/screen/menu/2457.png" } }
 
texture 2465 { pal 0 { file "highres/screen/menu/2465.jpg" } }
 
texture 2489 { pal 0 { file "highres/screen/menu/2489.png" } }
 
texture 2490 { pal 0 { file "highres/screen/menu/2813.png" } }
// texture 2492 { pal 0 { file "highres/screen/menu/2492_polymost.png" nocompress } } // use "versioned" copy instead
texture 2492 { pal 0 { file "highres/screen/menu/2492_ver_megaton.png" nocompress } } // unchanged: 2492_polymost.png
texture 2493 { pal 0 { file "highres/screen/menu/2493_polymost.png" nocompress } }
texture 2494 { pal 0 { file "highres/screen/menu/2494.png" } }
texture 2495 { pal 0 { file "highres/screen/menu/2495.png" } }
texture 2496 { pal 0 { file "highres/screen/menu/2496.png" } }
texture 2497 { pal 0 { file "highres/screen/menu/2497.png" } }
texture 2498 { pal 0 { file "highres/screen/menu/2498.png" } }
texture 2499 { pal 0 { file "highres/screen/menu/2499.png" } }
 
texture 2502 { pal 0 { file "highres/screen/menu/2502.png" } }
texture 2503 { pal 0 { file "highres/screen/menu/2503.png" } }
texture 2504 { pal 0 { file "highres/screen/menu/2504.png" nocompress } }
texture 2505 { pal 0 { file "highres/screen/menu/2505.jpg" nocompress } }
texture 2506 { pal 0 { file "highres/screen/menu/2506.png" nocompress } }
 
 
// Spinning Nuke Icon - Sprite (2813)
texture 2813 { pal 0 { file "highres/screen/menu/2813.png" } }
texture 2814 { pal 0 { file "highres/screen/menu/2814.png" } }
texture 2815 { pal 0 { file "highres/screen/menu/2815.png" } }
texture 2816 { pal 0 { file "highres/screen/menu/2816.png" } }
texture 2817 { pal 0 { file "highres/screen/menu/2817.png" } }
texture 2818 { pal 0 { file "highres/screen/menu/2818.png" } }
texture 2819 { pal 0 { file "highres/screen/menu/2819.png" } }
texture 2820 { pal 0 { file "highres/screen/menu/2813.png" } }
 
 
// Spinning Nuke Icon - Model (3190)
model "highres/screen/menu/3190_spinnuke.md3" {
scale 0.3 shade 0
skin { pal 0 file "highres/screen/menu/3190_spinnuke.png" }
anim { frame0 "spin00" frame1 "spin19" fps 17 flags 0 }
frame { frame "spin00" tile0 2813 tile1 2819 }
frame { frame "spin00" tile0 3190 tile1 3196 }
skin { pal 0 file "highres/screen/menu/3190_spinnuke_yellow.png" }
frame { frame "spin00" tile0 3200 tile1 3206 }
skin { pal 0 file "highres/screen/menu/3190_spinnuke_green.png" }
frame { frame "spin00" tile0 3210 tile1 3216 }
}
 
// Spinning Nuke Icon - Texture (3190)
texture 3190 { pal 0 { file "highres/screen/menu/2813.png" } }
texture 3191 { pal 0 { file "highres/screen/menu/2814.png" } }
texture 3192 { pal 0 { file "highres/screen/menu/2815.png" } }
texture 3193 { pal 0 { file "highres/screen/menu/2816.png" } }
texture 3194 { pal 0 { file "highres/screen/menu/2817.png" } }
texture 3195 { pal 0 { file "highres/screen/menu/2818.png" } }
texture 3196 { pal 0 { file "highres/screen/menu/2819.png" } }
 
 
// Level stats screen (3240-3249)
texture 3240 { pal 0 { file "highres/screen/menu/3240.jpg" } }
texture 3241 { pal 0 { file "highres/screen/menu/3241.jpg" } }
texture 3242 { pal 0 { file "highres/screen/menu/3242.jpg" } }
texture 3243 { pal 0 { file "highres/screen/menu/3243.jpg" } }
texture 3244 { pal 0 { file "highres/screen/menu/3244.jpg" } }
texture 3245 { pal 0 { file "highres/screen/menu/3245.jpg" } }
texture 3246 { pal 0 { file "highres/screen/menu/3246.jpg" } }
texture 3247 { pal 0 { file "highres/screen/menu/3247.jpg" } }
texture 3248 { pal 0 { file "highres/screen/menu/3248.jpg" } }
texture 3249 { pal 0 { file "highres/screen/menu/3249.jpg" } }
 
texture 3250 { pal 0 { file "highres/screen/menu/3250.png" } }
 
texture 3280 { pal 0 { file "highres/screen/menu/3280.png" nocompress } }
texture 3281 { pal 0 { file "highres/screen/menu/3281.png" nocompress } }
 
texture 3292 { pal 0 { file "highres/screen/menu/3292.jpg" nocompress } }
texture 3293 { pal 0 { file "highres/screen/menu/3293.jpg" nocompress } }
 
 
// Widescreen versions of menu tiles (replace 5:4 versions from above, not usable at the moment)
/*
texture 2492 { pal 0 { file "highres/screen/menu/widescreen/2492_wide.png" nocompress } }
texture 2493 { pal 0 { file "highres/screen/menu/widescreen/2493_wide.png" nocompress } }
texture 3240 { pal 0 { file "highres/screen/menu/widescreen/3240_wide.png" nocompress } }
texture 3245 { pal 0 { file "highres/screen/menu/widescreen/3245_wide.png" nocompress } }
texture 3281 { pal 0 { file "highres/screen/menu/widescreen/3281_wide.png" nocompress } }
texture 3292 { pal 0 { file "highres/screen/menu/widescreen/3292_wide.png" nocompress } }
texture 3293 { pal 0 { file "highres/screen/menu/widescreen/3293_wide.png" nocompress } }
*/
/highres/screen_megaton.def
0,0 → 1,3
include highres/screen/fonts.def
include highres/screen/hud_polymost.def
include highres/screen/menu_megaton.def
/hrp_readme.txt
1,15 → 1,14
==================================================================
| |
| DUKE NUKEM 3D HIGH RESOLUTION PACK (HRP) |
| |
| A Duke3D Community Project |
| |
| Compiled by NightFright |
==================================================================
| Repository Snapshot >= 5.3.566 (2013-10-01) |
| Repository Snapshot >= 5.4.675 (2015-06-22) |
==================================================================
 
 
 
=======================
CONTENTS OF THIS README
=======================
99,17 → 98,32
POLYMOST COMPATIBILITY OPTION:
For players who are unable to use the advanced Polymer renderer (e.g. because
they experience graphics issues or their graphics card simply can't handle it),
please deactivate (= untick) the "Polymer" checkbox in the EDuke32 launcher and
run the game with this parameter: -hduke3d_hrp_polymost.def
> Example: E:\Duke3D\eduke32.exe -hduke3d_hrp_polymost.def
Alternatively, and if you want to run mods like DukePlus, using the
Polymost Override Pack (put into the autoload folder) is the recommended way of
running the Polymost HRP mode. A matching version of this pack should be
available soon after any HRP release at:
http://forums.duke4.net/index.php?showtopic=3513
please do the following:
 
Step 1A (preferred method):
Get the Polymost HRP Override Pack by LeoD and place it into the same
directory as the HRP zipfile (usually \autoload within your EDuke32 folder).
LeoD's Polymost HRP thread: http://forums.duke4.net/index.php?showtopic=3513
 
Step 1B (alternate method):
Create a shortcut to eduke32.exe (if you have not done so already).
To do it, right-click on eduke32.exe in your Duke3D directory, choose
"Send to" and "Desktop (Create shortcut)".
Edit the shortcut by right-clicking it on the desktop; choose "Properties".
The "Shortcut" tab will be opened directly.
Add the parameter -hduke3d_hrp_polymost.def to the "Target" command line.
Click "Apply" to confirm your changes.
 
Step 2:
When launching EDuke32 via the shortcut, a launcher will pop up. There, be
sure to deactivate (i.e. untick) the Polymer renderer option. You should now
be ready to enjoy the HRP with Polymost!
 
If you want to see some screenshots illustrating this procedure, check out the
FAQ section of the HRP website: http://hrp.duke4.net/faq.php
 
 
 
========
3) NOTES
========
135,19 → 149,26
-------------------------------
3.2) Highlights of this Release
-------------------------------
Compared to previous release (HRP v5.3), you can expect the following changes:
Compared to its previous release, HRP v5.4 features changes as follows:
 
[FEATURE] New Luke Skywalker model, #0323, some user-map-only textures
[FEATURE] DEF files for basic Megaton Edition 'support'
[UPDATE] Maphacks for 800+ custom maps (1700 MAP files recognized by checksum)
[UPDATE] Polymer versions of existing textures added:
[FEATURE] Luke Skywalker model (1354) and 3 new highres textures(280, 323, 2452)
[FEATURE] DEF files for basic Megaton Edition "support"
[UPDATE] Maphacks for 800+ custom maps (1700 map files recognized by checksum)
[UPDATE] Tweak for some textures: 395, 966, 5099-5104
[UPDATE] Polymer versions of 44 existing textures/sprites/models added
or revised: 134, 150, 196, 197, 242, 294-296,
310, 348, 389, 441, 446, 451-453, 584, 609, 660, 705, 706, 718, 791,
795, 802, 876, 915, 976, 1174, 1175, 1186, 1191, 3386, 3394-3396,
4201, 4202, 4282, 4283, 4285-4287, 4308
[UPDATE] 12 models updated:
Shotgun pickup (28), Camera (621), hydrant (950/981), switch (1155),
pole (1221), crane (1222), nuke barrel (1227), newspaper (1275),
cable (4386), robotdog2 (4560), pipe (4583)
[UPDATE] Mighty Boot model improved
[UPDATE] Polymost optimizations for some textures and models
[FIX] Minor adjustments for glowmaps and texture/model scales
 
[UPDATE] Remakes of existing props models:
Hydrant
[UPDATE] Improvements for Mighty Boot
[FIX] A few small scale/alignment fixes
 
 
IMPORTANT!
----------
Please note that all HRP v5.x contents have been optimized for usage with the
201,12 → 222,22
The EDuke32 port is an enhanced version of JonoF's initial JFDuke3D port and
features enhanced mod support together with tons of newly-added code. It is
released and maintained by TerminX.
We are using EDuke32 for running HRP now because the port gets updated
frequently, and it offers advanced features for which HRP contents has been
optimized.
 
We are using EDuke32 for running the HRP due to frequent updates of this port.
It also offers advanced features for which HRP content has been optimized.
 
Two releases are provided with the full SFX release:
> eduke32_win32_<version>.zip - 32-bit version (32-bit, default)
> eduke32_win64_<version>.zip - 64-bit version (64-bit)
 
If you are working with a 64-bit system, it is recommended that you extract
eduke32.exe from the win64 archive and overwrite the default executable.
 
You will also find the latest release of the (optional) Mapster32 editor
in those zipfiles, also available as 32-bit and 64-bit versions.
 
 
 
===========
4) LICENSES
===========
/tools/hrp_extract.sh
581,7 → 581,8
date +%F" "%H:%M:%S
 
echo "Command line example for creating a ZIP package:"
echo "sh -c \"cd ${EXTRACTDIR}; zip -rqn .zip:.jpg:.png ${EXTRACTDIR}.zip *\""
echo "sh -c \"cd ${EXTRACTDIR}; zip -9rqn .jpg:.png:.zip ${EXTRACTDIR}.zip\
highpal highres maphacks *.def *.txt\""
} # main()