Starý program pod Win7+

MartinM

Starý program pod Win7+
« kdy: 10. 10. 2016, 15:29:10 »
Zdravím, řeším ve firmě obnovu starých PC. Kvůli speciálním programům pro CNC musí mít WIN. Bohužel jeden dost důležitý jede jen ve WIN95,98 + HW key. Ale co je také dobré, tak i ve WINE. Takže spouštím ve WIN7 virtuál, v něm Linux a v něm přes WINE tenhle starý program. Vše funguje, i když asi dost neelegantním způsobem. Neřešil někdo něco podobného? Nevím, kterým směrem se dát. Díky


Jose

Re:Starý program pod Win7+
« Odpověď #1 kdy: 10. 10. 2016, 15:35:56 »
Kup v bazaru nějakej starší stroj a rozjeď tam rovnou Win98, nevím proč to komplikuješ.

j

Re:Starý program pod Win7+
« Odpověď #2 kdy: 10. 10. 2016, 15:55:07 »
Nijak elegantnejs to neudelas, teda ... muzes pustit toho tuxe nativne a win zahodit uplne, pokud ti to jede ve Wine.

Tomu se rika zpetna kompatibilita, a proto pomerne velka cast appek neprezije (nebo s potizema) prechod win 9x ->XP ... a totez plati o prechodu XP -> w7. Ze bys pak v sedmickach provozoval DOSovou appku, na to zapomen rovnou uplne.

BTW: 98 spustis nativne na vsem, co ma dostatecne malo RAM (512MB je strop, vejs je nenainstalujes - spustit uz nainstalovany dou, pokud jim reknes, ze maji pouzivat jen tech 512MB) ... a taky dostatecne malej disk (matne tusim ze strop je nekde kolem 20GB).

grg

Re:Starý program pod Win7+
« Odpověď #3 kdy: 10. 10. 2016, 17:06:33 »
Tomu se rika zpetna kompatibilita, a proto pomerne velka cast appek neprezije (nebo s potizema) prechod win 9x ->XP ... a totez plati o prechodu XP -> w7.
Tá druhá časť až tak veľmi neplatí, pretože rozdiel Win9x a XP bol v celej architektúre (9x má v sebe stále časť toho DOSovského a 16-bitového základu, zatiaľ čo XP má už normálne NT jadro). No a práve programy pristupujúce k hardvéru starým DOSovským spôsobom vo Win9x majú problém.

Daniel Kozak

Re:Starý program pod Win7+
« Odpověď #4 kdy: 10. 10. 2016, 17:12:16 »
Zdravím, řeším ve firmě obnovu starých PC. Kvůli speciálním programům pro CNC musí mít WIN. Bohužel jeden dost důležitý jede jen ve WIN95,98 + HW key. Ale co je také dobré, tak i ve WINE. Takže spouštím ve WIN7 virtuál, v něm Linux a v něm přes WINE tenhle starý program. Vše funguje, i když asi dost neelegantním způsobem. Neřešil někdo něco podobného? Nevím, kterým směrem se dát. Díky

Tak krom toho ze bych se vykaslal na ty win a rovnou jel na linuxu toho asi moc nezlepsis, spis je otazka proc? Mas nejake potize, nebo do toho chces rypat jen proto ze se ti to nezda? Pokud to druhe tak bych se na to vykaslal.

Jinak windows predstavil nedavnou nejakou vrstvu podpory pro linux, tak treba by v tom bezelo wine bez te virtualizace.  Dokonce mam pocit ze jsem kdysi davno provozoval wine pod windows, ale ma pamet me muze klamat, tak treba nejaka stara wine by bezela nativne.


Daniel Kozak

Re:Starý program pod Win7+
« Odpověď #5 kdy: 10. 10. 2016, 17:15:43 »
Zdravím, řeším ve firmě obnovu starých PC. Kvůli speciálním programům pro CNC musí mít WIN. Bohužel jeden dost důležitý jede jen ve WIN95,98 + HW key. Ale co je také dobré, tak i ve WINE. Takže spouštím ve WIN7 virtuál, v něm Linux a v něm přes WINE tenhle starý program. Vše funguje, i když asi dost neelegantním způsobem. Neřešil někdo něco podobného? Nevím, kterým směrem se dát. Díky

Tak krom toho ze bych se vykaslal na ty win a rovnou jel na linuxu toho asi moc nezlepsis, spis je otazka proc? Mas nejake potize, nebo do toho chces rypat jen proto ze se ti to nezda? Pokud to druhe tak bych se na to vykaslal.

