Przejdź do treści forum
atari.area forum
Twoje polskie źródło informacji o Atari
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Aktualności ze świata Atari
Zmarł twórca języka BASIC Zmarł Thomas E. Kurtz twórca języka BASIC
Zmiana serwera atari.area Serwis przeszedł właśnie ważną aktualizację infrastruktury
4th Atari ASCII Compo - wyniki Dostępne są już wyniki tegorocznego ATASCII Compo.
thing neo 1.60 Olivier Landemarre wydał nową wersję desktopu Thing.
VIII. Basque Tournament of Atari 2600 Kolejna relacja, wśród otrzymywanych od naszego przyjaciela Egoitza z Kraju Basków.
Opcje wyszukiwania (Strona 2 z 72)
Od spodu wkładasz śruboręt płaski.
W silniku portalowym Numena projekcja perspektywiczna jest realizowana przez wyznaczenie 40/Z i potem mnożenie.
Mnie też kłuje ta "multiplikacja", ale popieram "metody", bo są tam różne implementacje tego samego algorytmu.
Wrzuciłem jako smult10.
Edit: @Laoo: możeby tak wzmianka o akceleracji na Lynxie?
Oczywiście z Syzygy 6. Bez znaku to samo co mult14, ze znakiem tutaj są wolniejsze.
Cyprian: przekazuję autorowi. Na jakim sprzęcie testowałeś?
Ta linijka kodu wygląda dobrze. Sam nie zaglądałem do Atari800 od 14 lat.
Kod dla 6502 jest zawsze pobierany z tablicy MEMORY_mem. Nie wystarczy więc zwracać go w GetByte, lecz trzeba go kopiować do MEMORY_mem podczas przełączania banku, makrem MEMORY_dCopyToMem.
Edit: Zrób forka na GitHubie i podsyłaj linki do commitów na branchu. Przerzucanie się plikami źródłowymi na forum było dobre 30 lat temu. :)
Melduję wykonanie zadania.
Dostałem info, że już jest ImgView z RECOIL.
They are there:
Moja przeglądarka 550 formatów graficznych została przeniesiona na duże Atari: https://github.com/MedourMehdi/mm_recoil/releases
Wkrótce też pojawi się wtyczka RECOIL do ImgView.
Proszę o feedback!
xxl napisał/a:taki maly dodatek... 40 znakow, edytor w okienku
https://www.youtube.com/watch?v=EJhhlyYhNA4
Przypomina sterowniki O: i W: sprzed trzydziestu paru lat. Przynajmniej jeden z nich miał możliwość jednoczesnego otwarcia kilku okienek i wyboru wzoru ramki.
Pytasz oczywiście o CIO? Procedura CIO widocznie nie jest re-entrantna. Jak to się objawia?
M.in. kopiuje IOCB na stronę zerową. Pewnie trzebaby coś zapisać do zmiennych systemowych po wywołaniu zagnieżdżonego otwarcia kanału, bo zgaduję, że ono zadziała, tylko jest problem z zewnętrznym kanałem?
Pomysłowe! Nie znałem tego. Dzięki!
Doczepić na początku XEXa wyłączenie DMA: FF FF 2F 02 2F 02 00 00 D4 00 D4 00
STZ:
SHX $FFxx,Y
SHY $FFxx,X
LDX #0
SHX $abcd,Y
LDY #0
SHY $abcd,X
Przekroczenie strony spowoduje zapis na stronę zerową.
1624 bajty + 319 bajtów procedura. Grafika chyba nie jest jego mocną stroną.
Lizard napisał/a:LAX - zyskaliśmy jeden bajt i dwa cykle. Super, teraz świat stał się lepszy.
Temat dotyczy kompresji. Krótsza i szybsza procedura dekompresji jest pożądana.
Lizard napisał/a:SHX
Stores X AND (high-byte of addr. + 1) at addr.
unstable: sometimes 'AND (H+1)' is dropped, page boundary crossings may not work (with the high-byte of the value used as the high-byte of the address)
Słowo klucz: unstable.
Źródło? Nie stwierdziłem żadnej niestabilności tego opkodu. "Sometimes" i "may not work" sugerują, że piszący tamte słowa nie zadał sobie trudu, aby odkryć mechanizm działania.
Tymczasem bracia w MOSie nie tylko oglądają seriale i zakodowali BitPickler, który jest ciekawy pod wieloma względami:
Używa 33 KB podczas dekompresji
Używa nielegali: LAX w kilku miejscach, a nawet SHX
Kompresor jest w modnym ostatnio języku Rust
Lizard napisał/a:Ja bym zostawił implikowany. BRK nic nie robi z bajtem występującym za nim, jak w trybie natychmiastowym. Powrót dwa bajty dalej może być błędem w konstrukcji procesora, a może być celowym działaniem twórców. Nie uważam, aby ten wątek był miejscem na - bądź, co bądź - akademicką dyskusję.
Zgadzam się w 100%.
Znalezione posty [ 26 do 50 z 1,800 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.065 sekund, wykonano 22 zapytań