26

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

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

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

28

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

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

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

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

31

Ano niestety - FATa jeszcze czytać nie umie :)

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

32

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

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 Ostatnio edytowany przez xxl (2012-12-18 12:51:57)

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

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

35

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

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

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

KMK
? HEX$(6670358)

38

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 Ostatnio edytowany przez larek (2012-12-18 20:38:11)

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.

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

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]

??

Post's attachments

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

Tylko zalogowani mogą pobierać załączniki.

41

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 Ostatnio edytowany przez pajero (2012-12-19 00:04:06)

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 :(

43

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

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

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

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

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

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

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 Ostatnio edytowany przez Pin (2012-12-20 23:48:20)

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 ;)-

Kontakt: pin@usdk.pl