Windows 98 – episodul cu placa de rețea și Internetul

Ne putem conecta cu Windows 98 la internet? Da, se poate.  De fapt, ce întrebare e asta? Windows 98 are internetul în ADN, unde mai pui că a trăit din plin perioada bulei dot.com când, datorita creșterii masive a accesului la internet, companiile asociate cu acest domeniu s-au apreciat la bursa mai ceva decât Făt-Frumos. Ca orice bula, aceasta s-a spart și puține companii au supraviețuit. Bineînțeles, Google, eBay si Amazon sunt și acum printre noi, ba chiar s-au transformat în niște giganți.

În realitate, Windows 98 era atât de popular, încât Microsoft s-a văzut nevoită sa prelungească suportul cu încă doi ani și jumătate,  pentru ca la momentul în care au dorit să-i retragă suportul aprox 1/3 din căutările google erau generate de un PC ce rula Windows 98.

Cum rezolvam cu placa de rețea?

Partea cu placa de rețea în Windows 98 este mult mai simplă decât ne-am aștepta. Dacă avem un slot PCI liber, pur si simplu instalam o placa de rețea Realtek, Intel, DLink, 3com etc si vom avea parte și de drivere dedicate special pentru Windows. Aceste plăci, dacă nu le găsim aruncate printr-o cutie cu vechituri, le putem comanda de pe net pentru contra unor preturi modice.

Merge și gigabit?

Standardul Gigabit Ethernet a fost lansat în 1999, de aceea multe placi Gigabit oferă drivere pentru Windows 98 în mod standard. Cum sloturile PCI sunt o resursă foarte limitată pe  o placă de bază din generația nouă, adică maxim 1-2 sloturi, preferăm să le ocupăm (la o instalare Windows 98) – cu o placă video sau una de sunet, sau poate una de extensie USB/SATA.  Cea mai la îndeamnă soluție pentru placa de rețea, este sa folosim driverele DOS pentru placa de rețea on board. Stai un pic? Ca eu am placa de baza noua lansata acum doua luni? Nicio problema! Atât Realtek cât și Intel oferă și la nivelul anilor 2020 drivere DOS pentru plăcile lor de rețea. Aceasta pare sa fie o cerință în mediul corporate, altfel stai să te întrebi de ce și-ar bate capul? Driverele pentru DOS sunt oarecum universale, în sensul ca pentru modelele gigabit din ultimii 10-15 ani folosim același driver, iar pentru modelele FAST ETHERNET (100mbps) alt driver. Bineînțeles, nu vom avea mega performante cu aceste drivere de DOS, dar nici nu ne interesează.

Avem aici si driverele:

  • https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software
  • https://downloadcenter.intel.com/download/29138/Intel-Ethernet-Adapter-Drivers-for-MS-DOS-

De asemenea, putem folosi și diverse adaptoare USB – LAN sau placi de rețea Wireless, în general placi ce suporta standardul 802.11G până la 54mbps.

O sa meargă internetul ca pe vremuri?

Conectarea în sine, prin fir, va merge brici. Windows 98 are un client DHCP updatat, iar atât timp cat am instalat protocolul TCP/IP va bate palma din prima cu routerul pentru un IP, e suficient sa lăsam totul pe automat. Dacă pornim Quake II si dorim sa ne conectam la un server și, surpriză, încă sunt foarte multe servere online, vom avea succes!

Acum că suntem conectați, se vor afișa site-urile cum trebuie?

In general, nu prea. Depinde de site, dar mai ales de browser. Cu Internet Explorer 5, care vine la pachet cu Windows98SE, vom putea face măcar o căutare pe google. Motorul Google e întotdeauna hyper-compatabil, ba chiar afișează corespunzător și cu Internet Explorer 3, in Windows 3.11. În funcție de tehnologia folosita, unele site-uri mai vechi se vor afișa absolut în regulă, altele vor afișa informația anapoda și foarte multe altele ne vor refuza pur si simplu accesul.

Cel mai nou și cel mai bun browser este Retrozilla, updatat ultima data în februarie 2019. Acesta va afișa acceptabil o mulțime de site-uri. Putem sa facem research în voie pe Wikipedia pentru ca fiecare pagina va fi afișată corect. Vom putea citi și posta pe Gmail. Youtube-ul nu va funcționa, tot pe baza de motive de securitate. Asta e, până la urma poate ne refugiem în Windows 98 să luăm o pauza de la Youtube.

Ce aduce nou Retrozilla in ultima versiune?

Functii noi
NSS actualizat cu suport TLS 1.2
Diferite adrese URL interne au fost actualizate pentru a reflecta site-ul web actual RetroZilla
Diverse corecții de securitate
Diverse modificări ale sistemului de construcție
A fost adăugat codul RetroZilla Browser (Firefox)
Porturile nestandardizate ale gopher pot fi acum accesate prin toggling network.gopher.port-limited în aproximativ: config
Tastați interogări de căutare direct în bara URL

Retrozilla se trage din proiectul Mozilla, care se trage din proiectul Netscape.

Windows 98 – episodul cu prea multă memorie RAM

