xemu-project / xemu

Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
https://xemu.app
Other
2.56k stars 257 forks source link

Airforce Delta Storm/Deadly Skies: Hangs when Certain Audio Plays #361

Open 4XPG opened 3 years ago

4XPG commented 3 years ago

Title Information

Bug Description

The emulator hangs one second after what should've been a missile alert sound effect or the second voiced dialogue in the mission plays. Can be reproduced by letting the game plays demo reel too.

Steps to reproduce this issue:

  1. Play any mission
  2. Let any enemy fire a missile at you OR wait until the second voiced chatter in the mission plays (happens at around 4 minutes mark on first mission)
  3. The audio then suddenly stops, and the emulator becomes not responding afterwards

OR

  1. Don't press anything at title screen and let the game loads demo reel. The emulator will hang shortly afterwards.

Expected Behavior

The missile alert beep should play and loops until the missile misses/hits you without freezing the emulator. The voiced dialogue should play without freezing the emulator.

AND

The game displays demo reel without freezing.

This problem has persisted since audio was first implemented.

Version

System Information

Field Value
OS Windows 10 Pro Build 19042.685
CPU Ryzen 5 3600 ~3.6GHz
Graphics Device Nvidia GeForce RTX 3070
Graphics Driver 27.21.14.6589

Additional Context

Log is provided. Using Deadly Skies as sample. xemu.log

4XPG commented 2 years ago

As of 0.6.2-51-g3fd15218c7, fixed for NTSC-U version (Airforce Delta Storm) but not for PAL/NTSC-J (Deadly Skies/Airforce Delta II)

In a not related bug, the NTSC-U version doesn't let me to save game as well whereas saving works normally in other two regions.

Log is provided. Using Airforce Delta II (NTSC-J) as example. xemu.log

GrowlerEA18G commented 1 year ago

Deadly Skies (PAL and JP version of Airforce Delta Storm) still has crash issues when enemy launching at the player. This issue doesnt present in NTSC version of the game

ThePilotX commented 1 week ago

As of 0.7.127 still crashing with enemy missile launch, just with Deadly Skies (PAL/NTSC-J) :(