Hej!

Aby być pewnym co i jak to rozumiem że przekonwertowałeś CAS na WAV i nagrałeś to taki plik na kasetę, po czym próbowałeś wczytać to za pomocą przerobionego softu dla Turbo 2000F? Używałeś wersji z opcją odwracania fazy sygnału? Przy odwróconej fazie też nic nie działało?

A czemu aż trzeba było angażować AVG cart? Nie działało wczytanie tego xex za pomocą dowolnego loadera plików binarnych? Soft do turbo 2000F powinien zainstalować i tak swoje urządzenie "D:" niezależnie od tego czy już jakiś wpis dotyczący urządzenia "D:" w HATABS istnieje.

Dzięki QTZ za wrzucenie tego! Niezła kolekcja! Nie byłem świadom że tyle tego było! W sensie miejsc w których się takie zestawy sprzedawało, a co za tym idzie sporo wzorów i etykiet jest! Fajnie to zobaczyć po latach. Ja to widziałem na własne oczy tylko kilka sztuk z tych które zaprezentowałeś!

Hej!

Udało mi się znaleźć chwilę aby ogarnąć ten Blizzard-owy cart Marka Góreckiego, w załączniku archiwum zawierające między innymi wersję .XEX oraz wyłuskany 4kB obraz. Pod emulatorem można go uruchomić wybierając typ carta "4K Blizzard". Archiwum zawiera wszystkie pliki które zostały wykorzystane do "obróbki" materiału, czyli źródło (.xsm) zamieniające zrzut pamięci EPROM w plik .XEX oraz makefile który obrabia oryginalny plik z "simple cart dumpera".

Coś mi się wydaje że będę musiał dorobić obsługę 16kB cartów do dumpera, bo pewnie też i takie carty zalegają w waszych szufladach ;D

@kkrys ... to to ciekawostka :) wygląda na "klona" carta od M.Góreckiego, co ciekawe M.Górecki próbował zabezpieczyć swój cart przed podmianą napisów :) Jednak autor "klona" podmenił również ten fragment kodu, tak aby po podmianie napisów XOR z wybranych komórek się zgadzał ze zmienioną zawartością :D Fajnie że wrzuciłeś ten "dump", bo można podejrzeć jak wyglądała walka autorów cartów z "klonerami" :D

SHA256 EPROM-a z carta od Grzegorza:

ec7a4803ff543c5edbe04065b07bbfbfd87ec4dd696c40c164ea7a955a350135  egrblz_4k.bin

W załączniku poniżej zgrany i obrobiony materiał.

A jeżeli chodzi o schemat carta to jest on tożsamy z tym cartem Blizzard 4K cartridge zaprezentowanym w poście #55 tegoż właśnie wątku. Wartości elementów są nieco inne ale to nie ma większego znaczenia. C1 w tym wypadku ma wartość 390pF, natomiast R1 wygląda na 6.2 kOhm (o ile ten pierwszy pasek to niebieski jest ;P)

Hej!

Dzięki za materiały do obróbki. Tak na szybko rzuciłem na to okiem! Jeden z cartów (Blizzard) udało Ci się poprawnie zrzucić! Podpowiedz proszę czy ten cart da się łatwo rozebrać? Pytam aby potwierdzić rozmiar pamięci która jest w cartridge. Powinno być coś wielkości 2764 lub mniejsze (z analizy dumpa wygląda że to będzie 2732). Dlaczego pytam? Bo mój dumper jest naprawdę sample i zrzuca tylko 8K blok pamięci znajdujący się w obszarze $A000-$BFFF. 

I właśnie dlatego drugi z dumpów (ten drugi cart z grami) nie  będzie kompletny, ponieważ ma on o wiele większą pamięć zapewne i zupełnie inną konstrukcję niż carty do Turbo... zapewne ma też jakiś mechanizm przełączania banków, którego "simple dumper" nie wspiera. Więc wykonany nim dump, dał tylko kawałek pamięci która jest w tym carcie z grami.

Jeżeli chodzi o taśmy, to szybki rzut okiem pokazuje że nie dość że są one w stanie dość kiepskim, to niestety są one wielokrotnie napisane innymi programami, są tam głównie niekompletne jakieś dłuższe nagrania, zastąpione krótszymi programami... niewiele chyba z tego da sie odzyskać... z pierwszej strony udalo mi się na szybko wczytać co ciekawe jakiś inicjalizer dla dyskietek oraz "Rythmizer AT1":

http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=9352

Jest tam też jakiś program zapisany w Turbo Blizzard, ale jeszcze tego nie analizowałem. Druga strona też nie wygląda lepiej, tzn. z tego co przesłuchałem na szybko, to część dłuższych nagrań jest niekompletna i podkasowa, w dodatku są też zaniki sygnału ta taśmie (pewnie zagniecenia). No ale temu się jeszcze przyjrzę...

Tera wrócę jeszcze do carta z blizzardem który udostępniłeś! Tego carta jeszcze nie mieliśmy tutaj w kolekcji! Za dump bardzo Ci dziękuję! Niebawem obrobię pliki i wystawię komplet, teraz tylko screen-shot:

http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=9353

Hej!

takron27 napisał/a:

No i chyba musze coś przedsięwziąć odnośnie moich kaset zestawów turbo 'the marauder'. Ale to może osobny wątek założę. Bo myślę nie tylko o dump'ie taśm, ale może bardziej o uzupełnieniu informacji, skąd one, ile, itp. w tamtych latach to moje ulubiene były..

No koniecznie! To kawał historii, warto ją zachować i skatalogować i opisać! Czekam z niecierpliwością na Twój wątek!

