Kopec Explains Software
Computing concepts simplified

#117 Early Video Game Console Software

How did software on the NES work?

Early video game consoles (1977-1994) had primitive hardware, no operating systems, and software that was distributed on ROM chips embedded in plastic cartridges. Yet, some of the most iconic gaming software of all time was developed on these systems. What programming language did they use? How did they work without a graphics library and operating system? We use the Nintendo Entertainment System (NES) as a lens to discuss early video game console software in this episode.

Show Notes

Follow us on Twitter @KopecExplains.

Theme “Place on Fire” Copyright 2019 Creo, CC BY 4.0

Find out more at http://kopec.live

Classic Episode: What is an Operating System? (Remastered)

Operating systems for laypeople.

#116 The Smallest Possible Programming Language

Brainf*** is a really small Turing-complete programming language.

#115 Why Do Strong Passwords Matter?

They're so annoying, but very necessary.

#114 What is an Instruction Set Architecture?

Why does ARM versus X86 matter?

#113 The Go Programming Language

Keeping it simple.

#112 Functional Programming

An increasingly influential declarative paradigm.

#111 The Apple Lisa

An evolutionary link in the personal computer revolution.

Classic Episode: What Is Software? (Remastered)

Our first ever episode remastered!