Skip to content

Paradise PVGA1A, memory detection error and unsupported video modes #4840

@Fenix770

Description

@Fenix770

What happened?

I found two bugs:

  1. Windows 3.0 seems to work fine with 640x480 256 colors and 800x600 16 colors, but not in 1024x768 16 colors.
  2. Both Neopaint built-in Paradise drivers and the VESA PVGA1A1B detects only 256kb RAM even with 512kb.

Note:(I checked the drivers are for this card, these drivers supports 640x480x256, 800x600x16 and 1024x768x16
There are other drivers for the PVGA-11L that support for 800x600 256 colors and 1024x768 2 colors).
In fact, only the 640x480x256 and 1024x768x16 uses 512kb.

Screenshot:
PVGA1A1B

VM:
386 SX PVGA1A.zip

Configuration file

[Paradise PVGA1A]
memory = 512

[General]
vid_renderer = qt_software
host_cpu = Intel(R) Core(TM) i5-4210U CPU @ 1.70GHz
emu_build_num = 6169
uuid = a3b06e4a-34f3-528a-84ab-019e90294c72
vid_resize = 1
rctrl_is_lalt = 1

[Machine]
machine = 325ax
cpu_family = cx486slc
cpu_speed = 20000000
cpu_multi = 1
cpu_use_dynarec = 0
fpu_softfloat = 0
time_sync = local
mem_size = 4096

[Video]
gfxcard = pvga1a

[Input devices]
mouse_type = msserial

[Sound]
sndcard = sbprov1
fm_driver = nuked

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

[Ports (COM & LPT)]
lpt1_device = text_prt

[Storage controllers]
hdc = ide_isa
cassette_mode = load

[Hard disks]
hdd_01_parameters = 17, 10, 980, 0, ide
hdd_01_fn = 
hdd_01_speed = 1992_3600rpm
hdd_01_ide_channel = 0:0
hdd_01_vhd_blocksize = 1024

[Floppy and CD-ROM drives]
fdd_01_type = 35_2hd
fdd_02_type = 525_2hd
cdrom_01_speed = 2
cdrom_01_parameters = 1, atapi
cdrom_01_ide_channel = 0:1
cdrom_01_type = NEC_CD-ROM_DRIVE273_4.20

Operating system

Windows 10 22H2

CPU

i5 4210U

86Box version

4.3.0.6169

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

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions