2020 – Hardware compatibil cu Windows 9x care poate fi cumpărat de nou
June 19, 2020
Misiune imposibilă? Mai găsim în iunie 2020 hardware pe care să-l putem comanda de nou și care să funcționeze în Windows 98? Ei bine, avem vești grozave pentru pasionații de sisteme de operare retro: mai găsim! Bineînțeles, lista nu e foarte lungă, pentru că în mod firesc producătorii de hardware au renunțat de mult să ofere suport pentru familia Windows 9x (95, 95OSR2, Windows 98, Windows 98SE, Windows Me)
Totuși, anumite chip-uri contemporane cu aceste sisteme de operare au supraviețuit până în prezent și pot fi cumpărate chiar pe interfață PCI-Express. Astfel de hardware hibrid ne ajută să umplem golurile lipsă la o instalare retro pe un PC de ultimă generație: sunet, USB, placa de rețea sau chiar video. De exemplu, am instalat Windows 98 pe un Ryzen 3900x și acesta este pefect funcțional cu LAN, sunet și video.
Procesor x86 + CSM = retro-comapatibilitate
Dar sigur merge procesorul? Oh, da! Toate procesoarele x86, inclusiv cele pe 64bit multicore, sunt compatibile cu DOS, respectiv Windows 1/2/3.x/95/98/Me. De la bun început arhitectura x86 a fost gândită să fie backward-compatible și această caracteristică distinctă a ecosistemului x86 a rămas valabilă și până în ziua de azi.
Cu plăcile de bază povestea e puțin diferită. Chiar dacă, prin arhitectura sa, procesorul este perfect compatibil, sisteme de operare mai vechi au nevoie de BIOS pentru a putea fi instalate. Din fericire, aproape toate plăcile de bază care implementează mai noul sistem UEFI vin echipate cu un modul de compatibilitate (CSM, de la Compatibility Support Module) care va oferi aceleași funcții ca și BIOS-ul tocmai pentru compatibilitatea cu sistemele de operare mai vechi. Din moment ce Windows 10 nu are nici cea mai mică problemă să funcționeze în tandem cu clasicul BIOS, asta însemnă că putem activa modulul CSM și alături de Windows 10 să instalam orice sistem de Windows operare dorim, apoi putem boota de pe care avem chef.
Pe o configurație formată din procesor Ryzen 3900x și placă de bază X470, un VooDoo 3 PCI am putut instala următoarele sisteme de operare:
- Windows 1.x (1985)
- Windows 2.x (1987)
- Windows 3.0 (1990)
- Windows 3.1 (1992)
- Windows 3.11 (1993)
- Windows 95A (1995)
- Windows NT 3.51 (1995)
- Windows NT 4 (1996)
- Windows 95 OSR2 B/C (1996/1997)
- Windows 98 (1998)
- Windows 98SE (1999)
- Windows Me (2000)
- Windows 2000 (1999)
Windows 95A ( prima ediție – chiar din 1995) rulează perfect și stabil pe o configurație de top din 2020. Avem acces la rețea folosind drivere de DOS pentru placa on board, video și accelerare 3D datorită unei plăci 3dfx Voodoo pe slot PCI și sunet printr-o altă placă de sunet clasică pe slot PCI, respectiv Aurel 8820.
Așadar, știm că putem instala clasicul Windows 98 pe sistemul nostru, dar funcționalitatea va fi una redusă deoarece nu vom avea drivere pentru video și nici sunetul nu va funcționa. Cea mai la îndemână soluție e să reciclăm din hardware-ul mai vechi, care știm că e compatibil cu Windows 98, de exemplu o placă video din seria GeForce 6 sau o placa de sunet Creative Soundblaster Live sau Audigy. Dacă nu avem la dispoziție sloturi clasice PCI – nicio problemă, putem folosi plăci pe slot PCI-Express – interfață care este perfect compatibilă cu Windows 9x cu condiția să avem drivere.
Așadar ce plăci pe USB/PCI-Express găsim de cumpărat de noi ca să finalizăm instalarea Windows 98.
I. Plăci USB PCI-Express [VIA 6212]
În acest context, am cumpărat recent o placă StarTech PCI Express High Speed USB 2.0 Card. Deși producătorul nu pomenește nimic de Windows 98 (nu vrea să dea senzația că vine antichități) am recunoscut imediat ultra-compatibilul chip VIA 6212L.
Și într-adevăr, chipul VIA 6212L este prieten de familie cu Windows 9x. Aceasta va fi recunoscut chiar în Windows 95 OSR2, dar pentru că Win95 nu oferă cine știe ce suport pentru device-urile USB nu ne este foarte util. În Windows 98/Me este altă viață – această placă va fi recunoscută cu driverele originale din 1999 și vom suport nativ pentru USB 1.1 – asta înseamnă ca a recunoscut mouse=ul, tastatura și placa de sunet externă pe USB. Dacă instalăm driverele oficiale obținem și suport USB 2.0 și suportul se extinde la: stick-uri wireless LAN și alte device-uri care vor să funcționeze exclusiv în modul USB 2.0.
II. Plăci de sunet PCI-Express [CMI-8738]
Dacă am avut un calculator asamblat undeva după anii 2000, e foarte probabil să fi avut o aventură cu o placă de sunet externă, pentru că nu ne-am mulțumit cu sunetul on-board. Începând cu anii 2000 și până în prezent Chip-ul C-MEDIA CMI8738 a reprezentat soluția cea mai ieftină pentru o placă de sunet externă cu mai mult de 2 canale. Ei bine, aceste plăci pot fi cumpărate și în prezent deoarece oferă drivere la zi pentru Windows 10, dar vor merge la fel de bine și în Windows 98.
III. Placi de sunet pe USB
Una dintre noutățile aduse de Windows 98SE a fost suportul pentru standardul USB – Audio. După mai bine de 20 de ani, dispozitivele care aderă la acest standard vor fi recunoscute automat în Windows 98/Me datorită unui driver de clasă universal. La fel cum sunt este recunoscut, de exemplu, mouse-ul.
Momentan în Windows 10 folosesc o placă de sunet externă ceva mai avansată de la ESI (U24 XL), aceasta a fost recunoscută fără probleme și în Windows 98SE și pot folosi ieșirea optică. În Windows 98/Me vor funcționa toate dispozitivele audio generice: plăci de sunet USB ieftine (generic USB audio), precum și căștile USB.
IV. Plăci de rețea gigabit PCI-Express
Plăcile de rețea sunt printre cele mai retro-compatibile echipamente hardware. Atât Intel cât și Realtek oferă drivere NDIS 2.0 pentru DOS pentru plăcile lor de 1000mbps sau chiar 2500mbps. Putem așadar folosi aceste drivere de DOS împreună cu placa de rețea on board și am rezolvat conexiunea la net în DOS/ Windows 3.11/Windows 95/98SE. Dacă vrem să folosim drivere speciale pentru Windows trebuie să găsim o placă de rețea PCI-Express cu chip Realtek 8168B. De exemplu aceasta, care există pe stoc la momentul în care scriu articolul.
V. Plăci video PCI-E [Matrox G550]
Să fim serioși! Plăci video pentru Windows 9x nu se mai produc de prin anul 2006, imposibil să găsim ceva nou de cumpărat. Așa ziceam și eu până când am dat de Matrox G550 PCI-E 1x. Acestă placă din motive necunoscute încă se găsește de cumpărat de nouă la un preț exorbitant dacă e să o tratăm din perspectiva performanțelor 3D.
VI. Placi SATA/RAID [JMB363]
Aceste plăci PCI-E la SATA se dovedesc utile în special dacă vrem să avem drivere de producător pentru interfața AHCI/SATA. În rest, atât DOS-ul câte și Windows 95/98/Me se va putea instala în modul AHCI prin suportul oferit de BIOS. Nu vom avea cine știe ce viteză, dar dacă folosim un SSD aproape că nu se cunoaște. Apoi, putem folosi driverele AHCI de la R. Loew pentru a avea viteze mari de transfer.
SSD-urile vor funcționa fără probleme în DOS, Windows 3.x și Windows 9x. Sistemul de operare nu este interesat de tehnologia folosită discul identificat ca C: prin intermediul BIOS-ului. Acesta va accesa și scrie datele folosind aceleași rutine indiferent că avem un hard disk sau un SSD.
Să reciclăm cu ajutorul adaptoarelor PCI-E – PCI
Dacă deja avem hardware compatibil cu Windows 9x dar este pe slot PCI clasic atunci ne putem orienta către un adaptor PCI-E – PCI. Aceste adaptoare vor transforma slotul PCI-Express într-unul PCI clasic fără nicio diferență pentru sistemul de operare.
Comentarii
Nelamuriri? Intrebari?
Intreaba sau cauta raspunsul la sectiunea de intrebari si raspunsuri.