Daca avem mai mult de 1GB de memorie RAM (și cu siguranță avem), Windows 98 va începe să se instaleze dar la prima repornire va da o eroare.  Aceasta eroare este însă cu totul remediabilă, revenim cu detalii în josul paginii. Dar… s-ar putea să nu ajungem așa departe. Există șanse ca atunci când rulăm setup.exe de pe CD sau dintr-un folder să primim eroarea din gif ul de mai jos. `Unable de to control A20 line. XMS driver not installed.` Ce se întâmplă? In DOS exista așa zisa memorie convențională, primii 640KB care sunt accesibili în mod direct în orice versiune de DOS. Mai exista și memoria superioara 640-1024KB, apoi memoria extinsă – tot ce este peste 1MB. Ei bine, procesul de instalare are nevoie de mai mult de 1MB pentru a putea porni. Daca primim eroarea de mai sus înseamna că nu are acces. Avem o soluție și pentru această problemă.         De ce ar fi probleme cu memoria de peste 1MB? În primul rând MS-DOS are nevoie de un driver pentru a accesa mai mult de 1MB RAM.  Acest driver este furnizat de către Microsoft și poartă denumirea de HIMEM.SYS. Exista și alternative mai noi, precum HIMEMX.EXE ultima data updatat în 2015. Driverul de la Microsoft are aprox 32KB (in funcție de versiune) și in mod tradițional HIMEM.SYS se găsește fie direct în C:\ sau în C:\DOS dacă am instalat DOS, sau C:\Windows și este declarat în config.sys cu formula DEVICE=[cale]HIMEM.SYS. Il găsim și pe orice dischetă de DOS boot. O variantă executabilă a acestui driver se găsește pe CD-ul de instalare sub forma XMSMMGR.EXE și este folosită pentru a putea porni instalarea. Atât HIMEM.SYS cât și XMSMMGR.EXE încearcă să identifice ce tip de calculator avem, căci în funcție de tipul acestuia trebuie controlată o chestie ce se cheamă A20 line. Dacă in situația de față avem hardware-ul foarte nou și ne așteptăm ca managerul de memorie să nu înțeleagă ce se întâmplă, lucrurile erau și mai nebune în anii 90. Din aceste motive, în caz ca managerul de memorie nu-și dă seama cu ce tip de PC are de a face îi putem spune noi prin folosirea unui switch /M: urmat de tipul de mașină. De exemplu pe un HP Z220 am folosit următoarea formula:  DEVICE C:\HIMEM.SYS /M:14 . Daca ne uitam în tabelul alăturat, nr 14 indică un HP Vectra. Fară acest switch pe un PC HP Z220 echipat cu i7-3770 procesul de instalare se lovea de eroarea de mai sus. Pe de altă parte, pe un sistem cu 7 ani mai nou – un Ryzen 3900X si o placa de baza cu chipset X470 cu 32GB DDR4/3200Mhz – managerul de memorie a pornit instalarea din prima, fără sa mai fie nevoie sa folosim parametri suplimentari. In concluzie, dacă nu reușim să pornim instalarea direct de pe CD sau din folder, trebuie sa avem acces la memoria extinsă înainte de a rula setup.exe.  Dacă setup.exe are deja acces la memoria extinsă va trece direct la instalare si nu va mai porni XMSMMGR.EXE care, după cum am văzut mai sus nu se descurcă. Cum rezolvăm problema? De pe discheta de boot, copiem pe C:\ fisierele HIMEM.SYS si EDIT.COM

  • copy edit.com C:\
  • copy himem.sys C:\
Dupa ce avem fișierele dam comanda de mai jos. edit c:\config.sys Daca  exista deja un fisier config.sys în rădăcină acesta va fi editat, daca nu exista acesta va fi salvat cu denumirea config.sys Ei bine, dupa ce am editat/creat fisierul config.sys repornim calculatorul! La repornire, dupa ce managerul de memorie si-a intrat in dreptul, ce sa vezi? Minune! A pornit instalarea! Dupa ce am terminat prima etapa și Windows ne cere sa repornim calculatorul, o sa apara un mesaj frumos: Getting ready to run Windows for the first time… si imediat apare eroarea de jos:
In mod ironic, tocmai pentru ca avem prea multa memorie RAM suntem instiintati ca aceasta este insuficienta! Ce se intampla? La momentul lansării, un calculator tipic cu Windows 98 avea 32MB-64MB RAM. Windows 98 nu a fost gândit sa lucreze cu mai mult de 1GB RAM, iar faptul ca noi avem 32GB RAM consuma din spațiul limitat desemnat pentru maparea memoriei. Nu mai intram în detalii și rezolvam problema cu o comanda prin care limitam memoria fizica la 512MB. Este arhisuficient!1 Ca sa continuam instalarea repornim calculatorul și alegem din meniul Command prompt only
O sa ajungem iar la promptul DOS de unde sa dam comanda edit c:\windows\system.ini.
Ca sa putem edita acest fișier, am copiat din timp fisierul edit.com de pe sticul bootabil. In fișierul system.ini ne interesează sa introducem doua linii, la doua secțiuni diferite: La sectiunea [386Enh] introducem: MaxPhysPage=20000 (10000= 256MB, 20000 = 512MB, 30000=768MB, 40000=1GB)
Derulam pina capatul listei, iar si introducem urmatoarea linite la sectiunea [vcache] MaxFileCache=393216 Nu uitam sa salvam ALT + F ne va deschide meniul file.
  1. Primul calculator pe care am lucrat cu Windows 98 avea doar 16MB RAM. Un mega upgrade a fost atunci când i-am pus 64MB. Mi-a trecut de-a lungul anilor prin mâini, orice generație de hardware. Dar cel mai evident upgrade, după upgrade-ul la un accelerator VooDoo a fost atunci când am trecut de la 16MB RAM la 64MB. Țin minte că jucam proaspătul lansat  (și excelentul) joc Half-Life doar cu 16MB RAM. Jocul pornea, mergea OK, doar că existau pauze lungi și dese de încărcare în funcție de cum te mișcai prin nivel. Stai! Nu trebuia s-o iau pe ușa asta, că am mai fost pe aici! 30-40 de secunde să încarce, doar ca să revii la scena de mai înainte. În lipsă de memorie fizică, Windows-ul folosea din greu memoria virtuala aflata pe un hard disk 2GB foarte lent de altfel. Ei bine, când am pus 64MB RAM, încărcarea dura câteva secunde, era incredibil! Cei mai bine cheltulți bani ever! []

Windows 98 – episodul cu SSD-ul

Putem instalăm Windows 98 pe un SSD? Da, fără niciun fel de probleme. Rata de transfer extraordinară a SSD-urilor nu este deloc un factor intimidat pentru un sistem de operare precum Windows 98, pentru că nu viteza este importantă ci protocolul de comunicare. Pentru că protocolul intermediat de BIOS a rămas neschimbat, practic Windows va accesa un SSD folosind aceleași comenzi pe care le folosea și cu un HDD standard care echipa un PC standard cu Windows 98, de regulă unul de câțiva GB și incomparabil mai lent.

