Zaraz, zaraz. Koala, musisz zrobić detekcję rozszerzenia, np. taką procedurą: http://atariki.krap.pl/index.php/Obs%C5 ... 4%99ci_RAM
Ona ci poda, które banki są dostępne dla CPU i ile ich jest. NIEZALEŻNIE od tego, czy jest to rozszerzenie Rambo czy Compy Shop. Po prostu dostaniesz listę dostępnych banków rozszerzenia, ok? Jeśli jest ich mniej niż 16, a ty celujesz w min. 320k, wtedy wypisujesz komunikat, że memori jest not enaf i auwider zejen.
Teraz, kwestia wybieraczki: moim zdaniem jest potrzebna tylko w wypadku odpalania tego spod DOS-u jakiegokolwiek innego niż SpartaDOS X. Bo pod SDX program może sam sprawdzić, które banki są wolne i ile ich jest. Znowu, jeśli mniej niż 16 - komunikat jak wyżej. Jeśli 16 lub więcej, wtedy używasz banków z uzyskanej listy i nikt nie jest poszkodowany.
Jak uzyskać listę banków, to jest opisane w naszym manualu, patrz http://spartados.com zakładka Dokumentacja.