Step 1: Prepare original Quake
Well, Quake is no exception. It uses two.pak files that contain all of the game's data. The two pak files that Quake uses are Pak0.pak, which contains everything as the Shareware version, and Pak1.pak, which contains the rest of the information for the registered version which the Shareware version does not. Let's call the directory where Quake is installed the 'Quake directory' from now on. So for example your Quake directory is 'C:Quake' or '/home/ranger/ games/quake/'. If you do not know where it is, try searching for a file called pak0.pak. It should be inside a directory called id1 which itself is inside your Quake directory.
classicQ requires Quake 1 to run. More specifically, it needs the game data archives contained in the PAK0.PAK and PAK1.PAK files. These two files are always located inside the QuakeId1 folder.
My Fix: Ensure the Pak0.pak is in the 'id1' folder and that all letters in it's name are lowercase. Error: Couldn't load gfx/palette.lmp My Fix: Use the attached pak0.pak.zip zip file below and replace the pak0.pak file under your 'id1' folder. Download Quake Pak0.pak. 6/23/2019 0 Comments Guide to installing Quake (and mods such as Team Fortress) and optionally setting up a QuakeWorld server submitted 5.
You can purchase a legal copy of Quake on Steam:
http://store.steampowered.com/app/2310/
http://store.steampowered.com/app/2310/
If you have installed Quake using Steam, 'PAK' files are usually located in the following folder:
C:Program Files (x86)SteamsteamappscommonQuakeId1
C:Program Files (x86)SteamsteamappscommonQuakeId1
Please make sure you do have PAK0.PAK and PAK1.PAK before proceeding with the next steps!
Optional: Verify PAK files
If you want to double-check that you have the correct files, you can verify their MD5 hashes against the table below.
File | Size | MD5 checksum |
PAK0.PAK | 18 689 235 bytes | 5906E5998FC3D896DDAF5E6A62E03ABB |
PAK1.PAK | 34 257 856 bytes | D76B3E5678F0B64AC74CE5E340E6A685 |
You can easily calculate MD5 checksums with Windows PowerShell:
Get-FileHash PAK0.PAK, PAK1.PAK -Algorithm MD5
Step 2: Download classicQ
To download classicQ, simply get the latest release (under 'Source code' link) from GitHub:
http://github.com/classicQ/classicQ.github.io/releases/latest
Don't worry, you won't need to compile anything.
http://github.com/classicQ/classicQ.github.io/releases/latest
Don't worry, you won't need to compile anything.
Step 3: Generate config file
Config files are text files with the .cfg extension. They contain player settings such as keyboard controls. All Quake settings must be configured using the in-game console or by manually editing .cfg files. This is quite cumbersome to new users. Luckily, you can setup a basic config file using the configurator below.
Firstly, rearrange the keyboard settings (refresh the page to restart the process if needed)
- W
- S
- A
- D
- SPACE
- Left Mouse Button
- Right Mouse Button
- Middle Mouse Button
- Q
- E
- SHIFT
- moves forward
- moves back
- moves left
- moves right
- jump
- (primary attack) Rocket Launcher
- (secondary attack) Thunderbolt
- (tertiary attack) Grenade Launcher
- Axe
- Shotgun
- Nailgun
Do you play with inverted mouse?
Next, enter your nickname here:
Finally, click the button below to create your .cfg file:
Please save it as initial_keybinds.cfg and keep it for later use.
You can put it into the same folder with the already prepared PAK0.PAK and PAK1.PAK files.
You can put it into the same folder with the already prepared PAK0.PAK and PAK1.PAK files.
Step 4: Put everything together
You're almost finished! Now that you have all the necessary files, it is time to copy everything to the correct folders.
- Extract classicQ from .zip file to any temporary location
- Open the extracted files and locate the Fodquake directory (the one with an uppercase 'F')
- Move Fodquake directory to any convenient location, for example D:GamesFodquake
- Next, open that folder and then open the id1 directory (D:GamesFodquakeid1). Copy the previously prepared PAK0.PAK, PAK1.PAK files and the initial_keybinds.cfg file here (you can overwrite the existing initial_keybinds.cfg file)
Congrats! You have finished installing classicQ!
To start the game, go to the Fodquake directory and run the fodquake-gl.exe file.
To start the game, go to the Fodquake directory and run the fodquake-gl.exe file.
Introduction
It seems that every 3D Shooter has a file or files whichcontains all of the game's graphics, levels, sounds, sprites,etc... Let's see, Doom, Doom II, Heretic, and Hexen with .wadfiles, Dark Forces with .gob files, and Duke Nukem 3D with .grpfiles. Well, Quake is no exception. It uses two .pak files thatcontain all of the game's data. The two pak files that Quake usesare Pak0.pak, which contains everything as the Shareware version,and Pak1.pak, which contains the rest of the information for theregistered version which the Shareware version does not. The Pakfile is like a Zip file that when unzipped, or unpacked, goesinto directories containing the information. Here's anillustration of the Pak file is made up.
It seems that every 3D Shooter has a file or files whichcontains all of the game's graphics, levels, sounds, sprites,etc... Let's see, Doom, Doom II, Heretic, and Hexen with .wadfiles, Dark Forces with .gob files, and Duke Nukem 3D with .grpfiles. Well, Quake is no exception. It uses two .pak files thatcontain all of the game's data. The two pak files that Quake usesare Pak0.pak, which contains everything as the Shareware version,and Pak1.pak, which contains the rest of the information for theregistered version which the Shareware version does not. The Pakfile is like a Zip file that when unzipped, or unpacked, goesinto directories containing the information. Here's anillustration of the Pak file is made up.
I'll explain whats in each folder now. The gfx folder containsall of Quake's menu and console graphics(.lmp). The maps foldercontains all of Quake's maps(.bsp). The progs folder contains allof Quake's 3D Models (.mdl), Configuration Files (.cfg), ScreenShots (.pcx), and the progs.dat file, if you have some QuakeCyou want to use, place the Progs.dat file where it is as shown inthe picture. You can create a .pak file yourself, but sometimesthere are certain things that won't work in Quake when packed.
Creating a Pak File
Creating a .pak file is simple. Just download and execute my Setup Batch Filewhich sets up Quake for running add-ons easily. Aftercreating all the files you want to use for Quake, put them in theproper directory and then use AdQuedit,and get the Manuel,select the root directory and go to File>Create Pack. That waseasy was'nt it? Note that if you choose to create a .pak filem then all the folders and files must begin with lower-case letters. AdQuedit will build a .pak file with capital letters but Quake won't run it. PakExplorer will make files lower-case automatically. I really reccomend getting PakExplorer.This great little utility is better for creating .pak's because of features such as browsing and inserting more stuff without having to pack thewhole thing again, but be careful when dragging files out because it moves them out, not copies, and will cause Quake to crash if it can't find a required file. My example contains a .pak file with examples of everything on my editing pages, so if you want the stuff in it or any other .pak file, you're all set!
Creating a .pak file is simple. Just download and execute my Setup Batch Filewhich sets up Quake for running add-ons easily. Aftercreating all the files you want to use for Quake, put them in theproper directory and then use AdQuedit,and get the Manuel,select the root directory and go to File>Create Pack. That waseasy was'nt it? Note that if you choose to create a .pak filem then all the folders and files must begin with lower-case letters. AdQuedit will build a .pak file with capital letters but Quake won't run it. PakExplorer will make files lower-case automatically. I really reccomend getting PakExplorer.This great little utility is better for creating .pak's because of features such as browsing and inserting more stuff without having to pack thewhole thing again, but be careful when dragging files out because it moves them out, not copies, and will cause Quake to crash if it can't find a required file. My example contains a .pak file with examples of everything on my editing pages, so if you want the stuff in it or any other .pak file, you're all set!
Quake Pak0.pak Download
[ Main - News - Old News - Editing - Interviews - Exclusive - Reviews - Projects ]
[ Clan Wallace - Awards - Q.Q.A. - Files - Links - E-Mail - Homepage ]
Quake Pak0.pak Pak1.pak
All respected names, products, etc. are copyright of their respected owners.
All content of this site, html code, and most graphics, ©Jonathan Daughtrey 1996-1998.
All content of this site, html code, and most graphics, ©Jonathan Daughtrey 1996-1998.