Mega ste ma cache i szyne 8/16mhz, w trybie kompatybilności ze zwykłym ste trzeba to wyłączyć.
Falcon ma tryb kompatybilności z STe(, więc jest de facto kompatybilny wstecz z STe, ma blitter), trochę więcej ustawień niż Mega STe, ale podobnie ustawiasz szyne na 8mhz i wyłączasz cache. Są tylko drobne różnice w działaniu blittera pomiędzy tymi maszynami (jest cały faq temu poświęcony). No, chyba że chcesz korzystać z dopalonego procka/cache'a. Są flaszki z różnymi prockami 030>, trzeba to wykryć i coś z tym faktem zrobić. Tutaj jest fajny artykuł: http://leonard.oxg.free.fr/articles/mul … atari.html, widzałem gdzieś jeszcze inny, w jakimś magu Atari, ale nie mogę go teraz znaleść.
Generalnie jak sobie piszesz po przestrzeni adresowej wg mapy to istnieje możliwość, że coś nadpiszesz jakiemuś drugiemu programowi, mapa się trochę zmieni jak wejdzie inny niż Twój system operacyjny (np tos 2.06 zajmuje więcej pamięci niż 1.62). Kiedyś przy maszynach z 0,5mb była zarządzana pamięć (w sensie mam tutaj przestrzeń adresową za systemem i robię sobie co chcę), ale później były problemy typu system operacyjny się zmienił (weszły nowsze wersje), ktoś załadował sobie do pamięci jakieś programy rezydentne/toole, weszły dodatkowe zakresy rejestrów i to co było ok, przestało działać. Dlatego piraci zaczeli wypuszczać poprawki gier. Np. fixy grupy dbug spatchowane wykrywają sprzęt na starcie i dają możliwość włączenia/wyłączenia cache'a, 8/16mhz jak jest możliwość plus kilka innych(np ładowanie danych do ramdysku).Nie musisz tego robić, wystarczy tylko "zresetowanie" do podstawowego modelu(8mhz/brak cache). No i ludzie różnie sobie odpalają dema, mają różne wersje tosu, jak program się odpala z dyskietki to użytkownik sobie zrobi reset, z twardego dysku to fajnie żeby program wracał po ludzku do desktopu, nie skaszanionym ekranem i nie wariującym zegarem systemowym (trzeba odkręcić haki, które się zrobiło przed startem dema).