Skip to content

Releases: niuus/Quake-Wii-GX

Quake Rev PAK

22 Jan 07:12
531d81b
Compare
Choose a tag to compare

The provided launcher will start the following games:

- Quake (using the Q1Rev engine)
- Quake Mission Pack No. 1: Scourge of Armagon
- Quake Mission Pack No. 2: Dissolution of Eternity
- QuakeWorld (using the QWRev engine)
- Quake II (using the Q2Rev engine)
- Quake II Mission Pack: The Reckoning
- Quake II Mission Pack: Ground Zero
- Quake II Threewave Capture The Flag (using the Q2CTFRev engine)

The launcher is able to start these games, based on the data provided by the accompanying QRevPAK.xml file. This contains all the info required to launch a particular game, including:

  • Name
  • Description
  • Engine .dol / .elf filename
  • Arguments that are passed to the engine (as if they were passed on a command line)

By modifying QRevPAK.xml, you can add new engines, or alter the way the engines are launched; this can be really useful if you have mods that you would like to play using Quake Rev PAK, or to improve the existing ones.

The archive does not provide a QRevPAK.xml file. If it's not present when you start Quake Rev PAK, the file will be created for you. Future releases might modify your current QRevPAK.xml with new updates, preserving your customized entries if detected.

INSTRUCTIONS

Extract the downloaded file into the Apps folder in the root of your SD card.

If you don't own the full version, the shareware version with PAK0.PAK is also available for download here (Quake_shareware.zip). If you own the full version, the PAK files are inside Quake's ID1 folder on your computer.

Copy the PAK0.PAK (and PAK1.PAK if you own the full version) file to "/apps/QRevPAK/Q1/id1" on your SD card, for the base Quake game.

Copy the PAK0.PAK and PAK1.PAK files to "/apps/QRevPAK/Q1/id1" on your SD card, for the QuakeWorld game.

Copy the PAK0.PAK file to "apps/QRevPAK/Q1/hipnotic" on your SD card, for the Quake Mission Pack 1: Scourge of Armagon game.

Copy the PAK0.PAK file to "apps/QRevPAK/Q1/rogue" on your SD card, for the Quake Mission Pack 2: Dissolution of Eternity game.

Copy the PAK0.PAK file to "apps/QRevPAK/Q2/baseq2" on your SD card, for the base Quake II game.

Copy the PAK0.PAK file to "apps/QRevPAK/Q2/baseq2" on your SD card, for the Quake II ThreeWave Capture the Flag game.

Copy the PAK0.PAK file to "apps/QRevPAK/Q2/xatrix" on your SD card, for the Quake II Mission Pack: The Reckoning game.

Copy the PAK0.PAK file to "apps/QRevPAK/Q2/rogue" on your SD card, for the Quake II Mission Pack: Ground Zero game.

You're now ready to open the game on The Homebrew Channel menu.

NOTES:

  • Only the Wiimote can be used to start any of the games. After the game has loaded, you can use other controllers.
  • Takes some time on a black screen when you pick any game to start (40 seconds approximately).
  • The game can lock you out of the controller when customizing the controls, so do not to use A, B, ZL, or the D-pad directions when remapping.
  • May hang if you start a New Game after playing.

SUPPORTED CONTROLLERS

Gamecube controller.

D-pad: arrow keys
Left analog joystick: walk
C-Stick: look
X button: 1 -> 2 -> 3 -> 4 -> 5 --> 6 --> 7
Y button: 7 -> 6 -> 5 -> 4 -> 3 -> 2 -> 1
A button: intro
B button: "Esc" key
Start button: Pause / "y" key / "F1" key
L button: Left mouse button
R button: Right mouse button

Wiimote+Nunchuk / Wiimotion Plus+Nunchuk.

IR pointer: look
Plus (+) button: 1 -> 2 -> 3 -> 4 -> 5 --> 6 --> 7
Minus (-) button: 7 -> 6 -> 5 -> 4 -> 3 -> 2 -> 1
A button: look mode
D-pad: arrow keys
B button: Left mouse button
1 button: Intro
2 button: "Esc" key
HOME button: Pause / "y" key

Nunchuk.

Analog stick: walk
C button: "C" key (Q2Rev / Q2CTFRev). Enable/Disable on-screen keyboard (Q1Rev / QWRev / Q2Rev / Q2CTFRev)
Z button: "Spacebar" key

Wii Classic Controller.

D-pad: arrow keys
Left analog joystick: walk
Right analog joystick: look mode
X button: 1 -> 2 -> 3 -> 4 -> 5 --> 6 --> 7
Y button: 7 -> 6 -> 5 -> 4 -> 3 -> 2 -> 1
A button: Intro
B button: "Esc" key
HOME button: Pause / "y" key
L button: Left mouse button
R button: "Spacebar" key
ZL button: Enable/Disable on-screen keyboard (Q1Rev / QWRev). "C" key (Q2Rev / Q2CTFRev)
ZR button: Enable/Disable on-screen keyboard (Q2Rev / Q2CTFRev).

