VOGONS


First post, by red-ray

User metadata
Rank Oldbie
Rank
Oldbie

From SIV 5.70 Beta-03 I have been trying to better detect if a CPU is an AMD Am486 or an Intel i486. Below you can see this works with my two 486 CPUs, but wonder how SIV will do with others. My Intel DX2 CPU has CPUID which makes it easy to deal with and also means it's possible to deduce a CPU is AMD in some situations as it will not have CPUID. It's only AMD vs. Intel that is tricky and SIV has been able to detect Cyrix based CPUs for a long time.

If you have an AMD Am486 or an Intel i486 please will you post the SIV 5.70 Beta-04 initial and Menu->Hardware->CPUID->CPU-0 screens so I can check and if needed adjust the detection code. If you know the Sspec code please also specify this. What I need to know is what Windows reports as the Revision for a selection of AMD + Intel 486 CPUs that don't have CPUID. Below you should see my AMD Am486 DX2 reports FFD0. I expect Winodws 9x will report different values to NT 4.00 for the same CPU.

file.php?id=161291

I wonder why my SX807 has CPUID 0436 which is different to the 0435 specified in https://www.cpu-world.com/sspec/SX/SX807.html

file.php?id=161242

Note: I am looking for information so I can improve the SIV AMD vs. Intel 486 CPU reporting and do not wish this thread to end up as a general discussion about how to do this. If you wish to start such a discussion then a new thread should be started.

Attachments

Last edited by red-ray on 2023-04-07, 23:26. Edited 4 times in total.

Reply 2 of 12, by red-ray

User metadata
Rank Oldbie
Rank
Oldbie

I am also interested in reports from Alpha and Itanium systems.

file.php?id=161501

Attachments

Reply 3 of 12, by drosse1meyer

User metadata
Rank Member
Rank
Member

I only have win 3.1 on my 486, does this app work with that OS?

P1: Packard Bell - 233 MMX, Voodoo1, 64 MB, ALS100+
P2-V2: Dell Dimension - 400 Mhz, Voodoo2, 256 MB
P!!! Custom: 1 Ghz, GeForce2 Pro/64MB, 384 MB

Reply 4 of 12, by red-ray

User metadata
Rank Oldbie
Rank
Oldbie
drosse1meyer wrote on 2023-04-04, 12:28:

I only have win 3.1 on my 486, does this app work with that OS?

Thank you for your interest and no, I looked into making it work on 3.1 using WIN32S, but did not get very far, further I suspect most systems that only have 3.1 are tight on memory, SIV really needs >= 32 MB to run with reasonable speed.

The oldest Windows it works on is Windows NT 3.51, I run NT 4.00 SP6a on my Socket 3 test system and that works well, usually I use a Intel DX4 @ 100, but at this instant have a i486 SX-S @ 33 MHz and SIV starts in about 20 seconds.

Reply 5 of 12, by red-ray

User metadata
Rank Oldbie
Rank
Oldbie

I noticed my local computer recycler had an Intel i486SX-33 so I popped round on my bike and got it. I was quite surprised when it supported CPUID, do all Intel i486SX?

file.php?id=161563

The floating performance is much as I expected, the Menu->File->Save Local took 16 minutes as a result !

Attachments

Reply 6 of 12, by drosse1meyer

User metadata
Rank Member
Rank
Member
red-ray wrote on 2023-04-04, 14:04:
drosse1meyer wrote on 2023-04-04, 12:28:

I only have win 3.1 on my 486, does this app work with that OS?

Thank you for your interest and no, I looked into making it work on 3.1 using WIN32S, but did not get very far, further I suspect most systems that only have 3.1 are tight on memory, SIV really needs >= 32 MB to run with reasonable speed.

The oldest Windows it works on is Windows NT 3.51, I run NT 4.00 SP6a on my Socket 3 test system and that works well, usually I use a Intel DX4 @ 100, but at this instant have a i486 SX-S @ 33 MHz and SIV starts in about 20 seconds.

Alright. I dont even have 32 mb in that machine either. Will test it out for you if I ever upgrade both the OS and RAM. Fyi it has an AMD 120 in it

P1: Packard Bell - 233 MMX, Voodoo1, 64 MB, ALS100+
P2-V2: Dell Dimension - 400 Mhz, Voodoo2, 256 MB
P!!! Custom: 1 Ghz, GeForce2 Pro/64MB, 384 MB

Reply 7 of 12, by red-ray

User metadata
Rank Oldbie
Rank
Oldbie
drosse1meyer wrote on 2023-04-04, 15:29:

Fyi it has an AMD 120 in it

OK and it just occurred to me, please will you post the REPORT output from CHKCPU? This should provide me enough information to know what SIV would likely report.

I think it works best when you run it from DOS without W 3.1 being active.

Will you also post a link to exactly which CPU you have, for my DX2 it would be https://www.cpu-world.com/sspec/SX/SX807.html

If you fancy NT 4.00 on you system it only needs about a 200 MB, I usually have it in a separate partition, but it can share C: with DOS/W3.1. Back when it was released I think I had it on a 20MB i486 DX-50. How much RAM do you have?

Reply 8 of 12, by drosse1meyer

User metadata
Rank Member
Rank
Member

See attached

CPU: A80486DX4-120SV8B
https://www.cpu-world.com/CPUs/80486/AMD-A804 … X4-120SV8B.html

Attachments

  • IMG_0256.JPG
    Filename
    IMG_0256.JPG
    File size
    976.21 KiB
    Views
    660 views
    File license
    Fair use/fair dealing exception

P1: Packard Bell - 233 MMX, Voodoo1, 64 MB, ALS100+
P2-V2: Dell Dimension - 400 Mhz, Voodoo2, 256 MB
P!!! Custom: 1 Ghz, GeForce2 Pro/64MB, 384 MB

Reply 9 of 12, by red-ray

User metadata
Rank Oldbie
Rank
Oldbie
drosse1meyer wrote on 2023-04-04, 17:06:

Thank you, the AuthenticAMD confirms it has CPUID support so it's easy for SIV and all other programs to correctly report it.

Reply 10 of 12, by drosse1meyer

User metadata
Rank Member
Rank
Member
red-ray wrote on 2023-04-04, 17:42:
drosse1meyer wrote on 2023-04-04, 17:06:

Thank you, the AuthenticAMD confirms it has CPUID support so it's easy for SIV and all other programs to correctly report it.

👍

P1: Packard Bell - 233 MMX, Voodoo1, 64 MB, ALS100+
P2-V2: Dell Dimension - 400 Mhz, Voodoo2, 256 MB
P!!! Custom: 1 Ghz, GeForce2 Pro/64MB, 384 MB

Reply 11 of 12, by red-ray

User metadata
Rank Oldbie
Rank
Oldbie

My i486 DX-33 arrived today, it's a SX729 so has a CPUID of 0404. With reference to the documentation Windows NT should report Revision FFA4 but FFD0 is reported which is what CPUID 0430 should/would report. It's starting to like like the Revision is next to useless for x32/x86 as the only time it's correct is when the CPU supports CPUID and we don't need to use it at all 🙁

file.php?id=161629

Attachments

Reply 12 of 12, by red-ray

User metadata
Rank Oldbie
Rank
Oldbie

My i486 SX2-50 arrived today, it's a SX845 and supports CPUID, I think all SX2 support CPUID, do they?

It seems to happily run @ 66 MHz and the SIV [Save Local] took a mere 10 minutes rather then the 16 minutes my SX1 took.

file.php?id=161732

I now just need to know what get's reported for an i486 SL and an i486 DX-50.

Attachments