351

(142 odpowiedzi, napisanych Programowanie - 8 bit)

o dzięki.
co do hektaru kodu to mam opory przed stosowaniem tego, ale faktycznie może nieodzowne czasami
edit
swój kod do stawiania pixli optymalizowałem chyba 10 krotnie, obecnie pętla rysująca wygląda tak:

loop000
 lda $ffff,y
 bmi byte8
 beq byte

 sta byte2+2
 sta byte5+2

byte8
 ldx $ffff,y

byte
 lda $ffff,y
byte6
 and $ffff,y
byte5
 ora $ff00,x
byte2
 sta $ff00,x
 dey

 bne loop000

i efekt działa w 4 ramkach
co do speedcodu to niestey tojest trochę tak, że myśleć nad tym trzeba 4 razy mniej.

352

(142 odpowiedzi, napisanych Programowanie - 8 bit)

moja metoda jest o tyle dobra, że autorska, co do rozpętlenia kodu to pewnie by to przyspieszyło, ale mam opory przed łatwizną :)
edit:
P.S. nie sądzę, żeby moja metoda była gorsza, to co opisane na Twojej stronie wydaje się wolniejsze bez rozpętlenia.

353

(142 odpowiedzi, napisanych Programowanie - 8 bit)

czołem, od kilku dni pracuję nad twirlem na c64, moja metoda jest inna niż podana na stronie Tebe, wyliczam oddzielnie tablice kolejnych kręgów i zapisuję w którym bajcie i w którym pixlu bajtu ma być pixel, druga tablica to pixele w danych okręgach. Procedura rysująca na stronie zerowej zapisuje pixel z przesunięciem z tablicy pixeli danego okręgu w danym znaku na ekranie. Z racji tego, że c64 ma 256 znaków w zestawie starczyło to na 4x4 pixle po 4 kolory każdy w znaku.
Mam jeszcze pytanie- jak shadow uzyskał taką dużą prędkość twirla  w demie "triple threat"? czyżby rozpętlony kod dla każdego bajtu?
https://www.youtube.com/watch?v=64UNE482PZ4

354

(22 odpowiedzi, napisanych Zloty)

haha

355

(11 odpowiedzi, napisanych Programowanie - 8 bit)

szczęśliwi ci, którzy nie muszą robić masek ręcznie, ja zawsze maski robiłem w G2F

356

(166 odpowiedzi, napisanych Zloty)

https://m.youtube.com/watch?v=7dLtSNlzanU

357

(0 odpowiedzi, napisanych Bałagan)

Serwus brygada,
mam pytanie do elektroników-
kupiłem używany monitor LCD i on po godzinie-2 pracy grzeje się tam, gdzie jest wylot powietrza.
Normalnie mi to nie przeszkadza, bo korzystam z niego w sesjach 1-3 godzinnych, ale może powinienem go oddać do naprawy?

358

(166 odpowiedzi, napisanych Zloty)

"głos wołającego na pustyni
przygotujcie drogę Panu
prostujcie ścieżki dla Niego"
czyli pytanie, czy ktoś jedzie przez Warszawkę?

359

(743 odpowiedzi, napisanych Kolekcjonowanie)

Coś czego nie powinienem pić - węglowodany i kofeina

360

(743 odpowiedzi, napisanych Kolekcjonowanie)

obrus zainstalowany na device stół należy do mnie na licencji creative commons

361

(743 odpowiedzi, napisanych Kolekcjonowanie)

https://scontent-bru2-1.xx.fbcdn.net/v/t1.0-9/20294135_10155693291857160_3581934830338839729_n.jpg?oh=033a4fa90e99051bb8694726ed56d2da&oe=59FB3491
stacja do c64, 100-120 dysków, joystick i 3 kartridże za 100 zł :)

a,juz naprawilem, ustawilem flage na sztywno na 0 i dziala, sory za zamieszanie

mam jeszcze taki problem, że mam muzyki w 2 różnych prędkościach, flaga FEAT_CONSTANTSPEED jest w jednej ustawiona na 0 a w innej na 4, można to jakoś obejść? zaznaczę, że druga muzyczka, szybsza nie odgrywa się poprawnie

364

(20 odpowiedzi, napisanych Zloty)

ojej, może zrzuta na wieniec od atarowców?

365

(13 odpowiedzi, napisanych Bałagan)

Eagle: tak z ciekawości, kodujesz coś na A8?

Spoko, w PALa się wszystko mieści.  To w NTSC Brakuje czasu.

Muzyka musi być wyłączona bo nie ma już czasu w ramce na nią.  Dzięki za info, poradziłem sobie tworząc pusty song z jedną nutą nieistniejącego instrumentu.

jak w temacie

369

(37 odpowiedzi, napisanych Programowanie - 8 bit)

na początku programu

370

(9 odpowiedzi, napisanych Bałagan)

Evelynn genialne, Panie Y

371

(37 odpowiedzi, napisanych Programowanie - 8 bit)

zupełnie niesłuszny atak na xxl'a.
crosskompilatory to duża wygoda+ debugger sensowny.

372

(13 odpowiedzi, napisanych Bałagan)

rewelka

373

(216 odpowiedzi, napisanych Fabryka - 8bit)

czy ja dobrze rozumiem, że autor komputera nie planuje produkcji?

374

(74 odpowiedzi, napisanych Zloty)

lda $d20a
sra $fffa
:)

Pirx albo Kuba