Let's Enhance the Game - Ep. 1: Adding a Photo Mode from Scratch [Streets of Rage 4]

Поділитися
Вставка
  • Опубліковано 27 жов 2024

КОМЕНТАРІ • 57

  • @StephenChapman
    @StephenChapman  4 роки тому +22

    "Let's Enhance the Game" is a new series where I'll show you how to enhance games by adding features/modes/etc. that aren't in them! For this first episode, I show you how to approach creating a photo mode in a 2D game. =) Time-coded sections of the video:
    0:00 - How to update a non-AOB-scan script if a game updates
    6:35 - Demonstration of what this script currently does
    10:57 - Where to start (how to scan for a camera coordinate)
    21:05 - Instructions (reads/writes) and structure exploration
    31:57 - Simple script to disable camera writes
    34:18 - Script for creating a pointer to camera base, allocating memory, and more
    42:20 - Script for creating a photo mode (i.e. flycam and other functionality)

    • @normienorman6196
      @normienorman6196 4 роки тому

      Can anyone tell me the name of cyclone kind off app which is at task bar.... pls

    • @KTBLGaming
      @KTBLGaming 4 роки тому

      Hey mate great channel, I have a question about a cheat for injustice 2 Legendary edition, For example the game will crash if it detects cheat engine running, I have not seen anything good for injustice 2 in terms of Cheats and the game it self is mostly based around farming loot boxes in offline based so the problem is the Legendary Multiverse is so Broken asking the player to waste milios of credits or open thousands of loot boxes only to get to play in the legendary Just so the player can get and single Weapon Taking forever would be nice if there is was way to make cheat to just skip the requirements for legendary so people can enjoy that without wasting 7000 minutes per character.. Or even if there was a cheat to get Diamond Loot boxes=Mother boxes.. Maybe you could point me to a video or something or if you have time on your hands you can make video, Would be really nice Thank you for your work..

    • @jashmahinay2496
      @jashmahinay2496 4 роки тому

      Bro?
      can u help me cheat on BLACKSQUAD on steam Please i really beg u!

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

      Can you do a vedio on rummy games

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

    Stephen, I got to tell you bro, I just cant get enough of this video. This is just a treasure trove of great info. Thank you for your hard work in doing this for us.

    • @StephenChapman
      @StephenChapman  4 роки тому +1

      Glad you're enjoying it, my friend! :) :)

  • @SpeedyOver
    @SpeedyOver 4 роки тому +4

    So many uploads recently. Keep up the good work lad.

  • @chrisfayte8482
    @chrisfayte8482 4 роки тому +12

    I love it - So the assert and define can give the accuracy of an aobscan with close to the speed of a code injection.. Awesome info pal.. Still watchiing the vid just had to comment about that.

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

      Yes, sir! It's my preferred way to go if the script is just for me--even if it does require a bit more maintenance. =)

    • @chrisfayte8482
      @chrisfayte8482 4 роки тому +2

      @@StephenChapman This is an awesome vid pal.. Now Im wanting to go play with camera structs lol.. Thank you for sharing your hard work with this pal.

  • @xDanishGamerz
    @xDanishGamerz 4 роки тому +1

    It's amazing, I've just started watching ur first few videos about Cheat Engine and you really explain it well!
    From what you said in those videoes you were faily new, and god damn its motivating watching what you can do now after all these "Infinite health" tutorials haha :D!
    Thanks for making these videoes!

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

    That's really cool! Thanks for the tutorial

  • @贺丁
    @贺丁 4 роки тому +1

    hello Stephen,forgive my bad english,im from China,and i have to go through a VPN network to be able to see your videos on UA-cam,but it was worth it,your videos are amazing,i love them,and i think i COULD learn a lot from them.
    Yep,COULD,but haven't yet.
    The thing is,when i tried to do my own hackings,i always got stuck at the beginning steps of doing some real hack.
    like i followed your "How to Make a FlyCam from Scratch" step by step,and tried them on the game“MaxPayne2”. i thought i found the XYZ of the character(camera),but when i lock those values,they didn't freeze,they kept changing while the character moved around or up and down。
    The same goes with the game“OneeChanbaraOrigin”,only wierder-------any value i narrowed down(right or wrong,effective or not),they just kept changing all the time(won't stop,no matter how long i wait),even when my character standing there and did nothing,and ofcourse those values won't freeze when i lock them up either。
    Can you tell me why did that happen?what did i do wrong?

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

    This was a great tutorial. Amazing job!!

  • @WhiteDjayanegara
    @WhiteDjayanegara 4 роки тому

    This is great!... I remember once I played an online game and took the advantage of hacking solely the camera (it was much much easier to hack than this game tho... I'm still a beginner in game-hacking), makes me 'aware' of the surrounding and take action faster than the other players.
    Very nice video, and we'll be wanting for more. Thank you.

  • @byteninja3745
    @byteninja3745 4 роки тому +2

    Absolutely epic video pal, I love your attention to detail, you inspire me to do the same, i have a habit of rushing and missing things I didn't notice the first time I looked around a structure.

    • @StephenChapman
      @StephenChapman  4 роки тому +2

      Thanks, pal! I always catch things afterward that I meant to say, but...I'm trying to be much less of a perfectionist and just get content out there that people will find fun and useful no matter what I might forget to toss in. :)

    • @byteninja3745
      @byteninja3745 4 роки тому +2

      @@StephenChapman Dont change, I like the fact your a perfectionist, you go in to details that I dont think of, so I'm learning all the time, and I love that about your channel.

  • @InternalGMS
    @InternalGMS 4 роки тому +1

    Awesome man. Keep posting.

  • @skall_edits8358
    @skall_edits8358 4 роки тому

    can't wait to see this ways on a 3D Unity game man! keep up the good work!

  • @sentai9572
    @sentai9572 4 роки тому

    Thanks so much for time codes! I like how they appear in the UA-cam video bar now.
    Ohh the layering is called clipping plane? I've found it in some games before but I didn't know it had a name!

  • @8x808
    @8x808 4 роки тому +2

    Welcome Back , i m soo happy for seeing you with cheat engine :)

  • @mohammadrezabehzadfar591
    @mohammadrezabehzadfar591 4 роки тому

    hey, very nice videos, I learn so much from your channel. I have a question, on most of the video you are using AOB scan and AOB injection and you are using cheat engine but is there any way to that AOB injection with programming languages like c++ or c#? if yes please make one video for that. thank you so much.

  • @raminader7930
    @raminader7930 4 роки тому +1

    Hello my friend
    I am playing an online game
    And I got the code for time or diamonds, but when I change the percentage of diamonds there
    Change but return as it was when it was spent!
    Regarding the timer, I also got the timer code, but when I change it, it returns immediately as it was
    Is there any way to speed up the timer, for example, to reduce the number of hours or days of harvest?
    Please contact you privately

  • @chuckpedro4482
    @chuckpedro4482 4 роки тому +1

    Hello, i stumbled across your channel a few days ago when learning cheat engine. Personally, i love the game cuphead, and i found your tutorials very helpful! it would be very appreciated if you could like.. "revive" the series or something like that. Thank you! Oh yeah, even if you wouldn't it would be great if you would know how to (even though this is useless) help me making a boss have infinite health (if thats possible) or having rapid fire airplane bullets. (I also contacted you on Reddit idk im just commenting on both sites to be safe)

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

    your videos are good, keep going make them. greetings from brazil

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

    Is there any way you can create a script that allows you to hide the pause menu so you could see freeze-frame moments?
    I'm test driving the photo mode CT file that you created, and it's not working, I use the latest version 7.2. don't know what I have to do.

  • @daniel99497
    @daniel99497 4 роки тому

    Hi Stephen i know this question is not related to the video but is it possible to change photoshop UI color to true Black and not the default Gray Black they have ?

  • @pr0mers374
    @pr0mers374 4 роки тому

    PLEASE make a tutorial of how to aob scan and change mov[blah],blah with visual studio and c#

  • @doomer8949
    @doomer8949 4 роки тому

    Stephen, i have a question about cheat engine (ik it's not related to this but i need ur help). Every time i try to change the value of an object the game just crashes, what can i do to prevent this?

  • @chief4k78
    @chief4k78 4 роки тому +1

    thank you so much for tut. i love your cam tut it help me a lot
    i have questions about Big Endian . is it only affect 2 byte and 4 and double ? if not can you please share your code of 1 Big Endian
    thank you

    • @StephenChapman
      @StephenChapman  4 роки тому

      You can just download the custom Big Endian scan type from the official Cheat Engine GitHub page: raw.githubusercontent.com/cheat-engine/cheat-engine/master/Cheat%20Engine/bin/autorun/bigendian.lua
      Put it inside the autorun folder wherever you have Cheat Engine installed on your computer. Then start a new instance of Cheat Engine and you'll see it from the dropdown list.

    • @chief4k78
      @chief4k78 4 роки тому

      ​@@StephenChapman the lua extension did not work unfortunately, but i manged to add them manually, my whole point that i need the 1 byte Big Endian code so i can add it manually
      i have the 2/4/float /double
      please ^_^

  • @KTBLGaming
    @KTBLGaming 4 роки тому

    Hey mate great channel, I have a question about a cheat for injustice 2 Legendary edition, For example the game will crash if it detects cheat engine running, I have not seen anything good for injustice 2 in terms of Cheats and the game it self is mostly based around farming loot boxes in offline based so the problem is the Legendary Multiverse is so Broken asking the player to waste milios of credits or open thousands of loot boxes only to get to play in the legendary Just so the player can get and single Weapon Taking forever would be nice if there is was way to make cheat to just skip the requirements for legendary so people can enjoy that without wasting 7000 minutes per character.. Or even if there was a cheat to get Diamond Loot boxes=Mother boxes.. Maybe you could point me to a video or something or if you have time on your hands you can make video, Would be really nice Thank you for your work..

  • @Trustern
    @Trustern 4 роки тому +4

    Wow what is this UA-cam player titles? Is this some new YT update? Like it shows chapters - how sweet!

    • @StephenChapman
      @StephenChapman  4 роки тому

      I added time segments just in case folks wanted to skip to certain parts since it's such a long video. =)

    • @teoogey8573
      @teoogey8573 4 роки тому

      @@StephenChapman whats up ?
      can you tell me one thing is it possible to hack online game using linux ?

  • @DrPastah
    @DrPastah 4 роки тому

    What do you think of IDA Pro and x64dbg against cheat engine?

  • @bs_blackscout
    @bs_blackscout 4 роки тому +1

    I managed to make it work but I'm not sure if the game here is being a d*ck (I'm trying it on Marble it Up) or if C.E is misbehaving...
    I get the address but I don't get the base of the executable (Nowhere, not on the address tab, not on the disasm)
    Let's say "Marble It Up.exe"+DEADBEEF
    I get the raw address, let's say "1530FABB871"... How would I work around that?
    Maybe I have something misconfigured here, or maybe the game has some weird wizardry preventing CE from giving me the right thing...
    Great video btw!

    • @StephenChapman
      @StephenChapman  4 роки тому +1

      Sounds like you're playing something like a Unity game with Mono, which utilizes JIT compilation (which you can read about here: en.m.wikipedia.org/wiki/Just-in-time_compilation). Instead of module+offset, the game uses symbols to know where in memory it places things it compiles at runtime (which is different from always using the same offset in memory from wherever the game loads in relation to a base address).
      Your easiest options are two-fold:
      1. Use the AOB method instead of module+offset. If you're wanting to do something simple, you don't need to do an injection or allocate memory or any of that! An AOB scan will simply get you a reference to where you want in memory, and a label applied to be used in the script. Register that as a symbol to use it elsewhere, too, if you want.
      2. Enable CE's Mono tools and use those symbol names to directly reference something! When you have the disassembler up, look in the main CE window. You probably see "Mono" up top as a menu item. That only appears when you have a Mono-based game. If you don't see that, then you may need to use CE's DLL and symbol enumeration functionality. Search my channel for videos with "Mono" and/or "Enumerate" in the title. I extensively cover each approach in them.
      The one problem you can have is that JIT compilation can come with the gotcha of certain things not compiling until you go to do them the first time in the game. So if you write a script using symbols and it doesn't work when you first load in again, you might have to do something related to that functionality first so that it will compile. Then your script will work. Just a heads up in case you run into that. =)

    • @bs_blackscout
      @bs_blackscout 4 роки тому +1

      @@StephenChapman Yes, it is a Unity game. Thanks for the reply! I will see what I can do or maybe try another game 👍🏻.

  • @robsonm7016
    @robsonm7016 4 роки тому

    Hello Stephen!!!! Can you do one video "findind HP" explaining how to do it? Because i can't find the hp adress on this game, i've tried a lot but hard to find it = (

  • @TrungPham-ko2lh
    @TrungPham-ko2lh 4 роки тому

    can you make video about hack "igi 2 Covert Strike"?
    i try to hack it but can't find exact health value. I found a value of health but it not work when i try to hold.

  • @daisetsu
    @daisetsu 4 роки тому

    Hi Stephen, do you know how to hack android games too? And also do you have any suggestion for me to learn it from 0? Thank you, you have great videos actually 👍

  • @alismaxy9028
    @alismaxy9028 4 роки тому

    hello i need video to how make a clicker for online like conquer online work in background to press F1 F2 F3 in timer and thanks

  • @normienorman6196
    @normienorman6196 4 роки тому

    Can anyone tell me the name of cyclone kind off app which is at task bar.... pls

  • @Starius2
    @Starius2 4 роки тому +1

    hey is it possible to do this in a game like league of legends?

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

    omg, when i see your github account i feel like i found a treasure. 🖤

  • @johannesmuller3394
    @johannesmuller3394 4 роки тому

    hi can you make a tutorial of anno games for infinite warehouse items please and thank you.

  • @SarfarazAtoZ
    @SarfarazAtoZ 4 роки тому

    How to hack Blade Reborn Forge your Destiny game please make any video for this game

  • @xxsirmelioxx5278
    @xxsirmelioxx5278 4 роки тому

    Can someone please teach me how to Data mine Pixel Gun 3d For weapons,I really wanna learn how to data mine but as a newbie I don't know where to start 😭

  • @naxe8648
    @naxe8648 4 роки тому +1

    Thanks.Stephen hack a simple 2d game pls. The game name Zkw reborn. Jump hack

  • @Kingofk2
    @Kingofk2 4 роки тому

    Hi. I Send You a Mail. Could you please take a look? Thank you so much!

  • @fathi4540
    @fathi4540 4 роки тому

    plz cheating war commander and i can pay from you