Doom FPS
Zdravím,
mám trochu potíž s moji retro mašinou. Jedná se o tuto sestavu:
CPU: Cyrix 486DX2-80MHz
MB: 486SH REV.3.1
GK: Cirrus Logic CL-GD5429 1MB (slot VLB)
32MB RAM
MS-DOS 6.22
Už si to přesně nepamatuji v té době, ale bratr měl 486DX2-66 a Doom mu běžel parádně nebo si to tak pamatuji. Nicméně na mém stroji když se otáčím blízko u zdi nebo v malém prostoru (chodba atd) je vše naprosto plynulé, ale jakmile je větší lokace trochu se to seká. Typicky hned první kolo E1M1 když se začnu otáčet trhá se to, jakmile obraz se otočí za sebe ke zdi je krásně plynulý. Neříkám že se to rube jak na 386, ale není to úpně ono.
Jakmile zapnu low detaily (F5) jede vše plynule. Ještě jedna poznámka, že nemám nainstalované žádné drivery od grafiky. Mám za to že žádné nejsou, jen Univbe atd kvůli vysokému rozlišení.
Viděl jsem nějaké video na YouTube se 486DX2-66 a Dooma měl naprosto plynulého, ale je fakt že grafika VLB 4MB.
Můžete někdo vyzkoušet na svém stroji a říct jak jste na tom ? popřípadně nemá někdo radu ?
Potíž je že mám mraky grafik do PCI ale deska co vlastním tento slot nemá tak nemohu vyzkoušet. Vlastnit výkonější například DX4-100 nebo vykonější grafiku alespoň 2MB už bych mohl porovnávat, ale tu nemám možnost sehnat.
Předem díky za reakce :)
Btw. sosni SpeedSys a uka screenshot, třeba z toho půjde něco poznat :) https://www.high-voltage.cz/forum/pc/benchmarky-klasickych-stroju-speedsys-4-78/
Turbem to není :) Tak jsem otestoval a posílám screen. Nejspíše dle výsledků asi vše ok. Nicméně jsem koukal na nějaké videa na youtube jak jsou na tom jiní a... Nenarazil jsem pochopitelně na stejnou sestavu. Nejblíže co jsem viděl je toto:
a ten tedy to má opravdu plynulé. Jde to vidět krásně v prvních vteřinách Dooma. Jak se otočí a jde do levé chodby. To mě se to trochu seká.
Nejspíše to dopadne tak, že se pokusím sehnat DX4-100MHz a pak zjistím zda GK nebo CPU to dělá
Zde je tedy ten screen:
http://www.imghosting.cz/view-35SSTIMG01.jpg
Nebo kdyby se někdo našel se 486 a doomem a zkusit a říct jak jste na tom :)
Díky
Rychlé srovnání s mojí DX2/50MHz - https://www.high-voltage.cz/wp-content/forum-image-uploads/ales-walter/2014/07/486dx2-50.png
CPU je zjevně v pohodě, ale ten tvůj memory bandwith se mi nějak nezdá... na druhou stranu je to deska s krátkýma SIMMama, tak je to možná OK...
Zkusim na mojí 486 zejtra Dooma pustit a řeknu :)
Sany: Taky jsem si těch 27MHz všiml, ale spodní benchmark sedí, takže to asi bude jen problém s identifikací "nestandardního" Cyrix CPU ze strany SpeedSysu. Ale určitě je dobrý tip to radši zkontrolovat :)
Edit:
Teď mi došlo - těch 27MHz by mohlo sedět k FSB - CPU by tedy bylo nastaveno jako 3*27 = 81.
Vhodnější nastavení by mohlo být 2*40MHz - otázka je, jestli to deska umí a jestli to ta VL-BUs grafika snese :) Pokud ne, zkusil bych 2x33 - CPU sice poběží pomaleji, ale sběrnice rychleji, třeba to bude mít vliv.
Tak jsem to tedy zkusil na notebooku - 486DX2/50MHz, 20MB RAM.
Do absolutní plynulosti tomu sice kousek chybí, ale jinak to hratelně plynulé je, framerate je stabilní, ani v otevřených lokacích (první level, venkovní prostor za tajnými dveřmi) se to nějak výrazně nezadýchá. Na 486DX2/80MHz to musí letět :) Pokud ne, je něco blbě. Vzhledem k nízké hodnotě memory bandwith ze SpeedSysu bych zkontroloval nastavení časování RAMek v BIOSu.
Zkus spustit následující benchmark:
doom -timedemo demo1
Nech to doběhnout a napiš výsledné číslo. Můj ntb: 5026 gametics / 9533 realtics, z čehož vychází průměrných 18.45 FPS.
Vzorec je 35*gametics/realtics.
Sany napsal(a)
Sledge, máš recht - že by poněkud nestandardní hodnota 27MHz mohla být FSB mně vůbec nenapadlo. Pokud tomu ale tak je, výkonově to zkrouhne jak RAM propustnost, tak i odezvy jinak rychlé VLB grafiky - to by skutečně mohla být příčina, proč potom i relativně slušný CPU tak nějak "nestíhá".
Díky moc za reakce a nápady. Dám večeři a jdu testovat a zkoušet varianty a dám vědět :)
Tak dotestováno vyzkoušeno všemožné...a? a nejspíše je vše v naprostém pořádku..
Procesor sice v speedsysu ukazuje 27MHz, ale je to asi opravdu chyba toho softwaru (nebo skutečně se mu nedaří vyčíst info), protože už z výsledku je patrné, že kdyby byl na 27MHz FSB byl by výsledek jinde.
Nainstaloval jsem Navratil software a ten mi ukazuje Cyrix 486 DX2 80MHz. Když si rozkliknu detaiily je tam FSB 40MHz. Když jsem přejumperoval na 66MHz opravdu psalo FSB 33MHz což přesně sedí násobiči 2x co mi umožňuje procesor. Při 66MHz mi speedsys ukazoval tuším nějak 23..
(jinak násobič x3, nemám možnost jumperování atd. A nejspíše dle infa z netu procesor byl koncipován na x2, až cyrix řady DX4 umí x3)
Takže procák opravdu jede na 80MHz.
Ramky jsou asi v pořádku. Více ale jak 40,5MB/s jsem z toho nevytáhnul. Zkoušel jsem i jiné ramky. V biosu jedu vše na nejrychlejší a časování nejnižší. Jediné kde mi to nejde níže je položka "Cache Burst read cycle time" mám nastaveno 2T. Při 1T obyvkle ani nenabootuje. Zkoušel jsem i jiné ramky atd nepomáhá. Ani když snížím rychlost ramek, ani když stáhnu takt na 66MHz.
Jinak nastavení které mám v biosu "Chipset Setup"
Bus Frequency : CLK/3 (na CLK/2 už to padá)
System DRAM Timing : Fastest
DRAM Write Cycle Pulse Time : 1T
DRAM Write Cycle Wait State : 0 WSCache Burst Read Cycle Time : 2T ( 1T nenabootuje)
Cache Write Cycle Time : 2T (na výběr je 2T a 3T)
No a výsledky Dooma:
mám v počítači 3 verze Dooma a každá verze dooma má jiné demo1. Nicméně výsledek je velice podobný:
verze 1.2: 2567/3260 = 27,5 FPS
verze 1.6: 6305/8988 = 24,5 FPSverze 1.9: 2134/2834 = 26,3 FPS
Je fakt že Doom při hraní je plynulý a za tento výsledek FPS se nemám co stydět, ale jak je větší místnost trochu to škube no. Každopádně je to hratelné. Měl bych mít dva procáky AMD DX2 80MHz a AMD x85 tuším 100MHz tak uvidíme jak to bude makat s nimi.
Je fakt že jsem pak narazil na jeden článek kde se většina lidí shodla že Cyrix nelze srovnávat s Intelem zejména u procesorů řady 486. Později v době 6x86 atd už Cyrix byl výkonově jinde..
Každopádně díky za rady, něco jsem se přiučil a osvěžil :) Je to doba kdy jsme pařili na 486..
Až budu mít ty procáky budu referovat :)
Nejvíce uživatelů online: 351
Právě online:
20 Host(é)
Právě prohlíží tuto stránku:
1 Host(é)
Statistiky uživatelů:
Hosté: 14
Členové: 684
Moderátoři: 0
Administrátoři: 1
Statistiky fóra:
Skupiny: 5
Fóra: 24
Témata: 1415
Příspěvky: 23916
Nejnovější uživatelé:
Pluto, Brbla, VasilijP, Snnsnsnn, Franta, pepapantak, isidor, Wolis, Martin Rulf, bujny, Pavel Pavel, LEON Pilot, Jan “Druid” Schicho, POLÁŠEK TOMÁŠ, StanosAdministrátoři: Sledge: 5644