mirror of
https://github.com/RetroDECK/Wiki.git
synced 2025-01-19 05:35:37 +00:00
gzdoom
This commit is contained in:
parent
f7c269417c
commit
006c4ffdb7
45
wiki-rtd/docs/wiki_engine_guides/gzdoom/gzdoom-controls.md
Normal file
45
wiki-rtd/docs/wiki_engine_guides/gzdoom/gzdoom-controls.md
Normal file
|
@ -0,0 +1,45 @@
|
|||
# GZDoom Controls
|
||||
|
||||
<img src="../../../wiki_images/logos/gzdoom-logo.png" width="150">
|
||||
|
||||
### Known issues
|
||||
|
||||
- Multiple controllers for local multiplayer don't really work as there are bugs between GZDoom and Steam Input.
|
||||
- You need to have set the primary controller as player one as all the other players input will cause the inputs to loop sometimes. For example if you are docking the Steam Deck and want to use an external controller, set that controller as player 1 via Steam Input and not the Steam Deck.
|
||||
- Pressing "Save configuration" within the GZDOOM options menu and you have mods that adds extra controls will wipe those extra controls. It is better just to set the inputs without pressing save as they still will be saved.
|
||||
|
||||
## Controls
|
||||
|
||||
The controls are semi based on the inputs from Timesplitters: Future Perfect for the Playstation 2
|
||||
|
||||
The controls here are described as an Xbox Layout style controller. Many mods have also more inputs then what is bindable on a controller, `L1` and `L2` are mostly free for those types of actions.
|
||||
|
||||
| Action | Button | Comment |
|
||||
| :--- | :---: | :---: |
|
||||
| Primary Fire | `R2` | |
|
||||
| Secondary Fire | `R1` | |
|
||||
| Zoom | `L1` | |
|
||||
| Action / Open | `A` | |
|
||||
| Jump | `B` | |
|
||||
| Reload | `Y` | |
|
||||
| Crouch | `X` | |
|
||||
| Quick Turn | `R3` | |
|
||||
| Run Toggle | `L3` | |
|
||||
| Main Menu | `Start` | |
|
||||
| Open Map | `Select` | |
|
||||
| Use Item | `Dpad - Down` | |
|
||||
| Select Item | `Dpad - Up` | |
|
||||
| Swap Next Weapon | `Dpad - Right` | |
|
||||
| Swap Previous Weapon | `Dpad - Left` | |
|
||||
| Movement: Forward / Back + Strafe | `Left Joystick` | |
|
||||
| Movement: Look Up / Down + Turn | `Right Joystick` | |
|
||||
|
||||
### Mod Extras
|
||||
|
||||
Optional extra binds that come into play on Project Brutality or Brutal Doom based mods.
|
||||
|
||||
| Action | Button | Comment |
|
||||
| :--- | :---: | :---: |
|
||||
| Quick Melee / Quick Kick | `L1` | |
|
||||
| Throw Grenade | `L2` | |
|
||||
| Dash | `R3` | Replaces Quick Turn |
|
|
@ -74,6 +74,11 @@ But this can be different, check the where you download the mods if they have an
|
|||
|
||||
## Project Brutality .doom example:
|
||||
|
||||
**NOTE: No spaces in mod file names**
|
||||
The parser does not allow spaces currently in the mod files so if your modfile is called for example `PB Staging 9f2561c.pk3` rename it to `PB_Staging_9f2561c.pk3` with `_` instead of spaces.
|
||||
|
||||
---
|
||||
|
||||
In this example you have already downloaded a bunch of mods and have the iwads already somewhere under the `/retrodeck/roms/doom/` folder.
|
||||
|
||||
You want to play [Project Brutality](https://www.moddb.com/mods/project-brutality) on DOOM 2 levels.
|
||||
|
@ -82,6 +87,8 @@ All you need to do is create an empty file called `Project Brutality.doom` in `/
|
|||
|
||||
Each line the the file will be the order the mods are loaded, make each lines value is called exactly what the file name is called.
|
||||
|
||||
|
||||
|
||||
So in the case of `Project Brutality.doom`
|
||||
|
||||
The contents will look like this
|
||||
|
|
|
@ -242,6 +242,7 @@ nav:
|
|||
- Guides - Engines 🛠️:
|
||||
- GZDoom 👹:
|
||||
- GZDoom - General Guide: wiki_engine_guides/gzdoom/gzdoom-guide.md
|
||||
- GZDoom - Controls Guide: wiki_engine_guides/gzdoom/gzdoom-controls.md
|
||||
- GZDoom - Get started on .doom files: wiki_engine_guides/gzdoom/retrodeck-doomfile.md
|
||||
- GZDoom - Get the WADs from bought games: wiki_engine_guides/gzdoom/extract-doom-wads.md
|
||||
- IkemenGO / M.U.G.E.N 🥋:
|
||||
|
|
Loading…
Reference in a new issue