S/XEGS RAMCART 128KB by C.P.U.¢Radek t❎rba & Robert Petruəela¢(Raster & Bob!k / C.P.U.)¢---------------------------------------¢¢Na minul⑦ Atari⇧d❎ jsme s Robertem p②edv⇧d❎li n⇧③ nov⑨ hardware projekt - XEGS RAMcart 128KB. Tehdy se nach⇧zel je③t❎ v rozpracovan⑦m stavu a v⑨voj pokra⇨oval d⇧l. V r⇧mci dal③ ch postupn⑨ch vylep③ov⇧n do③lo k jedn⑦ velmi podstatn⑦ zm❎n❎ v z⇧kladn m n⇧vrhu, kter⑨ zna⇨n❎ vylep③il moənosti vyuəit v⑨sledn⑦ho produktu. Jednalo se o p②id⇧n podpory programov⑦ho zap/vyp n⇧n cartridge (switchable). Tato vlastnost je natolik v⑨znamn⇧, əe jsme i cel⑨ n⇧zev projektu zm❎nili na S/XEGS RAMCART 128KB by C.P.U.¢¢Hlavn vlastnosti:¢¢* 128 KB SRAM pam❎ti z⇧lohovan⑦ 3V bateri - n❎kolik let əivotnosti, neomezen⑨ po⇨et p②epis
pam❎ti, bez nutnosti ukl⇧d⇧n po bloc ch (jako maj flash pam❎ti).¢* Plnohodnotn⇧ kompatibilita p②ep n⇧n bank s XEGS cartridge standardem. V③echny zn⇧m⑦ hry z XEGS cartridg o kapacit⇧ch 32, 64 i 128KB funguj p②es S/XEGS RAMcart zcela v po②⇧dku v origin⇧ln m stavu bez nutnosti jak⑨chkoliv modifikac .¢* Kompatibiln t⑦ə se standardn mi 16KB cartridgemi, a tak⑦ v❎t③ina 8KB cartridge her p②es RAMcart funguje.¢* SXEGS switchable md - programov⑦ zap/vyp nan cartridge.¢* Read only md pro ochranu p②episu RAMcart pam❎ti.¢* Program XEGS RAMcart File Feeder pro snadn⑦ napln❎n RAMcartu souborem s obsahem libovoln⑦ cartridge (dump).¢* Se speci⇧ln m Atari DOSem m
əe RAMcart fungovat jako ramdisk D8: s kapacitou cca 120KB (baterie udrəuje obsah ramdisku i po vypnut At⇧rka).¢* Doplkov⑨ program CreaXin1 pro po⇨ ta⇨ PC (OS Win), umoəuj c snadno vytv⇧②et bal ky program
/her pro na⇨ten a spou③t❎n z RAMcartu.¢* Cena sou⇨⇧stek cca 250 K⇨. ¢¢Ovl⇧dac prvky:¢¢* Enable tla⇨ tko - Aktivace RAMcartu (v❎t③inou je nutno n⇧sledn❎ stisknout Atari reset kl⇧vesu, aby se obsah cartridge spustil).¢* Write / Read only p②ep na⇨. Povolen /z⇧kaz z⇧pisu do RAMcart pam❎ti.¢* SXEGS / XEGS p②ep na⇨ md
. V XEGS mdu lze vyb rat banku, ale bitem 7 nejde prov⑦st programov❎ vyp n⇧n /zap n⇧n RAMcartu. V SXEGS mdu toto programov⑦ vyp n⇧n /zap n⇧n bitem 7 funguje. Pozn⇧mka: Ru⇨n zap n⇧n /vyp n⇧n RAMcartu pomoc tla⇨ tek Enable a Disable funguje vədy (v obou mdech).¢* Battery on / off vyp na⇨. Pokud nepot②ebujete udrəovat obsah RAMcart pam❎ti po vypnut At⇧rka, m
əete tento vyp na⇨ vypnout.¢* Disable & Reset tla⇨ tko. Stiskem tla⇨ tka dojde k vypnut RAMcartu. Pokud b❎hem drəen tohoto tla⇨ tka stla⇨en⑦ho stisknete sou⇨asn❎ Atari reset, Atari OS provede operaci pro studen⑨ start (stejn❎ jako po zapnut po⇨ ta⇨e). Tato funkce v⇧m m
əe pomoci s programy, kter⑦ odol⇧vaj klasick⑦mu Atari resetu, p②i⇨emə nemus te vyp nat Atari.¢* LED dioda - indikuje aktu⇧ln stav RAMcartu (zapnut/vypnut).¢¢Princip p②ep n⇧n bank:¢¢S/XEGS RAMcart pouə v⇧ 16 bank o kapacit❎ 8KB, kter⑦ jsou namapov⇧ny do Atari pam❎ti ve dvou prostorech. P②es niə③ prostor $8000-$9fff m
əe b⑨t p② stupn⇧ kter⇧koliv z 16 bank (0-15) - toto se vol z⇧pisem ⇨ sla banky do registru $d500 (respektive $d5xx). Horn prostor $a000-$bfff m⇧ konstantn❎ namapovanou posledn banku 15, na jej mə konci jsou um st❎ny inicializa⇨n /spou③t❎c vektory. Tento syst⑦m je pln❎ kompatibiln s tzv. XEGS cartridgemi, takəe v③echny hry z XEGS cartridg funguj naprosto bez prob⑦m
.¢¢Pokud je RAMcart p②epnut do SXEGS mdu (switchable XEGS), pak je moəno nav c zap nat ⇨i vyp nat namapov⇧n cel⑦ cartridge do Atari pam❎ti pomoc 7.bitu zapisovan⑦ho ⇨ sla banky (pokud je bit 7 nulov⑨, je RAMcart aktivn , je-li bit 7 nastaven, bude RAMcart odpojen).¢¢Dal③ informace, kompletn v⑨robn dokumentaci, sch⑦mata, firmware, jakoəto i v③echny obsluən⑦ a doplkov⑦ programy, najdete na webu http://raster.atari.org.¢