Witam. Mam 65xe z lotharkowym Ultimate 1mb + sio2sd. Mam pytanie do mądrzejszych ode mnie ;) Ostatnio zastanawiałem jak robi się obrazy kartridży na Atari. Bo generalnie mając 1mb można byłoby to zrobić do pamięci i zgrać. Czy też robi się to po przez jakiś interfejs?
Dla prostych cartów można to zrobić i jest do tego soft, a na YouTube filmik Nira Dary'ego (nie mogę tego niestety znaleźć). Ale to tylko dla prostych cartów. Dla takich obsługujących bankowanie nic nie zrobisz.
Dlaczego od razu nic. Wszystko możesz zrobić. Tylko musisz znać schemat bankowania; następnie przełączać banki i zgrywać po kolei. I to nie do pamięci, ale na urządzenie zewnętrzne.
W skrócie: for k in range (ile banków): - włączasz bank k - zapisujesz obszar $a000-$bfff
Oczywiście kartridże mogą zajmować również obszar $8000-$9fff, wtedy procedura będzie nieco inna.
Są też kartridże z ramem (rzadkie i dzisiejsze), takie zrzucić to się raczej nie da, bo ich obsługa to tylko możliwa w Altirze. W Atari800 kartridż z defolta nie jest zapisywalny z tego co ostatnio sprawdzałem.
Każdy z rodzajów kartridży, jakie podesłał mono, ma swoje ścisłe ułożenie banków w zrzucie. Inaczej nie zadziała na emulatorze czy takim AVGCART czy MIST.
Właściwie wszystkie rodzaje kartridży są spisane w tym pliku, a nowe są dodawane na bieżąco.