atarionline.pl MADS i pamięć rozszerzona - Forum Atarum

Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

  • :
  • :

Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

    • 1: CommentAuthorkski
    • CommentTime14 Dec 2020
     
    Z tego co widzę to procedura mem_detect dla atari 130XE zwraca wartości z 5 bitem ustawionym, a więc CPU widzi rozszerzoną ale ANTIC nie.
    No dobra to zeruję sobie sam ten bit w otrzymanych wartościach, dla 130XE działa ok, ale przy innych rozszerzeniach zmieniając ten bit po prostu psuję te wartości wpisywane potem do portB więc nie tędy droga.
    Koniec końców potrzebuję tylko 3 góra 4 branki więc nie używam mem_detect tylko wartości takie jak dla 130XE, wszystko działa ok. Zakładam jednak (nie wiem czy słusznie) że wszystkie rozszerzenia będą zgodne z 130XE, do tego z 5 bitem wyzerowanym.
    Z ciekawości czy jest jakieś inne bardziej eleganckie/przenośne rozwiązanie?
    • 2: CommentAuthortebe
    • CommentTime14 Dec 2020
     
    ->link<-

    DetectMem