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
     
    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
     
    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 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
     
    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
     
    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
     
    Ale ja tego programu nie pisze, ja mam go gotowego, w formie skompilowanej.
    • 7:
       
      CommentAuthorlarek
    • CommentTime9 Mar 2009
     
    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
     
    Kaz - można deasemblować :) jak wrócę ze szkoły to napiszę analogiczny kod w PC asemblerze.