251

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

I jeszcze jedna sprawa - zabawa w przegrywanie danych kopierem ATT-ATT do drugiego pliku wav/hex/cas powoduje zmianę budowy pliku hex oraz cas (nie jest zachowana oryginalna budowa). Jako przykład załączone dane.

Dancing Feats_att1 to plik cas oraz hex wygenerowany w oparciu o plik wav zgrany  taśmy
Dance3 cas/hex to ten sam program, ale najpierw potraktowany kopierem ATT-ATT do pliku WAV, a następnie potraktowany a8cas-util. Kopier z carta VM musi generować inny format zapisu ATT (ale zgodny w trybie odczytu z loaderami, które zgrałem).

Dodałem zip'a ze wszystkimi pozycjami ze strony B, zestawu 5. Tym samym druga cała taśma została zrzucona do plików *.cas

252

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

Seban - nie mam wiedzy jak rozwiązana jest weryfikacja wczytywanych danych w systemie ATT. (o AST doczytałem w Atariki  dzięki Twojej pracy) 
Ale problem Tomahawk właśnie tego dotyczy. a8cas-util bardzo ładnie analizuje poszczególne rekordy ale dla systemu normal oraz turbo UM/AST

Oto kawałek pliku hex dla systemu ATT

92 07 20 b6 05 20 c7 05 20 dc 05 20 a6 07 60 78 a9 00 8d 0e d4 8d 00 d4 a9 03 8d 0f d2 a9 34 8d 03 d3 60 58 a9 3c 8d 03 d3 a9 ff 8d 0e d4 60 00 00 00 ; block no=3 ; length=181 ; checksum(xor)=4f UNK 

Jak widać - nie masz pewności czy suma kontrolna jest poprawna (słowo UNK)


A poniżej analogiczny kawałek dla systemu turbo UM (w przypadku plików AST narzędzie też podaje czy suma kontrolna się zgadza).

d2 29 10 d0 f8 a9 98 8d 1a d0 60 a2 30 86 18 e8 e8 86 1a a2 07 86 19 86 1b 4c 05 08 00 a9 ff 8d 01 d3 4c 38 07 00 00 4a 4f 54 48 41 00 00 41 2e 47 41 00 00 00 00 00 00 06 14 ; block no=2 ; length=351 ; checksum(xor)=00 BAD 

Tutaj narzędzie pięknie informuje, o tym czy dany rekord danych został odczytany źle/ lub poprawnie --> w załączonym przykładzie oczywiście nie.

Czyli reasumując tworząc pliki hex lub cas z systemu turbo UM/AST/normal mam 100% pewność czy dane zostały zdekodowane prawidłowo. Takiej pewności w przypadku ATT na ten moment niestety nie mam.

To co zauważyłem w ramach własnych zabaw, to fakt, że bardzo istotny jest poziom amplitudy dla systemu AST i ATT.  Zły dobór przekłada się na problemy z wczytaniem programów. Lub w przypadku narzędzia a8cas-util na błędne dekodowanie niektórych danych. Niestety nie da się namierzyć tych rekordów. Ja generuje kilka plików hex i porównuje ich zawartość .
Grę Tomahawk zgrałem jeszcze raz do pliku wav (mimo, że z poprzedniego gra mi się wczytywała). Zwiększyłem tylko poziom głośności w moim przenośnym magnetofonie. Niestety jej dobór należy przeprowadzać indywidualnie dla każdej z taśm. Jeżeli masz adapter kasetowy (minijack) to łatwo to zaobserwować nawet przy wykorzystaniu turgena - pliki wav w tym turbo generowane za jego pomocą u mnie rzadko się wczytują. Mimo zmian wartości aplitudy (od 75% - 100% w preferencjach wav). Kolejną przykrą przypadłością turbo AST/ATT jest to, że o ewentualnym błędnym odczycie dowiesz się dopiero na sam koniec... bo zostanie jasno różowy ekran. W przypadku turbo UM bardzo często po błędnym rekordzie znikają paski na ekranie... wiec już wtedy wiadomo, że odczyt się nie powiódł.
Patent z wczytaniem danych do kopiera i ponownym nagraniem, też wykorzystuje - kilka razy już mi to pomogło :)
Zresztą emulator a800  z obsługą turbo, umożliwia zapis do pliku cas lub hex.