Cum este posibil? Prin intermediul BIOS-ului atât DOS-ul cât și Windows 98 au la îndemână modul de acces clasic pe 16 bit, folosind int 13h. Cu toate că modul de acces pe 16bit nu e cel mai rapid, impactul nu va fi unul sesizabil deoarece un SSD va face ca timpii de bootare să fie de câteva secunde, practic nici nu trebuie să ne batem capul pentru acces pe 32bit. În definitiv,i sistemul nostru se va mișca mult mai rapid decât se mișca pe un HDD lent dar cu acces pe 32bit. Dacă instalăm o placa de extensie SATA cu drivere pentru Windows 98, atunci SSD-ul nostru va fi văzut ca un device SCSI și avem acces pe 32bit.

Ce SSD este compatibil?

În principiu orice SSD care folosește standardul AHCI/IDE va putea găzdui Windows 98. Aici se încadrează SSD-urile noastre obișnuite de 2.5 inch pe care le conectăm în porturile SATA, sau cele în format M.2 conectate la aceeași interfață SATA.

SSD Sandisk pe interfața SATA III folosit cu succes la instalarea de DOS 5, 6, 6.22 Windows 1.0, Windows 3.0, 3.1, 3.11, Windows 98

Merge și SSD nVME care folosește interfața PCI-Express? Este posibil. Nu am testat, deși dețin unul un nVME în PC. Totuși standardul nVME este diferit față de AHCI și e posibil să complicăm lucrurile.

Totuși, într-o instalare tipică, cel mai probabil vom folosi SSD-ul nVME pentru Windows 10 și un SSD obișnuit pentru sistemele de operare retro. Este total realizabilă și varianta în care instalăm pe același SSD cu Windows-ul actual, în ideea că formatăm una din partiții FAT32, o facem primară și instalăm acolo Windows 98. Această abordate necesită însă și o a doua etapă: instalarea unui bootloader sau niște niște muncă de lămurire cu Windows 10 ca să avem un sistem dual boot. Deocamdată, mergem pe soluția unui SSD separat, pe care-l selectăm ca device de boot ca să intrăm în Windows 98. Voi reveni și cu un articol

AHCI sau IDE?

Modul AHCI este recomandabil și extrem de compatibil cu sistemele de operare mai vechi. Dacă avem erori în modul AHCI schimbăm pe IDE. Pe un sistem HP Z220 cu procesor i7-3770 si chipset Intel C216 (Z77), Windows 98 a funcționat perfect în modul AHCI. În modul IDE erau probleme de compatibilitate, în sensul că orice copiere de date bloca temporar sistemul.

Legacy support

După ce am selectam modul AHCI sau IDE ne asiguram e musai să ne asigurăm că avem CSM/Legacy support – Enabled iar „secure boot” este dezactivat. În funcție de placa de baza, aceste setări se prezintă sub diverse forme și în diverse meniuri, dar rezultatul e același, ne bazam pe vechiul și clasicul BIOS ca sa trateze cu sistemul de operare.

Windows 98 – episodul cu instalarea

Am ajuns la punctul în care avem o partiție bootabila FAT32, pe care am copitat kitul cu Windows 98 și suntem gata sa ne apucam, în sfârșit, de instalare. Bineînțeles, am putea porni instalarea în mod clasic… chiar de pe CD, dar un CD pe interfața SATA necesită o configurare separata pentru a fi accesibil în DOS, așa că vom alege calea mai simplă și vom copia kitul de instalare într-un folder pe partiția proaspăt creată. Este vorba de folderul Win98 de pe CD-ul cu Windows 98 și care are aprox 120MB, nu trebuie să copiem tot CD-ul întrucât conținutul până la 650MB nu este necesar în timpul instalării. (și nici după)

Mai intainte a ne apuca de treabă, de pe sticul bootabil copiem pe C:\ (partiția proaspăt făcută) fisierele himem.sys si edit.com întrucât vom avea nevoie de ele pe parcurs.

Mai avem alte SSD-uri si partitii? Nicio problema: partitiile NTFS vor fi ignorate iar partiția noastră cu kitul de instalare va primi litera C: – cu condiția să bootam de pe SSD-ul unde am creat aceasta partiție.

Odata ce am bootat de pe SSD/HDD unde se afla kitul de instalare (care presupunem ca este în folderul C:\Win98) scriem cd Win98 – acum ne aflam în folderul cu pricina – de unde apelam fișierul setup.exe ca sa pornim instalarea.

Scriem următoarea comanda: setup /is /ir

  • /is = nu porneste scan disk
  • /ir – nu modifica sectorul de boot, foarte util daca instalam pe un hard unde mai avem și Windows 10 si nu vrem dupa repornire ca sa botam direct in Window 98
  • /p g=3 – ne afiseaza niste informatii extra in faza de discover new hardware – util în cazul în care instalarea de blochează.

Ura! Daca totul este ok, a pornit instalarea!

Daca avem partitii NTFS (de ex partitia pe care este inslatat Win10) – vom fi intampinati cu un mesaj prin care suntem anuntati ca acesta nu este accesibila din Windows 98. Asta e, nu ne batem capul si continuam cu instalarea.

Dupa ce repornim calculatorul o sa ne apara un mesaj frumos: Getting ready to run Windows for the first time… si imediat dam si de prima bataie de cap:

In mod ironic, tocmai pentru ca avem prea multa memorie RAM suntem instiintati ca aceasta este insuficienta! Ce se intampla? La momentul lansarii, un calculator tipic cu Windows 98 avea 32MB-64MB RAM. Windows 98 nu a fost gândit sa lucreze cu mai mult de 1GB RAM, iar faptul ca noi avem 32GB RAM consuma din spațiul limitat desemnat pentru maparea memoriei. Nu mai intram în detalii si rezolvam problema cu o comanda prin care limitam memoria fizica la 512MB. Este arhisuficient! Primul calculator pe care am lucrat cu Windows 98 avea doar 16MB RAM, un mega upgrade a fost când i-am pus 64MB.

Ca sa continuam instalarea repornim calculatorul și alegem din meniul Command prompt only

O sa ajungem iar la promptul DOS de unde sa dam comanda edit c:\windows\system.ini.

