News
About
Download
Screen Shots
Links
Help
Contact


 

Hosted By Fragland!




 Overview 

If you play Quake and download model and map extensions, or create them on a Macintosh, PakRat is for you.

PakRat is a .pak file viewer. It shows the contents of .pak, .pk3, .zip, and .jar file archives. It opens and displays a variety of model and image formats, as well as map files in the Quake III format.

PakRat is also useful for previewing custom skins for models that you create, and for editing shader scripts for effects on textured surfaces.

Since much of it is based on open source code found around the internet, PakRat is open source. Instructions for downloading the full source code are on the download page.

A lot of work has gone into PakRat. If you like it and use it, please consider paying the $20 shareware fee.


 System Requirements 

PakRat is a Macintosh-only application. It has been Carbonized, so it will run on Mac OS 8.6, Mac OS 9, and Mac OS X. It requires CarbonLib 1.4, OpenGL 1.1.2 and QuickTime 4.1.2. Though not required, 3D hardware acceleration is strongly recommended.

If your machine can run Quake III, it's fast enough to run PakRat. It runs quite nicely on a G3, and performance is great on a G4. There have been reports of problems with older Macs and some third party video cards. There are also some nasty bugs in the ATI OpenGL video drivers on Mac OS X version 10.0, so I don't recommend running PakRat on any version of Mac OS X earlier than 10.1, which is now shipping.

You can download OpenGL 1.2.1 here QuickTime 5.0.2 here. and CarbonLib 1.4 here.

Once you download PakRat, you'll probably want some models to look at. So if you haven't bought Quake III yet, check out the links page for a list of sites where you can download models and skins.


 Contribute! 

If you're a programmer and would like to add features or bug fixes to PakRat, your contributions are welcome. All you need is CodeWarrior 7 and the source code from CVS. See the download page for information on checking out the source code. Send me mail to let me know what you plan to work on so we can coordinate our efforts.

Or, if you find some open source code for any platform that handles a feature you would like to see implemented, send me a link and I'll consider incorporating it.