uicr0Bee napisał/a:

... że dzięki tym moim parchatym gratom powstały choćby takie wynalazki jak wyżej :)

Ja oczywiście pisząc o "parchatej kasecie" nieco ironizowałem i starłem się wpleść element humoru w całą tą walkę z taśmą... to nie tak że "graty są parchate", tylko jak to nazwałeś te graty są jednak cenne w wymiarze historycznym, a każdą taką napotkaną ciekawostkę czy przeciwności staram się wykorzystać aby zdobyć nowe doświadczenia i opracować nowe metody walkipostępowania z tymi reliktami przeszłości :) I właśnie dzięki takim przypadkom jak ta kaseta powstają nowe pomysły ... bo prosto byłoby powiedzieć "kaseta nie daje się odczytać" i pójść dalej... ale właśnie dzięki temu że okazała się tak "zdezelowana"... pojawiła się w głowie myśl, czy aby na pewno nie da się tego odczytać?

Są oczywiście nagrania uszkodzone tak że poziom sygnału spada do zera albo tonie w szumie i wtedy nic nie zrobię standardowym sprzętem... trzeba by naprawdę opracować jakiś własny mechanizm z możliwością odczytu sygnałów tak znikomych i znikających w szumie że staje się to po prostu pozbawione wszelakiego sensu, jednak w tym wypadku dało się dużo zdziałać stosując ten mój "parchaty" analogowy limiter :D

No dobra... to teraz będzie parę słów o najbardziej "parchatej" kasecie jaka mi się do tej porty trafiła... niby to jakiś zestaw, niby ma nr 16, ale to co znajdowało się na kasecie i to w jakim stanie jest kaseta, budzi moje wątpliwości czy aby ten zestaw jest na pewno oryginalny... sama kaseta to AGFA LNX 60:

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_16/zestaw16_tape.jpg

ma ona taką oto wkładkę:

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_16/zestaw16_enve.jpg

wkładka wygląda albo na xero, albo wręcz na wydruk z drukarki laserowej, niestety nie wiem jak datować takie wynalazki za pomocą datowania radiowęglowego, ale im więcej walczyłem z tą kasetą tym nabierałem więcej wątpliwości...

Po pierwsze taśma w kasecie to jakiś masakryczny odpad, co chwilę zagniecenia i zagięcia uniemożliwiające poprawny odczyt w normalnych warunkach... zrozumiałbym gdyby te "wgnioty" odpowiadały końcom nagrań na drugiej stronie, ale nie... te uszkodzenia taśmy zupełnie się nie pokrywają z końcem nagrań, w normalnych warunkach zagniecenia mogą powstać gdy gra się wczyta, silnik magnetofonu zostanie wyłączony, a rolka nadal dociska taśmę do ośki, więc takie zagniecenie powstaje dokładnie w miejscu końca nagrania. Tutaj jednak, jak pisałem przed chwilą wgnioty występuja losowo. Dziwne to dość.

Gdyby zestaw był fabryczny to nagrany byłby na czystej kasecie a w przerwach między rekordami danych panowała by cisza, w tym wypadku jedna ze stron została po prostu nadpisana na istniejącą wcześniej zawartość,  więc w przerwach między rekordami danych mamy pozostałości wcześniejszych nagrań w również w "KSO Turbo 2000". W dodatku dwa nagrania ze strony "B" mają "podkasowane" rekordy z w dwóch nagraniach, tak jakby ktoś po prostu wcisnął PLAY+REC i nagrał ciszę.

No ale koniec już tego ględzenia, z kronikarskiego obowiązku robiąc co się dało odzyskałem tak dużo jak się dało z tej kasety, nie ma na niej chyba nic wyjątkowego, chociaż paru tytułów wcześniej nigdy nie widziałem, ale to że ja ich nie znam nie jest żadnym wyznacznikiem ich "rzadkości" występowania, zatem kończąc przynudzać na zawartość składają się następujące tytuły:

Strona A:

01) Robbo ver. II (Robosoft, 1990) [needs L1]
02) Golf
03) Collision Course
04) Destroyers
05) Panowie i Poddani [BAS]
06) Makler [BAS]
07) Odin
08) Battle of Shilon
09) Colonial Conquest
10) Perseus
11) Movie Music Demo
12) Biorytmy [BAS]
13) Hitler Dictator
14) Bounder
15) Taxicab Hill

Strona B:

01) Money Hungry
02) Astrogrove { damaged tape }
03) Passionately Demo
04) Fred
05) Misja
06) Mountain Bike
07) Death Races
08) Knobs and Knockers
09) Kariera
10) Mountain King
11) Juno First
12) Pinball {damaged, erased record}
13) Dimension X
14) Adventure Creator { damaged, erased record }
15) Bruce Lee II

Jedyną ciekawostką (przynajmniej dla mnie) jest zmodyfikowana wersja Robbo, zawierająca nowe plansze a podpisana Robosoft. Wersje Freda i Misji znajdujące się na kasecie to wersje z tzw. "trainerem", więc można sobie we Fredzie wybrać nieograniczoną liczbę żyć a w przypadku Misji, nieco więcej opcji. Jeżeli chodzi o grę opisaną "Bruce Lee II", to jest to zwykła wersja Bruce Lee, tyle że zawierająca obrazek tytułowy i wszystkie elementy oryginalnej wersji które występują podczas ładowania.

Na koniec jak zwykle linki umożliwiające pobranie zarówno plików WAV i CAS.

Na koniec jeszcze dwa słowa dla zainteresowanych o tym jak udało się odczytać i skonwertować część nagrań w których występowały uszkodzenia taśmy, "parchata taśma", wymagała parchatych rozwiązań zatem powstał najbardziej parchaty limiter/układ automatycznej regulacji wzmocnienia. Zaczęło się od wykorzystania jednego wzmacniacza operacyjnego z czterek zawartego w układzie LM2902 (taki niby odpowiednik LM324) a skończyło się na kolejnych poprawkach i wyprodukowaniu takiego oto pająka-koszmarka:

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_16/simple_limiter.jpg

