151

(12 odpowiedzi, napisanych Fabryka - 16/32bit)

Na ST za dobrze się nie znam, ale temat jest chyba nie do zrobienia (czytaj: prościej/taniej kupić STE).
Największe różnice:
1. Shifter - masz większą paletę, swobodną alokację obrazu, sprzętowy scroll
2. Blitter - to akurat da się włożyć do ST (gdzieś na AtariAge czytałem o takich mutantach) :) To jest układ atarowski.
3. Kanały DMA
4. Trochę drobnicy w stylu LMC1992
5. +rzeczy, o których nie wiem

152

(46 odpowiedzi, napisanych Zloty)

się przyłączę.
Grey - W I E L K I E   D Z I Ę K I  ! ! !

153

(22 odpowiedzi, napisanych Zloty)

1. Wrzucenie wszystkiego do jednego worka to jednak zły pomysł. Demo może przegrać z muzyką i autorzy dema będą czuli niesmak - że oni się napracowali, a ktoś 4 wieczory poświęcił...
2. Grey robi całkiem sporą akcję propagandową, dzięki czemu (spora) część prac idzie na SV.
3. Odnoszę wrażenie, że o ile termin wakacyjny skłania ku Głuchołazom, to wydźwięk całej imprezy przesuwa raczej do SV. Jest więcej szumu, więcej ludzi, większe wydarzenie.
4. To piszę ja - jako twórca (który i w tym roku na SV coś wystawi raczej).

154

(5 odpowiedzi, napisanych Programowanie - 8 bit)

Sugeruję nieśmiało, byś nie używał interlace'u. On strasznie męczy oczy, i ludzie gry ciepło raczej nie przyjmą.

W tym: http://atarionline.pl/biblioteka/materi … 0(v1).djvu

A gdyby mono swój program przerobił na działanie w gr.8 a nie w gr.0, to można by śmiało rysować nawet fontami z C64.

157

(14 odpowiedzi, napisanych Programowanie - 8 bit)

Patentów jest wiele, zależy co dokładnie się dzieje :). Ja osobiście używam w zależności od sytuacji:
1. jmp * i analiza rejestrów/pamięci (czasami po wstawieniu dodatkowego warunku).
2. historia skoków (zwłaszcza, gdy kod leci w 'maliny').
3. do kodu w malinach - wektor przerwania 'brk' na zero - pułapkę na PC=0. Czasami dosyć szybko wychodzi źródło zła.
4. gdzieś do ramu zapisuję 'loga' (przetwarzane wartości, wyniki cząstkowe, ...).
5. dogłębna analiza źródła - krok po kroku co się dzieje.
Generalnie - nie ma tutaj prostego sposobu - zrób x lub y a błąd się ujawni. To nie java :).

158

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

1. @pin - jak zapewne wiesz, jest kilka sposobów na wyświetlanie napisów z duchem XE :P.
2. @a_niedworok - olej opinie negatywne i realizuj swój pomysł (wszak najważniejszy w tym interesie jest osobisty (i dla każdego inaczej zdefiniowany) 'fun' ).

159

(14 odpowiedzi, napisanych Programowanie - 8 bit)

1. Osobiście nie używam, ale to może Ci się spodoba: http://www.wudsn.com/content.php#ide_tab (zwłaszcza, gdy używasz Eclipse'a).
2. I jak czegoś nie wiesz - pytaj śmiało (tu lub u konkurencji).

160

(99 odpowiedzi, napisanych Programowanie - 8 bit)

ja sprawdzę w okolicach weekendu.
tak dla informacji - overmind to jedyna produkcja z muzyką podczas ładowania, która sprawiała mi kłopoty.
wszystkie inne produkcje, które odpalałem (joyride, bitter reality, energy, phantasie i tona innych) działały bez zarzutu.

161

(99 odpowiedzi, napisanych Programowanie - 8 bit)

Dracon napisał/a:

A inne nietypowe loader, np. z OVERMIND czy JOYRIDE dzialaly spoko u mnie.

Heh, ja mam (nadal) CA2001 z TopDrive i FlashTurbo - Energy i Joyride działały ok, a Overmind nie.

162

(99 odpowiedzi, napisanych Programowanie - 8 bit)

Za przeproszeniem się wtrącę:
1. Bodajże Jaskier dysponuje playerem grającym na 4 kanałach (2 synth i 2 sample) podczas odczytu ze SIO. Użył tego w Energy, a udźwiękowił to Greg.
2. Nosty - że się wyrażę - najmądrzej nie piszesz :P. Ot choćby to (3 minuty szukania w atariki): http://atariki.krap.pl/index.php/SupraDrive . Nie chcę też wchodzić w temat założeń architektury malucha (po co w ogóle dali nowe urządzenia, pbi, itp, itd...). Uczciwie jednak przyznajmy - popularne te rozwiązania wówczas nie były, a u nas rządził wtedy streamer XC12 i pochodne.
3. No, otwietam lodówkę a tam XXL z Pinem o XBiosie nawijają :D...

163

(29 odpowiedzi, napisanych Programowanie - 8 bit)