Jinak windows predstavil nedavnou nejakou vrstvu podpory pro linux, tak treba by v tom bezelo wine bez te virtualizace.  Dokonce mam pocit ze jsem kdysi davno provozoval wine pod windows, ale ma pamet me muze klamat, tak treba nejaka stara wine by bezela nativne.

No a mozna by slo zkusit https://www.reactos.org

nobody(ten pravej)

Re:Starý program pod Win7+
« Odpověď #6 kdy: 10. 10. 2016, 17:47:12 »
pochopil sem to tak ze provozuje nekolik programu pro CNC (proto musi byt/zustat nativne Windows) a pak 1 program pro CNC co pod Win7 nebezi...
zkkouset CNC pod ReactOS asi neni to prave, ve virtualu to lepsi nez Linux+Wine nebude a na nativni beh to nebude vubec stabilni, obzvlast pro CNC kde se zadna prodleva neprijima...

jedine co me napada (a zaroven ze to urcite take nebude resenim) je podivat se na: https://cs.wikipedia.org/wiki/LinuxCNC

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Starý program pod Win7+
« Odpověď #7 kdy: 10. 10. 2016, 18:34:27 »
Tak ReactOS je obvykle na hovno, ale protoze potebuje provozovat prave tak starou aplikaci, nelze vyloucit, ze to prave pobezi. Kdyby se jednalo o aplikaci pro W7, tak bych to ani nezkousel, ale kdyz je to z W98, mozna by to za test stalo. Steje tak nativni Linux + Wine, pokud pod tim nejak chodi ten HW klic.

Medo

Re:Starý program pod Win7+
« Odpověď #8 kdy: 10. 10. 2016, 18:51:36 »
Zaujimava vyzva.
Nemozes/nechces/ned sa prevadzkovat win7 a v nom ako virtualka rovno ta win95/98 ?
Vmplayer, vmlite, ... (zaujimalo by ma, ako si ten ktory medzikus poradi s tym HW klucom)...

Lol Phirae

Re:Starý program pod Win7+
« Odpověď #9 kdy: 10. 10. 2016, 19:02:40 »
Nech si to craknout.

MartinM

Re:Starý program pod Win7+
« Odpověď #10 kdy: 10. 10. 2016, 19:03:24 »
Díky za tip na ReactOS, vyzkouším. Pak snad jedině zkusit někde sehnat licenci WIN98 a dát ji přímo do virtuálu.
WIN je bohužel nutný. Ale ten ReactOS určitě zkusím. Díky

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Starý program pod Win7+
« Odpověď #11 kdy: 10. 10. 2016, 19:44:30 »
Ale ten ReactOS určitě zkusím. Díky

Prosim te, hlavne nezapomen dat vedet, jak to dopadlo. Myslim, ze to bude dost lidi zajimat. ReactOS v praxi se casto nevidi.

Fantomas

Re:Starý program pod Win7+
« Odpověď #12 kdy: 10. 10. 2016, 21:26:28 »
Dosovska appka by pod 32bit windows bezet mela, da se nastavit nejaka kompatibilni mod. Pristup na hw key, ktery je asi na lpt, to uz asi fungovat nebude. Ja bych koupil starsi repas od hp a rozjel na tom win98, nez to resit pres nejakou emulaci...

MKzB

Re:Starý program pod Win7+
« Odpověď #13 kdy: 11. 10. 2016, 08:15:21 »
Pro Windows 98 SE (second edition) existuje neoficiální SP, který řeší spoustu věcí, třeba limit 512 MB Ram a dále existuje i driver pro USB disky.
Web už neexistuje, ale archive.org ho zná.
https://web.archive.org/web/20071014231341/http://winpack.org/search.php?rsvelikost=sab&rstext=all-phpRS-all&rstema=9
Potřebné balíčky mám někde doma.

Re:Starý program pod Win7+
« Odpověď #14 kdy: 11. 10. 2016, 10:13:03 »
Ze bys pak v sedmickach provozoval DOSovou appku, na to zapomen rovnou

To je teda zajímavé že mi dosové aplikace fungují pod win 7 32b a ve win 10 32b ještě líp.

Cook se někde i vyjádřil že udělali něco s win 10 aby tam byla podpora dos aplikací...

Btw ve win 10 je nutné ve vlastnostech cmd je zaškrtnout starší konzoli. Při prvním spuštění ti řekne že nainstaluje NTVDM (nebo jak se to jmenuje) a pak to normáně funguje...
« Poslední změna: 11. 10. 2016, 10:14:45 od Josef Kocourek »