26

Odp: SIO2SD problem / pytanie.

Pin, zostaw w spokoju SDX i robienie gigantycznych ATR-ów. Wrzuć XEX-y na kartę SD pogrupowane w odpowiednie dla Ciebie katalogi. SIO2SD odczyta bezpośrednio z tych katalogów pliki. Tworzenie ATR-ów jest zbędne.
Skoro już masz SIO2SD, to wykorzystaj jego potencjał i nie ograniczaj się SDX-em.

27

Odp: SIO2SD problem / pytanie.

Tak jest. Nie ograniczaj się SDXem - ładuj wszystko po SIO :P

hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

28

Odp: SIO2SD problem / pytanie.

Skoro jest to SIO2SD, to trudno ładować z tego urządzenia nie przez SIO. A jak już po SIO, to SDX raczej jest... zbędny :)

29

Odp: SIO2SD problem / pytanie.

Tego ostatniego zdania nie rozumiem - przecież SDX to dos jak każdy inny :) Ja go używam też do SIO (a i po PBI nie trzeba SDX ;) można plik zabootować samym urządzeniem )

The problem is not the problem; the problem is your attitude about the problem

30

Odp: SIO2SD problem / pytanie.

i podobnie jak inne dosy w przypadku sio2sd i pokatalogowanych plikow na karcie sd bezurzyteczny

http://atari.pl/hsc/ad.php?i=1.

31

Odp: SIO2SD problem / pytanie.

Ano niestety - FATa jeszcze czytać nie umie :)

The problem is not the problem; the problem is your attitude about the problem

32

Odp: SIO2SD problem / pytanie.

SDX nigdy nie bedzie dzialac na filesystemie FATa. jesli zacznie to 3 dni pozniej liczba userow dosa z filesystemem sparta dos bedzie rowna 2... mozna mnie cytowac ;-)

http://atari.pl/hsc/ad.php?i=1.

33

Odp: SIO2SD problem / pytanie.

Zapominasz o już istniejących partycjach, które jakoś trzeba zamontować. SpartaDOS FS powstał później niż AtariDOS FS (czy tam jego modyfikacja - MyDOS), jest znacznie lepiej przemyślany, ale jakoś do dzisiaj używa się i tego drugiego.

hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

34

Odp: SIO2SD problem / pytanie.

owszem, jako obrazow .atr :) zapisanych na FAT :D

Ostatnio edytowany przez xxl (2012-12-18 12:51:57)

http://atari.pl/hsc/ad.php?i=1.

35

Odp: SIO2SD problem / pytanie.

xxl napisał/a:

SDX nigdy nie bedzie dzialac na filesystemie FATa. jesli zacznie to 3 dni pozniej liczba userow dosa z filesystemem sparta dos bedzie rowna 2

Nie wiem czy to by było takie złe rozwiązanie. Tylko jest kilka problemów; np. ile potrzeba by było pamięci aby obsłużyć FAT na Atari. W przypadku SIO2SD robi to urządzenie.

The problem is not the problem; the problem is your attitude about the problem

36

Odp: SIO2SD problem / pytanie.

xxl napisał/a:

SDX nigdy nie bedzie dzialac na filesystemie FATa. jesli zacznie to 3 dni pozniej liczba userow dosa z filesystemem sparta dos bedzie rowna 2... mozna mnie cytowac ;-)

Ale... chyba... już coś w temacie się dzieje ;)
Przypomniał mi się post Strykera odnośnie KarinMaxiDrive, na którym (chyba przypadkiem) zdradził meeega tajemnicę, o tu: http://www.atari.org.pl/forum/viewtopic … 24#p150124

@Pin: następnym razem nie rób sobie kłopotu i jako porządny użytkownik SDX puść stuff w ARC'u ;)

grzybson/SSG^NG

37

Odp: SIO2SD problem / pytanie.

Żadna tam mega-tajemnica, sterownik powstał gdzieś w marcu i się ukaże w Toolkicie razem z SDX 4.46.

KMK
? HEX$(6670358)

38

Odp: SIO2SD problem / pytanie.

larek napisał/a:

Wrzuć XEX-y na kartę SD pogrupowane w odpowiednie dla Ciebie katalogi. SIO2SD odczyta bezpośrednio z tych katalogów pliki. Tworzenie ATR-ów jest zbędne.
Skoro już masz SIO2SD, to wykorzystaj jego potencjał i nie ograniczaj się SDX-em.

Tak właśnie NIE odpali gra TDC'a. Wymaga dosa do obsługi plików. SIO2SD to być może potencjał, lecz na szczęście nie konieczność. SDX i dysk twardy ma bazylion lepsze możliwości. Ograniczanie się do użytkowania wyłącznie SIO2SD istotnie, mając IDE+ można uznać za wstecznictwo ;)-

