Skip to content

Commit

Permalink
release v0.5.2
Browse files Browse the repository at this point in the history
  • Loading branch information
komefai committed Jan 15, 2018
1 parent ba0cabb commit f95260e
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 21 deletions.
18 changes: 9 additions & 9 deletions PS4Macro/Forms/MainForm.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions PS4Macro/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.5.1.0")]
[assembly: AssemblyFileVersion("0.5.1.0")]
[assembly: AssemblyVersion("0.5.2.0")]
[assembly: AssemblyFileVersion("0.5.2.0")]
34 changes: 24 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Automation utility for PS4 Remote Play written in C# using [PS4RemotePlayInterce

#### Screenshot

![Screenshot](https://raw.githubusercontent.com/komefai/PS4Macro/master/_resources/Screenshot_0_5_1.png)
![Screenshot](https://raw.githubusercontent.com/komefai/PS4Macro/master/_resources/Screenshot_0_5_2.png)

## Usage

Expand All @@ -30,6 +30,7 @@ You can create `settings.xml` and place it with the executable to override defau
| Setting | Description | Default
| --- | --- | --- |
| AutoInject | Automatically poll for PS4 Remote Play and inject whenever possible | false |
| BypassInjection | Bypass the injection for debugging purposes | false |
| EmulateController | Run with controller emulation (use without a controller) | false |
| ShowConsole | Open debugging console on launch | false |
| StartupFile | Absolute or relative path to the file to load on launch (can be xml or dll) | null |
Expand All @@ -40,6 +41,7 @@ You can create `settings.xml` and place it with the executable to override defau
<?xml version="1.0" encoding="utf-8"?>
<Settings>
<AutoInject>true</AutoInject>
<BypassInjection>false</BypassInjection>
<EmulateController>true</EmulateController>
<ShowConsole>true</ShowConsole>
<StartupFile>MyMacro.xml</StartupFile>
Expand All @@ -50,9 +52,25 @@ You can create `settings.xml` and place it with the executable to override defau

As of version 0.5.0, you can pass command line arguments to PS4Macro.exe and override the values in settings.xml. This allows you to create multiple shortcuts to PS4Macro.exe and have each of them override the settings when switching between games.

##### Example
#### Arguments

`PS4Macro.exe --AutoInject --EmulateController --ShowConsole=false --StartupFile="C:\macro.xml"`
| Argument | Description | Default
| --- | --- | --- |
| SettingsFile | Absolute or relative path to the settings file (will take priority) | null |

#### Examples

##### Override settings using arguments

```bash
C:\> PS4Macro.exe --AutoInject --EmulateController --ShowConsole=false --StartupFile="C:\macro.xml"
```

##### Override default settings file (highest priority)

```bash
C:\> PS4Macro.exe --SettingsFile="C:\custom-settings.xml"
```

## Remapper

Expand Down Expand Up @@ -122,14 +140,10 @@ Update-Package –reinstall PS4RemotePlayInterceptor

## To-Do List

- ~~Save/Load~~
- ~~Keyboard Shortcuts~~
- ~~Status Indicators~~
- ~~Scripting~~
- ~~Use without DualShock controller~~
- Improve Scripting API Docs
- Playback Timeline UI
- Improve scripting API docs
- Playback timeline UI
- Macro editor tool
- Mouse support for Remapper
- ...

## Resources
Expand Down
Binary file added _resources/Screenshot_0_5_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit f95260e

Please sign in to comment.