Odpisałem Ci już w innym miejscu ;) Twój cart prawdopodobnie nie ma logiki do obsługi slotów 128kB. Żeby ją mieć musiałbyś mieć podłączone linie /ROM3 i /ROM4 oraz A15. Przyjrzyj się schematowi multi-carta podanemu na forum Exxosa. On jako jeden z nielicznych może mieszać sloty 64kB i 128kB (dla zwartego JP5 ma slot 128kB). To ciekawe rozwiązanie: tak na prawdę ma 4 sloty 128kB wybierane zworkami JP1 i JP2, jednak dzięki zworkom JP3 i JP4 można na stałe wybrać połowę któregoś z tych slotów (o ile JP5 jest otwarte). Faktyczny rozkład ROMów w nim jest więc taki:
||:|: - 000 - 0-64kB : ST/MST Test
|||:: - 001 - 64-128kB : STE Test
|::|: - 010 - 128-192kB : MSTE Test
|:|:: - 011 - 192-256kB : TT Test
:|::| - 10x - 256-384kB : Falcon Test
:::|: - 110 - 384-448kB : SuperMon
::|:: - 111 - 448-512kB : Ultimate Ripper
https://easyeda.com/nplanel/Atari_Test_ … 11bc35f41c
Byteswap przy tym układzie jest zbędny, potrzebny byłby tylko przy 16-bitowym EPROMie i to tylko przy specyficznym podłączeniu.
Falcon Test Kit 1.25 mieści się w slocie 64kB i nie powinien wymagać przeróbki carta.
Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.