... koniec końców okazało się że gdybym ten układ miał robić jeszcze raz, to zrobiłbym go zupełnie inaczej i na pewno już bym się nie ograniczał do niesymetrycznego zasilania. Przez taki głupi pomysł przybyło "bazylion" rezystorów i kolejny kilogram kondensatorów separujących poszczególne sekcje. Właśnie ze względu na zastosowanie tego układu pliki WAV są bardzo nieprzyjemne w odsłuchu, gdy tylko średni poziom sygnału zaczyna spadać to układ kompensuje to podnosząc błyskawicznie swoje wzmocnienie... o ile nie przeszkadza to interfejsowi turbo czy też dekoderowi, o tyle w odsłuchu pliki WAV są bardzo męczące i każda cisza zostaje wzmocniona do granic możliwości układu, co skutkuje dość nagłymi wybuchami szumu pomiędzy rekordami. Dzięki zastosowaniu tego układu, to czego nie dało się obrobić i odzyskać w domenie cyfrowej, zostało wyciągnięte do maksimum z "analoga", a potem dopiero obrobione cyfrowo.

Układ ten na pewno będę modyfikował i "prototypował" na większej płytce stykowej ;-) Następna wersja będzie już będzie bazować na symetrycznym zasilaniu, oraz dodam do niej na pewno jakiś aktywny filtr pasmowy... wtedy opublikuję to na github, może się kiedyś komuś przyda. Aktualna wersja absolutnie nie zasługuje na publikacje ... jest zbyt "parchata". Zrobiła co prawda swoją robotę, ale sens istnienia takiego łatanego etapami "przyczłapa" mija się z celem.

403

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

Kaseta niespodzianka ... kolejna "lokalizowana" gra, tym razem jest "Ostatni Gwiezdny Wojownik", czyli The Last Starfighter...

http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=9169&download=0   http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=9170&download=0

http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=9171&download=0   http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=9172&download=0

404

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

I jeszcze jedna ciekawostka, tym razem Moonpatrol w wersji PL, również od Tatrasoft:

http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=9163&download=0   http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=9164&download=0

405

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

Przy okazji przeglądania kaset w Turbo 2000 od kolegi uicr0Bee, trafiłem na takie coś:

http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=9159&download=0  http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=9160&download=0

Nie spotkałem wcześniej takiej wersji ale jak widać "Tatrasoft" lubował się w tłumaczeniu różnych programów, dodaję do załącznika jako ciekawostkę w temacie "lokalizacji".

EDIT: poprawka nazwy, okazało się że na kasecie była błędnie nadana, w następnym poście wyjaśnienie powodu pomyłki :)

Hej!

Piguła/Shpoon napisał/a:

@Seban dorzucam wyczyszczony długopis... to jeszcze nie wektor... ale już nabiera wyglądu.

Dzięki! No teraz to już faktycznie wygląda o wiele bardziej estetycznie! Super robota!

prąc mozolnie do przodu, jedziemy dalej... czyli kolejny spark bez pudełka/oznaczeń, etc.

EDIT: Trochę się pozmieniało, zestaw UNK002 okazał się zestawem o numerze #10, a kaseta znajdująca się w pudełku po zestawie #10 zawiera zupełnie inny zestaw gier, zatem to ona stanie się zestawem UNK002, a temu zestawowi przywracamy jego pierwotną nazwę i pozbawiamy go "anonimowości", pudełko prezentuje się tak:

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_10/zestaw10_etykieta.jpg

wkładka do zestawu #10:
http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_10/zestaw10_wkladka.jpg

kaseta pozostała ta sama, jednie usunąłem wcześniejszą naklejkę z opisem UNK002, jednak zdjęcia nie chciało mi sie ponownie robić, więc po prostu na potrzeby forum zrobiłem tylko i wyłącznie "blur":
http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_10/zestaw10_kaseta.jpg

Strona A:

01) Invaders Deluxe.wav
02) Hot Lips.wav
03) Swamp Chomp.wav
04) Q-Bert (Scrolls).wav
05) Duellin' Droid.wav
06) Battle in the B ring.wav
07) Shaft Raider.wav
08) Zand's Labyrinth.wav
09) Gridrunner.wav
10) Infiltrator.wav
11) Quarxon.wav
12) Night Strike!.wav
13) Galahad and the Holy Grail.wav
14) Bacterion!.wav
15) Microdeal Shuttle (Rita Jay, 1983).wav

Strona B:

01) Winter Wally { damaged tape }.wav
02) Blue Print.wav
03) Polar Pierre.wav
04) Up'n Down.wav
05) The Cavert of Death.wav
06) Shamus.wav
07) Robin Hood.wav
08) Gateway to Apshai.wav
09) Richard Petty's Talladega.wav
10) Angle Worms II.wav
11) Rechnung Simulation.wav
12) Parallax.wav
13) Final Legacy.wav
14) Match Racer.wav
15) Pacific Coast Highway.wav

EDIT: ... uaktualnione linki do archiwów (pliki wewnątrz te same, zmieniłem nazwy archiwów i katalogów na adekwatne do rzeczywistości:

A widzisz... to ja jakiś niedoinformowany jestem. Co prawda kupowałem na grzybowskiej nośniki ale to już raczej były dyskietki, miałem taką przyczepę z której gość sprzedawał dyskietki i kasety na placu, przy szkole... ale tam tego typu kaset nie widziałem, być może po prostu zatarły mi się te wspomnienia w pamięci. Jak patrzę na swoje stare zbiory to raczej mam kasety Thompson czy TDK, oczywiście są i BASF... ale tego typu kaset to nie trafiłem nigdy... kiedyś próbowałem nagrywać na rodzimej produkcji od Stilon Gorzów, jednak w moim przypadku zupełnie się nie sprawdziły.

EDIT: Rzutem na taśmę, kolejna "anonimowa" kaseta ...

A jednak wcale nie taka anonimowa, bowiem okazało się że anonimowa kaseta to zestaw o numerze 3... zatem drobna reorganizacja tego postu... uzupełniająca informacje dotyczące zestawu.

... kolorystyka kasety ta sama co poprzednio, tym razem mamy jednak do czynienia z marką "SPARK", pierwszy raz widzę tego typu kasety... analiza kasety pokazała że to kolejna składanka z podobnej serii co wyżej, czyli kolejna składanka gier zapisana w w standardzie Turbo 2000F/2001/KSO:

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_03/zestaw03_tape.jpg

i do kompletu etykieta, która znalazła się pudełku z inną kasetą, która to zapewne stanie się teraz "unk001" ;)
http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_03/zestaw03_label.jpg