dely napisał/a:

Dzięki wielkie Seban za włożoną pracę. Jeśli będą stawiane pomniki, wręczane statuetki itp., to powinieneś być pierwszy w kolejce.

Odpowiem tak... to nie moja zasługa, mi tylko stworzono taką możliwość... wszystko się tak poukładało że mogę robić to co robię... ale to wszystko dzięki różnym ludziom, którzy sprawili że to wszystko stało się możliwe. To wszystko co tu się dzieje, to także w dużej mierze zasługa forumowiczów, ludzie ze środowiska którzy zechcieli się podzielić, lub włączyć się do tego szalonego nieco przedsięwzięcia. Ja wiem że niewielu ludzi to interesuje... ale dla mnie to ciekawa przygoda. Mimo że jęczę sobie, narzekam, kwękam czasami... mam nadzieję że nie traktujecie tego poważnie i bierzecie poprawkę na te moje wygłupy... jakiś element humorystyczny musi w końcu w tym wszystkim być? Nieprawdaż? :)

A co do statuetki i pomników... to nie dla mnie one... są o wiele bardziej zasłużeni ludzie, dzięki którym to wszystko się zadziało :)

Dobra, wracam na chwilę do carta KSO2000 z którego dump zrobił Dely... obiecałem przetworzyć ten 8KB dump, tak aby był dostępny w różnych postaciach. Udało mi się znaleźć chwilę czasu aby to uczynić, ale tym razem wrzucam całe archwium z masą plików, może się komuś przyda. W archwimum oprócz wersji XEX, BOOT, BIN (oryginalnej i zawierającej patch) dodałem również skrypt i makefile przetwarzający to wszystko od początku do końca. Dodaję cały ten śmietnik w celach poznawczych, może ktoś będzie chciał sobie kiedyś samemu spróbować dokonać takich eksperymentów, może to być dobry materiał do startu. I proszę nie protestować że Linux potrzebny, etc. W dobie maszyn wirtualnych każdy może mieć Linuxa pod "windą", czy to będzie jakiś darmowy VirtualBox czy też WSL to już pozostawiam zainteresowanym tematem.

Dla nie zainteresowanych w archiwum są również gotowe i przetworzone pliki wynikowe czyli:

  • KSO2000_2k.bin - wyłuskana 2KB oryginalna zawartość pamięci EPROM

  • KSO2000_2k_cctl_patch.bin - oryginalny obraz + patch umożliwiający automatyczne (nie czasowe) wyłączenie carta

  • KSO2000_4k_cctl_patch.bin  - "powdojony" oryginalny obraz (do rozmiaru 4kB) + patch umożliwiający automatyczne (nie czasowe) wyłączenie carta - ten obraz bez problemu obsługuja emulatory, wystarczy wybrać Blizzard 4K pod emu i cart samoczynnie wystartuje.

  • kso2000.xex - obraz przetworzony do formatu XEX, można sobie go uruchomić z dowolnego urządzenia typu SIO2SD, SIO2PC, etc.

  • kso2000.boot - obraz przetworzony do formatu BOOT, można sobie nagrać na kasetę za pomocą jakiegoś programu kopiującego a potem wczytywać przez START+OPTION

  • kso2000.cas - obraz przetworzony do formatu CAS, można użyć np. Turgen aby nagrać sobie to na kasetę i wczytywać z magnetofonu w standardowej prędkości :P

suma SHA256 2kB obrazu EPROM:

03d1c0d28f7dd2fc71a19bff17fc8d0638fdefbcec51813476a5637453c2d0aa

W archiwum są też inne pliki, np. makefile, a8cas-util od FUJI-ego (potrzebny do wygenerowania pliku CAS), pliki .XSM (cart2boot.xsm oraz cart2xex.xsm) to kod kompilowany za pomocą Fox-owego XASM, extract.sh to BASH-owy sktypt umożliwiający wyciągnięcie początkowych 2KB z 8KB pliku generowanego przez "simple cart dumper", skrypt ten również aplikuje "patch" za pomocą narzędzia "bbe" dostępnego dla systemu Linux (taki SED tylko dla plików binarnych). Ale jak mówię te wszystkie dodatki, to tylko dla zainteresowanych "how it was done".

Hej!

Piguła/Shpoon napisał/a:

ps. Tylko, ja w tym Twoim hexie przy 4 rekordzie widzę  ->  00 00 00 0d ; block no=2 ; length=24705 ; checksum(xor)=8d BAD

Tak! Dokładnie tak ma być. To zostało tak nagrane przez UM, a8cas-util nie radzi sobie czasami z przesunięciami bitowymi danych w nietypowych formatach i generuje takie kwiatki, ale dane w rekordzie są poprawne. Brakujący bit sumy kontrolnej jest dodany jako następny blok ("pwmc 00000 24 1"). Skąd mam pewność? sprawdziłem dane wczytywane z bez konwersji z pliku WAV który udostępniłeś.

Jako loader danych w formacie T2000 UM wykorzystało swoje procedury, zmieniając tylko czasy impulsów reprezentujących "0","1"... a ponieważ w Turbo UM suma jest liczona jako XOR, to postanowili w blokach formatu T2000 zmienić sumę kontrolną z mod256 na XOR, właśnie po to aby wykorzystać tę samą procedurę odczytu.