Ca sa putem edita acest fisier, am copiat din timp fisierul edit.com de pe sticul bootabil. In fisierul system.ini ne interseaza sa introducem doua linii, la doua sectiuni diferite:

La sectiunea [386Enh] introducem:
MaxPhysPage=20000 (10000= 256MB, 20000 = 512MB, 30000=768MB, 40000=1GB)

Derulam pina capatul listei, iar si introducem urmatoarea linite la sectiunea [vcache]

MaxFileCache=393216

Nu uitam sa salvam ALT + F ne va deschide meniul file.

Acum suntem gata sa pornim continuam instalarea. Nu e nevoie sa repornim calculatorul, dupa ce am terminat de editat fisierul system.ini scriem win.

Super! Instalarea continua si acum Windowsul ne cere sa introducem CD-Key-ul. Daca am descarcat ISO-ul cu Windows 98 de pe WinWorld, gasim acolo si key-ul.

Daca am instalat de multe ori Windows 98 si nu ne aducem aminte de acest ecran, e pentru ca el este generat de comanda setup /p g=3, pe care o folosim in scop de depanare. Daca nu folosim acest switch putem instala la de de bine si vom ne confrunta direct cu ecranul albastru de mai jos:

Cum era si de asteptat, ne intalnim si cu o eroare fatala. Nu ne panicam si repornim calculatorul, iar instalarea ca continua normal. Aceasta eroare este de fapt una buna, pentru ca daca incercam sa scapam de ea (nu o sa mai apara faca folosim setup /p i ) dam de alte belele la urmatoarea repornire. Asa ca lasam Windowsul sa-si faca damblaua si sa afiseze superbul ecran de mai jos:

Apasam CTRL + ALT + DEL si dupa ce am repornit calculatorul instalarea va continua in mod normal:

Iar dupa ultima repornire, reusim intr-un sfarsit sa intram in Windows!

Victorie! Avem Windows 98 instalat pe un PC trasnet. Rezolutia este deocamdata 640×480. Despre partea cu instalatul driverelor facem un episod separat.


VooDoo 3 PCI – cea mai compatibila placa video ever? Windows 3.x/NT/95/98/ME/2K/XP & Windows 7- 8 32/64 bit

Placile VooDoo repezinta un cult. Revolutia 3D de la mijlocul anilor 90 a reprezentat un salt de calitate care nu a mai fost egalat până în prezent in ceea ce privește experienta vizuala. In 1997, trecerea de la o placa video 2D la o placa 3D/accelerator te lăsa pur și simplu cu gura căscată. Același joc care se vedea pătratos pe calculatorul tău, pe un calculator (de regulă, PC-ul unui amic care voia să știe tot orașul că are placă 3D) echipat cu un accelerator 3dfx VooDoo nu numai ca avea un frame rate mai mare, dar arata cu totul altfel.

Cum pentru multi revoluția a fost trăită alături de plăcile celor de 3dfx, nu e de mirare cum și-au căpătat aceste acceleratoare statutul de placa cult.

In coltul din dreapta jos, putem observa ca placa video venea cu 10 ani garanție! Wow!

De-a lungul timpului, am avut compania unui VooDoo 3 3000 pe PCI, care practic funcționează în toate sistemele de operare Windows:

Windows 3.x

Da, dacă folosim driverele pentru 3dfx Velocity, putem instala un Voodoo 3 și un Voodoo Banshee în Windows 3.x! Plăcile Velocity au fost gândite pentru mediul business (practic niste VooDoo-uri 3 cu mai puțină memorie) și (probabil mai mult forțați de mediul business) au inclus drivere și pentru Windows 3.x. Am rămas foarte plăcut surprins ma pot bucura de Windows 3.11 de rezoluții precum 1280×1024 x 256 sau 1024×768 x 64K culori.

Windows 95/98/98SE/ME

Pentru Windows 9x exista atât drivere oficiale cât și neoficiale – instalarea e plug & play, adică le instalam și ne jucam. Practic putem spune că Voodoo 3 e la el acasă.

Windows 95A, prima ediție, se împacă foarte bine cu driverele oficiale de la 3dfx.
Windows 95C, varianta mai evoluată de Windows 95 cu suport pentru USB și sistemul de fișiere FAT 32, de asemenea se împacă minunat cu o placă Voodoo.
3dfx tools instalate în Windows Me, ultima versiune de Windows baza pe MS-DOS.

Windows 2000

Voodoo 3 este recunoscut automat în Windows 2000. Voodoo 3 a fost lansat pe piață în 1999 iar Windows 2000 a fost gata de prin decembrie 1999 și gata de cumpărat de la începutul anului 2000. Dacă vrem să ne jucăm trebuie să instalăm un driver mai nou, există variantă oficială.

Windows XP

Deși a fost lansat la doar un an distanță față de Windows 2000, XP nu include drivere pentru Voodoo 3, dar putem folosi driverele oficiale pentru Windows 2000. Din fericire, există drivere neoficiale mult mai noi pentru Voodoo 3, inclusiv pe 64 bit.

Inițial vom avea parte de o rezoluție pe 4biți în Windows XP. Se rezolvă de îndată dacă descărcăm SFFT 3dfx driver. Ultima versiune este din anul 2012.

Windows 7/8 32-64 bit

Pentru ca 3dfx a fost cumpărat de nVidia în anul 2002 și suportul pentru plăcile Voodoo a încetat treptat, nici vorba sa fie lansate drivere oficiale pentru Windows 7. Însa exista drivere neoficiale care se pot instala cu succes în Windows 7/8.

  • New Driver Version: 06/12/2011, 6.17.0069.0001;
  • New file 3dfxvs2k.inf v. 6.17.0069.0001;
  • New file 3dfxvs.dll v. 5.14.69.0001;
  • New file 3dfxvs64.dll v. 6.14.69.0001;
  • New file 3dfxvsm.sys v. 5.14.69.0001;
  • New file 3dfxvsm64.sys v. 6.14.69.0001.

Windows 10 – până aici a fost…

