Windows 98 – episodul cu placa video.
Dacă vrem sa ne bucurăm de Windows 98 pe o configurație nouă, ne trebuie o placa video care sa se înțeleagă cu acesta. Ne luăm gândul de la plăcile video cu suport hardware DirectX 10+, pentru ca acestea nu oferă drivere pentru Windows 98. Microsoft a decis să înceteze suportul pentru Windows 98 în anul 2004, dar pentru că sistemul de operare era încă extrem de popular, a menținut suportul până în anul iulie 2006, așadar ultimele drivere oficiale se învârt în jurul acestei date.
Placă video de ultimă generație?
Putem instala Windows 98 cu o placa video de ultimă generație, am făcut-o cu RTX 2070 Super de 8GB dar și cu multe alte modele. Cu toate aceste plăci mai noi vom fi limitați la o rezoluție standard VGA: 640x480x16 culori. Există și un proiect prin care s-a dorit crearea unui driver video universal, asemănător cu VGA.SYS din Windows XP care – chiar și în lipsa unui driver dedicat – apelează la standardul VESA pentru a oferi rezoluții mai mari decât VGA. Puteți descărca driverul universal de aici, este compatibil cu multe plăci video Intel, ATI și nVDIA. Am încercat driverul pe plăci mai noi în Windows 98, dar fără mare succes, însă s-a instalat fără probleme în Windows Me, care face parte tot din universul Win9x. În orice caz, plăcile video noi au un suport limitat pentru standardele VESA.


La acest capitol se descurcă excelent plăcile video Intel HD incorporate în procesoarele Intel, aceasta randează perfect, fără niciun fel de artefacte chiar și interfața de la Windows 3.1

Totuși, scopul nostru este experiență vizuală completă, mai ales ca Windows 98 nu are nicio problemă cu o rezoluție full hd. Daca avem un monitor cu cel puțin doua intrări video ne facem viața mai ușoară.
Primary video card
Într-un sistem dual boot Windows 98/Windows 10 putem folosi o placa video moderna si una compatibila cu Windows 98, fara ca placa mai veche sa ne încurce in Windows 10.

Placa căreia dorim sa-i instalam driverele in Windows 98 o setam din BIOS ca primary video card si atunci cand pornim calculatorul in Windows 98 o sa ne bucuram de toate avantajele unei placi video dedicate, iar in Windows 10 putem seta placa noastra principla ca fiind primara. Am facut acest lucru cu un VooDoo 3 pe slot PCI care pornea in Windows 98 ca placa primara, iar in Windows 10 cu puteri depline intra in tura de lucru un RTX 2060.
Daca nu putem seta din BIOS care sa fie placa primara atunci avem o problema, pentru ca Windows 98 va da intotdeauna prioritate placii video raportate de BIOS ca fiind primara. Asta inseamna ca nu vom putea sa o dezactivam din Control Panel sau din registri. Putem gasi si o placa video care sa functioneze ca placa primara si in Windows 10 si in Windows 98, un GeForce seria 7 de exemplu sau un Matrox G550.
Ce placi video au drivere pentru Windows 98?
În mod evident, plăcile video contemporane cu Windows 98 dar și cele cu suport pentru Windows 95 vin la pachet și cu drivere. Aici se încadrează plăcile video lansate intre anii 1995 și 2005. Ca un punct de referință, suportul pentru Windows 98 se oprește odată cu lansarea DirectX 10. Nici plăcile cu DirectX 9.0C nu oferă suport strălucit.

Din păcate, o buna parte din plăcile apărute odată cu Windows 98 au fost concepute pentru slot AGP (slotul maro în imaginea alăturată) și nu ne putem bucura de ele pe un sistem modern. Standardul AGP a fost lansat în anul 1997 și a început sa fie scos pe tușă începând cu anul 2004, fiind complet abandonat în prezent. Nu aceeași soarta a avut si slotul clasic PCI, slotul alb în imaginea alăturata. Apărut în 1992 slotul PCI clasic, cu toate ca nu mai este oferit în mod standard, îl găsim și în prezent în dotarea unei plăci de bază de generație foarte nouă. Drept dovada, am cumpărat în decembrie 2019 o placa de baza cu chipset AMD X470 lansat în martie 2018 cu sloturi PCI clasice. (ultimele doua sloturi negre din imaginea de mai jos)

