Z KMK/IDE zrobi się wtedy SIO2SD :D
Edit: To może zaprojektować coś ogólniejszego jak gdyby "nakładanego" na KMK czy SIO2SD. OIW SIO2SD ma jakieś rozkazy SIO do manipulacji dyskami...
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Atari800MacX 6.1.0 Popularny emulator Atari na Maca otrzymuje wsparcie dla FujiNet/NetSIO oraz liczne poprawki błędów!
RastaConverterBeta19 Najnowsza wersja RastaConvertera wprowadza nowe funkcje odległości kolorów, w tym domyślne "rasta".
Test7800 0.7.1 Nowa wersja emulatora Test7800 w wersji 0.7.1 przynosi usprawnienia w obsłudze Drag and Drop oraz poprawki POKEY dla Stone Age.
Nadchodzi Rogul na Atari ST/STE Konwersja znakomitego Fantasy-Hack'n Slash-Roguelike Rogul z małego Atari na platformy ST/STE
Gearlynx z aktualizacją do 0.0.9 Wieloplatformowy emulator konsoli Atari Lynx, Gearlynx, doczekał się nowej wersji 0.0.9.
atari.area forum » Posty przez mono
Z KMK/IDE zrobi się wtedy SIO2SD :D
Edit: To może zaprojektować coś ogólniejszego jak gdyby "nakładanego" na KMK czy SIO2SD. OIW SIO2SD ma jakieś rozkazy SIO do manipulacji dyskami...
...nie ma tu ekscesów...
W odróżnieniu od ST(E), na którym jest Lethal Xcess! :P
A jednak - jeden obraz jest wart 1000 słów.
Ech xxlu - oczywiście, że podłączałem przez standardowe. Do monitora UNIMOR M4902.
Dzięki Candle.
Mam 3 konfiguracje:
- 65XE z VBXE, covoxem, simplestereo, 1mb ram, 4os
- 800XE fabryczne
- 800XL fabryczne
Podłączyłem piórko świetlne CX75 kolejno do wszystkich maszyn i działa z fabrycznymi, nie działa z 65XE - konkretnie nie podaje pozycji pióra.
Pytanie brzmi: co może być przyczyną? Czy VBXE może jakoś wpływać na przetwarzanie?
O ile wiem sygnał z piórka doprowadzany jest do linii 6 portu joysticka (TRIG0/TRIG1, obsługiwane przez wejścia Tx GTIA), a więc GTIA. Sam przycisk pióra do pinu 1 portu joysticka, a więc PIA (to działa poprawnie).
Po podpięciu joysticka do portu przycisk joysticka działa poprawnie - a więc TRIGx pracuje jak trzeba. Podejrzewam więc, że sygnał jest rozdzielany i pewnie przetwarzanie impulsu zgłaszanego przez element światłoczuły przy przebieganiu plamki monitora CRT obsługuje ANTIC, no bo wie w którym momencie generowania obrazu właśnie się znajduje stąd może zatrzasnąć odpowiednie informacje o cyklu i linii w rejestrach LPENH i LPENV.
Czy może tylko w moim egzemplarzu coś szwankuje?
Edit: Faktycznie ANTIC ma linię LP do obsługi pióra...
No, ja bym się też nieśmiało przypomniał, skoro już tak poważnie to wygląda...
Edit: Ale u kogo ja, cholera, zamówię SIDE, HxC, aygreki czy inne wspaniałe rzeczy, które niewątpliwie nas jeszcze czekają?
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
atari.area forum » Posty przez mono
Wygenerowano w 0.106 sekund, wykonano 20 zapytań