Strona A:

01) Pitfall
02) Don's Ball (sex flipper)
03) Vegas Jackpot
04) Poker SAM
05) Dancing Feats
06) Megagun
07) Pole Position
08) Eastern Front 1941
09) Zeppelin
10) Soccer
11) Sky Blazer
12) Behing Jaggi Lines
13) Bristles
14) Pie Man
15) Beach Head

Strona B:

01) Cavelord
02) Alley Cat
03) Warhawk
04) Jungle Hunt
05) Wings Wars
06) Frogger
07) Star Wars
08) Biene Maja
09) Starblade
10) Milk Race
11) Baseball
12) Espial
13) SWAT
14) Satan's Hollow
15) Preliminary Monty 16K

... i jak zwykle poniżej linki do archiwów:

Hej!

Nie ma żadnego problemu, tylko ta wkładka jest dość zmaltretowana i krzywo wycięta, mam nadzieję że uda Ci się coś z tego sensownego zrobić: Turbo 2000 - zestaw 7 - wkładka. Zeskanowałem to w kolorze, 600 dpi.

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_07/t2k_label.jpg

I kolejna taśma z archiwum uicr0Bee-iego... kaseta dość anonimowa, jednak tego samego typu co poprzedniczka (przynajmniej kolorystycznie podobna) bez pudełka, bez wkładki... nie wiadomo co mogło na niej być... okazało się ze to kolejna składanka gier zapisane w w standardzie Turbo 2000F/2001/KSO:

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_unk000/Turbo%202000,%20zestaw%20unk000.jpg

Oto zawartość kasety:

Strona A:

01) Castle Assault.wav
02) Rechnung Simulation.wav
03) Bounder.wav
04) Drug Interactions [BASIC].wav
05) Samantha Kino (needs L1).wav
06) Zodiac Strip - intro (Suzy Soft, 1985).wav
07) Zodiac Strip - part 1 (Suzy Soft, 1985).wav
08) Zodiac Strip - part 2 (Suzy Soft, 1985).wav
09) Zodiac Strip - part 3 (Suzy Soft, 1985).wav
10) Zodiac Strip - part 4 (Suzy Soft, 1985).wav
11) Zodiac Strip - part 5 (Suzy Soft, 1985).wav
12) Zodiac Strip - part 6 (Suzy Soft, 1985).wav
13) Atari Graphik Demo (needs L1).wav
14) Miss Mind II - Ania.wav
15) Colony.wav
16) Salomon (corrupted file).wav
17) Outlaw (Atari, 1979).wav
18) Shanghai.wav
19) Destination Unknown.wav
20) Hot Lips (boot, needs L1).wav
21) Plattermania (Expyx, 1982).wav

Strona B:

01) B-1 Nuclear Bomber.wav
02) Xevious.wav
03) Repton.wav
04) Music Construction Set (Electronic Arts, 1984).wav
05) Gold Mine (Spectra Video, 1983).wav
06) Ducks Ahoy!.wav
07) HardHat Willy.wav
08) The ORB of Zarramier.wav
09) Dizzy Dice (needs L1).wav
10) The Ninja Master.wav
11) Live Wire 2.wav
12) Steeple Jack.wav
13) Xenon Raid.wav
14) Ant Eater.wav
15) Escape from Doomworld (Red Rat Software, 1986).wav

Tym razem programy nagrane bez loaderów, dla tych które mają niskie memlo (np. Samantha Kino ładuje się od $700) dopisałem że potrzebują loadera L1.

Tym razem udało się odczytać większość programów, z tym że jeden program nie uruchamia się poprawnie (SALOMON), prawdę mówiąc nie wiem co to jest, ale po uruchomieniu pokazuje się jakaś sieczka w trybie "Graphics 1".

Aby już niepotrzebnie nie przedłużać poniżej linki do archiwów:

Ponieważ kaseta nie miała oznaczeń, a podobnych będzie więcej, to tej nadałem oznaczenie "unk000".

Jakie może być pochodzenie kasety? tzn. z jakiego studia, giełdy czy rejonu geograficznego mogła pochodzić? prawdę mówiąc pojęcia nie mam, mogę jedynie spekulować na podstawie tego jakie czołówki się pokazują podczas ładowania gier... jest kilka pozycji w których widnieje informacja typu "Cracked by TOM", lub "TOMSOFT", a podczas ładowania jednej z gier (MISS-MIND ANIA) możemy zobaczyć następującą winietę:

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_unk000/miss_mind_ania_tomsoft.png
^^^ Zatem czy kaseta faktycznie pochodziła z giełdy na ul. Grzybowskiej od TOMSOFT, czy też ktoś nagrał programy sygnowane TOMSOFT, tego nie wiem, każdemu pozostawiam wolną rękę co do przemyśleń i oceny.

Być może jakiś bywalec giełdy na EMMET na ul. Grzybowskiej będzie kojarzył kim był ów TOMSOFT? Ja niestety zupełnie nie kojarzę. Ale ja raczej na ostanie piętro się nie zapuszczałem :)

ps) poprawiłem też archiwa w poprzednim poście (brakowało strony B w archiwach)

412

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

dobra... udało mi się to znaleźć, dołączam jako przykład jak wyglądały tego typu "lokalizacje" w tamtych czasach. W załączniku archiwum, a w nim dwa obrazy dyskietek z grą, a poniżej garść screen-shotów z gry, na których widnieje informacja kto był autorem tej modyfikacji:

Wersja polska M.Pinkwart, Tatrasoft

http://seban.pigwa.net/aa/pirates/pirates_a.png  http://seban.pigwa.net/aa/pirates/pirates_f.png

http://seban.pigwa.net/aa/pirates/pirates_b.png  http://seban.pigwa.net/aa/pirates/pirates_c.png

http://seban.pigwa.net/aa/pirates/pirates_d.png  http://seban.pigwa.net/aa/pirates/pirates_g.png

http://seban.pigwa.net/aa/pirates/pirates_e.png

Nie wszystko w grze zostało przetłumaczone, np. "dziennik pokładowy" został w oryginalnym języku angielskim ;-)

413

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

Hej!

Za dawnych czasów gdy człowiek chciał pogrzebać na dyskietce albo w plikach znajdujących się na dyskietce, to używało się tzw. edytorów dyskowych, np. Watson, Watson II, Wacio czy Lestrade Disk Monitor, za pomocą tych edytorów/monitorów dyskowych można było zmieniać zawartość dyskietki, w tym napisów ... zarówno w kodach ATASCII jak i INTERNAL (kody ekranowe).

Te programy to taki odpowiednik dzisiejszych hex-edytorów. Myślę że to jest całkiem dobry początek aby zacząć przeglądać dyskietki i ich zawartość przy ich użyciu. Można również wprowadzać zmiany, ale tutaj należy zachować szczególną uwagę aby popsuć zawartości sektora/pliku w taki sposób który potem uniemożliwi poprawne uruchomienie się danej gry czy programu.

Do kompletu należy zaznaczyć iż niektóre z programów chronią swoją integralność i gdy tylko wykryją zmianę to nie uruchamiają się lub nie działają tak jak potrzeba. Różne były rodzaje zabezpieczeń i różne metody ich obchodzenia.

EDIT: przypomniało mi się... swego czasu krążyła po giełdzie tak przetłumaczona gra "Pirates of the Barbary Coast", tłumaczenie było jakie było ... bo napotkało problemy o jakich pisali przedmówcy, ale kto by wtedy narzekał :D

baktraaa napisał/a:

Aby nagrodzić wysiłki sebana związane z taśmami, wydałem TURGEN 9.0.1.

Super! Bardzo dziękuję Baktra! :D

Dobry Wieczór!

Dawno się nic  wątku nie działo, więc na osłodę coś niewielkiego... czyli jedna z kaset z magicznej skrzyni uicr0Bee-iego... tym razem jest to kaseta zawierająca zestaw programów dla "KSO Turbo 2000", kaseta się prezentuje następująco:

http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_07/KSO_Turbo2000_Zestaw_7_kaseta.jpg

a tak w pudełku z wkładką:
http://seban.pigwa.net/uicr0bee/tapes/KSO_Turbo_2000/Zestaw_07/KSO_Turbo2000_Zestaw_7_wkladka.jpg

szczegółowy spis programów na kasecie:

Strona A:

01) Sqoid (+L1).wav
02) DivesTed Bell.wav
03) BS's Quest for Tires.wav
04) Rally Speedway.wav
05) Submarine Commander {damaged tape}.wav
06) River Raid.wav
07) Moonpatrol.wav
08) Sea Dragon.wav
09) Computer Adventure {damaged tape}.wav
10) Death Zone.wav
11) Hero.wav
12) Sky Blazer {damaged tape}.wav
13) Aztec (+L1).wav
14) Crystal Castles.wav
15) Desmond's Dungeon.wav
16) Quasimodo.wav
17) Ghost Chaser.wav
18) File Copy 1.45.wav
19) Universal Copy.wav
20) Long Turbo Copy - wersja 1.1 (Wojciech Zabołotny, Piastów 1987).wav
21) Super Copy Programm.wav
22) Loader_1.wav
23) Loader_2.wav
24) Kopiarka DYSK-TURBOTAPE.wav
25) Loader LL1.wav

Strona B:

01) Mouse Trap (L1).wav
02) Bilbo.wav
03) Astro Droid (L1).wav
04) Koala Microillustrator.wav
05) Live Wire.wav
06) Popeye.wav
07) Star Base (+L1).wav
08) Scooter { damaged tape }.wav
09) Saratoga.wav
10) Dreadnaught Factor (reset after load).wav
11) Archon.wav
12) Pole Position 2 (damaged tape).wav
13) Cavers of Mars (damaged tape).wav
14) Jumbo Jet Pilot.wav

Aby nie przedłużać, kasetę przeznaczono dla użytku z KSO Turbo 2000, loadery dołączone do niektórych programów (+L1 w nazwie oznacza że dany program poprzedzono Loaderem L1, który to loader oczekuje sygnału na drugim porcie joysticka).

Oczywiście te programy można wczytać używając np. magnetofonu wyposażonego w Turbo 2000F/2001, jednak należy mieć na uwadze że należy zastosować inną wersję loadera L1 (przeznaczoną dla systemu Turbo 2000F/2001), ew. można pominąć loader jeżeli system turbo pozwala na ładowanie programów z niskim MEMLO. L1 właśnie jest przeznaczony do tego celu, tzn. dla programów które ładują się dość nisko w pamięci. W tym celu L1 umieszcza 3kB bufor rekordu pod OS-ROM systemu operacyjnego.

Taśma w kilku miejscach była dość zniszczona, więc nie wszystkie programy dało się przekonwertować do formatu CAS. Niektóre pewnie da się odzyskać ręcznie (dlatego dodaję też materiały źródlowe w formacie WAV i FLAC), ale niektóre nagrania są kompletnie zniszczone (kompletny brak sygnału). Te które dało się odzyskać w miarę niewielkim nakładem pracy przekonwertowałem do formatu CAS.

Dla zainteresowanych linki: !!! UWAGA !!! Poprawiłem archiwa (2022.05.19), brakowało w nich stron B. Jeżeli ktoś pobrał je wcześniej, teraz może pobrać już poprawne wersje.

