Difference between revisions of "Pubc"

From AwkwardTV
Jump to: navigation, search
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''pubc - For Any iOS device from iOS 7-12 that can run pubg<br />  
+
'''PUBC - For Any iOS device from iOS 7-12 that can run pubg<br />  
Current Version: 1.2-1 <br />
+
Current Version: 1.3-5 <br />
  
Release date: Jun 21st, 2019<br />
+
Release date: Jun 22nd, 2019<br />
Current as of: Jun 21st, 2019
+
Current as of: Jun 22nd, 2019
  
 
Use MFI controllers with pubg.
 
Use MFI controllers with pubg.
Line 12: Line 12:
  
 
== Change Log ==
 
== Change Log ==
 +
 +
1.3-5 2019 5 22
 +
 +
* Update controls from the UI directly now!
 +
* Experimental right joystick support
  
 
1.2-1 2019 5 21
 
1.2-1 2019 5 21
Line 35: Line 40:
 
== Customizing Controls ==
 
== Customizing Controls ==
  
The file where the controls are configured in saved in
+
Tap the menu button, triple tap the screen, or press your controllers equivalent of select / start simultaneously to bring up these window:
/var/mobile/Library/Preferences/com.nito.pubc.plist
 
You can edit it directly on the device with vim or nano. <br>
 
  
If you would like to edit the file before installing (if you are building it manually) edit [https://raw.githubusercontent.com/lechium/ItsScience/master/pubg/layout/private/var/mobile/Library/Preferences/com.nito.pubc.plist.og this file]
+
https://nitosoft.com/pubc/controls.jpeg
 +
https://nitosoft.com/pubc/controls2.jpeg
  
All the available values that can go in each "key" (ie: ButtonA) are listed [https://raw.githubusercontent.com/lechium/ItsScience/master/pubg/PUBGDefines.h here]
+
'''Experimental Right Joystick is my half baked / shoddy attempt to replace their implementation, Its possible to toggle on and off because its not much better (if better) than their implementation, so i figured i'd make it optional.'''
  
 
== Known Issues ==
 
== Known Issues ==
Line 48: Line 52:
  
 
2. The right joystick ... sucks ... (slow, inverted, etc) this is implemented by either: <br/>
 
2. The right joystick ... sucks ... (slow, inverted, etc) this is implemented by either: <br/>
a) folks at tencent or  <br/>
 
b) default boilerplate with Unreal Engine. <br/>
 
 
Either way, its way past how deep I'm going to dig on a free tweak. Its open source - go nuts. :)
 
  
'''you can override the right joystick in code the same way i do the left but it will just append touch events to what the other one already does. their code doesn't simulate touch events, it sends commands straight to the engine as designed, i haven't the faintest how to do that, if even possible.'''
+
I tried to re-implement it, its not great, but its a start. PR's welcome ;)
  
 
== Important Note ==
 
== Important Note ==
Line 63: Line 63:
 
'''MAKE SURE YOU ARE IN THE DEFAULT LAYOUT - CUSTOM LAYOUTS ARE NOT SUPPORTED'''
 
'''MAKE SURE YOU ARE IN THE DEFAULT LAYOUT - CUSTOM LAYOUTS ARE NOT SUPPORTED'''
  
I will need a screenshot with all the available buttons visible, similar to [https://nitosoft.com/pubc/pubc.jpeg this]
+
I will need a screenshot with all the available buttons visible, similar to  
 +
 +
https://nitosoft.com/pubc/pubc.jpeg
  
 
== Source ==
 
== Source ==
  
 
[https://github.com/lechium/ItsScience Available here]
 
[https://github.com/lechium/ItsScience Available here]

Revision as of 14:12, 22 June 2019

PUBC - For Any iOS device from iOS 7-12 that can run pubg
Current Version: 1.3-5

Release date: Jun 22nd, 2019
Current as of: Jun 22nd, 2019

Use MFI controllers with pubg.

This project is Copyright © 2018-2019 nito llc. All Rights Reserved.

Written By: Kevin Bradley

Change Log

1.3-5 2019 5 22

  • Update controls from the UI directly now!
  • Experimental right joystick support

1.2-1 2019 5 21

  • Navigation is fully useable now.

1.1-1 2019 5 21

  • Massive improvements in navigation, delays should be gone.

1.0-1 2019 5 20

  • Initial release for iOS

Installation

1. Add https://nitosoft.com/beta2 source in Cydia or Sileo
2. Install pubc (com.nito.pubc)
3. Make sure pubg control settings are in the DEFAULT LAYOUT
4. Pair your MFI controller to your iOS device (yes this works with nControl)
5. Profit

Customizing Controls

Tap the menu button, triple tap the screen, or press your controllers equivalent of select / start simultaneously to bring up these window:

controls.jpeg
controls2.jpeg

Experimental Right Joystick is my half baked / shoddy attempt to replace their implementation, Its possible to toggle on and off because its not much better (if better) than their implementation, so i figured i'd make it optional.

Known Issues

1. some iPad 9.7 Pro button presses not working & Same with iPhone SE

2. The right joystick ... sucks ... (slow, inverted, etc) this is implemented by either:

I tried to re-implement it, its not great, but its a start. PR's welcome ;)

Important Note

This only adds support for MFI controllers, this does NOT add support for PS4 / XBox One, etc, controllers. If you want to support those controllers you need to purchase NControl as well. (Hey at least pubc is free AND open source!)

Getting your device / screen size supported

MAKE SURE YOU ARE IN THE DEFAULT LAYOUT - CUSTOM LAYOUTS ARE NOT SUPPORTED

I will need a screenshot with all the available buttons visible, similar to

pubc.jpeg

Source

Available here