Stránka 3 z 27

Napsal: 11 pro 2025, 08:28
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
...

Napsal: 11 pro 2025, 08:50
od rnbw
Funguje DOSBox aj DOSEMU.

Napsal: 11 pro 2025, 09:11
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. :?

Napsal: 11 pro 2025, 09:20
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.

Napsal: 11 pro 2025, 09:22
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.

Napsal: 11 pro 2025, 09:30
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?

Napsal: 11 pro 2025, 10:05
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.

Napsal: 11 pro 2025, 10:25
od asdf
Tak jsem stáhnul Gordikon 2.13 a taky mi to nefunguje.

Napsal: 11 pro 2025, 11:09
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).

Napsal: 11 pro 2025, 11:27
od rnbw
Teraz som to vyskusal na druhom PC so 64-bitovym Debianom 12 a v DOSBoxe funguje.

Napsal: 11 pro 2025, 12:06
od lesana87
Pustila jsem memtest a šla se uklidnit na zahradu a vidím, že problém není jen u mě.

Napsal: 11 pro 2025, 12:18
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ě...

Napsal: 11 pro 2025, 12:28
od rnbw
Pozeral som patche v debianovskom baliku DOSBox a nic specialne tam nie je.

Napsal: 11 pro 2025, 12:34
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

Napsal: 11 pro 2025, 12:53
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