joncampbell123 / dosbox-x

DOSBox-X fork of the DOSBox project
GNU General Public License v2.0
2.83k stars 383 forks source link

Win95 Virtua Fighter freeze with sound #4275

Open GuybrushSF opened 1 year ago

GuybrushSF commented 1 year ago

Describe the bug

Tested on : OS : Win95 OSR2 Us & Win98 SE Fr Core : Dynamic_x86 & Normal Soundcard : Sbpro2, SB16, SB16Vibra, ESS688 with W9x drivers

In Menu, CD Audio music & sound are OK ! I can reach the first round, the voice say "Fight One" and freeze on "Ready, Go!"

With Sound Hardware Acceleration OFF\ON in DXDiag -> Same pb Without Sound (desactivated Sound Card in hardware device) -> the game work very well ! (but without sound effect, only CDDA musics)

Trying with PCEm -> No pb.

Steps to reproduce the behaviour

  1. Virtua Fighter PC (image disk .bin + .cue)
  2. Proper windows W9x installation
  3. Go in menu
  4. Select character
  5. Press Start (Z by default)
  6. The round begin and Dosbox is freezing when voice say "Ready Go"

Expected behavior

No response

What operating system(s) this bug have occurred on?

Windows 10

What version(s) of DOSBox-X have this bug?

Dsobox-x release 2023.03.31 & 2023.05.01

Used configuration

[dosbox]
title=VirtuaFighterRemix
memsize=128

[cpu]
cputype=pentium_mmx
core=dynamic_x86
cycles=90000

[sdl]
mapperfile = mapper-VirtuaFighterRemix.map
autolock=true

[video]
vmemsize=8
vesa modelist width limit=0
vesa modelist height limit=0

[sblaster]
sbtype =ess688
sbbase = 220
irq = 5
dma = 1
hdma = 5

[fdc, primary]
int13fakev86io=true

[ide, primary]
int13fakeio=true
int13fakev86io=true

[ide, secondary]
int13fakeio=true
int13fakev86io=true
cd-rom insertion delay=4000

[render]
scaler=none

[dos]
ver=7.1
hard drive data rate limit=0
floppy drive data rate limit=0

[joystick]
joysticktype  = auto

[autoexec]
imgmount C "..\..\..\JEUX\VirtuaFighterRemix\Dosbox-x-hdd-512mb-W95US.img"
IMGMOUNT D "..\..\..\JEUX\VirtuaFighterRemix\VirtuaF.cue" -t CDROM
BOOT C:

Output log

OpenGL PP: [640x480]: 640x480 (1.00) -> [1x1] -> 640x480 (1.00)
Screen report: Method 'Win98base' (1920.000 x 1080.000 pixels) at (0.000 x 0.000) (508.000 x 285.750 mm) (20.000 x 11.250 in) (96.000 x 96.000 DPI)
Screen report: Method 'Win98base' (1920.000 x 1080.000 pixels) at (0.000 x 0.000) (508.000 x 285.750 mm) (20.000 x 11.250 in) (96.000 x 96.000 DPI)
ATAPI CD-ROM: triggered to spin up from idle
ATAPI CD-ROM: spinup complete
CDROM: GetAudioTracks, stTrack=1, end=21, leadOut.min=62, leadOut.sec=40, leadOut.fr=4
Track 1 attr=0x40 00:02:00
Track 1 attr=0x00 06:27:09
Track 1 attr=0x00 06:44:26
Track 1 attr=0x00 06:58:07
Track 1 attr=0x00 07:11:07
Track 1 attr=0x00 07:35:16
Track 1 attr=0x00 12:43:49
Track 1 attr=0x00 18:01:45
Track 1 attr=0x00 23:13:68
Track 1 attr=0x00 28:30:58
Track 1 attr=0x00 33:44:65
Track 1 attr=0x00 38:59:08
Track 1 attr=0x00 44:01:24
Track 1 attr=0x00 49:20:03
Track 1 attr=0x00 54:39:47
Track 1 attr=0x00 59:51:49
Track 1 attr=0x00 60:45:21
Track 1 attr=0x00 61:00:48
Track 1 attr=0x00 61:15:57
Track 1 attr=0x00 61:34:17
Track 1 attr=0x00 62:12:70
CDROM: GetAudioTracks, stTrack=1, end=21, leadOut.min=62, leadOut.sec=40, leadOut.fr=4
Track 1 attr=0x40 00:02:00
Track 1 attr=0x00 06:27:09
Track 1 attr=0x00 06:44:26
Track 1 attr=0x00 06:58:07
Track 1 attr=0x00 07:11:07
Track 1 attr=0x00 07:35:16
Track 1 attr=0x00 12:43:49
Track 1 attr=0x00 18:01:45
Track 1 attr=0x00 23:13:68
Track 1 attr=0x00 28:30:58
Track 1 attr=0x00 33:44:65
Track 1 attr=0x00 38:59:08
Track 1 attr=0x00 44:01:24
Track 1 attr=0x00 49:20:03
Track 1 attr=0x00 54:39:47
Track 1 attr=0x00 59:51:49
Track 1 attr=0x00 60:45:21
Track 1 attr=0x00 61:00:48
Track 1 attr=0x00 61:15:57
Track 1 attr=0x00 61:34:17
Track 1 attr=0x00 62:12:70
ATAPI MODE SELECT, PAGE 0x0e len=14

04 
00 
00 
00 
00 
4b 
01 
ff 
02 
ff 
00 
00 
00 
00 

CDROM: Playing track # 6 7.5 min.-mark
ATAPI: Interrupting CD audio playback due to SEEK
CDROM: Playing track # 7 12.7 min.-mark <-------------------------------Freeze here
ATAPI CD-ROM: spinning down

Additional information

No response

Have you checked that no similar bug report(s) exist?

Code of Conduct & Contributing Guidelines

GuybrushSF commented 1 year ago

Similar to this issue : https://github.com/joncampbell123/dosbox-x/issues/2689