Eidolon ma przecież wersję plikową (autorstwa Simiusa zresztą), więc trudno, żeby ta nie działała. Pewnie Koronis Rift dałoby się przerobić tak samo.
Co do przyczyn - przyczyna w każdym wypadku jest jedna i ta sama: własne procedury szeregowe. Ogólnie co się ładuje, to działa (no, chyba, że po załadowaniu prosi o włożenie drugiego dysku, wtedy kupa).
Ad przycisk: ano rzecz jasna, przydałby się. Mógłby być umieszczony na pseudo-kartridżu wtykanym w wiadomy port. Mogłyby to być nawet dwa przyciski: 1) włącz stronę A, 2) włącz stronę B. Jeśli ktoś coś takiego wymyśli, to ja chętnie dodam do BIOS-u obsługę tego.
Oczywiście możliwa jest zabawa z klawiaturą, typu: jeśli w momencie odczytu sektora wciśnięta jest pewna magiczna kombinacja klawiszy, np. definiowalna w menu konfiguracyjnym, to przełączamy się na "stronę B". Inna kombinacja - na stronę A. Tylko jest niebezpieczeństwo konfliktu, jeśli wczytywany program tę właśnie kombinację klawiszy upodoba sobie do czegoś innego - wtedy trzeba byłoby ją zmienić, a to niewygoda itp. Dedykowany klawisz, taki, o którego istnieniu programy nie wiedzą, byłby lepszy.