Coder Social home page Coder Social logo

unity60fps's Introduction

Unity60FPS

iOS Jailbreak Tweak that force Unity Games render at custom framerate.

What is this

  • Some games will always render at 30FPS or only render at 60FPS in battle scene and provide no option about it.
  • This Tweak will force games made by Unity Engine always render at framerate you provide (typically 60 or 30).
  • Tested game contains bgo(fgo chinese server), bgo(tw), bcr(pcr chinese server), LoR.

How to use

  • Note that not any values is valid. Due to vsync, the ultimate framerate will only be 60 or 30.
  • To render at 60 FPS, typically you set the framerate to 60.
  • But on some devices, you may find that 45 is a better value. I don't know the reason, but it works.

Warning

  • Due to the way it works, hooking directly to game engine, use this Tweak AT YOUR OWN RISK.

unity60fps's People

Contributors

brendonjkding avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

unity60fps's Issues

hi sir, thank you for the tweak.

hello sir, what do you think about creating new ios for payers that ios will get much more fps? I think deleting some service that spends a lot of ram or processor and installing some tweaks. is only a idea xd and do you think that would work ?

look this is my project https://github.com/edwin170/dualboot-ios-15-with-14-script that install 2 version of ios in one device and I believe that would be great a system operative mod like windows mod. thank you sir

Games crash on unc0ver ios 14.2

when i enable the tweak on a game it will crash on launch even with the set fps on first touch disabled.

device: iphone 11
ios build: 14.2
jailbreak: unc0ver 6.0.1

Cause game to crash

Hello, not exactly related to the tweak, but new update of Uma Musume cannot launch with the tweak enabled.

Convert tweak to TrollStore or injectable deb

Hello, would it be possible to update this tweak into an injectable deb into ipa, or as a TrollStore ipa since tweak injection into unmodified apps installed from app store is now possible via CoreTrust 2, so that it can support up to newer iOS. The only ways to enable 60 FPS for unity games on iOS is either via this tweak or via Flex 3 which needs jailbreak, it would be amazing to use this tweak on newer versions, Thank you

excuse me sir!

new iphone supports 120HZ,could you please make any update for 120hz?

Star Walk 2 app crash on launch

Bundle ID: com.vitotechnology.StarWalk2Free
App Version: 2.12.2
iOS Version: 14.3
Tweak Version: 0.0.9r2
ARCH: arm64e
Jailbreak: Taurine 1.1.1

Crash log:

{"blame":["\/usr\/lib\/TweakInject.dylib"],"app_name":"StarWalk2","timestamp":"2021-10-21 21:29:41.00 +0700","app_version":"2.12.2","slice_uuid":"22f1603c-841d-3d9e-84c0-0cf38e38127e","adam_id":1112481571,"build_version":"5","platform":2,"bundleID":"com.vitotechnology.StarWalk2Free","share_with_app_devs":0,"is_first_party":0,"bug_type":"109","os_version":"iPhone OS 14.3 (18C66)","incident_id":"4E60A651-3B09-44CF-9479-CB3E32405700","name":"StarWalk2","symbolicated":true}
Incident Identifier: 4E60A651-3B09-44CF-9479-CB3E32405700
CrashReporter Key:   5e51f0b9c28ce292c4ad8fc5ac2a91d54bcf8616
Hardware Model:      iPad8,1
Process:             StarWalk2 [30383]
Path:                /private/var/containers/Bundle/Application/3729864B-C4E2-44CB-A180-CC65237B9C9E/StarWalk2.app/StarWalk2
Identifier:          com.vitotechnology.StarWalk2Free
Version:             5 (2.12.2)
AppStoreTools:       13A1030d
AppVariant:          1:iPad8,1:13
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           com.vitotechnology.StarWalk2Free [1466]
Date/Time:           2021-10-21 21:29:39.0607 +0700
Launch Time:         2021-10-21 21:29:38.3434 +0700
OS Version:          iPhone OS 14.3 (18C66)
Release Type:        User
Baseband Version:    n/a
Report Version:      104
Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000180000000
VM Region Info: 0x180000000 is not in any region.  Bytes after previous region: 306200577  Bytes before following region: 659423232
      REGION TYPE                 START - END      [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      Stack                    16db74000-16dbfc000 [  544K] rw-/rwx SM=PRV  thread 4
--->  GAP OF 0x398e4000 BYTES
      unused shlib __TEXT      1a74e0000-1a7523000 [  268K] r-x/r-x SM=COW  ... this process
Triggered by Thread:  0
Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0       unity60fps.dylib              	0x102b6b498 0x102b64000 + 0x7498	// 0x00006e1c + 0x67c
1       unity60fps.dylib              	0x102b6b528 0x102b64000 + 0x7528	// 0x00006e1c + 0x70c
2       dyld                          	0x1025b670c 0x10259c000 + 0x1a70c	// ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 0x1c0
3       dyld                          	0x1025b6b10 0x10259c000 + 0x1ab10	// ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) + 0x38
4       dyld                          	0x1025b0c68 0x10259c000 + 0x14c68	// ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 0x26c
5       dyld                          	0x1025aebb8 0x10259c000 + 0x12bb8	// ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 0xc0
6       dyld                          	0x1025aec84 0x10259c000 + 0x12c84	// ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) + 0x60
7       dyld                          	0x1025a24d0 0x10259c000 + 0x64d0	// dyld::runInitializers(ImageLoader*) + 0x5c
8       dyld                          	0x1025aa334 0x10259c000 + 0xe334	// dlopen_internal + 0x344
9       libdyld.dylib                 	0x1a756bd74 0x1a7566000 + 0x5d74	// dlopen_internal(char const*, int, void*) + 0xb0
10    + TweakInject.dylib             	0x1024a65a0 0x1024a0000 + 0x65a0	// 0x000050a8 + 0x14f8
11      dyld                          	0x1025b670c 0x10259c000 + 0x1a70c	// ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 0x1c0
12      dyld                          	0x1025b6b10 0x10259c000 + 0x1ab10	// ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) + 0x38
13      dyld                          	0x1025b0c68 0x10259c000 + 0x14c68	// ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 0x26c
14      dyld                          	0x1025aebb8 0x10259c000 + 0x12bb8	// ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 0xc0
15      dyld                          	0x1025aec84 0x10259c000 + 0x12c84	// ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) + 0x60
16      dyld                          	0x10259e7d0 0x10259c000 + 0x27d0	// dyld::initializeMainExecutable() + 0xb8
17      dyld                          	0x1025a3d88 0x10259c000 + 0x7d88	// dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) + 0x157c
18      dyld                          	0x10259d258 0x10259c000 + 0x1258	// dyldbootstrap::start(dyld3::MachOLoaded const*, int, char const**, dyld3::MachOLoaded const*, unsigned long*) + 0x1dc
19      dyld                          	0x10259d038 0x10259c000 + 0x1038	// _dyld_start + 0x38

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.