larek napisał/a:

Skoro jest to SIO2SD, to trudno ładować z tego urządzenia nie przez SIO. A jak już po SIO, to SDX raczej jest... zbędny :)

Szkoda, że nie próbowałeś odpalić ATR'a dla SDX (pomijając błędy w pliku ATR wywołanym z czego wiem nieprawidłową pracą plugina Pajero, lub plamami na słońcu ;) ) wówczas mógłbyś w uzasadniony sposób wyrażać swoje opinie. Nawet po SIO w trybie 3xSIO działa to dość szybko i wygodnie. Wszystko pogrupowane w katalogi, wszystko (poza pracą XXL'a) działa, do muzyczek skojarzone playery, zbudowana cała konfiguracja po popularny konfig 1mb ram, zainstalowany Sparta Commander. Nie widzę tutaj wygody w gmyraniu na SIO2SD klawiszami K2, <shift> K2, oraz K4, lub chcąc wyjść do nadrzędnego bodajże K3. SIO2SD jest dobrą alternatywą, lecz dla całodyskowych produkcji "wielodykietkowych" w których dodatkowo nie istnieją legalne odwołania do systemu. W takim przypadku niezwykle wygodna rzecz. Tu jest prawda ;)-

xxl napisał/a:

i podobnie jak inne dosy w przypadku sio2sd i pokatalogowanych plikow na karcie sd bezurzyteczny

... tego nie kumam, to chyba żart jakiś jest :)

Ok - wróćmy do tematu. Pajero - możesz przeanalizować zawartość "niedziałającego" pliku ATR ze stuffem??

Kontakt: pin@usdk.pl

39

Odp: SIO2SD problem / pytanie.

Pin napisał/a:

Tak właśnie NIE odpali gra TDC'a. Wymaga dosa do obsługi plików.

No i masz odpowiedź. Ta gra wymaga DOSa. A DOS, jak to DOS - wymaga ATRa.

Pin napisał/a:

Szkoda, że nie próbowałeś odpalić ATR'a dla SDX

Szkoda, że nie zapytałeś, czy tak nie robiłem. Pin, może Cię zaskoczę, ale mam Spartę wbudowaną do Atari (dzięki Lotharku!) od bardzo dawna. Carta z SDX używałem od lat 80/90, jak go sobie kupiłem w... sklepie. Oczywiście SDX w połączeniu z dyskiem twardym (i jego odmianami [tu przyznam, że nie mam tych wynalazków]) ma moc! I nikt temu chyba nie przeczy. Cóż z tego, skoro SIO2SD do wgrywania gier, dem, grafik, itd. jest moim zdaniem zdecydowanie wygodniejsze. I jak zauważyłeś SIO2SD z całodyskami radzi sobie bez problemów. 

Pin napisał/a:

Nie widzę tutaj wygody w gmyraniu na SIO2SD klawiszami K2, <shift> K2, oraz K4, lub chcąc wyjść do nadrzędnego bodajże K3.

Nie dziwię się, że nie widzisz, bo nie znasz możliwości SIO2SD i jego konfiguratora. Do używania SIO2SD wcale nie jest potrzebny wyświetlacz i gmeranie przyciskami. Ja mam SIO2SD bez LCD wrzucone pod maskę komputera. Uruchamiam konfigurator i mam dostęp do (prawie) wszystkiego na ekranie monitora. Łącznie z funkcją wyszukiwania plików na całej karcie SD wg podanej maski! Wczytanie dowolnego pliku (czy to XEX, czy ATR) wymaga najechania na niego i wciśnięcia Return. I nie trzeba tworzyć żadnych configów. Żeby być sprawiedliwym to dodam, że konfigurator się doczytuje (nie ma go w pamięci), ale sposób zainicjowania jego odczytu jest nadzwyczaj prosty (jeden z nich to włączenie Atari z wciśniętym przyciskiem Shift w SIO2SD)
Prawdę mówiąc, to mam takie wrażenie, że część użytkowników SIO2SD, którzy mają to urządzenie nawet nie wie, co to konfigurator i jak się go uruchamia.

Pin napisał/a:
xxl napisał/a:

i podobnie jak inne dosy w przypadku sio2sd i pokatalogowanych plikow na karcie sd bezurzyteczny

... tego nie kumam, to chyba żart jakiś jest :)

Nie, nie jest to żart. Do odczytu i uruchomienia plików XEX używając SIO2SD nie musisz mieć w pamięci Atari żadnego DOSa (ładowany jest króciutki loader, który załatwia wczytanie XEX-a). Natomiast pliki ATR zachowują się jak dyskietki, więc wszystko zależy od tego, co na nich jest nagrane. 