W sumie to nie wiem po co zrobili ten cyrk z blokami w T2000.... być może tę wersję robili z jakiejś *AJKOWEJ wersji (o ile taka istniała). Sugeruję się tym co widziałem w Winter Olimpiad'88 robionej przez *AJKA. Czy to jest przeróbka jakieś wersji The Eidolon z Turbo2000 czy też ich własna inwencja twórca, tego nie wiem, ale jeżeli to byłaby ich własna/autorka produkcja, to po co zostawialiby dwa bloki w formacie Turbo2000?

tego BAD miałem poprawić (w sensie opisu na końcu rekordu danych, bo dane są poprawne), ale pośpiechu już zapomniałem i potem mi się nie chciało poprawiać. Podczas prób jak pisałem miałem wiele wersji wygenerowanych tak że CRC się niby zgadzało, ale dane były niepoprawne, w sumie śmieszne bo niektóre z tych wersji źle renderowały te jaskinie.

No i Lucasarts ma u mnie "minusa" ;-) ... Kurdę musieli spaprać wersję dla Atari... wersja na ZX Spectrum ma zakończenie, wersja C64 ma zakończenie... a co ma wersja na Atari? napis "game over" i "press start to clear".... nie wiem czego zabrakło? chęci czy czasu... bo przecież miejsca na dyskietce by starczyło :P

A co do HEX-a to należało by go trochę posprzątać, tzn. wywalić ciszę/przerwy i znormalizować długości synchronów... ale nie robiłem tego bo sądziłem że wersja bez ostatniego poziomu nie będzie zadowalająca... więc wrzuciłem tak jak wyszło z konwertera, z drobnymi ręcznymi poprawkami.

To ja teraz na szybko... bo udało mi się to ogarnąć... rekordy #3 i #4 to faktycznie rekordy w formacie długich bloków danych Turbo 2000 (KSO/2001/F) tyle że liczenie sumy kontrolnej zmieniono z modulo256 na XOR ... nie wiem kto wymyślił używanie XOR jako "sumy kontrolnej", to jest tak podatne na przekłamania że nie rozumiem tego sposobu... no chyba że chodziło o to aby się "pewniej" wczytało... gdzie "pewniej" znaczy z błędami! A nóż tak wczytana gra się uruchomi? może błędy będą na grafice, etc. takie podejście to czyste dziadostwo :( szczególnie że liczenie sumy kontrolnej modulo256 nie jest jakoś specjalnie bardziej czasochłonne!

Udało mi się rekordy #3 i #4 skonwertować poprawnie... mimo że wiele razy dzięki temu wspaniałemu XOR-owi miałem błędne dane po konwersji mimo że XOR się zgadzał! szczególnie w tym długim bloku #4 ... no ale koniec końców się udało...

Pozostała walka z rekordem #41... który to został specjalne uszkodzony! Nie to że nagranie jest błędne... nagrano rekord o złej długości!!! Sądzę że zrobiono to celowo... po prostu wczytywanie miało się wysypać podczas siódmego poziomu... a dlaczego??? ponieważ brakuje dalszej części danych! Nie ma bloków z danymi dla poziomu #8  ... widać w UM założyli że nikt nie przejdzie i tak tej gry do końca ... i nie chciało im się wykonać poprawnej wersji tejże gry.

Dane z brakującego rekordu #41 odzyskałem (posiłkując się wersją na 130XE dostępną na AoL). Rekord na taśmie zawiera tylko 3375 bajtów, podczas gdy loader oczekuje 3484 bajtów danych (wraz z sumą XOR). Dodałem brakujące bajty (poszukując brakującej sekwencji w wersji dla 130XE) i spreparowałem poprawną sumę dla tak przygotowanego rekordu.

Tyle że wyszła z tego lipa bowiem okazało się że próba wczytania poziomu #8 powoduje że loader oczekuje na więcej danych... a dalszych rekordów już w nagraniu nie ma :(

W dodatku aby możliwe było przechodzenie z poziomu na poziom, należy robić to bezbłędnie i bez śmierci... "ponieważ gdyż" ta wersja nie wypisuje jakie segmenty danych ją interesują do wczytania i wciąga z taśmy co jej tam podejdzie co prędzej czy później kończy się błędem wczytywania lub "zwiechą".

