Linux gamer, retired aviator, profanity enthusiast

  • 7 Posts
  • 1.55K Comments
Joined 1 year ago
cake
Cake day: June 20th, 2023

help-circle
  • A jpeg image is designed to hold any photograph. It can potentially display millions of colors, and needs to contain that data for possibly millions of pixels of on-screen data. Jpeg image compression does save some space compared to a bitmap which is literally 3 bytes of color data for every pixel in the image, but there’s only so optimized it can get before it can’t be used to store any possible photograph.

    The image above is 500x321 pixels with 32-bit ARGB color; so each pixel not only has independent red, green and blue data, but also 8 bits of transparency data.

    Super Mario Bros runs on the Nintendo Entertainment System, which has a working resolution of 256 x240 pixels. It has the capability of displaying 25 colors on screen simultaneously out of a total possible palette of 54 usable colors. It draws the background and foreground layers as “tiles” so you can store whole tiles in memory and then repeat them, and then on top of that it can draw hardware sprites which is how things that move more on screen like Mario, enemies etc. are made.

    Things like the animations of the question mark blocks which seem to shine or blink a bit, that’s done by cycling the colors that the sprite is being drawn with. Big Mario and Fire Mario are the same sprite but color swapped. The bushes and the clouds are the same shape, but different colors. The super mushroom and power mushroom are the same sprite but different colors. The underworld levels are just different colors on the same sprites as the overworld.

    The sound chip on the NES is very simple, it has five voice polyphony and can make two square waves, one triangle wave, one hiss-like noise, and one PCM sample sound (not used to my knowledge in SMB1; it’s how the steel drum sounds in the SMB3 sound track were made) and so what is stored on the cartridge for audio is more like sheet music than recorded sound. An mp3 file of the Ground Theme would also likely be larger than the entire game.

    SMB1 is also just…a VERY primitive game. It cannot scroll vertically (SMB2, the one that’s Doki Doki Panic in Japan, it can scroll vertically OR horizontally but not both at the same time; SMB3 could do both at the same time as showcased by the raccoon tail powerup, but it required a RAM expansion built into the cartridge) It can’t go backwards because it doesn’t record the state of objects that have scrolled off the screen. It has no save system or even a password system.

    Finally, the game was made in 6502 assembly with the specific hardware of the NES in mind; which saves a lot of resources compared to all the abstractions needed for higher level languages and their abstractions.





  • Product placements in television shows where the ad becomes part of the fiction.

    I officially stopped watching Eureka when there was an episode about Degree For Men. I similarly gave up on Bones when the characters started delivering Toyota ads to each other.

    I’m okay with there being a stick of Degree For Men label out in Sheriff Carter’s bathroom, or if the cast of Bones drive Toyotas. But when they stop to talk about long lasting anti-wetness or zero percent APR financing I’m fucking done.




  • The Engineer Guy just stopped uploading.

    Same with Afrotechmods. TOP NOTCH electronics tutorial videos, he just stopped posting.

    Pushing Up Roses, as she explained it herself, has pretty much said what she wanted to say about retro video games and largely does TV now with the occasional modern adventure game review thrown in. I wish her well but I’m no longer her audience.

    DistroTube. Did Linux related content who might have an 88 tattooed on his neck by now.

    Scott Manley. Similar to PUR, the content he makes kind of drifted out from under my interests; I became a fan of his Kerbal Space Program playthroughs and demonstrations of space flight concepts, but as far as I know now he basically does space news stuff now, which is perfectly cool but my attention wandered elsewhere.

    Bright Sun Films. Once again there wasn’t a “nope not watching this anymore” moment, I think I just had my fill of Abandoned.

    (dis)Honorable Mention: The Escapist. I no longer watch that channel but I am still a fan, viewer and patron of the talent themselves. Their new channel Second Wind is the most hilarious instance of owning the means of production I’ve ever seen.




  • You know what’s funny? Nintendo put expansion slots on the bottom of all of their consoles prior to the Wii. In Japan, they were used for the Famicom Disk System, the Satellaview, the N64DD and the Gameboy Player. The latter was the only one that made it to the West. They never released an expansion for a console outside of Asia. They even had to retool several games that were released on Famicom diskettes for cartridges in the West, including inventing on-cartridge save files via battery-backed RAM for The Legend of Zelda in order to release them in the West.

    Given Sega’s track record with console expansions, Nintendo might have been just as well off. Well, except for how the SNES optical drive add-on played out.







  • To expand on this, the rainbow of colors which start at a straw then turn yellow, red, brown and then that vivid blue, are caused by refraction. The oxide layer on the surface is transparent or translucent, and the thickness of the layer determines what wavelength of light it scatters. The hotter it gets, the thicker the oxide layer forms, so you can fairly reliably tell the temperature the metal has been heated to by eye, and you might use different amounts of heating to achieve hard-but-brittle or soft-but-tough.

    I’ve even seen it done by Chris of Youtube channel Clickspring for decorative purposes. It’s how he made the steel hardware of his brass clock blue.

    Exactly how you temper something the size of a sword using a forge is a bit outside my understanding; I’ve done it with relatively small bits of drill rod to make lathe tools with a gas torch, but that’s about it.