Skip to content

XGA character display in Win95 broken after build 6219 #4921

Description

@borisvolk117

What happened?

After I updated the program to build 6220, I found the display on my emulated IBM PS/2 70 type 4 getting broken, which is equipped with Win95. The character under icons is fully messed up, while normal in build 6218.

Monitor_1_20241027-192238-826

(Pay attention to the "Internet Explorer")

Configuration file

[General]
language = zh-CN
vid_renderer = qt_software
dpi_scale = 0
vid_resize = 2
window_fixed_res = 1024x768
window_remember = 1
host_cpu = AMD Ryzen 7 5700X 8-Core Processor             
emu_build_num = 6220
uuid = 56ea376a-7789-5f8f-81ff-2d78a2392137
sound_gain = 6

[XGA (MCA)]
init_bios_addr = C0000
type = 1

[Standard PS/2 Mouse]
buttons = 4

[Machine]
machine = ibmps2_m70_type4
cpu_family = idx4
cpu_speed = 100000000
cpu_multi = 3
fpu_type = internal
cpu_use_dynarec = 0
fpu_softfloat = 1
time_sync = local
mem_size = 32768

[Video]
gfxcard = internal
xga = 1

[Input devices]
mouse_type = ps2

[Sound]
fm_driver = nuked
sndcard = sbpromcv

[Storage controllers]
scsicard_1 = aha1640
hdc = none

[Floppy and CD-ROM drives]
fdd_01_type = 35_2hd
fdd_02_type = none
cdrom_01_speed = 24
cdrom_01_parameters = 1, scsi
cdrom_01_scsi_location = 0:02
fdd_01_image_history_01 = D:/vintage computer/ps2m80/rf6259308.img
fdd_01_image_history_02 = D:/vintage computer/ps2m80/rf7080a.img
fdd_01_image_history_03 = D:/vintage computer/office97/office97.img
cdrom_01_image_history_01 = D:/vintage computer/laserwriterdriver
cdrom_01_image_history_02 = E:/湊あくあ-あくありうむ。/Theme-1.cue
fdd_01_turbo = 1
cdrom_01_image_history_03 = D:/vintage computer/Microsoft Internet Explorer 4.01 (4.71.1712) [Simpl. Chinese]
cdrom_01_image_path = C:/Users/13980/Downloads/Compressed/win95_cn_all(jb51.net).iso
cdrom_01_image_history_04 = D:/vintage computer/intellipoint2_2
fdd_01_image_history_04 = C:/Users/13980/Downloads/disk01.img
cdrom_01_type = 86BOX_CD-ROM_1.00

[Ports (COM & LPT)]
serial2_enabled = 0
lpt1_device = postscript

[Hard disks]
hdd_01_parameters = 63, 16, 3000, 0, scsi
hdd_01_scsi_location = 0:00
hdd_01_fn = 114114.vhd
hdd_01_speed = 1996_5400rpm
hdd_02_parameters = 63, 16, 2200, 0, scsi
hdd_02_scsi_location = 0:01
hdd_02_fn = 364364.vhd
hdd_02_speed = 1996_5400rpm
hdd_01_vhd_blocksize = 4096
hdd_02_vhd_blocksize = 4096

[Monitor #1]
window_coordinates = 576, 318, 1024, 768

[Monitor #2]
window_coordinates = 0, 0, 0, 0

[Western Digital WD8003ET/A #1]
mac = ab:cf:6e

[Western Digital WD8003E/A #1]
mac = a2:ac:fd

[Standard Hayes-compliant Modem #1]
port = 0
baudrate = 115200
listen_port = 5555
telnet_mode = 0
phonebook_file = G:/114114/114-6/114-6.txt

[Network]
net_01_card = modem
net_01_net_type = slirp

[Serial Passthrough Device #1]
mode = 0
named_pipe = \\127.0.0.1:5555
data_bits = 8
stop_bits = 1
baudrate = 115200

[Standard Hayes-compliant Modem #2]
port = 0
baudrate = 115200
listen_port = 5555
phonebook_file = G:/114114/114-6/114-6.txt
telnet_mode = 0

Operating system

Windows 11 pro x64 24H2

CPU

AMD Ryzen 7 5700X

86Box version

v4.2.2 build 6220

Build architecture

Windows - x64 (64-bit)

Build type

  • New recompiler
  • Debug build

Download source

Official website (Jenkins, GitHub)

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions