More cleanups and clarifications in README
This commit is contained in:
parent
89cb9823b6
commit
dd02ed3e07
53
README
53
README
|
@ -1,22 +1,33 @@
|
|||
Half-Life: PAK0.PAK generator
|
||||
|
||||
|
||||
Legal Disclaimer:
|
||||
|
||||
The resulting pak0.pak is still under copyright by Valve Corporation.
|
||||
It is for your own personal use, for use with Half-Life.
|
||||
Do not distribute it under any circumstances!
|
||||
|
||||
|
||||
Overview:
|
||||
|
||||
This repository contains scripts to generate a pak0.pak of
|
||||
Half-Life that is identical to the one that ships on all original disc
|
||||
pressings, when it still talked to the World Opponent Network
|
||||
online service.
|
||||
|
||||
The Steam releases got rid of .pak files altogether, because they
|
||||
(at one point) switched to .gcf archives. Since the SteamPipe update,
|
||||
all files are now completely loose and enforcing file consistency is
|
||||
impossible for source ports.
|
||||
(at one point) switched to .gcf archives.
|
||||
The goal of this repository is to re-create the original pak0.pak
|
||||
as was first present on the Half-Life 1.0.0.5 CD-ROM.
|
||||
|
||||
These scripts within are stripping the content straight from installers
|
||||
of demos and other official, free downloads.
|
||||
|
||||
This will only build you a pak0.pak file that will pass server purity
|
||||
This will only build you a pak0.pak file that will pass game server
|
||||
checks so that you can play multiplayer via source ports and things.
|
||||
This will not grant you a complete install of Half-Life. This will
|
||||
not allow you to play Half-LIfe on Steam or by itself.
|
||||
|
||||
This will not grant you a complete install of Half-Life.
|
||||
This will not allow you to play Half-Life on Steam or by itself.
|
||||
|
||||
We will still have to improvise where other loose files come from.
|
||||
I've found some good substitutes. If you want it to be truly authentic,
|
||||
|
@ -24,22 +35,13 @@ please find a 1.0.0.5 or Game of the Year disc pressing of Half-Life
|
|||
and rip the data yourself.
|
||||
|
||||
|
||||
Sources:
|
||||
|
||||
Half-Life: Uplink (web installer)
|
||||
Half-Life Patch 1.1.1.0 (English)
|
||||
Half-Life: Opposing Force - Standalone Demo
|
||||
Half-Life SDK v2.3 Setup
|
||||
Steam Installer with Half-Life Cache
|
||||
|
||||
|
||||
Requirements:
|
||||
|
||||
- approximately 4 GB of disk space
|
||||
- working C compiler
|
||||
- GNU make (probably)
|
||||
- wget
|
||||
- magick
|
||||
- magic (as part of ImageMagick)
|
||||
|
||||
|
||||
Getting started:
|
||||
|
@ -51,11 +53,13 @@ If you want to speed up the process, get these files off your NFS/NAS:
|
|||
hl1110.exe
|
||||
hl_sdk_v23.exe
|
||||
hluplink.exe
|
||||
opfordemofull.exe,
|
||||
opfordemofull.exe
|
||||
steaminstall_halflife.exe
|
||||
|
||||
...and place them alongside this README file.
|
||||
|
||||
The end result is placed into ./_build for you to copy wherever.
|
||||
|
||||
|
||||
Script explanation:
|
||||
|
||||
|
@ -76,7 +80,6 @@ other desired loose files
|
|||
|
||||
./ccase.sh fixes case sensitivity issues
|
||||
|
||||
the end result is placed into ./_build for you to copy wherever.
|
||||
All the directories prefixed with '_' can be removed, as they're
|
||||
created by the scripts.
|
||||
|
||||
|
@ -101,10 +104,10 @@ it into this world
|
|||
|
||||
License:
|
||||
|
||||
Scripts in the root dir are CC0
|
||||
Shell scripts in the root dir are CC0
|
||||
ccase.sh was distributed by various Linux game ports, unknown author
|
||||
tools/bmpfix is CC0
|
||||
tools/gpl-quake/ contains GNU GPL V2 code.
|
||||
tools/bmpfix/bmpfix.c is CC0
|
||||
tools/gpl-quake/* contains GNU GPL V2 code.
|
||||
|
||||
|
||||
Dependency licenses:
|
||||
|
@ -115,8 +118,8 @@ pakextract its own permissive (ISC-styled) license
|
|||
REWise is GNU GPL V3
|
||||
|
||||
|
||||
Need help:
|
||||
No warranties:
|
||||
|
||||
None of this comes with support, warranty or whatever. Don't bother
|
||||
ANYONE about this. If you want to improve script compatibility or
|
||||
whatever, feel free to reach out.
|
||||
None of this comes with support, warranty or whatever.
|
||||
Don't bother any individual, company etc. about this.
|
||||
This is for your own personal use. Nothing more.
|
Loading…
Reference in New Issue