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 32 z 72)
Dolutowujecie różne wynalazki i to jest ok, a jak XXL chce odkrywać możliwości seryjnie produkowanych Atari, to jest be?
Według mojej wiedzy stabilne są wszystkie rozkazy "nielegalne" (wolę określenie "nieudokumentowane") oprócz $93, $9b, $9f, $bb oraz podobno $8b, $ab i niektórych KIL/JAM/CIM. Na C64 używają np. LAX w demach.
pawel napisał/a:Wydaje mi się, że autor tego konkursu porwał się na tematykę o której nie ma pojęcia lub widział kilka dem.
Nie mam co do tego wątpliwości. Na początek proponuję odszukać w pierwszym lepszym demoscenowym słowniku "demoscena" oraz "intro".
Np. w demie Intel Outside.
Dobry program ma odinstalowanie, które zrobi co trzeba.
Złośliwy program będzie różnymi sposobami bronił się przed odinstalowaniem.
Pomysłowy ten remix Warhawka. :)
Dla fanów Whittakera:
http://remix.kwed.org/download.php/96/P … anther.mp3
Stawiam, że większe znaczenie miało, która dyskietka została nagrana w której stacji, a nie w jakiej była gęstości. Spróbuj z różnymi gęstościami sformatowanymi i nagranymi przez tę samą stację. Drugi test to sformatuj, nagraj i odczytaj w tym samym napędzie różne gęstości - podejrzewam, że będzie chodzić bez problemu niezależnie od kontrolera.
Przecież po wpisaniu tego hasła eksploduje ukryta w laptopie bomba.
A na czym oglądamy oryginał, zakładając, że nie mamy wzorca, czyli rozkładówki?
Poproszę o dumpy wszystkich wersji.
Poprawię, jak znajdę trochę czasu.
Transfer nie spadnie.
Czy była tylko jedna wersja firmware-u?
6502 wyrabia do GR. 3 + PMG. ;)
Z przyszłych odcinków najfajniejszy będzie z przeplotem sektorów na stosie. :)
Warto byłoby naprawić błędy zapisu przez wprowadzenie opóźnienia na rozpędzenie silnika i po przesunięciu głowicy (wystarczy wysłać odpowiednie komendy do kontrolera). Można też zostawić włączone DMA dla DL - nie skacze obraz. DMA można wyłączać dopiero po przesunięciu głowicy. Mnie osobiście przeszkadzały paski i szumy podczas transmisji. Takie zmiany pamiętam z MasterDOS.
Wkurzająca była obsługa formatów DSSD i DSED - przecież nikt ich na Atari nie stosuje, a były wykrywane przy przeformatowaniu z DS na SS.
4 KB ROMu?
stryker napisał/a:Jest jakis program co by mi zweryfikował nagrane pliki z oryginalnej dyskietki... czy faktycznie skopiowały sie 1:1 ?
Professional Copy.
Pin napisał/a:.. co do rozwiązania Fox'owego, to wydaje mi się, że przy rozbudowanym katalogu ze znaczną ilością wpisów ponowne otwieranie kanału i odczytywanie do "null" X wpisów zajmie w skrajnym przypadku dużo czasu. Sumarycznie wydaje mi się, że lepiej będzie otworzyć katalog w trybie pliku i po prostu cofać się, jeśli będzie to konieczne. Idea jest taka, by każdy fragment programu optymalizować pod kątem czasu, cóż - TB nie jest taki Turbo, jak by się z nazwy wydawać mogło ;).
Znowu wypowiadasz się na temat prędkości nie robiąc żadnych pomiarów, a stosując porażające argumenty typu "TB nie jest taki Turbo".
Odczyt katalogu BGETem do pozycji pliku X będzie trwać nieco więcej, niż otwarcie pliku X do odczytu. To nieco więcej, to narzut na formatowanie tekstu (nie wiem, jak tu sobie Sparta radzi) i przepchanie bajtów przez CIO (tu zaprogramowany strukturalnie system operacyjny ogranicza nam przepustowość do rzędu 10 KB/s). Jeśli składnikiem dominującym są operacje dyskowe, to znaczy, że powinieneś się zastosować do porady z postu 10.
Jaskier napisał/a:w trybie smooth wzrost z 2000% do 3200% po przełączeniu się z asm na C++
w trybie scan lines brak różnicy, ale tutaj obie wersje są w asm.
Myślę, że rozwój kompilatorów swoje jednak zrobił. Trzeba będzie wszystko przerzucić na C++.
Raczej chodzi o rozwój procesorów, które szybciej wykonają kilka instrukcji 386, niż jedną MMX. To wychodziło mi już w czasach 700 MHz-owych procków. MMX wygrywał gdzieś do 500 MHzowego Pentiuma i to nieznacznie.
Druga możliwość jest taka, że ja nie potrafiłem odpowiednio użyć tego MMX. Ale na swoją obronę mam, że po pierwsze jedna z procedur jest żywcem wzięta ze strony Intela, po drugie Ken Silverman w czasach wczesnego MMX stwierdził, że żadnego zysku z tego MMX nie ma i kod silnika Build co prawda wykrywa MMX, ale w ogóle go nie wykorzystuje.
Rozumiem, że chodzi o podział katalogu na strony.
Alternatywne rozwiązanie:
- następna strona: zostawiasz kanał otwarty - będziesz kontynuować tam, gdzie skończyłeś
- poprzednia strona: zapamiętujesz, ile bajtów przeczytałeś do początku poprzedniej strony, przy przełączaniu na poprzednią stronę otwierasz ponownie katalog i pomijasz z niego tyle bajtów wczytując je BGETem. edit: Wpisy są chyba równej długości, więc możesz sobie obliczyć liczbę bajtów do pominięcia.
Upscaling zrobiliśmy programowo, gdyż Tomek Szymankowski twierdził, że Windows nie dawał pełnej kontroli nad algorytmem skalowania na wszystkich kartach graficznych i wersjach Windowsów, które były w obiegu dziesięć lat temu. Robiliśmy też wiele pomiarów wydajności naszych procedur.
Potwierdzam czarne obwódki, jeśli w momencie uruchamiania emulatora jest wybrane Smooth. Nie zauważyłem wpływu Palette Options.
Mój problem z uruchamianiem PLusa to kolejny feature: zaznaczcie "Reuse emulator window", zamknijcie emulator, a następnie mając otwartą w przeglądarce internetowej kartę tego topicu spróbujcie otworzyć emulator. Zostaniecie przełączeni na forum, a emulatora nie będzie. :) Sprawdzone w Chrome, IE 9 i FF 3.6.23. Trick działa też z "Atari800Win PLus 4.1.docx" w Wordzie. :)
Mam problem z 4.1 - zainstalowałem instalatorem, odpaliłem z instalatora - działa. Zamknąłem i już nie mogę otworzyć ponownie. Klikam skrót w menu Start - nic. Dwuklikam exe - nic. Nic = nic się nie pojawia, w liście procesów pusto. Po reinstalce znowu działa. Z 4.0 nigdy nie miałem takiego problemu. Windows 7 x64.
Jaskier napisał/a:Ale wydaje mi się, że coś się chrzani w liczeniu palety kolorów i zamiast koloru przejściowego jest czarny.
Też na to stawiam. A to już nie mój kod. ;) Może kluczowe w rysowaniu czarnych obwódek są Palette Options - przydałby się ich zrzut ekranu.
Pól roku temu robiłem eksperymenty z HQX. Świetnie sobie radzi z hiresem, gorzej z GR. 15, a z trybami GTIA w ogóle:
http://fail.sourceforge.net/hqx/hqx2.html
http://fail.sourceforge.net/hqx/hqx3.html
http://fail.sourceforge.net/hqx/hqx4.html
Nie przyszłoby mi do głowy, żeby używać NOTE/POINT przy odczycie katalogu. Jest szansa, że nie wpadł też na ten pomysł żaden z autorów DOSów.
Może zacznijmy od tego, po co to robisz, a wtedy pewnie uda się znaleźć alternatywne rozwiązanie.
uicr0Bee napisał/a:GTRPM:
-----
CA2001 345 Drive is too fast
LDW2000 346 "
Rana1000 343 "
1050 346 "
SN-360 361 "
XF551 360 "
Na moje oko ten programik zakłada, że atarka jest NTSC. Po przeskalowaniu przez 50/60 wyniki są sensowne.
Timeless Announcement
Energy również #2
Znalezione posty [ 776 do 800 z 1,800 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.070 sekund, wykonano 26 zapytań