Driverele neoficiale pentru Windows 7 64 bit ar trebui sa meargă și în Windows 10, nu? Le instalam fără semnătura digitala și asta e! Doar ca Windows 10 nu se lasă păcalit, de această dată. Windows 10 a fost lansat în 2015 este posibil ca în versiunea inițială sa se poată instala, în cele mai noi versiuni nu se poate și chiar am încercat. Cu toate Windows 10 oferă oarecare suport pentru Voodoo 3, avem rezoluție de 1280×1024 pe 32 bit. Chiar putem intra pe Youtube și viziona un clip în condiții bune, fără sacadări.

VooDoo 2 în Windows 10? Ei bine, da! Exista un driver pe 64 patchuit care merge in Windows 10.

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.

VBE drivers Windows Me
Instalare Windows 98SE pe o placa RTX 2070 Super 8GB. Până nu instalăm drivere sunt mari șanse ca imaginea să prezinte și niște mici artefacte precum cele din imaginea de mai sus. Aceste deficiențe ale imaginii nu sunt grave și ne putem descurca în liniște cu instalarea.

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

Windows 3.1 pe randat de o placa video Intel HD-4000 care ruleaza pe un PC cu i5-4670 3.4Ghz

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.

In memomentul in care instalam pachetul pentru USB Windows 98SE se va prezenta drept Windows ME. Nice try!

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.

SSD PCIe M.2 Adata XPG SX8200 Pro – unboxing si test

Mai jos avem un unboxing cu SSD M.2 de 512GB de la Adata. Modelul SX8200 PRO deși este unul cu pretenții, este cu totul accesibil la preț. În decembrie 2019 l-am comandat online contra 309.99 lei. N-am avut noroc cu prima comandă, SSD-ul avea o problemă majoră: funcționa când avea el chef. Acum se deschidea PC-ul și boota în Windows, la a o altă repornire nu mai știai dacă mai ajungi în Windows pentru că dispărea cu totul și nu mai era recunoscut de calculator. (Hmm… sau poate nu voia el să recunoască PC-ul?) Cum placa de bază avea un update chiar din decembrie 2019 (și dacă ar fi avut probleme cu anumite SSD-uri cu siguranță s-ar fi corectat) nu am mai stat să fac alte verificări și i-am făcut retur. De parcă știa ce-l așteaptă, cu o zi înainte de retur nu mai voia deloc să pornească. După ce, l-am scos si l-am reintrodus de multe ori în slot și am resetat BIOS-ul, am reușit să-l conving, am bootat de pe un stick cu Windows 10 și l-am readus la starea din fabrică cu „clean all” via comanda „diskpart”.

Totuși, pentru că atunci când mergea o făcea „la cele mai înalte standarde” și pentru că era imbatabil raportul preț calitate, am mers într-un magazin Altex unde am mai găsit (cu greu) pe stoc unul cu 350 de lei. Acesta are în prezent 6 luni de funcționare si nu a dat niciodată, nicio eroare.

Dacă sunteți curioși cât de rapid e un SSD foarte rapid…, urmăriți clipul până la final, unde avem un test complet făcut cu Crystal Disk Mark.

Câteva specificații tehnice?

Specs:
NAND Flash 3D TLC
Controller SMI
Dimensions (L x W x H) 80 x 22 x 3.5 mm
Weight 8g / 0.28oz
Interface PCIe Gen3x4
Performance(Max) Read 3500MB/s , Write 3000MB/s
Maximum 4K random read/write IOPS : up to 390K/380KPerformance may vary based on SSD capacity, host hardware and software, operating system, and other system variables.
Operating temperature 0°C – 70°C
Storage temperature – 40°C – 85°C
Shock resistance 1500G/0.5ms
MTBF 2,000,000 hours
Form Factor M.2 2280

Bineînțeles, este conectat la placa de baza la interfața PCI-Express 3.0 via slotul M2. Sa nu uitam ca pe interfața SATA, viteza de scriere/citire este limitata de bus-ul SATA III la max 600MB/s.

YouTube player

Oferta componente. Cel mai tare computer pe care il putem comanda in aprilie 2007 de la un magazin local

Inainte ca internetul sa puna stapanire absoluta peste planeta si sa ne schimbe definitiv obiceiurile, cine-si dorea un PC nou sau diverse componente se prezenta la show room-ul unui magazin local, in general insotit de o cunostinta, aka specialistul.

Ajuns la magazin, cumpărătorul studia oferta printata fata/verso pe A4, cu fonturi mici-mici și sublinia cu un pix componentele dorite, apoi un angajat confirma daca produsele cu pricina se găseau chiar in stocul magazinului. În cază că nu se găseau, de regula se ajungea la un compromis. De exemplu, am comandat cu un PC cu 32MB RAM si l-am luat acasa cu 16MB. Initial am optat pentru 32MB EDO pe o placa socket 7 cu chispet Intel TX si un Pentium 233MMX, dar pentru ca placa avea si sloturi pentru noile DIMM-uri SD-RAM cei de la magazin mi-au pus un DIMM de 16MB (mai rapid ce-i drept), ca asta aveau pe stoc, miscare care nu a fost tocmai pe gustul proaspat lansatului Windows 98. In jocul acestor compormisuri intervenea adeseori si dorinta arzatoarea a cumparatorului de a-si petrece acasa prima noapte cu noul sau PC (de regula, spre sfarsitul anilor 90, chiar primul PC). Pe de alta parte, in anii 90 produsele la comanda ajungeau cu intarziere, vorbim de reteaua de distributie din anii 90, cand abia apareau firmele de curierat private.

Acest obicei al ofertelor scrise a ramas standard si dupa anii 2000, chiar si dupa ce internetul devenise ceva absolut obisnuit, drept dovada aceasta oferta din aprilie 2007 descarcata de pe internet dar prezenta si in forma fizica.

Asadar, sa ne punem in pielea clientului care venea la acest magazin local in aprilie 2007 si voia sa-si faca cel mai tare PC posibil, asa… ca sa stie tot cartierul! Pe oferta cu pricina se gasesc unele componente scumpe dar nu se gasesc chiar ultimele noutati, cum ar fi Core 2 Q66600 lansat in ianuarie 2007 sau Q6700 proaspat lansat chiar in luna aprilie. Din nou vorbim de Romania, de un mgazin local, care avea in vedere puterea de cumparare a romanului abia intrat in UE.

