怒之铁拳4

怒之铁拳4

查看统计:
flibitijibibo  [开发者] 2021 年 4 月 15 日 下午 12:56
[LINUX/MACOS] Audio update (April 15, 2021)
For Linux and macOS players: A small content update was pushed this afternoon to address a minor content issue that caused multiple audio devices to be created throughout the game.

On macOS, the pre-rendered video content had silent audio tracks that have been removed, and an unnecessary FAudio library was removed along with it.

On Linux, the same changes were made with the additional change of a Wwise recompile that moves from AudioKinetic's official PulseAudio/ALSA backends to an SDL-based plugin.

Aside from this, no changes were made whatsoever to the game executables and content. This update should not be noticeable unless you were experiencing audio performance issues in the past. Issues can be reported here or directly to the e-mail address listed in the README file.

Thanks for your continued support!
< >
正在显示第 1 - 11 条,共 11 条留言
0restes 2021 年 4 月 16 日 上午 10:22 
Thank you very much for posting the patch notes.
Jazman2k 2021 年 4 月 22 日 上午 4:23 
Any plans for MacOS M1 controller support? Currenly wireless Xbox One controller does not work on M1 Macbooks.
flibitijibibo  [开发者] 2021 年 4 月 24 日 上午 11:08 
引用自 Jazman2k
Any plans for MacOS M1 controller support? Currenly wireless Xbox One controller does not work on M1 Macbooks.
Disabling Steam Input usually solves any input related issues for Steam games. I am not aware of any compatibility issues when using the native joystick drivers, but I don't have an M1 device to check with.
Jazman2k 2021 年 4 月 28 日 上午 6:01 
引用自 flibitijibibo
引用自 Jazman2k
Any plans for MacOS M1 controller support? Currenly wireless Xbox One controller does not work on M1 Macbooks.
Disabling Steam Input usually solves any input related issues for Steam games. I am not aware of any compatibility issues when using the native joystick drivers, but I don't have an M1 device to check with.

No, disabling Steam Input does not help. Can you look into it? There are some threads made here about M1 + controller and SoR 4. Controller works fine in some other games in steam (and outside steam). I would really love to play this with my macbook + controller.
flibitijibibo  [开发者] 2021 年 4 月 30 日 上午 6:56 
Big Sur may have regressed somewhere regarding controller support - in SOR4.app/Contents/Resources/ is a gamecontrollerdb.txt, which is sourced from here:

https://github.com/gabomdq/SDL_GameControllerDB

This will be the best place to fix M1 controller issues.
flibitijibibo  [开发者] 2021 年 4 月 30 日 上午 8:05 
Looked this up and wow, the Mac controller issue is SUPER widespread on both Big Sur x86_64 and M1:

https://psteamcommunity.yuanyoumao.com/discussions/forum/2/3004429475624592660/

Possible solution, maybe? https://psteamcommunity.yuanyoumao.com/discussions/forum/2/3135044721715556276/

This bug definitely falls out of my jurisdiction; the best you can hope for is for either Valve or Apple to intervene here, but considering Apple went to the effort of breaking it this hard and Valve hasn't been able to work around it, this doesn't paint a pretty picture. I can't write my own drivers, and if Big Sur isn't letting us access IOKit/HID devices by traditional means (including via the new GameController framework that's included in our copy of SDL) then the OS is pretty much intentionally keeping us from making this work correctly. I can confirm that all the standard controllers work on Mojave at least, but that won't help M1 users unfortunately.
最后由 flibitijibibo 编辑于; 2021 年 4 月 30 日 上午 8:07
Jazman2k 2021 年 5 月 7 日 下午 11:52 
引用自 flibitijibibo
Looked this up and wow, the Mac controller issue is SUPER widespread on both Big Sur x86_64 and M1:

https://psteamcommunity.yuanyoumao.com/discussions/forum/2/3004429475624592660/

Possible solution, maybe? https://psteamcommunity.yuanyoumao.com/discussions/forum/2/3135044721715556276/

This bug definitely falls out of my jurisdiction; the best you can hope for is for either Valve or Apple to intervene here, but considering Apple went to the effort of breaking it this hard and Valve hasn't been able to work around it, this doesn't paint a pretty picture. I can't write my own drivers, and if Big Sur isn't letting us access IOKit/HID devices by traditional means (including via the new GameController framework that's included in our copy of SDL) then the OS is pretty much intentionally keeping us from making this work correctly. I can confirm that all the standard controllers work on Mojave at least, but that won't help M1 users unfortunately.

But some steam games still work with controller just fine. So question is: Why some games work fine with controller, Big Sur + M1, but some games (like SoR 4 unfortunately) does not?
Just annoying problem -_-'
flibitijibibo  [开发者] 2021 年 5 月 8 日 上午 9:28 
引用自 Jazman2k
But some steam games still work with controller just fine. So question is: Why some games work fine with controller, Big Sur + M1, but some games (like SoR 4 unfortunately) does not?
Just annoying problem -_-'
Agreed that it's annoying - macOS updates breaking userspace this frequently combined with Steam Input coming in between the game and the operating system has been an extremely frustrating combination, both for players and developers. It may be worth reinvestigating once SDL 2.0.16 is out, which is scheduled for this month, but with so many layers affecting us from the outside this may require involvement from everybody who's futzing with joystick support, including Apple themselves.

Anyone feeling particularly brave and is able to build for x86_64 and run on M1 may want to try replacing the SDL binary provided in SOR4 with an upstream build:

git clone git:/github.com/libsdl-org/SDL.git cd SDL ./configure --enable-hidapi make -j8 cp build/.libs/libSDL2-2.0.0.dylib . install_name_tool -id @rpath/libSDL2-2.0.0.dylib libSDL2-2.0.0.dylib cp libSDL2-2.0.0.dylib ~/Library/Application\ Support/Steam/SteamApps/common/Streets\ of\ Rage\ 4/SOR4.app/Contents/MacOS/osx/

Maybe being able to step through the joystick system directly will spell out _why_ we can't read input devices? For all I know it's just some privacy setting in System Preferences that got added post-Catalina, but usually it pops up a message about that sort of thing.
最后由 flibitijibibo 编辑于; 2021 年 5 月 8 日 上午 9:28
MrΩ 2021 年 5 月 25 日 上午 9:25 
jez... I see the message only now.

Audio (alsa native with dmix) working now.

A big thx.
Nokt 2022 年 1 月 26 日 上午 11:24 
引用自 flibitijibibo
Big Sur may have regressed somewhere regarding controller support - in SOR4.app/Contents/Resources/ is a gamecontrollerdb.txt, which is sourced from here:

https://github.com/gabomdq/SDL_GameControllerDB

This will be the best place to fix M1 controller issues.
I found these instructions on the deadcells subreddit. The fix works for Celeste as well.

- Replace the libSDL2-2.0.0.dvlib file in the game folder with a newer one from the library original website. https://www.libsdl.org/download-2.0.php
- The file will be labeled SDL2, you will need to rename it to libSDL2-2.0.0.dylib
- Replace the new file with the old one.

Celeste started working with my Xbox Series controller in Big Picture mode after doing this.
flibitijibibo  [开发者] 2022 年 1 月 26 日 下午 4:56 
Will get to this really soon - will probably push an update if only to be on the latest stuff for Deck certification.
< >
正在显示第 1 - 11 条,共 11 条留言
每页显示数: 1530 50