Cracking a game like it is 1990 with the Amiga Action Replay [💉💉💉]

Поділитися
Вставка
  • Опубліковано 16 гру 2020
  • In this little beginner tutorial video I will use again my Action Replay but this time to circumvent a copy protection scheme on the game F/A 18 Interceptor.
    Some good documentation to follow along:
    The Action replay manual: amiga.resource.cx/manual/Actio...
    The 68000 instruction set: bohr.wlu.ca/nznotinas/cp216/m...
    Music:
    The original F/A 18 Interceptor music!
    #amiga #assembly #68000 #cracking #hacking
  • Наука та технологія

КОМЕНТАРІ • 29

  • @retrolabo
    @retrolabo  3 роки тому +10

    I realized I took some knowledge for granted around my intuition for blowing up this specific jump in the code. Programs are usually structured always the same way with functions/subroutines calling one another to perform more and more specific action. Here my assumption is that the developer had a subroutine generating the code, displaying it, asking for input and then goes nowhere if the input failed. That is why I am walking up the call stack finding the call sites I found until I see something that looks like the main entry point for it and then it doesn't cost much to try :).

    • @marcello4258
      @marcello4258 3 роки тому

      it is ok.. I would wonder who would really need to know if he/she does not have basic understanding of assembly

  • @cenkhanevcil1974
    @cenkhanevcil1974 4 місяці тому +2

    I was at 13 or 14 Age ,i never forget, now i am 50 years old still i Love this game

  • @qettyz
    @qettyz 3 роки тому +2

    Superb video. Me too was too young to learn Action Replay back then. Saved mods and pictures with it. Few years back i bought A500 with Action Replay MK3. I really should give it ago and make young me happy;)

  • @TheSudsy
    @TheSudsy 3 роки тому +2

    good god i remember doing this with C64 games and hex reading software, inserting cracktros omg, nostalgia alert.

  • @joelgoncalves_tg
    @joelgoncalves_tg Рік тому +1

    This is just BEAUTIFUL!!! It's a pity we didn't have this content back in the day. @retrolabo I would love to see how you continue the video. I mean, it would be amazing if you show how to patch or repack the game. Please, please, please :) Thanks so much!!

  • @iamdkk
    @iamdkk 3 роки тому +5

    Nice! I wish I could have watched this video 30 years ago 🙃

  • @erebostd
    @erebostd 6 місяців тому +1

    Amazing, like back in the days 😁👍

  • @imalebowski
    @imalebowski 3 роки тому +3

    Really enjoyed that. Best Amiga vid I've watched in a while!

    • @retrolabo
      @retrolabo  3 роки тому

      Thanks! Stay tuned I'll make more! If you have any subjects you would like me to deep dive on feel free to share!

  • @MarkPentler
    @MarkPentler 3 роки тому +2

    Reddit sent me here - excellent content, also man I played the hell out of this game. Cruising around SF was great.

    • @retrolabo
      @retrolabo  3 роки тому

      Oh yeah and more :) trying to land on the golden gate bridge and buzzing the sutro tower!

  • @thepillock
    @thepillock 3 роки тому +4

    Fantastic video, thanks! I had an AR3 back in the day and have since bought one again for old times sake, but only really ever used it for cheating in games and ripping mods/graphics. This is a lovely demo of using it for.... evil? Regardless, nice work :)

  • @emmap4339
    @emmap4339 2 роки тому +1

    I cracked your strong accent: you're french ;) Touché, coulé

  • @msh6610
    @msh6610 Рік тому

    That takes me back. 👍Still miss that thing & the control ya had with it!

  • @JamesStevensonPhoto
    @JamesStevensonPhoto 7 місяців тому

    Just discovered this and found it really interesting to learn a lot here! If you have time, I'd love to know - using the Action Replay, theoretically is it possible to find the original source .iff graphics files for sprites / background tiles etc within a session?
    For instance, I'd love to have a crack and making new background iff's for some of my favourite shooters... though I imagine this is a more complex endeavour requiring some knowlege of Assembly to recompile.
    If there were a straightforward way to replace the files the game is calling, 1:1, with our own files, this would be a really fun exercise!

  • @COMATRON.
    @COMATRON. Рік тому

    would be cool if you would do a follow up like you say in the end. the options are all intersting

  • @MrSmoldan
    @MrSmoldan 3 роки тому +5

    Scandal , Scandal !!!!

    • @counterair173
      @counterair173 3 роки тому +1

      One of most memorable UNIT A intros. Damn, those were the days.

    • @HaquinusDeGothia
      @HaquinusDeGothia 2 роки тому +1

      I wonder how many kicks Bladerunner has recieved up until today... 🤔 🤔 😂

    • @oceanwerk
      @oceanwerk Рік тому

      best cracktro ever

  • @giuseppelavecchia775
    @giuseppelavecchia775 3 роки тому

    Che AMIGA stai usando,A500?.

    • @retrolabo
      @retrolabo  3 роки тому

      This is with an A500 and an Action replay mk III.

  • @michac3796
    @michac3796 3 роки тому

    While i had trouble guessing what some of your action replay shorthands where, i had enough time to come up with possible answers during the wait of you writing the comments on that piece of paper.
    Please consider beeing a bit more verbose about your reasoning.

    • @retrolabo
      @retrolabo  3 роки тому

      Haha ok sorry thanks for the feedback! I'll try to explain a little but more for the next one. Do you have a specific question?

    • @michac3796
      @michac3796 3 роки тому

      @@retrolabo Yes, please speak a little bit about code obfuscation, repack, decrunhing, repairing of defunct bootblocks due to some nasty virus.
      (One time boot problem, disc won't boot anymore on reset).
      Aside from that, thanks for your content. :)

    • @retrolabo
      @retrolabo  3 роки тому +2

      @@michac3796 Thanks for the suggestions! It inspired me to start the Lamer Exterminator reverse engineering series :). Enjoy!

  • @thewelder3538
    @thewelder3538 6 місяців тому

    This is SO not the way this game should be cracked. The easiest way would have been to use ReSource and just patch out of the code that asks the question, which is what I did. Literally, about 10 minutes work. No Action Replay needed. The other way is the intercept the pressing return after the code is entered to see where it's checked, if I actually wanted to look at that code.
    Good video though, but you made it WAY harder than it needed to be with a lot of guesswork because you didn't understand the code or what it was doing. Also, you can see that the game was written in C.