Avatar

Zvažte možnost registrace, zatím jste zde jako
HOST

sp_LogInOutPřihlásit se
RSS

Doom FPS

29/06/2015 - 22:18
Avatar
Maxell

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 :)

30/06/2015 - 11:40
Avatar

Ad grafika - 1MB / 4MB - to je fuk, na rychlost Dooma to nemá vliv :)

Asi to nebude ono, ale zkontroloval bych to jako první - nemáš to zpomalené přes "turbo" button?

30/06/2015 - 11:52
Avatar

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/

30/06/2015 - 20:23
Avatar
Maxell

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

30/06/2015 - 21:49
Avatar

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 :)

30/06/2015 - 23:56
Avatar
Sany

A jen kontrolní dotaz - 27MHz, které ukazuje jako Speedsys by asi neměla být pravda, máš desku správně naswitchovanou pro tvůj konkrétní CPU, a detekuje se v BIOSu jako 80MHz ?

01/07/2015 - 08:53
Avatar

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.

01/07/2015 - 10:43
Avatar

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.

01/07/2015 - 13:40
Avatar
Sany

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á".

01/07/2015 - 18:18
Avatar
Maxell

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 :)

01/07/2015 - 21:43
Avatar
Maxell

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 :)

01/07/2015 - 22:09
Avatar
petrbross
Olomouc

Já bych řek že ty pozdní 486 od AMD by to nandaly i 486 od Intelu.

01/07/2015 - 22:49
Avatar

Maxell: tak podle čísel z timedema bych řekl, že to běží, jak má :) Holt když je člověk zvyklej na kosmické FPS hodnoty ze Zdooma na moderní mašině, budou mu ty +- 25 FPS připadat trochu línější :)

02/07/2015 - 18:28
Avatar
Maxell

Sledge napsal(a)
Maxell: tak podle čísel z timedema bych řekl, že to běží, jak má :) Holt když je člověk zvyklej na kosmické FPS hodnoty ze Zdooma na moderní mašině, budou mu ty +- 25 FPS připadat trochu línější :)

Asi to tak je :) Uvidím až mi dorazí ten procák a dám vědět :)

Časové pásmo: Europe/Prague

Nejvíce uživatelů online: 351

Právě online:
21 Host(é)

Právě prohlíží tuto stránku:
1 Host(é)

Nejaktivnejší uživatelé:

LubikCZ: 2165

MilasPce: 1498

Sany: 1498

Neny: 1136

Powerack: 965

Logout: 934

Statistiky uživatelů:

Hosté: 14

Členové: 682

Moderátoři: 0

Administrátoři: 1

Statistiky fóra:

Skupiny: 5

Fóra: 24

Témata: 1410

Příspěvky: 23856

Nejnovější uživatelé:

Riya Sharma, Snnsnsnn, Franta, pepapantak, isidor, Wolis, Martin Rulf, bujny, Pavel Pavel, LEON Pilot, Jan “Druid” Schicho, POLÁŠEK TOMÁŠ, Stanos, zbynek, BuziBob

Administrátoři: Sledge: 5640

Podpořit finančním příspěvkem »

Podpořit high-voltage.cz na STARTOVAČI

19 patronů přispívá částkou 2128 Kč měsíčně

Je to malá dvacka pro čtenáře, ale velká vzpruha pro HV! ;)
Podpořit nákupem na e-shopu »
Retro podložka pod myš 486DX2 - 228x189x2mmRetro podložka pod myš 486DX2 - 228x189x2mm 197 Kč
Shadow bazar, retro herní džungle