USB Keyboard+Mouse.

CHANGELOG

Release 4

  • New GX-accelerated builds of Q2Rev and Q2CTFRev.
  • Support for the official Quake and Quake II Mission Packs, now available in the Quake Rev PAK launcher.
  • Lots of bug fixes, including an embarrasing one where left & right sound channels were inverted (oops!)
  • Fixed a problem with Quake II savegame files, which were not compatible between releases. Starting from Release 4, all new savegame files will work as expected.
  • Also starting from this release, it will be required that the game data folders be located inside folders called "Q1" and "Q2" at the engines folder level. This will help having Quake and Quake II data separated, and thus be able to play the "rogue" Mission Packs (Dissolution of Eternity, Ground Zero).

NOTICE: The config.cfg data generated by previous releases of the Q2Rev and Q2CTFRev engines might contain invalid data. It is recommended that you delete them before playing the Quake II games. The engines will recreate the config.cfg files when they are not found.

Release 3

  • This release introduces the first GX-accelerated builds of Q1Rev and QWRev. They run at 60fps (instead of the 30fps of the software-rendered ones), and look really gorgeous! To load them, be sure to check the new “Use GX-accelerated builds if available” option on the Quake Rev PAK launcher.

Release 2

  • CD music track playback is now available! Copy your Ogg Vorbis-encoded tracks from your original Quake & Quake II CDs into a \cdtracks folder inside both your \ID1 and \baseq2 folders to enjoy the original CD soundtrack of your favorite games. NOTE: Please ensure that the tracks can be sorted by name. Also, there is no need for a fake Track 1; the engine won't look for it.
  • Key aliases are finally out of beta! With the new "keyalias" command, accessible from the console, and remembered in config.cfg, you can map every single key in your controller(s) to any other one, so you can configure your controller to suit your needs.
  • Quake Rev PAK will now remember the last game you launched, and will take you to that entry upon start.
  • A few bugs have been corrected, including one where Quake II and related games won't operate correctly with the Wiimote-Nunchuk combo control.
  • Minor stability adjustments to the engines, so they use less memory, and crash a little less often. NOTE: the Quake II and related game engines still have a few issues, but they are less noticeable now.
  • If your game crashes, and there is a chance that the engine finds out what happened, it will now create a QRevPAK.err file in your media card, containing the date/time the crash happened, and the error message explaining what happened.
  • The On-Screen Keyboard now appears, in the Quake II and related game engines, '''only''' if you press the associated key for less than 0.5 seconds. Makes playing Quake II a lot easier in areas where you need to crouch.

Release 1

  • First public version.

Quake GX WIP versions

26 Apr 01:40
Compare
Choose a tag to compare
  • Quake_shareware
    The original shareware version of Quake. (includes the data files required for the GameCube and Wii versions)

  • QuakeGX WIP 20070807 BETA (GCN)
    GameCube Beta version.

  • QuakeGX WIP 20080528 (GCN-Wii)
    Quake-Wii 2008/05/28 Work In Progress.

  • QuakeGX WIP 20080530 (GCN-Wii)
    Quake-Wii 2008/05/30 Work In Progress.

  • QuakeGX WIP 20080602 (GCN-Wii)
    Quake-Wii 2008/06/02 Work In Progress - Please test!

  • QuakeGX WIP 20080602-nonet (Wii)
    Executable only. Use this if the standard distribution fails to boot for you.

Quake Wii

26 Apr 03:57
Compare
Choose a tag to compare

INSTRUCTIONS

Extract the downloaded file into the Apps folder in the root of your SD card.

If you don't own the full version, the shareware version with PAK0.PAK is also available for download here (Quake_shareware.zip). If you own the full version, the PAK files are inside Quake's ID1 folder on your computer.

Copy the PAK0.PAK (and PAK1.PAK if you own the full version) file to "/apps/quake/ID1" on your SD card.

You're now ready to open the game on The Homebrew Channel menu.

You can optionally install the Channel forwarder for your Wii System Menu (QuakeGXWii_Channel_Forwarder.wad, MD5: DC2BA822A20D9E813D0F37C2AD77F66F) with your preferred WAD manager. It points to "/apps/quake" on your SD card.

NOTES: according to the original developer (Piko), if you downloaded version 0.09 - 0.11, go back to using 0.08, as there seems to be new bugs. He tried to get version 0.12 done, but it wasn't released.

CHANGELOG