Pliki zawierające uszkodzenia oznaczono komentarzem "damaged tape" w nazwie pliku, tych plików brakuje w archiwum zawierających wersje CAS, z powodu niemożności poprawnej konwersji. Pliki w formacie CAS są "oczyszczone" i pozbawione większości "śmiecia". Można je wczytać używając albo emulatora albo realnego sprzętu generując sobie audio chociażby za pomocą Turgen.

Gdy tylko zakończę sprawę z wypożyczonym interfejsem Turbo 2600, kolejne materiały będę się pojawiały w nieco szybszym tempie.

416

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

Cześć,

Wszystko wskazuje na to że jest to Turbo Blizzard, nie zrobiłeś zdjęcia od spodu płytki ale z tego co mogę się dopatrzeć, to w 90% jest to wersja bazująca na UL1111 (scalak po lewej) oraz 7400 lub 7401 scalak po prawej, co prawda wartości rezystorów są nieco inne ale wszystko wskazuje że to jest wersja bazująca na tycm schemacie:

http://atariki.krap.pl/images/9/90/BLIZZARD.v2.png

^^^ piszę że "bazująca" ponieważ nie jest to 1:1 odpowiednik tego schematu, przy projektowaniu płytki ktoś użył po prostu innych tranzystorów z UL1111, tak aby było mu wygodniej prowadzić ścieżki na płytce, wartości elementów są też nieco inne, ale to nie zmienia działania układu.

ps) Ponieważ nie dałeś zdjęcia spodu PCB, to dużo się musiałem domyślać, jednak z tego co udało się wypatrzeć, to wychodzi mi na to że to Blizzard, jednak jest jakaś szansa że mogę się mylić.

417

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

gkd_82 napisał/a:

Swoją drogą jedną sprawą jest to "jak to działa"

Wcześniej wklejałem już link do Atariki, do wpisu o Interfejsie dla dowolnego magnetofonu", w tym wpisie były linki do kilku artykułów opisujących różne interfejsy, w tym takie oparte na LM324 i filtrach pasmowych (taka konstrukcja jest właśnie np. w firmowym magnetofonie Atari XC12), jeden z tych artykułów opisuje dokładnie jak działa taki interfejs, chodzi o ten pochodzący z czasopisma IKS 10/1987, strony 11-13.

Wersja którą posiadasz ma dołożone te nieszczęsne "inwertery", które w tym wypadku do działania interfejsu nie wnoszą właściwie nic szczególnego, poza sterowaniem diod LED, oraz "buforowaniem" sygnału pomiędzy częścią analogową a cyfrową interfejsu.

Twoja wersja interfejsu ma również dodane dwa tranzystory do sterowania silnikiem, oraz nieco bardziej rozbudowane filtry wyjściowo/wyjściowe.

418

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

Hej!

gkd_82 napisał/a:

Inną natomiast jest to "czy to działa", bo niestety obecnie nie posiadam żadnego magnetofonu z zacytowanych przez Ciebie drogi forumowiczu, więc sprawność akcesorium o które pytałem nie może być przeze mnie przetestowana.

Nie musisz mieć magnetofonów aby to przetestować, wystarczy komputer PC, wbudowana karta dźwiękowa, oprogramowanie TURGEN.

Aby wykonać test podłączasz jedną stronę interfejsu do portu SIO komputera, z drugiej strony do pinów 2 (masa, oplot) i 3 (wejście sygnału, zielony) podłączasz sygnał z wyjścia karty dźwiękowej PC (kanał prawy). Uruchamiasz Turgen, dodajesz do niego jakiś plik z grą w formacie binarnym Atari DOS, wybierasz plugin "standard", prędkość na początek FSK600:

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

włączasz komputer z wciśniętymi klawiszami OPTION+START (boot z kasety), po usłyszeniu charakterystycznego "BEEP", wciskasz np. Return, a programie Turgen klikasz ikonkę Audio. Po około 20 sekundach tonu pilotującego powinieneś usłyszeć charakterystyczny dźwięk wczytywania się programu w standardowej transmisji.

ps) na resztę zadanych pytań postaram się odpowiedzieć trochę później, jak znajdę trochę więcej czasu.

419

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

No to wszystko by się zgadzało... to jest tzw. interface dla dowolnego magnetofonu. I tak jak przypuszczali poprzednicy DIN-7 wynika ze sterowania silnikiem tego zewnętrznego magnetofonu, pin 7 wtyczki DIN (niebieski przewód) to sterowanie silnikiem magnetofonu, jest połączony z linią MOTOR_CONTROL poprzez dwa buforujące tranzystory.

Interface zasila się z komputera (właśnie poprzez MOTOR_CONTROL), a lina +5V jest wykorzystywana jako tzw. "pull-up" aby układ sterowania silnikiem nie włączał się samoczynnie.

Czyli przewody we wtyczce DIN to:

1) czerwony - tutaj pojawia się sygnał podczas zapisu danych z komputera
2) oplot - masa
3) zielony - sygnał wychodzący z magnetofonu, dekodowany potem z postaci FSK to postaci cyfrowej przez interface.
7) niebieski - sygnał sterowania silnikiem

gkd_82 napisał/a:

Proszę bardzo, oto mój nieudolny pinout

Jesteś pewnien że chcesz dyskutować o nieudolności ? ;-) Bo Twój pinout jest całkiem spoko, ale jeżeli nadal się upierasz to proszę, tak wygląda moja nieudolność :P

http://seban.pigwa.net/aa/cri_interface.jpg

^^^ nie chciało mi się rysować całego schematu ponieważ po chwili okazało się że to klasyczny układ oparty na LM324 + dodatkowe bajery typu LED-y RX, TX oraz odwracanie fazy bazujące na kostce zawierającej 6 inwerterów (7404) albo 6 buforów typu 7407 ... wybacz ale nie chce mi sie symulacji robić ani wnikać w to bardziej... łatwiej będzie ci zmierzyć stan na pinie 10 układu po lewej stronie (niewykorzystana bramka). Jeżeli tam będzie "0" to znaczy że to jest 7406, jeżeli +5V (tzn. jedynka logiczna) to znaczy że ten scalak to 7407.

