1,076

(139 odpowiedzi, napisanych Fabryka - 8bit)

RC - choć nam wydaje się że jest OK.


Bez LCD - znaczy na Configuratorze? No jasne. Czy ten "pozbyć" się oznacza śmierć atmela? Były stare fusebit?

UPDATE:  wsad 3.0 RC2 usunął problem....3.1 nie testowany bez LCD. Tej części kodu już nie ruszaliśmy. Nie powinno być problemu.

1,077

(169 odpowiedzi, napisanych Fabryka - 8bit)

Temat do zamknięcia - wsad 3.1 obgadujemy tu: http://www.atari.org.pl/forum/viewtopic … 67#p143567

1,078

(139 odpowiedzi, napisanych Fabryka - 8bit)

Po 9 miesiącach nierównej walki urodził się.... ale to już było - tak pisałem poprzednio o wsadzie 3.0
Napewno był "przedobrzony" :D

UPDATE: obecna rewizja firmware to: 3.1 RC_02

Teraz firmware 3.1 to powrót do timingów serii 2.x
Obsługa i klawiszologia także sięga wzorca - patrz nowy opis Opis_SETUP_K1-K4_3.1.pdf
Nowy wsad wymaga nowego Configuratora v35 - jest w pobieralni


Firmware oraz modyfikacje hardware: Acid / Jakub Kruszona Zawadzki
Recenzent i nieocenionym pomysłodawca: Jakub Husak
Configurator (i soft na atari), instrukcje: Pajero

CO NOWEGO w 3.1 (porównanie do 2.x)

*= zmiana 3.0 a 3.1

#  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) cztery tryby TURBO
     - Ultra Speed - taki jak w wersjach 2.x (zarówno komendy jak i dane w turbo - konfigurowalne);
     - TopDrive - w kraju mocno popularny, na stałe ustalona prędkość hIndex=6
     - Happy - klon TopDrive działający z prędkościami hIndex=8 (ponoć i 6) - to nie jest HappyWarp!.
     - Synchromesh - na stałe ustalona prędkość hIndex=$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 TopDrive


CO NOWEGO w 3.1 w porównaniu do 3.0

# Transmisja: Brak Turbo7bit który był krzyżowką Synchromesha i TopDrive
# Transmisja: Obsługa TopDrive i Happy Warp
# Setup opcja: "cfgtool mode" we wyborze "startup+shift" lub "everytime startup"
   Włączając Atari ze Sio2SD opcją wybieramy czy shift (te ze Sio2SD) wpływa na wczytanie się loadera turbo/binarek
# Setup opcja: "TopDrive mode" dla "on" i "off"
   Dla ATRów większych niż 8MB TopDrive jest wyłączane automatyczne. Mniejsze ATRy - decyzja w geście usera.
# Setup opcja: brak "Turbo7bit mode" - teraz jest TopDrive
# Setup opcja: brak wyboru szybkości karty
# Przyciski K1-K4: Shift+K3 roluje zajęte napędy virtualne na wybranym D1-D15
# Przyciski K1-K4: K1 przechodzi przez tylko napędy virtualne w zakresie zajęte plus pierwszy niezajęty.
# Komendy programujące Sio2SD: usunięto cmd.$1E i cmd.$1F jako niepotrzebne


Krótkie wyjaśnienie zmia/no\wości

*= zmiana 3.0 a 3.1

  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ł z rotacja rozrósł się i przeniósł na napędy virtualne. Teraz pod każdym napędem D1-D15 można ROLować napędy Vx. Urządzenie wybiera tylko zajęte napędy virtualne, dlatego też nie ma obawy, że będzie trzeba 99 razy naklikać się w shift+K3 :)
Dla przykładu, jeśli używane są V1,V3,V4 (czyli są inne niż -OFF-) to wciskanie Shift+K3 kolejno wykona dla np.D7:  D7-V1-V3-V4-D7 itd.

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.

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. W tym roku powinien się pokazać upgrade dotyczący wyświetlania danych z LCD na ekranie monitora.

