226

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

Seban to jeszcze taka ciekawostka - nagranie jest uszkodzone (niestety raczej tego nie zgram poprawnie) - z takim loaderem AST spotykam się pierwszy raz (wgraj do emulatora najpierw loader_b.wav (staruje automatycznie wczytywanie w turbo)  a potem podepnij plik ace2.wav

http://marcinprusisz.pl/!kosz/aceofaces.zip

Dorzucam jeszcze loader AST dla XC12

227

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

Firma Empex, której kasety aktualnie zgrywam, sprzedawała kilkadziesiąt zestawów AST/ATT/UM oraz zestawy w Normalu w Łodzi i okolicach (ja te, które teraz zgrywam kupowałem w domu handlowym w Pabianicach).

Miałem ich oczywiście więcej w swojej kolekcji, ale niestety część z nich zgrałem w latach 90 na dyskietki a taśmy skasowałem. Zostały mi tylko te, z którymi w młodości nie mogłem się uporać, aby je zgrać bo format ich zapisu był nietypowy.  Dysponowałem wtedy tylko oprogramowaniem na cartridge'u NEWCART oraz oprogramowaniem do Ram-Carta.

Twoje przypuszczenia co do kolejności pojawiania się wariantów są raczej prawidłowe. UM jak standard jest z nich wszystkich najmłodszy i chyba najbardziej dopracowany.

Dorzucam kolejny dump (pozycja 3) ze strony B. Phantom Tak jak Burg Zarka - podobnie i w tym przypadku wariant gry z doczytywaniem poziomów, mimo że jest ona w formacie UM i można ją wczytać zwykłym loaderem UM to przegrać już tak łatwo się nie da. Nie jest to standardowy format UM.  Nie próbowałem jeszcze kopierem Other z carta VM (jest on fajny bo pozwala kopiować blokami mieści maksymalnie 20 (po nagraniu można bufor opróżnić i kopiować kolejne... czyli powinien dać radę acha jeżeli pokazuje sumę kontrolną jako 0 to znaczy, że dany blok został wczytany poprawnie).
Na ten moment dump'a gry Eidolon nie udało mi się zrobić - a8cas-util pokazuje mi 3 błędne bloki, z taśmy gra mi się wczytuję, ale obawiam się, że jakaś lokacja może i tak być uszkodzona...

228

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

Seban śmiało, możesz je dołączyć.. w atariki nie ma jeszcze żadnej wzmianki o ATT.... ale widzę, jak ciężko pracujesz i systematycznie dorzucasz nowe cenne informacje!!! Wiec to zapewne kwestia czasu hihi. 
Na ten moment walczę z tym zestawem 4... pierwsza pozycja Burg Zarka już trochę namieszała. Jest to gra z loaderem turbo dołączonym przed nią.. zgłasza się tak samo jak loader ast v1 firmy UM. Próba konwersji sprawdzoną metodą (a8cas-util -t ast) pięknie generuje plik xex (teoretycznie każdy rekord zawiera poprawną sumę kontrolą) ale próba wczytania kończy się śmieciami już po sygnale pilotującym i nazwie programu... widać przekłamania w znakach.

Zastosowanie przełącznika -t um zgłasza błędne sumy dla rekordu 9,12,15... ale po takim potraktowaniu wav'a tytuł pokazuje się poprawnie i pierwsza część (z informacją, że wersja została zrobiona przez UM wczytuje się prawidłowo). Czyli te 2 loadery z nazwą Atari System Turbo by UM to musi być jakiś wariant UM... pobawię się jeszcze z różnym poziomem wzmocnienia i może uda mi się poprawnie zdekodować te 3 błędne rekordy.... i sklecić wszystko w całość.... Sam loader z tej kasety też mam zgrany.... przerzucę go na dyskietkę  i porównam z wersją v1 wcześniejszego zestawu.

No i jest sukces - potwierdza się, to co pisałem wcześniej niestety należy dobierać poziom wzmocnienia do rodzaju nagrania (inny dla AST, inny dla ATT a jeszcze inny dla UM) - mimo, że na oryginalnym sprzęcie i magnetofonie nagrania się wczytują to po zgraniu materiału do pliku wav już tak różowo nie jest. Dorzucam zrzut ekranu z terminala obrazujący efekt działania programu a8cas-util dla dwóch plików wav oba zawierają ten sam program, ale zostały wykonane przy różnym poziomie wzmocnienia. W audacity dla każdego z nich poziom nagrania jest do oporu, a mimo to skrypt w perlu dopiero wariant silniejszy poprawnie potrafi zdekodować i zapisać.

W załączniku pierwsza pozycja Burg Zarka - z informacji w sieci wiem, że gra nie została nigdy dokończona, nie wiem ile poziomów zawiera ten egzemplarz.... dorzucam dwa warianty samą grę oraz tradycyjnie wraz z loaderem w normalu. Miłego grania! W loaderze należy nacisnąć START, podobnie na planszy z nazwą firmy UM.

229

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

Został mi już tylko jeden zestaw tego samego producenta z oprogramowaniem dla systemu Turbo AST/ATT (numer 4), ponieważ pierwsza strona zawiera soft ogólnie dostępny w serwisach sieciowych... chyba nie ma sensu, aby przerabiać i udostępniać go jako pliki CAS (każda osoba zainteresowana będzie w stanie owe pozycje wygenerować za pomocą narzędzia turgen. Smaczki znajdują się natomiast na stronie B - bo jest tam kilka pozycji z doczytywanymi elementami i tylko na nich teraz się już skupie i obiecuję już więcej nie spamować tego wątku Sebana ;)

230

(1,166 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

231

(1,166 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!!).

232

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

cd. zestawu 5

233

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

troche jeszcze ich mam

Zestaw5

234

(1,166 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)

235

(1,166 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!

236

(1,166 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.. )

237

(1,166 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 :)

238

(1,166 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.

239

(1,166 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 ?!

240

(1,166 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.

241

(1,166 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ż.

242

(1,166 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.

243

(1,166 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).

244

(1,166 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.

245

(1,166 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

246

(1,166 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!!!

247

(1,166 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?

248

(1,166 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...

249

(1,166 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?

250

(1,166 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.