Skip to content

Quake Arcade Tournament Edition, with dongle protection removed

Notifications You must be signed in to change notification settings

mike-onehub/quakeat-decrypted

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

quakeat-decrypted

Quake Arcade Tournament Edition, with dongle protection removed.

What is this?

Quake Arcade Tournament Edition (quakeat) is an unreleased prototype arcade port of Quake 1. It has several unique engine modifications and cannot run in a source port.

You can read more about it here:

You can obtain a copy of the port by searching for its MAME hard disk image, quakeat.chd.

Previously, quakeat was unplayable on home computers due to a missing physical copy protection dongle that would normally be plugged into the arcade machine. Attempting to run glquake.exe would result in a Security key not found error.

This modified executable removes the dongle protection, so the port can be played on home computers.

Instructions

  1. Download glquake_decrypted.exe, and place it in the game's root directory.
  2. Run glquake_decrypted.exe. The -nogci option is recommended.

If you encounter crashes or freezes, try:

  • Using a Glide wrapper. nGlide worked for me on Windows 10. Specifically, ensure the glide.dll, glide2x.dll, and glide3x.dll files are alongside glquake_decrypted.exe.
  • Running the executable with the -nogci, -nosound, or -window options.
  • Opening ID1/quake.rc and commenting out all lines where a .avi file is passed as a parameter to startdemos, i.e. change startdemos avis\lbe.avi to //startdemos avis\lbe.avi, startdemos avis\q3d-msv.avi to //startdemos avis\q3d-msv.avi... (issue)

FAQ

Q: Why is glquake_decrypted.exe different than what is produced by quakeat_patcher.c?

A: glquake_decrypted.exe was dumped with Scylla. The patcher was written after the fact, and works slightly differently – it modifies the original program to automagically decrypt itself and load imports when run.

Special thanks to

About

Quake Arcade Tournament Edition, with dongle protection removed

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 100.0%