Żeby nie było - SDX to potęga wśród DOS-ów! Dla mnie jednak SIO2SD jest jak na razie (i nic się nie zanosi, żeby coś się zmieniło) nie do pobicia z uwagi na swoją prostotę, funkcjonalność i kompatybilność z oprogramowaniem.

Ok, nie zaśmiecam więcej tego wątku :)
Każdy przecież może używać tego co lubi i do czego jest przyzwyczajony.

Ostatnio edytowany przez larek (2012-12-18 20:38:11)

40

Odp: SIO2SD problem / pytanie.

Pin napisał/a:

Ok - wróćmy do tematu. Pajero - możesz przeanalizować zawartość "niedziałającego" pliku ATR ze stuffem??

Otóż - boot sektory (1-3)  muszą wskazywać z którego sektora ma być zaczęty doczyt reszty danych DOSa.
W stuffie MyDosa wskazywany jest błędnie sektor $FF.

Dlaczego?
Możliwe, że podczas pierwszego tworzenia ATRa nie był wybrany dos do nagrania.
Może Pin stworzyłeś ATRa, potem dograłeś DOSa - a potem STUFF.

Plugin nie rozpozna innych DOSów niż te dostarczone w paczce ze wtyczką do TC.
Tzn - nie zapyta czy inicjować DOS - patrz foto.

I potem są takie kwiatki.

Acz, tu będzie może inny problem.
Pin - czy tworząc ATRa korzystasz z wyboru wielkości dyskietki?
Bo nw dane pokazują, że wpisujesz własne wielkości "z palca"

Skąd taka długość ATRa?
1468016=1468000+16nagłówka
1468000-384=1467616/256=5732,875 sektorów??????

Może dlatego Sio2SD nie może wczytać?

Winno być 1468048 !

Ogólnie - temat na priv.

Poniżej - analiza ATRa - długość ATRa ma się ni jak do wielokrotności 128...256... czytać dalej...

Info Atari Disc

File Name= SV2K12_STUFF_AtariDOS_OK.atr
Size DISC= 1468000b -> 1433.59Kb -> 1.40MB
Size ATR=  1468016b -> 1433.61Kb -> 1.40MB
Format=    Custom
Struct=    My Dos
Init Disc= MyDos 4.xx
FLink Dos= $0004
Sector:    -size= 256b
       -all=  5735
       -max=  5721
       -free= 686 (11.99%)  and set= 686   Ok!
Files=     129
Write=     possible
Last path= E:\#Download\_______uuuuuuuuuuuuuuuuuuuuuu\SV2K12_STUFF_AtariDOS_OK.atr

BOOT  dec,hex,ascii
logo=   77,$4d,M
lenght= 3,$3
read=   1792-2176,$700-880
init=   1798,$706
run=    2016,$7e0

FILES:
---|-----------------------------|----------------------------------------
   |hex adr|            | hex adr|#file *lock     a'rchive d'elete h'idden
   |  name |  name.ext  | sector |----------------------------------------
  #| in atr|            |  in atr|size(dec)=      area in dec & hex
