mirror of
https://github.com/RetroDECK/Duckstation.git
synced 2024-11-22 13:55:38 +00:00
Update README.md
This commit is contained in:
parent
dc75afeb3d
commit
eeebfce79b
16
README.md
16
README.md
|
@ -110,14 +110,13 @@ You will need a device with armv7 (32-bit ARM), AArch64 (64-bit ARM), or x86_64
|
||||||
|
|
||||||
Google Play is the preferred distribution mechanism and will result in smaller download sizes: https://play.google.com/store/apps/details?id=com.github.stenzek.duckstation
|
Google Play is the preferred distribution mechanism and will result in smaller download sizes: https://play.google.com/store/apps/details?id=com.github.stenzek.duckstation
|
||||||
|
|
||||||
**No support is provided for the Android app**, it is free and your expectations should be in line with that. Please **do not** email me about issues about it, they will be ignored.
|
**No support is provided for the Android app**, it is free and your expectations should be in line with that. Please **do not** email me about issues about it, or ask for help, you will be ignored.
|
||||||
|
|
||||||
If you must use an APK, download links are listed in https://www.duckstation.org/android/
|
If you must use an APK, download links are listed in https://www.duckstation.org/android/
|
||||||
|
|
||||||
To use:
|
To use:
|
||||||
1. Install and run the app for the first time.
|
1. Install and run the app for the first time.
|
||||||
2. Add game directories by tapping the add button and selecting a directory. You can add additional directories afterwards by selecting "Edit Game Directories" from the menu.
|
2. Follow the setup wizard.
|
||||||
3. Tap a game to start. When you start a game for the first time it will prompt you to import a BIOS image.
|
|
||||||
|
|
||||||
If you have an external controller, you will need to map the buttons and sticks in settings.
|
If you have an external controller, you will need to map the buttons and sticks in settings.
|
||||||
|
|
||||||
|
@ -129,6 +128,8 @@ For these games, make sure that the CD image and its corresponding SBI (.sbi) fi
|
||||||
|
|
||||||
For example, if your disc image was named `Spyro3.cue`, you would place the SBI file in the same directory, and name it `Spyro3.sbi`.
|
For example, if your disc image was named `Spyro3.cue`, you would place the SBI file in the same directory, and name it `Spyro3.sbi`.
|
||||||
|
|
||||||
|
CHD images with built-in subchannel information are also supported.
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
@ -193,7 +194,7 @@ in the same directory as the DuckStation executable.
|
||||||
## Bindings for Qt frontend
|
## Bindings for Qt frontend
|
||||||
Your keyboard or game controller can be used to simulate a variety of PlayStation controllers. Controller input is supported through DInput, XInput, and SDL backends and can be changed through `Settings -> General Settings`.
|
Your keyboard or game controller can be used to simulate a variety of PlayStation controllers. Controller input is supported through DInput, XInput, and SDL backends and can be changed through `Settings -> General Settings`.
|
||||||
|
|
||||||
To bind your input device, go to `Settings -> Controller Settings`. Each of the buttons/axes for the simulated controller will be listed, alongside the corresponding key/button on your device that it is currently bound to. To rebind, click the box next to the button/axis name, and press the key or button on your input device that you wish to bind to. When binding rumble, simply press any button on the controller you wish to send rumble to.
|
To bind your input device, go to `Settings -> Controllers`. Each of the buttons/axes for the simulated controller will be listed, alongside the corresponding key/button on your device that it is currently bound to. To rebind, click the box next to the button/axis name, and press the key or button on your input device that you wish to bind to. When binding rumble, simply press any button on the controller you wish to send rumble to.
|
||||||
|
|
||||||
## SDL Game Controller Database
|
## SDL Game Controller Database
|
||||||
DuckStation releases ship with a database of game controller mappings for the SDL controller backend, courtesy of https://github.com/gabomdq/SDL_GameControllerDB. The included `gamecontrollerdb.txt` file can be found in the `database` subdirectory of the DuckStation program directory.
|
DuckStation releases ship with a database of game controller mappings for the SDL controller backend, courtesy of https://github.com/gabomdq/SDL_GameControllerDB. The included `gamecontrollerdb.txt` file can be found in the `database` subdirectory of the DuckStation program directory.
|
||||||
|
@ -202,10 +203,13 @@ If you are experiencing issues binding your controller with the SDL controller b
|
||||||
|
|
||||||
## Default bindings
|
## Default bindings
|
||||||
Controller 1:
|
Controller 1:
|
||||||
- **D-Pad:** W/A/S/D
|
- **Left Stick:** W/A/S/D
|
||||||
- **Triangle/Square/Circle/Cross:** Numpad8/Numpad4/Numpad6/Numpad2
|
- **Right Stick:** T/F/G/H
|
||||||
|
- **D-Pad:** Up/Left/Down/Right
|
||||||
|
- **Triangle/Square/Circle/Cross:** I/J/L/K
|
||||||
- **L1/R1:** Q/E
|
- **L1/R1:** Q/E
|
||||||
- **L2/R2:** 1/3
|
- **L2/R2:** 1/3
|
||||||
|
- **L3/R3:** 2/4
|
||||||
- **Start:** Enter
|
- **Start:** Enter
|
||||||
- **Select:** Backspace
|
- **Select:** Backspace
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue