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
ASAP 6.0.0 Kolejna wersja kombajnu do odtwarzania muzyki z układu POKEY.
Nowości BigPEmu Emulator konsoli Jaguar BigPEmu doczekał się nowych, interesujących możliwości.
Silly Venture 2023 SE wyniki Dostępne już są wyniki z zakończonego dzisiaj Silly Venture 2023 SE.
Rekrutacja na studia podyplomowe Rusza rekrutacja na studia podyplomowe: "Retro-computing: technologie i sztuka cyfrowa"
Program Lost Party 2023 Czego można się spodziewać po kolejnej edycji LP?
Opcje wyszukiwania (Strona 1 z 71)
atari.area forum » Posty przez Fox
Strony 1 2 3 … 71 Następna
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%.
Tryb adresowania BRK jest dyskusyjny. Zwyczajowo zapisuje się implikowany, ale powrót z przerwania następuje dwa bajty po BRK.
Dlaczego BRK jest "rel" ?
BRK ustawia znacznik I.
Dlaczego AND i ORA "with accumulator" a EOR nie? Albo tylko ORA, bo wyjaśnia memonik, albo wszystkie trzy.
Pierwiastek możesz wyznaczyć przez wyszukiwanie w tablicy kwadratów. Tutaj wyszukiwanie liniowe: https://github.com/pfusik/numen/blob/ma … p.asx#L573 ale możesz też wykonać połówkowe.
Jak rozumiem, potrzebujesz część ułamkową. W takim razie możesz po prostu wstępnie zeskalować wartość pierwiastkowaną, wykonać algorytm pierwiastkowania całkowitego i na koniec mniej znaczące bity wyniku potraktować jako część ułamkową.
Np.
sqrt(x * 256) = sqrt(x) * 16
czyli dopisując 8 bitów zero otrzymasz cztery bity ułamka.
Mi to wygląda na przyzwyczajenie z C64, tam się wszystko ładuje pod $800. Jest to słabe, ale rzucanie fakami to nie jest rozwiązanie. No i przestańcie wałkować tego XBIOSa, to ma więcej odcinków, niż "Moda na Sukces". Proponuję:
1. Napisać wprost do Heavena, a nie obrabiać mu d* na forum za Odrą. ;)
2. Pogadać z Phaeronem, żeby dawał jakieś warningi przy ładowaniu takich execów. Jak się developuje pod emulcem, to się zapomina o DOSie. Dla Phaarona to parę minut kodzenia.
3. Kiedyś w regulaminach pisało, że intra muszą się ładować z MEMLO $2000, a dema mogą być bootowalne. Czy regulamin tego party to mówił?
Zrozumiałem, że na stałe i nie ma nad tym kontroli. Ponieważ zależy od temperatury, to suszarka mogłaby mieć zastosowanie.
Candle napisał/a:nie przeszkadzało to Woźniakowi, żeby zrealizować nieblokujące DMA - wykorzystał on sobie sygnał SYNC i dekoder na epromie który "mówił" kontrolerowi DMA które cykle są puste i można je ukraść
Ciekawe. Które Apple i do czego DMA? Jakiś link?
Nie wiem, czy zrozumiałem pytanie. Ostatnie zmiany w procedurze inflate nanosiłem w 2017 i nie mam planów, aby coś zmieniać.
@mono: deflater był dobry dwie dekady temu. Teraz robi się tak: https://github.com/pfusik/zlib6502#Compression
Skąd brałeś Landscape.xex i RiverRaid.com? Albo chociaż wklej ich sha256sum.
Zenon/Dial napisał/a:Oooo. FOX, to chyba Jager zachował materiały w szufladzie, bo u mnie takowej nie ma.
16 grudnia 2014 oraz 20 marca 2015 w Twoim osobistym Gmailu, Zenonie. :) Tytuły maili: "Artykuł do Seriousa". I odpisywałeś mi na nie.
LOL! Zgłaszam JAC!owi. :)
Parę moich artków przeleżało dekadę w szufladach Syzygy i Seriousa, więc tę zapowiedź olałem.
A tymczasem Intermag #4 wyszedł? Nie wierzę. Respect, Piguła!
Dolny panel się krzaczy:

http://asma.atari.org przejął JAC! i aktualizuje ją. Wkrótce napiszę o tym niusa.
W związku z tym:
Dzięki!
Na dopałce jest właśnie płynniejsze.
Co to jest TR-DOS i Speccy?
Sorry, jestem zielony w temacie Spectrumów. Czy to nie jest po prostu obraz dyskietki i można go nagrać na dyskietkę, kartę SD, czy czego tam się teraz używa?
xxl napisał/a:to nie pierwsze jego podejscie do 3d, chyba juz ze dwa razy publikowal zrodla swoich silnikow...
Linki proszę.
Znalezione posty [ 1 do 25 z 1,758 ]
Strony 1 2 3 … 71 Następna
atari.area forum » Posty przez Fox
Forum oparte o: PunBB
Currently installed 8 official extensions. Copyright © 2003–2009 PunBB.
[ Wygenerowano w 27.378 sekund, wykonano 6 zapytań ]