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)
Atari Font Maker V1.16.14.4 Narzędzie do projektowania zestawów znaków dla Atari właśnie otrzymało aktualizację
Ruszyła strona Silly Venture 2k25SE Party place pozostaje bez zmian.
Zmarł mOdmate Zmarł mOdmate
Grawitacja 2025 Wyjątkowy hackathon, gdzie zespoły mają 36 godzin na stworzenie gry na dowolną platformę ośmiobitową.
Forever 2025 - już wkrótce! Coroczne spotkanie entuzjastów platform takich jak Atari, Commodore, ZX Spectrum oraz innych komputerów 8-bitowych.