Kopier do ATT zapewne zupełnie inaczej zapisuje dane niż to ma miejsce w oryginalnym pliku WAV - dlatego, może potem wczytuje Ci się to poprawnie pod każdym loaderem. Nie wiem jak były wykonywane kasety matki - obstawiam, że firmy, które wtedy oferowały oprogramowanie w standardzie AST/ATT miały swoje własne programy kopiujące np. z normalu do turbo, czy też z dyskietki na turbo... po złożeniu zestawu dalej był już powielany na dwu-kasetowcu dobrej klasy.

Koniec strony a... (music master 2 demo u mnie na a800 pokazuje się menu i cisza.... ale na żywym sprzęcie z pliku cas działa!!).

253

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

cd. zestawu 5

254

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

troche jeszcze ich mam

Zestaw5

255

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

No to dorzucaj do kolekcji beach head 2 - również przerobiony pod AST

Na uwagę zasługuje pozycja BASIL - ma ona inny loader Atari Turbo System by Unnerring Master
(po wgraniu loadera należy nacisnąć START).

Przy ostatniej pozycji, (Goonies) nowsza wersja tego loadera, która stosowne info o wciśnięciu START już posiada ;)
I tym miłym akcentem koniec dumpowania do plików CAS całego zestawu (obie strony kasety).

Kolejny będzie zestaw nr 5 tej samej firmy
Dorzuciłem też wyczyszczone okładki (dla zdumpowanego, oraz kolejnego)

256

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

Seban -> Zapomniałem o tym wspomnieć - Rampage nie posiada tytułu - tak zostało to nagrane na tą kasetę (jednocześnie widać, że właściciel firmy zmodyfikował też napis na planszy tytułowej gry - bo pojawia się tam jego numer telefonu).
Prześledź posty na 24 stronie - bo dodałem łącznie 13 gier, czternastą jest Twój spyvsspy3.
Tylko spyvsspy3, jet set willy i whistlers wymaga ATT2... reszta ładuje się z ATT1.
Na drugiej stronie mam jeszcze Beach Head 2, Revenge 2, Basil i The Goonies.... je także postaram się zrzucić i udostępnić... wtedy będzie już komplet dla tego zestawu!

257

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

Seban i teraz ciekawostka dla Ciebie.
Kopia pierwszego tytułu  gra Gaunt let z dogrywanymi levelami. Przed samą grą nagrany stosowny loader w normalu, który automatycznie startuje i próbuje wczytać program w turbo. W załączniku dwa pliki (sam loader) oraz gra.

http://marcinprusisz.pl/!kosz/loader_ast.zip
http://marcinprusisz.pl/!kosz/gaunt_let_ast.zip

Dodatkowo dorzucam loader do tej gry (plik cas i hex)
sama gra (plik cas i hex)
oraz wariant dla zainteresowanych Loader w normalu + dołączona gra w turbo (cas i hex).
Menu gry wczytuje się do rekordu 9, po wybraniu ilości graczy dalsze ładowanie i prośba o ustawienie się na drugiej stronie na rekordzie 19. Level 1 wczytuje się od rekordu 19 do 22.

Jeżeli ktoś zamierza bawić się narzędziem cas2Audio to będzie musiał niestety wygenerować sobie kilka plików cas
a) 1 musi zostać zbudowany z loadera + 1m:34sek wav'a Gaunlet (tutaj wczytywanie się zatrzymuje i określamy ilość graczy)
b) 1:34sek do 3:47 - kolejny blok gry i zatrzymanie na informacji z prośbą o zmianę strony kasety
c) 3:47 sek do 4:20 - wczytywanie levelu nr.1 gry (patrząc na nagranie po levelu1 jest jeszcze 9 kolejnych  segmentów.. )

258

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

