Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
Quake (Rinnegatamante)
PORTSNATIVE

Quake (Rinnegatamante)

NATIVE PORTSHOOTER / ACTIONWINDOWSALPHA

Quake (Rinnegatamante)

Quake

TechnologyNative C/C++ port (engine reimplementation)

Available forWindows

View official project

About the project

Quake es un videojuego de disparos en primera persona publicado por id Software el 22 de junio de 1996. Introdujo algunos de los mayores avances en el género de los videojuegos en 3D: utiliza modelos tridimensionales para los jugadores y los monstruos en vez de sprites bidimensionales; y el mundo donde el juego tiene lugar está creado como un verdadero espacio tridimensional, en vez de ser un mapa bidimensional con información sobre la altura representada en tres dimensiones.

10 versions of Quake

You're viewing: Quake (Rinnegatamante)

Quake (Rinnegatamante)github.com/Rinnegatamante/vitaQuake
Windows
Current
Quakegithub.com/fte-team/fteqw
Windows
›
DarkPlacesgithub.com/DarkPlacesEngine/DarkPlaces
Windows
›
IronWailgithub.com/andrei-drexler/ironwail
Windows
Linux
›
Quake (Classic Core Engines)github.com/sandstranger/com.mobilerpgpack.phone
Android
›
Quake (QuakeQuest)github.com/Team-Beef-Studios/QuakeQuest
Windows
›
Quake (Qwasm)github.com/GMH-Code/Qwasm
Windows
›
Quake (Wii)github.com/eluancm/quake-gamecube
To be confirmed
›
QuakeSpasmgithub.com/sezero/quakespasm
Windows
Linux
macOS
›
vkQuakegithub.com/Novum/vkQuake
Windows
Linux
macOS
›

Official project information

Author's original READMEOpen on GitHub ↗

Introduction

vitaQuake is a Quake engine source port for PSVITA.

An official channel to discuss the development of this source port can be found on Vita Nuova discord server.

Features

  • Hardware accelerated GPU rendering
  • Native 960x544 resolution
  • Rendering resolution up to 1920x1080 on the PSTV with Sharpscale
  • MSAA 2x and MSAA 4x support
  • Dual analogs support
  • Native IME for inputing commands/text
  • Sounds and Musics (CDTracks) support in OGG, MP3, WAV formats
  • Gyroscope and touchscreen support for camera movement
  • Custom arguments support and mods support
  • Support for both official missionpacks
  • Support for transparent surfaces (.alpha and .renderamt)
  • Increased Quake Engine limits (max vertices, max entities, max static entities, etc...)
  • LAN Multiplayer support (locale and online)
  • AdHoc Multiplayer support
  • ProQuake net protocol support
  • Savegames fully working
  • Support for colored lights with .lit files support
  • Support for Half-Life BSP
  • Supprt for BSP2 and 2BSP formats
  • Smooth animations thanks to interpolation techniques
  • Crosshair and custom crosshairs support
  • Mirrors support
  • Specular mode support
  • Fog support
  • Cel Shading support
  • Bilinear filtering support
  • Dynamic shadows support
  • Several different improvements in the renderer quality
  • Several different miscellaneous features (eg: transparent statusbar, benchmark feature, working gamma, etc...)
  • Map downloader support if you try to join an online server and you don't own the running map

Supported DarkPlaces extensions

  • DP_CON_SET
  • DP_CON_SETA
  • DP_EF_BLUE
  • DP_EF_NODRAW
  • DP_EF_RED
  • DP_ENT_ALPHA
  • DP_GFX_EXTERNALTEXTURES
  • DP_GFX_EXTERNALTEXTURES_PERMAPTEXTURES
  • DP_HALFLIFE_MAP
  • DP_LITSUPPORT
  • DP_QC_ASINACOSATANATAN2TAN
  • DP_QC_COPYENTITY
  • DP_QC_CVAR_STRING
  • DP_QC_EDICT_NUM
  • DP_QC_ETOS
  • DP_QC_FINDCHAIN
  • DP_QC_FINDCHAINFLOAT
  • DP_QC_MINMAXBOUND
  • DP_QC_NUM_FOR_EDICT
  • DP_QC_RANDOMVEC
  • DP_QC_SINCOSSQRTPOW
  • DP_QC_TRACEBOX
  • DP_SND_FAKETRACKS
  • DP_SV_MODELFLAGS_AS_EFFECTS
  • DP_SV_NODRAWTOCLIENT
  • DP_SV_DRAWONLYTOCLIENT
  • EXT_BITSHIFT
  • FRIK_FILE

CDAudio Support

vitaQuake supports all soundtrack packs for Quake and its two official mission packs, "Scourge of Armagon" and "Dissolution of Eternity." In order for the soundtrack to work, files must be placed in a folder named /cdtracks/ in each campaign folder (main game for example will be ux0:data/Quake/id1/cdtracks).

By default, the music folder has tracks named as track02, track03, etc. For vitaQuake, add an extra "0" after "track" in order for them to be loaded properly and in order. Ex.: track02 -> track002

You can find the official soundtrack for the main campaign in .ogg format here.

Loading Expansions and Mods

vitaQuake supports the official Quake expansions, "Scourge of Armagon" and "Dissolution of Eternity." These were offical expansions, so they can be found usually wherever the full base game is sold (GOG, Steam). In order to get them to load properly, place them in the "ux0:/data/quake/" folder alongside "id1".

Both official mission packs support their own soundtracks as long as they are placed properly in their respective "/cdtracks/" folder.

Mod compatibility is varied, but as a general rule of thumb, mods compatible with winQuake will be compatible with vitaQuake.

Here's a list of some popular mods and their actual working state:

Expansion/ModLinkStatus
Dissolution of EternityOfficial Expansion#007f00 Fully Working
dopaFree#007f00 Fully Working
Halo RevampedFree#d0d000 Boots, lots of bugs
KurokFree#007f00 Playable with glitches
Nazi Zombies PortableFree#ff0000 Not Working
Quake RallyFree#007f00 Fully Working
Scourge of ArmagonOfficial Expansion#007f00 Fully Working
Slayer's TestamentFree#ff0000 Crash on models loading
SUPERHOT QuakeFree#007f00 Working without monochromatic graphics
SUPERQOTFree#ff0000 Not Working
YPODFree#007f00 Fully Working

Credits

  • idSoftware for winQuake sourcecode
  • MasterFeizz for ctrQuake sourcecode i studied to understand how winQuake works
  • EasyRPG Team for the audio decoder used for CDAudio support
  • Ch0wW for various improvements and code cleanup
  • JPG for ProQuake and some various fixes.
  • Cuevavirus for 1920x1080 rendering
View official project
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Shooter / Action
Status
alpha
Original platform
—
Technology
Native C/C++ port (engine reimplementation)
Version
—
Updated
—

Target platforms 1

Windows
View on GitHub
Advertisement