The mainstream 65 nanometer Core 2 Quad Q6600, clocked at 2.4 GHz, was launched on January 8, 2007 at US$851 (reduced to US$530 on April 7, 2007).

Sa ne intoarceam in timp pentru oferta lunii aprilie 2007:



Biostar X470GTA placa de baza AM4 cu sloturi PCI clasice

-Buna ziua!

-Bună ziua? Aveți o placa de bază socket AM4 cu 2 sloturi PCI clasice?

-Da, desigur, Biostar X470GTA este ceea ce căutați…

Pe meleagurile noastre, brandul Biostar este asociat mai mult cu plăcile de bază low end, în general cele foarte ieftine. Dacă în trecut ați cumpărat un calculator de la un retailer precum Altex, e posibil să fi dat peste o placă Biostar. În rest, Biostar e o companie cu tradiție – fondată în 1986 – și când vine vorba de plăci de bază, au atât modele ieftine cât și opțiuni foarte avansate. La momentul când am cumpărat această placă de bază (11.2019), era cea mai ieftină cu chipset X470 și avea fix ce mă interesa mai tare: două sloturi PCI clasice, care lasă loc pentru pentru configurații multi boot cu sisteme Windows din secolul XX, adică de la prima versiune 1.0 și tocmai până la Windows 2000. Tot ce ne trebuie este o placa video PCI compatibilă, eventual una de sunet și putem rula pe un sistem de top din 2019/2020 – Windows 3.x, Windows NT sau mai ales Windows 98SE cu tot ce avem nevoie. (LAN, sunet, video și USB pentru Win 9x) Să nu uităm că si Windows 10, 7, Vista sau XP funcționează.

Chipset AMD X470

Chipsetul X470 a fost lansat în martie 2018, iar pe cartea sa de vizită scrie că se pricepe la overclocking și că suportă două placi video PCI-E 3.0. X470 a fost înlocuit înlocuit în 2019 cu chipsetul X570 cu suport pentru PCI-E 4.0, care oferă viteză dublă: 64Gb/s față de 32Gb/s. Mă rog, suportul pentru PCI 4.0 este implementat chiar în procesor iar procesoarele din seria 3000 au acest upgrade major de partea lor. Teoretic, suportul pentru PCI-E 4.0 se poate activa și pe X470 pe care montăm un procesor din seria 3000, cei de la Gigabyte chiar au scos un BIOS pentru una din plăcile lor cu chipset X470 ca sa-i ofere suport PCI-E 4.0, dar ideea de bază e că aceste plăci nu au fost concepute pentru PCI-E 4.0 și vor trăi în lumea PCI-E 3.0.

Conectivitate

Nu ducem lipsă de sloturi: avem două sloturi PCI-E 16x, plus alte două sloturi PCI-E 1x utile și ele. Într-unul din sloturile 1x am instalat o placa de rețea gigabit de la Intel și în al doilea o placa PCI-E cu chipset VIA 6212L pentru suport USB în Windows 9x. (acest chipset este suportat de Windows 98SE nativ) Să nu uităm de cele două sloturi PCI pe 32bit care fac această placă deosebită fiind, în principiu, cea mai nouă placă de la AMD cu suport legacy.

În materie de I/O nu găsim nimic foarte interesant, partea din spate pare chiar pare puțin dezolantă și depopulată. Este de salutat portul PS/2!

Un mic unboxing, în videoul de mai jos:

YouTube player

Configurații legacy testată pe acestă placa:

I. Windows 1.01

Da, putem începe lista chiar cu Windows 1.01 din 1985! Windows 1.0 nu este chiar un sistem de operare per se, mai mult o interfață grafica pentru DOS. Așadar, dacă putem rula DOS pe un PC avem toate șansele să pornim și Windows 1.0. Și într-adevăr, se poate. Necesită puțina muncă driverul VGA, pentru care avem nevoie de un patch. Și mouse-ul PS2-ul necesită puțina atenție specială, întrucât în 1985 nici nu exista acest standard care a fost lansat de IBM tocmai in 1987. Din fericire, Windows 2.0 din 1987… este pregătit să lucreze cu mouși PS2 așa că vom împrumuta driverul de mouse de acolo. Stai un pic că eu am mouse pe USB? Nicio problemă, BIOS-ul emulează mouse-ul USB ca pe unul PS2… așa că va merge în Windows 1.0 și 2.0. Găsiți aici toate detaliile aici.

II.Windows 2.0

Puțin mai avansată, nici această variantă de Windows nu poate fi privită ca un sistem de operare ci mai mult ca o interfață grafică pentru DOS. La fel ca prima versiune de Windows, varianta 2.0 nu pune probleme majore. Pentru o afișare corespunzătoare trebuie să ne batem puțin capul cu driverul VGA, în caz că nu suntem mulțumiți de cum arată lucrurile pe ecran. Aici depinde și de compatibilitatea oferită de placa video. Pe un Voodoo 3 PCI lucrurile arata acceptabil, dar nu perfect.

III. Windows 3.x

Deși în continuare se bazează pe DOS, Windows 3.x este totuși un sistem de operare. Odată cu Windows 3 intrăm în era driverelor dedicate pentru Windows – cum ar fi driverul pentru placa de sunet sau cel pentru placa video.

De la bun început, Windows 3.11 nu are nicio problema cu cele 12 core-uri de pe Ryzen 3900X @ 3.8Ghz. Din principiu, sistemul de operare lucrează doar cu un singur core. Nici cei 32GB RAM DDR4 nu sunt foarte intimidanți. Cu eleganță, Windows 3.1 se limitează la cât poate duce și anume 256MB. În funcție de driverul de memorie extinsă pe care-l folosim putem să nu avem deloc bătaie de cap cu memoria sau este posibilă să trecem peste impedimente dacă facem o declarație (pe proprie răspundere) în system.ini la secțiunea [386Enh] unde introducem PageOverCommit=1, dacă vrem să intrăm în Enhanced mode.