Aby to wszystko przetestować musiałem pogrzebać w kodzie gry... bo nie wyobrażałem sobie abym za każdym razem przechodził te wszystkie poziomy od nowa :( zatem gdyby kogoś interesowało to aby przejść do następnego poziomu to pod emulatorem należy:

  1. wejść do debuggera/monitora

  2. pod adresem $CDB4 umieścić kolejny numer poziomu (jeżeli jesteśmy na pierwszym poziomie wpisujemy tam wartość 2)

  3. pod adresem $CDB7 umieścić zero

  4. wrócić do gry

pod atari800 robimy to tak (przejście z poziomu #1 to poziomu #2), wciskamy F8 (wejście do monitora/debuggera), a potem na konsoli piszemy:

c CDB7 0
c CDB4 2
cont

aby przejść z poziomu #2 do #3 piszemy:

c CDB7 0
c CDB4 3
cont

itd.

Dla chętnych w załączniku plik HEX, nie porządkowałem go zbytnio, bo i tak ta wersja gry jest totalnie spartolona przez tego kto ją wykonał. Zrobił to na odwal się, licząc że nikt z graczy nie zabrnie tak daleko. Cóż za podejście :D Autorowi takiego hacka można "pogratulować" ... ale chyba braku cierpliwości... wygląda na to że rzeźbił, rzeźbił i mu się znudziło! :)

Ale numer z blokiem #41 jest wręcz żenujący! :D No chyba że faktycznie na tej kasecie nagrano jakąś uszkodzoną lub niedorobioną wersję i gdzieś może istnieje wersja poprawna?

Hej!

Piguła/Shpoon napisał/a:

Mam do Ciebie jedną prośbę!  W zestawie 4 Empexu ode mnie masz grę Eidolon, na AOL'u jest jej wersja jako XEX, ale wymaga 128KB. Nagranie ode mnie ładuje się z pliku WAV na Atari z 64KB - zobaczy czy jak przepuścisz nagranie przez swój wynalazek to uda się poprawnie zdekodować  rekord 3,4 oraz 41.

Wiesz co? Przejrzałem ten rekordy bit po bicie i wszystko z nimi jest OK! tzn. zapis jest poprawny... potem zajrzałem do kodu loadera... cóż zobaczyłem... loader tak podobny do tego siedzącego w *AJKOWYM Winter Olympiad'88 że sądzę że to jest przeróbka The Eidolon z wersji *AJKA... bloki 3 i 4 mają długości impulsów zgodne z Turbo 2000 :) A więc to co obserwujesz to nie jest kwestia złego zgarnia sygnału, ale zabezpieczenie przed kopiowaniem!

można próbować konwertować te bloki 3,4 z użyciem -t turbo2000, ale zmieniony jest mechanizm liczenia sumy kontrolnej z modulo256 na XOR! Problem by rozwiązał -cksum xor, ale suma kontrolna jest zaszyta w ciele loadera, a nie jest obecna na końcu rekordu. ... a jednak nie! da się rekordy 3,4 przetworzyć jako -t turbo2000 --cksum xor, postaram się to jakoś ogarnąć i wrzucę tutaj.

Co do bloku #41 to jeszcze nie patrzyłem, bo nie wiem jak dotrzeć do wczytywania tego fragmentu nagrania! (zapomniałem jak się grało w The Eidolon!) ... można spróbować to skonwertować na dwa sposoby... jeden to zabawa z edycją plików .hex i poprawki ręczne ... druga to wyłuskać bloki #3, #4, #41 i skonwertować je za pomocą -t generic.

To właśnie dlatego udaje Ci się to wczytać pod emulatorem, a nie udaje sie konwersja do formatu .CAS przy pomocy -t um

Wybaczcie moją ignorancję i niewiedzę, ale tego też nie wiedziałem. Dzięki za wyjaśnienie.

Dobra... koniec dnia, a ja w lesie z kasetami :P ... pora na zestaw #29, który wygląda tak:
http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_29/zest29_case.jpg

sama kaseta jak to bywa ostatnio "Spark":
http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_29/zest29_tape.jpg

zawartość strony A:

01) Syntron
02) Hans Kloss {damaged tape}
03) Reoderic (load from BASIC using RUN command)
04) Bertyx (load from BASIC using RUN command)
05) Operation Wolf 2
06) Crazy ED
07) Screwlight
08) Tactic
09) Mike's Slot Machine  v.2
10) Geografia Atlas
11) Geografia Test
12) Crazy Eights {damaged tape}
13) Cloudburst
14) Glof Challenge
15) Tiny Mite

zawartość strony B:

01) Heartlight
02) Demos Maker (Thor, 1992)
03) Gumball
04) FAC (J.B.Wiśniewski, 1986) [BASIC]
05) Texas (flipper)
06) John Anderson's Rally Speedway
07) Jest Set Willy (with L1)
08) Kennedy Approach (with L2)
09) Mirax Force
10) Diamond Mine
11) Ollie's Follies
12) Crystal Sound
13) Table Football
14) Future Composer

szybkie linki do archiwów:

Czy coś ciekawego znalazło się na tym zestawie? Np. Bertyx i Roderic w postaci programów BASIC-owych, nawet nie sprawdziłem czy zabezpieczone przed listowaniem, ale zdziwiłem się iż są to wersje ładowane z poziomu BASIC-a za pomocą komendy RUN "D:***".

Dla większości z was pewnie znana gra FAC autorstwa JBW z 1986 roku, napisana w BASIC-u! :) Przyznam ze wcześniej na to nie trafiłem! :D

Co dalej? Mroczna przeszłość Seban-a, a więc wersje file programów Geografia Atlas/Test. Do kompletu wspominany już wcześniej Screwlight - ale ten należy do przeszłości raczej "świetlanej" :D

Co dalej? No przyznam że zaskoczyło mnie "Operation Wolf 2" autorstwa Janusza Karmańskiego... no przyznaję że tego też nigdy nie widziałem!

No i na koniec dwie ciekawostki które znalazły się na tej kasecie:

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_29/CS2_loading_screen.png   http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_29/Crystal%20Sound%20II.png

O ile widziałem trochę "dem" stworzonych za pomocą Crystal Sound Demo Creatora, to chyba były one stworzone w jakiejś wcześniejszej wersji tegoż programu, tejże wersji programu nie widziałem, szczególnie iż przedstawia się ona jako "Crystal Sound II", podczas ładownia. Swoją drogą, to nie wiedziałem że w sofcie do Crystal Sound-a maczał ręce EGR General Programming, czyli Marek Górecki. To by tłumaczyło i wyjaśniało dużą ilość jego intr/dem w których występowały samplowane kawałki różnych utworów, natomiast kto ro był "MD" nie mam pojęcia. OK... już mi się przypomniało, to był Marcin Długosz... o tym wszystkim można przeczytać na AoL, w wywiadzie który przeprowadził z Marcinem Długoszem KAZ: Wywiad z autorem "Crystal Sound" by Kaz 2010-11-01 16:55:15

A jeżeli chodzi o Demos Maker od Thor-a i Piotr Software z 1992 roku to po raz pierwszy ten soft zobaczyłem właśnie podczas konwersji go z tej kasety:

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_29/Demos_maker_Thor.png   

