86Box/86Box

Jack Orlando Freezes

ualaa1 opened this issue · 3 comments

What happened?

I have tried almost every single SVGA card and this game still freezes. Per https://www.vogons.org/viewtopic.php?t=19872 the game seems to have problem with newer SVGA cards, but it seems as if every card on 86Box freezes the game or even goes into black screen instead when loading the new game. To reproduce, go into game, press ESC to skip intro, and select a new game.
Freeze screen:
Monitor_1_20240521-215038-832

NVR, CFG, and HD: https://www.mediafire.com/file/49kn6q7vphi24r5/86CONF.7z/file
Game is at directory jack_orl

Configuration file

[General]
vid_renderer = qt_software
sound_gain = 18

[Machine]
machine = 486sp3g
cpu_family = pentium_p24t
cpu_speed = 62500000
cpu_multi = 2.5
cpu_use_dynarec = 1
fpu_softfloat = 0
time_sync = local
fpu_type = internal
mem_size = 32768

[Video]
gfxcard = trio64v2dx_pci

[Input devices]
mouse_type = msserial

[Sound]
fm_driver = nuked
sndcard = sbawe32
midi_device = cm32ln
mpu401_standalone = 1

[Network]
net_01_link = 0
net_02_link = 0
net_03_link = 0
net_04_link = 0

[Storage controllers]
hdc = none
cassette_mode = load

[S3 Trio64V2/DX PCI]
memory = 4

[Sound Blaster AWE32]
base = 0220
emu_base = 0620
base401 = 0000
irq = 5
dma = 1
dma16 = 5
onboard_ram = 28672
opl = 1
control_pc_speaker = 0
receive_input = 1
receive_input401 = 0

[Hard disks]
hdd_01_parameters = 63, 16, 4063, 0, ide
hdd_01_fn = screee.vhd
hdd_01_vhd_blocksize = 4096
hdd_01_speed = ramdisk
hdd_01_ide_channel = 0:0

[Floppy and CD-ROM drives]
fdd_01_type = 35_2ed
fdd_02_type = 35_2ed
fdd_02_turbo = 1
cdrom_01_parameters = 1, atapi
cdrom_01_ide_channel = 0:1
cdrom_01_speed = 72
fdd_01_turbo = 1
fdd_02_image_history_01 = Disk01.img
fdd_01_image_history_01 = Disk3.img
fdd_01_image_history_02 = Disk2.img
fdd_01_image_history_03 = Disk1.img
cdrom_01_type = 86BOX_CD-ROM_1.00
cdrom_01_host_drive = 200

[FluidSynth]
sound_font = C:/Users/19099/Desktop/em/dos3/SC-55.SoundFont.v1.2b.sf2
output_gain = 15
chorus = 1
chorus_voices = 3
chorus_level = 20
chorus_speed = 30
chorus_depth = 80
chorus_waveform = 0
reverb = 1
reverb_room_size = 20
reverb_damping = 0
reverb_width = 5
reverb_level = 90
interpolation = 2

[3Dfx Voodoo Graphics]
type = 0
framebuffer_memory = 4
texture_memory = 4
bilinear = 1
dithersub = 1
dacfilter = 0
render_threads = 2
sli = 0
recompiler = 1

[Trident TGUI 9680XGi PCI]
memory = 4

[3dfx Voodoo3 3000]
bilinear = 1
dithersub = 1
dacfilter = 0
render_threads = 2
recompiler = 1

[S3 Vision964 PCI (ELSA Winner 2000 Pro/X)]
memory = 8

[S3 86c928 ISA (Metheus Premier 928)]
memory = 4

[S3 Trio3D/2X (362) PCI]
memory = 8
bilinear = 1
dithering = 1

[Roland CM-32LN Emulation]
output_gain = 15
reverb = 1
reverb_output_gain = 15
reversed_stereo = 0
nice_ramp = 1

[S3 ViRGE/VX (STB Velocity 3D) PCI]
memory = 8
bilinear = 1
dithering = 1

[Sound Blaster Pro v2]
base = 0220
irq = 7
dma = 1
opl = 1
receive_input = 1

Operating system

Windows 11

CPU

Intel Core i7-9750H

86Box version

4.1.1

Build architecture

Windows - x64 (64-bit)

Build type

  • New recompiler
  • Debug build

Download source

Official website (Jenkins, GitHub)

Additional context

No response

I tested with build 5956 32-bit NDR; when I use my own DOS 6.22 HDD the game works fine with that conf. If I had to guess, it's probably QEMM that's messing it up.

EDIT: Works also with 6000 64-bit ODR.

Alright, I used your HDD but replaced autoexec.bat and config.sys with my own files, configured to use EMM386. The game works fine, so something in your files is causing the problem; probably even unrelated to 86box.

So this can be closed as NOTABUG.