Cum nu există adaptoare AGP- PCI-Express – ne luam gândul de la plăcile pe slot AGP și ne concentram pe plăcile video PCI sau PCI-Expres. In paralel cu plăcile AGP, anumite modele au fost lansate și în varianta PCI și pe acestea trebuie sa le avem în vedere. De exemplu, eu folosesc un 3dfx VooDoo 3 pe slot PCI – care are drivere pentru Windows 3.x, Windows 95, Windows 98, Windows 2000/XP. Dar si drivere neoficiale pentru Windows 7 si 8 inclusiv pe 64 bit.
Avem de unde alege:
- 3dfx Voodoo pe slot PCI – orice versiune – și prima varianta de luat în calcul.
- nVidia Riva si GeForce până la seria 7 inclusiv – pe slot PCI sau PCI-Express
- Ati RAGE si Radeon inclusiv seria X800 cu suport DirectX 9.0b. Am testat o placa X800 pe slot PCI-Express care s-a instalat fără probleme.
- S3 Graphics, diverse modele pe slot PCI
- Matrox Mystique, Parhelia si Millenium pe slot PCI sau PCI-Express.
- Ca un fapt interesant, Matrox G550 încă se mai găsește teoretic de cumparat de nou, fiind
cea mai veche care se poate cumpăra de nouăpentru Windows 98. I mod întâmplator mi-a trecut și mie una prin mana.


Windows 98 pe Ryzen 9? De ce nu? #ryzen98
Putem instala Windows 98 pe hardware modern, sa zicem un procesor Ryzen 9 lansat in 2019 si o placa de baza cu chipset din aceeasi generatie? Absolut da! Bineinteles, avem in vedere o instalare pe direct si nu in masina virtuala. Nu conteaza ca memoria RAM e DDR4, ca avem 4,6, 8, 12 sau 16 core-uri sau ca avem o placa montata intr-un slot PCI-Express – standard care nici nu era aparut in 1998 asta pentru Microsoft Windows 98 este mult mai compatibil decat lasa de asteptat un software lansat la sfarsitul anilor ’90. Deja se aud voci : Bine, dar de ce am vrea sa instalam un sistem de operare de acum 20 ani pe o scula nou nouta? Intr-adevar, e o mutare contraintuitiva, cu exceptia cazurilor cand avem software care necesita musai Windows 9x ca sa functioneze, cum ar fi un soft de tricotat care controleaza niste echipamente industriale scumpe, pe care nu ne permitem sa le inlocuim si mai stam cativa ani cu ele. Sa nu uitam ca pina recent (2018) armata americana inca se baza de dischete de 5.25 inch pentru a lansa un atac nuclear. Nostalgia, ar fi un alt motiv. Poate intr-o zi de vineri, dorim sa luam o lauza de la internet, sa pornim super calculatorul nostru in Windows 98 si sa jucam niste jocuri clasice precum Quake, Half Life, Need For Speed SE, Starcraft sau FIFA 98.
Si daca tot ne apucam de instalat Windows 98, bineinteles, va trebui sa ajungem la un compromis pe partea de hardware. In primul rand, o sa avem nevoie de o placa video cu drivere pentru Windows 98. In functie de tipul placi de baza, vom aveam sau nu… nevoie si de cateva placi de extensie, pentru USB sau sunet. Pe un sistem motorizat de i7-3770 si chipset Intel C216 (Z77) am reusit sa instalez si driverele USB (exisa un add-on neoficial pentru suport USB) si n-am avut nevoie decat de o placa video VooDoo pentru a avea o experienta completa pe Windows 98: cu video la rezolutie full HD, sunet prin placa externa de sunet USB pe care o folosesc si in Windows 10 si internet prin placa Intel Gigabit integrata.

Pe Ryzen 3900X nu am reusit sa repet povestea cu USB-urile si am folosit o placa de extensie.