Kaseta była w stanie takim jak poprzedniczki, czyli mizerna jakość nagrań i zapisu, ale większość programów udało się odczytać i przekonwertować, tych których się nie udało brakuje z w archiwum z plikami CAS, a pliki WAV są opisane sygnaturą { damaged tape }.

No to chyba wszystko na dziś, zatem dobrej nocy szanowni forumowicze wam życzę! :D

@dely... dzięki za fotki i dumpa! Do swojego KSO Turbo 2000 dostałem taki sam cart... tzn. wnętrze było takie samo... mam go do dziś, tyle że ja dokonywałem w trakcie przeróbek, po tym jak ludzie z Saskiej dołożyli mi Turbo 2000F do magnetofonu z KSO. Zamiast mieć dwa cartridge to jako nastolatek wyrzeźbiłem coś takiego...

http://seban.pigwa.net/aa/KSO2000/seban_T2000_KSO_F_cart_a.jpg

http://seban.pigwa.net/aa/KSO2000/seban_T2000_KSO_F_cart_b.jpg

Cieszę się jak dziecko ze zrobiłeś dump, bo ja w swoim carcie zmieniałem soft, KSO na pewno mam przerobione, tak aby miało krótkie sychrony, mniejsze przerwy między rekordami. Magnet miałem tak przerobiony że szybciej zatrzymywał silnik. Dzięki tym zabiegom więcej programów mieściłem na stronie kasety :D Mam jeszcze te kasety i miałem to wszystko opisać jak skończę z tym co mam w kolejce... ale skoro już się pojawił cart od Dely-ego, to na szybko postaram się ogarnąć ten dump który Dely podrzucił i zrobię z tego wersję dla emulatora która się będzie sama wyłączała, dorzucę też wersję XEX i wyłuskam z dump-a te 2KB (bo mój program na wszelki wypadek zrzuca całe 8KB).

Cieszę się że program się przydał :) Będę miał teraz wsad to porównania z tym co jest obecnie u mnie w pamięci EPROM. A EPROM ruski jeszcze z epoki "zdziełano w ZSRR", odpowiednik 2716... a więc całe 2KB pojemności! :D To samo siedzi w moim carcie, później dołożyłem już Intel-owe 2716 z Turbo 2000F do kompletu i dorobiłem przełącznik i "reset" ... rany... wtedy nawet porządnych narzędzi nie miałem, a więc dziury "wierciłem nożyczkami", a otwór pod przełącznik piłowałem pół dnia jakimiś podniszczonymi "iglakami" ;P Jednak wtedy zupełnie mi to nie przeszkadzało, po prostu byłem zdeterminowany i zawzięty... więc wszystko się robiło zgodnie z przysłowiem "jak się nie ma co się lubi, to się lubi co się ma!" ;-)

O dzięki! Widzę że na tej składance jest trochę "releasów" od tych wrednych "Clever People"... nie sądziłem że to krążyło po Polsce. To że trafiło na Grzybowską, to rozumiem... ale że kogokolwiek to interesowało i że to się rozlało potem aż tak? No cóż... żyłem w błędnym przekonaniu że te "wybryki" nie miały żadnego znaczenia i nie zyskały jakiegokolwiek szerszego grona odbiorców... a to że to nagrywał na pirackie kasety to już totalnie mnie zaskoczyło. W sumie to działalność "CP" miała dla mieć inny sens, ale o tym może kiedyś ktoś coś napisze, zobaczymy.

Ale wracając do Twojej pracy, fajnie że robisz z tego pliki XEX, w sumie to o tym nie pomyślałem jak zgrywałem powyższe kasety, jak trochę od tych taśm odpocznę, to dorzucę i wyłuskane wersje .XEX

Kolejny dzień, kolejna taśma... tym razem zestaw #11...

Pudełko + etykieta:
http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_11/zes11_case.jpg

Sama kaseta, jak zwykle "Spark":
http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_11/zes11_tape.jpg

Zawartość kasety, strona A:

01) Factor Blast.wav
02) Smack.wav
03) New York City.wav
04) Ardy - The Aardvark.wav
05) Cobra Race.wav
06) Action Quest.wav
07) Arex.wav
08) Cyclod.wav
09) Arena.wav
10) Moogles.wav
11) Bumperball.wav
12) Journey to the Planets.wav
13) Mr Bear.wav
14) Fruits.wav
15) Tomahawk.wav

strona B:

01) Caterpiggle.wav
02) Master of the Lamps (fixed by hand).wav
02) Master of the Lamps.wav
03) Ninja {damaged tape}.wav
03) Ninja.wav
04) Screaming Wings (contains L2).wav
05) Super Soccer (contains L2).wav
06) Kik-Start.wav
07) Seeschlacht.wav
08) Twerps.wav
09) Stargunner.wav
10) Sea Bandit.wav
11) Fine Orbit.wav
12) Jumping Jim.wav
13) Daylight Robbery.wav
14) Qix II (QIX, Atari 1982).wav
15) Cuthbert Goes Walkabout.wav

bez przedłużania linki do archiwum, ględzenie będzie za chwilę:

I teraz standardowa porcja "jęczenia", tzn. moje obserwacje przy zgrywaniu i konwertowaniu tej kasety... taśma niestety znowu w kiepskim stanie, dużo zaników sygnału, uszkodzeń... chciałem się zawziąć i przekonwertować wszystko, ale odpuściłem... poświęciłem sporo czasu na ręczną próbę odratowania "Master of the Lamps", mimo iż to nie miało najmniejszego sensu, nawet "deparchator" nie dawał sobie rady:

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_11/data_track_fixed_by_hand.png

