Zaszalałeś... Ja bym spanikował gdybym zupełnie zielony na wejściu dostał taką listę.
A nie lepiej mieć szerszy pogląd na sprawę? Zawsze mi się wydawało, że tak...
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
sAIOnara v3.0 Zaawansowany układ wideo Pancia, sAIOnara v3.0, bazujący na chipie CXA2075, jest już dostępny.
Altirra 4.40 test 20 Nowa wersja rozwojowa popularnego emulatora Altirra zawiera szereg usprawnień i poprawek błędów.
SprEd 1.3.8 Wersja 1.3.8 wprowadza tryb bez nakładania się pikseli i nową funkcję usuwania nakładających się pikseli.
Generator kopert na dyskietki Lexx stworzył kolejny generator, tym razem do kopert na dyskietki 5,25" dla Atari.
SprEd 1.3.6 Bocianu wydał kolejną, szybko następującą wersję 1.3.6 swojego edytora duszków. Sprawdź, co nowego!
atari.area forum » Posty przez mono
Zaszalałeś... Ja bym spanikował gdybym zupełnie zielony na wejściu dostał taką listę.
A nie lepiej mieć szerszy pogląd na sprawę? Zawsze mi się wydawało, że tak...
Witamy.
ad 1. Jeśli masz w domu dyskietki na atari (5 1/4") i chcesz je odczytać, to bez stacji się nie obejdzie (albo starego napędu 360k do PC - wtedy mógłbyś odczytać dyski na PC). Jeśli jednak jesteś świeży i chcesz ściągać gry/programy z sieci i odpalać na żywym Atari, to opcje są dwie: a) SIO2SD - wtedy ściągnięte gry zgrywasz pecetem na kartę SD, wyjmujesz, wkładasz do SIO2SD i odpalasz na Atari, b) SIO2PC (kabelek podłączany do portu COM + ewentualnie przelotka COM2USB koniecznie z układem FT232 - Prolific 2303 mocno niepolecany, ale też od biedy będzie działał, choć kosztuje to sporo nerwów) + program APE/AspeQt/SIO2BSD zależnie od posiadanego OSa na pece. Ściągasz grę przez net, pakujesz do programu i bootujesz Atari - pecet pracuje wtedy, jako stacja dysków do Atari.
2. Na gołym Atari będzie działać wiele gier z dostępnych w sieci katalogów. Na pewno nie będą działać wersje wymagające dodatkowych rozszerzeń jak VBXE (karta graficzna do Atari mocno rozszerzająca jego możliwości), stereo (drugi układ dźwiękowy - produkcja będzie działać, ale dźwięk będzie monofoniczny), COVOX (4kanałowy DAC - produkcja będzie działać, ale w ogóle nie będzie dźwięku), rozszerzenie pamięci 130KB (130XE), 320KB (Compy Shop lub Rambo), 1MB (produkcja nie zadziała).
Jeśli chodzi o JSW to są 2 dostępne wersje: a) poprawiona konwersja z ZX Spectrum przez xxl'a dla Atari 64K - ta zadziała na gołym sprzęcie, b) podkolorowana dla VBXE też przez xxl'a - prawdopodobnie zadziała, ale nie będzie dodatkowych kolorów. BombJack na cartridge zadziała Ci z gołym Atari, bo pamięć na na carcie, wersja plikowa zaś wymaga rozszerzenia do 320K minimum. Dla VBXE jest jeszcze podkolorowana Misja - ta też raczej nie pokaże dodatkowych kolorów bez VBXE.
Jeśli chciałbyś odpalać na swoim Atari wszystko co jest dostępne, to rozszerzenia w jakie warto się zaopatrzyć to:
1. 1MB RAM,
2. VBXE,
3. Stereo (2 POKEY),
4. kabelek SIO2PC + przelotka COM2USB FT232RL lub SIO2SD,
5. kilka joysticków :D
opcjonalnie (bardziej zaawansowane działania):
6. COVOX (4 kanałowy DAC 8-bit - w zasadzie gry z niego nie korzystają, raczej dema czy programy muzyczne jak NEO tracker)
7. IO board (wtedy nie potrzebujesz SIO2PC, tylko łączysz kablem usb Atari z pecetem),
8. AKI (jeśli klawiatura Atari słabo działa możesz podłączyć klawiaturę od pc),
9. przelotka do myszki Amiga/Atari ST na Atari (niektóre gry korzystają - lista tutaj),
10. interfejs twardego dysku KMK IDE plus i HDD lub przelotka CF2IDE + karta (dużo wygodniejsze, niż SIO2PC czy SIO2SD).
11. Ultimate - pozwala łatwo upgradować ROM komputera.
Nooooo - gratulacje! Pinokio będzie bardzo zadowolony. Będzie pewnie jeszcze chciał support dla DC3, DCM :D bo ma tego setki na dysku.
Verstehen, verstehen - czemu by zaraz nie verstehen?
Drobny dodatek. Skrypt konwertujący z formatu ATASCII na ANTIC i odwrotnie.
Instalacja:
$ wget http://mono.i-demo.pl/iconv/atasciiantic.sh
$ ln -s atasciiantic.sh fromantic
$ ln -s atasciiantic.sh toantic
$ ln -s atasciiantic.sh fromatascii
$ ln -s atasciiantic.sh toatascii
Użycie:
$ toantic <atascii.txt >antic.txt
$ toatascii <antic.txt >atascii.txt
$ fromantic <antic.txt >atascii.txt
$ fromatascii <atascii.txt >antic.txt
Aktualizacja 2.
Dodane:
- ATARI8-CAPEK alias ATARI8-CZ - czeski (czecho-słowacki?) standard zapisu znaków narodowych,
- semigrafika w inwerse (łącznie ze spacją).
Większość znaków w inverse video niestety nie da się uzyskać - aktualnie konwertuję je do standardowych. Ale większość semigrafiki działa poprawnie.
Procedura nakładania łaty analogiczna, jak wyżej - łatę nakładamy na oryginalny plik ściągnięty z gnu.org.
Dostałem odpowiedź od Bruno :D (pozwolę sobie zacytować fragment):
You have noticed - in the libiconv/NOTES file - that there has to be a
justification for adding an encoding to the official libiconv. Millions of
users pay with their disk space and RAM for it. "Quite useful in crossworking
on retro 8-bit Atari XL/XE machines" is not an adequate justification, since
probably less than 10 people in the world are interested in doing this.
Ale mogę sobie to redystrybuować w dowolnej postaci.
Dopisz jeszcze filtry do konwerta.
Mogę Ci udostępnić tablice mapowania a Ty możesz zrobić odpowiednią łatkę :D. Mnie się też przyda...
Tak, wysłałem patcha do Bruno Haible <bruno@clisp.org>, a tablice kodowania do Marka Leishera <mleisher@crl.nmsu.edu>.
Zrobiłem łatę na program iconv i dodałem zestawy znaków i kodowania polskich liter z Atari 8-bit (Atari Club z ST już był pod nazwą kodową ATARI lub ATARIST), dzięki czemu można sobie przekodowywać dokumenty z Atari na PC i odwrotnie. Dostępne są zestawy:
- ATARI8 + aliasy ATASCII, ATARI8-GRAPH, ATARI8-ATASCII - standardowy zestaw znaków z semigrafiką,
- ATARI8-INT + alias ATASCII2 - zestaw międzynarodowy ATASCII2,
- ATARI8-KAREN + alias ATARI8-PL - polski zestaw montowany przez P.Z.Karen (+znaki międzynarodowe, ale niekompatybilne z ATARI8-INT),
- ATARI8-AWP - zestaw Atari Writer +; jest to podzestaw ATARI8-KAREN i zawiera tylko polskie znaki - reszta to semigrafika,
- ATARI8-XLENT - zestaw First XLEnt Word Processor,
- ATARI8-PANTHER - zestaw Panther,
- ATARI8-PE - zestaw Polski Edytor lub Czytaj.
Nie zrobiłem zestawu arabskiego, bo nie mam pewności czy rozróżnię odpowiednio znaki. Poza tym są tam znaki pisane od prawej do lewej - trzeba się na tym znać. Mogę za to udostępnić przykładowe pliki do stworzenia tablicy translacji jeśli ktoś chciałby się podjąć.
Prosta translacja na format Atari Panther:
$ iconv -t ATARI8-PANTHER <dokument_pc.doc >dokument_atari.doc
i w drugą stronę:
$ iconv -f ATARI8-PANTHER <dokument_atari.doc >dokument_pc.doc
Procedura instalacji:
$ wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz
$ tar zxf libiconv-1.14.tar.gz
$ wget http://mono.i-demo.pl/libiconv-1.14-atari8.patch
$ patch -p0 <libiconv-1.14-atari8.patch
$ cd libiconv-1.14
$ ./configure --enable-extra-encodings
$ make
$ sudo make install
I voila!
Zapraszam do testowania i zgłaszania błędów.
Edit: Przykład z translacją w drugą stronę.
@qbahusak: Ano. Szybkość generatora i kierunek przesuwu bitów można w zasadzie zobaczyć tylko poprzez:
lda RANDOM
ldx RANDOM
ldy RANDOM
jak nie wskoczy przerwanie ;]
W atariki chyba tego nie ma, ale proponuję wykonać taki program:
10 POKE 53775,0
20 ? PEEK(53770): GOTO 20
Chodzi o to, że kiedy POKEY jest w stanie RESET (POKE SKCTL,0) wtedy z RANDOM odczytywana jest stała.
@xxl: Na atari800 też działa poprawnie :P
Ponieważ przymierzam się do zrobienia tablic konwersji dla iconv'a:
- standardowej
- międzynarodowej
- arabskiej
- polskiej - 1st xlent / toms
- polskiej - polski edytor / czytaj
- polskiej - panther
- poskiej - atari writer+ / karen
zapytuję, czy ktoś z szanownych forumowiczów potrafiłby przypisać znaki z zestawu arabskiego do odpowiednich codepointów ISO10646 (unicode)? Byłoby miło gdyby taka tablica konwersji została opracowana przez kogoś kto rozumie ten język, a nie przez analfabetę (czyli mnie).
Edit: Atari Club już tam jest! :D
Edit 2: Oczywiście osoba ta zostanie umieszczona w creditsach.
A te przestery nie wynikają z tego, że STE ma DODATKOWO (w stosunku do ST) 2xDAC i mikser z softwareowo ustawianym wzmocnieniem (żeby zmiksować dźwięk z YM i DACów)? Wtedy sens by miało to, co koledzy pisali, że trzeba sobie w panelu sterowania ustawić wzmocnienie na wyjściach... i problem zniknie.
@Duddie: To ja też chciałbym taki kabelek. Podeślesz namiar na siebie na prv?
Fajne. A można by mieć 4?
A jakież to grzyby rosną na drzewach (prócz huby)?
Tak. I więcej startów niż lądowań :) O zaczyna się wątek polityczny :P
A głosowanie (wzorem Irlandii, ogólnie przyjętym w krajach cywilizowanej Europy) będziemy powtarzać dotąd, aż wynik będzie prawidłowy.
Ano. Z transmisją są jeszcze jaja, bo okazuje się, że DracOS obsługuje prędkości do 68kbaud, SDX działało nam aż do 111kbaud (NMI zablokowane od HSINDEX=16, ale pewnie może być nieco niżej). 127kbaud nie idzie nawet z obsługą KMK IDE 2.0 (a to przecież śmiga z SIO2PC) więc to jeszcze pewnie kwestia zmian w kodzie programu. No, ale już coś działa i to nawet całkiem fajnie :)
Do samej obsługi dysków z sektorami 512b nie trzeba specjalnego ROMu - wystarczy zwykłe SIO i DOS, który to potrafi robić (albo własny program).
Program obsługuje polecenia SIO:
- S - status,
- R, P, W - odczyt/zapis sektora (W aktualnie zapisuje bez weryfikacji),
- N, O - odczyt/zapis PERCOM,
- ? - odczyt HSINDEX.
A no i jeszcze chciałbym zdementować szerzone pogłoski, jakoby SimDrv miał działać tylko pod SDX. Nieprawda! Działa pod każdym DOSem.
@Simius: Wielkie dzięki za kod źródłowy.
Edit: Z ciekawostek: ponieważ właściwie wszystkie operacje prócz ? są przelotowe, to DracOS rozpoznał dysk zdalny jako urządzenie PBI (status i PERCOM został przekazany tak, jak został odczytany z hdd) :D.
Ja poproszę o Lkę.
Ja mam (...) zafoliowanego ZAXXONA w pudełku.
Wypuść go człowieku! Kto będzie nam robił rozszerzenia do Atari?
W superfrogu na amigę też jest.
Jeśli dobrze zrozumiałem, to wirtualne dyski są w samym urządzeniu sio2sd - sdx nie ma nic do tego...
I najsampierw. "Co najsampierw trzeba zrobić, gdy się robi włam?"
atari.area forum » Posty przez mono
Wygenerowano w 0.091 sekund, wykonano 14 zapytań