---|-----------------------------|----------------------------------------
   |  16590|     rootdir|   16690|    8     361-   368     169-  170
  0|  16690|DOS      SYS|~~~~~~~~|   18=
   |       |            |     190|   18+      4-    21       4-   15
  1|  166a0|DUP      SYS|~~~~~~~~|   27=
   |       |            |    1390|   27+     22-    48      16-   30
  2|  166b0|IN16K       |   16e90|dir 8     369-   376     171-  178
  3|  16e90|HIGHTIDE EXE|~~~~~~~~|   50=
   |       |            |    9690|   50+    153-   202      99-   ca
  4|  16ea0|HIGHTIDE TXT|~~~~~~~~|    1=
   |       |            |    c890|    1+    203-   203      cb-   cb
  5|  16eb0|OLDSCHOL EXE|~~~~~~~~|   51=
   |       |            |    c990|   51+    204-   254      cc-   fe
  6|  16ec0|OLDSCHOL TXT|~~~~~~~~|   14=
   |       |            |    fc90|   14+    255-   268      ff-  10c
  7|  16ed0|PIXEL    EXE|~~~~~~~~|   36=
   |       |            |   10a90|   36+    269-   304     10d-  130
  8|  16ee0|PIXEL    TXT|~~~~~~~~|    1=
   |       |            |   12e90|    1+    305-   305     131-  131
  9|  16ef0|PPOT     EXE|~~~~~~~~|   60=
   |       |            |   12f90|   52+    306-   357     132-  165
   |       |            |   16290|    8+    433-   440     1b1-  1b8
 10|  16f00|PPOT     TXT|~~~~~~~~|    1=
   |       |            |   1b690|    1+    441-   441     1b9-  1b9
 11|  16f90|RGBA     EXE|~~~~~~~~|   65=
   |       |            |   1b790|   65+    442-   506     1ba-  1fa
 12|  16fa0|RGBA     TXT|~~~~~~~~|    8=
   |       |            |   1f890|    8+    507-   514     1fb-  202
 13|  16fb0|TSQARIGA EXE|~~~~~~~~|   55=
   |       |            |   20090|   55+    515-   569     203-  239
 14|  16fc0|TSQARIGA TXT|~~~~~~~~|    7=
   |       |            |   23790|    7+    570-   576     23a-  240
 15|  166c0|DEMO        |   17690|dir 8     377-   384     179-  180
 16|  17690|LMS_BN   EXE|~~~~~~~~|  597=
   |       |            |   23e90|  597+    577-  1173     241-  495
 17|  176a0|LMS_BN   NFO|~~~~~~~~|   15=
   |       |            |   49390|   15+   1174-  1188     496-  4a4
 18|  176b0|LMS_BN   TXT|~~~~~~~~|   15=
   |       |            |   4a290|   15+   1189-  1203     4a5-  4b3
 19|  176c0|UNSHAPED EXE|~~~~~~~~|  143=
   |       |            |   4b190|  143+   1204-  1346     4b4-  542
 20|  176d0|UNSHAPED TXT|~~~~~~~~|    5=
   |       |            |   54090|    5+   1347-  1351     543-  547
 21|  166d0|GAME        |   17e90|dir 8     385-   392     181-  188
 22|  17e90|CALAM_EN    |   18690|dir 8     393-   400     189-  190
 23|  18690|1        DAT|~~~~~~~~|   17=
   |       |            |   66990|   17+   1644-  1660     66c-  67c
 24|  186a0|2        DAT|~~~~~~~~|   11=
   |       |            |   67a90|   11+   1661-  1671     67d-  687
 25|  186b0|CALAMANI EXE|~~~~~~~~|   75=
   |       |            |   68590|   75+   1672-  1746     688-  6d2
 26|  186c0|CALAMANI TXT|~~~~~~~~|    2=
   |       |            |   6d090|    2+   1747-  1748     6d3-  6d4
 27|  186d0|CALA_PIC EXE|~~~~~~~~|   54=
   |       |            |   6d290|   54+   1749-  1802     6d5-  70a
 28|  186e0|FONT1B   FNT|~~~~~~~~|    5=
   |       |            |   70890|    5+   1803-  1807     70b-  70f
 29|  186f0|FS_PLAN1 FNT|~~~~~~~~|    5=
   |       |            |   70d90|    5+   1808-  1812     710-  714
 30|  18700|G        DAT|~~~~~~~~|    1=
   |       |            |   71290|    1+   1813-  1813     715-  715
 31|  18790|SL_DAT   DAT|~~~~~~~~|    7=
   |       |            |   71390|    7+   1814-  1820     716-  71c
 32|  17ea0|CALAM_PL    |   18e90|dir 8     401-   408     191-  198
 33|  18e90|1        DAT|~~~~~~~~|   17=
   |       |            |   71a90|   17+   1821-  1837     71d-  72d
 34|  18ea0|2        DAT|~~~~~~~~|   13=
   |       |            |   72b90|   13+   1838-  1850     72e-  73a
 35|  18eb0|CALAMANI EXE|~~~~~~~~|   75=
   |       |            |   73890|   75+   1851-  1925     73b-  785
 36|  18ec0|CALAMANI TXT|~~~~~~~~|    2=
   |       |            |   78390|    2+   1926-  1927     786-  787
 37|  18ed0|CALA_PIC EXE|~~~~~~~~|   54=
   |       |            |   78590|   54+   1928-  1981     788-  7bd
 38|  18ee0|FONT1B   FNT|~~~~~~~~|    5=
   |       |            |   7bb90|    5+   1982-  1986     7be-  7c2
 39|  18ef0|FS_PLAN1 FNT|~~~~~~~~|    5=
   |       |            |   7c090|    5+   1987-  1991     7c3-  7c7
 40|  18f00|G        DAT|~~~~~~~~|    1=
   |       |            |   7c590|    1+   1992-  1992     7c8-  7c8
 41|  18f90|SL_DAT   DAT|~~~~~~~~|    7=
   |       |            |   7c690|    7+   1993-  1999     7c9-  7cf
 42|  17eb0|PONG        |   19690|dir 8     409-   416     199-  1a0
 43|  19690|ATARI    ASM|~~~~~~~~|   40=
   |       |            |   7cd90|   40+   2000-  2039     7d0-  7f7
 44|  196a0|MAKEFILE    |~~~~~~~~|    1=
   |       |            |   7f590|    1+   2040-  2040     7f8-  7f8
 45|  196b0|PONG     ASM|~~~~~~~~|   12=
   |       |            |   7f690|   12+   2041-  2052     7f9-  804
 46|  196c0|PONG     EXE|~~~~~~~~|    2=
   |       |            |   80290|    2+   2053-  2054     805-  806
 47|  196d0|README   TXT|~~~~~~~~|    1=
   |       |            |   80490|    1+   2055-  2055     807-  807
 48|  17ec0|JAWBREAK EXE|~~~~~~~~|    8=
   |       |            |   54590|    8+   1352-  1359     548-  54f
 49|  17ed0|JAWBREAK TXT|~~~~~~~~|    1=
   |       |            |   54d90|    1+   1360-  1360     550-  550
 50|  17ee0|PBASIA   EXE|~~~~~~~~|  273=
   |       |            |   54e90|  273+   1361-  1633     551-  661
 51|  17ef0|PBASIA   TXT|~~~~~~~~|   10=
   |       |            |   65f90|   10+   1634-  1643     662-  66b
 52|  166e0|GFX         |   19e90|dir 8     417-   424     1a1-  1a8
 53|  19e90|AJEK     EXE|~~~~~~~~|   46=
   |       |            |   80590|   46+   2056-  2101     808-  835
 54|  19ea0|AJEK     MIC|~~~~~~~~|   31=
   |       |            |   83390|   31+   2102-  2132     836-  854
 55|  19eb0|AJEK     TXT|~~~~~~~~|    1=
   |       |            |   85290|    1+   2133-  2133     855-  855
 56|  19ec0|CATMAN   EXE|~~~~~~~~|   49=
   |       |            |   85390|   49+   2134-  2182     856-  886
 57|  19ed0|CATMAN   G2F|~~~~~~~~|   32=
   |       |            |   88490|   32+   2183-  2214     887-  8a6
 58|  19ee0|CATMAN   PNG|~~~~~~~~|   38=
   |       |            |   8a490|   38+   2215-  2252     8a7-  8cc
 59|  19ef0|CATMAN   TXT|~~~~~~~~|    1=
   |       |            |   8ca90|    1+   2253-  2253     8cd-  8cd
 60|  19f00|CROCOCAR EXE|~~~~~~~~|   51=
   |       |            |   8cb90|   51+   2254-  2304     8ce-  900
 61|  19f90|CROCOCAR G2F|~~~~~~~~|   30=
   |       |            |   8fe90|   30+   2305-  2334     901-  91e
 62|  19fa0|CROCOCAR PNG|~~~~~~~~|   34=
   |       |            |   91c90|   34+   2335-  2368     91f-  940
 63|  19fb0|CROCOCAR TXT|~~~~~~~~|    1=
   |       |            |   93e90|    1+   2369-  2369     941-  941
 64|  19fc0|FEUTO    EXE|~~~~~~~~|   28=
   |       |            |   93f90|   28+   2370-  2397     942-  95d
 65|  19fd0|FEUTO    G2F|~~~~~~~~|   15=
   |       |            |   95b90|   15+   2398-  2412     95e-  96c
 66|  19fe0|FEUTO    PNG|~~~~~~~~|   15=
   |       |            |   96a90|   15+   2413-  2427     96d-  97b
 67|  19ff0|FEUTO    TXT|~~~~~~~~|    1=
   |       |            |   97990|    1+   2428-  2428     97c-  97c
 68|  1a000|FLAME    EXE|~~~~~~~~|   46=
   |       |            |   97a90|   46+   2429-  2474     97d-  9aa
 69|  1a090|FLAME    TXT|~~~~~~~~|    2=
   |       |            |   9a890|    2+   2475-  2476     9ab-  9ac
 70|  1a0a0|KROLIK   EXE|~~~~~~~~|   44=
   |       |            |   9aa90|   44+   2477-  2520     9ad-  9d8
 71|  1a0b0|KROLIK   G2F|~~~~~~~~|   31=
   |       |            |   9d690|   31+   2521-  2551     9d9-  9f7
 72|  1a0c0|KROLIK   PNG|~~~~~~~~|   29=
   |       |            |   9f590|   29+   2552-  2580     9f8-  a14
 73|  1a0d0|KROLIK   TXT|~~~~~~~~|    1=
   |       |            |   a1290|    1+   2581-  2581     a15-  a15
 74|  1a0e0|MAND     EXE|~~~~~~~~|   36=
   |       |            |   a1390|   36+   2582-  2617     a16-  a39
 75|  1a0f0|MAND     TXT|~~~~~~~~|    1=
   |       |            |   a3790|    1+   2618-  2618     a3a-  a3a
 76|  1a100|MYBADDAY EXE|~~~~~~~~|   56=
   |       |            |   a3890|   56+   2619-  2674     a3b-  a72
 77|  1a190|MYBADDAY G2F|~~~~~~~~|   32=
   |       |            |   a7090|   32+   2675-  2706     a73-  a92
 78|  1a1a0|MYBADDAY TXT|~~~~~~~~|    2=
   |       |            |   a9090|    2+   2707-  2708     a93-  a94
 79|  1a1b0|MYBADTAG G2F|~~~~~~~~|   32=
   |       |            |   a9290|   32+   2709-  2740     a95-  ab4
 80|  1a1c0|MYSZUR13 EXE|~~~~~~~~|   87=
   |       |            |   ab290|   87+   2741-  2827     ab5-  b0b
 81|  1a1d0|MYSZUR13 TXT|~~~~~~~~|    1=
   |       |            |   b0990|    1+   2828-  2828     b0c-  b0c
 82|  1a1e0|PAPAJACK EXE|~~~~~~~~|   49=
   |       |            |   b0a90|   49+   2829-  2877     b0d-  b3d
 83|  1a1f0|PAPAJACK G2F|~~~~~~~~| 1273=
   |       |            |   b3b90| 1273+   2878-  4150     b3e- 1036
 84|  1a200|PAPAJACK TXT|~~~~~~~~|    2=
   |       |            |  103490|    2+   4151-  4152    1037- 1038
 85|  1a290|PAPAJACK ZIP|~~~~~~~~|   95=
   |       |            |  103690|   95+   4153-  4247    1039- 1097
 86|  1a2a0|PIKUS    EXE|~~~~~~~~|   37=
   |       |            |  109590|   37+   4248-  4284    1098- 10bc
 87|  1a2b0|PIKUS    G2F|~~~~~~~~|   27=
   |       |            |  10ba90|   27+   4285-  4311    10bd- 10d7
 88|  1a2c0|PIKUS    PNG|~~~~~~~~|   25=
   |       |            |  10d590|   25+   4312-  4336    10d8- 10f0
 89|  1a2d0|PIKUS    TXT|~~~~~~~~|    1=
   |       |            |  10ee90|    1+   4337-  4337    10f1- 10f1
 90|  1a2e0|PLAN108  EXE|~~~~~~~~|   90=
   |       |            |  10ef90|   90+   4338-  4427    10f2- 114b
 91|  1a2f0|PLAN108  TXT|~~~~~~~~|    1=
   |       |            |  114990|    1+   4428-  4428    114c- 114c
 92|  1a300|PRIS     EXE|~~~~~~~~|   44=
   |       |            |  114a90|   44+   4429-  4472    114d- 1178
 93|  1a390|PRIS     TXT|~~~~~~~~|    1=
   |       |            |  117690|    1+   4473-  4473    1179- 1179
 94|  1a3a0|PRISONER EXE|~~~~~~~~|   44=
   |       |            |  117790|   44+   4474-  4517    117a- 11a5
 95|  1a3b0|PRISONER TXT|~~~~~~~~|    1=
   |       |            |  11a390|    1+   4518-  4518    11a6- 11a6
 96|  1a3c0|P_SKARB  EXE|~~~~~~~~|   50=
   |       |            |  11a490|   50+   4519-  4568    11a7- 11d8
 97|  1a3d0|P_SKARB  G2F|~~~~~~~~|   40=
   |       |            |  11d690|   40+   4569-  4608    11d9- 1200
 98|  1a3e0|P_SKARB  TXT|~~~~~~~~|    2=
   |       |            |  11fe90|    2+   4609-  4610    1201- 1202
 99|  166f0|MSX         |   1a690|dir 8     425-   432     1a9-  1b0
