Random Elements of Ms. Pac-Man
20:59
Launching Memberships
14:15
Жыл бұрын
Atari's Quadrascan Explained
20:57
3 жыл бұрын
Data Redundancy Errors Explained
22:42
Channel Trailer
1:43
4 жыл бұрын
Fixing Glitch Pokémon Sprites
14:17
4 жыл бұрын
Пікірлер
@wolfywolf9684
@wolfywolf9684 Сағат бұрын
Can this trick be used to get to the minus world?
@_marshP
@_marshP Сағат бұрын
Jazz masterpiece
@RiayToons
@RiayToons Сағат бұрын
זהו הסאונד החמוד של מוסי החתולה.
@EverScrolls
@EverScrolls 12 сағат бұрын
For the love of god take all of this knowledge and make some game-making tutorials for the SNES.
@edenb.4795
@edenb.4795 20 сағат бұрын
Remember - you are loved! Jesus loved you and gave his life so that you could be free because of Him! He died for our sins so that we can be reconnected with our Creator God. He wants us all to repent of our sins and receive a new life in Him! A life of strength, faith, and the ability to truly love others as God has loved us. He wants us to follow Him, and let Him be the Lord of our lives. Why is that part important? Because through Christ we will be given the power to overcome sin in our lives today. Christ offers this blessing to all who choose to believe in Him, trust Him and follow Him xx He will never leave you nor forsake you xxx
@edenb.4795
@edenb.4795 Күн бұрын
Remember - you are loved! Jesus loved you and gave his life so that you could be free because of Him! He died for our sins so that we can be reconnected with our Creator God. He wants us all to repent of our sins and receive a new life in Him! A life of strength, faith, and the ability to truly love others as God has loved us. He wants us to follow Him, and let Him be the Lord of our lives. Why is that part important? Because through Christ we will be given the power to overcome sin in our lives today. Christ offers this blessing to all who choose to believe in Him, trust Him and follow Him xx He will never leave you nor forsake you xxx
@RandomGoofyBoi
@RandomGoofyBoi Күн бұрын
5:12 LUIGI
@saresa2566
@saresa2566 Күн бұрын
Wait doesnt this mean that SMB1 can be spedran instantly on World 8?? Why hasnt the speedrunners make this legal?
@originalfred66
@originalfred66 Күн бұрын
I wrote a Pac-Many style game in Basic on my Atari computer when I was a kid. Basic was very slow, so I needed very simple ghost logic. I decided to pick a direction at random when the ghost reached an intersection. Then, if that direction was away from the player, it would pick a 2nd random direction. That logic actually worked very well. The ghosts would generally move toward the player but with a sufficient amount of random moves that were also away from the player.
@andrewdunbar828
@andrewdunbar828 2 күн бұрын
"assembly code that's already been assembled" is "machine code". would be no different if it were c, c++, rust, etc that's already been compiled. i've never come across machine code being called byte code before. byte code is usually higher level and interpreted at runtime. really interesting video though!
@dominicmoisant8393
@dominicmoisant8393 2 күн бұрын
Oh, hi jack
@frumsdotxyz
@frumsdotxyz 2 күн бұрын
25:23 Greatly appreciating the care of using the Latin alphabet minus I and O plus the nine Greek letters not confusable with a Latin equivalent, and how it exactly fits the necessary number of characters to represent the LFSR states unambiguously...
@edenb.4795
@edenb.4795 2 күн бұрын
Remember - you are loved! Jesus loved you and gave his life so that you could be free because of Him! He died for our sins so that we can be reconnected with our Creator God. He wants us all to repent of our sins and receive a new life in Him! A life of strength, faith, and the ability to truly love others as God has loved us. He wants us to follow Him, and let Him be the Lord of our lives. Why is that part important? Because through Christ we will be given the power to overcome sin in our lives today. Christ offers this blessing to all who choose to believe in Him, trust Him and follow Him xx He will never leave you nor forsake you xxx
@edenb.4795
@edenb.4795 2 күн бұрын
Remember - you are loved! Jesus loved you and gave his life so that you could be free because of Him! He died for our sins so that we can be reconnected with our Creator God. He wants us all to repent of our sins and receive a new life in Him! A life of strength, faith, and the ability to truly love others as God has loved us. He wants us to follow Him, and let Him be the Lord of our lives. Why is that part important? Because through Christ we will be given the power to overcome sin in our lives today. Christ offers this blessing to all who choose to believe in Him, trust Him and follow Him xx He will never leave you nor forsake you xxx
@iAPX432
@iAPX432 3 күн бұрын
Fuckingly good! It is witnessing geniuses of the past, but also the ones still writing Atari VCS (2600) current new games! I was old enough to have seen the VCS coming homes. And still in CS to be astonished today by what is done with that old crap (genius design). Note the 128 bytes memory reside all in 0 page (256 bytes theorically). Accelerating processing. And yes, only 3 available 8 bit registers. That's mind-blowing! I was already a dev, with limited resources (the original TI-57), and I am astonished by what my peers (my masters in fact) have done. And what they are doing now since 2023 on Atari 2600!
@orisphera
@orisphera 3 күн бұрын
Video suggestion: YEAAAA explained. I've investigated it a bit myself, and it seems like it's as follows: Every frame, it resets a location in a VRAM buffer to 0. YEAAAA makes it reset a different location instead. Not resetting the location leads to some effects (such as enemies starting to look like bowsers), and resetting a different location results in other effects. Also, it sometimes needs to reset a different location. Not resetting the needed value results in these effects, but resetting both locations (which takes less code) doesn't seem to result in much: all I've noticed is question mark and empty (used) blocks flashing underground dark cyan But I can see that you try to follow an association chain with these videos. I'd like to see how you'll continue it
@sailorpacmoon2563
@sailorpacmoon2563 3 күн бұрын
What about Jr pac man tell me about that one to
@d.vaughn8990
@d.vaughn8990 4 күн бұрын
You are a genius, being capable of explaining this in such ‘simple’ terms! After I watch another 47 times, I might start to catch on.
@Reretoha
@Reretoha 4 күн бұрын
Great video! (I didnt understand a single word)
@AbdulRahman-ho6pk
@AbdulRahman-ho6pk 4 күн бұрын
Ps
@kristinborn8882
@kristinborn8882 4 күн бұрын
How do you see what each bit of code says? Like how to you know if something is a jump function or a call function? If you use a program, tell me what it is because I want to play around with that a bit!
@gwishart
@gwishart 3 күн бұрын
The process is called "disassembly". You can do it by hand using reference tables if you really want to, although this is only really practical for small pieces of code. The process can be automated to some extent using a program called a "disassembler", that supports the particular processor architecture the code was written for (in this case the Zilog Z80). They aren't fool proof, and will usually need some manual intervention in order to produce readable code eg. giving meaningful names to labels, identifying what is code and what is data. The more sophisticated disassemblers actually execute the code on an emulation of the target machine in order to determine whether particular sections of memory are code, data (or even both); they can even identify specific memory areas and give hints as to what the actual function of a routine is. eg. if it's writing to video RAM, reading input ports, writing to sound registers etc. Personally, I use SkoolKit for Z80 disassembly. It's primarily designed around disassembling ZX Spectrum programs, but it's open-source and can be adapted to most Z80 based platforms with a bit of work. However, for a first attempt at disassembling the Pac-Man arcade boards, you may want to start with a more generic Z80 disassembler.
@kristinborn8882
@kristinborn8882 3 күн бұрын
@@gwishart Wow, thanks so much!
@troyhepler4330
@troyhepler4330 4 күн бұрын
FINALLY I FOUND IT
@WereDictionary
@WereDictionary 5 күн бұрын
The root cause for the bottom left bias is that this is Clyde's corner and as we saw in the previous video, Clyde kinda just does his own thing. The Pacman isnt real to him and cant hurt him and the other, frightened ghosts seek out his guidance so they go to his corner of the map.
@vampire_catgirl
@vampire_catgirl 5 күн бұрын
Yay new video!
@ThePlumGeneral44
@ThePlumGeneral44 6 күн бұрын
WHO THE FUCK IS SUE. I SWEAR THEIR NAME IS CLYDE
@gwishart
@gwishart 2 күн бұрын
Clyde was one of the ghosts in Pac-Man. This video is about Ms. Pac-Man, the ghosts are: Blinky, Pinky, Inky and Sue.
@ThePlumGeneral44
@ThePlumGeneral44 2 күн бұрын
@@gwishart OH, I just thought they always had the same name lmao
@jack50nj
@jack50nj 6 күн бұрын
I love watching your pixel game videos; it feels like diving into a whole new world! I really enjoy gaming, but I can’t play since all I have is this old phone. I read a bit on Discord about cloud gaming, learned about some popular services, and I think boosteroid might suit me best. Do you know anything about it and could you share some insights?
@Arcsin27
@Arcsin27 7 күн бұрын
Ngl the entire concept is really funny You plug in a whole board of extra data chips to patch the game without messing everything up, carefully directing execution through tons of chips in order to move to a bonus function to generate a random number for these ghosts to use… and then immediately after you tell the ghosts to use a preset value anyways
@Arcsin27
@Arcsin27 7 күн бұрын
“Yeah this code isn’t pretty” it’s some of the coolest and cleverest shit my pea brain has ever seen
@Arcsin27
@Arcsin27 7 күн бұрын
3:30 “How good are you with tech?” I just tried to look up “dotterboards”
@Arcsin27
@Arcsin27 7 күн бұрын
“Now let’s talk about arcade cabinet hardware” Me, who barely understands how electricity works in the first place: oh fuck yes
@Arcsin27
@Arcsin27 7 күн бұрын
8:16 the bloat in the gaming industry is obscene smh 😒😒😒 Note: being silly. Four nearly identical 2x2 matrices is not the same as modern games being like 100gb
@GlitchWorm
@GlitchWorm 7 күн бұрын
I thought inky's name was winky?
@ElxixAkaEpic
@ElxixAkaEpic 7 күн бұрын
I’d explain it like this: “There’s a glitch in the code that uses the wrong command so it extends the 1up with the power up ending.” 7 seconds.
@Joseph-qr9bj
@Joseph-qr9bj 8 күн бұрын
4:18 say that again
@burrconnie8716
@burrconnie8716 8 күн бұрын
Noticed a caption glitch in this video that I think is also present in other Ms. Pac-Man videos. Looks like the software that creates captions based on video script recognises the period in Ms. Pac-Man as the end of a sentence, thus most of the time Ms. ends up being at the end of a subtitle, and Pac-Man at the beginning of the next one. What I think should solve the problem is putting a non-breaking space between Ms. Pac-Man instead of a regular space.
@jasonotto123
@jasonotto123 8 күн бұрын
what is DMG in the function of the noise note formula
@melsbacksfriend
@melsbacksfriend 8 күн бұрын
Elon should file a cease and desist against bsky.
@kwan3217
@kwan3217 8 күн бұрын
I wonder if it is because an instruction can't straddle two patches? That might be something that _should_ work but the pal or something causes a timing glitch if you try to grab an instruction from two adjacent patches.
@piglava
@piglava 8 күн бұрын
Incredible presentation! :)
@Rocketcow-dx1jd
@Rocketcow-dx1jd 9 күн бұрын
You just gotta love modders.
@rondroske3623
@rondroske3623 9 күн бұрын
I'm very interested in that in the comments.
@thatrandomoctoling
@thatrandomoctoling 9 күн бұрын
Fun fact: by changing the byte at address $00F2 in SMB1, a very similar (if not the same) sound can be heard
@deathstinger13
@deathstinger13 9 күн бұрын
wonder if modern computing power would allow for the creation of curved vectors/vector graphics without significantly lagging a game
@Joh447
@Joh447 9 күн бұрын
39 total bits per frame? Call me crazy but that sounds simple enough that you could feasibly have a humanly manageable group flipping physical switches to emulate a second or two of an Atari 2600 game? It would be an insane undertaking to execute but you could maybe do it with 10-100k people?
@FrankHarwald
@FrankHarwald 10 күн бұрын
So Ms. Pac-Man relates to Pac-Man as Super Mario Bros 2 (aka The Lost Levels) relates to Super Mario Bros - I get it.
@hagelgevaret5174
@hagelgevaret5174 10 күн бұрын
You should get this on one of those "unintentional asmr" channels
@orisphera
@orisphera 10 күн бұрын
I find it inconsistent that they used a lookup table for rendering the level ID and a loop for the colors
@stefansamoyloff3866
@stefansamoyloff3866 12 күн бұрын
The idea of needing twice as much ROM to hold a game's code as you need to hold it's graphics ....
@sobertillnoon
@sobertillnoon 12 күн бұрын
Is… is Ms. Packman a ROM hack???
@mchenrynick
@mchenrynick 7 күн бұрын
Yep, Ms. Pac-Man was the first successful ROM hack :)