No i najciekawsze.
Dostęp do całej karty SD zaczynając od głównego katalogu o nazwie ATARI (testy odbyły się na max. 16GB).
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.


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.

Zmiana wsadu z 3.x na następny może się wiązać z jej chwilowym wyjęciem ze slotu po dokonaniu upgrade. Wiąże się to z wymuszeniem rozpoznania typu karty przez nowy wsad.

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. Odsyłam do pliku "Opis Configurator.pdf" z pobieralni

Ze zmian v31 -> v35

# Jest jedna wersja zawsze pracujaca w turbo (TopDrive)
# Stabilniejsze wczytywanie z wyborem w "tle"
# Bardziej logiczne przypisanie klawiszy kursorów do funkcji
# Funckje programu - teraz z klawiszem control
# Mapowanie virtualnych mocno ułatwione
# Poprawki dla UNDO
# Obsługa wyboru pliku także z Joysticka
# Spis ulubionych control+clear = usunięcie niezabezpieczonych z posortowaniem


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.


STRONA O SIO2SD

Odsyłam, bo tam pełno ciekawych informacji http://sio2sd-dev.gucio.pl/wiki/Polski
... oraz pliczki do pobrania !
   
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. Na końcu na chwilę wysuń kartę SD ze slotu, po czym włóż.

Turbo loader

Pod AtariOS a także pod QMEGiem (jeśli transmisja jest w Normal) podczas odczytu wgrywa sie loader szybkiej transmisji (w TopDrive), a dla plików XEX/COM także loader binarny.
Otrzymujemy wybór, gdzie ma być wgrana procedura szybkiej transmisji (wzorowanie na loaderze TOMS):

$100 Start   $500 Option+Start
$600 Select  $700 Option+Select

Brak szybkiej transmisji - wciśnij Reset!

Sam loader binarny wczytuje/używa adresów od $780 do $8FF  +bufor $700-$77F (czyli konflikt dla Option+Select)


Test DEM i GIER, które dla wsadu 3.0 robiły: akuku, mam Cię w ...

Wykonano test dla
1. QMEG F  (jeśli nie "F" - dalej dla opcji 2.)
2. QMEG N lub Atari OS

a. Loader turbo at $100 (Start)
b. Loader turbo at $600 (Select)
c. Loader turbo at $500 (Option+Start)
d. Loader turbo at $700 (Option+Select)
r. No Loader turbo (Reset)

Test OK dla:

BITTER REALITY    1
Ergo Bibamus    2b

Our 5oft    1
The Top#1    1
The Top#3    1

Spelldiver    1
Spellunker    2a
The Eidolon    1

Cool emotion    2b
JOYRIDE        2r
MUPPET's MOVIE     2a
Timeless Anno.. 2a
Total Daze    1

Barymag 1    2r
OVERMIND    1

UScopy4     1
APE WARP    1

ENERGY ZINE #1  2a

TopCar        1 (wczytuje się tylko pod loaderem QMEGa)

Test BAD:

TomsCopier    -  to działa tylko (a może wcale) ze rzeczywistą FDD
    (program m.in. namiętnie chce odczytać sektor nr 0)


Pozdr

PS. zapraszam do zapoznania się z instrukcją, są obrazki ;)

przykład:
http://ftp.pigwa.net/projects/aki/Sio2SD/Manual/Configurator_Window.jpg

1,079

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

Się naśmiewacie z poważnego pytania kolegi.

Jako wieloletni praktyk w montażu tegoż ustrojstwa mogę powiedzieć jasno - działa jak jest zainstalowane, a jak nie to nie wiem.

1,080

(25 odpowiedzi, napisanych Sprzęt - 16/32bit)

To ja zgłoszę kolegę Montezumę - pewnie się ucieszy że do-robi.

1,081

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

