Uživatelské nástroje

Nástroje pro tento web


lnxspectrum:lsn

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
lnxspectrum:lsn [2018/07/20 16:06]
lanex
lnxspectrum:lsn [2018/07/31 10:05] (aktuální)
Řádek 1: Řádek 1:
 ===== formát souboru LSN ===== ===== 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 (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ů, či rozšíření RAM podle Lamače nebo Trollera. 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. 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. Podrobnější popis formátu LSN bude doplněn.
lnxspectrum/lsn.txt · Poslední úprava: 2018/07/31 10:05 (upraveno mimo DokuWiki)