3,576

(23 odpowiedzi, napisanych Programowanie - 8 bit)

prawdopodobnie niedoczytales tego ze w danym listingu nie zostaly zamieszczone procedury wystepujace w poprzednim (ktore zostaly z nazwy wymienione...)

az zajrze tam do tego artykulu ;)

btw. http://knip.pol.lublin.pl/~jellonek/atari/ta.zip - pelne archiwum tajemnic (sciagniete z tajemnice.atari8.info - nie dodawalem notki w pliku, bo go sporzadzalem na wlasny uzytek), z dodatkowymi dwoma .html-ami
1szy to indeks poszczegolnych nr-ow (co by sie wygodniej offline przegladalo ;) ), drugi to indeks tematyczny,
z linkami do kolejnych artykulow z danej serii, np. 5 linii, 6ta strona, 6502, piszemy demo i cos tam jeszcze...

moze sie komus przyda?

edited
ok - zajrzalem... problem na pewno nie jest w tym co podejrzewalem...
sprawdz czy dlptrs nie piszesz raz przez male 'L' a raz przez '1'  bo kilka linii wczesniej masz
wlasnie przypisanie do tej etykiety stalej...

3,577

(51 odpowiedzi, napisanych Emulacja - 8bit)

prosciej by bylo by podzielic cala pamiec na bloki 0x4000
wtedy 2 najstarsze bity adresu wybieraja z tablicy 2 wskaznikow do okreslonych blokow,
a w zaleznosci od ustawinia portb, mozna by podmieniac w tej tablicy wskaznik do bloku
odpowiedzialnego za xms odpowiednim wskaznikiem do poszczegolnych bankow xms...
czyli adresowanie poszczegolnych komorek pamieci mozna by realizowac jako:

dana = *(tablica_blokow[adres>>14]+adres&0x3fff);

przy czym przy przesunieciu moglem cos pomiszac ;)
oczywiscie przy wykryciu zapisu do portb adres tablica_blokow[2] musialaby byc aktualizowany
na wskaznik do odpowiedniego banq...

az sprawdze jak to teraz jest obslugiwane w atari800 ;)
w ten sposob mozna tez poszatkowac pamiec na miejsze fragmenty...

3,578

(23 odpowiedzi, napisanych Programowanie - 8 bit)

ok. jesli potrafisz z poziomu assemblera (czy w jaki kolwiek inny sposob) ustawic jakikolwiek
tryb graficzny (hint: poczytaj o 'open "S:"') to pod $58 bedziesz mial wskaznik do poczatku
czytanego przez antic-a obszaru pamieci zwanego frame buffer. taka informacja powinna sporo uproscic
poszukiwania... ;)

3,579

(18 odpowiedzi, napisanych Bałagan)

0,01 PLN po raz pierwszy ;)

3,580

(28 odpowiedzi, napisanych Sprzęt - 8bit)

dely: z ta spacja i pytajnikiem to juz przeginasz pale niczym trzezwy rasowy informatyk :D
ostatnio dyrektorowi to zazucilem i malo mi premii nie obcial :D

miker: przyjrzyj sie odpowiedzi alipinisty i (za rada kierownika) wcisnij ctrl + (w fajerfoksie)
jasno i przejrzyscie napisal ze takowej pomocy od niego mozna sie spodziewac jesli kolo sie do niego
zglosi in priv. (pewnie rozmowa przez skype/gg wiecej pomoze niz tylko kilka linijek z pierwszego posta)

a ty alpinisto tez sie nie u nos - dely na poczatku tylko sugierowal ze ,,moze spod twojej reki'' ten uklad wyszedl
(co mylnie i ja przyjalem), a to ze kąsliwym glosem to wspomnial - spojrz nizej (post #6) jak sie wzbranial przed negatywnym podejsciem do ciebie... a ty od razu do niego z piana na ustach ;) - gdyby ta piana byla po piwe, zrozumialbym :D

btw. jak zgromadze fundusze to sie bardzo chetnie po jakas atarcie do ciebie zglosze i chetnie przeplace, bo jestes jedna z nielicznych osob, ze to tak okresle, produkujacych fajnie dopasione (bez skojarzen ;) ) atarcie, dostepne w wysmienicie krotkim czasie...

3,581

