Sonic 3D, but each time you jump, you jump higher! (CHAOS)

  Рет қаралды 40,674

Coding Secrets

Coding Secrets

3 жыл бұрын

I hack Sonic 3D Blast to alter gravity, with crazy results...
Is That You or Are You You by Chris Zabriskie is licensed under a Creative Commons Attribution license (creativecommons.org/licenses/...)
Source: chriszabriskie.com/reappear/​​
Artist: chriszabriskie.com/​​

Пікірлер: 264
@CodingSecrets
@CodingSecrets 3 жыл бұрын
Yes - I meant shift by 11 not 10 to divide by 2048! Doh!
@masonp1314
@masonp1314 3 жыл бұрын
You just started counting at 0 ;)
@PanAndScanBuddy
@PanAndScanBuddy 3 жыл бұрын
Whoops!
@MatthewBester
@MatthewBester 3 жыл бұрын
I didn't notice.
@LordmonkeyTRM
@LordmonkeyTRM 3 жыл бұрын
With all your mega drive knowledge, do you ever feel like making a 16bit game again?
@dertyp6833
@dertyp6833 3 жыл бұрын
*D'oh!
@ln5321
@ln5321 3 жыл бұрын
The real impressive thing here is that you can jump back into code you wrote decades ago and still work with it and know what everything is.
@sonicmastersword8080
@sonicmastersword8080 3 жыл бұрын
Good comments and variable names.
@michaelstamper1191
@michaelstamper1191 3 жыл бұрын
The code is trivial, have you seen all the multitudes of sonic hacks around, they did not even have the original source code, they were made using a disassembly.
@spicybreadproductions1972
@spicybreadproductions1972 3 жыл бұрын
@@sonicmastersword8080 *COUGH COUGH SONIC 3K CIGH COUGH*
@batlin
@batlin 3 жыл бұрын
I can't even do that with code I wrote 2 weeks ago.
@alakani
@alakani 3 жыл бұрын
@@sonicmastersword8080 "Hack" "Ynot" "Aok3" uh huh. Nah, some people can just code without comments, and that's why they get paid a lot for doing big projects by themselves. It's a thing you can learn, by never reading comments in the first place. Competitive programming sites and competitions, and stuff like code golf, are also great ways to learn it. There's an OG Microsoft programmer on youtube who talks about it too, he's also a big fan of competitions
@TristanPowell16
@TristanPowell16 3 жыл бұрын
"Let me know if you like this kind of video." Yes! The answer is always yes!
@oliverstaunton10
@oliverstaunton10 3 жыл бұрын
I was about to say the same thing lol "if you want me to do a video about this, let me know in the comm-" YES YES YES
@holly_hacker
@holly_hacker 3 жыл бұрын
For the people that are interested, that 2048 "trick" is called fixed-point precision, as opposed to to usual floating-point precision.
@curtmack
@curtmack 3 жыл бұрын
And, like most good ideas in programming, it's a built-in feature of Ada.
@grn1
@grn1 2 жыл бұрын
Not sure about that. I'm going to over explain this a bit so it hopefully makes sense even to someone without background knowledge. What he did is basically the same thing that floating point does where you have a number multiplied by another number representing an either very large or very small number. With both fixed point and floating point you have a certain number of bits to represent your number (I believe it's 32 bits in most modern systems). In fixed point every bit before a certain position in the number is before the 'decimal' point and every number after is after the 'decimal' point, excepting 1 bit that's used for the sign, that is whether the number is positive or negative. This allows you to have extremely precise fractional numbers that are easy to work with but the size of the number is very limited (the point is fixed). With Floating point you have a certain number of bits that represent a number, let's say X, and a certain number of bits that represents another number, we'll go with n. The actual number this represents is X * 10^n (there's also 1 bit for sign just like with fixed point). This allows for much larger numbers BUT you lose accuracy. So with fixed point you might only get 15 (binary) digits before the 'decimal' point and 16 after while with floating point you might get 65,000 digits before OR after the 'decimal' point but only the first OR last 15 bits (0 through 32,767) would be unique numbers (assuming 15 bits for X and 16 for n, and 1 bit for sign). 32767.3255 might be possible with fixed point but not floating point while 32767*10^65000 might be possible with floating point but way out of the scope of fixed point. To be clear I'm not sure how many bits are actually reserved for X and n in a standard floating point and I'm even less certain what the standards are for fixed point (or if there even are standards for modern languages though I presume there'd have to be). I just remember the basics of how they work and did some math using a few presumptions. Since he's multiplying or dividing a number by 2048 (2^11, he misspoke during the video and meant to say dividing by 11) that seems a lot closer to the way floating points are handled and as such won't have the same precision as a fixed point (of course a good programmer will take measures to offset the inaccuracies of floating point numbers). I should probably also mention that while 32-bit is standard most modern hardware can handle 64-bit (or perhaps even higher) precision variables (the general name for floats, ints, strings, ect in programming). In fact it wasn't that long ago that KZfaq switched the views variable from an INT (32-bits) to a LONG (64-bits) because the Gangnam Style video exceeded 2,147,483,647 views [(2^31)-1]* and started appearing negative . Suppose you have a 4 bit number 1110 and you add 1 you would get 1111, if you add another 1 you get 11111 but obviously that's more digits than you're supposed to have, that's called an overflow. In an INT (just like floating and fixed point number) the number farthest to the left represents the sign so if the number overflows the sign can end up flipped. Technically KZfaq could have used a different type of variable called an unsigned integer (literally doesn't have the sign) and that would have prevented the number from appearing negative but it's generally best practice (and standard practice for Google Engineer apparently) to avoid using unsigned numbers when possible (it opens up the possibility of more severe and harder to diagnose bugs). *Continuing to try to over-explain for those less knowledgeable on the subject, 2^32 would be the number represented by an unsigned Integer if we started at 1 (not 0). We use 31 since one of the bits contains the sign and we subtract 1 to include 0 so a 32-bit (signed) Integer can represent any number from -2,147,483,648 to 2,147,483,647 (we can go 1 lower on the negative side since we subtract 1 from the positive side to include 0, technically we could go the other way and have 648 on the positive side and 647 on the negative side but for whatever, probably arbitrary, reason that's not the standard). Edit: Wanted to mention that converting to a floating point still has some advantages since he can do some math on the expanded, more accurate form before reverting (dividing) to a smaller number. When the number is divided back it loses some of it's accuracy but it's still more accurate than doing the math without having multiplied it out first.
@Houdini111
@Houdini111 3 жыл бұрын
The thing that surprises me the most is that you have a working development environment after all these years. Getting set up is one of the hardest parts of developing.
@pleasedontwatchthese9593
@pleasedontwatchthese9593 3 жыл бұрын
This guy gets it
@xan1242
@xan1242 3 жыл бұрын
It's the worst part of development. SDKs, toolchains, all that garbage... I'd rather build separate (virtual) machines or OSs specifically for each dev environment.
@michaelstamper1191
@michaelstamper1191 3 жыл бұрын
Its worse now than in the past, I would guess that to build that game just requires a few exe files on path.
@tech34756
@tech34756 3 жыл бұрын
The other day I tried setting one up which I found online, as I wanted to mess around with something. Took forever to compile/install and it still didn’t work.
@theobserver4214
@theobserver4214 3 жыл бұрын
@@michaelstamper1191 You needed multiple machines in the process. A Mac was needed just to do audio and graphics.
@gustavoboscardin9351
@gustavoboscardin9351 3 жыл бұрын
I still remember when I was a kid and an uncle bought me this game as a gift during a long trip. Barely remember the trip but cannot forget receiving this game. And played it a lot during the following years
@Nobody_Special310
@Nobody_Special310 3 жыл бұрын
Time for another episode of "CS Dunks on Us C# Scrubs for 11 Minutes".
@du42bz
@du42bz 3 жыл бұрын
Reminds me of this kzfaq.info/get/bejne/iNShdLumscDQkXk.html
@nil8659
@nil8659 3 жыл бұрын
That's not C# That's 68k ASM (sorry if I annoyed you,but I just want to correct the com- wait,i misread the comment)
@nolram
@nolram 3 жыл бұрын
@@nil8659 You misread the comment.
@nil8659
@nil8659 3 жыл бұрын
@@nolram ohhhhh
@Shararamosh
@Shararamosh 3 жыл бұрын
It's kinda weird to see Sonic being able to inflict damage while being hurt.
@franklinbrooksstoppedcomme3267
@franklinbrooksstoppedcomme3267 3 жыл бұрын
Well, he's got those sharp quills on his back, so it makes sense.
@FaeDine
@FaeDine 3 жыл бұрын
I'm happy to watch and drop some likes on whatever you feel like making. That said, I found the deep technical stuff where you have to work around limitations of the older hardware incredibly fascinating. I love that stuff. If you've mostly exhausted that avenue though, I'm happy to see whatever you find fun to make.
@seven_of_aces
@seven_of_aces 3 жыл бұрын
5:30 I must go now; my planet needs me.
@tuffasgong
@tuffasgong 3 жыл бұрын
Bye poochie
@MADgiKIll
@MADgiKIll 3 жыл бұрын
Wow I really do want to learn about precision in the coding you mentioned
@auxencefromont1989
@auxencefromont1989 3 жыл бұрын
Basically he only has integer so he does the binarey equivalent of multyplying by 10000 and dividing by 10000
@grn1
@grn1 2 жыл бұрын
@@auxencefromont1989 It's a little more complex than that. While the number is expanded (multiplied) he can do various operations to it with more accuracy than he could with smaller numbers. When he divides it back he loses some of that accuracy but it's still closer than when he started. It's basically the same thing as floating point numbers (a few people here have mentioned fixed point numbers but that's not really accurate since fixed point has perfect precision at the cost of a smaller range).
@ThePCgamewalkthoughs
@ThePCgamewalkthoughs 3 жыл бұрын
I don't code, don't understand much of any of the explanations either, but I always enjoy these kinds of videos. Thank you, CS. 😀
@casualartist4202
@casualartist4202 3 жыл бұрын
the thumbnails are getting extra spicy now
@madcat789
@madcat789 3 жыл бұрын
Hey Coding Secrets, hope you're having a good day!
@ForeverMan
@ForeverMan 3 жыл бұрын
what a weird comment to get a heart like...
@rtificial8292
@rtificial8292 3 жыл бұрын
@@ForeverMan Hey ForeverMan, hope you're having a great day!
@helloiamchuck
@helloiamchuck 3 жыл бұрын
I would like to see a video about using integer math to replace floating-point calculations. As far as I can tell, floating-point on modern computers is so fast there's not much of a performance penalty, but it'd be interesting to see what you had to do in those days when such functions were a (computationally expensive)) luxury.
@Jams848484
@Jams848484 3 жыл бұрын
Here's a good starting point en.wikipedia.org/wiki/Fixed-point_arithmetic
@eliezra83771
@eliezra83771 2 жыл бұрын
Hey my dad makes cars and says they don't use floats, they just store a int for each digit. Just wanted to say fixed point is still being used nowadays!!
@grn1
@grn1 2 жыл бұрын
ComputerPhile has some good (albeit older) videos on the subject. There's a few tricks that were discovered that allow floating point math to be done a lot faster and of course modern CPUs (and GPUs) have dedicated floating point modules.
@andrewfaraday8918
@andrewfaraday8918 3 жыл бұрын
I'm definitely enjoying the "one hack breaks all" type of video.
@joseph_martin
@joseph_martin 3 жыл бұрын
Jon, wtf are these thumbnails??? They're amazing
@acos21
@acos21 3 жыл бұрын
Creative guy. He should go into gamedevelopment or something
@halozxz5770
@halozxz5770 2 жыл бұрын
@@acos21 hahah funny
@CyberDork34
@CyberDork34 3 жыл бұрын
A video on the binary fraction stuff would be cool!
@glenco28
@glenco28 3 жыл бұрын
I agree!!!!!!
@jonathanfaber3291
@jonathanfaber3291 3 жыл бұрын
Now between Retro Game Mechanics explained planning a SNES ASM tutorial, after this episode I kinda wanna see Coding secrets unlock the Coding secrets of coding on Genesis
@tdelfino2509
@tdelfino2509 3 жыл бұрын
There's a short series on the GameHut channel about making a Genesis game in ASM: kzfaq.info/sun/PLi29TNPrdbwLmUjiVvLLrRky7cXrlSIYr
@MooTV
@MooTV 3 жыл бұрын
it's interesting to me that you can still damage the bosses even if you aren't "spinning"
@WOBBLEMASTER
@WOBBLEMASTER 3 жыл бұрын
I enjoy this kinda stuff. Gives me a weird appreciation for the nitty gritty of your coding. As I feel alot of videos and challenge runs lack the intimacy you have with this project. Such a wild look at an under appreciated gem.
@lauson1ex
@lauson1ex 3 жыл бұрын
It was always my childhood dream to be able to get over those gates and walk the loops normally. I would spend the longest time trying to glitch my way in, haha.
@Mamiya645
@Mamiya645 3 жыл бұрын
Your channels has helped me come closer to understanding assembly language.
@cebfromthestreetsoftorn2886
@cebfromthestreetsoftorn2886 3 жыл бұрын
More detail on how this works please
@piratesephiroth
@piratesephiroth 3 жыл бұрын
E3TIMER? Your source code still has stuff from an E3 Demo version?
@Reynsoon
@Reynsoon 2 жыл бұрын
Ask any developer you know, or find a friendly one on Twitter. They will tell you the same - they don't remove stuff that was meant for debugging purposes, because they don't know what other important functions they do.
@bernietea
@bernietea 3 жыл бұрын
I wonder what Jon considers his magnum opus?
@JamesChessman
@JamesChessman 3 жыл бұрын
Nice!! I love it that you’re still messing around with your game releasd like 25 years ago. There are definitely great aspects of the game!!
@Keatosis_Quohotos
@Keatosis_Quohotos 3 жыл бұрын
Meme content is a nice change of pace for this channel
@Keatosis_Quohotos
@Keatosis_Quohotos 3 жыл бұрын
I would love to see a speed runner try to beat the game like this!
@mina86
@mina86 3 жыл бұрын
1:24 - shifting by 10 is the same as dividing by 1024. I think you meant shift by 11.
@CodingSecrets
@CodingSecrets 3 жыл бұрын
Doh!
@Mizu2023
@Mizu2023 2 жыл бұрын
wow shift to left by x = divide og number by 2^x
@mina86
@mina86 2 жыл бұрын
@@Mizu2023, just like in decimal shifting decimal point to the left by one position divides the number by 10.
@Cliffsrepaircorner
@Cliffsrepaircorner 2 жыл бұрын
That's really cool definitely love to see more
@prodevus
@prodevus 2 жыл бұрын
This is why I love these videos-they’re still relevant! I’m working on a chunk based voxel game and theres a lot of divisions by 64 going on to calculate which chunk a voxel belongs to. Bit shifting will speed this up? Awesome! Edit: that is unless the C# compiler is already doing this under the hood however the current chunksize (64) is mutable
@williamdrum9899
@williamdrum9899 Жыл бұрын
Your compiler should be doing that already, assuming the variable isn't floating point. If it's an "integer" variable (regardless of the bit size) then the compiler will do everything it can to substitute division with bit shifting if you're dividing by a power of 2.
@renakunisaki
@renakunisaki 3 жыл бұрын
This guy just casually flexing on us with the original source code
@Myako
@Myako 3 жыл бұрын
That was fun! Yeah, do more of these. 💪🏻
@shinjinanahara
@shinjinanahara 3 жыл бұрын
Great video. Would definately like to see more like this
@SianaGearz
@SianaGearz 3 жыл бұрын
You know what, the opposite would make for an interesting challenge. Where you need to complete the level in a limited number of jumps, because the jump height decreases every time you jump, so eventually, you might not reach something you need to reach. And people could compete on the starting jump height needed to complete the game.
@tombiddlecombe1398
@tombiddlecombe1398 2 жыл бұрын
That's probs the buzz factor for angrybirds addicts/gamers Lol
@jacobm8624
@jacobm8624 3 жыл бұрын
Nice! I'd love more of this kind of thing!
@willd4686
@willd4686 3 жыл бұрын
Interesting. Watching you add a feature to the code helped me understand the code better. Thank you!
@bleakwar
@bleakwar 3 жыл бұрын
This was an awesome video. Thank you.
@Fir3Chi3f
@Fir3Chi3f 3 жыл бұрын
These are the best sourcecode documentation ever published
@williamruiz5965
@williamruiz5965 3 жыл бұрын
I'd love to see more videos like this! Really cool!
@andremalerba5281
@andremalerba5281 2 жыл бұрын
That was really interesting! And the fact that you've added a button to bring Sonic down kind of made me think about how a drop dash would work on this game! I think it would be fun to play with and could make a great content too!
@RengaBeats
@RengaBeats 3 жыл бұрын
This was awesome!! 👍👍🔥
@jordanoconnell48
@jordanoconnell48 3 жыл бұрын
Really enjoyed this video, would like to see more of these sort of videos very interesting :-), keep up the good work :-) I really love this channel, content is superb mate
@GabePuratekuta
@GabePuratekuta 2 жыл бұрын
This is the type of challenge I love to see! That and randomizers.
@botesystems
@botesystems 3 жыл бұрын
I love this type of content!!
@jeremie714
@jeremie714 3 жыл бұрын
I just love your videos!
@Luther7718
@Luther7718 3 жыл бұрын
Great video, I'd watch more of this
@robertwyatt3912
@robertwyatt3912 3 жыл бұрын
You are a genius and a madman
@VenusHeadTrap2
@VenusHeadTrap2 3 жыл бұрын
Yes! of course I like this kind of video. I just love your voice over games I adore
@justanotheryoutubechannel
@justanotheryoutubechannel 2 жыл бұрын
Seems like a great idea for a rom back, gravity goes down until you grab rings or kill bandits which increases it
@Scanlaid
@Scanlaid 3 жыл бұрын
Absolutely would love a video about oogy boogie bit shift wizardry
@mikebravo891
@mikebravo891 3 жыл бұрын
Thanks Jon! Yes, love this type of thing - but then again all your insights into these games are great. Would like to see crazy things in other games, eg. if enemies moved really fast, or their behaviour changed in other ways, in Sonic 3&K
@klausschneider9963
@klausschneider9963 3 жыл бұрын
This one Was really a fun to watch
@mohammedghalebalmadani239
@mohammedghalebalmadani239 3 жыл бұрын
I really liked this type of video and I hope you make more in the future, your voice was a bit more shy while playing the game for some reason!? but none the less really enjoyed it.
@DonYagamoth
@DonYagamoth 3 жыл бұрын
Oh... For some reason I never realized this about bit-shifting... It makes so much more sense now \o/ (It's also so obvious in hindsight) Thank you for the video, always very enjoyable :)
@vatuznik
@vatuznik 2 жыл бұрын
thanks for this game and sonic r! they are the synonim of my childhood!
@sogero2
@sogero2 3 жыл бұрын
That was fun. Bring on the hacks!
@cdscissor
@cdscissor 3 жыл бұрын
Those first few seconds I was like, "What the heck am I looking at?"
@DeathClonic
@DeathClonic 3 жыл бұрын
This was awesome
@samk8005
@samk8005 3 жыл бұрын
Lol this was cool. Especially the loops still "working" way up high.
@Sydney_Angelyt
@Sydney_Angelyt 3 жыл бұрын
Sonic 3D blast again? We’re in for a treat
@ale6242
@ale6242 3 жыл бұрын
This is great! I would watch you do literally anything tbh... it'd be cool to see how you are compiling all this code, your Dev enviroment. maybe a guide on how to set everything up and begin coding for these consoles!
@ThePassifi
@ThePassifi 3 жыл бұрын
I think it is so very endearing and motivating to see someone still having fun with this after all this years. Obviously must have been quite fun and still is quite fun making games for the mega drive(the only correct name.. sue me :P), can't imagine some ps3 developer remiscening about the crunch times and developing for the cell architecture, in the same way ;)
@theshuckle3209
@theshuckle3209 3 жыл бұрын
That bit shifting seems interesting. I would watch it!
@bravo1oh1
@bravo1oh1 3 жыл бұрын
Hell ya! New video!
@Fir3Chi3f
@Fir3Chi3f 3 жыл бұрын
Of course we want another video going into more detail!
@johnk7302
@johnk7302 3 жыл бұрын
Any Content would be awesome. Thank you for the information and the entertainment.
@deviljelly3
@deviljelly3 3 жыл бұрын
I adore your videos
@LeoStaley
@LeoStaley 3 жыл бұрын
I absolutely love this. I'm into rom hacks, and would love to see what sorts of modifications you could make to existing games. Even those you never worked on.
@franklinbrooksstoppedcomme3267
@franklinbrooksstoppedcomme3267 3 жыл бұрын
I'd love to see if he has the coding genius (and enough of its source code) to make a Dreamcast port of the original LEGO Star Wars. I _know_ it can be done, it's all just a matter of actually doing it that just hasn't happened yet! Surely with enough elbow grease I believe Jon could make it happen.
@vittosphonecollection57289
@vittosphonecollection57289 3 жыл бұрын
Cool, it almost looks like a floating powerup
@warmCabin
@warmCabin 3 жыл бұрын
ROM hacking's easy when you're the guy who made it and you still have a copy of the source code! ;D I love how the basic gamer instincts of "I wonder if I can get over this fence" kick in even for your own creation.
@mmpsp693
@mmpsp693 3 жыл бұрын
Really interesting video
@pacsonic9000
@pacsonic9000 3 жыл бұрын
Any chance of a Puggsy coding secrets, part 2 of the Titan Overdrive coding secrets, or another coding secrets for another game you didn't work on like Panorama Cotton?
@Wagoo
@Wagoo 3 жыл бұрын
Fun to watch this hack :)
@TSAlpha2933
@TSAlpha2933 3 жыл бұрын
What I wouldn't give for an updated Saturn version.
@franklinbrooksstoppedcomme3267
@franklinbrooksstoppedcomme3267 3 жыл бұрын
I feel ya. Man, if I had a few $$$s to spare I'd legit consider hunting down Gems Collection on PS2. Thing is absurdly expensive, but totally worth it to me.
@goranjosic
@goranjosic 3 жыл бұрын
I would like to se video about shifting number in genesis! I was always blown away by the techniques used at a time when processors were incomparably weaker and limited - (no floating point etc.)
@Freshy10
@Freshy10 4 ай бұрын
4:56 "TEAM ROCKET'S BLASTING OFF AGAIN...!"
@merluzacongelada5361
@merluzacongelada5361 3 жыл бұрын
Ulililia must be so excited to play this.
@roryconroy9669
@roryconroy9669 2 жыл бұрын
Man's a legend
@MultiYiff
@MultiYiff 3 жыл бұрын
I realised the 2nd boss is a statue of a cat knight lol.
@ripleyfan1
@ripleyfan1 3 жыл бұрын
I liked it!
@brynshannon6692
@brynshannon6692 3 жыл бұрын
Silly hacks are fun. More, please. XD
@jonny-nava-367
@jonny-nava-367 3 жыл бұрын
8:18 After 14-15 years, now I know what happens when you go through the loops on foot
@kungfujesus06
@kungfujesus06 3 жыл бұрын
Lol not exactly how a springboard would work in a low gravity situation
@ClockworkBastard
@ClockworkBastard 3 жыл бұрын
It was still rather interesting!.. But I thought it once more, we do need a romhack for Snake Rattle and Roll with level editing somehow! :) I do understand, that the perspective of the game looks similar, that is not a sign, that it's coded simmilar. Yet maybe some fundimential simmilarities do exist, since we are talking rather retro stuff?.. :) Keep it up!
@turbinegraphics16
@turbinegraphics16 3 жыл бұрын
Very interesting to see this hidden stuff.
@thicclink
@thicclink 3 жыл бұрын
Love it!
@finnstark673
@finnstark673 3 жыл бұрын
Wow, he really made a romhack of his own game, huh... Really fun video, by the way!
@tech34756
@tech34756 3 жыл бұрын
Now I’m thinking of a ‘bounce bracelet’ hack of Sonic 3D. Shame there’s no complete disassembly available.
@AmishFan
@AmishFan 3 жыл бұрын
I want a video going into more detail on how this works. It's sort of why I am subscribed to this channel.
@EmmaMtH
@EmmaMtH 3 жыл бұрын
would love to hear about more little assembly hacks needed to get past limitations of the system & to make certain things work just a bit faster
@williamdrum9899
@williamdrum9899 Жыл бұрын
Look up "68000 Tricks and Traps" and you'll find a few
@michaelthelucario
@michaelthelucario 3 жыл бұрын
Man, that was a strange beginning
@mattutter3525
@mattutter3525 2 жыл бұрын
I would definitely like to see more shenanigans
@f.k.b.16
@f.k.b.16 3 жыл бұрын
Did you have to punch your cartridge to skip the first level! Ha ha!
@christianherrera4729
@christianherrera4729 3 жыл бұрын
The thumbnail is hilarious 😂
@steve64464
@steve64464 2 жыл бұрын
So its not only me that likes to break/push games to the limit for my own personal amusement :-D
@ImPuLsE93
@ImPuLsE93 3 жыл бұрын
awesome
@dkcas11
@dkcas11 3 жыл бұрын
Would be cool to see something with the Crash games or LEGO :)
@Mirvana
@Mirvana 3 жыл бұрын
One thing you've covered before that I think would be interesting to see a "real time" demonstration of like this is anti-hacking. Like, using this jump-hack as an example, if you could set gravity to stay normal on legit copies, but make the moon jumping only happen on bootlegs.
The Coding Secrets hidden in "Sonic the Hedgehog"
6:59
Coding Secrets
Рет қаралды 215 М.
SEGA's Crazy S&K "Lock-On Technology"
8:03
Coding Secrets
Рет қаралды 240 М.
마시멜로우로 체감되는 요즘 물가
00:20
진영민yeongmin
Рет қаралды 19 МЛН
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 36 МЛН
When You Get Ran Over By A Car...
00:15
Jojo Sim
Рет қаралды 26 МЛН
ОСКАР ИСПОРТИЛ ДЖОНИ ЖИЗНЬ 😢 @lenta_com
01:01
Hacking A Button That Lets You Cheat in Sonic 3D
5:53
Coding Secrets
Рет қаралды 40 М.
[Coding] Amiga 500 game
5:25
Magnus T
Рет қаралды 1 М.
The Good and Bad of Sonic Unleashed
8:18
Nathaniel Bandy
Рет қаралды 204 М.
How Pausing Broke Sonic 2 Speedruns
15:53
LunaticJ
Рет қаралды 364 М.
LEGO Developer answers your Coding Questions - One is very awkward!
7:21
Cancelled 16-bit Mickey "Doom" Game Uncovered - Why Disney
8:36
Coding Secrets
Рет қаралды 163 М.
SNES hardware beaten by this simple Amiga trick
4:42
Coding Secrets
Рет қаралды 124 М.
Part 2 - How did this SEGA Genesis Game achieve the "Impossible"?
6:27
Lp. Последняя Реальность #100 КОНЕЦ ГОДА [Новогоднее Чудо] • Майнкрафт
51:05