1,301

(169 odpowiedzi, napisanych Fabryka - 8bit)

larek napisał/a:
pajero napisał/a:

A co rozumiesz, jako "szybkie wybieranie"

Żeby nie wypaść na ignoranta, to posłużyłem się terminologią zaczerpiniętą ze strony projektu. Sądziełm, że wszyscy będą wiedzieć o co mi chodzi :)

Aaaa, to pisał ACID - nie skojarzyłem - mea culpa.
On to dodał do kodu - ja zupełnie nie używam i zapomniałem o tym.

Być może jeszcze ktoś ma, ale oczywiście cały czas pamiętam, że to był mój wybór. Jednak jakoś inni userzy nie wypowiadają się w tym temacie. Nie rozstrzygajmy sprawy na ich korzyść lub niekorzyść, skoro nie znamy ich zdania. Faktycznie temat możemy zostawić na później, bo nie jest aż tak bardzo istotny.

I jest inne rozwiązanie, ale muszę to obgadać z ACIDem - chodzi oto, że można wszystko pogodzić :)

"Szybkie wybieranie" to nie tylko wczytanie konfiguratora, ale dowolnego pliku wsadzonego jako V0-V3. W tej chwili działa tylko przy off/on atarki, a nie działa przy Cold Start.

Tak, tak, sformułowanie skojarzone. Czyli pod K1-K4 przy starcie nie widzi nic innego niż D1-D4, choć może tam być coś zakryte przez V1-V99 czy Configurator.
Do poprawki.


larek napisał/a:

W uproszczeniu - bardzo proszę o wprowadzenie następujacych zmian (jeżeli to nie będzie problemem):
1. Działanie SIO2SD bez LCD.
2. Możliwość "szybkiego wybierania", czyli bootowania atarki z dysków wirtualnych V0-V3 również przy wykonywaniu Cold Reset, a nie tylko przy off/on.

Ad1 OK
Ad2 jest coś innego, acz muszę to technicznie obgadać

Z pozostałymi niedogodnościami sobie poradzę, bo w zasadzie każdy może sobie teraz konfigurator napisać sam :D

Nie tylko Configurator - ale i cokolwiek innego.

1,302

(169 odpowiedzi, napisanych Fabryka - 8bit)

w1k napisał/a:

but i have problems.. try copy from sio2sd to diskette with "my copier" in APE WARP (MyDOS 4.53) Utilities Disk.ATR

Proszę dołączyć do odpowiedzi soft do testów = Disk.ATR.
Ja działam z APE i nie było problemów. Musi chodzić o jakieś specyficzne zachowanie, bez przykładu nie ruszę.

1,303

(169 odpowiedzi, napisanych Fabryka - 8bit)

larek napisał/a:

Pomysł na dyski wirtualne też mi się podoba i wcale nie chę ich likwidować. Jednak proste swapowanie D1-D2 jest potrzebne. Jakie klawisze? Tu może być problem. Może wrócić do starego SHIFT+K3, a wejście w tryb dysków wirtualnych zrobić w inny sposób? Mógł by być bardziej skomplikowany, bo i tak wykorzystywano by go przy pracy z LCD.

Pamiętaj, że prócz Ciebie tylko Jacquez nie ma LCD - tak wybraliście wbudowując je do Atarki. Standardem jest obecność wyświetlacza. I nie możemy stawiać "całej reszty" przed Wami - by im było trudniej. Acz to nie oznacza, że nie chcemy wnieść poprawek ułatwiających Wam życie.
Zaproponuj klawiszologię lub schemat działania nie burzący obecnego ładu...

Ja ten temat zostawiam na później - najpierw obgadamy to z ACIDem.

larek napisał/a:

Skoro (słusznie - też tak myślę) uważasz, że czasy "off/on" to historia, to szkoda, że w przypadku "szybkiego wybierania" w FW3.0 TRZEBA wyłączyć Atari i je włączyć, bo inaczej żadnego z wirtualnych dysków nie uruchomisz!

MYLISZ SIĘ!
Co ma piernik do wiatraka?
Zakrywasz Virtualnym jakiś dysk D1-D15 i postępujesz identycznie jak z BOOTowaniem niezakrytego napędu.
Tu nie ma różnicy.
A co rozumiesz, jako "szybkie wybieranie" - ja o takim czymś pisałem?

larek napisał/a:

Atari się włączało z wciśniętym Option (+ ew. Start) i program się wczytywał. Prostota i elegancja. FW 3.0 trochę łamie ten dobry wizerunek (być może tylko w moich oczach), bo wymaga kombinowania i dodatkowego klepania w klawisze. Niepotrzebnie.