(10 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

co prawda jakos inaczej to bylo powiedziane, ale ktos cos podobnego wspomnial:
  ,,120MB-MFM powinno starczyc kazdemu''

3,582

(61 odpowiedzi, napisanych Zloty)

jemu pewnie chodzilo o numena... przeciez to odswierzony sprzed paru lat engine duke3d z blaszaka...
no moze plus pare jakichs mniej ciekawych gadżetów...

3,583

(12 odpowiedzi, napisanych Software, Gry - 8bit)

a moze by tak poprosic radzio ,,ma ryja'' coby wznowili audycje ,,radiokomputer nocą''?
przeciez te piski byly rownie szatanskie jak prawda przekazywana przez nich...

ponoc owsiak wytoczyl im ostatnio proces o to ze jakis program puszczali (nagrania
z ,,przystanq woodstock'') w ktorym, ,,redaktor'' przechodzac obok namiotu, przy ktorym stala
tabliczka z symbolem gandzi, stwierdzil: ...o to kolejne miejsce gdzie bez problemu mozna
dokonac zakupu twardych narkotykow...

na hitlerze przynajmniej niemcy probowali dokonac zamachu bombowego...
dla czego nikt jeszcze tego nie sprobowal na rydzyku/wladzach lpr czy np. samoobrony?

3,584

(51 odpowiedzi, napisanych Emulacja - 8bit)

fox: pamietaj ze kazda komorka w x86 pipeline ma szerokosc 32bit, wiec przesuniecie 8bit do nastepnego cell z zaladowanych 4 kolejnych bajtow moze byc szybsze niz przesuniecie 24bit, ale watpie coby mialo to na tyle znaczenia aby wlasnie to przewazalo - za to twoj argument jest o wiele sensowniejszy, czyli uzywanie w tym celu jednostki odpowiedzialnej za generowanie adresow, co pozwala na odciazenie ALU, a co za tym idzie - wieksze prawdopodobienstwo wykonania rownolegle 2 rozkazow, jesli dany procesor na to pozwala...

btw. nie ma to jak jedno zdanie pieco wersowe ;)

3,585

(51 odpowiedzi, napisanych Emulacja - 8bit)

zawsze tak generuje?
moze chodzi o wypelnienie? (alignacje - zwana przez niektorych alienacja 8-)

pierwsza wersja to 3 bajty (prawie dubble word), druga tylko jeden - moze dluzszy rozkaz latwiej ladowac do pipeline?

alex - mala prosba: nie wprowadzaj do uzycia blednego skrotu... ppc to skrot od PowerPC (procesorow) a nie od PocketPC. odnosnie tych drugich - nazywaj je pelna nazwa, bo jak sie twoje posty czyta to ppc powoduje malutkie zmieszanie...

3,586

(10 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

chyba ze ktos skozysta z ,,kup teraz'' bo cena jak na ten sprzet (very rare) jest nawet przystepna...

3,587

(10 odpowiedzi, napisanych Bałagan)

no opis przyznam ze jest boski :D

3,588

(23 odpowiedzi, napisanych Programowanie - 8 bit)

1.
  LDA #1
  STA $jakas_komorka_w_zdefiniowanej_przez_pamieci_obrazu_ciebie_display_liscie

wszystko zalezy od tego co dasz antic-owi do wyswietlania...
chcesz sie dowiedziec cos wiecej - http://www.jsobola.republika.pl/literat/dere.zip
albo ,,piszemy demo'' w tajemnicach atari (http://tajemnice.atari.org/)

2.
  LDA #$FF
  STA 754
LOOP LDA 754
  TAY
  INY
  BEQ LOOP

po tym, pod adresem 754 (0x02f2, pisane tez jako $2F2) masz kod ostatnio wcisnientego klawisza
(w sumie to i w akumulatorze tez)

dodatkowo spod adresu $278 odczytasz stan pierwszego joysticka (+1 drugiego, +2 trzeciego, +3 czwartego)
a spod adresu $284 stan przycisku pierwszego joysticka (+1, +2, +3 j.w.) przy czym stan 1 to przycisk zwolniony

3,589

(10 odpowiedzi, napisanych Bałagan)

sanki: tak, cena: hmmm...
ale zeby tak perfidnie ludzi naciagac? ;)

3,590

(51 odpowiedzi, napisanych Emulacja - 8bit)

fox: atari800win+ podalem jako przykry przyklad zaleznosci z ta biblioteka - wiem ze pytanie dotyczylo ,,czystej'' wersji atari800. nie wiem poprostu czy MFC jest zaleznoscia atari800 w wypadq wersji PocketPC i czy wchozi w sklad tego udostepnianego MS Visual C++ 4 (nie mam teraz na to czasu - moze kiedys zajrze do MSDN-a...)

co do przewagi jednych prockow nad drugimi to w wypadku x86 czasem trudno o timingi konkretnych instrukcji, co w wypadku riskow jest sztywno okreslone (a embedded arm-a z jednostka zmienno przecinkowa nie kojarze :/ )
brakuje mi tez nieco kompilatora gnu obslugujacego xscale w native mode (nie wiem jak tam nowe gcc).
do tej pory nalezalo uzywac trybu zgodnosci z ARM, co powodowalo spadek wydajnosci.

ale i tak pozostaje faktem ze waskim gardlem prawdopodobnie pozostaje dostep do ekranu (zazwyczaj w wypadku pocketpc kozysta sie z wbudowane w StrongARM-y kontrolery matrycy LCD, czyli albo procek, albo kontroler ciagnie dane z pamieci poprzez szyne systemowa...).

3,591

(20 odpowiedzi, napisanych Programowanie - 8 bit)

to mikey jest koderem??

zdawalo mi sie ze jak ja - noperem ;)

