atarionline.pl Zabezpieczenie danych przed kopiowaniem na kasecie "ulamany rekord" - Forum Atarum

    Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

    • :
    • :

    Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

      • 1:
         
        CommentAuthorWolfen
      • CommentTime12 Jun 2025 09:06
       
      W jednym z sasiednich watkow przeczytalem o problemach z generowaniem zabezpieczonych przed kopiowaniem plikow (odtwarzanie ich do stanu "oryginalnego" przez Turgena) i mnie tak naszlo...
      Zawsze mnie fascynowalo jak dzialal ten "ulamany rekord" stosowany dosc powszechnie jako zabezpieczenie przed kopiowaniem np. w oryginalach od Avalonu czy piratach z Atarexu (po wczytaniu loadera z plynacym napisem nastepowal zawsze zdaje sie po pierwszym rekordzie danych). To byl jakis specjalny krotki rekord z jakas suma kontrolna czy cos? Pamietam ze kazdy kopiero ktory probowalem sie na tym wywalal.
      Ktos ma wiedze (i bedzie sie chcial podzielic) jak to w ogole bylo nagrywane? (po masowo na kolejne tasmy to juz pewnie lecialo jakimis kopiarkami "sprzetowo")
      • 2: CommentAuthorRubcio
      • CommentTime12 Jun 2025 10:06
       
      Po pierwszym rekordzie nigdy tego nie było w grach avalonu, chyba w misji/fredzie był po 3 bloku (ale ręki nie dam uciąć - bo ją chcę mieć). Jak to zostało zrobione to nie wiem. Wiem, że łatwo to się "przerabiało" na zwykły exek. Na tyle byłem leniwy, że mając już odbezpieczoną grę odbezpieczałem ją jeszcze raz, żeby koledzy ze stacjami dysków mogli "skorzystać", zamiast iść do chaty po kasetę z odbezpieczonym plikiem "odbezpieczałem" to jeszcze raz (miałem tylko turbo 2000/2001/AST w starych czasach, u schyłku miałem kalifornię, potem jeszcze 1050), tu pamiętam że chodziło o Miecze Valdgira ASF'u. W przypadku tej gry ten kolega u którego odbywał się "proceder" usunął zabezpieczenie "książeczkowe". Z nim nie mam żadnego kontaktu od jakichś 30 lat, on już wtedy żył "innym" życiem.
      • 3:
         
        CommentAuthorWolfen
      • CommentTime12 Jun 2025 11:06
       
      Chodzilo mi o przyklad z Atarexu: wtedy po zaladowaniu loadera nastepowala sekwencja z "lamanym" rekordem a potem reszta danych. W przypadku Avalonu bylo po kilku(nastu?) rekordach.

      Zakladam ze "moglo to byc" tak, ze w pierwszych paru rekordach (lub w loaderze Atarexu) bylo kopiowanie procedury odczytu z magnetfonu z ROM do RAM i jej modyfikacja (lub odczyt z kasety nowej wersji procedury) po czym nastepowala inicjalizacja (lub w przypadku Atarexu po prostu rozpoczynala sie na nowo procedura odczytu), zmodyfikowana procedura robila "cos" z tym dziwnym rekordem i kontynuowala odczyt. Ale to sobie tak gdybam jako laik i osoba ktore jedynie popelnila pare rzeczy w Atari Basicu dawno dawno temu (z asemblera to cos tam kojarze co robia LDA/X/Y czy STA/X/Y czy JMP ale nie czuje sie na silach wziac do analizy bajt po bajcie co tam sie dzieje).

      Pytam bo moze ktos wie/pamieta i zechce sie podzielic jak to wygladalo :)
      • 4: CommentAuthorxangel
      • CommentTime7 Jul 2025 10:07
       
      A ja pamiętam taki właśnie krótki rekord w grach Avalonu.
      Pamiętam, że mając magnetofon obszedłem to po prostu uruchamiając program kopiujący i starałem się tak trafić z wciśnięciem przycisku PLAY, aby procedura odczytu (która rozpoczyna się po tym kilkusekundowym pisku) trafiła dokładnie między ten krótki rekord a resztę bloków.
      Tak zgrałem gry do postaci uruchamialnej spod COS-u i TOS-u.
      • 5: CommentAuthorkrap
      • CommentTime9 Jul 2025 17:07 zmieniony
       
      ten krotki skrzek po loaderze z plynacym napisem to rekord typu “ff”, szesciobajtowy, z predkoscia 1200 baud i zwykla suma kontrolna. robi go Turbo Copy, o ile wybrano nagrywanie z zabezpieczaniem. o tak to wyglada:

      baud 01174
      data 15605 55 55 ff 20 33 fd ; record=8 ; length=6 ; checksum=fd OK
      baud 00597

      i mozna pare takich nagran obejrzec tu:

      ->link<-