^^^ ale jak mówiłem zawziąłem się i poprawiłem to ręcznie, zatem górny przebieg to sygnał z taśmy, środkowy to wyjście z "deparchatora", a dolny przebieg to próba zgadnięcia jakie bity tam były kodowane i ręczne edycja tychże miejsc gdzie sygnału nie było... parę prób i się udało, ale to "skórka nie wara wyprawki"... można się bawić w przypadku jakiegoś unikalnego softu, ale w przypadku gier czy programów dostępnych już w sieci, taka zabawa nie ma żadnego uzasadnienia. Wspominam o tym tylko dlatego aby pokazać taką możliwość. Z "Master of the Lamps" przysiadłem, ale do NINJA już nie miałem cierpliwości... chociaż niewiele brakowało... po prostu o którejś tam próbie skasowałem poprawiane ręcznie pliki bo mnie trafiło ;-)

Na koniec jeszcze powiększenie jednego z fragmentu gdzie ręcznie poprawiony 3 bity, tzn. dorysowano trzy impulsy reprezentujące "0":

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_11/manual_data_fix.png

ps) im więcej tych kaset konwertuję, tym większe są moje wątpliwości że zostały one nagrane faktycznie dawnych czasach. Wszystko tutaj się nie składa. Etykiety, jakość nagrań, charakterystyczne zachowanie magnetofonu na którym zostało to nagrane (zestawy niby różnych piratów, ale wady nagrań te same, charakterystyczne spowolnienia nagrań, nagranie wszystkiego na poprzednią zawartość). Wszystko to jest dziwne i co chwila trafiam na jakiś zaskakujący szczegół. Być może to jakieś moje niepotrzebne dywagacje i domysły, ale naprawdę mocno mi to wszystko nie pasuje.

spoko luz, żaden problem. Próbowałem powalczyć z tym nagraniem z loaderem co wyświetla "Retronics", ale za dużo dziur w nagraniu jest, próbowałem zidentyfikować co to za program, ale za mało rekordów dało się poprawnie odtworzyć. Swoją drogą to ciekawe że ktoś na jakąś kasetę próbował nagrać coś od Retronics.

Jeżeli chodzi o kasetę "turbo" to wydaje mi się że to może być nagranie przeznaczone dla innej platformy, wydawało mi się potem że to ZX Spectrum jest, ale niestety jeżeli to jest zapisane w formacie maszyn z pod znaku "Sinclair" to nie jest standardowy format który obsługują procedury wbudowane w ROM komputera.

@Grzegorz_29_: jeżeli chodzi o drugie nagranie (niby w turbo) to przyznam że nie mam pojęcia co to jest. Nie jest to żaden ze znanych mi formatów turbo dla 8-bit Atari, pierwszy blok składa się z 8 bajtowego nagłówka, po czym następuje 16384 bajtów danych. Następnych bloków nie sprawdzałem dokładnie, ale wyglądają podobnie, tzn. pierwszy z krótkich bloków zawiera 8-bajtów, a potem w następnym bloku lecą dane (jako jeden nieprzerwany strumień bitów)

Pierwsze 8 bajtów pierwszego z zapisanych segmentów danych wygląda tak: $00,$00,$60,$00,$00,$40,$00,$00,$20

gdyby to jakoś próbować zestawiać z tym co jest potem to można by zgadywać że np.

$2000 to adres ładowania, potem $4000 to długość bloku danych, a potem np. $6000 to nie wiem co? Adres końca ładowanych danych?

Ale to tylko spekulacje, tak naprawdę to nie mam pojęcia co to może być :D W tym 8-bajtowym nagłówku nie ma żadnej nazwy pliku, etc.

Na początku na słuch to myślałem że może to jest jakiś format typu "wrocławskie Turbo 2000", ale chyba jednak nie.

baktraaa napisał/a:

Więc Seban prowadzi podwójne życie.  Na pozór jest przyzwoitym atarystą ratującym programy kasetowe, ale w rzeczywistości jest niebezpiecznym hakerem infiltrującym gry komercyjne.

@baktra: No właśnie, wydało się! :D Dobrze że nikt się nie domyślił że mam wehikuł czasu i tych wszystkich cracków i release-ów to dokonuję teraz ... po czym cofam się w czasie i podrzucam piratom z giełdy :D

@dely: naprawdę nie sądziłem ze to wyszło poza wąskie grono moich znajomych. Ale widać nie doceniłem potęgi "social exchange" z tamtych czasów... Na kolejnych kasetach znalazłem też parę innych :) np. grę "Tanks"... ależ ja brednie w tych scroll-ach wypisywałem!

Jeżeli chodzi o CP to sytuacja jest nieco inna, bo to mogło trafić w ręce ludzi na grzybowskiej... ale że te moje młodzieńcze przygody zawędrowały na te kasety? no przyznaję że jestem mocno zaskoczony.

Jeżeli chodzi o Screwlight, to go puściłem na giełdzie na Saskiej, więc poszło pewnie w świat dalej... ale też jestem zdziwiony że to trafiło na jakieś kasety... nie uważałem tego za coś poważnego, co prawda grafikę bezczelnie ukradłem, ale nad planszami to trochę posiedziałem :D

Hej!

Tak na szybko, na razie rzuciłem okiem na kasetę w standardzie, to jest jakaś dziwna sprawa... ale o tym za chwilę... kaseta/nagranie nie rokuje, bowiem sygnał zanika praktycznie do zera... nie jestem w stanie wydobyć z tego nic sensownego, tzn. aby całość się dało wczytać, oto przykład o co mi chodzi:

