VOGONS


First post, by simprato

User metadata
Rank Newbie
Rank
Newbie

hi

I'm italian so, sorry for my english.
I've a strange problem with my retropc.

I ever want to use Windows ME because of more faster boot, better USB support, ecc.
But my problem is when LAN Card is ON fps drops noticeable. If i disable the card from device manager, all works perfect
I' ve tried with Win98SE and the problem with this OS don't exist.
Changing card (and drivers) don't resolve. Fresh install of WinME without any program/upgrade is the same.
Obviously this in ever game is noticeable.
Example:
Tomb Raider II @ 1280x960x16 with 98 or LAN off in WinME: stable 30fps, with lan on winME: 30-25-21-22-28-30-30-30-30-21-25...every 5-8 seconds fps drops

Specs are:

ABIT BF6 (i440BX)
Pentium III 700Mhz (100FSB) Coppermine on S370 adapter
2x256Mb PC133 C3
3DFX Voodoo3 2000 AGP @166mhz
Sound Blaser Live! Value
HPT370A PCI IDE ATA-100
3COM 3C905-TX-M LAN
Maxtor D740X-6L 20GB HDD
DirectX 8.2

Don't write "use win98" because is too simple. Anyone who is a fan/user of WinME had notice this problem?
No conflicts with IRQ in system info, PCI are populated by reading manual
I've also tried in other 2 motherboards, one with 815E chipset and the other, VIA 694T. Same CPU, Video, Card ecc.

Last edited by simprato on 2019-05-23, 19:44. Edited 1 time in total.

Reply 1 of 8, by dottoss

User metadata
Rank Member
Rank
Member

Never experienced it and I use ME 99% of the times when i build Win9X systems. If you have tested different mobos with different install of WinME then by logic, the issue is following your Voodoo 3 card? What happens if you use another GPU or a PCI NIC?

Reply 2 of 8, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Well, Windows Millennium introduced Universal Plug&Play,
a set of protocols intended for making configuration of network device more user-friendly.

https://www.tldp.org/HOWTO/html_single/Plug-a … y-HOWTO/#ss11.1
https://en.wikipedia.org/wiki/Universal_Plug_and_Play

Maybe that's causing some auto-probing in background which in turn might be causing the frame drops, not sure.
Perhaps it's also related to the differences of the network stack itself..
Windows 98 had a more traditional network stack, whereas Windows Me got some upgrades from Windows 2000.
https://en.wikipedia.org/wiki/Windows_Me#Netw … ng_technologies
Edit: Typos fixed.

Last edited by Jo22 on 2019-05-22, 14:58. Edited 1 time in total.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 4 of 8, by 1541

User metadata
Rank Member
Rank
Member

You may also try to switch the 3COM 3C905-TX-M LAN to another PCI slot for on your mainboard.
Maybe the network card shares some system resources with the AGP card or the Sound Blaser Live! Value.

(It is worth mentioning, that the issue could also be caused by the Sound Blaser Live! Card and the Network card just "suffers" from it.
Try to remove the Sound Blaser Live! temporarily and see if the FPS drops still occur.)

💾 Windows 9x resources (drivers, tools, NUSB,...) 💾

Reply 5 of 8, by swaaye

User metadata
Rank l33t++
Rank
l33t++

My BF6 has quite problematic PCI slots. Some general things though - you should not use the PCI slot below AGP unless you are not using AGP (it shares resources with AGP), and the 6th PCI slot can not busmaster so is only good for some cards like a Voodoo1/2 (this is a 440BX limitation).

Strangely I seem to have the best luck with sound cards by putting them in the PCI slot that shares IRQ with USB. 3rd or 4th slot down.

Another thing - you might find that Win2k/XP work with a certain card order while Win9x OSs freeze or BSOD.

Really you are just experiencing the "good old days" of more flaky buses, chipsets, cards, OSs, and drivers.

Your BF6 is also almost certainly loaded with defective capacitors. I recapped mine.

Reply 6 of 8, by simprato

User metadata
Rank Newbie
Rank
Newbie
Jo22 wrote:
Well, Windows Millennium introduced Universal Plug&Play, a set of protocols intended for making configuration of network device […]
Show full quote

Well, Windows Millennium introduced Universal Plug&Play,
a set of protocols intended for making configuration of network device more user-friendly.

https://www.tldp.org/HOWTO/html_single/Plug-a … y-HOWTO/#ss11.1
https://en.wikipedia.org/wiki/Universal_Plug_and_Play

Maybe that's causing some auto-probing in background which in turn might be causing the frame drops, not sure.
Perhaps it's also related to the differences of the network stack itself..
Windows 98 had a more traditional network stack, whereas Windows Me got some upgrades from Windows 2000.
https://en.wikipedia.org/wiki/Windows_Me#Netw … ng_technologies
Edit: Typos fixed.

Thanks, the problem was the Upnp. I've uninstalled and all goes perfect.
Thanks to all however for support and useful tips.
!!

Reply 7 of 8, by simprato

User metadata
Rank Newbie
Rank
Newbie
swaaye wrote:
My BF6 has quite problematic PCI slots. Some general things though - you should not use the PCI slot below AGP unless you are no […]
Show full quote

My BF6 has quite problematic PCI slots. Some general things though - you should not use the PCI slot below AGP unless you are not using AGP (it shares resources with AGP), and the 6th PCI slot can not busmaster so is only good for some cards like a Voodoo1/2 (this is a 440BX limitation).

Strangely I seem to have the best luck with sound cards by putting them in the PCI slot that shares IRQ with USB. 3rd or 4th slot down.

Another thing - you might find that Win2k/XP work with a certain card order while Win9x OSs freeze or BSOD.

Really you are just experiencing the "good old days" of more flaky buses, chipsets, cards, OSs, and drivers.

Your BF6 is also almost certainly loaded with defective capacitors. I recapped mine.

Slave slot cause me problems with every card...me too had SBLive share IRQ with USB, HPT370A and LAN with nothing. AGP nothing. All works well. Capicitors aren't a problem, motherboard is new, was a old stock in storage ebay (luck, only 20€ for a new BF6!!)
When i was very young i had a BE6 1st revision, and i wait 20 years to buy a similar

Reply 8 of 8, by Unknown_K

User metadata
Rank Oldbie
Rank
Oldbie

ME does seem to work better with networking.

Do you remember that company that made a network card with a CPU and OS to remove the CPU overhead on game machines? PCI network cards were around a long time and some off brand ones probably had shitty chips and bad drivers causing more overhead then good cards. You could also have PCI network issues between two cards fighting over bandwidth (it is shared).

Collector of old computers, hardware, and software