Uživatelské nástroje

Nástroje pro tento web


lnxspectrum:lsn

Toto je starší verze dokumentu!


formát souboru LSN

LSN (LnxSpectrum snapshot) je soubor obsahující snapshot stavu emulátoru LnxSpectrum. Má stejnou funkci jako například všeobecně známý formát SNA, nebo Z80. Proč tedy LnxSpectrum zavádí další formát snapshotu když už takové existují? Problém je s ukládáním nestandartních informací do těchto souborů. Do SNA například nelze uložit informaci hudebních čipů AY (včetně Turbo Sound dvojici AY) a SAA, takže po načtení takového snapshotu příjdeme s velkou pravděpodobností o zvuk (u SAA je to téměř na 100 %). Nebo neumí ukládat režim a stav Ula plus Color registrů. To vše se do souboru LSN ukládá.

LSN formát je vymyšlen tak, že se do něj můžou ukládat libovolné informace o jakémkoliv emulovaném hardware. Vlastně není omezený ani platformou, nemá totiž žádnou striktně předepsanou. Pokud emulátor identifikátor stroje nezná, neumí ho pravděpodobně ani emulovat a soubor se nenačte. To samé platí o uloženém stavu hardware. Pokud soubor obsahuje například stav čipu SAA, a emulátor SAA neumí emulovat, prostě data přeskočí a pokračuje dál.

Podrobnější popis formátu LSN bude doplněn.

lnxspectrum/lsn.1532095587.txt.gz · Poslední úprava: 2018/07/31 10:04 (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki