atarionline.pl Jak zmienic kolor w grze? - 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:
         
        CommentAuthorKaz
      • CommentTime9 Mar 2009 05:03
       
      Mam gre tekstowa w formie pliku xex. Chcialbym w niej zmienic kolory tla. Czy mozna to zrobic jakims edytorem dyskowym albo w monitorze emulatora, zeby zamienic wartosci w komorkach 708-712 i zapisac taki plik? Bedzie to dzialac?
      • 2:
         
        CommentAuthoradiblol
      • CommentTime9 Mar 2009 09:03
       
      pobaw się konsolą od atari800win (F8 o ile pamiętam), może tam będzie jakaś komenda do zmiany pamięci... albo deasembler. jeśli nie wiesz jakiej komendy użyć w konsoli (monitorze) to wpisz help, może pomoże.
      • 3:
         
        CommentAuthorlarek
      • CommentTime9 Mar 2009 09:03 zmieniony
       
      nie należy modyfikować komórek 708-712, bo efekt będzie, ale tylko do ponownego uruchomienia gry. Trzeba zmienić wartości w instrukcjach wpisujących je w te komórki. Szukamy mniej więcej rozkazów LDA nr_koloru1, STA 708; LDA nr_koloru2, STA 709, itd. i podmieniamy te LDA nr_koloru na LDA nasz_numer_koloru.

      Do zabawy polecam edytor dyskowy Watson II.
      • 4:
         
        CommentAuthorKaz
      • CommentTime9 Mar 2009 10:03
       
      Czyli jesli program sam nie ustawia kolorow to raczej nie da sie nic zrobic?

      W Basicach to na pewno zawsze sie ustawia kolory defaultowe przez uzycie komendy GRAPHICS. Czy w programach asemblerowych tez tak jest?
      • 5:
         
        CommentAuthoradiblol
      • CommentTime9 Mar 2009 10:03
       
      da się! zamiast jakiejś komendy dajesz skok na koniec programu, gdzie dodasz zmianę kolorów, komendę, która została nadpisana tym rozkazem skoku, oraz rozkaz powrotu.
      • 6:
         
        CommentAuthorKaz
      • CommentTime9 Mar 2009 10:03
       
      Ale ja tego programu nie pisze, ja mam go gotowego, w formie skompilowanej.
      • 7:
         
        CommentAuthorlarek
      • CommentTime9 Mar 2009 11:03
       
      Jeśli progam nie ustawia swoich kolorów, tylko bazuje na standardowych barwach systemu, które są odnawiane np. po wykonaniu instrukcji Graphics, to może być problem - przynajmniej dla nas :)
      • 8:
         
        CommentAuthoradiblol
      • CommentTime9 Mar 2009 11:03
       
      Kaz - można deasemblować :) jak wrócę ze szkoły to napiszę analogiczny kod w PC asemblerze.