100|  1a690|BCKTTSCN EXE|~~~~~~~~|   34=
   |       |            |  120090|   34+   4611-  4644    1203- 1224
101|  1a6a0|BCKTTSCN RMT|~~~~~~~~|   24=
   |       |            |  122290|   24+   4645-  4668    1225- 123c
102|  1a6b0|BCKTTSCN TXT|~~~~~~~~|    6=
   |       |            |  123a90|    6+   4669-  4674    123d- 1242
103|  1a6c0|BIJATYKA CMC|~~~~~~~~|    7=
   |       |            |  124090|    7+   4675-  4681    1243- 1249
104|  1a6d0|BIJATYKA EXE|~~~~~~~~|   11=
   |       |            |  124790|   11+   4682-  4692    124a- 1254
105|  1a6e0|BIJATYKA TXT|~~~~~~~~|    1=
   |       |            |  125290|    1+   4693-  4693    1255- 1255
106|  1a6f0|CHAINFAC EXE|~~~~~~~~|   26=
   |       |            |  125390|   26+   4694-  4719    1256- 126f
107|  1a700|CHAINFAC RMT|~~~~~~~~|   16=
   |       |            |  126d90|   16+   4720-  4735    1270- 127f
108|  1a790|CHAINFAC TXT|~~~~~~~~|    6=
   |       |            |  127d90|    6+   4736-  4741    1280- 1285
