HURAA - mame program pro Linux - nazve ho Linneco. No on vlastne neni pro Linux a vlastne na Linuxu ani nefunguje, ale to nam nevadi ;-((. DOSemu totiz funguje pouze na x86 architekture a ostatni maji smulu. Uz na me amd64 (Gentoo64) je nespustitelny - a to jsem s tim bojoval dost dlouho.
Takze opet nic ;-(
Pls, jak v dosboxu rozchodis modem a/nebo tiskarnu? Ja mam DOS-sw pro komunikaci s bankou, pod DOSemu nemam problem (akorad kvuliva nemu se mu tu po stole vali obsoletni sunka), ale v dosboxu jsem nerozchodil ani modem ani tiskarnu ;-(. A obavam se, ze ucetnistvi bez tiskovych sestav je taky ponekud nanic ;-).
zkus jinou verzi než je oficiální DOSBox - já pod tím rozjel skoro všechno, i staré DOSové programovací softwary k průmyslovým programovatelným automatům včetně sériové komunikace po COM portu http://ykhwong.x-y.net/cvs/frame.html
> nekecáš, ale jede tam dosbox což je totéž v bledě modrém
dosbox a dosemu jsou naprosto odlisne veci, ktere maji jen malo veci spolecneho - snad jenom to, ze pomoci obou je mozne spoustet dosove programy.
dosemu vyuziva vm86 rezimu procesoru i386 pro emulaci PC v realnem rezimu. V takto emulovanem PC pak bezi nejaky DOS (napr FreeDOS). Bezi tedy jen na procesorech i386 kompatibilnich.
dosbox dela kompletni softwarovou emulaci hardware a zaroven implmementuje sam dosove sluzby. Diky tomu je plne portabilni
Ciste vypocetni uloha pobezi pod dosemu vicemene stejne rychle jako nativne, zatimco pod dosboxem bude o rad nebo dva pomalejsi. Pod dosemu (tipuji) nespustis program, ktery se snazi prepnout procesor do chraneneho rezimu.
Lepsi by asi bylo provozovat dosove programy pod QEMU, ktery je jednak (pry) i v plne softwarove emulaci vyrazne rychlejsi nez dosbox, zvlada emulaci chraneneho rezimu a snad by mohl podporovat nativni beh i386 kodu na i386 systemu (pomoci specielniho kerneliho modulu). Nicmene kdyz jsem to kdysi zkousel, tak jsem narazil na nekompatibilitu nejakych freedosovych driveru s QEMU.
A to si myslis, ze me to nenapadlo?? Jenze ono to nejde ;-[ Kernelu je naprosto jedno, jestli tam mas nejaky chroot, DOSemu proste nejede proto, ze 64 bitovy kernel nepodporuje pouziti realmode. A obavam se, ze nejaka virtualizace (Xen apod) problem nevyresi, ale to jsem jeste nemel cas a silu zkouset ;-).