Skip to content

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

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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions