witam!

czy może mnie Ktoś tu wprowadzić w tajniki programowania atari dzisiejszymi środkami?

co do kompilacji programów asm? skąd dokumentadcja do sparta dos x?

prosiłem,żeby mi Ktoś napisał program, Nikt się nie podjął, muszę sam...

2

http://mads.atari8.info
http://sdx.atari8.info
http://atarionline.pl/forum/comments.ph … sionID=682

hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

3

dziekuję, dobry początek dla kogoś kto nic nie wie ;)

4

Polecam lekturę "Tajemnic Atari" i cykl "Programowanie 6502" - fajny wstęp, praktycznie od "Hello World-ów" ;)

5 Ostatnio edytowany przez Vasco/Tristesse (2016-09-16 00:12:24)

Pamiętajcie, że pedagogika zaleca, aby dostosować materiał do poziomu ucznia...

6

najlepiej naslabszego w grupie... zeby wyprodukowac poslusznych konsumentow :D

http://atari.pl/hsc/ad.php?i=1.

7

o co tu chodzi?

człowiek zadaje pytanie, a tu się do niego sadzą (wiadomo o kogo chodzi)

dlaczego jej wielmożność moderacja nie reaguje na ataki na moją skromną osobę...

mało tego, jak ja sam się bronię to jestem nagradzany banem na pół roku...

o co tu chodzi?

8 Ostatnio edytowany przez BartoszP (2016-09-16 16:01:50)

A nie chodzi o brak podstawowej umiejetności przeszukania internetu i problem czytania ze zrozumieniem zamiast  czekania na podanie na tacy przepisu typu kliknij, ściągnij, zapisz, ustaw to i tamto a może i jeszcze to ...

Czy tak trudno znaleźć np. taką stronę http://sdx.atari8.info/index.php?show=en_docs gdzie aż kłują w oczy wielokrotne linki "Programming guide"?

9

masz Szanowny Panie trochę racji...

trochę...

problem jest innego rodzaju...

chciałbym napisać sobie program szybko, a Ty/Wy chcecie, abym czytał 1000 stronicowe dokumenty i to jeszcze po angielsku...

musicie trochę i mnie zrozumieć...

10

Szybko mówisz ... to tylko w Matrixie można umiejętność lotu helikopterem załadować w 10 sekund. Programowanie, to nie kopanie kilofem rowu albo grabienie trawy.

Angielski to taki "must have" w tej branży ... rozumiem, że węgierski byłby przeszkodą albo koreański ... ale angielski .... rozśmieszyłeś mnie tak, że prawie zajadów dostałem z rozbawienia.

A tak w ogóle, to na wskazanych stronach masz instrukcje po polsku .... i to jest właśnie problem z twoimi pytaniami ... nie, raczej z tobą .... czy w ogóle czytasz to co dostajesz w odpowiedziach ?

11 Ostatnio edytowany przez Monsoft (2016-09-16 16:59:10)

Szanowany Panie bezrobotny.

Chyba nie bede odosobiony w stwierdzeniu iz wiekszosc z Nas, uzytkownikow tego forum na kazdy Twoj post reaguje z pewna doza negatywizmu. I nie bez przyczyny bo sam sobie zapracowales na takie podejscie i bany (nie jeden tylko).

Tak wiec nie badz zdziwiony i zaskoczony.


Ilosc materialow jest teraz na prawde duza tak wiec jak sie chesz nauczyc czegos to google naprawde dziala swietnie.
Wiekszosc z Nas, jak zaczynala programowac na Atari to nie miala takich mozliwosci bo byly magi ze swappopwanych dyskietek na ktore sie czekalo z niecierpliwoscia, 20'te xero kopie artykulow po angielsku i ksiazek, no i oczywiscie biblia "Asembler 6502" Pana Jana Ruszyca.

12

oj tam oj tam...

zapytam wprost: POMOŻECIE?

czy istnieje gdzieś jakiś zgrabny pliczek z listą instrukcji assemblerowych 6502?

13

Jest "nieco" literatury - również po polsku*:

http://atarionline.pl/v01/index.php?sub … biblioteka

Tudzież jest to: http://www.atari.org.pl/artykuly (ale o tym pewnie wiesz).

* tak, jestem przekonany, że moja odpowiedź wygeneruje kolejne pytania, ale sorry - weekend czas zacząć. :)

I Ty zostaniesz big endianem...

14

> czy istnieje gdzieś jakiś zgrabny pliczek z listą instrukcji assemblerowych 6502?

owszem, np. tu: http://xxl.atari.pl/sally-6502c/

http://atari.pl/hsc/ad.php?i=1.

15

fajne, fajne, naprawdę fajne

ale liczyłem, ze Ktoś tu może przerobił to na kartkę A4 na taką podręczną ściąge...

16

Nie, zrobisz ją sobie sam, w trakcie nauki...

A teraz - do roboty!

I Ty zostaniesz big endianem...

17

Dobra, Karol, pomogę, aby nie było, że nikt nie próbował:

          ORG $600
          LDA #0
          STA 710
czekaj jmp czekaj

Składnia QA o ile pamiętam, zasadniczo pójdzie pod dowolnym assemblerem (ewentualnie ORG $600 zamień na * $600).
Praca domowa: napisz co oznacza:
dyrektywa ORG
tryb natychmiastowy
do czego służy komórka 710 w Atari?
Mały hint: oprócz assemblera trzeba znać mapę pamięci Atari, choć pobieżnie. Jak odpiszesz co robi ten program i odpowiesz na zadane pytania - może ktoś zechce pomóc. Masz czas do niedzieli, do 10-tej rano.

Sikor umarł...

18

e tam
1. adres w pamięci
2. zero do A
3. zmiana koloru na czarny

no właśnie, trza zacząć od ekranu, coś mi się przypomina, że trzeba stworzyć display list i pisać pod adresy ekranu...

jeśli program ma chodzić pod sdx to czy można tak sobie pisać po pamięci ekranu? podmieniać adresy display listy?

muszę obczaić najpierw ten assembler, ale weekend mam zajęty, więc nieco mi się opóźni...

dzięki

19

http://www.6502.org/tutorials/6502opcodes.html

20

bezrobotny napisał/a:

e tam
1. adres w pamięci

Nie do końca. Dyrektywa ORG coś oznacza

bezrobotny napisał/a:

3. zmiana koloru na czarny

Koloru czego? I dlaczego właśnie tam?

bezrobotny napisał/a:

no właśnie, trza zacząć od ekranu, coś mi się przypomina, że trzeba stworzyć display list i pisać pod adresy ekranu...

jeśli program ma chodzić pod sdx to czy można tak sobie pisać po pamięci ekranu? podmieniać adresy display listy?

muszę obczaić najpierw ten assembler, ale weekend mam zajęty, więc nieco mi się opóźni...

dzięki

Czekamy na efekty. Zmień jeszcze komórkę 709 i postaraj się wypisać coś na ekranie. I zmień skok na warunkowy, aby zakończyć program (na przykład po naciśnięciu dowolnego klawisza. Jaka komórka pamięci za to odpowiada?
Powodzenia.

Sikor umarł...

21

no właśnie to jest dobre pytanie, istnieje jakiś  edytowalny plik z mapą pamięci atari?
coś w czym można by wyszukiwać tekstowo... mam jakąś książkę mapa pamięci, ale znaleźć tam coś, po tylu latach to bym nie znalazł

22

Wpisz zapytanie do Google'a - wszystko tam jest, tylko szukać ci się nie chce.

Powszechnie wiadomo, że kamień potrafi myśleć. Na tym fakcie opiera się cała elektronika.

Terry Pratchett - Równoumagicznienie

23

Na pytanie "pomożecie?" odpowiadam: nie!

Wpisujcie miasta ;)

MM [dely]: Warning. To nie jest bałagan.

24

pytam ponownie dlaczego moderator nie reaguje?

25

Zadaj konkretne pytania, to otrzymasz odpowiedzi. Sikor Ci pomógł, Miker Ci pomógł, XXL Ci pomógł, a Ty odpowiadasz, że nie będziesz czytał po angielsku. Masz jeszcze Tajemnice Atari i Ruszczyca.

Czy możecie wyjaśnić, Stirlitz, dlaczego wasz służbowy adres stirlitz@rsha.gov.de ma aliasa justas@gru.su?
Nie czytam PM. Proszę używać e-mail.