Nie podoba Ci się off/on. Ale klepania też nie lubisz. Brakuje Ci zimnego resetu w AtariOS. Przejdż na QMEG i klepanie zniknie.

larek napisał/a:

Oczywiście DBL-SHIFT powinien pozostać, bo już przy włączonym Atari daje prosty dostęp do Setup-u i konfiguratora. Ale przy wyłączonym Atari już nie jest tak ładnie.

Ty na pewno nie lubisz off/on?
Widzisz, ja włączam Atari o ~21:00 a wyłączam około 1:00. Dzięki QMEGowi gram, piszę, koduję i wszystko mi chodzi. I brak bawienia się przełącznikiem off/on. I zapewniam Cię - niczego ekstra nie muszę klepać :)

larek napisał/a:

Jak zrobicie "szybkie wybieranie", które będzie działać przy zimnym starcie (a nie tylko przy off/on), to będzie OK.

"szybkie wybieranie" = wczytanie Configuratora?
Przecież jest.

Miałeś- wciskanie Shift + Cold Start
Jest Dbl+Shift a potem Cold Start

O co chodzi?

larek napisał/a:
pajero napisał/a:

Mając QMEGa robiłem tak
1. Na wybranym pliku dosable wciskałem "1" - podmapowanie pod D1.
2. Select+Reset
3. DBL+Shift (Sio2SD)
4. Tab (cold) i ESC

No właśnie, trochę dużo tego wciskania.

Tyle samo co ze wsadem 2.5
Gdzie Ty widzisz różnice?

larek napisał/a:

Nie wiem na jakiej zasadzie to działa, ale przecież teraz jest  tak (i w 2.5 też było), że wskazujemy plik, klawiszem "1" montujemy go w D1, klawiszem "X" uruchamiamy.

Klawisz X to skok do $e477 (cold start)
Mogę wyrzucić z X ten zapis, bo jest klawisz Shift+Ctrl+S.
Ale patrz niżej....

larek napisał/a:

W 3.0 doszło jeszcze to nieszczęsne "Y". Niech tak zostanie. Dodajcie jedynie uruchomienie pliku poprzez klawisz "RETURN". Wyglądałoby to tak:
- latamy po katalogach
- wybieramy plik
- zatwierdzamy go klawisze RETURN, co powoduje jego uruchomienie (konfigurator wykona za nas operację podmapowania pliku pod D1, a następnie go uruchomi - dokładnie tak, jak się to działo po wciśnięciu klawisza "X"). Czy nie da się zaprogramować w konfiguratorze wykonania sekwencji dwóch komend, które wywołane byłyby jednym klawiszem - RETURN? Nie znam się na tym, ale chyba nie ma potrzeby robienia nowej komendy dla S2S. Wciskamy RETURN na wskazanym pliku, a program najpierw montuje plik w D1, a później wywołuje loader albo robi skok na $E477 w zależności od rodzaju pliku, który wybraliśmy (XEX czy ATR).

NIE.
RETURN ma tylko wchodzić/ wychodzić z katalogów.
A nie pamiętasz już sytuacji z 2.5, jak wciśnięcie na pliku powodowało nowe odczytanie katalogu - to z pomyłki, acz było upierdliwe. Chcesz przez pomyłkę sę zmieniać D1 i bootować?

Co innego, np. Shift+Ctrl+Enter.

Musisz mi wyjaśnić kiedy trzeba off/on by coś zadziałało z 3.0RC - bo mnie to nurtuje. Jak pisałem - nie mam z tym problemów.... cały czas Atarka ON i to też pod AtariOS.

1,304

(169 odpowiedzi, napisanych Fabryka - 8bit)

Ogólnie bardzo dziękujemy za trud wykrycia błędu.
Wszak trudno nam przetestować wszystko. Pamiętajmy o mianie RC - nic nie robimy przeciwko Wam, chcieliśmy dobrze a wyszło jak zawsze (cytuje słowa exPremiera).

larek napisał/a:

SIO2SD z FW 3.0 nie działa bez LCD!!! :(

NIE było to zamierzeniem - poprawimy

larek napisał/a:

1. zlikwidowano swapowanie napędów

Virtualne dają większe możliwości i z nich nie zrezygnujemy w zamian za swapowanie D1-D2
Swapowanie może być oprócz Virtualnych.
Miejsce na kod - to powinno się zmieścić jeszcze.

Jakimi klawiszami robić swapowanie - bo to jest problem. Jakieś sugestie?

larek napisał/a:

Jeśli potrzebowaliśmy wejść do konfiguratora (a to często się zdarzało), to wystarczyło uruchomić Atari w wciśniętym przyciskiem SHIFT w SIO2SD

Sorry - ale czasy off/on atarka by coś zBootować powinny się skończyć przed 2000n.e.

Jeśli trudnością jest wciśnięcie DBL- Shift oraz
1. Atari OS wpisanie pod"
- Basic: B. Return i Reset
- Dos: Run E477 i Return
2. QMEG - Tab (cold) i ESC

to ja wymiękam. Przecież to równie łatwe a zdrowsze dla sprzętu. No chyba, że ja coś przeoczyłem - to proszę o wyjaśnienia, uczyć się od innych - bezcenne.

larek napisał/a:

Dotychczas:
"Biegamy" sobie po katalogach, wybieramy grą, podczepiamy ją pod D1, wciskamy klawisz "X" i gra się wczytuje. Proste, choć mogło być prostsze, ale o tym za chwilę.
Teraz:
"Biegamy" po katalogach, wybieramy grę, podpinamy pod D1, wciskamy "X" i... wyskakuje jakieś "Y/N". No dobrze, wciskamy "Y", następuje jakiś zapis (domniemywam, że coś w pliku konfiguracyjnym) i dopiero zaczyna się ładować gra.

Wyjaśnienie - ten zapis po "Y"es to zapamiętania ulubionych/ostatnio używanych.

Mając QMEGa robiłem tak
1. Na wybranym pliku dosable wciskałem "1" - podmapowanie pod D1.
2. Select+Reset
3. DBL+Shift (Sio2SD)
4. Tab (cold) i ESC

Jakoś nie pomyślałem o AtariOS'owcach.
Dobra - to trzeba zmienić.

Dociśnięcie "Y" bym pozostawił.
A może dać (no właśnie - jaka kombinacja klawiszy?) jako podmapowanie pliku pod D1 i jednoczesne wykonanie skoku na $E477.
Tylko, że S2S nie wejdzie w tryb loadera (DBL+Shift)
TO muszę obgadać w Acidem - nowa komenda dla S2S ?


BARDZO dziękuję za wyjaśnienia.
Poród okazał się trudny - ale im boleśniejszy tym bardziej się kocha ;)

Mi ostatnio padł atarek z SDX i sam nie mogę potestować. Czekam na SIC cart....
PS. Bomb Jack plikowa - potestuje.....

DZIENKS LAREK


=============

Update:

Bomb Jack - pobrany z innej strony mocy
1. Podmapowałem pod D1.
2. Wciskam X i Y
3. Pod
- QMEGiem nie ma problemów
- AtariOS
    - jeśli uruchomi się SIO2SD SIMPLE TURBO - wybór Start lub Select - po wczytaniu winiety gry jest zwis
    - jeśli będziemy wciskać OPTION - czyli off BASIC - wszystko poleci OK.

Wnioski
- należy wyłączać BASIC, bo BOOT w AtariOS bez OPTION oznacza włączony Basic !!!!
- musimy bardziej potestować SIO2SD SIMPLE TURBO (ładowanie nowego IRQ by mieć szybką transmisje - START = $100, SELECT = $600 ..... a to się nie wszystkim grą podoba), widać zabrakło START+OPTION, SELECT+OPTION.... tudzież rezygnacji z szybkiego IRQ - to trzeba dorobić.

1,305

(21 odpowiedzi, napisanych Bałagan)

A sytuacja odwrotna - do obudowy laptopowej włożony 8-bit i wszelkie upgrades?


Może i faktycznie to profanacja.

http://www.commodoreusa.net/j/C64BackplateBrighterSmallBorderb.png

1,306

(169 odpowiedzi, napisanych Fabryka - 8bit)

Ja mam mały i działa.


larek napisał/a:

Oczywiście biorę pod uwagę,  że coś źle podłączam w tym wewnętrzym ustrojstwie, no ale z 2.5 działa bez problemu, więc cóż bym mógł źle podłączyć?

Czasami na wyjściach są kondki lub oporniki, może coś pomijasz...choć wątpię by to robiło taki problem.

A przyciski możesz zasymulować zwierając ścieżki śrubokrętem.... choć to mało wygodne :)

1,307

(169 odpowiedzi, napisanych Fabryka - 8bit)

xxl napisał/a:

na stronie brak opisu komendy $24 i $25.... oby to bylo to o czym mysle :)

