v15 compatibility & bug list (WIP)

Discussion of development and patch submission.
altheos
Posts: 61
Joined: Wed 24 Feb, 2016 7:27 pm

Re: v15 compatibility & bug list (WIP)

Post by altheos » Fri 17 May, 2019 10:18 am

I noticed a strange thing when DOS (MSDOS 6.22) is IDLE in prompt : emulation speed drops down using v15 (ie 49% with P300MMX). If I launch a game, or something else, emulation speed stay rock solid at 100%.
I need to say that it's more or less the same with v14. When DOS is IDLE emulation speed drops to 54% with P300MMX, and 100% if I launch something.

Can someone confirm this ?
Config used : Award 430VX, P300MMX, 8 Mb RAM, software renderer, v15 release build enabled

User avatar
SarahWalker
Site Admin
Posts: 1692
Joined: Thu 24 Apr, 2014 4:18 pm

Re: v15 compatibility & bug list (WIP)

Post by SarahWalker » Fri 17 May, 2019 4:05 pm

Known issue.

altheos
Posts: 61
Joined: Wed 24 Feb, 2016 7:27 pm

Re: v15 compatibility & bug list (WIP)

Post by altheos » Fri 17 May, 2019 4:59 pm

SarahWalker wrote:
Fri 17 May, 2019 4:05 pm
Known issue.
Ok. Thanks.

User avatar
leilei
Posts: 654
Joined: Fri 25 Apr, 2014 4:47 pm

Re: v15 compatibility & bug list (WIP)

Post by leilei » Fri 17 May, 2019 8:44 pm

As K6 CPUs were just added to S7 boards however this will cause a CPU change in all existing 430VX (now Shuttle HOT-557) configs that use the WinChip and the Cyrix.and will cause no emulation as a processor is no longer selected since the list orders are now changed.

EDIT: Noticed the ASUS S7 boards but couldn't get the FDC going in either of them (single 3.5 1.44m) Have yet to try the Epox board
EDIT2: Epox is fine.

User avatar
SarahWalker
Site Admin
Posts: 1692
Joined: Thu 24 Apr, 2014 4:18 pm

Re: v15 compatibility & bug list (WIP)

Post by SarahWalker » Sat 18 May, 2019 1:51 pm

FDC fixed in rev 1471.

nerd73
Posts: 110
Joined: Wed 24 Sep, 2014 11:16 pm

Re: v15 compatibility & bug list (WIP)

Post by nerd73 » Sun 19 May, 2019 12:33 am

Code: Select all

Config: FIC VA-503+, AMD K6-2/300, 512 MB ram, ViRGE/DX 4MB, RTL8029AS
Bugs:

Windows Vista RTM-SP2: Severe instability in lsass, csrss, and winlogon causes frequent BSODs/system restarts. WIndows Defender/Search/Offline Files all tend to crash shortly after startup.

Broken:

Windows 7 (any version): Fails to load WinPE with STOP error 0x7F.
Hopefully this should clear up what the upper windows version limits are for v15.

UPerschke
Posts: 40
Joined: Wed 25 May, 2016 7:43 pm

Re: v15 compatibility & bug list (WIP)

Post by UPerschke » Sun 19 May, 2019 6:08 pm

V15 release FIC VA-503+ shows something odd here: Clock defaults to 1/1/2000 if host sync is enabled.
It cannot be set to a future date nor past date even in BIOS. The year would just revert to 2000 if changed with PgUp/PgDown.
BIOS used: ftp://ftp.fic.com.tw/motherboard/bios/s ... JE4333.ZIP

config:

Code: Select all

gameblaster = 0
gus = 0
ssi2001 = 0
voodoo = 1
model = fic_va503p
cpu_manufacturer = 0
cpu = 23
cpu_use_dynarec = 1
cpu_waitstates = 0
gfxcard = mach64gx
video_speed = -1
sndcard = sbpci128
cpu_speed = 15
disc_a = 
disc_b = 
hdd_controller = ide
mem_size = 131072
cdrom_drive = 0
cdrom_channel = 2
cdrom_path = 
zip_channel = -1
drive_a_type = 7
drive_b_type = 7
bpb_disable = 0
cd_speed = 24
joystick_type = 2
mouse_type = 3
enable_sync = 1
netcard = 
lpt1_device = none
vid_resize = 0
video_fullscreen_scale = 1
video_fullscreen_first = 1
midi = 0
hdc_sectors = 0
hdc_heads = 0
hdc_cylinders = 0
hdc_fn = 
hdd_sectors = 0
hdd_heads = 0
hdd_cylinders = 0
hdd_fn = 
hde_sectors = 0
hde_heads = 0
hde_cylinders = 0
hde_fn = 
hdf_sectors = 0
hdf_heads = 0
hdf_cylinders = 0
hdf_fn = 
hdg_sectors = 0
hdg_heads = 0
hdg_cylinders = 0
hdg_fn = 
hdh_sectors = 0
hdh_heads = 0
hdh_cylinders = 0
hdh_fn = 
hdi_sectors = 0
hdi_heads = 0
hdi_cylinders = 0
hdi_fn = 

