Dosbox

Software potřebné k práci s elektronikou

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
lesana87
Příspěvky: 4393
Registrován: 20 zář 2014, 00:00

#31 Příspěvek od lesana87 »

A to je zase co? 8O
Není na to provnání závislostí nějaký skript? Mám soubor .dep, ve kterém jsou vypsané programy s minimální verzí, kterou to vyžaduje.

Kód: Vybrat vše

alsa-lib >= 1.0.18
alsa-lib-compat32 >= 1.0.23
...
Uživatelský avatar
rnbw
Příspěvky: 37414
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#32 Příspěvek od rnbw »

Funguje DOSBox aj DOSEMU.
Přílohy
gordikon_dosemu.png
gordikon_dosemu.png
gordikon_dosbox.png
gordikon_dosbox.png
Uživatelský avatar
lesana87
Příspěvky: 4393
Registrován: 20 zář 2014, 00:00

#33 Příspěvek od lesana87 »

Mně to hlásí 21SPOSC.DAT narušen, dvakrát jsem ho kopírovala z DOSu, kde to chodí, rozbalený z archivu. Říkám, že to mám zakletý. :(
Ty závislosti wine jsem porovnala ručně a nic chybějícího jsem taky nenašla. Zahodit to i s rukama. :?
Uživatelský avatar
lesana87
Příspěvky: 4393
Registrován: 20 zář 2014, 00:00

#34 Příspěvek od lesana87 »

Když ten gordikon rozbalím z raru přímo v tom dosboxu, hlásí narušené všechny soubory. :( Není nějaký problém se souborovým systémem, že ten DOSBOX musí běžet na FAT? Já ho mám na ext2.
Uživatelský avatar
rnbw
Příspěvky: 37414
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#35 Příspěvek od rnbw »

Nemas vadnu RAM?
Do DOSBoxu som prikazom mount pripojil adresar na mojom linuxovom filesysteme (ext4). Zo strany linuxu to funguje na urovni suborov, filesystem nie je relevantny.
Uživatelský avatar
lesana87
Příspěvky: 4393
Registrován: 20 zář 2014, 00:00

#36 Příspěvek od lesana87 »

Namontovala jsem v DOSBOXu disketu a pustila gordikon z ní, opět je narušen 21SPOSC.DAT. Že by se vadná RAM projevovala jen v DOSBOXu (dokonce ve dvou DOSBOXech) na jednom souboru?
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#37 Příspěvek od asdf »

Co jsem kdysi koukal do zdrojáků DOSBOXu, tak on tam v C emuluje procesor 80x86. Takže kdyby tam byla chybka v něčem, co se moc často nepoužívá, tak by se to takhle mohlo projevovat. Ale najít ji je asi nadlidskej úkol.
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#38 Příspěvek od asdf »

Tak jsem stáhnul Gordikon 2.13 a taky mi to nefunguje.
Přílohy
gordikon.png
gordikon.png
Uživatelský avatar
rampage
Příspěvky: 369
Registrován: 12 led 2025, 00:00

#39 Příspěvek od rampage »

2.13ka stiahnutá z vypravci.com mi tiež nechce v DOSBoxe fungovať, ani v -X. Ale vo VirtualBoxe funguje, i pod dobovým hardware (Pentium I).
Přílohy
1.jpg
1.jpg
Uživatelský avatar
rnbw
Příspěvky: 37414
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#40 Příspěvek od rnbw »

Teraz som to vyskusal na druhom PC so 64-bitovym Debianom 12 a v DOSBoxe funguje.
Uživatelský avatar
lesana87
Příspěvky: 4393
Registrován: 20 zář 2014, 00:00

#41 Příspěvek od lesana87 »

Pustila jsem memtest a šla se uklidnit na zahradu a vidím, že problém není jen u mě.
Přílohy
memtest.JPG
memtest.JPG
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#42 Příspěvek od asdf »

Stáhnul jsem aktuální zdrojáky dosboxu a přeložil ho. A nefunguje to pořád stejně. Tak jak to, že to na tom Debianu funguje? Jestli je zádrhel v nějaké jiné knihovně...
Uživatelský avatar
rnbw
Příspěvky: 37414
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#43 Příspěvek od rnbw »

Pozeral som patche v debianovskom baliku DOSBox a nic specialne tam nie je.
Uživatelský avatar
rampage
Příspěvky: 369
Registrován: 12 led 2025, 00:00

#44 Příspěvek od rampage »

Už som to rozbehal i v dosboxe.
Vytvoril som čistý boot image s MS-DOS 6.22 a odtiaľ to už spustiť ide.
Pod regulérnym DOSBox treba zavolať imgmount na A a potom boot a, v DOSBox-X to ide i cez menu (Drive->A->Mount a disk image file, Drive->A->Boot from drive).

Predpokladám, že tam počas tej kontroly integrity súborov používa nejaké dosovské prerušenia pre priamy prístup na HDD a nejak to v emulácii dosboxu rapluje, alebo tomu vadí dosboxácky COMMAND interpreter. Takže priložený image s gordikonom načíta najprv čistý dosovský COMMAND.COM z 6.22 a je to ako emulovaná 1,44MB floppy.
Ale to iba tápem. Disasemblovať sa mi to nesce a predpokladám že rainbow to spúšťa priamo po mountnutí lokálneho adresára. Každopádne, funguje to.

https://uschovna.cz/zasilka/TSLLYTXRXSV ... 7BBKP4NU3V
Obrázek
Uživatelský avatar
lesana87
Příspěvky: 4393
Registrován: 20 zář 2014, 00:00

#45 Příspěvek od lesana87 »

Zkusila jsem ty soubory rozbalené rarem pod dosboxem, které gordikon všechny označí za narušené, porovnat se souborama zkopírovanýma z diskety, kde gordikon označí narušený jen ten jeden, a jsou identické. Porovnávala jsem je cmp pod linuxem i fc /B pod dosboxem. 8O
Odpovědět

Zpět na „Software“