$24/$25 - odczytaj/zapisz paczkę danych, do $308 i jednocześnie $30A wpisujesz długość danych (0=256b i to jest max. długości). By zmienić offset używasz komend $23 i by odczytać położenie offsetu - $22.

Opis ze zródłem w ASM znajduje się w TestS2S - jeszcze zastopowana przez Acida - chce uzupełnić komentarze...

1,308

(169 odpowiedzi, napisanych Fabryka - 8bit)

Acid posiada wersje 2 (z 74xx245 jako IC4) i jemu na kablu (na zewnątrz) działa!


larek napisał/a:

3. wywaliłem całą płytkę sio2sd i dałem całkiem nowe sio2sd również z płytką w wersji 2 - to samo!
4. wywaliłem to nowe sio2sd i dałem również nowe, ale z płytką w wersji 1 - i co? I cholera to samo!

Jeśli żadna wersja płytek nie działa wewnątrz, a wersja 1 ze wsadem 3.0RC podłączona przez kabel chodzi.....

- sprawdź, czy wersja 2 podłączona przez kabel ruszy..... a to by oznaczało błędne podłączenie wewnątrz.

Inna sprawa, że może będzie trzeba zrobić opcje w SETUPie dla transmisji
- standard SIO (zgodne z wsadem 2.5)
- fast SIO (zgodne z 3.0RC)
Ale to chyba nie oto chodzi, acz od przybytku głowa nie boli.

1,309

(169 odpowiedzi, napisanych Fabryka - 8bit)

Piszę, że mam starą wersję płytki i nie miałem jak doświadczyć problemów z nową płytką - może Gucio ma nową i coś wie więcej.

Ale, pytanko:
1. Potestuj z wysokim indeksem prędkości - od $A i więcej
2. Typ ATMELA to 32-16PU czy 32A-.....  jak ten drugi to patrz pyt.3
2. Masz rezystor 4k7-5k6 pomiędzy linię SIO DATAOUT i +5V (piny 1 i 5 złącza SIO)?

Nowy wsad mocno wyciska czasy na transmisji. Nawet odświeżanie LCD odbywa się znakami które są zmieniane - nie całymi liniami. No i tu mamy wersję RC - która ma wyłapać wszelkie niedogodności i bugi.

A ktoś testował może wsad ze SDX?

1,310

(169 odpowiedzi, napisanych Fabryka - 8bit)

@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.

1,311

(169 odpowiedzi, napisanych Fabryka - 8bit)

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ł.

1,313

(11 odpowiedzi, napisanych Sprzęt - 8bit)

akurat, pytałem się i wyjaśnił mi wszystko Raster ;)

1,314

(169 odpowiedzi, napisanych Fabryka - 8bit)

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.

1,315

(169 odpowiedzi, napisanych Fabryka - 8bit)

@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ć....

1,316

(169 odpowiedzi, napisanych Fabryka - 8bit)

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.

1,317

(169 odpowiedzi, napisanych Fabryka - 8bit)

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

1,318

(162 odpowiedzi, napisanych Fabryka - 8bit)

Candle napisał/a:

ma po prostu lacznie 256k

stryker napisał/a:

2) Flasher dla pamieci Flash (128, 256, 512KB) obudowa DIP32 (kod Draco)

w DOC napisał/a:

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?

1,319

(15 odpowiedzi, napisanych Scena - 8bit)

Superoza. Się należało.

Der Beste Sound 2010 ist
         XL Digital

http://abbuc.de/~bunsen/SW/Awards2010/bester-sound-klein.png

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.

1,320

(162 odpowiedzi, napisanych Fabryka - 8bit)

nie ma tfuiki bo sie zpżęglo rozklekotało (a tfu)

Candle napisał/a:

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:

stryker napisał/a:

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)

1,321

(162 odpowiedzi, napisanych Fabryka - 8bit)

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?

1,322

(162 odpowiedzi, napisanych Fabryka - 8bit)

Rozumiem, że DOC dla chcących programować to to - rejestry etc, będą upublicznione?

1,323

(17 odpowiedzi, napisanych Zloty)

I jak co roku będzie Can-can

http://www.lcc-ev.de/LCC/Aktuelles/Eintraege/2010/4/6_Garde_Rot-Wei_zum_2._Mal_am_Start_files/shapeimage_3.png

...znalazłem taki link na stronie fuji-jamy, jak nic nie sugeruję.

1,324

(11 odpowiedzi, napisanych Bałagan)

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.

1,325

(9 odpowiedzi, napisanych Kolekcjonowanie)

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)