EDIT#1: widać że na płytce jest jeszcze miejsce na przełącznik pozwalający odwrócić fazę sygnału do sterującego silnikiem, gdyby jakiś typ magnetofonu miał inne wymagania co do polaryzacji sygnału sterującego. Jednak w Twojej wersji zamontowano po prostu zworę wybierając konfigurację z brakiem odwracania polaryzacji.

Interface wyposażono też w pasywny dwustopniowy filtr dolnoprzepustowy na wyjściu demodulatora FSK. Oraz na 3-stopniowy pasywny filtr dolnoprzepustowy na w torze zapisu. Potencjometr montażowy znajdujący się na płytce (tzw. PR-ka) służy do regulacji poziomu sygnału wejściowego.

EDIT#2: rzuciłem okiem na schemat magnetofonu Unitra MK-232, on posiada gniazdko DIN-7, i właśnie pin #7 w w tym gniazdku służy do sterowania silnikiem, więc wszystko wskazuje na to że ten interface jest przygotowany w współpracy właśnie z tego typu magnetofonem. Być może inne modele  z tamtego okresu mogą dysponować podobnym gniazdem, ale to już pozostawiam do "rozpoznania bojem", znawcom sprzętu Unitry czy podobnych produktów.

420

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

Hej!

Wszystko wskazuje na to że tak jak sugerują koledzy jest to interface służący do podłączenia dowolnego magnetofonu do komputera Atari, wtyczka DIN-7 służy to podłączenia magnetofonu. Czemu 7-pin? Być może akurat taka wtyczka pasowała do jakiegoś typu magnetofonu? Ile kabli faktycznie jest podpiętych do tej wtyczki DIN-7? trzy? jeżeli tak to pewnie jest to wejście, wyjście i masa.

Patrząc na płytkę o góry oraz układ elementów, wszystko wskazuje na to że po prawej stronie znajduje się LM324 lub lego odpowiednik z klasycznym zestawem elementów zew. które wskazują na to że jest to klasyczna konstrukcja demodulatora FSK oparta na filtrach pasmowych. Ale jest też druga część interfejsu... i to mnie trochę zastanawia... dużo wskazuje na to ze jest to jakiś układ TTL/CMOS (patrząc po liniach zasilania) ... podpowiedz proszę które linie portu SIO są podpięte do interfejsu?  a jeszcze gdybyś powiedział do których padów na PCB są podłączone poszczególnie linie SIO, to by mogło upewnić mnie w domysłach. Zgaduję iż będą to DATA_IN, DATA_OUT, GND, +5V.

Jeżeli tak będzie to jest duża szansa że ten interface ma wbudowane także turbo... i jeżeli jest to turbo to wszystko wskazuje na to (stopień wejściowy) że może być to Turbo Blizzard. A jeżeli jest to faktycznie Turbo Blizzard to drugi z układów to po prostu 7400.

EDIT: Zobaczyłem coś czego nie ma :) Tranzystory okazały się przedwzmacniaczem, a drugi ze scalaków to zapewne 7404 lub coś podobnego. Po prostu sześć inwerterów, część wykorzystana jako drivery do sterowania LED-kami, jeden jako odwracasz fazy sygnału w torze zapisu.

Czyli jest to po prostu interface do zwykłego magnetofonu, który umożliwia wczytywanie programów zapisanych w standardzie.

421

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

Zgodnie z obietnicą, parę słów o turbo które znajdowało się w magnecie darczi1, w tradycyjnym już wątku: Turbo Tapes, Turbo Hardware. Jest też nowa wersja softu i masa programów w BASIC-u z Radiokomputera, które znajdowały się do dołączonej do magnetofonu kasecie.

Turbo 2000F CMD & Phase Select Patch v.1.2

Przy okazji walki z magnetofonem od darczi1, powstał pomysł aby tak zmodyfikować podstawowy software dla Turbo 2000F, tak aby było możliwe korzystanie z tego software gdy w magnetofonie mamy inne rodzaje interfejsów turbo. Okazało się, iż taka przeróbka nie będzie skomplikowana i nie trzeba włożyć w to jakichś dużych nakładów pracy.

Jednak przed zaprezentowaniem kolejnej wersji tak zmodyfikowanego oprogramowania należałoby wyjaśnić że w przypadku magnetofonu wyposażonego w system Turbo 2000F/2001, przełączenie z trybu pracy NORMAL do trybu pracy TURBO następuje za pomocą przełącznika znajdującego się na obudowie magnetofonu. W tym wypadku to użytkownik decyduje czy będzie chciał aby jego magnetofon pracował w trybie standardowym czy też w trybie "Turbo".

Należy przypomnieć iż system Turbo 2000F/2001 jest jedną z najprostszych modyfikacji sprzętowych, i składa się dosłownie z kilku elementów pasywnych (rezystor, kondensator, przełącznik). System ten używa formatu danych identycznego z tym który wykorzystywany jest przez KSO Turbo 2000

No więc w czym problem? Problemu nie ma... ale pojawił się pomysł polegający na tym że w sumie inne systemy turbo takie jak AST, ATT, UM oraz wszystkie bazujące na czeskim Turbo 2000 (Hard Turbo, Auto Turbo, Wrocławskie Turbo 2000), właściwie mogły odczytywać dane zapisane w formacie Turbo 2000F, jednak brakuje odpowiedniego oprogramowania.

W przypadku powyższych systemów przełączenia interfejsu znajdującego się w magnetofonie w tryb pracy turbo dokonuje się za pomocą linii COMMAND (która w normalnych warunkach jest wykorzystywana do komunikacji ze stacją dysków) ... więc gdyby tylko oprogramowanie przeznaczone dla Turbo 2000F/2001 było świadome tego że może sobie przełączyć magnetofon/interface w tryb turbo zmieniając stan linii COMMAND na niski, powinno być możliwe wczytanie danych za pomocą takiego typu interfejsu.

