Skip to content

Commit

Permalink
release v0.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
komefai committed Jan 5, 2018
1 parent 7dc3e0e commit 2468fb2
Show file tree
Hide file tree
Showing 4 changed files with 43 additions and 28 deletions.
40 changes: 20 additions & 20 deletions PS4Macro/Forms/MainForm.Designer.cs

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

6 changes: 3 additions & 3 deletions PS4Macro/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Komefai")]
[assembly: AssemblyProduct("PS4 Macro")]
[assembly: AssemblyCopyright("Copyright © 2017 Komefai")]
[assembly: AssemblyCopyright("Copyright © 2018 Komefai")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

Expand All @@ -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.4.0.0")]
[assembly: AssemblyFileVersion("0.4.0.0")]
[assembly: AssemblyVersion("0.5.0.0")]
[assembly: AssemblyFileVersion("0.5.0.0")]
25 changes: 20 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,23 @@

Automation utility for PS4 Remote Play written in C# using [PS4RemotePlayInterceptor](https://github.com/komefai/PS4RemotePlayInterceptor).

🔔 **Download latest version [here](https://github.com/komefai/PS4Macro/releases)!**

#### Screenshot

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

## Usage

**Download latest version [here](https://github.com/komefai/PS4Macro/releases)!**
##### Easy Way (shortcut)

To record, click on `RECORD` button (Ctrl+R) to arm recording then press `PLAY` to start recording controls. The red text on the bottom right indicates the number of frames recorded. You can stop recording by clicking on `RECORD` button (Ctrl+R) again. The macro will then play the controls in a loop.
Press the touch button on your controller (touchpad) to start recording and press it again to stop.

> NOTE: If you're using the touch button in the macro then disable it by going to Playback->Record On Touch
See [this video](https://youtu.be/txI9AOEAk58) for basic usage / making of.
##### Manual Way

To record, click on `RECORD` button (Ctrl+R) to arm recording then press `PLAY` to start recording controls. The red text on the bottom right indicates the number of frames recorded. You can stop recording by clicking on `RECORD` button (Ctrl+R) again. The macro will then play the controls in a loop.

## Settings

Expand All @@ -40,6 +46,14 @@ You can create `settings.xml` and place it with the executable to override defau
</Settings>
```

## Command Line Arguments

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

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

## Scripting

C# scripting support has been introduced in version 0.3.0 and later. This allows us to create custom behaviors beyond repeating macros with an easy-to-use API. The API also includes wrapped convenience functions such as pressing buttons, timing, and taking a screenshot from PS4 Remote Play.
Expand Down Expand Up @@ -113,7 +127,7 @@ Update-Package –reinstall PS4RemotePlayInterceptor

## Resources

- [Tutorial Video](https://youtu.be/txI9AOEAk58)
- [Making Of Video](https://youtu.be/txI9AOEAk58)
- [Scripting Tutorial Video](https://youtu.be/daCb97rbimA)
- [Prototype Demo Video](https://youtu.be/QjTZsPR-BcI)

Expand All @@ -122,3 +136,4 @@ Update-Package –reinstall PS4RemotePlayInterceptor
- [EasyHook](https://easyhook.github.io/)
- [Jays2Kings/DS4Windows](https://github.com/Jays2Kings/DS4Windows)
- [jforshee/ImageHashing](https://github.com/jforshee/ImageHashing)
- [Mono.Options](https://www.nuget.org/packages/Mono.Options/)
Binary file added _resources/Screenshot_0_5_0.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 2468fb2

Please sign in to comment.