Ce o sa mearga?
Procesorul? Nicio problema! Fie ca avem un Intel 386 din 1985 sau un Ryzen 9 din 2019 singura diferenta pentru Windows este viteza, dar sistemul de operare va lucra cu ambele procesoare. Pentru Windows 98 un Ryzen 9 este un 386 incredibil de rapid, tinand cont ca setul de instructiuni x86 introdus odata cu 386 este prezent si in cel mai nou procesor, iar seturule de instructiuni noi aparute ulterior pur si simplu sunt ignorate, pe sistemul nu te cunosc, nu vorbesc cu tine. Tinand cont ca Windows 98 ofera si suport pentru instructiunile MMX (MultiMedia eXtension), Ryzenul nostru este tratat cu un Pentium MMX, model aparut in octombrie 1996.
Windows 98 se aseaza la o masa. Ospatarul vine si intreba 16 core? La care Windows 98: Nu multumesc, eu lucrez doar cu unul, din principiu. Asadar, Windows 9x opereaza doar in regim single core. La momentul lansarii, suportul pentru mai multe procesoare fiind o oferit de Windows NT. Nici nu se punea problema ca utilizatorul obisnuit sa aiba parte de mai multe core-uri. Cu toate ca sistemele multi core au aparut de multa vreme, multe aplicatii inca lucreaza si astazi doar cu un singur core, de asta vedem multe teste care se insista pe rezultatele single core ale unui procesor.
Memoria? Faptul ca avem de a face DDR4 la cateva mii de mhz, nu are importanta. Insa faptul ca aveam foarte multi giga, este cu siguranta o problema care va aparea atunci atunci cand dorim sa instalam Windowsul. Dar vom trece peste acest impas, cu o simpla linie de comanda in windows\system.ini sectiunea [386 ENH] si vom limita memoria la 768MB, ceea ce este mai mult decat suficient pentru software-ul contemporan. Daca vrem musai Windows 98 cu 64GB, este posibil, dar trebuie sa cumparam un patch iar inginerii care au facut asta posibil vor 20$ pentru munca lor.
Mouse-ul si tasatura pe USB? Da, vor merge pentru ca BIOSul le va raporta drept PS2 catre sistemul de operare. Multe placi de baza model 2020 ofera si un port PS2. Am apaelat la portul PS2 atunci cand am instalat driverele USB, caci am ajuns intr-un impas… sistemul imi cerea sa apas butonul NEXT ca sa continui dar instalarea in sine a dezactiva cu totul mouse-ul si tastatura asa ca am apelat o tastatura PS2 ca sa continui.
SSD-ul. Da, si aceasta va merge fara probleme. In mod surprinzator, modul AHCI foarte compabil cu Windows 98, dar depinde si de chipsetul placii de baza.
Placa video?
In principiu, orice placa video va merge in modul VGA si ne va permite sa instalam Windows 98. Am facut acest lucru cu nVidia RTX 2070 Super de 8GB. Sunt multe sanse sa vedem mici artefacte pe ecran, din cauza ca memoria placii video este mult mai mare decat se asteapta sistemul de operare. Dar 99% din imagine va fi afisata corect, si vom putea instala Windowsul chiar daca o litera de pe butonul Next va fi afisata aiurea. Ca sa avem partea de o experienta completa, avem nevoie de o placa video care ofera drivere pentru Windows 98:
Aveam in vedere placi pe slot PCI sau PCI-express. Slotul PCI
- 3dfx Voodoo pe slot PCI – orice varianta – si prima varianta de luat in calcul
- nVidia Riva si GeForce pina la seria 7 inclusiv
- Ati cam orice din placile mai vechi, si placile pe PCI express – pina la seria 2xxx. Adica putem instala un 9800 PRO cu pina la seria 2xxx
- Matrox pina la seria G550, care in mod interesant se gaseste si la momentul de fata fiind cea mai veche care se poate lua de noua pentru Windows 98. In mod intamplator mi-a trecut si mie
Foarte incurjator pentru un astfel de proiect e ca procesorul, memoria, placa video in modul VGA, mouseul si tastatura pe USB (emulate din BIOS ca fiind PS/2) nu vor pune probleme de compatibilitate, atat timp cat biosul ofera optiunea Legacy/CSM. Nici SSD-ul (partitionat corespunzator) nu ne va da batai de cap si-l putem folosi chiar in modul AHCI. . In practica, pe acelasi sistem vom putea instala si Windows 3.X, ceea ce am reusit fara probleme un Ryzen 3900x @ 3.8 Ghz cu 32GB RAM. Daca vrem sa mergem la exteme putem porni si Windows 1.0. Dar Windows 3.X il putem porni chiar in enhanced mode, unde avem parte si de networking si de 256MB RAM.
Sloturile PCI-Express vor functiona fara probleme in Windows 98, asta pentru ca standardul PCI-Express vorbeste aceeasi limba ca si clasicul standard PCI. In Windows 98 hardware-ul va fi detectat ca standard PCI. Asadar o placa pe PCI-Express care are drivere pentru Windows 98 va functiona normal. La aceasta categorie putem gasi, placi video, placi de retea, placci de extensie USB, sau placi de sunet cu clasicul chipset CMI 8738 care a fost lansat chiar in 1998 si inca e prezent si astazi si astazi cu suport complet pentru Windows 10. (dovada ca urechile noastre nu au evoluat atat de mult in ultimii 20 de ani)
Ideal ar fi sa gasim o placa moderna care vine la pachet si cu sloturi PCI clasice si atunci chiar ne putem face de cap. Putem instala placi de sunet extravagante de la Creative sau M-Audio, placi video in varianta PCI (VooDoo 3 de exemplu) si asa mai departe. Tocmai din acest motiv mi-am construit sistemul in jurul acestei minunate placi Biostar X470 GTA.