Po zajrzeniu w kod (pisałem już to chyba kilka razy? nieprawdaż? :P ) szybko okazało że wprowadzenie poprawek do kodu które dodatkowo będą sterować linią COMMAND, nie będzie skomplikowanym zadaniem (czy aby na pewno o tym nie wspominałem? ;] ). Tak właśnie powstała pierwsza "spaczowana" wersja oprogramowania nazwana roboczo "2000F+CMD" i właściwie historia mogłaby się zakończyć szczęśliwie i wersja 1.0 mogła by pozostać wersję finalną... jednak na scenie pojawił się magnetofon od "darczi1", i owa tajemnicza kaseta zawierająca masę programów w BASIC-u...

Po doprowadzeniu magnetofonu do porządku okazało się iż część programów nie chce się wczytać poprawnie (błąd 140 - zła długość impulsu zapisanego na taśmie) ... a czasami jest nawet problem z odczytem samej nazwy programu... po dalszych testach okazało się (a właściwie to przypomniało mi się), że procedury odczytu w przypadku Turbo 2000F są wrażliwe na fazę sygnału, co ciekawe im starsza kaseta lub nagrana z niższym poziomem zapisu, tym problemy z fazą są mniej dokuczliwe ;D

Skracając tą już nieco przydługą opowieść... niektóre z interfejsów odwracają fazę sygnału o 180°, a jak wspomniałem powyżej procedury odczytu Turbo 2000F/KSO są wrażliwe na fazę sygnału, więc szybko powstał pomysł aby dać użytkownikowi możliwość wyboru czy chce odczytany przez interface sygnał odwrócić w fazie o owe 180° czy też nie.

Dalsze testy pokazały również że niektóre z magnetofonów (nie firmowych) odwracają fazę sygnału a to przy odczycie, a to przy zapisie... tutaj panuje pełna dowolność, w zależności od producenta magnetofonu... np. magnetofony Technicsa odwracają fazę, a stary wysłużony Unitra MK-450 nie czyni tego... więc np. przy generowaniu plików WAV z poziomu Turgena gdy używamy formatu Turbo 2000 KSO i do kompletu gdy mamy deck Technicsa należy zaznaczyć w opcjach programu "invert polarity of the pulses" w konfiguracji pluginu dla turbo KSO.

Wystarczy chyba tego ględzenia, nowa wersja programu z możliwością wyboru fazy odczytywanego sygnału do pobrania tutaj: Turbo 2000F CMD & phase patch v.1.2.

W archiwum wersja XEX, CAS i WAV, z tym że wersję CAS i WAV zawierają 1-blokowy Code3 Loader, który to ładuje dalszą część programu  który to ładuje dalszą część programu.

Program po załadowaniu pyta czy faza sygnału podczas odczytu ma zostać odwrócona (domyślnym wyborem jest "NO"), ale gdyby wasz interface w magnetofonie wymagał odwrócenia fazy, wystarczy po prostu wybrać tę opcję po załadowaniu programu wciskając Y (jak YES).

Aby później użytkownik miał świadomość czy pracuje z wersją odwracającą fazę czy też nie, winieta programu jest modyfikowana tak, że w przypadku wyboru odwrócenia fazy, literka "F" jest prezentowana w odwróconych kolorach (tzw. inverse video). Widać to na zrzucie ekranu poniżej.

https://pigwa.code32.org/atari/Turbo2000F_CMD_patch/v.1.2/t2kf_cmd_patch_a.png   https://pigwa.code32.org/atari/Turbo2000F_CMD_patch/v.1.2/t2kf_cmd_patch_b.png

Nie ma za co dziękować :) ... gdy coś takiego wpada w moje ręce, to włącza mi się jakiś tryb archiwizacji takich danych, bo wydaje mi się że są to całkiem ciekawe ciekawostki historyczne, więc długo nie myśląc, pozwoliłem sobie to zgrać i wrzucić tu na forum, bo skoro już wpadło w "moje łapy" niejako obowiązkiem stało się zachowanie tejże spuścizny historycznej.

Niektóre z tych programów kojarzyłem, ale raczej pojedyncze sztuki niźli większość,  a że nie miałem za bardzo czasu grzebać po sieci czy ktoś już tego nie zgrał i nie umieścił gdzieś to wiele nie myśląc po prostu zrzuciłem 1:1 to co się znajdowało na taśmie.

Taśma nie była może w jakimś super stanie, ale zachowała się na tyle dobrze że większość nagrań udało się bez problemu odczytać i odzyskać... do konwersji z formatu Turbo używałem albo a8cas-utils FUJI-ego, albo Turbo Decodera od Baktra, albo emulatora Altirra i tego lekko zmodyfikowanego softu dla Turbo 2000F, który wrzucałem wcześniej.

Przyznaję że moje podejście było typowo siłowe ("brute-force") i po prostu gry a8cas-util nie dawał rady i wykazywał błędy przy konwersji z wav, to używałem znakomitego Turbo Decodera, a gdy ten sobie nie radził, to używałem Altirry wraz z prymitywnym programem kopiującym który napisałem sobie w Atari BASIC, który to czytał z sobie z urządzenia "D:" reprezentującego w tym wypadku magnetofon pracujący w systemie Turbo, i zapisywał blok po bloku na urządzenie "H:", które to było wirtualnym dyskiem twardym widzianym przez Atari-OS.

Przyznam że w przypadku a8cas-utils nie rozumiem czemu czasami ten soft nie dekodował poprawnie bloków, lub nie rozpoznawał wcale wrzuconego do niego pliku... "miąchałem" opcjami (lowpass, highpass, mindiff, autoadjust, amplify, invert, etc.) ale to niewiele pomagało. Zazwyczaj pomagało wtedy użycie Turbodecoder-a, a gdy i to nie pomagało używałem emulatora.

Mogłem co prawda wykorzystać prawdziwy sprzęt i kopiować wszystko za pomocą handlera T: (dla Turbo 2000F), SIO2PC i DOS-a, jednak to by potrwało o wiele dłużej. Mając ograniczony czas i przestrzeń roboczą, byłem zmuszony do przetwarzania zgranych plików WAV już na komputerze PC.

