GithubHelp home page GithubHelp logo

marcussacana / akiba Goto Github PK

View Code? Open in Web Editor NEW

This project forked from spideyfusion/akiba

0.0 1.0 0.0 48 KB

A small utility for adjusting the resolution and framerate in AKIBA'S TRIP.

License: MIT License

C# 94.77% PowerShell 5.23%

akiba's Introduction

AkibaInterceptor - Pirate Friendly

AkibaInterceptor is a small utility for adjusting the resolution and framerate in AKIBA'S TRIP. It tricks the game into thinking that it's calling its own configuration utility and then performs fancy voodoo magic.

Features

  • Skip the game's configuration window and jump straight into the game.
  • Unlock the game's framerate to anything you want. Who wants to play at 30 FPS anyway?
  • Experience the game at resolutions beyond 1920x1080. Yes, even in UHD!
  • Make the game controller friendly by hiding the cursor and prevent the system from falling asleep.
  • Run the game in a borderless window to get rid of those Alt + Tab issues once and for all!

Requirements

Installation/Upgrading

Just place the downloaded binary in the game's root directory and then run it. The utility is smart enough to do everything else by itself. Don't forget to edit the configuration.yaml file before starting the game.

Configuration

Here's a list of settings you're able to override though the utility's configuration.yaml file:

  • framesPerSecond [int] - How many FPS you want to game to run at. Anything above 60 hasn't been tested, so keep that in mind.
  • renderingResolutionWidth [int] - The resolution width at which the game is going to be rendered.
  • renderingResolutionHeight [int] - The resolution height at which the game is going to be rendered.
  • screenMode [string] - In what kind of window the game should be ran. The following options are available: Windowed, Fullscreen, Borderless
  • verticalSynchronization [bool] - Should VSync be enabled or not. It's recommended to turn it off if you run the game at anything other than 30 FPS.
  • antiAliasing [bool] - Should anti-aliasing be applied or not. It's recommended to turn it off if you're going to take advantage of downsampling.
  • hideCursor [bool] - If enabled, the cursor will be positioned off the screen when the game starts. This is useful if you're running Big Picture.
  • preventSystemSleep [bool] - This will prevent your system from falling asleep (monitor too). Super convenient if you're playing with a gamepad (which you should).
  • disableMovies [bool] - Enable this if you want to skip the opening cinematic and go directly to the start screen when you start the game.

NOTE: Configuration values are case-sensitive. Be careful how you type them out.

Downsampling

You can take advantage of setting the rendering resolution beyond your monitor's supported resolution since the game makes the fullscreen window be as big as your current resolution. Try playing the game at 3840ร—2160. :-)

Borderless window

  • If you set screenMode to Borderless you can still achieve downsampling as renderingResolutionWidth and renderingResolutionHeight are still taken into account.
  • AkibaInterceptor will try its best to figure out on which monitor you're playing the game and expand across it. Whoosh!

Accessing the game configuration window

Even though this utility will make the game launch immediately, you can still access the original game configuration window by launching AkibaUU_Config.exe directly from the game's root directory.

NOTE: The listed configuration values will always override the game settings, regardless of what it's set in the configuration window of the game.

Reporting issues

Use GitHub's issue tracker to report any issues you might have. You may also add me on Steam, I don't bite.

Credits

License

See the LICENSE file for license rights and limitations (MIT).

akiba's People

Contributors

spideyfusion avatar marcussacana avatar

Watchers

 avatar

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.