Czytam te posty tak i prubuję nie popuścić w majtki... ;)
Windows 3.11 bez problemu chodzi na Athlonach, Windows 95 nie daje się uruchomić, Winodws 98 chodzi ale tak jakby chciał a nie mógł. Mam w sumie ze cztery kompy. Między innymi: Athlon XP 2.0 512MB RAM, 40GB HDD, GeForce 2 GTS i bardzo zbliżony: Pentium 4 Nordwood 2.4 1 GB RAM (wówczas było 512MB), Clube3D Radeon 9550 Pro 512/512 (wówczas: GeForce 4 MX 440 256MB TV-Out) 80+40+500GB HDD (wówczas bez 500GB).
Windows 95 chodzi tylko na procesorach Intela. Pamięć ma tu mniejsze znaczenie (adresuje tyle ile może obsłużyć). Ale na Athlonie, czy Duronie (jakimkolwiek AMD powyżej AMD K-6 III 3DNow) się wykłada jeszcze zanim się uruchomi.
DLACZEGO???
Procesory Intela wciąż (testowany ostatnio Win95B na Core2Duo 2.0) są w pełni zgodne z Intel 80386. Dlaczego? Nadal są produkowane w technologii CISC, natomiast procesory AMD powyżej K-6 III są produkowane w technologii RISC, więc nie są zgodne z Intel 80386. Niezmiernie denerwuje mnie gdy gdzieś czytam oznaczenie x86 a następnie występuje nazwa CPU: AMD xxx.
AMD nie jest zgodne z x86.
A Windows 95 był pisany właśnie na procesory Intela. Jądro ma w Asemblerze, więc brak któregokolwiek rejestru procesora powoduje takie a nie inne skutki. Szczerze mówiąc dziwie się, że tylko takie, ponieważ wiem co może zdziałać nieprawidłowo napisany kod w asamie (a kod na inny procesor jest właśnie takowym).
NIE URUCHOMI SIĘ WINDOWS 95 NA PROCESORZE AMD!!!!!!
//Matik: Taaa... Chyba że na VPC :D
Edit @Matik: Też może być problem. VMWare i VPC emulują wszystko prócz procesora... Łatwo sprawdzić uruchamiając któregoś z Windowsów linii NT (9x poda tylko coś w stylu Pentimum PRO) i sprawdzić co widnieje jako Procesor w Właściwościach systemu... ;)