Reply 820 of 1090, by OMORES
You have to deal with 2 error messages (see below), but the latest version definitely works on NT 3.51 installed on new hardware.
My latest video: NT 4.0 running from M.2 PCI-E AHCI SSD.
You have to deal with 2 error messages (see below), but the latest version definitely works on NT 3.51 installed on new hardware.
My latest video: NT 4.0 running from M.2 PCI-E AHCI SSD.
OMORES wrote on 2021-11-16, 20:38:You have to deal with 2 error messages (see below), but the latest version definitely works on NT 3.51 installed on new hardware.
Thank you for the report and well done getting NT 3.51 running on the Ryzen. The latest SIV release is SIV 5.61, do you also get these messages with that?
I found Dependency Walker 2.1 @ https://dependency-walker.software.informer.com/2.1/ if 2.2 won't run on NT 3.51
Do you also have NT 4.00 SP6 on the system as SIV should do far better on NT 4.00 as it has support for kernel mode structured exception handling so means SIV can sensibly read MSRs which are needed to fully report Ryzen CPUs.
Yes, NT 3.51 and 4.0 are running directly on hardware, with sound (M-Audio Delta Audiophile PCI), video drivers (Voodoo 3 3000 PCI) and networking.
SIV 32O is looking for some dll so it doesn't start. I have attached the .txt file generated with 5.61 if it helps.
Back to the the latest 5.61 version... yes, it works* on both NT 3.51 and 4.0.
*On 3.51 now I get only GDI32 error. On the first run I got a different error ("Not a MZ file..."), but I suspect that has something to do with Total Commander 16bit, because sometimes I get errors when I start programs within TC16.
*On NT 4.0 I don't recall any startup errors but it takes a while to start, like the program is freezing. (on NT 3.51 is instant)
* On my machine SIV 5.60 or 5.61 will start correctly only once. If the program is closed, won't initialize the driver once again. On 3.51 will start with an error message (see below) and no sensor input, but on NT4.0 system will hang. Funny thing, NT 3.51 almost never hangs. After restarting everything works again...
My latest video: NT 4.0 running from M.2 PCI-E AHCI SSD.
OMORES wrote on 2021-11-17, 10:30:[…]
- SIV 32O is looking for some dll so it doesn't start.
- I have attached the .txt file generated with 5.61 if it helps.
- On 3.51 now I get only GDI32 error. On the first run I got a different error ("Not a MZ file..."), but I suspect that has something to do with Total Commander 16bit, because sometimes I get errors when I start programs within TC16.
- On NT 4.0 I don't recall any startup errors but it takes a while to start, like the program is freezing. (on NT 3.51 is instant)
- On my machine SIV 5.60 or 5.61 will start correctly only once. If the program is closed, won't initialize the driver once again. On 3.51 will start with an error message (see below) and no sensor input, but on NT4.0 system will hang. Funny thing, NT 3.51 almost never hangs. After restarting everything works again...
Thank you for checking things out and the save file. I would like to try to get SIV fully working for a Ryzen on both NT 4.00 + 3.51 and feel it would be best to sort out NT 4.00 first and then move onto 3.51, what do you think?
Using the NT 3.51 save file I fixed some of the issues I have spotted from the screen shots, SIV 5.62 Beta-00 should do better.
Have you tried the NT 4.00 shell for NT 3.51? I wonder if SIV would work better on NT 3.51 with it installed.
I have just uploaded SIV 5.62 Beta-00 which should improve the PCIe reporting on NT 3.51 and the SIO voltages for BIOSTAR X470GTA motherboards.
1.Wow! SIV 32O version works fine on NT 3.51, no startup errors and even it can display itself perfectly with available fonts. I copied all the files into fresh separate folders, and NO errors/hangs after closing and reopening SIV32O&5.61. (didn't check on NT4)
There is an error while generating the .txt/.dmi files. The same error occurs with 5.61, but the files are saved in both cases.
2. 5.61 still gives that GDI32 error even with the shell update. (I checked the GDI32.dll and it looks like it's the correct version)
3. SIV310.dll told me give it a try with NT 3.1. SIV32O starts promising: some HDD activity, a hourglass appears and... it ends with no errors. SIV32L is more specific: "Unexpected Error 11". BTW, I'm running NT 3.1 on a 3Ghz Q9650 CPU, Intel G41 board, 8GB RAM and an unexpectedly compatible Intel IDE controller (on board). So NT 3.1 is cool about lots of gigahertz and RAM, I just need the right PCI-IDE controller to make it run on my Ryzen.
My latest video: NT 4.0 running from M.2 PCI-E AHCI SSD.
OMORES wrote on 2021-11-18, 12:26:[…]
- Wow! SIV 32O version works fine on NT 3.51, no startup errors
- and even it can display itself perfectly with available fonts. I copied all the files into fresh separate folders, and NO errors/hangs after closing and reopening SIV32O&5.61.
- There is an error while generating the .txt/.dmi files. The same error occurs with 5.61, but the files are saved in both cases.
- 5.61 still gives that GDI32 error even with the shell update. (I checked the GDI32.dll and it looks like it's the correct version)
- SIV310.dll told me give it a try with NT 3.1. SIV32O starts promising: some HDD activity, a hourglass appears and... it ends with no errors. SIV32L is more specific: "Unexpected Error 11". BTW, I'm running NT 3.1 on a 3Ghz Q9650 CPU, Intel G41 board, 8GB RAM and an unexpectedly compatible Intel IDE controller (on board). So NT 3.1 is cool about lots of gigahertz and RAM, I just need the right PCI-IDE controller to make it run on my Ryzen.
Thank you for running the test and new save files.
Moving forward I propose:
I knew that NT 3.1 is a no go... but I was curios. Yes, I have a 64bit running on this Ryzen machine, actually I have all Windows versions installed, including 1.0 and a fully functional 3.11 which works on enhanced mode with sound, video (the same Voodoo 3 PCI) and gigabit networking using Intel DOS drivers. Windows 3.11 via int 13H is seeing/using FAT16 partitions made on NVME SSD.
I attached .txt/dmi files saved 32O in NT3.51 and SIV64x on Windows 10.
Unfortunately, SIV is not working anymore on my NT4.0 installation. It's starting in background and stays there - can't be terminated. I'll have to reinstall. Maybe it's related with some failed CD emulation software I have installed recently - ImDisk and Daemon tools. VirtualCD 4.0 works fine.
BONUS: 32O looks nice in Windows 10.
My latest video: NT 4.0 running from M.2 PCI-E AHCI SSD.
OMORES wrote on 2021-11-18, 15:50:
- Unfortunately, SIV is not working anymore on my NT4.0 installation. It's starting in background and stays there - can't be terminated. I'll have to reinstall. Maybe it's related with some failed CD emulation software I have installed recently - ImDisk and Daemon tools, VirtualCD 4.0 works fine.
- BONUS: 32O looks nice in Windows 10
Thank you for the new save files, things now look as sensible are they are going to get on NT 3.51.
Do you feel I need to make any other improvements please?
Meanwhile, I have tested SIV 5.62 on a K6-2/500 machine and it simply works when running NT 4.0 SP6.
On this machine I have an interesting early Open GL professional video card: AccelGraphics Eclipse. (aka Eclipse II since a later driver release)
Maybe you will update the database with some info. Funny thing, on this older machine File > Save > Local hangs at sm-bus part. File > Save > GPU data worked fine and generated about 400KB.
My latest video: NT 4.0 running from M.2 PCI-E AHCI SSD.
OMORES wrote on 2021-11-18, 19:40:Meanwhile, I have tested SIV 5.62 on a K6-2/500 machine and it simply works when running NT 4.0 SP6.
Maybe you will update the database with some info. Funny thing, on this older machine File > Save > Local hangs at sm-bus part. But File > Save > GPU data worked fine and generated about 400KB.
Thank you for the report and I will have a look and see if I can find the Mitsubishi AccelGraphics ECLIPSE datasheet, do you happen to have it please?
I was pleased to see ISA GPU with Cirrus Logic 5446 chipset and will see if I can get SIV to report it's clocks.
I suspect given time [smb-bus] would have competed and suspect [pmb-bus] will be similar. Please do Menu->File->Save->Save Selected, deselect [smb-bus] + [pmb-bus] then press [Start] . Once I get this I will look into why the SMBus is acting up, it seems to be locked.
The partial save does not have [pci-bus] and without this section it limits what I can do.
It's possible that if you power cycle the system this will get the SMBus working again as looking in the save there is as below and the Timeout 999 shows all the SMbus transfers timed out.
[spd] [hardware]
SIV32L - running on \\K6-2-500 - Windows NT x32 Workstation V4.00 Build 1381 Service Pack 6a
No Memory DIMM SPD Data was found after 0.5 seconds
SMBus Host Status 01, Timeout 999
Try using [SMB Bus] to check if any DIMM SPD data exists
Done. With no sm-bus everything was fine and quick.
Some information here: http://www.vgamuseum.info/index.php/cpu/item/ … raphics-eclipse
It has an Evans & Sutherland REALimage 1000 chipset, they were big back then...
My latest video: NT 4.0 running from M.2 PCI-E AHCI SSD.
OMORES wrote on 2021-11-18, 22:03:Some information here: http://www.vgamuseum.info/index.php/cpu/item/ … raphics-eclipse
Thank you for the new save file and link, but looking at the link there is no datasheet, further I have not been able to find one. To report any more than the core clock being 66 MHz I need the datasheet. Looking at Menu->Machine->GPU Detail->GPU VGA Dump the only value returned by the Mitsubishi AccelGraphics ECLIPSE [Mitsubishi DMA/REALimage(rev 03/02) graphics] is 0xFF 🙁.
I looked in my collection of SIV save files I have and on a system with with 64 DIMMS spread over 8 SMBuses [smb-bus] took about 23.696 seconds. Given this I will adjust [smb-bus] to "call it a day" after 15 seconds for each SMBus for SIV 5.62 Beta-01. I will also ask around about the VIA VT86C586B Power Management Controller SMbus.
Does AIDA64 manage to report the DIMM SPD data or any ECLIPSE information?
OMORES wrote on 2021-11-18, 19:40:Funny thing, on this older machine File > Save > Local hangs at sm-bus part.
With the attached SIV32L V5.62 Time-01 both [smb-bus] + [pmb-bus] should take at most about 15 seconds each, please will you do a Menu->File->Save Local to confirm this?
It should also report the ECLIPSE clock as 66MHz.
Aida32 doesn't recognize either this Eclipse card. GPU section is grey out.
Save local exported a ~4MB .txt file this time.
My latest video: NT 4.0 running from M.2 PCI-E AHCI SSD.
OMORES wrote on 2021-11-19, 13:01:Save local exported a ~4MB .txt file this time.
Thank you, but SIV did not export PCIDEVS.txt, it's one of the files from SIV32L.zip, the save created SIV_K6-2-500.txt which is 364 KB.
SIV could not find dbghelp.dll or psapi.dll 🙁 As SIV works better then these are available I suggest you put them into either C:\WINNT4\system32\, C:\WINNT4\, C:\WINNT35\system32\ or C:\WINNT35\ on any NT pre Windows 2000 system you run SIV on.
red-ray wrote on 2021-11-19, 13:22:OMORES wrote on 2021-11-19, 13:01:Save local exported a ~4MB .txt file this time.
...but SIV did not export PCIDEVS.txt, it's one of the files from SIV32L.zip, the save created SIV_K6-2-500.txt which is 364 KB.
Yes, I know that pcidevs.txt is the database, I guess it was the placebo effect when I saw that SIV exported all sections. 😀
HWInfo also has almost no idea about this video card.
My latest video: NT 4.0 running from M.2 PCI-E AHCI SSD.
OMORES wrote on 2021-11-19, 15:12:HWInfo also has almost no idea about this video card.
Thank you, it's way more than the Mitsubishi AccelGraphics ECLIPSE information that's missing, but it's a very old version. Does the V7.15 Beta do any better?
OMORES wrote on 2021-11-19, 15:12:HWInfo also has almost no idea
4.51 PG is a generic BIOS version, what get's displayed as the BIOS version when the system posts please? Once I know this I may be able to get SIV to report it.
I tried the latest HWiNFO on my AMD-K6 3D (Chomper) [CXT] and was surprised to see it reported 491 MHz on one panel and 502 MHz on the other!, do you see the same please ?
For completeness I also tried CPUZ which for some reason came up with 465 MHz !
In the socket 7 era, I remember that it was a common practice among board manufacturers to secretly bumb FSB with 1-2% so they have an edge in benchmarks.
CPU-Z vintage edition freezes at 60% on my K6-2.
The latest HWInfo it's about the same as the older versions.
My latest video: NT 4.0 running from M.2 PCI-E AHCI SSD.
OMORES wrote on 2021-11-20, 07:51:CPU-Z vintage edition freezes at 60% on my K6-2.
The latest HWInfo it's about the same as the older versions.
Thank you for the screen shots, does the attached SIV32L V5.62 BIOS-01 test SIV report V1.0-1CA2 on the real system please? I also found out the the VT82C586B does not have an SMBus controller so Menu->System->SMB Bus will should now say one was not found. Please may I have new Menu->File->Save Local files so I can check ass the adjustments I made worked as I intended?
If you report the CPUZ freeze to the CPUZ thread I suspect they will fix it, which section is being processed when it freezes?
The latest HWiNFO is better, but still fails to report the memory timings and speed. I suspect if you generate and post the HWiNFO32.dbg file to the HWiNFO32 thread it will get fixed.