101

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

Simius, dzięki za zrozumienie i za test!

Skoro BOOT ERROR, to czy z tego samego nośnika na innej atarce odpala?

103

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

No właśnie. W pierwszej skanlinii trybów ANTIC 2-5 ANTIC wstrzymuje 6502 HALTem na jakieś 80 cykli. Dlaczego nie zrobiono tak samo z WSYNC, tylko użyto RDY ?

104

(84 odpowiedzi, napisanych Programowanie - 8 bit)

Wystarczy podłączyć atarkę do telewizora 3D i wybrać w nim tryb wejścia side-by-side.

105

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

Dlaczego w Atari używana jest linia RDY?
Czy nie prościej byłoby wstrzymywać CPU linią HALT?

Próbuję zrozumieć, dlaczego między ANTICiem i 6502 biegną te dwie linie, zamiast jedna.

106

(14 odpowiedzi, napisanych Miejsca w sieci)

Na czym miałoby polegać to oszustwo?

Działa jako stereo w maluchu czy nie?

107

(7 odpowiedzi, napisanych Programowanie - 8 bit)

Jakieś konkrety, co się zepsuło i dlaczego nie da się czytać? U mnie działa.

108

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

"Stoi w miejscu" ? https://xxl.atari.pl/zx0-decompressor/ 10 października 2021, a Super Packer równo rok wcześniej.

Próbowałeś napisać do TeBe zamiast marudzić na forum?

109

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

https://github.com/epi/xebin

110

(6 odpowiedzi, napisanych Zloty)

W samą porę na zabawę sylwestrową! Brawo!

111

(21 odpowiedzi, napisanych Bałagan)

Na PCB jest: 2060-701572-002 REV A oraz naklejka z kodem paskowym i pod nim: 2061-701572-400 AE  XT 7T10 QM53 2 0004370  0 374

112

(21 odpowiedzi, napisanych Bałagan)

Te zgrzyty nie są takie głośne - jakby zwykły dłuższy ruch głowicy. Co jest na tym EEPROM, że nie wystarczy przełożyć PCB?

Dane nie wydają się tak cenne, żeby płacić ileś tysi firmie zewnętrznej. Odgrzebuję źródła efektów na malucha i niektóre są chyba tylko na tym padniętym dysku.

113

(21 odpowiedzi, napisanych Bałagan)

Mam dysk WD5000BEVT-75ZAT0, który bez problemu działał w laptopie i po przełożeniu do kieszeni USB.
Niestety podłączyłem go do gniazda USB, które było luźne i od tego czasu dysk nie działa.
Po podłączeniu słychać pięć zgrzytów. Windows nie wyświetla partycji. Windowsowy Disk Manager proponuje mi "inicjalizację dysku".
Kieszeń jest ok, bo podłączyłem inną kieszeń i jest to samo.
Jak mogę odzyskać dane z tego dysku?
Jest tam jedna ZTCP nieszyfrowana partycja NTFS 500 GB.

if (adres1 > adres2)

Adresy są nazywane w C wskaźnikami, np.

char *p = ...
p += 0x100; // zwiększ adres
*p += 5; // zwiększ bajt pod adresem p

115

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

http://www.e-basteln.de/computing/65f02/65f02/

116

(53 odpowiedzi, napisanych Miejsca w sieci)

To tym bardziej przeplot ma znaczenie - trzeba go dobrać do prędkości dekompresji.

117

(53 odpowiedzi, napisanych Miejsca w sieci)

Ładne! Podoba mi się też intro.

32:49 - glitch na dole kolumny po prawej.
"Press Action to continue" ?

Co do prędkości odczytu, to wygląda mi jakby dyskietka była zaformatowana z nieoptymalnym przeplotem.

118

(893 odpowiedzi, napisanych Scena - 8bit)

xxl napisał/a:

"scena" dryfuje, zrob jakis stream i wyznacz kierunek kapitanie :D

Zrobił

119

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

Będzie brzęczeć składowa 50 Hz i piszczeć 15 kHz.

120

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

Pytasz o to, czy masz 16 czy 48 KB podstawowego RAMu?
Jeśli masz cartridge z BASICiem, to:

? PEEK(106)/4

16 = 16 KB
40 = 48 KB (8 KB przesłonięte przez BASIC)

121

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

Wow, właśnie odkryłem, że Compiler Explorer ma cc65! https://godbolt.org/z/4YvxdeT7f

122

(4 odpowiedzi, napisanych Programowanie - 8 bit)

Nie ma.

123

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

To nie jest sam pomysł, tylko coś działającego. Napisz chociaż do autora, że Ci to potrzebne.

124

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

Akurat taka optymalizacja w kompilatorze nie jest zbyt skomplikowana: sprawdzasz, że inicjalizator tablicy jest stały i że tablica jest tylko odczytywana. Poprawiłem nie ze względu na wydajność, tylko czytelność kodu - jak widzę taki, jak Twój, to szukam miejsca, gdzie tablica jest modyfikowana oraz dlaczego literały znakowe konwertują się do wskaźnika nie-const - to powinien być błąd kompilacji. Niezależnie, czy targetem jest 6502 czy Xeon.

Bardziej skomplikowana jest analiza zakresu zmiennych.

Jako twórca kompilatora widziałem większe "kwiatki", ale to już przy jakimś piwie kiedyś. I o LLVMie. ;)

125

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

https://atarionline.pl/forum/comments.p ... ionID=5783