Jump to content


  • Content Count

  • Joined

  • Last visited

About GameAssistant

  • Rank
  1. Hi there! :) Some time passed and here is update. Firstly, price was reduced. Additionally program is on sale now. Secondly, more games are supported. Also support for some existing games improved thanks to program updates. Now to program features. 1. Dark theme was added. 2. Screenshot manager was added. Can move PNG screenshots into nicely named subdirectories. 3. Second EXE without admin rights was added to solve problems with Steam initialization. 4. Launch parameters are injected when game is started with "Launch game" button. Previously manual change of launch parameters in Steam game properties was required. 5. Games can be launched / killed even if not supported. 6. Basic integration with LUA was added. For now it's used to transform FOV values if game does not store FOV directly. Here is script (save function) for Firewatch game: 7. "widescreen-fix" tweak was added. Downloads and installs widescreen fix from https://thirteenag.github.io/wfp. 8. "config-value-float" was tweak. Used by Widescreen Fixes Pack configs. 9. "config-raw" and "config-raw-value" tweaks were added. Used where config has something more than simple key value entries, like: - commands in Unreal Engine 3 configs - bindings in Quake 3 Engine configs 10. "registry-string" tweak was added. 11. "registry" and "registry-value" tweaks support NULL default value (so entry can be removed if tweak is disabled). 12. Notepad++ is now launched instead of system notepad in following cases: - config has non-Windows line endings - config is JSON - config is XML 13. JSON configs are now supported. There are still some things on TODO list: - support for non-Steam games - advanced binary file editing via LUA scripts But the program is still unsung 😞 Perhaps adding info about it for games that are supported would help a bit... Also separate page for program would be nice.
  2. This is not a standalone program that can be ported freely on any platform. It's meant for Windows Steam (at the moment) games. Steam is not supported on Windows XP anymore. You can download very old Steam version but how long will it be allowed to log in? Besides it's not that easy to make XP version. Last version of Qt framework that supports XP is 4 years old, and may have some features missing. You also need old matching Visual Studio. All that effort to support couple of games that may not work on Windows 7 or above? Not reasonable. It would be more appropriate to ask for source of those old games, so they can be made compatible with modern systems. Not the other way around by shoehorning new program to work on old systems. ARM? What kind of games are available for this architecture? Other than mobile games. Similar situation with Linux or Mac. You will not play many games there.
  3. Glad you like it! :) Sadly not everyone seems to understand idea. This is not open source program, but don't worry. Even if coronavirus will wipe us developers, you can still add new games :) Here is example config: { "title": "BioShock Infinite", "steam-id": 8870, "process-name": "BioShockInfinite.exe", "main-config": "${MY_DOCUMENTS_DIR}/My Games/BioShock Infinite/XGame/Config/XEngine.ini", "saves-location": "${STEAM_USERDATA_ACCOUNT_DIR}/8870/remote/SaveData", "config-type": "INI", "tweaks": [ { "title": "Disable startup videos", "type": "remove-files", "directory": "${GAME_DIR}/XGame/Movies", "files": [ "2KLogoSweep720p2997.bik", "AMDLogo720p.bik", "IrrationalLogoTest.bik", "UE3AnimatedLogo_ProRes.bik" ] }, { "title": "Show advanced graphics settings", "type": "hints", "extended-description": [ "Set <b>Graphics quality</b> option to <b>Custom</b>" ] }, { "title": "Disable motion blur", "type": "config", "config": "${MY_DOCUMENTS_DIR}/My Games/BioShock Infinite/XGame/Config/XEngine.ini", "keys": [ { "name": "SystemSettings::MotionBlur", "default": "True", "enabled": "False" }, { "name": "SystemSettings::AllowRadialBlur", "default": "True", "enabled": "False" } ] }, { "title": "Disable depth of field", "type": "config", "config": "${MY_DOCUMENTS_DIR}/My Games/BioShock Infinite/XGame/Config/XEngine.ini", "keys": [ { "name": "SystemSettings::DepthOfField", "default": "True", "enabled": "False" }, { "name": "SystemSettings::DiffusionDepthOfField", "default": "True", "enabled": "False" } ] }, { "title": "Disable bloom", "type": "config", "config": "${MY_DOCUMENTS_DIR}/My Games/BioShock Infinite/XGame/Config/XEngine.ini", "keys": [ { "name": "SystemSettings::Bloom", "default": "True", "enabled": "False" } ] }, { "title": "Disable lens flares", "type": "config", "config": "${MY_DOCUMENTS_DIR}/My Games/BioShock Infinite/XGame/Config/XEngine.ini", "keys": [ { "name": "SystemSettings::LensFlares", "default": "True", "enabled": "False" } ] }, { "title": "Increase shadows resolution", "type": "config", "config": "${MY_DOCUMENTS_DIR}/My Games/BioShock Infinite/XGame/Config/XEngine.ini", "keys": [ { "name": "SystemSettings::MinShadowResolution", "default": "64", "enabled": "128" }, { "name": "SystemSettings::MaxShadowResolution", "default": "2048", "enabled": "4096" }, { "name": "SystemSettings::MaxPerObjectShadowResolution", "default": "2048", "enabled": "4096" } ] }, { "title": "Enhance FOV range", "description": "Default range is +/-15%, will be set to 75%", "type": "config", "config": "${MY_DOCUMENTS_DIR}/My Games/BioShock Infinite/XGame/Config/XUserOptions.ini", "keys": [ { "name": "XCore.XUserOptionsManager::MaxUserFOVOffsetPercent", "default": "15.000000", "enabled": "75.000000" } ] }, { "title": "More advice", "type": "hints", "extended-description": [ "Check <a href=\"https://pcgamingwiki.com/wiki/BioShock_Infinite\">PC Gaming Wiki</a> page" ] }, { "title": "Walkthrough", "type": "hints", "extended-description": [ "<a href=\"https://guides.gamepressure.com/bioshockinfinite\">Open walkthrough</a>", "<a href=\"https://www.youtube.com/playlist?list=PLs1-UdHIwbo6S07xjTarBtqXOsj7dDiWZ\">Open video walkthrough</a>" ] } ] } Program is almost feature complete. Important features that will be added are: - support for non-Steam games - integration with Widescreen Fixes Pack If you have any other ideas, we can implement them!
  4. Hi there! :) We talked with Andrew about our program. It might be featured later in more official fashion. But for now forum post seems to be best way to introduce it. Released on Steam previous week: https://store.steampowered.com/app/1190750/GameAssistant_The_Tool_For_Every_Gamer We thoroughly analyzed each supported game and in many cases our program provides some exclusive tweaks that are not listed on PC Gaming Wiki. When there are descriptions of useful changes that are hard to automate, we show link that directs to PC Gaming Wiki page. In case of disabling startup videos, we always remove or overwrite files, if possible. Program also provides cheats, sometimes as tweaks. To enable god mode in Outlast 1 exactly 60 properties in INI config are modified. Program can override FOV in STALKER games, where DLL file is modified. PC Gaming Wiki tells you to download some ZIP, which must be extracted into proper dir, and then some batch script must be run and finally proper number must be entered. Program is able to: - modify config files (10 formats supported: from simple key = value to engine specific) - modify registry entries - modify binary files - set compatibility modes for executables (admin, win xp) - set CPU affinity - set process priority - copy files - remove files - create directories - extract files from archives - mark files as read-only - show formatted hints All changes can be reverted. About 200 games are currently supported with more to come: https://steamcommunity.com/app/1190750/discussions/0/2659872290967762982 Program is moddable, so new games can be added without programming skills. Detailed HTML documentation is available. Program can download Community Pack with multiple configs. Unfortunately, program did not receive much media coverage. You can spread the word and get 3 keys. More details here: https://steamcommunity.com/app/1190750/discussions/0/1751276551817474198
  • Create New...