SistemaInjektor

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 13:11, 29 lis 2023
Seban (Dyskusja | wkład)
(+kategoria, resztę uzupełnię wkrótce.)
← Previous diff
Aktualna wersja
Seban (Dyskusja | wkład)
(regoranizacja + garść informacji technicznej)
Linia 1: Linia 1:
-Magnetofonowy system turbo pochodzący z Chile, umożliwiał ładowanie z dużą prędkością. Stworzony przez Pedro Caraballa (oprogramowanie) i jego ojca (sprzęt), został przez nich sprzedany firmie Coelsa, która zajmowała się jego szeroką dystrybucją gier i oprogramowania w Chile pod koniec lat 80-tych i na początku 90-tych.+Magnetofonowy system turbo pochodzący z Chile, umożliwiał ładowanie danych z prędkością około 4000 bps. Stworzony przez Pedro Caraballa (oprogramowanie) i jego ojca (sprzęt), został przez nich sprzedany firmie Coelsa, która zajmowała się jego szeroką dystrybucją w Chile pod koniec lat 80-tych i na początku 90-tych. Firma Coelsa sprzedawała również zestawy gier i oprogramowania na kasetach zapisane na kasetach w tym standardzie turbo. Loader systemu cechował się ciekawą funkcjonalnością, która w razie wystąpienia błędu ładowania umożliwiała cofnięcie kasety o kilka rekordów i ponowienie ładowania danych od momentu w którym wystąpił błąd.
-Modyfikacja składała się z magnetofonu kasetowego XL12, który był oficjalnym klonem Atari XC12, oraz sprzętu i oprogramowania, które umożliwiały nagrywanie i późniejszy odczyt z prędkością wyższą niż normalna, znacznie wyższą niż normalnie.+== Sprzęt ==
-W Coelsa po prostu otworzyli obudowę, usunęli niektóre komponenty i zastąpili je innymi, które znajdowały się wewnątrz żywicznej zalewy. Miało to na celu utrudnienie inżynierii wstecznej i kopiowania produktu. Było to tak skuteczne, że produkt nigdy nie został skopiowany.+System montowano najczęściej w magnetofonach XL12 (klon XC12 popularny na Chilijskim rynku), przeróbka magnetofonu polegała na dołożeniu małego PCB zawierającego moduł kodera dla systemu turbo a oprócz tego dokonywano kliku poważnych zmian na płycie głównej magnetofonu. Firma Coelsa płytkę z modułem turbo zalewała twardą masą żywiczną, co miało utrudnić powielanie systemu przez nieautoryzowane osoby czy też firmy.
 + 
 +== Zasada działania ==
 + 
 +Procedury transmisji wykorzystywały standardowe mechanizmy układu POKEY, tzn. moduł dekodera turbo generował na swoim wyjściu strumień danych który można było bezpośrednio podawać na linie "DATA IN" w porcie SIO, a POKEY odbierał dane używając własnego portu szeregowego, a co za tym idzie transmisja danych odbywała się przy włączonym ekranie a jej obsługa mimo sporej prędkości transmisji nie obciążała w dużym stopniu CPU. Tor zapisu danych również był modyfikowany w taki sposób, że podczas zapisu danych w systemie turbo sygnał z wędrujący do głowicy zapisującej był składany z sygnałów "DATA OUT" oraz "CLOCK OUT" portu SIO, wydaje się że była to próba stworzenia swego rodzaju [https://pl.wikipedia.org/wiki/Kodowanie_liniowe liniowego kodowania sygnału] podobnego do tzw. "Multi Level Transmit", zapewne wynikało to z tego że na taśmie nie da się zapisać przebiegów w których nie ma ciągłych zmian, a zintegrowanie sygnału zegarowego z danymi dawało pewność że przy transmisji długich ciągów zer czy jedynek sygnał zegarowy zawsze gwarantował zmiany sygnału.
 + 
 +== Oprogramowanie ==
 +Do systemu była także dołączana tzw. kaseta systemowa na której na stronie A znajdował się program kopiujący (CONVERSOR), który umożliwiał przenoszenie czy też kopiowanie plików z kasety w standardowej postaci lub dyskietki do postaci "turbo". Na drugiej stronie kasety znajdował się program który instalował zmodyfikowane procedury obsługi magnetofonu, tak aby wspierały zapis i odczyt w systemie turbo z poziomu BASIC-a.
== Linki == == Linki ==
-[https://retrogames.cl/injektor.html] Strona z opisem reverse-engineering (po hiszpańsku)+*[https://retrogames.cl/injektor.html SISTEMAINJEKTOR] - Chilijska strona (po hiszpańsku) opisująca próbę inżynierii wstecznej magnetofonu zawierającego system
[[Kategoria:Atari 8-bit]] [[Kategoria:Atari 8-bit]]
[[Kategoria:Magnetofonowe systemy turbo]] [[Kategoria:Magnetofonowe systemy turbo]]

Aktualna wersja

Magnetofonowy system turbo pochodzący z Chile, umożliwiał ładowanie danych z prędkością około 4000 bps. Stworzony przez Pedro Caraballa (oprogramowanie) i jego ojca (sprzęt), został przez nich sprzedany firmie Coelsa, która zajmowała się jego szeroką dystrybucją w Chile pod koniec lat 80-tych i na początku 90-tych. Firma Coelsa sprzedawała również zestawy gier i oprogramowania na kasetach zapisane na kasetach w tym standardzie turbo. Loader systemu cechował się ciekawą funkcjonalnością, która w razie wystąpienia błędu ładowania umożliwiała cofnięcie kasety o kilka rekordów i ponowienie ładowania danych od momentu w którym wystąpił błąd.

Spis treści

Sprzęt

System montowano najczęściej w magnetofonach XL12 (klon XC12 popularny na Chilijskim rynku), przeróbka magnetofonu polegała na dołożeniu małego PCB zawierającego moduł kodera dla systemu turbo a oprócz tego dokonywano kliku poważnych zmian na płycie głównej magnetofonu. Firma Coelsa płytkę z modułem turbo zalewała twardą masą żywiczną, co miało utrudnić powielanie systemu przez nieautoryzowane osoby czy też firmy.

Zasada działania

Procedury transmisji wykorzystywały standardowe mechanizmy układu POKEY, tzn. moduł dekodera turbo generował na swoim wyjściu strumień danych który można było bezpośrednio podawać na linie "DATA IN" w porcie SIO, a POKEY odbierał dane używając własnego portu szeregowego, a co za tym idzie transmisja danych odbywała się przy włączonym ekranie a jej obsługa mimo sporej prędkości transmisji nie obciążała w dużym stopniu CPU. Tor zapisu danych również był modyfikowany w taki sposób, że podczas zapisu danych w systemie turbo sygnał z wędrujący do głowicy zapisującej był składany z sygnałów "DATA OUT" oraz "CLOCK OUT" portu SIO, wydaje się że była to próba stworzenia swego rodzaju liniowego kodowania sygnału podobnego do tzw. "Multi Level Transmit", zapewne wynikało to z tego że na taśmie nie da się zapisać przebiegów w których nie ma ciągłych zmian, a zintegrowanie sygnału zegarowego z danymi dawało pewność że przy transmisji długich ciągów zer czy jedynek sygnał zegarowy zawsze gwarantował zmiany sygnału.

Oprogramowanie

Do systemu była także dołączana tzw. kaseta systemowa na której na stronie A znajdował się program kopiujący (CONVERSOR), który umożliwiał przenoszenie czy też kopiowanie plików z kasety w standardowej postaci lub dyskietki do postaci "turbo". Na drugiej stronie kasety znajdował się program który instalował zmodyfikowane procedury obsługi magnetofonu, tak aby wspierały zapis i odczyt w systemie turbo z poziomu BASIC-a.

Linki

  • SISTEMAINJEKTOR - Chilijska strona (po hiszpańsku) opisująca próbę inżynierii wstecznej magnetofonu zawierającego system
Personal tools