[3DFX Voodoo Graphics]
type = 0
framebuffer_memory = 4
texture_memory = 4
bilinear = 1
dacfilter = 0
render_threads = 2
sli = 0
recompiler = 1

[Joysticks]
joystick_0_nr = 0
joystick_1_nr = 0

[SDL2]
screenshot_format = png
screenshot_flash = 1
custom_width = 640
custom_height = 480
fullscreen = 0
fullscreen_mode = 0
scale = 1
scale_mode = 1
vsync = 0
focus_dim = 0
alternative_update_lock = 0
render_driver = gl3

[GL3]
input_scale = 1.000000
input_stretch = 0
shader_refresh_rate = 0.000000

[GL3 Shaders]
shaders = 0

[Sound Blaster 16]
addr = 544
opl_emu = 1

User avatar
omarsis81
Posts: 668
Joined: Thu 17 Dec, 2015 6:20 pm

Re: v15 compatibility & bug list (WIP)

Post by omarsis81 » Sun 19 May, 2019 10:34 pm

I just downloaded the new version 15. I won't call it a bug, but the zip file doesn't have the folders for the new computers/motherboard's rom

User avatar
omarsis81
Posts: 668
Joined: Thu 17 Dec, 2015 6:20 pm

Re: v15 compatibility & bug list (WIP)

Post by omarsis81 » Sun 19 May, 2019 11:00 pm

With the FIC-VA503+ selecting high clock rate for the K6-2 or K6-III result wrongly detected by the BIOS. eg. if you select the K6-2/533 it will display as if it were a 526 mhz - a 500 k6-2 the bios will see it as a 481 mhz

Zorix
Posts: 22
Joined: Sat 03 Mar, 2018 1:03 am

Re: v15 compatibility & bug list (WIP)

Post by Zorix » Mon 20 May, 2019 1:02 am

I have been able to reliably reproduce a performance issue, might be specific to my system or possibly a Linux x86_64 issue. I have huge performance issues that can see dips as low as 4% and high as 102% CPU emulation speed, it's enough to cause audio and mouse lag bad. It is related to the CD-ROM device. If I leave the CD-ROM as empty, this will happen. If I select any image, instantly the problem goes away. I have tested this issue on the 430VX and the newer FIC VA-503+ system. This was tested in WIndows 98SE. This is possibly a device polling issue. I'm curious if anyone else can reproduce this behavior.

szadycbr
Posts: 272
Joined: Mon 21 Nov, 2016 6:23 pm

Re: v15 compatibility & bug list (WIP)

Post by szadycbr » Mon 20 May, 2019 7:03 am

Zorix , i have the same on linux 64bit , v14 does it to, but in v14 it jumps more or less to 40-100% on my hardware, but yeah v15 can drop to 4% and it is exactely as You said, i noticed this now after i read Your comment. With image in CD it is all ok. :)

neozeed
Posts: 176
Joined: Tue 08 Jul, 2014 4:41 am
Location: Hong Kong SAR
Contact:

Re: v15 compatibility & bug list (WIP)

Post by neozeed » Mon 20 May, 2019 3:42 pm

absolutely minor but machine->misc->about shows version 14.

tk421
Posts: 45
Joined: Sat 18 Jun, 2016 6:57 am

Re: v15 compatibility & bug list (WIP)

Post by tk421 » Mon 20 May, 2019 8:40 pm

omarsis81 wrote:
Sun 19 May, 2019 11:00 pm
With the FIC-VA503+ selecting high clock rate for the K6-2 or K6-III result wrongly detected by the BIOS. eg. if you select the K6-2/533 it will display as if it were a 526 mhz - a 500 k6-2 the bios will see it as a 481 mhz
I am glad to have had the chance to try PCem v15. It works fine in WinXP, which I ran within VMWare.

I was able to install and run the super socket 7 CPUs without much fuss.

I can confirm that selecting many of the higher end K6-2 and K6-III CPUs will produce errors in the reported CPU speed in the BIOS when the emulated PC is booted up. The lower end K6 cpus seem to be unaffected, but the higher end ones produce variances as high as 30mhz, which is unfortunate when trying to run a 400 or 550 Mhz K6.

I will do a little more testing to see what games work in v15, but until I buy a new PC, I am limited in what I can do with this AMD A8 laptop. So far I can say that PCem v15 offers great promise.

AnnaWu
Posts: 44
Joined: Mon 12 May, 2014 6:10 pm
Location: Germany
Contact:

Re: v15 compatibility & bug list (WIP)

Post by AnnaWu » Tue 21 May, 2019 7:03 pm

Thanks for the cassette emulation (IBM PC and PCjr).
I miss the cartridge emulation for the PCjr.
Attachments
Diagnostics_2.png
Diagnostics_2.png (12.25 KiB) Viewed 9 times
Diagnostics_1.png
Diagnostics_1.png (9.66 KiB) Viewed 9 times

Post Reply