może warto spróbować użyć turbo basica. on jest szybszy i ma move - a to będzie pomocne.
oczywiście - zgodnie z wcześniejszymi wypowiedziami - lepszym wyborem byłby inny język: c (cc65), może atalan (nie wiem, jaki on ma status i co w nim działa, a co nie), może action! (jak bardzo chcesz coś fizycznie na maluchu robić)...
standardowy basic będzie za wolny, jeśli śnieg to będzie coś więcej niż 4 pixle, a kupkowanie może być bardzo obciążające, przez co całość nie będzie płynnie działać.
basic ma ukryte moce i da się w nim parę rzeczy zrobić (mi się kiedyś udało zrobić płynnego scrolla), ale nie wiem, czy akurat śnieg się łapie :).

164

(29 odpowiedzi, napisanych Programowanie - 8 bit)

wiecie - piła może być pewnym przybliżeniem sinusa (lub na odwrót) :).

165

(2 odpowiedzi, napisanych Programowanie - 8 bit)

1. może mało ludzi wie o istnieniu tego dokumentu: http://sdx.atari8.info/sdx_files/4.45/s … amming.pdf,
2. sdx może i wspaniały jest, ale jednak nie jest standardem, a próby jego powszechnego użycia kończą się ogólnym lamentem,
3. pod sdx (rozumiem tutaj nagłówki feff i faff) można pisać tylko w asm (nie znam innych języków wspierających api sdx),
4. gry (jeżeli już używają dysku) zadowalają się zwykle istnieniem urządzenia D:, więcej ich nie interesuje (choć i/o api pod sdx jest o wiele wygodniejsze),
5. dema - zwykle pierwsze co robią, to wywalają wszystko, co w ram-ie siedzi, więc dos je niewiele interesuje,
6. jednak jakiś (mały bo mały, ale jednak) ruch w interesie jest: http://sdx.atari8.info/index.php?show=en_addons

166

(9 odpowiedzi, napisanych Programowanie - 8 bit)

kod sie zmieniajacy powinien byc w ramie. tutaj sie domyslam, ze chodzi o lynxa, a wiec i odpalanie z carta...

167

(9 odpowiedzi, napisanych Programowanie - 8 bit)

1. nie widzę, gdzie inicjujesz wektor SCBs_vec. potrzebujesz coś takiego: lda <SCBs ; sta SCBs_vec ; lda >SCBs ; sta SCBs_vec+1
2. mały hint - okolice .cs3 - lepiej coś takiego: ldy #$15 ; lda .. ; sta .. ; dey ; bpl .cs3
3. mały hint2 - ciupinke szybsze będzie zapamiętywanie rejestrów na stronie zerowej zamiast na stosie - czyli stx ; sty zamiast phx ; phy
4. takie pytanie kontrolne (na wszelki wypadek) - na jaki procesor piszesz?

[edit] widzę, że masz coś takiego "SCBs_vec    dw SCBs" i być może to inicjuje wektor (nie znam tego asma) - ale sprawdź pod monitorem, czy aby na pewno tam jest poprawna wartość.

168

(3 odpowiedzi, napisanych Programowanie - 8 bit)

No wlasnie, nie chcialbym uzywac niepublikowanych rozkazow. Dlatego ludzilem sie z zerami. wtedy wektory wskazywalyby adres 0, a wtedy jestesmy w domu :)

169

(3 odpowiedzi, napisanych Programowanie - 8 bit)

Szybkie pytanie mam: jak w 600xl (16 kb ram) wyłączyć rom (o ile się da)?
Wpisuje odpowiednie wartości do PORTB, i znika ROM. Czyli jest ok.
Zamiast RAMu są wartości FF (przynajmniej w a800) od $4000 w górę.
Wiadomo - jest go 16k, to i kończy się na owych $4000.
Wektory przerwań są na samym końcu RAMu, i jest mały problem.
Jednakże może jest jakiś magiczny sposób, by to nie były FF, ale np. 00 (co już by było ok)?

170

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

imho niezbędne minimum:
1. więcej ramu,
2. stereo

dalej to już zależy co tam będziesz robił...

171

(16 odpowiedzi, napisanych Scena - 8bit)

3. a się czepiliście tego pythona - tutaj macie coś niecoś w tym napisane: http://pouet.net/prod.php?which=25864. wspomniany heaven7 dla odmiany jest w 100% w asmie napisany.

atariage pisze, że e.t. ma trudnousuwalny label, więc wolą teraz kupować łatwousuwalne labele.

173

(18 odpowiedzi, napisanych Kolekcjonowanie)

Jako goła konfiguracja - to 130xe (bo RAMu najwięcej).
Jeśli będziesz sprzęt rozszerzał - to nie ma większego znaczenia - bo z każdego każdy model wtedy uzyskasz.

174

(61 odpowiedzi, napisanych Fabryka - 8bit)

A że tak zapytam, bo używam? Co konkretnie poprawiłeś?
Z błędów w oryginalnym wygaszaczu - zauważyłem tylko, że przestaje działać robak (i pojawia się tradycyjna zmiana kolorów) po wpisaniu 'TD ON' (potem TD OFF już nie ma znaczenia).

175

(18 odpowiedzi, napisanych Fabryka - 8bit)

Sikor: ja dema robię dla siebie - bo lubię. Jak się komuś podobają - miło mi, jeśli nie - jego problem.
Tobie z grami proponuję podobnie. Jeśli ich robienie sprawia Ci radochę - ciągnij to.
Jeśli się męczysz przy tym - odpuść sobie.