Mam problem z odpaleniem ramcarta na emulatorze Atari800 ver. 5.2.0 Każda próba odpalenia czegokolwiek po podmontowaniu ramcart kończy się zwisem emulatora. System to Win11 64Bit. Miałem to już dawno odpalić na Linux ale jakoś zeszło, zmiana laptopa, zmiana zmiany itd. Jak w końcu wyszła wersja pod windę i znalazłem czas żeby przysiąść to suprise :)) Pomożecie? Robię tak jak uczył @mono
1. wciskasz F1 2. wybierasz Cartridge management (Alt+C) 3. wybierasz Make blank cartridge 4. wpisujesz swoją nazwę obrazu np. ramcartempty.car 5. wybierasz Ram-Cart 64 KB cartridge 6. wybierasz Cartridge: none 6. wybierasz ramcartempty.car
i w menu pojawią Ci się dodatkowe opcje: - Ram-Cart R/W switch: [On|Off] - Ram-Cart Reset co odpowiada przełącznikowi i przyciskowi na obudowie.
Ram-Cart R/W switch ustawiasz na On co oznacza odłączenie banków, po czym robisz reset za pomocą F5. Shift-F5 emuluje włączenie komputera z domyślnie podłączonym bankiem w $A000-$BFFF. W monitorze polecenie CART pokazuje szczegóły konfiguracji carta.
CommentTime21 Jan 2025 01:01 (4 godzin temu) zmieniony
R/W switch On powoduje odblokowanie banku carta do zapisu. A co się dzieje jak R/W jest Off i wciśniesz F5? Bo to mi wygląda jakby on właśnie próbował wskoczyć do cartridge'a a w wektorze CARTINI jest $0000. Czy w monitorze działa polecenie "H"? Jeśli tak, to co pokazuje?
Edit: A, masz rację - R/W powoduje odłączenie banku carta. U mnie po wykonaniu kroków wchodzi do SELF-TESTu i w monitorze widać:
> cart Main cartridge Type: 094 (Ram-Cart 64 KB cartridge) Image: /home/jerzyk/atari/atari800-cvs/atari800-github/atari800/ramcartmpty.car (CART) Memory: $8000-$9FFF: Off $A000-$BFFF: Off Access: Read/Write Register: Enabled Bank: $00
Zawisa tylko wtedy gdy w monitorze mam:
> cart Main cartridge Type: 094 (Ram-Cart 64 KB cartridge) Image: /home/jerzyk/atari/atari800-cvs/atari800-github-myfork/atari800/ramcartmpty.car (CART) Memory: $8000-$9FFF: Off $A000-$BFFF: On Access: Read Only Register: Enabled Bank: $00
A to oznacza, że R/W jest Off.
Wejdź do Menu, wybierz Cartridge Management i ustaw R/W na On, po czym daj mu Reset (Warm Start).
CommentTime21 Jan 2025 02:01 (2 godzin temu) zmieniony
@mono
Jakiego systemu używasz ?
Bo coś mi się w moim nie podoba. Win11home 64Bit
A Atari800 jest pod 32Bit Przynajmniej taka wersja jest do ściągnięcia.
Nie mogę zapisać ustawień emulatora a właściwie to ich wczytać. Ustawianie wszystkiego od nowa jest irytujące i czasochłonne. No i ten ramcart. Może to wina systemu albo wersji emulatora. Jak sądzisz ?
Cartridge Management jest na bank ON. F5 daje READY. A potem zaczynają się schody :)