Proton icon indicating copy to clipboard operation
Proton copied to clipboard

Hell Yeah! Wrath of the Dead Rabbit (205230)

Open waspennator opened this issue 2 years ago • 20 comments

Compatibility Report

  • Name of the game with compatibility issues: Hell Yeah! Wrath of the Dead Rabbit
  • Steam AppID of the game: 205230

System Information

  • Steam Deck 512 GB
  • Proton version: Experimental

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

Loading screens seem to take forever through proton. Apparently it does work according to protondb, but it takes up to 10-20 minutes to load into a level. I have beaten the game on windows and I am 100% certain levels don't take that long to load.

I also noticed some slight sound issues, like the sega logo sounding warbly, the Arkedo logo part not saying "Arkedo", and the main menu is dead silent. (Normally bubbling volcano noises should be playing in the background, but apparently protondb says there's no working music steam-205230.log

download (4)

Reproduction

Just start a new game or continue and grab a bag of popcorn.

waspennator avatar Oct 06 '22 02:10 waspennator

Quick Note : This is related to a Framerate Issue, it happend because Dev's "somehow" forced loading time to 12FPS in internal. On a normal Windows Environment with fast disk access its almost instantaneous, so the 12FPS trigger haven't have the time to start(its start at the end, you can see 12FPS for a fraction of seconds), but for an unknown reason, the Deck even with its Fast SSD struggle to 12FPS at loading times. Note that it doesn't happend in "The Island" Section of the Game.

Hope this could help VALVE to know where to look for.

Zer01neDev avatar Nov 01 '22 22:11 Zer01neDev

That would explain why it takes so long to load. According to protondb, it seems to happen on Linux devices as well as the Steam deck, so it doesn't seem like a deck exclusive problem.

Also checking on the community hub, using protontricks to install dotnet40 seems to drop the loading time from 10 minutes to 5-10 seconds

waspennator avatar Nov 01 '22 22:11 waspennator

In my case protontricks just doesn't work, it start the installation of dotnet40 but the installation process want to download some Windows KB but sleep at the download process.

Zer01neDev avatar Nov 01 '22 23:11 Zer01neDev

Using Proton-GE and running winetricks to install xna40 and faudio fixes both the loading time issues and the lack of audio for me, works flawlessly after that. Apart from the intro videos sometimes play or not, but gameplay wise it works.

kasha695 avatar Dec 15 '22 19:12 kasha695

Using Proton-GE and running winetricks to install xna40 and faudio fixes both the loading time issues and the lack of audio for me, works flawlessly after that. Apart from the intro videos sometimes play or not, but gameplay wise it works.

This has send me through a rabbit hole (pun intended), but protontricks fails with the xna40/dot net install. Want to give some pointers?

stsfin avatar Dec 24 '22 18:12 stsfin

I haven't tried protontricks for this. But I've just tested it again.

My steps were:

  1. Install Hell Yeah!
  2. Set compatibility to GE-Proton7-43
  3. Run the game once to build prefix then close.
  4. Open Terminal and type:
    "WINEPREFIX="Path-to-steam/steamapps/compatdata/205230/pfx/" winetricks -q xna40 faudio"
    (My current local Wine version is 7.22)
  5. Once that's finished, run the game again on steam.

This launched, didn't play the intro videos but I loaded my game with full audio and music and no slow loading, only took about 2 seconds.

kasha695 avatar Dec 26 '22 07:12 kasha695

Installed Mono fron discover, changed the proton to 3.7 and the ran protontricks to install XNA&faudio, then changed back to the current proton after the game seems to work as it should. Thanks for the help

It seems the current has issues with the XNA-install.

stsfin avatar Dec 26 '22 19:12 stsfin

This launched, didn't play the intro videos but I loaded my game with full audio and music and no slow loading, only took about 2 seconds.

This is also true with the fix I posted, the cutscenes that worked without xna/faudio do not work after them. So you have to choose between cutscenes with buggy audio with long load times and no background music, or playable game with fast load times with music but no cutscenes.

stsfin avatar Dec 26 '22 20:12 stsfin

Still the same as of latest nightly, crackly cutscenes, missing title screen audio, and the game taking 10 minutes to load ingame.

waspennator avatar Dec 01 '23 00:12 waspennator

@kisak-valve Wonderful news, the logos still sound a bit crackly and the background music is still missing, but proton Experimental with wine 9.0 seems to have fixed the eternally long loading times on my oled deck, loading up my save file goes from minutes to a mere 3 seconds!

waspennator avatar Mar 03 '24 05:03 waspennator

@kisak-valve Wonderful news, the logos still sound a bit crackly and the background music is still missing, but proton Experimental with wine 9.0 seems to have fixed the eternally long loading times on my oled deck, loading up my save file goes from minutes to a mere 3 seconds!

Yop just tested on Deck LCD, really big Progress.

Zer01neDev avatar Mar 03 '24 10:03 Zer01neDev

Could someone help me out? I have a brand new up-to-date Deck OLED, but can't get this game to properly work. I have protontricks, as winetricks is not available to me. All the steps that I see just doesn't work for me, the loading stays terrible. Anyone here that can give me a up-to-date step-by-step guide that I can follow? Thanks in advance!

Xitro01 avatar May 13 '24 05:05 Xitro01

Could someone help me out? I have a brand new up-to-date Deck OLED, but can't get this game to properly work. I have protontricks, as winetricks is not available to me. All the steps that I see just doesn't work for me, the loading stays terrible. Anyone here that can give me a up-to-date step-by-step guide that I can follow? Thanks in advance!

Just use Proton Experimental.

Zer01neDev avatar May 13 '24 19:05 Zer01neDev

Could someone help me out? I have a brand new up-to-date Deck OLED, but can't get this game to properly work. I have protontricks, as winetricks is not available to me. All the steps that I see just doesn't work for me, the loading stays terrible. Anyone here that can give me a up-to-date step-by-step guide that I can follow? Thanks in advance!

Just use Proton Experimental.

First thing I tried, without any luck.

Xitro01 avatar May 14 '24 04:05 Xitro01

Dunno what's going on your end, rechecked it on my oled with Experimental and it loads alright, trying it with 9.0-1 brings back the long loading.

waspennator avatar May 14 '24 05:05 waspennator

Dunno what's going on your end, rechecked it on my oled with Experimental and it loads alright, trying it with 9.0-1 brings back the long loading.

Allright, will empty the proton files and remove/reinstall the game to see if that fixes it with Experimental. I have some time tomorrow to fiddle with it again, already spent hours on it.

Thanks so far.

edit: works now. Thanks alot! Any fix for the missing music and crackling audio available?

Edit2: Game is crashing after trying to go to level 2, so unplayable. :(

Xitro01 avatar May 14 '24 14:05 Xitro01

Replying to https://github.com/ValveSoftware/Proton/issues/6217#issuecomment-2110347875

Click on the gear icon, then properties, then in general go down to the launch options box and paste this in "PROTON_LOG=1 %command%". Then play the game again, trigger the crash when going to level 2 and post the log here.

waspennator avatar May 15 '24 04:05 waspennator

Replying to https://github.com/ValveSoftware/Proton/issues/6217#issuecomment-2111539826

Hereby the log: steam-205230.log

Xitro01 avatar May 15 '24 07:05 Xitro01

Any updates on this subject? Love this game and hope I can play it past level 1 on my Steam Deck. Tips on how to get it working are welcome.

Xitro01 avatar Jun 01 '24 08:06 Xitro01

Crackling audio and game crashing after trying to go to level 2 have been fixed in the latest version of wine-mono: https://github.com/madewokherd/wine-mono/releases/tag/wine-mono-9.2.0

This should make its way in to experimental soon. But if you're keen to try it right away, you can download the MSI and install manually. Instructions for doing so can be found here: https://github.com/redmcg/wine-mono/wiki#install-later-version

Note the instructions there are for a different game, so you will want to use the steam id of 205230 in place of 359320.

redmcg avatar Jun 29 '24 21:06 redmcg

The fixes have hit proton Experimental

waspennator avatar Jul 05 '24 19:07 waspennator

Thanks for the updates guys! Now working flawlessly. Just missing background music, that’s all. Hopefully that will be fixed some day.

Xitro01 avatar Jul 05 '24 20:07 Xitro01

Logos are sounding perfectly normal on my oled deck too, if the missing music issue could get resolved (on the main menu and ingame), this should be ready to be bumped out of unsupported status.

waspennator avatar Jul 05 '24 22:07 waspennator