Refurbished Refurbisher

  • 6 Posts
  • 862 Comments
Joined 1 year ago
cake
Cake day: July 8th, 2023

help-circle











  • The NES has a picture processor (PPU) that has special things made for 2D, cell (tile)-based graphics with hardware sprites. Being able to reuse tiles and express each tile with a few bytes really helps keep things small, as storage was very expensive back then. Also, without bank switching (which SMB1 did not have), the 6502 could only address up to 64kb of memory (including ROM and RAM).

    The music was also kept small, as it was generated in real time by the audio processor that was embedded in the CPU.

    I’m sure there’s a disassembly out there along with some YouTube videos if you want to understand a bit more. IMO programming for these old systems is more fun compared to modern systems, which in comparison, have no limitations. It is a boon to creativity.

    https://www.youtube.com/watch?v=Tfh0ytz8S0k Here is one good video explaining the basics of graphics on old systems.






  • Employers must consistently make employees think that there is a reserve army of labor waiting to take their jobs, that way the employees will tolerate more abuse and will fear asking for more from their employers.

    It is the same reason why the corporations fight against the implementation of social services, why “benefits” like healthcare are tied to work, and why the social services that do exist come with a work requirement.