Mam pytanie czy 65816 podobnie jak 6502 wysyła na szynę niepoprawne adresy w cyklu odczytu np. $8000,y (z tego co wyczytałem z książki 6502 i jego rodzina to najpierw czyta adres $8000, dopiero w następnym cyklu $8000+y). Normalnie mi to nie przeszkadza ale w momencie kiedy strobuję jakieś źródło poprzez $xxxx,y może dojść do sytuacji kiedy zatrzaśnie się adres $xxxx a nie $xxxx+y. W dokumentacji znalazłem że procek ma wyprowadzenie VDA - pojawia się 1 kiedy procek czyta bądź zapisuje do danej komórki pamięci podczas wykonywania rozkazu.
Czy podpięcie tego sygnału do dekodera adresu powinno rozwiązać problem ?
Muszę sprawdzić czy wpisanie do tej komórki spowoduje poprawną pracę pod warunkiem uwzględnienia w dekoderze sygnału R/W.
Temat ten nie do końca dotyczy Atari ale mam nadzieję że ktoś bawił się tym prockiem i może mi pomóc.
Tak nawiasem mówiąc to przy programowaniu flashu z poziomu 6502 trzeba używać składni sta ($88,x) ponieważ tytaj nie występują takie komplikacje (niestety ten sposób adresowania jest cholernie niewygodny)
SpartaDOS X 4.51 Wydano aktualizację SpartaDOS X 4.51
Test7800 0.9.0 Pojawiła się wersja 0.9.0 emulatora Test z obsługą nowych kartridży i poprawkami błędów.
6th ATASCII Compo Rusza kolejna edycja konkursu twórczości w trybie tekstowym ATASCII. Prace można nadsyłać do 9 listopada.
THE 800XL Atari zapowiada The 800XL z pełnowymiarową klawiaturą, HDMI, portem na cartridge i 25 grami.
CAS2Audio 1.0.9 Nowa wersja aplikacji odtwarzającej pliki kasetowe na Androidzie z architekturą MVVM.