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 8 z 10)
Przecież jest napisane, że należy do wpisania użyć programu AMPEL, ze strony 87 :-).
Jak by ktoś potrzebował to moge w domu poszukać.
Wrzuciłem na pigwę do uploadu, tylko właściciel musiałby jakieś rozsądne prawa nadać. Jest to przekonwertowany rom od Jerzego Soboli http://www.jsobola.republika.pl/atariepr/usaction.zip (OSS 'M091').
Kiedyś uruchomiłem. Mogę gdzieś wystawić gotowego car-a.
Wiem, że najlepsze rozwiązania to te najprostsze (a właściwie to te "na pająka") - bo najdłużej działają. Jeżeli jednak ktoś chce tych gali zaprogramować więcej to może zainteresuje go coś takiego: http://www.nikomp.com.pl/opisy/ZERJ0/ZERK3190.htm Co prawda trzeba go sobie samemu polutować a i sam programator potrafi programować zaledwie kilka kości jednak jego cena jest zachęcająca - 59 zł. za płytkę i elementy.
Wystarczy uruchomić komputer przy podniesionej dzwigience stacji i wtedy powinna sie przedstawić.
W helpie CG w zakładce Licence jest napisane tak:
Using the program
Code-Genie is a pay-ware program. You can download the trial-version from our site. The trial-version has limitations [...]
Z tego wynika, że jednak chcą za niego kasę.
Nie przesadzaj, że nic. Road Race uruchomiłem, a i reszta chyba też będzie działać :-).
Jak najedziesz myszką na okno emulatora i klikniesz to objawia się menu...
Z tej tabeli wynika, że tylko Basic XE ma inne procedury FP.
ROM MS Basic II można pobrać ze strony AtariAge: http://www.atariage.com/software_page.h … belID=2455
Ale nawet w tej wersji użytkownik dostaje tylko 24624 bajty wolnego z DOSem 2.5 (bez DOSa jest to 29980 bajtów).
Właśnie rzuciłem okiem na Wikipedię i znalazłem ciekawy link odnośnie BASICa na Atari:
http://www.atarimagazines.com/v6n2/BASICBonanza.html
Zientara w swojej książce "Języki Atari" podaje, że interpreter zajmuje obszar pamięci od $1E00 do $69FF.
Wysłałem na podany przez Ciebie adres m$ basica na Atari. Mam nadzieję, że wystarczy Ci 21022 bajtów na program i dane. Niestety wersja basica od Billa więcej nie udostępnia:).
A propos błędów w oprogramowaniu stacji - LDW Super 2000 miała taki mały feler, że kiedy była "zimna" nie chciała czytać dyskietek w gęstościach E oraz D. Z tego co pamiętam, to wystarczyło jednak przeczytać ze dwa razy po 720 sektorów w gęstości S i wszystko wracało do normy. Gdzieś kiedyś czytałem, że podobno zostało to usunięte w Toms Turbo Drive, jednak w mój egzemplarz tomsa reaguje tak jak stacja bez przeróbki. Czy ktoś poprawił oprogramowanie wewnętrzne stacji, żeby wyeliminować ten efekt? Pytam bo w atariki na ten temat nic nie znalazłem.
A dlaczego nie zainstalowałeś pakietu flashplugin-nonfree? Nie działa, czy co?
Ja tylko tak napisałem, bo używam takiego notebooka P2 300 MHz i Win 98, więc programy z .Net są poza moim zasięgiem :-(
Delay nie obraź się, ale frany + frania + .Net to raczej ciekawostka a nie jakieś rozsądne rozwiązanie. Frany skompilowany MinGW i "stripnięty" ma jakieś 300 kB. Zainstalowany .Net 2.0 ma 97 MB (przynajmniej tyle melduje mi system). Nie wiem ile ma zainstalowana frania, ale jak podliczysz razem to i tak jakieś 700 razy więcej niż makeATR Soudiego.
Na stronie Bob(er)a http://sourceforge.net/projects/zooey jest taki wynalazek napisany przez niego na potrzeby *nixów o nazwie franny. Dzięki MinGW bardzo ładnie kompiluje się na M$.
Ten jeden fps wyszedł mi na emulatorze, dlatego przypuszczam, że na oryginale będzie tak samo. Natomiast kod skrócił sie o 64 bajty. Myślę, że gdyby te peeki i poki były w pętli to narzut byłby znaczący.
Owszem, ale zależało mi na tym, żeby kod wyglądał jak ten w C, a i szybkość w tym wypadku polepszy się może o 1 fps. Natomiast kod jest niezaprzeczalnie krótszy.
Wychodzi mi 1899 pierwszych. Oglądałem już ten kod w Action! kilka razy, żeby znaleźć ewentualny błąd, ale nic mi w oczy nie wpadło. Niech ktoś rzuci świeżym okiem, to może coś znajdzie.
Ten sam kod napisany w Action! osiąga 1015 fps. Rozumiem dlaczego cc65 jest wolne, ale dlaczego podobne wyniki osiąga mads? Wydaje mi się, że sito napisane w assemblerze powinno wykonywać się szybciej.
; SIEVE.ACT - ERATOSTHENES SIEVE BENCHMARK
DEFINE
true = "1",
false = "0",
size = "8190",
sizepl = "8191",
tick = "$14",
tack = "$13"
CHAR ARRAY flags(sizepl)
PROC wait()
CHAR a
a=Peek(tick)
WHILE Peek(tick) = a DO OD
RETURN
PROC main()
INT
i,j,k,
prime,
count,
iter
wait()
Poke(tick,0)
Poke(tack,0)
PrintE("10 iterations")
iter = 1
WHILE iter <= 10
DO
count = 0
i = 0
WHILE i <= size
DO
flags(i) = true
i==+1
OD
i = 0
WHILE i <= size
DO
IF flags(i)=true THEN
prime = i + i + 3
k = i + prime
WHILE k <= size
DO
flags(k) = false
k = k + prime
OD
count==+1
FI
i==+1
OD
iter==+1
OD
PrintI(count)
PrintE(" primes")
i = Peek(tick)
j = Peek(tack)
i=i+256*j
PrintI(i)
PrintE(" fps")
RETURN
Nie zawadzi zajrzeć również w to miejsce: http://www.republika.pl/jsobola/
O ile mnie pamięć nie myli to 800 XL pojawiły się gdzieś w połowie 1985
Ja tam się na tym nie znam, ale ta bezterminowość tyczy się tylko ważności badań lekarskich a nie dokumentu.
Znalezione posty [ 176 do 200 z 229 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.020 sekund, wykonano 46 zapytań