Dla chcących mniej wydać (albo mieć tylko flash'owany ROM bez innych dobroci Ultimate1MB) ..... D-Rom Zenon'a.

1,082

(57 odpowiedzi, napisanych Fabryka - 8bit)

Candle napisał/a:

bedzie v3, nie 2.1
wiec calkowita rezygnacja z nierozwijanego aki na rzecz autorskiego rozwiazania
dodatkowo wsparcie dla klawiatury od atari mega st

Supeł :)

Stryjek - proszę o CCC

1,083

(57 odpowiedzi, napisanych Fabryka - 8bit)

Pewnie to będzie wersja 2.1   

No i za ile. Mnie to będą raczej interesowały same PCB.

pajero napisał/a:

Ale:
- Bitter Reality wywala się na cmd.$3F (bardzo dziwne)
- Eidolon po ekranie "LucasFilm" ma zwiechę
- Energy Zine #1 muszę wyłączyć TopDrive by się wczytało (inaczej zwiecha na cmd.$52 wpis do AUX1/2=$50F5)

No to problemy rozwiązane, wsad 3.1 wygląda na stabilny.
Zostaje jeszcze raz wszystko przetestować. Ale zrobię to dopiero za rok.

Acz mam pytanko: czy po komendzie $3F zawsze przełączać się w turbo (na wszelki wypadek) ?



Hepi Niu Jerk 2k12  :D

Wielkie dzięki Panowie.

Prawie wszystko z ww. tytułów poszło w Atari OS oraz QMEGu - tylko, że w normal.

Ale:
- Bitter Reality wywala się na cmd.$3F (bardzo dziwne)
- Eidolon po ekranie "LucasFilm" ma zwiechę
- Energy Zine #1 muszę wyłączyć TopDrive by się wczytało (inaczej zwiecha na cmd.$52 wpis do AUX1/2=$50F5)

@Syscall - moje zbiory z VPDL #4 i mam zwiechy na emulcach - masz może wersję OK?

@Grzeniu - ino poprawimy ww. "ale" oraz dokończę DOC'e..... pewnie na  3 Króli.
                  Teraz szukamy "dziwnych" ATRów które działają na emulcach a na Sio2SD 3.1 nie.
                   Jak widać - idzie takowe znaleźć.

UPDATE 4 Grzeniu: Ja bym generalnie nie liczył na źródła 3.x. Bo sam ich nie mam.
                  Jeśli chodzi o transmisje SIO, komunikacje z LCD, obsługa FAT - są kosmetyczne zmiany
                  w porównaniu z 2.5 = a oto Ci chyba chodzi http://sourceforge.net/projects/sio2sd/files/


PS. Ale nabiłem postów :)  Kasetownik - to od kastetu ?

Szukam dem które podczas wczytywania coś tam graficznie pokazują i/lub dźwięcznie odgrywają.

Czyli pewnie = dem, kopierów które mają własne procedury transmisji...

Tym bardziej jeśli używają dopałek stacji (TopDrive np. z Toms)


Przykład graficzny:  Ergo Bibamus (łac: pijmy więc) - licznik wczytywanych sektorów na wektorach

Potrzebuję do sprawdzenia transmisji w normal/turbo dla Sio2SD wsad 3.1
Temat przyda się także w testach SIDE czy IDE+

Google się tu nie przydaje (abo nie umiem dobrze zadać pytania).

1,087

(16 odpowiedzi, napisanych Software, Gry - 16/32bit)

A może tu coś kolega znajdzie: http://fading-twilight.atari.org/


mirror tu: http://www.mmnt.net/db/0/0/ftp.pigwa.ne … 20Twilight

http://www.tscc.de/data/ft_title.jpg

1,088

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

Odbiorców będzie niewielu.
No koszt końcowy przekroczy IDE+ a zbliży się pewnie do VBXE.

Czy nasze siły nie lepiej skierować na coś innego?

1,089

(169 odpowiedzi, napisanych Fabryka - 8bit)

dely napisał/a:

Proponowałbym zamiast OSD skupić się na zaprojektowaniu płytki drukowanej w ten sposób, aby gniazdo zasilania nie było z przodu, kart nie wkładało się z tyłu, a diody nie były ukryte pod wyświetlaczem. Dziękuję :)


A może to:  http://www.atariage.com/forums/topic/18 … -released/

http://mega-hz.no-ip.com/Angebote/SIO2SD/sio2sd3/DSCN8627k.jpg



Inne: 
  Acid pracuje nad RC6 - głównie w temacie kompatybilności w turbo.
  Ja poprawiam funkcjonalność Configuratora.
  Kuba Husak też pomaga!

1,090

(87 odpowiedzi, napisanych Fabryka - 8bit)

Candle napisał/a:

bylem leniwy i atr'a uaktualnilem genialnym pluginem do total commandera (pewnie fs sie posypal)

Sparte mam najmniej oblukaną i wytestowaną.

Jak się znajdzie błąd to dawać na e-mail.

Twój ATR ma faktycznie zbombany VTOC
Extract, jeszcze raz Pack - i wyszło OK.  Masz wersje 1.9 plugina?

1,091

(100 odpowiedzi, napisanych Fabryka - 8bit)

Robimy RC6 dla Sio2SD.
Robienie QMEGa bez zakończenia ww. jest bezcelowe.

1,092

(163 odpowiedzi, napisanych Fabryka - 8bit)

Bitman'Resurrection napisał/a:

jest tanszy od corina , mozne sluzyc do seryjnej produkcji mono/game itd ...


Ot, ja właśnie do tego go kupiłem, by mieć bazę na testy: jak gra się zarelokuje i czy można ją pisać pod carta....

Ot, XL/XE szukam - acz nie z wersji kolekcjonerskiej :D

Allo
Może stary temat - ale tytuł aktualny.

Potrzebne Atari w NTSC.

Może być sama płyta główna - oczywiście sprawna.

Ma ktoś?

1,095

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

U TeBe na mojej V.H1 i mojej 4GB założyliśmy partycje, sformatowane. Ale podczas zapisu błędy...

Wracam do domu, i na moim IDE+ wszytko OK. Zapis leci. Czy pod AtariOS czy pod QMEGiem.

Ja mam impulsowy zasilacz 4A który daje 5.1V. TeBe 1.5A z 4.85V.
Damy nowy zasilacz i się obaczy.

PS. Różnicą między V.H0 a V.H1 jest typ złącza szpilkowego. Obydwa mają wyjścia szpilek równolegle do PCB.
Pierwszy ma złącze szpilkowe wlutowywane pod kątem, drugi równolegle.
Obydwa tak samo zasilane.

1,096

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

Jacques napisał/a:
pajero napisał/a:

No a jak wrócić do SDX z SIDE loadera?  Obecnie, to tylko przez off/on atari?

Ja używam QMEGa, to poprzez zwykły reset i boot systemowego ATR-a z INIDOS.SYS. Po załadowaniu DEVICE SIDE z config.sys, reszta już idzie po bliźniaczej partycji SIDE.


A jak mam tylko atarkę bez Sio2SD / Sio2PC ?

Widzę, że tu by się w QMEGu przydała pod klawiszem "C" opcja odpalania SDX jak to robi INIDOS !

1,097

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

A może niektóre przelotki nie mają zasilanego pinu 41 czy 42 ? Teraz mogę se to zweryfikować ludi.

1,098

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

Aby pokazać, jak zasilana jest DZIAŁAJĄCA przelotka CF2IDE przez samo złącze IDE - załączam fotki. Możecie zweryfikować?

GND  pin 2, 19, 22,24,25,30  (brak na 40)
+5V  pin  41 i 42


Tu specyfikacja http://pl.wikipedia.org/wiki/ATA_%28technologia%29

1,099

(46 odpowiedzi, napisanych Fabryka - 8bit)

Jak można? Już to się dzieje, supeł.

1,100

(46 odpowiedzi, napisanych Fabryka - 8bit)

brawo ten pan :)    applaud this coder :)