Ce n-o sa…. ?
UEFI. Long story short: trebuie sa setam biosul pe Legacy.
USB 3.0. Nu a fost nimeni intr-atat de nebun incat sa scrie drivere USB 3.0 pentru Windows 98. Insa daca reusim la intelegere cu driverele si cu chipsetul placii de baza, sloturile USB 3.0 vor functiona normal in modul USB 2.0. Repet, daca reusim sa instalam driverele. Am reusit sa instalez drivere USB 2.0 in Windows 98 pe o placa cu chipset de workstation Intel C216 (echivalent Intel Z77).
Placile video noi. Suportul pentru Windows 98 s-a oprit odata cu lansarea placilor cu DirectX 10. Asta insamna ca incepand cu nVidia seria 8xxx si ATI seria 2xxx nu mai avem suport pentru Windows 98, nici pentru seria 7 suportul nu este stralucit.
Software-ul – din moment ce ne jucam in Windows 98, vom folosi software contemporan cu acesta. Daca vom incerca software care necesita musai Windows XP sau mai nou nu vom avea mare succes. Exista totusi software pe 32bit care va functiona just fine in Windows 98, cum ar fi ultima versiune de Total Commander, CPU-Z, HWINFO etc.
Test i7-3770 3.4Ghz vs Pentium II – Sisoft Sandra 99
Dacă ați mai fost pe site, poate ca ați observat ca exista numeroase articole cu privire la Windows 98 si Windows 3.x rulând pe hardware modern, inclusiv Windows 3.1 pe Ryzen 9. Evident, avem în vedere o instalare pe direct și nu în mașina virtuala. (Funny story: recent am fost la o stație ITP, iar calculatorul rula Windows 98, pentru că softul pentru testele de frânare nu era compatibil cu XP sau mai nou. )

Așadar cum se comportă procesoarele din 1998 unde vârf de gamă este un Pentium II 450 vs un i7-3770 Ivy Bridge – model lansat în 2012?
2012 = 2015/2016
Mai întâi, câteva cuvinte despre procesorul i7-3770 din teste. Chiar dacă a fost lansată în 2012, arhitectura Ivy Bridge pe 22nm, nu diferă foarte mult ca performanță față de generațiile ulterioare. Vorbim de vremurile când Intel făcea ce voia. Fiind lider incontestabil, își permitea salturi mici de performață de la o generație la alta. Aceasta conjunctură a făcut ca, pe piața desktopurilor pentru acasă, un i7-6700 la 3.4 Ghz sa fie doar cu 2% mai decât un i7-3770 lansat cu 3 ani și jumătate în urmă.

i7-3770 vs campionul din 1998 Pentium II @450Mhz
Ce ar fi sa rulam un benchmark în Windows 98 sa vedem cum se compara un i7-3770 cu cele mai de top procesoare din anul de gratie 1998. Dacă va întrebați de ce n-am făcut print screen și am preferat sa fotografiez ecranul, imaginile sunt extrase dintr-o înregistrare video raw cu magic lantern.

