Skip to content

Releases: tsunamods-codes/7th-Heaven

7thHeaven-v3.1.0.0

01 May 17:44
Compare
Choose a tag to compare

Changes:

  • 1a35c19 3.1.0
  • 367d8b5 vcpkg: Bump baseline
  • 4631f68 7thWrapperLoader: Bump nethost port to .NET 7.0.5
  • 9445de3 CodeDependencies: Bump .NET 7 to 7.0.5
  • 70d25a8 7thWrapperLoader: Bump nethost port to .NET 7.0.4
  • f971ba1 CodeDependencies: Bump .NET 7 to 7.0.4
  • 4bf8e0e CodeDependencies: Bump .NET 7 to 7.0.3
  • 62b369f Gardening: Bump dependencies
  • c172bda 7thWrapperLoader: Ensure unloading happens only when PostQuit is called by ff7.exe

This list of changes was auto generated.

7thHeaven-v3.0.0.0

29 Jan 11:20
Compare
Choose a tag to compare

Changes:

  • 94db12e 3.0.0
  • 743b904 7thWrapperLoader: Bump vcpkg baseline
  • 3372940 Setup: Add option to create a desktop and quick launch icon
  • 468ce7c Sys: Add PathToCacheFolder property
  • 4c07d5f SeventhHeavenUI: Remove the texture cache clean button and code
  • 3aa3dfb UI: Make upgrade/downgrade messages more human-readable (#133)
  • dc522fe Update 7H_GameDriver_UI.xml (#132)
  • 71e7991 SeventhHeavenUI: Simplify some code constants like path to the ff7 data folder
  • 7237f84 SeventhHeavenUI: Simplify the game paths configuration
  • 729b7e4 FileDownloadTask: Use HTTP/2 and below
See More
  • f89e757 SeventhHeavenUI: Replace EasyHook terminology with 7thWrapperLoader
  • ab71562 iss: Install on the user program folder by default
  • 24ef3f8 SeventhHeavenUI: Move library temp cleanup code here
  • 88c71a6 7thWrapperProxy: Null-ify the exported methods on Shutdown
  • 86c68fe CodeDependencies: Bump .NET 7 to 7.0.2
  • ce5439b 7thWrapperProxy: Minor performance optimization
  • c09eb60 vcpkg: Bump nethost to 7.0.2
  • 3233de5 7thWrapperLoader: Introduce a new Shutdown logic
  • 7e3b7d7 7thWrapperLoader: Unload detoured Win32 hooks on WM_QUIT
  • ccbe4cf 7thHeaven.Code: Delete the library temp folder on startup
  • 3421590 7thWrapperLoader: Let the user know the injection happened correctly
  • 6081196 RegistryHelper: Fix equality registry value for Guid (#128)
  • 8c752ce 7thWrapperLoader: Tweak the .NET error message (#127)
  • d11c0dd RegistryHelper: Fix double backslash path (#124)
  • bd7b9d4 UpdateChecker: Ask for admin permission to self-update if needed
  • 3740b91 FileUtils: Add new static method IsLocatedInSystemFolders
  • 06b9b9c Sys: Cleanup temp folder on each launch
  • d7080bf Gardening: Cleanup unused code
  • 9a890d3 Creates Temp folder if not exist (#122)
  • 9b27185 RegistryHelper: Fix Audio output device selection
  • cb119be RegistryHelper: Fix one more time the escaping replacement
  • f75d227 RegistryHelper: Always create a registry transaction file
  • cd2c406 GameLaunchSettingsViewModel: Make Registry changes atomic
  • f3c2cf9 RegistryHelper: Minor improvements to how REG_BINARY and REG_DWORD data is handled
  • ed2e0fb RegistryHelper: Fix again the replace notation
  • 12ccb86 7thHeaven.Code: Add the time extra folder
  • c54902f 7thHeaven.Code: Re-order extra folders alphabetically
  • 2e00139 Bump dependencies
  • 80c954f FileDownloadTask: Allow to download files bigger than 2GB
  • d92976e RegistryHelper: Escape the \ character for REG_SZ
  • de9a1ce GameLauncher: Fix GUID notation when converting to string
  • 8e82eb7 GameLauncher: Pass GUID as string instead of byte array
  • eb18f39 RegistryHelper: Fix force overwrite mode for reg add
  • 3817a99 GameLauncher: Include the last registry transaction on the crash report
  • 1e5cd42 RuntimeVar: Add variable RandomVar that holds a random value (#121)
  • 87efb79 GameLauncher: Ask only once for all the registry updates
  • c8b0e0f FileDownloadTask: Migrate from WebRequest to HttpClient
  • 988407a 7thWrapperLib: Remove runtime chunk support
  • d4e7f27 7thWrapperLib: Use the same lookup logic for IROs and Folders
  • 3849770 Update 7th logo
  • 5541784 RuntimeVar: Add RandomVarOnce type (#120)
  • bed7a9a SeventhHeavenUI: Update ico
  • 13389f4 UpdateChecker: Refresh the internal version number on first check
  • 17ae2cc GeneralSettingsViewModel: Prompt for registry key updates only if value has changed
  • edc81e0 UpdateChecker: Use the new Sys._7HExe var
  • 108fc57 RegistryHelper: Fix minor code logic issues
  • e5facd6 Sys: Provide a new _7HExe entry that's common across code
  • 60f3504 GeneralSettingsViewModel: Set value on registry only if changed
  • 45a2d89 RegistryHelper: Commit changes only if a transaction has been collected
  • 31813d1 RegistryHelper: Fix SetValue logic
  • 4c0284f FileDownloadTask: Dump inner exception to help troubleshooting
  • db2009f RegistryHelper: Delete transaction file when complete
  • 5a4f401 Misc enhancements
  • 3f3199c GeneralSettingsViewModel: Fix Shell integration registry changes when non-admin
  • 4101988 iss: Delete the 7thWorkshop folder on uninstall
  • 8cb9095 iss: Minor gardening
  • 8f9372e iss: Fix user permissions when installing in Administrator owned paths
  • 00ac9d3 Update README.md
  • fd6e088 CodeDependencies: Patch to support the new versions of netcorecheck
  • fe83a29 iss: Add missing semicolon
  • 786d673 Fix typo
  • 38da846 Update README.md
  • b6d7dcf iss: Force x86 and x64 installation of dependencies
  • cf07831 iss: Update netcorecheck binaries, use static build versions
  • 20b5c9b 7thWrapperLoader: Alert the user of the missing .NET Desktop runtime if that's the case
  • c1a540e iss: Automatically detect and install .NET 7 Desktop Runtime
  • cfacc36 7thWrapperLoader: Switch from spdlog to plog
  • 8b337e0 Update .gitignore
  • 2033428 GameLauncher: Copy/Delete the 7thWrapperLoader pdb file
  • e01e8a7 7thWrapperLoader: Fix minor compilation issues
  • d0d4892 7thWrapperLoader: Add MinSize and RelWithDebInfo targets
  • c47ce83 7thWrapperLoader: Log up to trace level
  • 138140f SeventhHeavenUI: Update icon
  • 5bbacec GameLauncher: Add the new 7thWrapperLoader.log into the crash file report
  • 2a9f71e 7thWrapperLoader: Log stack trace if crashing while attempting to launch
  • 22ea424 GameLauncher: Delete the 7thWorkshop only if it exists
  • a7637cf GameLauncher: Collect save files if present
  • 90ecb6a SeventhHeavenUI: Show mod warning window only when running as admin from now on
  • 5789085 Wrap: Improve file performance lookup with pre-initialized Dictionary (#119)
  • 34c7395 CI: Do not publish on PR
  • 1b07ff5 CI+Installer: net6.0-windows -> net7.0-windows
  • eafd4d8 7thWrapperLoader: Simplify project file
  • c58157c 7thWrapperLoader: Always build a static library
  • 148b61f GameLauncher: Delete one more leftover directory used by 7th
  • 8800cca 7thWrapperLoader: Allow all APIs but CloseHandle/DuplicateHandle to be called by any thread and any process
  • be88923 Wrap: Simplify new constructor
  • e683701 Wrap: Minor changes, gardening
  • 8e0770e VFile: Bring back to the original code + minor adaptations
  • cc8bef3 Cleanup dead code and use the dictionary directly
  • b3ff2e2 7thWrapperProxy: Prefer void* instead of long*
  • 62866a1 7thWrapperLib,7thWrapperProxy: Cleanup
  • 4f28405 7thWrapperLoader: Fix _ReadFile ret type
  • 27bc7f3 7thWrapperLoader: Fix _SetFilePointerEx minor issues
  • 937d96a 7thWrapperLoader: Cleanup, no more needed
  • 80735fd 7thWrapperLib+7thWrapperLoader: Fix GetFileInformationByHandle logic
  • 4b13f09 7thWrapperLib: Cleanup unsafe wh...
Read more

7thHeaven-v2.7.1.0

02 Oct 16:13
Compare
Choose a tag to compare

Changes:

  • cdfc40d 2.7.1
  • 1bf82ed Update dependencies
  • 1ef6244 Revert "RuntimeMod: Scan on game start each mod content"

This list of changes was auto generated.

7thHeaven-v2.7.0.0

25 Sep 11:39
Compare
Choose a tag to compare

Changes:

  • 3194e03 2.7.0
  • cc08836 Profile: Add support for mods to conditionally change behavior based on the current FFNx Config
  • e1d30bb FFNxConfigManager: Fix .toString() cast
  • 1724fb6 Update spanish strings. (#113)
  • 79bd9db HextPatching: Fix the order on how the hext patches are applied (#111)
  • 7b0d561 MainWindow.xaml.cs: Update support Ukraine link
  • e306dc4 Wrap: Remove caching, no more require since FFNx v1.13.0.77+
  • 01610c1 Wrap: Fix debug log message
  • caa1042 FFNxDriverUpdater: Cleanup all hext files
  • 3c0b788 Update dependencies
See More
  • 96020e1 RuntimeMod: Scan on game start each mod content
  • 6413cb3 Logging: Ensure a new fresh applog.txt is always used on each start
  • 61cad7d Gardening: Uniform the path to applog.txt
  • be556c8 TurBoLog: Minor cleanup
  • 5dd0a62 Wrap: Cleanup dead code
  • 92e77ec Wrap: Disable the virtual .lgp archive management
  • d93e334 ConfigureGLWindow: Show the current FFNx driver version
  • 2462094 Edit language of allowmodtorun
  • a0c3ef5 A few updates about spanish translation. (#108)
  • afa4ed1 MyModsUserControl: Allow updates also when a mod is not activated
  • db7315a MyModsUserControl: Do not allow button in misc column to be clicked if mod is not activated
  • 9252cd1 Misc: Add widescreen folder in the watch list
  • 48e1223 GameDriver UI: Add support for widescreen 16:9 option

This list of changes was auto generated.

7thHeaven-v2.6.1.0

07 Aug 08:01
Compare
Choose a tag to compare

Changes:

  • 57fe2d6 2.6.1
  • 294edda Game Driver UI: Return a friendly message instead of a crash
  • 2fdbdfc Update dependencies

This list of changes was auto generated.

7thHeaven-v2.6.0.0

06 Aug 13:06
Compare
Choose a tag to compare

Changes:

  • 746facf 2.6.0
  • 0bd03ff GameDriver UI: preserve_aspect -> aspect_ratio
  • bb40c86 FFNxConfigManager: Fix Backup/Restore logic
  • 6f3a112 Improve 7th Update window changelog readability
  • ea49958 Add warning when using Canary channels for 7th/FFNx [ #82 ]
  • d47af21 Update controller shortcut info.
  • 74e2acc MainWindow: Improve again the status bar behavior
  • fb46e67 GameLauncher: Always create missing directories no matter the play mode
  • 6522d61 GameLauncher: Cleanup old reports older than 1 day
  • be9e400 MainWindow: Open the crash report folder when clicking on the status bar
See More
  • dd8ff8c GameLauncher: Collect crash logs silently from now on
  • 703414c Sys: Update GameDriver path and set it to be inside of 7thWorkshop
  • 3919792 GameLauncher: Fix a potential dead lock [ #104 ]
  • ca14de4 GameDriver: Improve FFNx configuration management
  • 32770a2 GameLauncher: Save 7th profile setting upon launching the game [ #93 ]
  • d94254d MainWindow: Prevent 7th closing while game is running
  • 8f5b9fa Ensure FFNx file cleanup that conflict with 7th Mods on every Play mode
  • 8938566 Fix switching from any language to English
  • 5176612 Rework the App Language save/load behavior
  • f864a88 Translate new english strings (lighting, analog control, scaler...) into spanish.
  • 7425163 Added two new strings for help menu, for fixing issue #95
  • e468232 MyModsUserControl: Update button label when starting mod update
  • 3e159f2 Wrap: Cache only static resolutions
  • f88c8c0 Wrap: Cache file hit resolution
  • d2cf205 CrashReports: Improve report generation logic
  • cf64f15 GameLauncher: Report ff7.exe exit code in the applog
  • 2160060 7H_GameDriver_UI: Fix borderless on/off logic
  • db55a1e Change crash zip location.
  • dbf2d22 7H_GameDriver_UI: Add support for Borderless window mode
  • db53fb1 Update dependencies
  • 383e1ba AboutWindow: Fix wrong version number in title
  • 9547c00 Update .vsconfig

This list of changes was auto generated.

7thHeaven-v2.5.0.0

13 Jun 21:27
Compare
Choose a tag to compare

Changes:

  • ffcb77a 2.5.0
  • 1f82bfd MyModsUserControl: Select the mod in the list when clicking the update button
  • 2dfa533 Update MainWindow.xaml
  • 81adc5a DateTimeComparer: Always parse dates using the centralize culture
  • 77b8bbc Settings: Add new DateTimeCulture global variable
  • 7fea82f CatalogCreationViewModel: Replace hardcoded formats by using the defined global one
  • 660384c Revert "CatalogUI: Fix release date sorting bug"
  • a5c3ef9 UI: Add Update Mod button for each item in the misc column
  • ab18e0f UI: Add Configure Mod column on the MyMods tab [ #90 ]
  • 966bf8f PrimaryScreen: Get the resolution of the selected primary monitor on Windows Settings
See More
  • 6b97290 GameDriverUI: Update other languages UI options
  • 135309f GameDriverUI: Add Steam feature requested in #78
  • 655b0e7 Add ability to generate a crash report
  • 5cbe8b6 MainWindow: Update the FFNx Update version message language when switching on the fly
  • 73e1279 MainWindow: Translate the FFNx Update available string
  • a5f8f52 Fix misc issues around the new Donation Link feature
  • 3696d2f CatalogCreationViewModel: Fix crash when adding a new mod to the list
  • 5e6df55 Add Donation Link field into mod/catalog creator
  • d91ac40 CatalogUI: Fix release date sorting bug
  • ddb848a MainWindow: Fix description vertical alignment
  • ab6e043 MainWindow: Fix release notes vertical alignment
  • 13a91b0 Add support for Donation Links
  • 4ea6af6 Update Internal Scaler Options
  • 77db0f9 GameLaunchSettingsViewModel: Use FFNx key path instead of global
  • fe88b81 GameLaunchSettingsViewModel: Add Voice,Ambient,Movie volume get/set logic
  • 7201b53 GameLaunchSettingsViewModel: _volumeValue -> _musicVolumeValue
  • 9f0a531 GameLaunchSettingsWindow: Add Voice,Ambient,Movie volume control sliders
  • a059f6d GameLaunchSettingsWindow: Rename sliderVolume -> sliderMusicVolume
  • 39fd98e FFNxDriverUpdater: Notify the user about FFNx driver update on title bar
  • 4ad6663 MainWindow: Update fallback title
  • e2b7096 Bump dependencies
  • 9f5413c Revert "allow to build on non english OS (#49)"
  • 3a465e7 Skip app launch if silent install is requested
  • f29d63d Update README.md
  • 0d3c245 Gardening: Update Tsunamods logo
  • b61768d ThemeSettingsWindow: Fix missing hex value for Secondary Color textbox
  • e7d7f4b ThemeSettingsWindow: Allow the new Secondary Color to be changed
  • f9f2c6a MyMods: Darken disabled mods in list [ #80 ]
  • 005c022 SerializableDictionary: Add support for BinaryFormat (de)serialization
  • 0181668 Catalog: Fix measures [ #81 ]
  • 0d4212a ModTools: Use a serializable dictionary for the FFNxFlag property [ #75 ]
  • e247b43 SerializableDictionary: Add new Serializable Dictionary class
  • c53e420 FFNxConfigManager: Ensure the "queue" is empty once the last error is fetched
  • b0a4349 MainWindowViewModel: Show FFNx.toml syntax errors if any at launch
  • 20f241e FFNxConfigManager: Catch TOML syntax errors while parsing
  • d118562 Gardening: Update third party dependencies
  • 37959af Catalog: Ensure loading a fresh version if a cache file is not found on launch
  • c9f00e8 Installer: Delete old catalog file when installing on top of previous versions
  • 79e2c04 Gardening: Set SeventhHeavenUI as default project when opening the solution
  • 4973eca Catalog: Force update automatically at least once a day
  • c00a714 Subscriptions: Ensure default entries always preserve new URLs
  • 6efffd7 Catalog: Use the new community maintained repository as source
  • 1fac0f1 Update 7H_GameDriver_UI.xml
  • ccde749 Update README.md
  • acbdc10 Installer: Autodetect the default program path based on Windows Architecture

This list of changes was auto generated.

7thHeaven-v2.4.0.0

03 Apr 17:31
Compare
Choose a tag to compare

Changes:

  • 1dab667 2.4.0
  • 5fa903d UpdateChecker: Fetch only the release that contains the ZIP extension
  • 674431b Add Installer release support
  • a30f67c Add Help Ukraine Banner
  • 5626242 nuget: Update Tomlyn to 0.13.1
  • dd0b23b Update README.md
  • 8567f2b Gardening: Fix comment
  • bfef437 CI: Alert public channels as well
  • 548ba6e Gardening: Fix compiler warning
  • 8ed2a75 CI: Do not package on PRs
See More
  • b4f076b CI: Move to windows-2022
  • c984d5f Remove animated textures toggle from Game Driver settings [ #76 ]
  • 2df7134 nuget: Update packages
  • fef2f35 UpdateChecker: Fix 7th auto-update behavior
  • 5139bec CI: Minor tweaks for a more efficient CI
  • 46c4c4b CI: Stick to Windows 2019 for now
  • f55816f CI: Alert on each CI build
  • 5524784 CI: Bump version to 2.3.3
  • b183bfe Fixed a problem with x64 build configuration causing problems injecting into the game
  • ec9e6ff Added a fix for first time run with FFNX Config manager
  • 7131174 64Bit 7th heaven is now working and injecting into 32Bit FF7.
  • 4b42728 MB is Power of 1024, MiB is power of 1000, saying MB when only accepting MiB is wrong.
  • d0b63d7 support for Do not mount.
  • 5b560b7 added do not mount option for linux or advanced user using another method of directory naming
  • 9b04d46 Added lighting additional folder for #67 (#69)
  • 2ce1c77 Dependabot/nuget/7th wrapper lib/sharp compress 0.29.0 (#66)
  • e7af40c Bump SharpCompress from 0.28.3 to 0.29.0 in /7thWrapperLib (#62)
  • 4b02a4d Fixed the messaging for Mod Oder after or before so it shows the correct error not the incompatible error (#65)
  • a5bcb0d Fix download issues (#64)
  • ddfe374 Ffnx config updates (#63)
  • 51a0fa0 Add Analogue and Lighting toggles (#56)
  • a389e8a Updated GameDriver Settings (#53)
  • c969e3b Fixed a bug with FFNx missing file when it tried to copy, does not fix the complete bug of having to re-launch 7th haven after first run. updated installer to fix a strange bug in the 7th heaven installed files
  • a89f749 Added About window.
  • c2505d8 Added Help Menu dropdown, holds acknowledgements
  • 3caef0c allow to build on non english OS (#49)
  • d03c873 Do not override ffnx mods configurations (#45)
  • 0f50d59 Fixed IRO loader problem causing app to crash when someone deleted the IRO file
  • 37365fd Added support for mods to use mod.xml to add variables to the .var fi… (#43)
  • 2b153dc FFNx: Always use the latest config state available on disk (#41)
  • 0c6087b Fix Game driver window crashing only when using German language (#40)
  • 3ebd9da Update 7H_GameDriver_UI.xml (#39)
  • 708e8d1 Grammatical errors in UpdateChecker.cs (#38)
  • f1bc88b Fix crash on startup (#37) [ #35 ]
  • bdfd345 Update/Translate english text strings into spanish language or improve them. (#22)
  • d2f0579 7th: Customize FFNx Flag setting (#36)
  • fcd6ba0 7th: Add support for FFNxConfig inside the mod.xml file (#34)
  • 37b3a6e FFNx: Improve the overall configuration management lifecycle (#33)
  • c198e85 updated so that when updating already custom control it notifies the user that the save has been successfull (#24)
  • 2b62861 Update 7H_GameDriver_UI.es.xml
  • 6f905b9 Update FFNxDriverUpdater.cs
  • 23d8708 Allow WIM detection to work across all languages
  • 883c091 Reindentation
  • 50b5eb5 Cleanup other languages too
  • e7e7d76 Added support for reading support resolutions from the WIM system (#18)
  • d54c9fa CodeFix fix for EasyHook problem (#17)
  • bed7095 Update issue templates
  • fcafaac Fix 7th channel value loading on a fresh start
  • 2a6090c Update dependencies
  • 224b406 Add ability to change the update channel for 7th too
  • 47fe25b Add ability to self update 7th itself
  • 3dff10d Update dependencies
  • b15c97a CI: Fix canary publishing
  • 5334081 Update default catalog set
  • 31c556b Use master as default branch from now on
  • cc72b52 Update README.md
  • f40dd93 Minor improvements to the FFNxUpdater class
  • 9b28565 Replace update mechanism using Github as source
  • ea7a609 Add the new Tsunamods Theme and use it as fallback default
  • 59a5e8a Fix crash when opening the Game Launcher option window
  • 113b199 Added general links to the communities

This list of changes was auto generated.

7thHeaven-v2.3.1.0

24 Apr 18:36
Compare
Choose a tag to compare

Changes:

  • a01aad2 2.3.1
  • 8d86a4e Bring back "Code 5 Fix" flag in Game Launcher settings
  • eabf9b3 Add support for TLS 1.3
  • a04ba69 Simplify build targets:
  • 1e7340a Drop force usage of compat flags
  • 513f99b Enable TLS 1.1 and 1.2
  • c50f6ab Add "Maintained by the Tsunamods Team" on the title bar
  • 8aeec0c Update SharpCompress
  • e6c4218 Update dependencies
  • 1f2d070 Update Assembly Version automatically
See More
  • eb74ba4 Fix warnings
  • ed64e04 FFNx: Add support for the new ambient layer
  • 76ff263 FFNx: Improve FFNx.toml Load/Save
  • 733bead FFNx: Fix FFNx.toml boolean flags syntax on save
  • 4df3042 EasyHook: Attempt to improve success by using some Window compatibility flags
  • 3598aa0 FFNx: Fix Spanish hext folder cleanup path
  • bbf9d18 CI: Inlcude the develop branch for auto-trigger
  • d333875 FFNx: Delete hext files that may conflict with mods
  • 01246f8 Add Azure DevOps Pipeline
  • f045021 2.3.0
  • cb434a7 Add support for FFNx 1.8+ (#1)
  • 3795504 Renaming branch
  • c77cd19 Update version check file for release
  • 14a064c Possible 2.2 release
  • aee7f54 Fix game driver settings crash on other languages if default language not set
  • eee8081 Correction to last commit
  • d41951c Fix folder format mods inside of archives failing to extract on download
  • a465bd6 Release 2.2
  • f1cbee2 Update version
  • c30680d Update FFNx which fixes performance issues
  • 63c840b Merge branch 'develop' of https://github.com/unab0mb/7h into develop
  • 43fa35c Update ver, help, FFNx, and shorten mod protocol file name
  • 7ea0063 Update README.md
  • 267a9bc Slightly better sort performance
  • 02b08ad Fix default cfg setting to match UIs
  • 7c15b91 Update game driver UIs for speed hack
  • 76e4512 Update FFNx which includes built-in speed hack and ogl bug fix
  • 5f0b7c1 Fix auto sort OrderConstraints index bug
  • 4e4167c Condense Game Driver window UI
  • 724330f Better/faster way to fix mod list on upgrades
  • 36d4ecb Fix crash opening Movie Importer if FF7 not installed or wrong path
  • b792863 Fix empty mod list after upgrade install
  • c5865f1 Update URL for checking for updates
  • 92737d7 Don't allow dpad emulation when using native XInput driver
  • 008bf24 Multi-language updates
  • e1ba88b Update FFNx
  • 4e024e1 Update additional packages
  • ff90e2c Switch NAudio/Vorvbis packages due to bug
  • d226c3b Added ability to select MIDI Device
  • 725a846 Rename MIDI Device to MIDI Data
  • d624d1a Additional EasyHook logging
  • cd792f0 Fix Graphics Options reg setting for FFNx
  • 528cca6 Additional window size/position tweaks
  • 3cfd67f Resize tabbed windows in case of long text in other languages
  • df565f1 Disable emulate dpad via kb option by default
  • 4dd25ea Update French translation
  • cad7270 Updated Brazilian Portuguese translation
  • e5cdced Fix French Game Driver UI renderer setting
  • 1dbb288 FFNx and Language Updates
  • 25557ad FFNx compat updates
  • b7d1e6f update: ffnx driver and Help files
  • 538a6c4 fix: stop import patch when version is older
  • 35c7f49 fix: resize controls window to fit other languages
  • dfc3294 add: import patch feature
  • 3458c05 update: replace SlimDX with SharpDX
  • a6c78aa update: game driver ui xml for all languages
  • 490257b update: XInput buttons re-mapped to DInput equivalent in control settings window
  • 94150d8 fix: exception when controller disconnected
  • 1c2f5e9 fix: reconnect controller on failure to read state
  • 3c65c9f update: initial DInput support to replace XInput
  • 2f672c3 update: Game Launch Settings window compacted/reduced height
  • e021651 update: initial ffnx support
  • d1a9428 update: Game Launcher Settings UI
  • 7f8d51a fix: patch downloads pause/cancel with mod
  • f6146ab fix: buttons cutoff in general settings
  • 0797092 fix: custom variables in mod.xml
  • eb2db56 fix: cached mod details not updating after patch
  • 9bb26f2 fix: various ui tweaks
  • 3eafe22 fix: various fixes
  • 68d97f5 update: various tweaks/fixes
  • 2611755 fix: removed .vhd code in favor or WinCDEmu
  • 6e28a5d fix: various tweaks/fixes
  • 9f69d0c update: add 'retry install' button
  • 34f22db update: refactor download/install mod process
  • 3e5addb fix: add new EasyHook dlls from EasyHook/develop repo
  • 788bdef chore: push missing changes from previous commit
  • d5f3107 fix: missing SCPdriver files from repo
  • 281111e update: various tweaks/fixes
  • eb4ed44 update: ds4 service turn on at 7H start
  • bd216e3 update: controller vibrate on beginning polling
  • ef9d379 fix: save over default .cfg
  • 759a170 fix: null category causing crash
  • c843e97 update: download mod from iros:// url
  • c366e2a fix: comment out unfinish code...
  • 6431ef5 fix: incorrect control .cfg name
  • eccf8da fix: null reference bug in view profile details
  • 468dbc7 update: control .cfg for playstation+steam
  • 7e988e5 update: initial mega api replacement
  • 1cd95ff fix: send correct home,end keys in-game
  • 065963c update: strings added for controls window
  • b32331f update: UI tweaks for controls window
  • 5113ba6 update: language files updated
  • 7fb0fa8 update: add controller images
  • ee51eb0 update: integrate DS4Windows .dll to support ps4 controllers
  • 741ea86 fix: config values for custom gamepad buttons
  • 7495141 update: dpad and triggers bindable
  • 6dda558 update: map d-pad to movement in-game
  • 72515e5 update: add initial gamepad binding support
  • 480a1ea update: add brazil-porteguese and update spanish lang file
  • 1fcc8ed update: basic control mapping functionality
  • e894e2a update: initial controller settings window UI
  • f76fb98 fix(UI): fixed button cutoff
  • 09e73d7 fix: fit content to window for different languages
  • 0cfa8f9 update: minor ui tweaks to download list
  • 2f2770a update: finished extracting strings for translation
  • 1beda27 update: more string replacement for language support
  • 972620f update: Game Driver Config window use language sepcific xml
  • 1036e2e update: initial support of multi-language ff7 installs
  • 3d5dcbe fix: output StringResources.ja.xaml to Debug
    ...
Read more