301

(28 odpowiedzi, napisanych Programowanie - 8 bit)

Tak, ta procedura jest podstawą xunzipa. O uaktualnienie trzeba pytać Epiego.

Dzisiaj poprawiłem drugi błąd, też mało prawdopodobny. Ta poprawka kosztowała 16 bajtów kodu, 1 bajt niezainicjalizowanych danych i 8% szybkości.

302

(28 odpowiedzi, napisanych Programowanie - 8 bit)

Dzisiaj zgłoszono pierwszy błąd w 17-letniej historii tego kodu. Błąd ujawnia się tylko w przypadku szczególnych danych. Wydaje mi się mało prawdopodobne, żebyście natrafili na takie dane przypadkiem. Błąd poprawiłem, przy okazji skracając kod o 7 bajtów. Ale nie za darmo: poprawiony kod jest trochę wolniejszy - zmierzyłem 3% na GPL v3 skompresowanej zopfli.

Polecam aktualizację: https://github.com/pfusik/zlib6502

303

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

Trzeba rozkręcić klawiaturę i wyjąć folię ze ścieżkami. Prawdopodobnie w okolicach niedziałającego Shifta zobaczysz ubytek i możesz go uzupełnić lakierem przewodzącym. Tak naprawiłem klawisze w moim XE.

304

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

Przecież pisze.
Shift+/, potem cyfra.

305

(31 odpowiedzi, napisanych Zloty)

Dzięki! Myślę, że odwiedzę.

306

(31 odpowiedzi, napisanych Zloty)

Nie widzę podstawowych informacji:
- kiedy są kompoty?
- skoro to demoparty połączone z pokazem retrosprzętu, to gdzie przebiegają granice? czy są osobne pomieszczenia czy różny czas odbywania się tych imprez?

307

(323 odpowiedzi, napisanych Zloty)

http://www.last.atari8.info/gfx/prison-break-6502.jpg
Na pierwszy rzut oka można wyrwać parę cykli i bajtów.

308

(34 odpowiedzi, napisanych Zloty)

Brawo!

309

(3 odpowiedzi, napisanych Scena - 8bit)

W ASMA jest Perestroyka_Stereo.sap. Sam zrobiłem.

310

(32 odpowiedzi, napisanych Fabryka - 8bit)

Wciąż pojawiające się negatywne komentarze naprowadziły mnie na trop, dlaczego ludzie nie wiedzą, jakiego programu używają. Klikają jakiś plik, a Windows podpowiada im na podstawie rozszerzenia nazwy, że RECOIL otwiera taki typ pliku, więc instalują go, po czym bluzgają.

Postanowiłem spróbować to wyjaśnić w komunikacie błędu:
http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=4086&download=0

311

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

Dokładnie dziewięć pasów w tych miejscach, gdzie zachodzi odświeżanie pamięci. Przydatne przy programowaniu w asemblerze!

312

(323 odpowiedzi, napisanych Zloty)

Trzymam kciuki Grey!

313

(11 odpowiedzi, napisanych Programowanie - 8 bit)

Jaki tryb graficzny?
Dawno temu Alex zgłębiał ten problem podczas prac na grą Mr. Proper.

314

(25 odpowiedzi, napisanych Miejsca w sieci)

Wracając do tematu: http://biznes.onet.pl/wiadomosci/kraj/n … nia/w7xhzv

Czyli najszybsze wypełnianie 16-bitowym STA ZP 2 cykle/bajt? I chyba z taką samą prędkością 16-bitowe PHA?

PEI jak widzę ma 8-bitowy adres bez indeksowania. Dlatego zamiana D i S może się przydać.

Bardzo ciekawe wyliczenia, poproszę podobne dla wypełniania obszaru pamięci danym bajtem.

Ciekawie byłoby też uwzględnić blitter VBXE.

Czy jest instrukcja odwrotna do PEI (stos -> pamięć) ?

Bober napisał/a:

320x200x256 to jest 4 razy więcej danych niż jest teraz.

Nie wiem, jak to policzyłeś. Mi wychodzi 2 razy więcej.

318

(37 odpowiedzi, napisanych Programowanie - 8 bit)

Program zaczyna się od adresu 1152 czyli $0480 szesnastkowo. Upewnij się, że taki adres uruchomienia masz w menu Setup w QA.

Jak już uruchomisz, to cały ten program wykonuje się w czasie 0.0000079 sekundy, po czym wraca do QA. Dlatego nie zdążysz zauważyć jego rezultatu. Po uruchomieniu możesz natomiast przełączyć na tzw. ekran użytkownika, wciśnij w QA Shift+Control+Spacja.

319

(37 odpowiedzi, napisanych Programowanie - 8 bit)

chicago napisał/a:

I teraz pytanie jak skompilować plik asm napisany pod QA?

Wybrać "Assembly" z głównego menu. Quick Assembler to IDE, bardzo wygodne do nauki asemblera.

320

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

A gdzie miałoby być?

321

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

Dzięki. Kto z Was mógłby się tym zająć?

322

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

Mam pytania do osób mających większą styczność z Linuksem odnośnie mojego projektu RECOIL.

Od trzech lat buduję pakiety DEB i RPM. Wolałbym, aby były dostępne "z pudełka" w Ubuntu i Fedorze.

1. Jak oceniacie szansę zaakceptowania tych pakietów i w ogóle kto o tym decyduje?

2. Kto mógłby zgłosić te pakiety? Czy potrzebują "opiekuna" ?

323

(39 odpowiedzi, napisanych Programowanie - 8 bit)

Pin: ustawiam się do Ciebie w kolejce po Tebe na korki z asemblera.

324

(216 odpowiedzi, napisanych Fabryka - 8bit)

http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=3890&download=0

325

(32 odpowiedzi, napisanych Fabryka - 8bit)

Nie da się ukryć, że zmienione słowa kluczowe przełożyły się na liczbę użytkowników. Przerywana pionowa kreska to publikacja nowej wersji 17 maja:

http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=3876&download=0

LOL!