Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
https://www.gamefaqs.com/boards/916373-pc/73436616
Even modifying the exe has been debunked because early on in Sonic Mania, before it was patched, users hex edited out the Steam always online requirement.
Research MGSV and Arkham Knight mods?
I thought that Kaldaien discovered that it protects steam_api.dll or something. I don't know what file or files it protects on Origin or whatever else.
It's also worth noting that Sonic Mania is modded very similarly to Sonic CD which does not have Denuvo.
Can confirm Denuvo isn't an issue for this game. I've managed to mod in a proof-of-concept customised licence board.
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1291920951
For those interested, it works like this:
The relevant files are in ps2data\image\ff12\test_battle\in\binaryfile. Specifically board_1.bin to board_12.bin.
The customisation works as follows:-
There's the file header first (obviously). Then it looks as though it is just a case of each node being a pair of bytes; the first byte defines the node, and the second byte defines the set (most being 00,, 01 being overflow. Empty nodes appear as FFFF.
The big issue isn't Denuvo, it's the logistics of applying mods. The best workaround I can think of is a front-end GUI to the unpacker/packer tool with mods handled with JSON/YAML or some such to allow for players to customise which mods they want to use. But even then, an additional 60GB+ of space plus an hour of their time is a big ask...
As it stands, 60GB+ is required during a mod install process (the space is required to extract the files contained in the *.vbf file). The extracted files can be safely removed after the *.vbf file is repackaged. Having said that, it's worth keeping the original *.vbf file around, just in case. So with that in mind you'd be looking at ~30GB additional space the rest of the time.
It's a pain, but I am not sure if there's a more viable solution. :(
By the way, for anyone reading this wanting a status update see the post on the general FFXII:TZA board, linked below:
https://steamhost.cn/steamcommunity_com/app/595520/discussions/0/1700541698690214622/?ctp=6#c1700541698700343195
The relevant files are mentioned my first post in this discussion. :)
As for what byte means what, those can be found here:
https://pastebin.com/SxP9tPKQ
^ The only entry that's missing on that list (that was brought to my attention) is FF00, which is another Battle Lore for 30LP.