Impuls, tam bateria działa w funkcji zasilania buforowego jako podtrzymanie jak już się wyłączy kompa. Nie skumałeś tego czy jak? Przecież to proste. Oczywiście, że w normalnych warunkach zasilanie idzie "z prundu", a bateria, to podtrzymanie, zasilanie awaryjne i możliwość wyłączenia kompa, a później włączenia go z powrotem za dwa dni i mania wszystkiego tak jak było.
Jeszcze w kwestii 1MB z na SRAM. Gdzieś na atariage ktoś już kiedyś walczył z rozbudową rozszerzenia Hiasa z tych 512k do 1MB i tam opisywał wówczas Hias, że jest jakiś z tym problem, właśnie z tymi dodatkowymi bitami portu B, że jakiś tam się bajzel robił mu z timingami i odpuścił. Ten ktoś, kto to próbował zrobić też poległ na tym. Tu już więcej nic nie podam, bo nie wiem gdzie to dokładnie na tym atariage czytałem, ale wspominam, że coś takiego miało już miejsce, więc jak by co to warto odszukać więcej informacji, albo się kontaktować bezpośrednio z Hiasem, na pewno odpowie w temacie prosto w dwóch zdaniach i będzie wiadomo o co chodziło - to tak jak by co.
Aha, rozwiązanie Hiasa niekoniecznie jest najlepsze - możesz próbować to zrobić jakoś po swojemu, a te linki podałem tylko, bo to chyba jedyne rozwiązania tego typu. Jeszcze coś pamiętam, że jakiś Niemiec to robił, ale w oparciu o to samo rozwiązanie i sprzedawał jako gotowce.
A pamiętanie z poziomu programistów nie jest szczególnym problemem, bo rozszerzenia są w jednym standardzie - poczytaj o porcie B. Inne rozszerzenia nie mają sensu, bo każdy soft dzisiaj idzie pod jeden standard.