I już ostatnia partia cas'ów z kasety firmy Empex z  Łodzi (zestaw2 strona A).
W sumie 2 loadery i 14 gier. Także każdy chętny będzie wstanie za pomocą Turgena wygenerować sobie jednego 30 minutowego wav'a dla całej 1 strony kasety :)

259

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

No to dorzucam trochę nowych cas'ów a ATT1. Jeszcze jedna uwaga.. standard ATT musiał lekko ewoluować. Dlatego, że pozycja Bruce Lee wczytuje się pięknie za pomocą loadera ATT1, który został tutaj przeze mnie udostępniony. Natomiast jeżeli ktoś użyje loadera ATT1 dostępnego na carcie UM Turbo System v.4.1 (Seban już go tutaj udostępniał także jako plik XEX (UMS.XEX), to tytuł mu się nie wczyta (pokaże się w połowie wczytywania plansza tytułowa z muzyką, ale kolejna część wczytywania zakończy się fiaskiem). Podobną sytuację mam z grą Rebound, której jeszcze tutaj nie wrzuciłem.
Zrobiłem też eksperyment użyłem kopiera ATT-ATT z carta UM Turbo System v.4.1, po nagraniu gra nie startuje - mimo, że do kopiera wczytuje się do końca.

260

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

baktraaa napisał/a:

W międzyczasie wszyscy możecie cieszyć się GENCAS. Jest to potężny zamiennik XEX2CAS, który jest dostarczany ze świeżo wydanym TURGENEM 8.8.6.


Extra.
To co zauważyłem w przypadku turbo UM. Turgen generuje podaną nazwę gry/programu wewnątrz ramki ASCII, o ile dla loadera UM to nie problem, bo tam wszystko wyświetla się poprawnie, o tyle dla programów kopiujących UM-UM jest to nieczytelne. Może warto dodać opcję wyboru z ramką i bez ramki ?!

261

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

W przypadku turbo ATT są dwa loadery ATT1 oraz ATT2 ja na kasecie mam wyraźnie zaznaczone, która gra jakiego loadera wymaga. Dlatego jak będę wrzucał kolejne pliki CAS to zawsze w nazwie będzie podane ATT1 lub ATT2.

W załączniku jeszcze jeden tytuł do uruchomienia w wariancie ATT2.

262

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

U mnie ten plik Loader_att1_nexuss.cas (z loaderem ATT1 w normalu przed grą) pod A800 v4.2.0 na Linuxie się wczytuje. SPY VS SPY3 też.

263

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

I jeszcze jedno przy ATT zauważyłem (tutaj już mnie uprzedziłeś w swoim poście), że bawiąc się a8cas-util lepiej pomijać opcję --highpass... bez niej Nexuss pięknie przekonwertował mi się do hex i cas.

264

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

Tak - ja zrobiłem jeszcze jedną próbę z plikiem w ATT1. Miałem skopaną konfigurację Atari800 (zapomniałem, że przy zabawie z Turbo trzeba sio patch wyłączyć).
W załączniku 2 pliki CAS i 2 pliki HEX.
Gra Nexuss pod loader ATT1 (wersja solo i dla wygody loader + gra).

265

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

Seban w ATT i ATT2 mam 2 kasety... będę je zrzucał w wolnej chwili to będzie więcej materiału do analizy.
Niestety nie mam pojęcia jaki wariant ATT jest obsługiwany przez a8cas-util (niby jest przełącznik -t att) ale potem uzyskany w ten sposób cas u mnie się nie ładuje. Z tego pliku wav spyvsspy na adapterze i magnetofonie gra mi się wczytuje...
spróbuje jeszcze zrobić eksperyment z mniejszymi tytułami zarówno w att1 jak i att2.

266

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

Dorzucam loader ATT1 oraz ATT2 w formie plików XEX,HEX oraz CAS.

Wav gry spyvsspy3 w formacie ATT2
http://marcinprusisz.pl/!kosz/spyvspy3_att2.zip

267

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

