@Larek - sam też mam starszą wersje płytki, zapytam się jak jest u Kruszony....
@w1k - używam Sio2SD z APE na układzie 1489. Nie ma problemów.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
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
atari.area forum » Posty przez pajero
@Larek - sam też mam starszą wersje płytki, zapytam się jak jest u Kruszony....
@w1k - używam Sio2SD z APE na układzie 1489. Nie ma problemów.
TAK, QMEG 4.04 nie przewidział, że można chcieć do AUDF3 wpisać <6.
Mniejsze liczby rezerwuje na oznaczenie Synchromesha $A i $10, Speeda 1050, ramdyski X i Y, stacje w normal.
Omija tą niedogodność 5.0RC
Acz dopiero teraz mogę powiedzieć, że rozumiem IRQ i mogę to dobrze rozpisać
Bo prócz wpisu do AUDF3 trzeba przyspieszyć obsługę przerwań i samo przerwanie.
A na to QMEGI nie są przygotowane, dlatego powstaje QMEG 5.1 :)
Dzięki za dobry tor działania :)
Szkoda, że nie umiem obrabiać banknomatów, byłby sprzęt jak znalazł.
akurat, pytałem się i wyjaśnił mi wszystko Raster ;)
Jeśli podmontujesz plik pod napęd (np. exe) to będzie on przekazywany od pierwszego do ostatniego bajtu, by dało się go (tylko i wyłącznie) wczytać.
W domyśle - by dało się go wczytać każdym loaderem. A S2S takowy posiada wbudowany, jest on przed danym plikiem wczytywany jako boot-loader.
Inna sprawa, że pliki można obrabiać też Cmd.$20-$27... ale to już nie podmontowywanie pod napęd, tylko obsługa komendami.
@w1k - look: http://sio2sd-dev.gucio.pl/wiki/HighSpeed_en
@antybrygada, odpowiedź nie jest prosta
- komenda $F dla S2S oznacza odszukaj katalog wskazanego pliku, ona sama z siebie nie powoduje zmiany normal/turbo
- przerwanie IRQ (które zostało "wzbogacone" o obsługę S2S) wyłapuje w prędkości normal komendę np. $F, na czas transmisji danych tej komendy przechodzi w turbo, po zakończeniu wraca do normal, by odebrać następną komendę.
Pytasz się o podmontowywanie...
- a czy 1050 to jakiś dos? Stacja ma dla ATRów wykonać IO - czyli dane sektora lub podać informacje o sektorze.
- na podmontowanie pliku - to już zależy co się chce z nim robić....
Proszę czytać uważnie!
Autorem wsadu (jak i poprzednich) jest Jakub Kruszona-Zawadzki (Gucio).
Ja byłem od softu na Atarkę.
Ofkoz - dziękujemy za miłe słowa.
Po 9 miesiącach nierównej walki urodził się (tu z nadzieją, że bez zarobaczywienia) nowy wsad do SIO2SD. Nie ma mowy o kontynuacji serii drugiej. Zmian jest tak wiele, że postanowiliśmy dać numer 3.0
Oczywiście za firmware jest odpowiedzialny Jakub Kruszona Zawadzki, a także za drobne - ale bardzo pomocne modyfikacje hardware. Recenzentem i nieocenionym pomysłodawcą okazał się Wam dobrze znany Jakub Husak - nota bene kolega z pracy. A moja osoba (pajero) przyczyniła się do wypełnienia listy zapotrzebowania "rynku" userożyczeń, wymarudzenia tego i owego, przetestowania i napisania softu do tegoż zadania i wystukania kodu nowego Configuratora i innego codu na Atari.
Warto wspomnieć, że wsad 2.5 zajmował 98% pojemności Atmela. Kuba musiał przepisać kod od nowa, robiąc miejsce do skali ca. 60% - przez optymalizacje i ujednolicenie procedur. I nie zrobił to dwa ale TRZY RAZY !!! Panowie - szacun.
Choć mnie to momentami irytowało (bo musiałem tyleż samo modyfikować swój software) to suma-sumarum jestem mu za taką robotę wdzięczny :)
Prace szły pełną parą do października, potem ja zastopowałem - dziecię w szpitalu, no i dostałem pracę. Wróciłem do tematu na początku obecnego roku. Ale tu Kuba miał już coś innego na tapecie - że nie wspomnę zorganizowania wystawy kotopodobnych. No ale stykneliśmy się tak, żeby wyrobić się przed Prima Aprilis.
Co wprowadzono nowego? Osoby, które korespondowały ze mną, czy też rozmawiały na zlocie w Głuchołazach 2010 o mankamentach wsadu 2.5 - znajdą realizację swoich życzeń w spisie "co nowego".
Najważniejszą i ogólną zmianą było doprowadzenie do stanu uniezależnienia się od cienia, który nam towarzyszy - grzyba PC. Wystarczy nagrać na kartę (najlepiej) SDHC zbiory software i wy...ć blaszaka na złom :lol:
CO NOWEGO
# Wspierane typy kart pamięci MMC/SDSC/SDHC (oraz prawdopodobnie SDXC pod warunkiem sformatowania na FAT32)
# Wspierane schematy partycjonowania: bez partycji, MBR (Master Boot Record), GPT (GUID Partition Table - EFI)
# Wspierane formaty: FAT12,FAT16 i FAT32
# Obsługa plików w formatach ATR (rw), XFD (ro) i COM/XEX (ro)
- pliki rozpoznawane po nagłówku (0x96,0x02 - ATR, 0xFF,0xFF - COM/XEX, reszta - XFD)
# Turbo (SIO) dwa tryby TURBO
- jeden taki jak w wersjach 2.x (zgodny ze "Speedy" - zarówno komendy jak i dane w turbo),
- drugi zbliżony do turbo XF551 (komendy wysyłane normalnie, a dane w turbo
- wtedy gdy komenda ma zapalony 7 bit).
W obu trybach prędkości ustawianie niezależnie (dla pierwszego typowo 6, a dla drugiego 10).
# Ilość symulowanych stacji: 15 + 99
# Możliwość
- konfigurowania z poziomu ATARI (od wersji 3.0 program konfiguracyjny musi być nagrany na kartę SD)
- tworzenia nowych plików ATR oraz nowych katalogów na karcie SD
- kasowania plików z karty SD
- zmiany nazwy plików i katalogów na karcie SD
- zmiany programowe ustawień Setup'u
# Możliwość czytania i pisania dowolnych plików znajdujących się na karcie (w obrębie katalogu ATARI)
# 99 wirtualnych napędów V1..V99, które mogą być łatwo klawiszami ustawiane w miejsce dowolnej stacji D1..D15
# Szybki wybór - napędy V1 do V4 mają dodatkowe znaczenie specjalne.
Uruchomienie urządzenia z wciśniętym klawiszem od K1 do K4 powoduje start z przemapowaną stacją D1 na V1 do V4
(K1 = V1, K2 = V2 itd.).
# Wbudowany prosty loader TURBO dla wersji 7-bit
(7 bit komendy przełącza turbo - pozwala na obsługę TURBO na przerwaniach)
itp.
Czy to wystarczy?
Krótkie wyjaśnienie zmia/no\wości
Jak czytacie, mamy już 15 napędów odpowiadających stacją D1-D15. To by przypodobać się SDXowcom. A te napędy Virtualne to swoiste przechowalnie podpięć. Mogło być ich tysiąc, albo dziesięć. Stanęło na 99, bo tak jest najoptymalniej przedstawić na ekranie atarki.
Dotychczas mieliśmy swapowanie napędów D1 i D2. Pomysł rotacji okazał się zbyt uciążliwy na dłuższą metą, co pokazała rosnąca liczna napędów. Powstały Virtualne. Po pewnym czasie możliwość zakrywania dowolnego D1-D15. A po długich dyskusjach - sposób obsługi z klawiszy K1-K4.
No, a skąd powstało nowe miejsce na kod w Atmelu? Także dzięki wyrzuceniu Configuratora. Ściaśniałem kod do 1kB, ale gdy rosły nowe możliwości - wszystko znowu pęczniało. Efektem czego wystukałem 5,5kB czystego kodu, a to już tylko mogło wylądować na karcie SD.
A to pozwala na wybranie czegoś innego do wczytywania, niż mój Configurator! Może to być dowolny plik dosable albo dowolny plik ATR - który da się zbootować!!!!
Dla zabawy zmieniłem nazwę pliku Zybex.ATR na Sio2SD.XEX i gra się ładnie wczytywała. Jak i co - piszę w pliku Cfg_CzytajTo.Txt
Nie byłoby pełnej zabawy, gdyby nie nowe rozkazy tworzenia, zmiany nazwy i kasowania ATRów (i katalogów).
W dodatku listowanie plików danego katalogu można zawęzić do wybranej maski defaulowanej na początku do *.*
I super szybkie jest wyszukiwanie wg maski plików na karcie SD. Dla 1GB do 10sek. Koniec z porządkami, można nagrywać jak dusza zapragnie, i tak się da łatwo odnaleźć ;)
Z wyszukanych plików można "przeskoczyć" do ich katalogów. Dowiedzieć o ilości plików w katalogu, jaki jest bieżący.
Dla tych co wbudowali se napęd do Atarki, a nie wydłubali dziur na przyciski. Wszystkie ustawienia dostępne z klawiszy K1-K4 można odczytywać i zapisywać programowo.
No i najciekawsze.
Dostęp do całej karty SD zaczynając od głównego katalogu o nazwie ATARI.
Możemy dowolny plik o nazwie do 38 znaków utworzyć albo tylko zasygnalizować, że będziemy obrabiać, odczytać jego długość lub ją zmienić, odczytać lub zapisać paczkę danych do długości 256b a także odczytać lub zapisać offset tych operacji.
To ogółem.
Jest OK ?
UPGRADE WSADU i Hardware
Jeśli przechodzimy ze wsadu 2.5 na 3.0 to wystarczy nagrać na kartę SD do głównego katalogu plik Sio2SD.bin
Uruchomić Atarkę, gdy wciskamy K4. A potem Shift+K3. Katalog Atari musi być już utworzony - bo karta SD nie zostanie rozpoznana.
Od teraz możemy używać kart SDHC i innych zgodnych. Ale jeśli będziemy upgradować wsad 3.0 na następny 3.x to musicie wiedzieć, że wykonując to z takiej karty już do końca tak będzie musiało się odbywać. Oczywiście, nie znika możliwość używania kart innego typu - chodzi tylko o wykonywanie upgradu.
Zalecam (w ramach możliwości) wykonać upgradę z poziomu programatora, by także zmienić fusebit.
Nie mieliśmy kiedyś tam pełnej wiedzy o Atmelach, to źle zostało to dobrane - i stąd "padaczki" tego sprzętu.
Zalecam (ale to nie obowiązkowe) dokonać upgrade hardwarowe - w postaci dolutowania jednego opornika. To może ułatwić osiągnięcie prędkości SIOx6. patrz nowa strona www.
Jak już wszytko przejdziemy szczęśliwie (prócz auto-gratulacji) możemy cieszyć się z np. dwukliku Shift - tak od teraz wchodzimy do Setupu. Szczegóły w pliku "Opis SETUP i klawiszy K1-K4.pdf"
Co na karcie SD/SDHC i jakie to pliki
Na kartę do głównego katalogu wgrywamy lub znajdą się:
1. Sio2SD.BIN - plik upgrade wsadu
2. Sio2SD.CFG - plik tworzony przez wsad
3. Sio2SD.XEX - plik dosable (lub bootable ATR) do uruchomienia z bootu - w domyśle Configurator
4. ATARI - wymagany katalog
W katalogu ATARI winno być:
1. Sio2SD_CFG_PJ.HLP - plik pomocy dla Configuratora by Pajero
2. Sio2SD_CFG_PJ.SET - plik tworzony przez Configurator
Software na Atari
Configurator
Dostępne są dwie wersje tego samego programu. Wersja Normal dla transmisji w standardowej prędkości, i Turbo - by się nam nie dłużyło. Plik Sio2SD.XEX zawiera w pakiecie plików wersję Turbo.
Odsyłam do pliku "Opis Configurator.pdf"
TestS2S.COM i ASM
Program ze źródłami do testowania i by pokazać jak programować nowe komendy Sio2SD
DasSD.COM i TXT
Program który podpina się pod DOS II+/D lub My-DOS 4.5x i zamienia napęd D5: by mieć dostęp do całej karty SD/SDHC.
To wersja beta, jeśli chcecie będzie rozwijana. Pozwala na listowanie -DIR- katalogów, zakładanie -MK-, zmiana -CD- katalogów, kopiowanie wg maski D1:*.*,D5:= etc.
Szczegóły w pliku S2SDrive.TXT
I co jeszcze....
Prosimy w tym wątku opisywać niewyłapane błędy, no i pytać się o rzeczy nie opisane nigdzie z ww. manuali.
Jeśli będą bugi - powstaną wersje wsadów 3.x
Możecie też zgłaszać co zabrakło we wsadzie serii 3
Powstanie wtedy nową seria 4. Ale to będzie wymagało wyciągnięcia obecnego Atmela z podstawki i włożenia "silniejszego", o większej pojemności.
NOWA STRONA O SIO2SD
Odsyłam, bo tam pełno ciekawych informacji http://sio2sd-dev.gucio.pl/wiki/Polski
... oraz pliczki do pobrania !
!!! ...jeszcze tam braknie TestS2S.... małe poprawki idą !!!
To tyle z relacji co robiliśmy od Głuchołazów 2010.
Pajero.
================================ UPDATE alias FAQ
...tu się pewnie coś dopiszę, w temacie FAQ
QMEG a turbo
Należy pamiętać, że QMEG 4.04 przed pierwszą transmisją (w menu status napędu "F") dopytuję się urządzenia jakie posiada wbudowane turbo. Potem, korzysta z zapisanych ustawień w RAMie (a status wciąż widnieje jako "F"). Jeśli będziecie modyfikować prędkości, albo zmieniać podpięcia z APE na Sio2SD itp. należy pamiętać o wciśnięciu CLEAR (w menu). Bo nie będzie transmisji, albo Loader nie będzie chciał niczego wczytywać (łącznie z Configuratorem),etc.
Nie mogę upgrade'ować z karty SD
28kb wersja wsadu o nazwie Sio2SD.BIN w głównym katalogu karty a w nim obowiązkowo katalog ATARI (może być pusty).
Wsad 2.5 na 3.0:
- uruchomić Atari gdy wciskamy K4, potem po pojawieniu się SETUPu na wyświetlaczu - Shift+K3
Wsad 3.0 na 3.x
- gdy włączone jest Atari, dwuklik na SHIFT, potem - Shift+K3, potwierdź K4
ma po prostu lacznie 256k
2) Flasher dla pamieci Flash (128, 256, 512KB) obudowa DIP32 (kod Draco)
W efekcie, przy pamięci flash o pojemności 256k, jej połowa (128k) jest dostępna
zawsze w obszarze $8000-$9FFF, a druga połowa – w obszarze $A000-$BFFF.
A jak będzie dla pamięci flash 512k?
Superoza. Się należało.
Herzlichen Glückwunsch an Daniel Kozminski,
Jerzy Kut, Adrian Matoga und "Yerzmyey".
PS. No, czytając całą listę łącznie z rocznikami 2008 i 2009 to się tam ładnie prezentujecie, koledzy.
nie ma tfuiki bo sie zpżęglo rozklekotało (a tfu)
pajero: wlacz musk na dfujke
256k flash ma tylko jedne 256k, nie ma gornego 256k ani dolnego 256k, ma po prostu lacznie 256k, za to ma "gorne" i "dolne" 128k - to byl tak zwany bajszpil
idac tym tropem, to dobrze ze w bajszpilu nie byl flasz o pojemnosci 128k, bo wtedy mielibysmy do czynienia z dolnym, zadolnym, przegornym i gornym 128k...
a jak ma się todo:
SIC! (Super Inexpensive Cart).....
1) Sparta Dos X 4.43RC2 (na flash'ce 256KB) (thx Draco)
2) Flasher dla pamieci Flash (128, 256, 512KB) obudowa DIP32 (kod Draco)
3) Dump'er (128, 256, 512KB) Flash,Eprom (kod Draco)
ups... przegapiłem.
się więc zapytam, 16k*32 = 512k
Bity 4-0 wybierają nr banku 16k z zakresu od 0 do 31...........
W efekcie, przy pamięci flash o pojemności 256k, jej połowa (128k) jest dostępna
zawsze w obszarze $8000-$9FFF, a druga połowa – w obszarze $A000-$BFFF.
A jak górne 256k jest widoczne?
Rozumiem, że DOC dla chcących programować to to - rejestry etc, będą upublicznione?
I jak co roku będzie Can-can
...znalazłem taki link na stronie fuji-jamy, jak nic nie sugeruję.
Fraps działa z grami, tj. jeśli przełączy się na obraz gry to wtedy zapis działa.
Pulpitu i okienek w akcji nie nagrasz.
Lotharek przecież robi takie obudowy
http://www.lotharek.pl/product.php?pid=23
(sama obudowa jest znacznie tańsza jak się ją liczy w PLN)
Czy naklejka jest lakierowana (jaki koszt wtedy), czy z drukarki?
Były nudy w TV.
Pojawił się Pacific - acz za hamerykański, Star Gate słabiutki, nie ma co oglądać....
A tu nagle jak nie wpie...... się na afisze, a od 18.04 u nas....
http://www.hbo.com/#/game-of-thrones
Muza w stereo - Xray "Masz talent" :)
A czy ja pisałem o kolegach?
Miałem na myśli koleżanki blisko mieszkające, wtedy to nie łeb na następny dzień pęka :lol:
A idzie taniej kupić?
No chyba, że z giełdy staroci od nieświadomego zbieracza złomu.
No jest jeszcze "lepszy" opis funkcji, ale dalekie to do wyjaśnienia - a co mi to da?
w katalogu RMT znajdziesz
\docs\rmt_en.htm
Ano prawdą jest, że koder lubi kodować, a instrukcji się nie pisze - bo znane jest nam powiedzenie:
"jak to, przecież to oczywiste" :lol:
Możesz zawsze uzupełnić profil, a nóż - ktoś z nas blisko mieszka - może pomoże.
oKAZja
z transportem 40$ bez możliwości zwrotu http://cgi.ebay.com/XM-301-Modem-300-ba … 0514634425
BOX nówka, a pacz tu, $40 za zaketchupowany: http://cgi.ebay.com/Atari-XM301-Communi … 0581827513
Czy możesz uściślić - co dla Ciebie są podstawy?
Tak, czytał i odpisał.
Acz jak mówi Candle, mój angielski jest równie dobry jak pigmejski.
Ni w ząb Cię nie rozumiem.
atari.area forum » Posty przez pajero
Wygenerowano w 0.100 sekund, wykonano 14 zapytań