Aktualności: C64 Power - online od stycznia 2000 !

Autor Wątek: Otwieranie gornej/dolnej ramki - kolor tla  (Przeczytany 653 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

arecki

  • Gość
Otwieranie gornej/dolnej ramki - kolor tla
« dnia: 14 Stycznia 2014, 22:31 »
Witam forumowiczow,

tak ostatnio z nudow postanowilem sobie przypomniec jak sie programowalo w assmeblerze c64 (ostatni raz robilem to chyba gdzies w polowie lat 90). Poczytalem troche forum, i korzystajac z dobrodziejstw technicznego postepu zainstalowalem sobe C64studio i Vice'a i zabralem sie do roboty \"\"

Postanowilem napisac sobe otwieranie gornej/dolnej ramki. Cos mi tam switalo ze trzeba najpierw poczekac z rastrem do ostatniej lini znakow a potem zwezic ekran, wtedy VIC sie nie polapie ze trzeba wlaczyc ramke \"\" Po polgodzinnych eksperymetach cos zaczelo dzialac \"\"

Tyko z tego co mi sie wydaje po otwarciu ramki powinninem dostac kolor tla, a zamiast tego otrzymuje czarny pasek. Ramka na bank jest otwarta , bo widac sprite'a jak tam wjedzie.
Co robie nie tak? O czyms zapomnialem?

Pozdrawiam
Arecki

BTW: mozna tu jakos wrzucic przykladowy plik?



Offline Kisiel

  • Level 7
  • *******
  • Wiadomości: 11447
  • Number 7 in all users competition...
    • http://wiki.projekt64.filety.pl/doku.php
Otwieranie gornej/dolnej ramki - kolor tla
« Odpowiedź #1 dnia: 14 Stycznia 2014, 22:34 »
codebase64.org
idz wyprostowany wśród tych co idą na kolanach

...w przypadku checi zakupu UK1541,GA,MA,T8500,T7501 prosze o kontakt na Facebooku, haslo: UK1541....

Offline wackee

  • Level 6
  • ******
  • Wiadomości: 2210
Otwieranie gornej/dolnej ramki - kolor tla
« Odpowiedź #2 dnia: 14 Stycznia 2014, 22:40 »
Tak, zapomniałeś o sławetnej komórce $3fff ;) której to zawartość VIC wrzuca na dolną/górną ramkę jak "głupieje" ;)
Jeżeli masz w VICu ustawiony bank 0, dodaj w kodzie LDA #$00, STA $3FFF i już powinieneś mieć ramkę tak jak chciałeś \"\"

arecki

  • Gość
Otwieranie gornej/dolnej ramki - kolor tla
« Odpowiedź #3 dnia: 14 Stycznia 2014, 22:54 »
Dzieki Wackee

o to wlasnie chodzilo \"\"

Offline BagoZonde

  • Level 6
  • ******
  • Wiadomości: 1055
    • http://www.commocore.com
Otwieranie gornej/dolnej ramki - kolor tla
« Odpowiedź #4 dnia: 14 Stycznia 2014, 22:56 »
Nie zdążyłem :P.
Jak praca z C64Studio? Jaki kompiler masz do tego podpięty? Nie badałem po prostu tematu czy 64tass można podpiąć.

arecki

  • Gość
Otwieranie gornej/dolnej ramki - kolor tla
« Odpowiedź #5 dnia: 14 Stycznia 2014, 23:19 »
Co do c64studio; dopiero niedawno sciagnalem i staram sie ogarnac to wszystko.
assembler ten w zestawe; skladnia troche dziwna , wiec posilkuje sie helpem,
ale dla mnie jak na razie jest ok.
W ' 90 programy pisalem w monitorze black boxa 4, po czyms takim kazdy assembler to po prostu bajka :D

Offline wegi

  • Level 7
  • *******
  • Wiadomości: 2588
Otwieranie gornej/dolnej ramki - kolor tla
« Odpowiedź #6 dnia: 14 Stycznia 2014, 23:37 »
BagoZonde

Nie nie można. Wewnętrzny kompilator jest w standardzie ACME, ale mimo wszystko zgodny do końca nie jest. Były też bugi przy kompilacji !pseudopc !realpc (odpowiednik .logical . here w tasm) zgłosiłem i autor obiecał poprawić.

Dużo dobrych właściwości ma edytor - podpowiada adres etykiety przykładowo. Remote debug, breakpointy, debug by step, debug over subroutines.

Fogyish i Asteroidy w C64studio finalnie robione były.
Gdy po wynalezieniu komputera kwantowego jedni pytali o sposób wytwarzania prądu, kisiel pytał jak wytwarzać świeczki...

NIECH NIE BĘDZIE NICZEGO !!!

CZY RAF PIŁ Z JERICHA KUBECZKA ???

Offline BagoZonde

  • Level 6
  • ******
  • Wiadomości: 1055
    • http://www.commocore.com
Otwieranie gornej/dolnej ramki - kolor tla
« Odpowiedź #7 dnia: 15 Stycznia 2014, 11:16 »
Dzięki wegi za rozszerzone info. Arecki - super, działaj :].