Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
TooMuchAbstraction
Oct 14, 2012

I spent four years making
Waves of Steel
Hell yes I'm going to turn my avatar into an ad for it.
Fun Shoe

Neito posted:

Sounds a lot like what people will do in Super Mario Maker to get timers and things in a system that's not really built to have those. What's old is new again, eh?

Battleblock Theater does something similar. One particular enemy is basically a sawblade goomba, that just goes back and forth. Enemies can press buttons. Late-game levels tend to feature a lot of those enemies pressing buttons to create cycles for things like spawning/despawning platforms or firing lasers and other stage hazards. The neat thing is that they don't bother to hide this at all, and indeed sometimes you'll need to interfere with the enemies to be able to progress.

Adbot
ADBOT LOVES YOU

TooMuchAbstraction
Oct 14, 2012

I spent four years making
Waves of Steel
Hell yes I'm going to turn my avatar into an ad for it.
Fun Shoe
https://twitter.com/ZoidCTF/status/1590012338421518337

https://twitter.com/ZoidCTF/status/1590012343286894592

I seem to recall that some old NES games do similar things, reading from their own game data to provide noise (for sound effects). But I can't point to a reference.

TooMuchAbstraction
Oct 14, 2012

I spent four years making
Waves of Steel
Hell yes I'm going to turn my avatar into an ad for it.
Fun Shoe

Captain Hygiene posted:

Oh that's awesome, I always thought that effect looked neat but had no idea it read anything other than noise.

This actually gets at an interesting thing about information theory. I'm not anywhere near enough of an expert on the topic to properly explain it, but basically as you compress data, it gets closer and closer to looking like noise. The more compactly your stuff is encoded, the noisier it looks. Machine code tends to be pretty compact -- in the old days, because it had to be, and in the modern era, because it's all generated by computers from source code anyways, so they may as well automatically make it as small as possible. So the code that drives the program is also an excellent source of (non-random) noise!

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply