Reply 1120 of 1136, by red-ray
- Rank
- Oldbie
Beta-07 has improved support for the IBM Personal Computer Power Series 850 Model 6070 (RS/6000 7248 (43P)).
Beta-07 has improved support for the IBM Personal Computer Power Series 850 Model 6070 (RS/6000 7248 (43P)).
lolo799 wrote on 2025-08-13, 18:08:I'll test the new version when I can, in a week or 10 days from now.
I have just released SIV V5.83 Beta-08 which further improves the Windows NT V4.00 SP2 + PowerPC support so please use that.
Sorry, it took a while.
The iBook hdd is having problems coldstarting.
lolo799 wrote on 2025-09-06, 16:44:The iBook hdd is having problems coldstarting.
Thank you and I guess this is down to the age of the system. I had to replace the disk in my Motorola PowerStack as there were a vast number of bad blocks, I hope the replacement keeps working.
Since your last run I changed SIV to read the TB (mftbu+mftb) but the returned values are not what I expected which is why the speed is reported as 133 MHz, what speeds are reported when the system posts?
For PowerPC 604 I need to scale the value by 8 and wonder if I need to scale it by 30 for PowerPC 750cx, but feel I need to see what happens with a few other CPUs to figure out what is needed. Looking at http://www.cap-lore.com/code/TB/ it specifies scaling by 16.
red-ray wrote on 2025-09-06, 17:59:Since your last run I changed SIV to read the TB (mftbu+mftb) but the returned values are not what I expected which is why the speed is reported as 133 MHz, what speeds are reported when the system posts?
The G3 cpu in my iBook is a 500MHz model, with a bus speed of 66MHz.
There's no such thing as a Post screen with system info on a new world mac (there is the Open Firmware shell but it doesn't show up by default) and the NT loader screen only shows the ram available.
You can see what the NT4 setup process looks like using Wack0's fork of the dingusppc emulator, here for example:
https://virtuallyfun.com/2024/07/22/a-quick-v … macintosh-0-05/
lolo799 wrote on 2025-09-07, 09:10:The G3 cpu in my iBook is a 500MHz model, with a bus speed of 66MHz.
I have been looking into what is happening and it seems that the TB register is not derived from the CPU speed, but rather the FSB speed.
After discovering this I have been pondering how to get the FSB to CPU speed ratio, on recent x32/x64 systems (PentiumPro and later) it's quite easy as it's in a MSR, but for PowerPC this is not the case.
I have just uploaded SIV32P V5.83 Beta-09 which should work, please will you try it and post new save files?
Below is what I got in testing, you should get similar, but with a x7.5 rather than a x2 multiplier. The code should also work when the FSB is 100 MHz, etc., but I don't have a system I can test this on.
Here you go:
lolo799 wrote on 2025-09-08, 17:58:Here you go:
Thank you, the ratio calculation worked as I hoped it would. I have just uploaded SIV32P V5.83 Beta-10 which includes a few more improvements, it really needs to be validated with a few more CPU types/speeds though.
Above is using the Tahoma font, below is what happens when it's not installed.
I tried with the Tahoma font, it's not working too well:
lolo799 wrote on 2025-09-11, 19:57:I tried with the Tahoma font, it's not working too well:
In what aspect? Looking in the save file at Menu->Machine->SIV Setup then Arial is reported, I need to see the bottom line of [About] to be sure what font is being displayed.
My system @ 8: English - Font: Tahoma (Proportional Western) Weight 400 Point Size 8 Cell Size 6×13 Line Height 14.5
My system @ 9: English - Font: Tahoma (Proportional Western) Weight 400 Point Size 9 Cell Size 7×14 Line Height 15.75
Old Save File: English - Font: Tahoma (Proportional Western) Weight 400 Point Size 8 Cell Size 8×16 Line Height 18 - Note: Tahoma was not installed
New Save File: English - Font: Arial (Proportional Western) Weight 400 Point Size 8 Cell Size 6×14 Line Height 15.75
With a point size of 8 the Arial cells are about the same size as Tahoma with a point size of 9. You could use Menu->Tools->Font to set Tahoma with a point size of 9
Original
Tahoma 8 point
Tahoma 9 point
System - Arial I suspect
I had made the save local report while using the Arial font.
Tried Tahoma with a 9 font size:
red-ray wrote on 2025-09-12, 08:32:lolo799 wrote on 2025-09-11, 19:57:I tried with the Tahoma font, it's not working too well:
In what aspect?
lolo799 wrote on 2025-09-12, 11:19:Tried Tahoma with a 9 point font size:
Thank you, I am still unclear as to why you feel "it's not working too well".
Using 8 point Ariel I expect many of the SIV screens will to too wide to fit on your screen
red-ray wrote on 2025-09-12, 14:23:Thank you, I am still unclear as to why you feel "it's not working too well".
Using 8 point Ariel I expect many of the SIV screens will to too wide to fit on your screen
The text is cut off in many places, for example on the left side, Chips without the number, below CPU-0 with a missing half, the FSB MHz missing the Hz.
lolo799 wrote on 2025-09-12, 15:01:The text is cut off in many places
Thank you, I am unsure where the issue is as when the panel is rendered on this system there is no truncation.
The CPU-0 + GPU-0 cells are 7 characters wide so should not get truncated.
I felt I should try Windows XP @ 1024 x 786 and again there is no truncation.
I suspect the truncation may be down to the graphics driver.
lolo799 wrote on 2025-09-12, 15:01:The text is cut off in many places, for example on the left side, Chips without the number, below CPU-0 with a missing half, the FSB MHz missing the Hz.
After pondering I adjusted the width of a few columns for pre Windows 2000 systems so the SIV V5.83 release should have less truncation, how does it do on your system please?
Just wanted to mention, I have been testing a rather obscure graphics card based on the equally obscure Avance Logic ALG25128 graphics chip... I could be wrong but I believe this individual card is still the only one that has been pictured online anywhere using this chip. When I run SIV with this card installed, the program will crash (illegal op in SIV32L.exe) with a general protection fault in one of the video card's driver files"AW95G8.drv". When the illegal op window pops up the mouse is frozen (USB or PS/2) but I can still use the keyboard to navigate windows. Once I close the illegal op window the system seems unresponsive, though after a while it will respond to ctrl-alt-del to bring up task manager but I can't interact with anything. Sometimes I can ctrl-alt-del again to reboot, but other times it is just dead and I have to hold the power button.
I know this is probably of pretty limited importance since it is somewhat possible that this is the only ALG25128 that will ever need to be examined by SIV... but for what it's worth, I am willing to help diagnose the issue if you are interested. It is also possible that the video card itself has an issue that is causing the crash, but I have not experienced crashes with this card doing anything else, so I don't think that's it.
This was in Windows 98SE using SIV32L.exe from the latest version 5.84 zip.
Other system specs:
440BX chipset
Pentium III 850Mhz
128MB RAM
No other cards installed.
Ozzuneoj wrote on 2025-11-17, 03:16:When I run SIV with this card installed, the program will crash (illegal op in SIV32L.exe) with a general protection fault in one of the video card's driver files"AW95G8.drv".
Thank you for the report of the issue which I would like to fix, to be clear do both SIV32L and AW95G8.drv crash? Can you post a photo of the screen?
I suspect fixing this will be tricky. From a command window please will you try:
If I could get the issue here it would be much easier to know what is happening, I would run the MSVC 6 remote client (MSVCMON) on the W98 system then from a W10/W11 system use a TCP/IP connection from MSVC 6 to know exactly where the "illegal op in SIV32L.exe" is, but guess you don't have MSVC 6 available. In the SIV crash popup does it list the PC and other register values? Can you post a screen shot/photo?