Red Dead Redemption 2
Prerequisites
- Python 3.10+
- Red Dead Redemp installed.
Setup
- Follow the setup instructions for the framework. If you have done so, all required python dependencies should be installed.
- Install Red Dead Redemption 2 from steam.
- Location does not matter, this harness uses steam to launch the game.
Configuration
Below is an example use of this harness as a test in a benchmark configuration.
...
...
tests:
- name: reddeadredemption2
executable: "reddeadredemption2.py"
process_name: "RDR2.exe"
output_dir:
- 'harness/reddeadredemption2/run'
name : (required) name of the test. This much match the name of a directory in the harness folder so the framework can find the executable and any supplementary files.
executable : (required) the entry point to the test harness. In this case a python script.
process_name : (required) The process name that should be the target for FPS recording (ex: PresentMon).
output_dir: (optional) Directory containing files to aggregate copies of after a successful test run. If a directory path is given, the contents are copied.
args : (optional) list of arguments to be appended to the command to execute. All the arguments will be passed to the executable when invoked by the framework.