Seban - bardziej chodziło mi o opcje tworzenia z casów w systemie turbo (UM) lub plików HEX wersji XEX.
Oczywiście program kopiujący z UM na Dysk mam. Dane, które dobrze się wczytują z taśmy mogę szybko i przyjemnie przerzucić bez zabawy w zgrywanie taśmy do pliku wav.

Problem pojawia się natomiast w sytuacji, gdy za chińskiego boga na żywym sprzęcie już tego się wczytać nie da.
Dlatego mocno śledzę ten wątek oraz stosowne informacje w atariki, aż ten standard turbo zostanie tam opisany i rozłożony na czynniki pierwsze...

Na forum jest parę osób, która mocno wyspecjalizowała się w odzyskiwaniu danych z różnych taśm - fajnie jakby powstał jakiś tutorial obrazujący jak sobie poradzić z odzyskaniem softu gdy np. po analizie pliku wav (jeden lub więcej rekordów posiada błędną sumę kontrolną).

Mimo, że turbo UM w moim regionie kraju było najpopularniejsze, to niestety ilość oprogramowania do niego jest mizerna.
Program kopiujący z dysku do UM oraz z UM na dysk ma bufor chyba 56-58KB. Nie ma żadnego kopiera obsługującego więcej ramu czyli na żywym sprzęcie nie każdy program da się nagrać.. dlatego jak namierzysz jakikolwiek soft do niego wrzucaj śmiało na forum!!!

268

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

Seban a jeszcze zapytam się z takiej czystej ciekawości.. czy da się jakoś łatwo z pliku *.hex albo pliku *.cas zrobić plik XEX?

269

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

Racja udostępniłem wczytującego się wav'a na rzeczywistym sprzęcie w jakości 44.1... a potem sam jeszcze zgrałem loader w jakości 48KHz...

270

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

Seban - wielkie dzięki... aktualnie udało mi się namierzyć wszystkie biblioteki potrzebne do a8cas-util pod Ubuntu...
zobaczę z ciekawości, czy efekt w formie hex będę miał taki sam.
Ps. Coś modyfikowałeś w moim pliku oprócz podziału na 2 części? Bo on jest jako 48KHz ze względu na blok w turbo?

271

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

To jeszcze dorzucam loader um jako wav (nie umiem z tego zrobić cas'a).
http://marcinprusisz.pl/!kosz/loader_um_moj.zip

Po nagraniu na kasete z poziomu Atari wczytuje się bez problemu (proszę się nie zdziwić ale podczas ładowania bloku w turbo widoczny jest tylko czerwony ekran bez żadnych pasków.
Całość zawiera narzędzie do ustawiania głowicy, loader um oraz handler urządzenia T:

ps. Czy ktoś w ogóle dysponuje opcją programu, który nagrywa loader um na taśmę? Swojego czasu Pecuś wrzucił taki program, ale dla AST.

272

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

Seban - ja Ci dobrze radzę... zacznij pisać książkę o systemach Turbo i cartach do niego. Będzie sprzedawać się jak świeże bułeczki!!!
Znalazłem na kasetach dwa kopiery w basicu (File UM Copy) oraz UM - UM Copy.

273

(10 odpowiedzi, napisanych Software, Gry - 8bit)

Bawiłem się chwilę drugim rozwiązaniem i niestety kupa.... tzn. pewnie jakieś pozytywne efekty zostałyby osiągnięte jakbym miał 1050 z Hapy Warp... ale kopier, który jest do tej zabawki dołączony to jakaś masakra... TDK przy nim to pełna profeska.

274

(1,224 odpowiedzi, napisanych Sprzęt - 8bit)

To ja tylko na szybko dorzucę wersję xex visicopy2 dla leniwych ;)

275

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

Są 3 pluginy - wybierasz ze względu na to czym dysponujesz

SOS2P2.ROM    Sophia 2, SIDE2, PokeyMAX plugin
SOS3P2.ROM    Sophia 2, SIDE3, PokeyMAX plugin
SOS3ST.ROM    Sophia 2, SIDE3, Stereo Pokey

Ja nie mam side3 tylko side2... wiec wybrałem jedyną możliwą opcję ;)