http://seban.pigwa.net/aa/greg29_norm.png
^^^ górny przebieg to zgrany sygnał z kasety, a dolny to sygnał po przerobieniu przez mój jakiś prymitywny python-owy skrypt... niestety widać że nawet biorąc pod uwagę minimalne różnice amplitudzie sygnału, przy tej jakości nagrania nie wyłuskam z tego nic sensownego... takich miejsc jest sporo, więc "ręczna" robota nie ma najmniejszego sensu... tym bardziej że to jest chyba jakiejś kasety od "RETRONICS"... dlaczego tak sądzę? Ponieważ po wczytaniu dwóch rekordów ukazuje nam się następująca czołówka:

http://seban.pigwa.net/aa/greg29_retro.png

więc nawet gdyby to się udało odzyskać, to i tak chyba nie można by tego publikować tutaj, bo skoro to jakieś nagranie z kopią z reedycji oprogramowania od "Retronics", to chyba Duddie nie bardzo chciałby aby to publikować.

Jeżeli chodzi o nagranie w turbo, to wygląda na nieco lepiej ale przyjrzę się temu później.

No dokładnie, niebawem przełączę się na carty albo na magnety :D Ale już chciałem te kasety dokończyć ... bo jakbym to porzucił w takcie, to sam wiesz jak jest... potem problem z mobilizacją aby zabrać się za to samo :)

i dziś leci kolejny zestaw, tym razem o numerze 5, kolorowa wkładka (kserokopia wydruku z drukarki):

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_05/zest05_case.jpg

sama kaseta jak zwykle ostatnio marki "Spark":

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_05/zest05_tape.jpg

zawartość kasety, strona A:

01) Nexxus
02) Tetris
03) War Games
04) Mega Gun
05) Basil
06) Amaurote
07) Space Eggs
08) Jump Jet
09) James Bond
10) World Karate (needs L1)
11) Theatre Europe
12) Hijack (needs L1, BOOT format)
13) Hockey (needs L1, BOOT format)
14) The Extirpator
15) Xagon

Strona B:

01) Misja
02) Blinky's Scary School
03) One Man and His Driod
04) Mr Robot (needs L1, BOOT format)
05) Axel_F
06) Crackup (needs L1, BOOT format)
07) Stargunner
08) Jumping Jim
09) Equestrian
10) Creepshow
11) Star Fire
12) Marauder
13) Buck Rogers
14) Star Trek
15) Chambers of Zorp

i na koniec linki do plików:

Ta kaseta o dziwo była w całkiem niezłym stanie, tzn. nie było problemów ze zgraniem i konwersją, więc nie będę zbytnio narzekał :D Po prostu zabiorę się za zgranie tego co jeszcze pozostało. Ale już niewiele zostało szczęście, dosłownie parę kaset mam w kolejce... i przyznam ze się cieszę, bo już mnie to nuży nieco, bo jest to dość monotonne zajęcie :D

dely napisał/a:

Oj zdziwiłbyś się, sam mam kilka takich odzyskanych plików z Tobą w roli głównej :)

No właśnie jestem zdziwiony! Bo jako "Seban Software" te wersje które produkowałem, to były właściwie dla znajomych i kolegów z okolicy :D Może zaniosłem część z tego na Saską, ale mało co z tego pamiętam :) Posługiwać się językiem Angielskim wtedy nie potrafiłem... ale próbowałem :) Wychodził z tego koszmarek-na-koszmarku :D Ale cóż, takie czasy... wtedy zapewne byłem z tego "dumny"... tzn. że udało mi się coś "złamać", zrobić wersję plikową, etc.

Ale że to potem trafiło jakimś cudem na pirackie zestawy giełdowe??? :) I to jeszcze do kompletu w "AJKOWYM" formacie Speedy 2700, z którym walczyłem? ;-) No powiem Ci że jestem tym kompletnie zaskoczony. Sądziłem że te moje "wygłupy" nikogo nie interesowały poza mną samym :D

No przyznaję szczerze że nie miałem o tym pojęcia, w czasach gdy używałem XC12 i i Turbo, to w soft zaopatrywałem się na giełdzie w technikum chemicznym przy ulicy Saskiej 78, i jechałem tam z własną czysta kasetą... nie kupowałem zestawów z Grzybowskiej, owszem grzybowska potem służyła jako miejsce spotkań i wymiany doświadczeń ... ale softu na kasetach tam nie kupowałem :)

Jak "Seban Software LTD", faktycznie robiłem jakieś wersje file czy trainery, ale to nie była działalność piracko/zarobkowa a jedynie jedna z metod nauki asemblera i poznawania platformy sprzętowej Atari 8-bit ;-)

A co do Music Box Demo, to naprawdę nie pamiętam go! Pamiętam za to doskonale Music Box Demo II... natomiast jedynki, zabij a nie pamiętam abym to widział! :) Ale pamięć jest zawodna i wybiórcza, może po prostu tego nie kojarzę po takim czasie.

To ja byłbym zainteresowany wersją Karabas Pro, wysyłka InPost również do Warszawy.

No dobra... pora wracać do kolejnych kaset z kolekcji od uicr0Bee-iego ... dużo już nie zostało, zatem wasze męki nie potrwają długo. Dziś zestaw nr "33" sygnowany przez "TomSoft", co ciekawe parę nagrań w formacie "Speedy 2700", parę nagranych w klasyczny sposób, kaseta mocno zmęczona życiem, nie wszystko udało się odzyskać, ale do rzeczy bez zbędnego ględzenia jak to mam w zwyczaju...