109|  1a7a0|INDIE    EXE|~~~~~~~~|   25=
   |       |            |  128390|   25+   4742-  4766    1286- 129e
110|  1a7b0|INDIE    RMT|~~~~~~~~|   15=
   |       |            |  129c90|   15+   4767-  4781    129f- 12ad
111|  1a7c0|INDIE    TXT|~~~~~~~~|    1=
   |       |            |  12ab90|    1+   4782-  4782    12ae- 12ae
112|  1a7d0|QUICKSHT EXE|~~~~~~~~|   28=
   |       |            |  12ac90|   28+   4783-  4810    12af- 12ca
113|  1a7e0|QUICKSHT RMT|~~~~~~~~|   23=
   |       |            |  12c890|   23+   4811-  4833    12cb- 12e1
114|  1a7f0|QUICKSHT SAP|~~~~~~~~|   26=
   |       |            |  12df90|   26+   4834-  4859    12e2- 12fb
115|  1a800|QUICKSHT TXT|~~~~~~~~|    1=
   |       |            |  12f990|    1+   4860-  4860    12fc- 12fc
116|  1a890|SIEKIERY CMC|~~~~~~~~|    6=
   |       |            |  12fa90|    6+   4861-  4866    12fd- 1302
117|  1a8a0|SIEKIERY EXE|~~~~~~~~|   11=
   |       |            |  130090|   11+   4867-  4877    1303- 130d
