Skip to content

1MB Aperture is broken on the XGA and XGA-2 adapter #4850

@WNT50

Description

@WNT50

What happened?

After enabling 1MB Aperture of the XGA (and XGA-2) adapter in the refdisk (which is the default option every time I reconfigure the machine), Windows 3.1 display get corrupted completely, and I have to disable 1MB aperture to make Windows display correctly.

Broken display after enabling 1MB Aperture:
Monitor_1_20240924-184919-232

Correct display:
Monitor_1_20240924-185641-288

Configuration file

[General]
vid_renderer = qt_software
rctrl_is_lalt = 1
sound_gain = 8
host_cpu = AMD Ryzen 7 5800H with Radeon Graphics         
uuid = 63ae7727-cc04-5190-872d-1a544f2eba50
force_43 = 1
language = system

[Machine]
machine = ibmps2_m80_type3
cpu_family = i386dx
cpu_speed = 40000000
cpu_multi = 1
cpu_use_dynarec = 0
time_sync = local
fpu_softfloat = 0
mem_size = 8192

[Video]
gfxcard = internal
show_second_monitors = 0
xga = 1

[Input devices]
mouse_type = ps2

[Sound]
fm_driver = nuked

[Storage controllers]
hdc = esdi_mca
cassette_mode = load

[Floppy and CD-ROM drives]
fdd_01_type = 35_2hd
fdd_02_type = none
fdd_01_turbo = 1

[XGA (MCA)]
type = 1

[Hard disks]
hdd_01_parameters = 38, 2, 1120, 0, esdi
hdd_01_esdi_channel = 0
hdd_01_fn = ESDI.img
hdd_01_speed = ramdisk

[Ports (COM & LPT)]
lpt1_device = dot_matrix

Operating system

Windows 11

CPU

AMD Ryzen 7 5800H

86Box version

v4.3 build 6187

Build architecture

Windows - x64 (64-bit)

Build type

  • New recompiler
  • Debug build

Download source

Official website (Jenkins, GitHub)

Additional context

HDD and drivers disk:
XGAWIN31.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions