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
TURGEN 9.3.0 Kolejna wersja multiplatformowego narzędzia do zarządzania obrazami taśm.
SV 2024 WE - program imprezy Już za tydzień odbędzie się zimowa edycja Silly Venture
Nowa obudowa dla 800XL - zostało 36 dni Niewiele ponad miesiąc do końca kampanii.
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
Opcje wyszukiwania (Strona 6 z 72)
W Numenie większość efektów była odpalana z VBLK, włącznie z tymi, które zajmowały kilka ramek. Dekompresja kolejnych części oraz buforowanie muzyki odbywały się w "wątku głównym".
VBLK nie, bo "X nie jest stałe". DLI by się nadało.
Inne podejście to jeśli procka jest jednorodna, wstawić do niej jakiś licznik, żeby sama umiała się przerwać.
Dzięki!
ZX0 widocznie ma podobne założenia, jak FlashPack - liczy się nie tyle stopień kompresji, co szybka dekompresja krótką procedurą. Całkiem sprytnie zaprojektowany!
xxl napisał/a:jeśli ktoś potrafi to wydajniej spakować np. ustawienia deflatera to proszę podać parametry
zopfli --deflate --i4000: 1598 bajtów
Edit:
Dopisałem info o --i do instrukcji inflate. Pewnie nie byłem jedyną osobą, która nie wiedziała o tej opcji.
mono napisał/a:Zrobiłem jeszcze
exomizer raw -E -o riverraid.exo riverraid.rom
i jest 6256.
Na czym polega różnica?
Przydałby się jakiś wzorcowy dla Atari 8-bit zestaw danych do kompresji, żeby porównywać kompresory:
riverraid.rom jest spoko, przydałby się jeszcze jakiś wiekszy nieskompresowany program
grafika (conan.gfx jest git)
plik tekstowy (gpl-3.0.txt?)
cmc, mpt lub rmt bez nazw instrumentów
WTF? Ci amstradowcy to piszą doktoraty z cruncherów?
Może kogoś zainteresuje mój warsztat. Mam teraz monitor 4K i świetny edytor, ale przy bardziej zaawansowanych optymalizacjach kartka jest niezastąpiona.
tebe napisał/a:moglibyście rozważyć wersję dla 65816 ?
To ma sens, bo kod jest mocno 16-bitowy i nawet kulawe przełączanie się między trybami 8/16 bitów nie powinno boleć. Plus MVN się przyda. Ale dopał nie będzie taki, jak przy szybkim mnożeniu na 6502.
xxl napisał/a:dziwna sprawa... dlaczego PC kompresory nie daja rady jakiemus kranczerowi z Amigi?
Dobre pytanie.
Na PC zwykle kompresuje się tylko bardzo duże zbiory i przykłada wielką wagę do wydajności dekompresji, a mniejszą do stopnia kompresji. Shrinkler wykonuje jedno mnożenie i kilka operacji warunkowych na każdy bit skompresowanego strumienia. Nawet na wypasionym pececie dekompresja tak skompresowanych gigabajtów trochę potrwa i nie ma jak jej zrównoleglić. Na Amidze i Atari każdy poczeka te kilka sekund na rozkompresowanie pojedynczych kilobajtów. Na pececie przydałaby się akceleracja sprzętowa. Być może dałyby radę akceleratory AI, które są świetne w mnożeniach.
Syzygy 7 - "Obsługa podkatalogów".
Super, dzięki!
pomyśl proszę aby dodać do rapo, ew. na stronie z RECOIL jakiś plik z przykładowymi plikami (będzie łatwiej testować osobom które nie mają takiej kolekcji plików różnorakich na dysku).
Jest od zawsze examples.zip i aktualizowany na bieżąco. :) Przy czym są to po prostu moje pliki testowe, więc są interesujące ze względów technicznych, a nie estetycznych. Nie badałem licencji każdego pliku, natomiast odfiltrowałem NSFW.
Jeśli tak, proszę o próbę zainstalowania RECOIL i sprawdzenia, czy RECOILWin się uruchamia. Jeśli wyskoczy komunikat błędu, poproszę zrzut ekranu. Dzięki!
Dlaczego masz inne wyniki od moich? Skąd wziąłeś Shrinklera i Deflater? Ja skompilowałem Shrinklera z GitHuba, a zopfli z MSYS2.
xxl napisał/a:roznego rodzaju dane, binarki, grafike, tekst, muzyke... wszystko pakuje !!! znacznie !!! lepiej od kokurencji.
gpl-3.0.txt: 35149
lzfse: 12545
zopfli --deflate: 11410
Shrinkler -d -p -9: 11584
Tebe mądrze pisze we wszystkich trzech powyższych postach. Gdzie tu się klika lajki?
Czytając o PS5 dowiedziałem się jeszcze o czymś o nazwie Kraken: https://www.neogaf.com/threads/kraken-v … 5.1570901/
Zacząłem już LZFSE, ale z tego, co piszesz, nie warto kończyć. Lepiej Ci pomóc w optymalizacji unshrinklera. Na youtubie jest tak wolno, bo czyta po SIO?
xxl napisał/a:LZMA (7z ultra): 1498
7z: 1453 ($ 7z a -t7z -m0=lzma -mx=9 -mfb=64 -mmf=bt4 -mlc=1 -mlp=0 -mpb=0)
To jest ten sam format i program. Ja po prostu kliknąłem "ultra" w GUIu, w dodatku mam starego 7-zipa (19.00).
FlashPack 3: 2174
lzfse: 1810-nagłówki
bz2: 1736-nagłówki
LZMA (7z ultra): 1498
To gdzie ten kod rozpakowujący shrinklera?
Ciekawe. Wczytałbym się w ten tekst, gdybym chciał zaprojektować swoje 6502. Ciekawe, co na to mój management? ;)
laoo/ng napisał/a:Wg tego dokumentu przerwanie nie może wskoczyć po instrukcji skoku względnego nie przekraczającego strony.
W jednym akapicie jest to napisane w trybie przypuszczającym, ale już w następnym jest plot twist. A już wymyśliłem dwa zastosowania: 1. Zakończenie 256-ki z blokadą trybu przyciągania uwagi. 2. Blokada klawisza RESET w 400/800.
xxl napisał/a:i to ze tylko nielegalse moga miec 8 cykli...
To akurat wynika z każdej tabelki z rozkazami 6502.
Edit:
Co do ankiety, to mogę sobie wyobrazić cartridge przełączający banki z opóźnieniem.
W ogóle dlaczego rozpatrywać cartridge, jak wystarczy zwykły samomodyfikujący kod?
Tak, PSF to plikowy zapis clipartów Print Shop. PMTOPSF.ARC na http://ftp.pigwa.net/stuff/collections/ … index.html to wyjaśnia.
ART to zbliżony format, ale z nagłówkiem opisującym rozmiar, który nie jest stały.
Ten temat ma ze dwadzieścia lat. Po co emulować CPU, wycinać kod - zrzucić rejestry i tyle.
asapscan -d file.sap >dump.txt
Binarkę na Windowsa znajdziesz w asap-*-win32.zip.
Sikor napisał/a:A skąd tam jest 4/5? B9o proporcje oczywiście to 4:3 były, ale nie wiem, jak liczysz?
Z twierdzenia Pitagorasa. Skoro proporcje to 4:3, to proporcje przekątnej do szerokości to 5:4. 5 = sqrt(4*4+3*3)
Próbuję zrozumieć, jak działa CRT. Być może kiedyś przełoży się to na jakąś emulację w RECOIL, ale nic nie obiecuję. ;)
Ile cali miał "standardowy monitor złomodore/philips" ?
Jeśli 14, to szerokość = 14 * 25.4 * 4 / 5 = 284.48 mm
Więc odpowiedź na tytułowe pytanie: 284.48 / 0.65 = 437. Czyli jak wyświetlamy 640 pikseli, to na każdy piksel przypada mniej, niż trójca pasków luminoforu? Czyli kolory wąskich pionowych linii są z konieczności przekłamane?
Są ekrany CRT mające pionowe paski luminoforu dla składowych R, G, B. Pytanie: ile tych pasków jest? Czy jakiś standard to reguluje? Czy są różnice między PAL i NTSC?
Są też inne układy luminoforu, niż paski na całą wysokość ekranu. Chętnie poczytam też na ten temat.
Zastanawia mnie jeszcze, jak monitory SVGA potrafiły się przełączać między rozdzielczościami np. 1024x768 i 800x600. Ile luminoforu przypadało na każdy piksel?
Znalezione posty [ 126 do 150 z 1,800 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.055 sekund, wykonano 20 zapytań