Przejdź do treści forum
atari.area forum
Twoje polskie źródło informacji o Atari
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Aktualności ze świata Atari
Tydzień na oddanie głosu w FUJICUP! Głosowanie potrwa tylko do 22 lutego 2025...
TURGEN 9.3.1 Najnowsza wersja oprogramowania TURGEN wprowadza kilka istotnych ulepszeń.
FujiCup 2024 - głosowanie Wystartowało głosowanie w tegorocznej edycji konkursu FujiCup.
IX. Basque Tournament of Atari 2600 31 stycznia Euskal Retro Association zorganizowało IX. Baskijski Turniej Atari 2600.
Rogul 1.0f Poprawki i nowe funkcje
Opcje wyszukiwania
Zadbane, najlepiej w oryginalnym kartonie.
Pozdrawiam
Czy te dwa polecenia są wykonywane przy każdym przebiegu programu? One występują po pętli MRUGAJ.
LDY #NIC
STY KLAW
Bo jak rozumiem
LDY KLAW ładuje do REJESTRU y LICZBĘ 255, następnie ona jest zwiększana o 1.
Sorry, przepraszam, fakt,że instrukcję tylko przewertowałem. Ale program zasadniczo ogarnąłem już. Pytanie mam do tego programu z Tajemnic Atari:
OPT 21 opcje
ORG 1152 skąd
*--- deklaracje
ZEGAR EQU 20
RAMKA EQU 712
KLAW EQU 764
NIC EQU 255
*--- zapamiętaj kolor
LDX RAMKA
*--- mrugaj ramką
MRUGAJ LDA ZEGAR
STA RAMKA
*--- sprawdź klawisz
LDY KLAW
INY (255+1=0)
BEQ MRUGAJ
*--- skasuj klawisz
LDY #NIC
STY KLAW
*--- odtwórz kolor
STX RAMKA
*--- koniec
RTS
END
Te dwie linijki:
INY (255+1=0)
BEQ MRUGAJ
INY to jak rozumiem, zwiększa zawartość rejestru o 1. A jaką rolę pełni nawias: (255+1=0)? I jak wcześniej czytałem BEQ to skok warunkowy, gdy wartości są równe(polecenie porównujące CMP, którego tutaj nie ma).
Pozdrawiam
Zabawy ciąg dalszy. W Tajemnicach Atari, w jednym z artykułów jest tak napisane: "QA udostępnia dla uruchamianego programu osobny ekran, do którego można zaglądać w każdej chwili, także w trybie edycji."
Osobny ekran?
OPT 21
ORG 1152
LDA 712
STA 710
RTS
END
Poczyniłem taki program, wszystko się asembluje i uruchamia ale ja nie widzę efektu.. Pomocy Panie i Panowie.
Lokalny folklor na poziomie tylko ubarwia wątek :)
Jak rozumiem polecenie opt... wydaje gdzieś tam z poziomu QA?
Programowanie dla rozrywki i relaksu. Podobnie jak wędkowanie czy piwo ze znajomymi. Czytam artykuły z "Tajemnic Atari" i wdrażam w życie w QA. I stąd było moje pytanie jak wygenerować oddzielny plik ze skompilowanym programikiem. Pozdrawiam.
Ps
Wszystko na emulatorze. Docelowo na prawdziwym Atari 800 XL plus stacja dysków.
Bardzo dziękuję . I teraz pytanie jak skompilować plik asm napisany pod QA?
Właśnie czytam dokumentację na podanej stronie i instrukcję do QA. W moich planach jest nabycie Atari 800XL i stacji dysków i bezpośrednie programowanie na realnym sprzęcie jak za dawnych lat tyle,że wtedy miałem tylko komputer i język BASIC. Czy QA można jeszcze kupić?
"QA czyli Quick Assembler-Atari (J.Wisniewski) i X-Asm-PC (P.Fusik), to assemblery których uzywam, wiec wszystko co tu napisze bedzie ich dotyczylo."
Wiem, czytałem ten artykuł i inne i właśnie na podstawie ich treści chciałbym coś wyskrobać, ale nie mam "asemblera". Jeżeli trzeba go kupić, nie ma problemu, jeżeli jest jakiś darmowy to tym lepiej.
Witam,
w jaki sposób rozpocząć naukę programowania na Atari 800 XL z użyciem emulatora Atari800Win PLus 4.1.
To był mój pierwszy komp i mam do niego sentyment a BASIC trochę mnie już nudzi.
Pozdrawiam z gorącą prośbą o pomoc.
Wczoraj na nie trafiłem i trochę ich przejrzałem, ale albo mam pecha, albo tak patrzyłem ale nigdzie nie znalazłem polecenia odczytującego kod klawisza a wiem, że od tego zaczynałem programowanie prostych gier w 1986r.
Witam,
bardzo dawno temu byłem posiadaczem Atari 800 XL(1986r.). Postanowiłem przypomnieć sobie te piękne czasy. Pamiętam, że przez pierwsze pół roku nie miałem magnetofonu, więc z chęci pogrania na wymarzonym kompie liznąłem trochę Atari Basic. Chciałbym do tego wrócić z Waszą pomocą.
Pierwsze moje pytanie w jaki sposób napisać kod sterujący obiektem graficznym z klawiatury. Dla przykładu jak w grze pong, jak nacisnę przycisk strzałki w górę to obiekt porusza się do góry.
Drugie, jak stworzyć prostego duszka/sprite i sterować nim z klawiatury. Bardzo byłbym wdzięczny za okazaną pomoc.
Znalezione posty [ 12 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.006 sekund, wykonano 78 zapytań