Să nu uităm că Windows 98 lucrează doar în regim single core și că în testele de mai jos Ryzen 3900x se bate core pe core cu monștrii vremii, în timp ce celelalte 11 core-uri stau și se relaxează.
Așadar, în testul MIPS – care vine de la millions of instructions per second – aflam ca i7-3770@ 3.4Ghz are un scor de 15178 vs urmatorul clasat un Pentium II @ 450Mhz cu doar 1220 MIPS. In mare, avem un scor de 12.5X pentru i7.

La testul multimedia scorul se restrânge la un mai modest 7x. Trebuie sa ținem cont ca i7-ul nostru tratat la nivelul anului 1998, când instrucțiunile MMX erau la moda.

La testul cele 4 module de memorie 4×4 in dual chanel @ 1600 Mhz este măsurată de Sisoft Sandra aproape de viteza teoretica de 12.800MB/s – mai exact la 11794 MB/s. Asta ne da încredere ca Sisoft Sandra chiar făcea benchmark-uri pe bune.

Windows 98 second edition, aniversarea de 10 ani (1999 – 2009)
Windows 98 reloaded, adică second edition
Acum 10 ani, mai exact în aprilie 1999, Windows 98 a cunoscut un update major sub denumirea de Windows 98 Second Edition (SE). Deși nu fost un produs revoluționar, Windows 98SE a rezistat pe piața mai mult decât se aștepta Microsoft. Revenim de îndată la ceastă idee. În anul 2001, am avut parte de doua lansări importante: Intel a scos pe piața Pentium 4 iar Microsoft a lansat Windows XP. Ei bine, pasul către XP nu a fost făcut în mare grabă. În anul 2001, Windows 98 oferea cea mai buna compatibilitate cu programele existente, era mai puțin pretențios cu hardware-ul și asigura performante sensibil mai bune în jocuri. În anul 2004, la 5 ani după lansare, Windows 98 era sistemul de operare încă folosit pe 1/3 din PC-urile conectate la internet. Vrând, nevrând Microsoft a amânat cu 2 ani trecerea produsului pe linie moarta, ceea înseamna, în mare, înghețarea suportului tehnic și a update-urilor. Așadar, oficial Windows 98 a fost scos la pensie în iulie 2006.

În amintesc că în vitrina unui magazin local (destul de important) Windows 98 încă mai putea fi achiziționat și la nivelul anului 2005, în plina epoca de glorie și maturitate a XP-ului. În iulie 2006 Microsoft i-a retras oficial suportul, iar la momentul actual, are o cotă de piață aprox 0.5%, adică un PC din 200 încă folosește Windows 98.
Windows 95 vs Windows 98SE?

Spre deosebire de predecesorul sau, Windows 95 (imaginea de mai sus), Windows 98 nu a mai fost un produs la fel de revoluționar. Deși a venit cu numeroase îmbunătățiri și suport pentru cele mai noi tehnologii, utilizatorul obișnuit nu s-a grăbit sa facă trecerea spre noul sistem de operare. În România acelor ani, ca de altfel și la nivel mondial, hardware-ul era foarte scump. Atât timp cat Windows 95 se descurca mai rapid cu 16 MB RAM multi utilizatori au preferat vechiul sistem de operare în dauna lui Windows 98.
Și totuși, ce a adus nou Windows 98?
WDM – cea de a doua ediție făcut o mica revoluție în privința driverelor. Este vorba aici de noul model de drivere Windows Driver Model (WDM). Acest tip superior de drivere a venit sa înlocuiască mai vechile drivere de tip VxD cu rădăcini în Windows 3.x. Windows XP folosește acest tip de drivere, dar și Vista dar viitorul Windows 7 care va fi lansat în octombrie.
Noua interfața grafica – Windows 98 a venit cu îmbunătățiri la nivelul graficii. Pur și simplu totul arată mai bine și are o aromă de Internet.

