Skip to content

S3/VIRGE video overlay stays on screen after video stops #4164

Description

@Randrianasulu

What happened?

Using same Dynebolic 2.5.2 CD but with different motherboard and PCI s3Virge

https://distro.ibiblio.org/dynebolic/

I can start mplayer with -loop 0 -fixed-vo mf:///usr/share/backgrounds/dynebolic04.jpg and it displays correct picture, but quitting mplayer leaves video overlay visible, obscuring everything else. Same happened with real video file (from samples.mplayerhq.hu) with smaller (160x120) resolution.

Configuration file

[General]
vid_renderer = qt_opengl3
dpi_scale = 0
sound_gain = 18

[Machine]
machine = m729
cpu_family = celeron_mendocino
cpu_speed = 233333333
cpu_multi = 3,5
cpu_use_dynarec = 1
fpu_softfloat = 0
time_sync = local
fpu_type = internal
mem_size = 524288

[Video]
gfxcard = stealth3d_2000pro_pci

[Input devices]
mouse_type = ps2

[Sound]
fm_driver = nuked
sndcard = sb16

[Network]
net_01_link = 0
net_02_link = 0
net_03_link = 0
net_04_link = 0
net_01_card = ne2k
net_01_net_type = slirp

[Storage controllers]
hdc = ide_pci_2ch
cassette_mode = load

[NE2000 Compatible #1]
mac = c1:05:96
base = 0300
irq = 10
bios_addr = 00000

[Sound Blaster 16]
base = 0220
base401 = 0330
irq = 5
dma = 1
dma16 = 5
opl = 1
control_pc_speaker = 0
receive_input = 1
receive_input401 = 0

[Standard PS/2 Mouse]
buttons = 4

[Floppy and CD-ROM drives]
cdrom_01_parameters = 1, atapi
cdrom_01_ide_channel = 0:1
cdrom_01_host_drive = 200
cdrom_01_image_path = ISO/dyne-2.5.2.iso
cdrom_01_type = 86BOX_CD-ROM_1.00

[S3 ViRGE/GX2 (Diamond Stealth 3D 4000) PCI]
bilinear = 1
dithering = 1

[S3 ViRGE/DX (Diamond Stealth 3D 2000 Pro) PCI]
memory = 4
bilinear = 1
dithering = 1

Operating system

Slackware 15.0 i586

CPU

AMD FX(tm)-4300 Quad-Core Processor

86Box version

v4.1 git 80ed664

Build architecture

Linux - x86 (32-bit)

Build type

  • New recompiler
  • Debug build

Download source

I built 86Box myself (please tell us more about your build configuration)

Additional context

CMAKE_BUILD_TYPE                 RelWithDebInfo
 CMAKE_INSTALL_PREFIX             /usr/local
 CPPTHREADS                       ON
 DEV_BRANCH                       OFF
 DINPUT                           OFF
 DISCORD                          OFF
 DYNAREC                          ON
 ECM_DIR                          ECM_DIR-NOTFOUND
 FLUIDSYNTH                       ON
 Freetype_DIR                     Freetype_DIR-NOTFOUND
 GDBSTUB                          OFF
 HAS_VDE                          /usr/include
 MINITRACE                        OFF
 MUNT                             ON
 NEW_DYNAREC                      ON
 OPENAL                           ON
 OpenAL_DIR                       OpenAL_DIR-NOTFOUND
 PNG_DIR                          PNG_DIR-NOTFOUND
 PkgConfig_DIR                    PkgConfig_DIR-NOTFOUND
 QT                               ON
 Qt5Core_DIR                      /usr/lib/cmake/Qt5Core
 Qt5Gui_DIR                       /usr/lib/cmake/Qt5Gui
 Qt5LinguistTools_DIR             /usr/lib/cmake/Qt5LinguistTools
 Qt5Network_DIR                   /usr/lib/cmake/Qt5Network
 Qt5OpenGL_DIR                    /usr/lib/cmake/Qt5OpenGL
 Qt5Widgets_DIR                   /usr/lib/cmake/Qt5Widgets
 Qt5_DIR                          /usr/lib/cmake/Qt5
 RELEASE                          ON
 RTMIDI                           OFF
 SDL2_DIR                         /usr/lib/cmake/SDL2
 STATIC_BUILD                     OFF
 USE_QT6                          OFF
 VDE_LIB                          /usr/lib/libvdeplug.so
 VNC                              OFF
 X11_xcb_icccm_INCLUDE_PATH       /usr/include
 X11_xcb_icccm_LIB                /usr/lib/libxcb-icccm.so
 X11_xcb_util_INCLUDE_PATH        /usr/include
 X11_xcb_util_LIB                 /usr/X11R7/lib/libxcb-util.so
 X11_xcb_xfixes_INCLUDE_PATH      /usr/include
 X11_xcb_xfixes_LIB               /usr/X11R7/lib/libxcb-xfixes.so
 ZLIB_DIR                         ZLIB_DIR-NOTFOUND

build config

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions