Show pageOld revisionsBacklinksExport to PDFBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. <WRAP group> <WRAP round box twothirds column> {{ :emulators:quake_logo.png?nolink&220 |}} ====== TyrQuake ====== Batocera is shipped with the SHAREWARE version of Quake. Quake is a first-person shooter video game developed by id Software and published by GT Interactive in 1996. It is the first game in the Quake series.In the game, players must find their way through various maze-like, medieval environments while battling a variety of monsters using an array of weaponry. The overall atmosphere is dark and gritty, with lots of stone textures and a rusty, capitalized font. The successor to id Software's Doom series, Quake built upon the technology and gameplay of its predecessor. This system scrapes metadata for the "tyrquake" group(s) and loads the ''tyrquake'' set from the currently selected theme, if available. Grouped with the "ports" group of systems. </WRAP> <WRAP third column> {{ https://raw.githubusercontent.com/fabricecaruso/es-theme-carbon/master/art/consoles/tyrquake.png?nolink&350 |}} </WRAP> </WRAP> ==== Quick reference ==== * **Emulator:** [[#retroarch|RetroArch]] * **Core:** [[#libretro:_tyrquake|libretro: tyrquake]] * **Folder:** ''/userdata/roms/tyrquake'' * **Accepted ROM formats:** ''.pak'' ===== BIOS ===== No TyrQuake emulator in Batocera needs a BIOS file to run. ===== ROMs ===== Place your TyrQuake ROMs in ''/userdata/roms/tyrquake''. Put your Quake 1 .PAK games in this directory. <code> /userdata/roms/tyrquake/ └── pak0.pak ## shareware data (default) /userdata/roms/tyrquake/id1/ ├── pak0.pak ## shareware data ├── pak1.pak ## registered data ├── music/ │ ├── track02.ogg │ ├── ... │ └── track11.ogg │ ../hipnotic/ ├── pak0.pak ├── music/ │ ├── track02.ogg │ ├── ... │ └── track09.ogg │ ../rogue/ ├── pak0.pak ├── music/ │ ├── track02.ogg │ ├── ... │ └── track09.ogg │ ../dopa/ └── pak0.pak /userdata/saves/tyrquake/[QUAKE-EPISODE]/ ├── config.cfg ├── s0.sav ├── ... └── s9.sav </code> ===== Emulators ===== ==== RetroArch ==== [[https://docs.libretro.com/|RetroArch]] (formerly SSNES), is a ubiquitous frontend that can run multiple "cores", which are essentially the emulators themselves. The most common cores use the [[https://www.libretro.com/|libretro]] API, so that's why cores run in RetroArch in Batocera are referred to as "libretro: (core name)". RetroArch aims to unify the feature set of all libretro cores and offer a universal, familiar interface independent of platform. === RetroArch configuration === RetroArch offers a **Quick Menu** accessed by pressing ''[HOTKEY]'' + {{:wiki:south.png?nolink&20|South button (B SNES)}} which can be used to alter various things like [[:advanced_retroarch_settings|RetroArch and core options]], and [[:remapping_controls_per_emulator|controller mapping]]. Most RetroArch related settings can be altered from Batocera's EmulationStation. Standardized features available to all libretro cores: ''tyrquake.videomode'', ''tyrquake.ratio'', ''tyrquake.smooth'', ''tyrquake.shaders'', ''tyrquake.pixel_perfect'', ''tyrquake.decoration'', ''tyrquake.game_translation'' ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ ^ Settings that apply to all cores of this emulator || | **GRAPHICS BACKEND ''tyrquake.gfxbackend''** | Choose your graphics rendering\\ => OpenGL ''opengl'', Vulkan ''vulkan''. | | **AUDIO LATENCY ''tyrquake.audio_latency''** | Audio latency in milliseconds, turn it up if you hear crackles\\ => 256 ''256'', 192 ''192'', 128 ''128'', 64 ''64'', 32 ''32'', 16 ''16'', 8 ''8''. | | **THREADED VIDEO ''tyrquake.video_threaded''** | Improves performance at the cost of latency and more video stuttering. Use only if full speed cannot be obtained otherwise.\\ => On ''true'', Off ''false''. | === libretro: TyrQuake === == libretro: TyrQuake configuration == ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ | **VIDEO RESOLUTION ''global.tyrquake_resolution''** | Smooth out jagged edges on 3D object polygons\\ => 320x240 ''320x240'', 640x480 ''640x480'', 960x720 ''960x720'', 1024x768 ''1024x768'', 1280x720 ''1280x720'', 1920x1080 ''1920x1080''. | | **FRAMERATE ''global.tyrquake_framerate''** | Modify framerate\\ => Automatic ''automatic'', 10fps ''10fps'', 15fps ''15fps'', 20fps ''20fps'', 25fps ''25fps'', 30fps ''30fps'', 40fps ''40fps'', 50fps ''50fps'', 60fps ''60fps'', 75fps ''75fps'', 90fps ''90fps'', 100fps ''100fps'', 120fps ''120fps'', 144fps ''144fps'', 155fps ''155fps'', 160fps ''160fps''. | | **RUMBLE ''global.tyrquake_rumble''** | Enables joypad rumble (vibration)\\ => Off ''disabled'', On ''enabled''. | | **CONTROLLER TYPE ''global.tyrquake_controller1''** | Select controller type\\ => Gamepad Classic ''1'', Gamepad Classic Alt ''513'', Gamepad Modern ''773'', Keyboard + Mouse ''3''. | Additional configuration for each episode is stored in ''saves/tyrquake/<Quake episode>/config.cfg''. ===== Controls ===== Here are the default TyrQuake's controls shown on a [[:configure_a_controller|Batocera Retropad]]: {{ https://raw.githubusercontent.com/batocera-linux/batocera-controller-overlays/master/solid-4k/tyrquake.png }} ===== Troubleshooting ===== ==== Further troubleshooting ==== For further troubleshooting, refer to the [[:support|generic support pages]]. systems/tyrquake.txt Last modified: 22 months agoby atari