ps) za chwilę postaram się wrzucić nową wersję "spaczowanego" softu dla Turbo 2000F, z drobnymi wyjaśnieniami typu "co, jak i dlaczego".

424

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

I ja doskonale wiem o co chodzi :) niestety ostatnio dużo się dzieje niezwiązanego z Atari więc znowu sprawa się przedłuża, ale jak tylko zakończę sprawę interfejsu Turbo 2600, to wracam do walki z Twoją skrzynią pełną skarbów :)

Teraz będzie o kasecie zawierającej kolekcję programów w BASIC, jak pisałem wyżej... wydaje się iż gro z nich pochodzi z Radiokomputera, oto spis programów:

Strona A:

01) Kolędy (J. Warda, Pułtusk 1987) [BAS]
02) Giełda [BAS]
03) Odbicie Fali (Jan Golla, ZSChM w Gliwicach) [BAS]
04) Załamanie Fali (Jan Golla, ZSChM w Gliwicach) [BAS]
05) Ugięcie Fali (Jan Golla, ZSChM w Gliwicach) [BAS]
06) Spektrograf Masowy (Jan Golla, ZSChM w Gliwicach) [BAS]
07) Arytmometr (St. Cichocki, Warszawa) [BAS]
08) Obliczanie Transformatorów (Krzempek Ludwik, Jastrzębie Zdrój, 1987.07.15) [BAS]
09) Satelita (Marian Mysior) [BAS]
11) Wielotony (Marian Mysior) [BAS]
12) Symbole Elektryczne v.1.8 (Mariusz Jachimczuk, Edgard, Biała Podlaska 1987) [BAS]
13) Mini Organy (Maciej Bartkowiak, 1987) [BAS]
14) Genertor AAS [BAS]
15) Poznaj Swój Kraj (Aleksander Czaja, Lipiec 1987) [BAS]
16) Funkcje (Konrad Rafal Gazicki, Warszawa, Lipiec 1987) [TBXL]
17) Przemiany Gazowe (A. Samojednik) [BAS]
18) Belki Swobodnie Podparte (Marek Bajcer, Częstochowa, 1987) [BAS]
19) Oscyloskop 2-kanałowy TTL (G. Kurczyk, opracował Czarsoft, 1987) [BAS]
20) Kraje i stolice Europy [BAS]
21) Europen Countries and Capitals [BAS]

Strona B:

01) Historia Polski cz. 1 - pradzieje i średniowiecze do 1370 roku [BAS]
02) Historia Polski cz. 2 - Polska Jagiellonów (Opalsoftware 1987) [BAS]
03) Historia Polski cz. 3 - okres królów elekcyjnych 1572-1795 (Opalsoftware 1987) [BAS]
04) Historia Polski cz. 4 - okres rozbiorów (Opalsoftware 1987) [BAS] {malformed file}
05) Historia Polski cz. 5 - II Rzeczpospolita (Opalsoftware 1987) [BAS]
06) Historia Polski cz. 6 - II Wojna Światowa (Opalsoftware 1987) [BAS]
07) Historia Polski cz. 7 - Historia Najnowsza (Opalsoftware 1987) [BAS]
08) Historia Polski cz. 8 - Najważniejsze wydażenia i daty - (Opalsoftware 1987) [BAS]
09) Super Scroll - Atari Magazin [BAS]
10) Kursywa [BAS]
11) Symulator 6502.bas
12) Super BUSINESSMAN (Piotr Tomaszek, 1988)
13) Biorytmy - Kalendarz (Zbigniew Leśniewski, 1988)
14) Mandelbrot 3D [BAS]
15) Biblioteka Atari (Janusz Danielewski, Kędzierzyn Koźle 1989) [BAS]
16) Light Show v.1.2 (Markus Kopp, 1986) [BAS]
17) Cantina Band Song (Don Pedro) [BAS]
18) Disco Part 6 MiniChord [BAS]
19) GR Mem Dump [BAS]
20) Baza Danych Adresów [BAS]

Dwóch programów nie udało się odzyskać, tzn. ze strony A:

10) Ruch Protonu [BAS] { damaged tape }

^^^ tutaj taśma jest uszkodzona i zanik sygnału jest na tyle silny że nie udało się "z automatu" dokonać konwersji. Być może komuś będzie się chciało w to bawić i odzyskiwać, dlatego dołączam też pliki WAV.

i ze strony B:

04) Historia Polski cz. 4 - okres rozbiorów (Opalsoftware 1987) [BAS] {malformed file}.wav

^^^ Tutaj nagranie wydaje się być dobre, jednak sam plik wynikowy wydaje się uszkodzony.

Większość programów jest niezabezpieczona i po wczytaniu przez LOAD można je listować, jednak jest klika pozycji, np. wszystkie części "Historii" ze strony B, które należy wczytać przez RUN "D:..." aby się mogły poprawnie uruchomić, gdyż zabezpieczone są w ten sposób iż listowanie jest niemożliwe, a wczytanie przez LOAD i próba uruchomienia przez RUN kończy się zapętleniem interpretera BASIC-a.

Można oczywiście odbezpieczyć te programy, chociażby za pomocą "Disk Editor", którym była mowa w tym wątku również, ale to już pozostawiam dla dociekliwych.

Aby nie przedłużać jeszcze linki do plików zawierających wyżej wymienione pozycje:

Archiwum zawierające pliki w formacie Atari BASIC (rozmiar archiwum ~111 kB)

Dla zainteresowanych również zgrane pliki dźwiękowe w formacie WAVE:

Archiwum zawierające pliki w formacie WAVE (rozmiar archiwum ~163 MB)

Nie wiem czy ogarnę jeszcze dziś kolejny post w którym chciałbym umieścić jeszcze nowszą wersję zmodyfikowanego oprogramowania dla Turbo 2000F, które to umożliwia odwrócenie fazy sygnału przy odczycie danych. Jeżeli dziś się nie wyrobię, to na pewno jutro wrzucę kolejny post.