Quake Wii Piko 0.09

  • MP3 support, place the tracks for Quake, or any MP3s you want, into "/apps/quake/music", then name them sequentially, so track one would be "1.mp3", and so on. Quake only had 10 tracks, so you'll never hear "11.mp3".
  • Using Q1Rev sound driver, it uses asnd, which is cleaner.

Quake Wii Piko 0.08

  • Initial USB Keyboard support.
    (Note: Some keyboards will cause Quake Wii to hang on start up, if you are stuck at a black screen when you start, unplug your keyboard)
  • The OSK keyboards repeat delay is now a cvar, you can change it in the configuration file, a menu entry will come soon. Default delay is 0.25 seconds.

Quake Wii Piko 0.07

  • The player skins will be set to the ranger's default skin, until I can get player colors working correctly.
  • Bug fixes.

Quake Wii Piko 0.06

  • Gamecube controller enabled, no default bindings.
  • Wii Classic Controller enabled, no default bindings.
  • Improved controller input detection.
  • Configurations will be saved.
  • Input code clean up.
  • Bug fixes.

Quake Wii Piko 0.05

  • Fixed compatibility bugs with libOGC 1.7.*.
  • TCP Client enabled, thanks Q1Rev.
  • Better nunchuk controls.
  • Shouldn't need nunchuk re-attach to be detected.
  • Removed old file system access methods.
  • Bug fixes.

Quake GX for Wii versions

26 Apr 02:10
Compare
Choose a tag to compare

INSTRUCTIONS

Extract the downloaded file into the Apps folder in the root of your SD card.

If you don't own the full version, the shareware version with PAK0.PAK is also available for download here (Quake_shareware.zip). If you own the full version, the PAK files are inside Quake's ID1 folder on your computer.

Copy the PAK0.PAK (and PAK1.PAK if you own the full version) file to "/apps/quake/ID1" on your SD card, for the base Quake game.

Copy the PAK0.PAK file to "/apps/quake/hipnotic" on your SD card, for the Quake Mission Pack 1: Scourge of Armagon game.

Copy the PAK0.PAK file to "/apps/quake/rogue" on your SD card, for the Quake Mission Pack 2: Dissolution of Eternity game.

You're now ready to open the game on The Homebrew Channel menu.

You can optionally install the Channel forwarder for your Wii System Menu (QuakeGXWii_Channel_Forwarder.wad, MD5: DC2BA822A20D9E813D0F37C2AD77F66F) with your preferred WAD manager. It points to "/apps/quake" on your SD card.

NOTE: if the game does not load when you select it, use the option "Disable Network" right before starting.

SUPPORTED CONTROLLERS

  • Gamecube controller.
  • Wiimote+Nunchuk.
  • Wiimotion Plus+Nunchuk.
  • Wii Classic Controller. (L & R are not recognized, only ZL & ZR)
  • USB Keyboard+Mouse.

CHANGELOG

Quake GX 0.05-2

  • Fix to client to allow it to connect to more online servers. (Thanks Mr. Reaper)

Quake GX 0.05

  • Devkitpro 21, and libogc 1.8.x compatible.
  • Keyboard Support.
  • Joining Multiplayer games over TCP/IP possible. (still no hosting)
  • Picking multiplayer colors works.
  • Bugfixes.

Quake GX 0.04 SDHC

  • With SDHC support. Compiled by Oscar Portela.

Quake GX 0.04

  • Mods and Mission Packs support, some of them may cause out of memory errors for now.
  • Cosmetic features and some bugfixes.
  • Transparent status bar. (adjustable)
  • Variable 2D resolution.
  • Weapon rotation with the Wiimote. (now you can change the yaw, pitch and roll of your weapon)
  • A new menu for adjusting new features.

Quake GX 0.03

  • On-screen keyboard.
  • View locking.
  • TV overscan adjustment
  • Simple brightness control.

Quake GX 0.02

  • HBC-enabled with some small fixes.
  • Shouldn't freeze - ever.
  • Pressing 1 (or Z in the gamecube controller) shows scores.
  • Power button now works. (forgot about it :P)
  • Model bounding box fixes. (no more dissapearing models)
  • Command line easy to manage - still needs a frontend for the end user, though.

Quake GX 0.01

  • First hardware accelerated version, be sure to read "readme.html". Hardware graphics acceleration fully functional to glquake original specs.
  • A flaw is that you have to disconnect and reconnect the nunchuk when the game loads.
  • If you have the software rendering installed on your sd card, please delete ID1/CONFIG.CFG before playing this version OR restore the default settings using the Options Menu. This is necessary because the Wiimote button mapping has changed.
  • Still has one bug, may hang after several levels played. Please save often and don't play dozens of levels in one sit. If any split-second hang occurs, it's sign that it may freeze completely soon. I recommend saving your progress and exiting to the loader, then reloading the game.