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 15:12
       
      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 15:12
       
      ->link<-

      DetectMem