118|  1a8b0|SIEKIERY TXT|~~~~~~~~|    1=
   |       |            |  130b90|    1+   4878-  4878    130e- 130e
119|  1a8c0|SN3      TMC|~~~~~~~~|   29=
   |       |            |  130c90|   29+   4879-  4907    130f- 132b
120|  1a8d0|SN3      TXT|~~~~~~~~|    1=
   |       |            |  132990|    1+   4908-  4908    132c- 132c
121|  1a8e0|TENPASTM EXE|~~~~~~~~|   34=
   |       |            |  132a90|   34+   4909-  4942    132d- 134e
122|  1a8f0|TENPASTM RMT|~~~~~~~~|   23=
   |       |            |  134c90|   23+   4943-  4965    134f- 1365
123|  1a900|TENPASTM TXT|~~~~~~~~|    1=
   |       |            |  136390|    1+   4966-  4966    1366- 1366
124|  1a990|TENPIGHT RMT|~~~~~~~~|   23=
   |       |            |  136490|   23+   4967-  4989    1367- 137d
125|  1a9a0|TIGERDRM EXE|~~~~~~~~|   32=
   |       |            |  137b90|   32+   4990-  5021    137e- 139d
126|  1a9b0|TIGERDRM RMT|~~~~~~~~|   22=
   |       |            |  139b90|   22+   5022-  5043    139e- 13b3
127|  1a9c0|TIGERDRM TXT|~~~~~~~~|    6=
   |       |            |  13b190|    6+   5044-  5049    13b4- 13b9
128|  16700|MP2B     EXE|~~~~~~~~|  104=
   |       |            |    2e90|  104+     49-   152      31-   98
---|-----------------------------|----------------------------------------
   |       |     rootdir links...|    0 | sum rootdir=8
   |       |        ... & sectors|    8 |___________________
   |       |         use links...|    0 |~~~~~~~~~~~~~~~~~~~
   |       |        ... & sectors| 5035 | sum use=5035
   |       |                 free|  686 |___________________
   |       |                 sum=| 5729 | -  8=   5721
   |       |                     |      | as use| equal max ?
   |       |                     |      | ever  | 5721 Ok!
---|-----------------------------|----------------------------------------

VTOC: (hex)
       0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f
  00>  5,59,16,ae, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
  10-27f>  0
 280>  0,3f,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,
 290-2cf> ff
 2d0> ff,ff,ff,ff,ff,ff,ff,