În standard mode Windows 3.x se împacă bine cu SSD-ul si cu chipsetul SATA în modul AHCI. Pentru enhanced mode, am fost nevoit sa apelez la o placa de extensie SATA cu chipset VIA 6421. Asta după multe bătăi de cap, caci sistemul nu boota în enhanced mode. (când încerci sa instalezi un sistem de operare din 1993 pe hardware lansat în anul de gratie 2019 toate subansamblele sunt suspecte…)

Foarte bine la acest capitol se descurca GPU-urile Intel. Intel HD 4000 de pe un i7 Haswell, randează perfect imaginea în Windows 3.x.

Dar dacă tot am slăvit sloturile PCI clasice, am instalat cu brio un 3dfx Voodoo3 PCI. Secretul îl reprezintă niște drivere de Voodoo Velocity 100 care merg perfect în Windows 3.x și care ne pun la dispoziție rezoluții de 1280×1024 x 256 sau 1024×768 x 64K.

Placa de rețea on board Realtek gigabit este recunoscuta prin intermediul driverelor NDIS2 de DOS, puse la dispoziție de Realtek si update cu regularitate (c) sept 2019. Personal prefer să folosesc o placă de rețea dedicată de la Intel care oferă cele mai bune drivere pentru DOS.

Intel Gigabit drivers on Windows 3.11 NDIS

Dupa lungi căutări si numeroase teste eșuate, cea mai buna placa de sunet PCI pentru Windows 3.1 s-a dovedit chiar prima placa de sunet pe arhitectura PCI si anume: Ensoniq ES1370. Aceste placi au fost produse intre anii 1996-1998. Compania Ensoniq a fost cumparata ulterior (1998) de catre mai marii de la Creative, dar placile produse de Creative cu chip-uri Ensoniq nu functioneaza in Windows 3.1. De ce? Cei de la Creative nu a facut drivere pentru Windows 3.x, iar drivele de la Ensoniq pur și simplu nu colaborează cu placile Creative. Solutia este sa folositi o placa originala Ensoniq ES1370 (precum PCI Audio 3000) si driverele de la Ensoniq. In acest fel avem sunet in Windows 3.1 chiar la mijloc este si un bridge PCI-Express – PCI. Bonus: avem suport și pentru MIDI. Sunt și alte placi PCI care funcționează in Windows 3.1, aici merită menționate Aureal AU8820 sau Avance Logic ALS4000 – dar acestea sunt mai pretențioase cu plăcile de baza noi. Deși Aureal AU8820 si ALS4000 funcționează perfect in NT 3.51/4/95/98/2000/XP sau chiar Windows 7 pe 32 bit, nu am avut deloc succes in Windows 3.1 cu aceste doua modele si Biostar X470GTA. Nu este si cazul plăcilor de la Ensoniq care dupa cum puteți observa mai jos se simt in largul lor in Windows 3.1

IV. Windows 95A

Windows 95A este ediția lansată chiar în 1995 și se remarcă prin faptul că nu suportă FAT32 și USB. Windows 95 OSR2 rezolvă și aceste aspecte. În rest, ediția originală este un sistem de operare nativ pe 32bit și rulează programe pe 32bit fără nicio reținere – am instalat chiar ultimul Total Commander downloadat de pe net. Dacă avem hardware-ul compatibil cu Windows 98 nu o să ducem lipsă de suport tehnic, driverele de tip .vxd se potrivesc sunt perfect compatibile și în Windows 95. Am instalat Windows 95 peste Windows 3.11, versiunea upgrade, și totul a mers ceas – fără nicio eroare.

V. Windows 95C OSR2

Această versiune mai evoluată de Windows 95, suportă sistemul de fișiere FAT32 și are oarecare suport pentru USB. Se poate instala și Windows 95C pe această placă de bază, dar necesită mai multă bătaie de cap. În primul rând trebuie folosit un patch la primul restart, altfel Windows va genera o eroare fatală din cauza celor 3.8Ggz ai procesorului. Pentru cea mai buna experienta de Windows 95 recomand versiunea originala -95A- în rest, putem lăsa pe seama Windows 98SE partea de multimedia și gaming. Nu vom fi dezamagiti.

VI. WOW! Merge si Windows NT 3.51

Windows NT 3.51 din 1995 este o supriza placuta. Dupa ceva targuiala cu sistemul de operare, acesta a putut fi instalat full options: video Voodoo 3 3000, sunet M-Audio Delta Audiophile 24/96 sau Avance Logic ALS4000, SSD-urile au fost vazut si ajutorul driverelor UniAta. În mare, putem folosi și driverele SATA/RAID existente pentru Windows NT 4.0.

VII. Windows NT 4.0

Windows NT 4.0, lansat in 1996, este un sistem de operare mult mai pretențios, fiind destinat din start pentru mediul de afaceri unde stabilitatea conteaza cel mai mult. Ca nu mai vorbim de drivere cu certificare de la Microsoft, aspect care a devenit mai important odata cu lansarea Windows 2000 si mai apoi XP si restul versiunilor de Windows.

Cum am reușit? Ei bine, Windows NT 4.0, dupa cum era de așteptat, n-a vrut sa se instaleze cu frumosul dar minunea s-a întâmplat un an mai târziu. Mai intai, Windows NT 4.0 a fost instalat pe un sistem retro (AMD K6-2/500Mhz), unde am folosit o placa de extensie VIA 6421A PCI-SATA/IDE dar și un hard IDE de 8.4Gb de la Western Digital. Pe hard disk-ul IDE am instalat NT 4.0 fără niciun fel de probleme. Inițial am încercat cu un drive SSD SATA dar NT 4.0 nu a vrut și pace. Dupa ce am avut sistemul pus la punct cu tot cu update-uri, am instalat si driverele pentru placa PCI-SATA. ( driverele oficiale si stabile de la VIA) Mai apoi, am instalat aceasta placa PCI pe sistemul Ryzen si am conectat la ea hardul IDE. Si minune! Merge si NT 4.0 pe aceasta configurație. Dupa ce am prins curaj, am instalat driverele universale UniAta și acum booteze fara probleme de pe un SSD conectat la placa de baza.

