Hey chooms, Audioware now has been updated to become a standalone native audio plugin usable by any modder. As of today, a couple of mods now use it, as can be read from the description.
Addicted will still have to be updated to use its latest version in near future (promise it won't be 2077, but cannot give an ETA right now).
Speaking of which, big shoutout to HEXADH for reporting : as of the last updates, kindly remember to delete your r6/scripts/Audioware folder before installing newer version.
hey Roms, sorry to saying that, but Audioware flatline the CP77 after quit the game. 100% sure, just recently tested. 2.13 steam, all requirements updated (but i'm using red4ext_1.25.1 from their gitHub, because RedHotTools won't work without red4ext_1.25.1_pdbs) i need my AhShit :)
Yes, that's a known bug 😄 This kind of bug is usually very easy to fix but time-consuming to find, so it will be worked on in a future release since it's neither critical nor preventing people from playing.
a bit disturbing to close those messages and wait until system will shut down the process when you have to open-close CP77 repeatedly :) (when tweaking the materials or handling of vehicle) Ok i hope you'll win the problem ;)
yeah i know it annoys me too DennisReactive, but i fixed identical CtD twice already and it keeps coming back. at this point i can either offer you to come to contribute to the codebase, or be patient for a fix.
Good to know it's known and hopefully a fix will be somewhere down the line. I suppose if it doesn't affect anything serious it's not a problem except for the extra click at the end.
Hey akbaa I've almost no capacity to work, at least consistently, on it at the moment. That being said if you want to give it a try, feel free to open a PR on the Github repository, contributions are always welcomed!
When you wrote ''Windows native plugin.'' what did you mean exactly? Are there any other requirements beyond other mods? Like how CET requires ''Visual C++ Redistributable'' software by Microsoft. Is there some other software you need installed to use this mod?
I discovered the crash problem with version 1.02 and 1.03, those who installed the previous version and updated by overwriting the files still have obsolete files in the "r6/scripts/Audioware" folder, they must be removed before updating and the startup error disappears.
the files of the previous version to remove from the folder I wrote are these --> Debug.reds , Compat.reds , AudioSystemExt.reds
Until yesterday, I didn't have any problems, strangely my anti-virus now refuses to download the latest version of your mod that I had already downloaded before...
Edit: I already had this problem some time ago when trying to download "VisualPrecisionX PhotoRealism Reshade" (Trojan:Win32/Wacatac.H!ml) ... and strangely a few days later, I was able to download it !
[WARN - Tue, 9 Apr 2024 13:22:55 +0200] At F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Codeware\Codeware.Global.reds:2007:1: @addField(inkScrollArea) ^^^ a field with this name is already defined in the class, this will have no effect [WARN - Tue, 9 Apr 2024 13:22:55 +0200] At F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\VehicleSecurityRework\Scanner\VehicleScannerExtensions.reds:4:1: @replaceMethod(scannerDetailsGameController) ^^^ this method replacement overwrites a previous annotation targeting the same method, only one replacement per method can be active at a time [INFO - Tue, 9 Apr 2024 13:22:55 +0200] Compilation complete [INFO - Tue, 9 Apr 2024 13:22:55 +0200] Output successfully saved to F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\cache\final.redscripts.modded
Edit:
RED4ext ... "More details can be found in the logs. D:\a\RED4ext\RED4ext\src\dll\hooks\ValidateScripts.cpp:42"
I found the old download (ver. 0.8.8) and when I install it manually (copy/paste) my anti-virus gives me an alert (Trojan:Win32/Wacatac.H!ml), I "ignore" it but the RED4ext message keeps showing up (see picture) and the game doesn't launch...
[2024-04-09 16:10:13.638] [RED4ext] [warning] Could not load plugin 'audioware'. Error code: 225, msg: 'Unable to complete the operation because the file contains a virus or potentially unwanted software.', path: 'F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\red4ext\plugins\audioware\audioware.dll'
and,
[2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.PlayOverThePhone' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\AudioSystemExt.reds:3 [2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.UpdateEngineLocale' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\Compat.reds:5 [2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.UpdateEngineGender' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\Compat.reds:6 [2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.DefineEngineSubtitles' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\Compat.reds:7 [2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.SupportedEngineLanguages' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\Compat.reds:8 [2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.GetReactionDuration' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\Compat.reds:9 [2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.UpdateEngineState' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\Natives.reds:14 [2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.RegisterEmitter' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\System.reds:3 [2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.UnregisterEmitter' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\System.reds:4
Ok PanPan66 that was super helpful actually. I was initially very surprised any virus could exist since my releases are automated on Github CI, and everything is auto-compiled/generated/packed there without any manual intervention. But reporting your issue on Discord modding community, I actually learned that one tool that I use in CI for binary size reduction, UPX, tends to get flagged by antiviruses.
Would you mind giving a try to the next version available on Github and confirm it solves your issue before I release it officially on Nexus?
81 comments
As of today, a couple of mods now use it, as can be read from the description.
Addicted will still have to be updated to use its latest version in near future (promise it won't be 2077, but cannot give an ETA right now).
Speaking of which, big shoutout to HEXADH for reporting :
as of the last updates, kindly remember to delete your r6/scripts/Audioware folder before installing newer version.
2.13 steam, all requirements updated (but i'm using red4ext_1.25.1 from their gitHub, because RedHotTools won't work without red4ext_1.25.1_pdbs)
i need my AhShit :)
Ok i hope you'll win the problem ;)
at this point i can either offer you to come to contribute to the codebase, or be patient for a fix.
Good to know it's known and hopefully a fix will be somewhere down the line. I suppose if it doesn't affect anything serious it's not a problem except for the extra click at the end.
That being said if you want to give it a try, feel free to open a PR on the Github repository, contributions are always welcomed!
it would be a huge improvement if the mod are able to replace in game sounds. That would be a milestone
thanks for your feedback BlackBeans1324 and alexiSalas, do not hesitate to ping them if they do not reply.
And if so, any chance of a tutorial?
Gimme a minute, I'm gonna reupload previous one.
not of specific.. it's classic REDscript window error
now i install old version
i don's use vortex, only manual install, all mods updated to last version
it could be a missing dependency like TweakXL, but it should have happened with both versions. i'm gonna need more context to investigate further.
let me know how it goes.
same, i've never used vortex ^^'
the files of the previous version to remove from the folder I wrote are these --> Debug.reds , Compat.reds , AudioSystemExt.reds
I recommend you write it in the instructions
sorry for my english
Edit:
I already had this problem some time ago when trying to download "VisualPrecisionX PhotoRealism Reshade" (Trojan:Win32/Wacatac.H!ml) ... and strangely a few days later, I was able to download it !
[WARN - Tue, 9 Apr 2024 13:22:55 +0200] At F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Codeware\Codeware.Global.reds:2007:1:
@addField(inkScrollArea)
^^^
a field with this name is already defined in the class, this will have no effect
[WARN - Tue, 9 Apr 2024 13:22:55 +0200] At F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\VehicleSecurityRework\Scanner\VehicleScannerExtensions.reds:4:1:
@replaceMethod(scannerDetailsGameController)
^^^
this method replacement overwrites a previous annotation targeting the same method, only one replacement per method can be active at a time
[INFO - Tue, 9 Apr 2024 13:22:55 +0200] Compilation complete
[INFO - Tue, 9 Apr 2024 13:22:55 +0200] Output successfully saved to F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\cache\final.redscripts.modded
Edit:
RED4ext ...
"More details can be found in the logs.
D:\a\RED4ext\RED4ext\src\dll\hooks\ValidateScripts.cpp:42"
I can't found this ?!
I'll look into it when back on computer.
[2024-04-09 16:10:13.638] [RED4ext] [warning] Could not load plugin 'audioware'. Error code: 225, msg: 'Unable to complete the operation because the file contains a virus or potentially unwanted software.', path: 'F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\red4ext\plugins\audioware\audioware.dll'
and,
[2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.PlayOverThePhone' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\AudioSystemExt.reds:3
[2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.UpdateEngineLocale' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\Compat.reds:5
[2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.UpdateEngineGender' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\Compat.reds:6
[2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.DefineEngineSubtitles' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\Compat.reds:7
[2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.SupportedEngineLanguages' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\Compat.reds:8
[2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.GetReactionDuration' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\Compat.reds:9
[2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.UpdateEngineState' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\Natives.reds:14
[2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.RegisterEmitter' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\System.reds:3
[2024-04-09 16:10:20.439] [RED4ext] [error] Script validation error: Missing native global function 'Audioware.UnregisterEmitter' at F:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\r6\scripts\Audioware\System.reds:4
I was initially very surprised any virus could exist since my releases are automated on Github CI, and everything is auto-compiled/generated/packed there without any manual intervention.
But reporting your issue on Discord modding community, I actually learned that one tool that I use in CI for binary size reduction, UPX, tends to get flagged by antiviruses.
Would you mind giving a try to the next version available on Github and confirm it solves your issue before I release it officially on Nexus?