dely: moze chodzilo ci o miker-a znanego z cylku: napisz demo :D

jako ze sikorka moze wolec polszczyzne, polecam: http://www.dereatari.republika.pl/literat.htm
a wlasciwie to http://www.jsobola.republika.pl/literat/dere.zip

3,592

(271 odpowiedzi, napisanych Sprzęt - 8bit)

bardziej to: wielebny Draco :P

3,593

(28 odpowiedzi, napisanych Sprzęt - 8bit)

:)

dodam tylko ze jak nie masz namiarow do Lotharka i sam ich nie potrafisz znalezc - odezwij sie na priv. do mnie
podam do niego namiary, bez jego wiedzy i pozwolenia :P

3,594

(21 odpowiedzi, napisanych Sprzęt - 8bit)

no i jak zawsze rzeczowe wtracenie przez Zenona :D

z podanego linka jasno wynika ze jedynym ukladem ktorego potrzebuja ci czilijczycy to antic
bo osrom to se we fleszu, czy jakims tam eperomie wypala sami...

3,595

(28 odpowiedzi, napisanych Sprzęt - 8bit)

dely: nie ma to jak optymistyczne podejscie do sprawy ;)
moze kolo sie jeszcze nie odezwal do sprzedawcy (ktorym rzeczywiscie wielce prawdopodobie jest alpinista)
i dla czego z gory zakladasz ze mu nie pomoze? ;)

widze tu jakies ,,anty'' nastawienie i smierdzi nieco negatywnymi fluidami ;)

3,596

(20 odpowiedzi, napisanych Programowanie - 8 bit)

jak pisalem powyzej - zajrzyj tez do DeRe - WARTO
jesli tam jest jakis kawalek asm-a to pewnie w MAC65, ale na 95% (nie pamientam za dokladnie)
to antic jest opisany bez jakichs tam informacji zaleznych od assemblera...

3,597

(28 odpowiedzi, napisanych Sprzęt - 8bit)

uwazaj z zadawaniem pytan na temat tego kontrolera na tym forum - czesc purystow ma tu na niego wieeelka alergie ;)

odezwij sie w jakikolwiek sposob do alp(inisty) zwanego tez niegdys - lotharek. jak on nie pomoze, to z tego forum
raczej nikt nie pomoze...

3,598

(10 odpowiedzi, napisanych Bałagan)

strona sie nie otwierala bo kropke za linkiem dales (ktora do linka byla dodawana...)

co do sanek - 220zl za kawalek ladnie wycietej blachy, nieco powyginanej - typa chyba pogielo :D

co do prowokacji - w zeszlym tyg. byl ten link zamieszczany zdaje sie w tfulinerze...

3,599

(20 odpowiedzi, napisanych Programowanie - 8 bit)

czyli pytasz o to co jest na poczatku artykulu http://tajemnice.atari8.info/5_92/5_92_demo.html :D
oj, gdybys chocaz tam zajrzal... CO ZA LEŃ !!!!!!

prawie jak ja :D

3,600

(51 odpowiedzi, napisanych Emulacja - 8bit)

200MHz to chodzi w glownej mierze o x86 (na tej platformie byl najczesciej testowany)
jesli chodzi natomiast o strongarmy (czy ich nastepcow - xscale) to sa prawdziwe riski
tak wiec przy dobrej optymalizacji (a kopulatory ms w tej chwili maja zdaje sie jedne z lepszych
optymalizery) w teori - powinny lepiej sie sprawowac niz x86.

alex napisał/a:

- używam narzędzi ze strony microsoftu czyli Embedded Visual C++ 4.0 z toolsami dla WM2003 Pocket PC,

czy czasem nie jest to skrojona wersja (wzgledem platnej)?
czy czasem nie jest pozbawiona np. mfc?
atari800win+ jest zalezne niestety od mfc - tak wiec kopulator dostepny na stronach ms za darmo do pobrania
odpada - bo jest pozbawiony wlasnie tych bibliotek (niezle upraszczajacych pisanie pod winde...)

problemem moze byc brak jakichs plikow naglowkowych (co powinno byc do wyczytania na podstawie bladow kopulatora - mozesz mi je na priv. podeslac?) - ogolnie to mozesz sie do mnie na odezwac przez gg/jabbera/skype/maila - postaram sie pomoc przy rozwiazywaniu problemow z dowolnym kopulatorem...

odpowiednie dane przesylam ci na priv.