No video

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

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....
The 68000 instruction set: bohr.wlu.ca/nz...
Music:
The original F/A 18 Interceptor music!
#amiga #assembly #68000 #cracking #hacking

Пікірлер: 31

  • @retrolabo
    @retrolabo3 жыл бұрын

    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
    @cenkhanevcil19747 ай бұрын

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

  • @qettyz
    @qettyz3 жыл бұрын

    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;)

  • @imalebowski
    @imalebowski3 жыл бұрын

    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!

  • @erebostd
    @erebostd8 ай бұрын

    Amazing, like back in the days 😁👍

  • @TheSudsy
    @TheSudsy3 жыл бұрын

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

  • @MarkPentler
    @MarkPentler3 жыл бұрын

    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!

  • @joelgoncalves_tg
    @joelgoncalves_tg Жыл бұрын

    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!!

  • @emmap4339
    @emmap43392 жыл бұрын

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

  • @thepillock
    @thepillock3 жыл бұрын

    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 :)

  • @iamdkk
    @iamdkk3 жыл бұрын

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

  • @SammYLightfooD

    @SammYLightfooD

    3 жыл бұрын

    on VHS? ;)

  • @BixenteFabregas

    @BixenteFabregas

    Ай бұрын

    @@SammYLightfooD In realplayer (1995) or quicktime (1991) could be possible but in multiple parts...

  • @msh6610
    @msh6610 Жыл бұрын

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

  • @JamesStevensonPhoto
    @JamesStevensonPhoto9 ай бұрын

    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.2 жыл бұрын

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

  • @rezamjj
    @rezamjj27 күн бұрын

    Awesome! But if the program had been translated into another language, what then?

  • @MrSmoldan
    @MrSmoldan3 жыл бұрын

    Scandal , Scandal !!!!

  • @counterair173

    @counterair173

    3 жыл бұрын

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

  • @HaquinusDeGothia

    @HaquinusDeGothia

    2 жыл бұрын

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

  • @oceanwerk

    @oceanwerk

    2 жыл бұрын

    best cracktro ever

  • @thewelder3538
    @thewelder35388 ай бұрын

    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.

  • @michac3796
    @michac37963 жыл бұрын

    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 жыл бұрын

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

  • @giuseppelavecchia775
    @giuseppelavecchia7753 жыл бұрын

    Che AMIGA stai usando,A500?.

  • @retrolabo

    @retrolabo

    3 жыл бұрын

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