Pudełko wraz z wkładką wygląda tak:
http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_33/zest33_case.jpg

Sama kaseta "marki" Spark:
http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_33/zest33_tape.jpg

Zawartość kasety, strona A:

01) Alf Demo (Speedy 2700) {damaged tape}
02) Pong (Speedy 2700) {damaged tape}
03) Skarbnik
04) Trix
05) Humanoid (Speedy 2700) {damaged tape}
06) Kult
07) Monstrum (Speedy 2700) {damaged tape}
08) One on One
09) Broadsides
10) Top Tennis {damaged tape}
11) Skate Board
12) Pool Bilard
13) Ceres
14) Alley Cat
15) Arax

Strona B:

01) Miecze Valdgira (Speedy 2700)
02) IQ Master (Speedy 2700)
03) Rampage
04) Winter Olimpics
05) ProGolf
06) Diamond Mine
07) Space Ace
08) Olimpic Skier
09) Phobos
10) Diggerbronk
11) Wyzle
12) Squish'em
13) Star Battle
14) Road Block
15) Whiz Kid

Czemu niektórych nagrań nie udaje się odzyskać? A np. dlatego:

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_33/zest33_alf_signal_drop.png

To przykład kawałka sygnału pochodzącego z "ALF Demo", niestety sygnał zanika do tak niskiego poziomu że nawet "de-parchator" w obecnej wersji/postaci nie daje rady... A że soft nie jest jakiś unikalny, to po prostu szkoda czasu na walkę z czymś takim.

Ktoś może zapytać skąd takie zaniki sygnału na kasecie? Powodów może być kilka, jeden z powodów to fizyczne uszkodzenie taśmy, które może wyglądać np. tak:

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_33/zes33_damaged_tape.jpg

Niektóre pliki na taśmie wyglądają że są nagrane już w taki sposób, tzn. nie widać fizycznych wad taśmy, a nagranie jest już uszkodzone. Wygląda jakby spora ilość tych kaset była kopiowana w sposób analogowy, tzn. nie nagrywano ich na "czysto" z komputera, ale przegrywano jest np. za pomocą dwu-kasetowego magnetofonu.

Ogólnie walcząc z tą serią kaset, mam wrażenie że te zestawy są koszmarnej jakości, tzn. są nagrane na kasety na których było coś wcześniej nagrane (np. w przerwach słychać szczątki innych nagrań), niektóre z kaset są nagrane z bardzo nierównomierną prędkością (jakby sprzęt nagrywający szwankował).

Do tej pory żyłem w przekonaniu że tego typu składanki były nagrywane z wyższą jakością, ale jak pokazał przykład tych kaset "spark" i zestawów Turbo 2000F/KSO, rzeczywistość okazała się zupełnie odmienna od tej którą sobie wyobrażałem.

No ale miałem nie ględzić! No dobra, to się streszczam i "zapodaję" linki do plików:

Jeszcze ostatnie słowo... na tej kasecie zaskoczyło mnie to co zobaczyłem... kiedyś jakoś gnojek robiłem jakieś wersje file gier, w sumie nigdzie tego jakoś specjalnie nie puszczałem w obieg.... ale wersja "Mieczy Waldgira", którą odpaliłem z tej taśmy mnie kompletnie zaskoczyła...

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_33/miecze_valdgira.png

... nie sądziłem że jakieś moje szczeniackie wybryki, zostaną nagrane na jakiś giełdowy piracki zestaw :D

... a i jeszcze jedno, chodzi mi o zawartość tych kaset, tzn. programów które się na nich znalazły... sporą część znałem z przeszłości, części nie kojarzę, albo nie pamiętam... jednak dwie produkcje spowodowały mój uśmiech pod nosem, pierwsza z nich to gra...

http://seban.pigwa.net/aa/darg_01.png   http://seban.pigwa.net/aa/darg_02.png

DARG ... mała prosta gierka, a zagrywałem się w nią jako dzieciak jak głupi. Nie ma w niej niby nic takiego, jednak kiedyś mnie urzekła i z uporem maniaka pokonywałem kolejne plansze. Taka mocno "Heartlight" owa, jednak powstała o w 1987 roku. Szukałem jej kiedyś na pigwie, AoL, etc. ale nie pamiętałem tytułu... jakże ciekawe po latach było ujrzeć tę grę ponownie! :D

Druga z produkcji to "Music Box Demo", wydaje mi się że pierwszy raz na oczy zobaczyłem je dopiero teraz! Widziałem i miałem na kasetach w turbo 2000 "Music Box Demo II", jednak chyba nigdy nie widziałem pierwszej wersji tejże produkcji autorstwa J.Parchańskiego, D.Szyndlera i W.Rymorza jak widać w demie wtedy chyba jeszcze Romuald Bacza jeszcze do nich nie dołączył.

http://seban.pigwa.net/aa/music_box_demo_01.png   http://seban.pigwa.net/aa/music_box_demo_02.png

Produkcje tej grupy, tzn. Pink Software, (później przemianowanej na Pink SoftHard. Cieszyły moje oczy i uszy... któż by nie pamiętam ich kultowego "Cassette Music Caleidoscope".

Cóż to były za pionierskie czasy... :) Rok 1988 a w Skoczowie powstają te kultowe już dziś perełki :D Pamiętam że całymi godzinami mogłem słuchać utworu "Nonsense War" autorstwa Waldemara Rymorza.

No dobra... chyba pora kończyć ten wywód, późno dość się zrobiło. Dobranoc wszystkim! :D