Suport pentru cele mai noi tehnologii de la momentul lansării: Windows 98 știe sa lucreze cu unități optice DVD, cunoaște tehnologia MMX, oferă suport plug and play pentru numeroase componente hardware, suport USB audio pentru plăci de sunet/căști pe USB.
Putem instala astăzi Windows 98 pe un Core 2 Quad
Da, putem instala fără mari probleme pe cel mai nou PC posibil. Nu se pune problema ca aceasta să refuze să lucreze cu cele mai noi microprocesoare sau plăci de bază. Chiar și plăcile de bază care suportă UEFI, pot fi setate să emuleze clasicele rutine BIOS cu care Windows 98 se împacă atât de bine. Totuși, încet dar sigur producătorii de hardware și software au renunțat sau vor renunța la suportul pentru Windows ’98. Cine-si cumpăra hardware și software de ultima ora intenționează sa le folosească împreuna și cu un sistem de operare tot de ultima ora. Va trebui să avem în vedere că cu plăcile video din generația DX10 nu oferă drivere pentru Windows 98. Cu toate acestea, încă sunt desul de multe plăci valabile care se vor înțelege fără probleme cu Windows 98.
La nivel de drivere, nu întâmpinăm alte probleme majore. În afara plăcilor video, plăcile de sunet, webcam-urile, plăcile de rețea și așa mai departe, pot fi folosite fără mari bătăi de cap în Windows 98. Pentru USB în caz că avem probleme cu o placa de baza foarte noua, putem folosi o placa de extensie PCI-USB, acestea sunt ieftine si „gets the job done”.
Va trebuie să ținem cont că lucrează doar cu sistemul de fișiere FAT32 și va trebui să luăm în considerare și mărimea partițiilor să nu fie mai mare de 32GB.
Unele jocuri mai noi vor refuza să pornească în Windows 98. Acest aspect se compensează cu jocurile mai vechi, care dacă au fost făcute pentru Windows 95/98 vor rula fără probleme, evident.
Internet?
Da, desigur. Browserele continuă să ofere suport pentru Windows 98. Este sigur să navigăm cu Windows 98? Depinde de cine ne ataca și dacă chiar vrea să acceseze umilul nostru PC. În principiu, cel mai nou virus va avea în vedere sisteme de operare curente care se trag din familia Windows NT, avem în vedere Windows XP și Vista, bineînțeles. Un virus conceput să compromită niște fișiere de sistem din Windows Vista sau XP – este posibil să fie inofensiv în Windows 98, mai ales când este gândit să modifice anumite fișiere de sistem care nici nu există în Windows 98. Cu toate acestea, dacă cineva-și pune în minte să acceseze sistemul nostru cu Windows 98, va avea mai multe șanse de reușită, față de același sistem echipat cu Vista și updatat la zi.
De ce am mai folosi Windows 98?
Indiscutabil, pe calculatoarele mai vechi cea mai buna performanta o obținem cu Windows 98. De asemenea, obținem și o compatibilitate foarte bună cu hardware-ul mai vechi. De exemplu, dacă dorim sa punem pe picioare un Pentium MMX la 233 Mhz, atât Windows 98 cât și PC-ul în sine se vor simți în largul lor. Windows 98 se mișca acceptabil și cu 16MB RAM, dar nu ar trebui să forțăm lucrurile și să-i oferim măcar 64MB RAM. Un asemenea PC poate fi încă util la o scoală din mediul rural, de ce să-l aruncăm?
Dacă nu se pune problema de hardware, e posibil să avem un software care e scris special pentru Windows 9x și nu va rula sau va rula cu probleme, pe Windows XP/Vista. La nivel de compatibilitate, Windows 98 are la dispoziție mii de programe scrise pentru Windows 95 & co. Windows 98 se va descurca bine și cu programele pe 16bit pentru Windows 3x. Să nu uităm de jocuri, unele jocuri mai vechi țin dinadins să nu pornească în Windows XP, chiar dacă activăm setările de compatibilitate.
Un alt motiv, poate fi bineînțeles, nostalgia. Dacă ne e dor de Windows 98, îl putem instala pe PC-ul nostru actual, mai ales că nu întâmpinăm probleme pe partea de hardware, cu excepția plăcii video. Chiar și așa, putem folosi în PC-ul nostru două plăci video, pe cea pentru Windows 98 o setăm ca placă primară în BIOS și pe cea mai nouă, care suporta DX10, o setăm ca placa primară din Control Panel în XP sau Vista. Dacă nu avem o placă de bază mai pompoasă cu două sloturi PCI-Express, putem folosi o placa video 3dfxVooDoo pe PCI. Dacă tot mergem pe varianta nostalgică, măcar să avem hardware care are un anumit statut istoric.

Categorie: 