VTOC sets 0 to 5735
single or area in hex & dec as: sector[nr_byte,byte_vtoc]=8bits(as:01234567)
     0-  13b7[   a- 280,00]=00000000         0-  5047[  10- 640,000]
         13b8[      281,3f]=00111111             5048[      641,063]
  13c0-  1667[ 282- 2d6,ff]=11111111      5056-  5735[ 642- 726,255]
         1668[      2d7,00]=00000000             5736[      727,000]

??

Ostatnio edytowany przez pajero (2012-12-19 00:02:24)

Post's attachments

Inicjowanie MyDosem.jpg 33.24 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.

41

Odp: SIO2SD problem / pytanie.

pajero napisał/a:
Size DISC= 1468000b -> 1433.59Kb -> 1.40MB
Size ATR=  1468016b -> 1433.61Kb -> 1.40MB
...
Sector:    -size= 256b
       -all=  5735
       -max=  5721

5735 sektorów po 256 bajtów to jest 1468160 bajtów, a nie 1468000.

5721 sektorów po 256 bajtów to jest 1464576 bajtów, a nie 1468000.

Jeśli założyć, że pierwsze trzy sektory mają po 128 bajtów, to wciąż wielkości wynoszą odpowiednio 1467776 i 1464192 (a nie 1468000).

KMK
? HEX$(6670358)

42

Odp: SIO2SD problem / pytanie.

Właśnie też wylukałem.

Czy PIN ucinałeś jakoś ATRa?



EDIT: właśnie dołożyłem 32b do ATRa i się wczytuje...


Drac
- to liczone jest tak:  3*128 + (5733*256) = 1468048        Czyli  prawidłowy MAX to 5736
- brak 32b i się sypie Sio2SD :(

Ostatnio edytowany przez pajero (2012-12-19 00:04:06)

43

Odp: SIO2SD problem / pytanie.

po prostu zrobiłem plik ATR, gdzie:

1. odpaliłem konfig
2. wybrałem typ formatu
3. wybrałem wielkość określając to bodajże jako 1.4MB (plugin to automatem przelicza na sektory)
4. w przypadku Mydos zaznaczyłem opcję odpowiedniej wersji dosa. Niczego nie dogrywałem później.

W przypadku SDX podobnie, z tym że nie inicjowałem ATR'a niczym, bo i po co.

Kontakt: pin@usdk.pl

44

Odp: SIO2SD problem / pytanie.

Nim zadałem pytanie - także zrobiłem to - co Ty wymieniłeś w pkt.
I mam prawidłową długość.

Może - ponów operację...

PS. Czy ZIP może sam automagicznie odcinać zera na końcu?

45

Odp: SIO2SD problem / pytanie.

ZIP? - nie znam się, lecz co ma z tym wspólnego ZIP oprócz tego, że w TC jest być może obsługiwany na podobnej zasadzie?

Kontakt: pin@usdk.pl

46

Odp: SIO2SD problem / pytanie.

pajero napisał/a:

PS. Czy ZIP może sam automagicznie odcinać zera na końcu?

Troche nie kumam ale.
Err jezeli chodzi ci o zipniety plik (cos.zip)  no to przeca taka jego rola zeby te zera wywalic.
Samej tresci wewnatrz jednak nie zmieni. Zawartosc bedzie po wypakowaniu taka sama jak przed pakowaniem.

47

Odp: SIO2SD problem / pytanie.

Tyle że imho on powinien te zera wywalić przy pakowaniu ale zostawić info dla siebie które i gdzie wykosił, by po rozpakowaniu je umieścić tam gdzie były. Taka jest zasada chyba działania dobrze działającego packera. Plik przed pakowaniem i po rozpakowaniu jako wynikowy powinien byc co do bajta taki sam.

gep/lamers^dial

48

Odp: SIO2SD problem / pytanie.

No egzakli , o to mi wlasnie chodzi , z tym ze ja nie czaje o co Pajero`wi chodzi z tym  'ucinaniem zer' bo imo to normalne ze ucina.

49

Odp: SIO2SD problem / pytanie.

No właśnie nie powinien ZIP nic ucinać
Pytanie - dlaczego znikło ostatnie 32b?

PIN - prośba, ponów do nowego ATRa pakowanko. Jestem ciekawe rezultatów.

50

Odp: SIO2SD problem / pytanie.

Ponowiłem pakowanko. goły stuff .. nie wiem, czy kompletny. Tak dla testu wrzuciłem cokolwiek. Siedzi to tu:

http://www.ghnet.com.pl/~pin/pajero/

.. są skriny z pakowania, jeśli to coś pomoże ;)-

Ostatnio edytowany przez Pin (2012-12-20 23:48:20)

Kontakt: pin@usdk.pl