eXtended RAM Test 0.22.0 (XRAM0220.XEX )

Po mnohých rokoch tu máme novú verziu tohto obľúbeného nástroja na testovanie rozšírenej pamäte v 8-bit počítačoch Atari XL/XE.

Nová verzia vznikla na základe upozornenia Romana Fuleka, že na jeho Atari počítači XRAM neukazoval správnu veľkosť rozšírenej pamäte. Konkrétne namiesto správnych 192kB (12 baniek) ukazoval nesprávnych 256kB (16 baniek). Ako som s prekvapením pri testovaní na tohtoročnom Foreveri zistil, tak jeho rozšírenie dokáže prepínať aj normálnu RAM ako samostatné banky. To znamená, že napríklad rozsah pamäte od adresy $0000 po $3fff sa dá prepnúť ako banka rozšírenej pamäte, takže tento rozsah bol naraz prístupných ako v rozsahu $0000-$3fff, tak aj v rozsahu $4000-$7fff.

Obrázok č. 1 – Správna detekcia 192kB rozšírenej pamäte v Atari

Najnovšia úprava spočíva v tom, že pre správnu detekciu sa na začiatku označia všetky štyri rozsahy normálnej pamäte a potom počas testu sa skontroluje, či náhodou ako banka nie je pripojený práve jeden z týchto ‚normálnych‘ rozsahov pamäte.

Týmto ďakujem Romanovi za upozornenie + za to, že priniesol jeho Atari na Forever a umožnil mi toto jeho rozšírenie pamäte otestovať a teda hľadať a identifikovať problém. Ešte raz vďaka Roman.

Inak taká drobnosť na záver. Nová verzia XRAMu mohla vzniknúť aj vďaka tomu, že som si cca 10 rokov dozadu skopíroval zdrojáky z magnetofónovej kazety na SD kartu a teraz som ich na tej SD karte našiel a dokázal sa v nich po 16 rokoch zorientovať 🙂 Samozrejme zdrojáky boli upravované a kompilované na reálnom Atari!

Pre záujemcov je najnovšia verzia na stiahnutie tu: XRAM0220.XEX a krátky manuál tu: XRAM0220.TXT

Poteší ma, ak najnovšiu verziu XRAMu vyskúšate na svojom reálnom Atari a podelíte sa v komentároch s výsledkami.

-XI-/Satantronic

You may also like...

5 komentárov

  1. mikro píše:

    Niekto sa plesol po vrecku a kupil si satantronic.com! 😉

    Ale super vidiet od teba nejaku Atari softverovu aktivitu po tolkych rokoch.

  2. ctirad píše:

    Nechci vyvolávat paniku, ale na mých externích RAM kartách nová verze detekuje 448kB namísto správných 512kB. Chybí 4 banky $8x. Starší verze to detekuje správně.

    • Dik, ze si dal vediet. A ako funguje ta Tvoja karta? Nenahradza ona nahodou aj povodnu RAM? Ci pri pouziti Tvojej karty je v pocitaci 576 kB = 512 rozsirena + 64 standardna?

      • Ctirad píše:

        V 576k režimu je to 512k na kartě + 64k na základní desce.

        Pak je režim 320k, kdy je interní paměť vypnutá a vše jede z karty, ale ten je detekovaný dobře (a hlavně nepoužívá $8x banky).

        • Tak to si ma nepotesil 🙂 Nevies o niekom tuto v KE kto by mal toto Tvoje rozsirenie? Ze by som si ho vedel pozicat a pozriet sa na to, lebo fakt nemam ideu v com by mohol byt zadrhel. Lebo samotne testovanie baniek som nemenil len som tam doplnil funkciu naviac, ale kedze som sa rypal v 15 rokoch starych zdrojakoch, tak som samozrejme mohol nieco nechtiac pokaslat 🙂

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *