Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Procesory Intel Core2Duo a programy pro DOS

Časem (podzim?) budu pořizovat nový počítač s tímto procesorem, asi dualboot XP/Vista (doposud nerozhodnuto), min. 2GB RAM.

Servisní technik z blízkého okolí mě upozorňoval na možné problémy (díky procesoru) při snaze spustit pod Windowsama nějaký DOSovský program. Jelikož jsem na dvou DOSovských programech závislý (dBASE IV - 1990, KHK PC Kaufmann - 1992), hledám informace, zda je tomu skutečně tak. S uvedenými programy nejsou pod XP (ani pod betou Visty) žádné problémy, v okně i v celé obrazovce běží korektně a česky s diakritikou (Latin2, Kamenický), žádné problémy s tiskem přes LPT1 (v programu je nastavena Epson LX800, jak HP LJ5L, tak LJ1300 běží normálně). Dosavadní CPU 3GHZ Prescott, HT.

Takže hledám někoho, kdo stařičké DOSovské programy provozuje na Core2Duo procesoru ;-) pro potvrzení/vyvrácení mých obav.

V nejhorším případě bych musel využít virtualizaci, tak by to snad fungovat mělo vždycky... ?

Posměšky ohledně provozu tak starých programů nejsou na místě; prostě nic lepšího pro své potřeby neznám.

Předmět Autor Datum
tohle hodně závisí na (tehdy) použitém kompilátoru a inteligenci programátora. Takže obecný soud boh…
touchwood 20.05.2007 19:33
touchwood
Zatím to vypadá na 32-bitový OS... Pokud opravdu platí tohle: This symptom only applies to 32-bit v…
L-Core 21.05.2007 17:38
L-Core
ad stack/buffer overflow) Myslíš tu chybu, která se projevovala u Pentií nad 200MHz? (myslím to řeši…
L-Core 21.05.2007 17:52
L-Core
Nevím, jak Core2Duo, ale s Core Duo jsem zatím s DOS programy problémy neměl. Jediný problém, na kte…
Jan Fiala 20.05.2007 19:58
Jan Fiala
Neda sa to napisat vseobecne, zavisi od konkretneho programu ako si poradi s moc rychlymi CPU. Ale a…
MM.. 21.05.2007 12:58
MM..
O tomhle vim pramalo, jen doporucim DOSbox. Onehdy jsem musel tahat nejaka data z prastareho ucto Ti…
mif 21.05.2007 13:04
mif
...dodatečný dotaz: ...bohužel jsem na to při testování Vist pozapomněl: XP trpí neduhem, že DOSovs…
L-Core 21.05.2007 17:44
L-Core
Takže pro pořádek, moje zkušenosti: CPU Intel C2D E6850, 4GB RAM, SATA disky, XP SP2... dBASE IV z… poslední
L-Core 17.09.2007 12:14
L-Core

tohle hodně závisí na (tehdy) použitém kompilátoru a inteligenci programátora. Takže obecný soud bohužel nelze sdělit.

ona je otázka, do jaké míry to bude problém. Pokud máš aktuálně něco okolo P4 2GHz (nebo ekvivalent), tak se nedomnívám, že bys měl mít problémy (ty by se už projevily).

Já běžně provozuju pár DOSovských věcí na C2D E6600 a nemám s tím žádný problém. Problémy typicky dělaly softy kompilované pomocí borlandích kompilátorů, kterým na rychlých strojích přetíká díky vysoké rychlosti stack (na což ale existuje patch)

Osobně bych se spíše obával těch Vist, viz: 926657 (i když běh v okně to přinejhorším zachrání)

Zatím to vypadá na 32-bitový OS... Pokud opravdu platí tohle:

This symptom only applies to 32-bit versions of Windows Vista. 16-bit programs are not supported on 64-bit versions of Windows Vista.

nemohu si zatím 64-bit OS dovolit (leda pod ním virtualizovat něco menšího - což je s ohledem na nutnost další licence OS dost otrava; i když DOS 6.22 mám origoš snad 3x (a i ne-OEM verze. Nebo ten DOSBox.).

Horší za pár roků, až bude kdejaká hra chtít 8GB RAM... :-x Pak opravdu nezbyde než to řešit emulátorem/virtualizérem.

V současné době mám 3GHz Prescotta.

2JaFi: už si to úplně přesně nepamatuju, ale mám pocit, že jsem pod Vistama rozchodil obě aplikace i v okně i na celé obrazovce (i tu s kódováním v Kamenických - s těma upravenýma fontama).

Nevím, jak Core2Duo, ale s Core Duo jsem zatím s DOS programy problémy neměl.
Jediný problém, na který jsem narazl je integrovana grafika z Core Duo chipsetu (Intel GM) a program dosovské FoxPro - nemoznost roztahnout jej na celou obrazovku. V okne bez problemu.

Nepotrebuju to tak nutne, abych byl nuceny zkouset ruzne DOS emulatory.

Na druhou stranu, podle mne by nemel byt zadny problem, pokud bys do napr. VirtualPC nainstaloval DOS a programy spoustel v nem...

Neda sa to napisat vseobecne, zavisi od konkretneho programu ako si poradi s moc rychlymi CPU. Ale ak ti ten konkretny DOS program funguje na 3GHz P4, tak bude fungovat aj na Core2Duo, nie je mi znamy akykolvek dovod preco by fungovat nemal (s rychlostou CPU problem nebude ak problem nie je na 3GHz P4).

Co sa tyka LPT, grafiky apod. zavisi aj od chipsetu/grafiky a ich ovladacov a od Win. Vseobecne by ale ani tam nemal nastavat problem, ak nastane skusit novsie/starsie ovladace.

P.S. samozrejme ten DOS program pojde len na jednom jadre CPU, druhe jadro nebude robit nic.

O tomhle vim pramalo, jen doporucim DOSbox. Onehdy jsem musel tahat nejaka data z prastareho ucto Tichy/Jezek, spustit to slo na WXP pouze v DOSboxu (i s tiskem). O nativni (sorry, myslim v konzoli) podpore DOSu v NT-based systemech mam vlastni (nelichotive a nepublikovatelne) mineni.

Takže pro pořádek, moje zkušenosti:
CPU Intel C2D E6850, 4GB RAM, SATA disky, XP SP2...

dBASE IV
z roku 1988-1990 funguje

KHK-PC Kaufmann
z roku 1992 funguje

(obojí jak v okně, tak na celé obrazovce. Diakritika Latin2 i Kameničntí korektní. Na tiskárnu zatím nemám čas - ale protože deska nemá LPT, budu to asi řešit přes net use lpt... Tiskárna má jak LPT, tak USB port.)

Zpět do poradny Odpovědět na původní otázku Nahoru