SIV – System Information Viewer
Windows NT 4.0 desi nu ofera suport PnP, este destul de prietenos cu device-urile pe PCI, chiar si cele conectate printr-un chip bridge.

NT 4.0 este destul de prietenos cu placile de sunet, putem folosi fara batai de cap placile PCI in voga spre sfarsitul anilor ’90, dar si placi mai vechi pe arhitectura ISA. Creative ofera suport adecvat pentru placile sale derivate din chipsul Ensoniq ES1370 si redenumite PCI SB64/128 etc.

VIII. Windows 98SE ? Altă viață!

Atât în Windows 3.11 cat și în Windows 98SE mouse-ul și tastatura pe USB sunt recunoscute fără bătăi de cap, pentru ca sunt emulate din BIOS ca fiind pe port PS/2. În Windows 98, chiar dacă este recunoscut, mouse-ul se va comporta ciudat și trebuie să schimbăm driverul cu cel din Windows 3.11 care, chiar dacă datează din 15.03.1994, știe să se înțeleagă perfect cu mouse-ul.

Încă sunt în teste driverele generice de USB, deocamdată nu am reușit să obțin rezultate cu porturile USB de pe placa de bază și am folosit o placa de extensie pentru USB în Windows 98. Să nu uităm că pe un singur port USB se pot adăuga până la 127 de device-uri, numai să avem HUB-uri destule.

Conexiunea LAN on board va merge perfect via driverele NDIS pentru DOS (putem găsi și drivere specifice pentru Windows 98 dacă avem o placa de rețea dedicată).

Placa video 3Dfx VooDoo 3 are suport excelent pentru toate jocurile vremii. Pentru sunet am folosit o placa Aureal AU8220, însa Windows 98SE vine cu suport USB audio, deci se pot folosi caști USB sau tot felul de placi pe USB. Eu am folosit un ESI U24XL care-l folosesc pe SPDIF în Windows 10 și mare mi-a fost surprinderea sa-l vad funcționând din prima și-n anticul Windows 98SE.

SSD-ul merge perfect în modul AHCI.

IX. Windows ME (Millenium Edition)

Având la bază același ADN ca și Windows 98SE, ME este fratele mai mare și mai fițos din familia Win 9x. Instalarea se face urmând aceeași rețetă ca și pentru Windows 98. La vremea, sa Windows ME a fost criticat pentru instabilitate și, într-adevăr, până punem lucrurile la punct vom avea parte diverse mesaje de eroare care nu apar în Windows 98SE

După ce am reușit să instalăm driverele și să dezactivăm utilitarele cu care vine la pachet și care mai mult încurcă, ME se va descurca onorabil. StateMgr va da cele mai multe bătăi de cap, fiind utilitarul care se ocupă cu System Restore, o noua funcționalitate introdusă în Me.

X. Windows 2000

Windows 2000 se instalează fără mari bătăi de cap, cu condiția să aveți un driver pentru SATA. Dacă instalați Windows 2000/XP în modul AHCI veți primi un blue screen de toată frumusețea. Așadar, trebuie furnizat un driver care se încarcă de pe dischetă cu F6 sau pe care-l integrați în ISO-ul original cu un utilitar precum nLite. Eu am folosit o placă VIA SATA 6421 pe care o aveam deja instalată de la Windows 3.1. Driverul de la VIA nu a mers instalat cu nLite așa că a trebuit să modific manual txtsetup.sif și să copii driverele SATA în kitul de instalare.

După ce integrați driverul SATA la instalare în loc de F6 apăsați F7, altfel veți un BSOD generat de o neînțelegere cu privire la ACPI, interfața de power management. Dacă apăsați F7 instalarea va continua fără bătăi suport ACPI și ajungeți la partea în care selectați discul. De asemenea, aveți nevoie și de tastatură PS2.

În Windows 2000 se poate instala DirectX 9.0C

XI. Windows XP

Pentru că a fost un produs de business dar și pentru restul lumii, Windows XP e mult mai compatibil decât Windows 2000 când vine vorba de drivere și suport, în special pentru gaming. Jocuri precum League of Legends sau platforma STEAM au oferit suport pentru Windos XP până în 2019. Putem instala și plăci video precum un nVidia GeForce GTX960 și cu driverele o putem scoate la capăt pentru majoritatea componentelor, inclusiv sunetul on board și placa de rețea.

Am instalat XP peste Windows 2000, prin metoda upgrade și totul a mers ceas, în câteva minute s-a făcut trecerea fără nicio eroare.

XII. Windows Vista

Windows Vista a fost lansat în 2006. Deși Vista a fost un produs inovativ, acest sistem de operare n-a avut succes pe hardware-ul disponibil la acea vreme. Cine vrea un sistem de operare care-i încetinește sistemul? Windows 7, practic un Vista dublu-rafinat, a avut mult mai mult succes și încă este popular și în 2021 cu o cotă de piață de 13-14%.

Instalarea Vista va merge normal dacă folosiți un DVD conectat la SATA/ATA sau unul extern pe USB. Dacă faceți un stick USB, trebuie să fiți atent la programul cu care-l creați, pentru că poate apărea următoarea eroare: “Windows Vista error code: 0x80070070 Windows cannot copy files required for the installation.” De asemnea, stickul trebuie introdus într-un port USB 2.0 și nicidecum 3.0, întrucât Windows Vista (inclusiv Win 7) va cere să introduceți un driver pentru portul USB 3.0 și instalarea se va împotmoli în acel punct.

În rest, procesorul, memoria și placa video nu vor pune probleme în Windows Vista. Putem folosi chiar și o placă video decentă pentru care există suport oficial, precum nVidia GTX seria 9, cu un 980Ti nu te faci de râs nici în ziua de azi, mai ales când prețurile la plăcile video au luat-o razna.

XIII. Windows 7

Ținând cont că Windows 7 a fost oficial suportat până în ianuarie 2020, nu se pune problema să nu găsim drivere pentru această placă de bază. Chipsetul X470 este suportat în mod oficial de către AMD în Windows 7 și are drivere pe 64 bit la zi, mai 2020.

« Previous PageNext Page »