Quake-SRP

Let op: Quake is een handelsmerk van id Software. quake-srp is niet gelieerd aan of onderschreven door id Software.

Bediening

Bewegen

  • WASD: Bewegen / strafen (de originele id-besturing maakt gebruik van de pijltjestoetsen en , ., configureerbaar via idcontrols in de console).
  • Muis: Kijken (klik om de muis te vergrendelen of gebruik klik-en-sleep). Indien de snelheid te laag of te hoog is, pas dit aan via Options > Mouse Speed. (Op een Mac begint een gaming-muis vaak traag omdat macOS slechts een deel van de beweging doorgeeft).
  • Pijltjestoetsen (←→): Draaien.
  • Spatiebalk: Springen / omhoog zwemmen.
  • C: Omlaag zwemmen.

Gamepad

  • Linker stick: Bewegen.
  • Rechter stick: Kijken.
  • RT: Vuren.
  • A of LT: Springen.
  • Bumpers: Wapen wisselen.
  • Start: Menu openen (D-pad, A en B werken hierin).
  • Back: Scores bekijken.
  • Opmerking: idcontrols in de console activeert de originele joystick-instellingen van id (na joystick 1). De browser detecteert een gamepad zodra er een knop wordt ingedrukt.

Vechten

  • Muisklik / Ctrl: Vuren (Ctrl is de DOS-stijl; pijltjestoetsen + Ctrl werken prima zonder de muis te vergrendelen).
  • 1–8: Wapen selecteren (1: bijl, 2: shotgun, 4: nailgun — zodra deze in bezit is).
  • Muiswiel: Wapen wisselen (omhoog voor het volgende, omlaag voor het vorige). Dit geldt voor de slop-preset; de Classic-preset volgt de instellingen van id of is niet gebonden.

Interface

  • Willekeurige toets: Het menu openen terwijl er een demo wordt afgespeeld.
  • Esc: Menu openen / terugkeren. Wanneer de muis vergrendeld is, ontgrendelt Esc de muis en opent het menu. In volledig scherm in Chrome/Edge schakelt Esc alleen het menu; houd de toets ingedrukt om het volledige scherm te verlaten. In andere browsers is een tweede Esc-klik nodig om het volledige scherm te verlaten.
  • Tab (ingedrukt houden): Scorebord tonen (monsters, geheimen, tijd).
  • Pijltjestoetsen (↑↓): Navigeren in het menu.
  • Pijltjestoetsen (←→): Instellingen aanpassen.
  • Enter: Selecteren.

Opties en Instellingen

Via het menu kunnen de schermgrootte, helderheid, muisinstellingen en de optie 'Always Run' worden aangepast.

  • Customize controls: Toetsen opnieuw toewijzen.
  • Video Options: Grootte van het beeld aanpassen.
  • Slop Options: Specifieke instellingen voor deze port.
  • Reset to Classic: Zet alles exact gelijk aan id's WinQuake (schakelt alle slop-opties uit).
  • Reset to slop: Herstelt alle standaardinstellingen van deze port.
  • Opmerking: Een reset beïnvloedt toetsen, opties en video-instellingen na bevestiging; opgeslagen spellen blijven behouden. Je kunt de pagina openen als ?classic of ?slop om direct met die preset te starten.

Sneltoetsen

  • - / =: Schermgrootte verkleinen / vergroten.
  • Alt+Enter: Volledig scherm aan- en uitzetten (op een Mac: Option+Return). Bij gebruik van idcontrols is de combinatie voor volledig scherm anders; gebruik in dat geval de volledig scherm-knop.
  • F11: Volledig scherm van de browser.
  • F6 / F9: Quicksave / Quickload (standaard id-binds).
  • F1: Help.
  • F2 / F3: Scherm voor opslaan/laden.
  • F4: Opties.
  • F10: Afsluiten.
  • F12: Screenshot maken (wordt opgeslagen als .pcx in de opslag van de pagina, niet als directe download). F12 werkt alleen in volledig scherm, omdat de browser anders de ontwikkelaarshulpmiddelen (devtools) opent.
  • ~: Console openen.

Gameplay en Missie Packs

Bij het starten van het spel kan er gekozen worden uit Quake, Scourge of Armagon of Dissolution of Eternity. Dit kan via het startscherm, onder het beeld, of via het menu op een telefoon. De pagina wordt dan herladen als ?game=hipnotic of ?game=rogue (geen parameter nodig voor Quake). Opgeslagen spellen blijven bewaard; een niet-opgeslagen spel eindigt bij het wisselen.

Console-commando's (Cheats & Level Select)

Open de console met de ~ toets:

  • god: Onkwetsbaarheid.
  • noclip: Door muren lopen.
  • fly: Vliegmodus.
  • give a: Volledige bepantsering. Gebruik h, s, n, r of c voor gezondheid/munitie, of 1–8 voor een wapen (bijv. give r 50).
  • impulse 9: Alle wapens en munitie.
  • map e1m2: Spring naar een specifiek level (bijv. start, e1m1…e1m8).
  • kill: Respawn.
  • preset classic: Zet de engine exact gelijk aan id's WinQuake.
  • preset slop: Gebruikt de instellingen van deze port (zie ook Options > Slop Options; variabelen zoals wasmshowfps 1, hostmaxfps 60).
  • preset: Toont de huidige actieve preset.
  • idcontrols: Activeert de originele 1996-besturing (pijltjestoetsen, geen muis-look, geen gamepad, 'Always Run' uit).
  • help: Toont het Help/Ordering-scherm van id.
  • wasm_help: Toont de lijst met console-commando's van deze port (zoals echo, clear en demo-commando's).

Eigen bestanden toevoegen

Indien je zelf een kopie van Quake bezit, kun je de volgende bestanden toevoegen voor extra inhoud:

  • id1/pak1.pak voor episodes 2–4.
  • hipnotic/pak0.pak of rogue/pak0.pak voor missie packs.
  • CD-muziek (music/track02.ogg… of hipnotic/music/track02.ogg).

Installatie: Sleep de bestanden of de volledige Quake-map naar de pagina, of gebruik de optie om bestanden te kiezen. De bestanden worden in de browser opgeslagen.

Snelkoppelingen

  • [walk e1m1]
  • [play demo1 (e1m3)]

--- Contact (inclusief juridische kennisgevingen): terrapapagalli1516@gmail.com