How we fit an NES game into 40 Kilobytes

Started by Lazybones, September 30, 2018, 12:47:45 AM

Previous topic - Next topic

Lazybones

https://www.youtube.com/watch?v=ZWQ0591PAxM

New games for old systems are very interesting, especially when they use new techniques to really pack in more features.

Mr. Analog

Weird I saw this just this morning, it's a great video!
By Grabthar's Hammer

Tom

<Zapata Prime> I smell Stanley... And he smells good!!!

Lazybones

Another one appeared in my YouTube feed that is interesting.

The Making of: ROM City Rampage (Retro City Rampage)
https://www.youtube.com/watch?v=Hvx4xXhZMrU

Mr. Analog

Since I started watching these I've been going back and looking at old NES carts and being amazed at how much of them crammed content in. It's really amazing when I think about it.

What keeps surprising me are people who still make ATARI games these days like this, Super Mario Bros (aka Princess Rescue) for ATARI 2600

https://youtu.be/0tfil9hpbe8

https://www.atari2600homebrew.com/princess-rescue.html

The 2600 will never die! LOL
By Grabthar's Hammer

Thorin

Yeah, the techniques used to optimize everything for efficiency is pretty amazing. We don't need to optimize for efficiency these days, I wish devs would realize optimizing for maintainability is the most important these days.
Prayin' for a 20!

gcc thorin.c -pedantic -o Thorin
compile successful

Mr. Analog

Quote from: Thorin on October 11, 2018, 01:15:38 AM
Yeah, the techniques used to optimize everything for efficiency is pretty amazing. We don't need to optimize for efficiency these days, I wish devs would realize optimizing for maintainability is the most important these days.
Hah that's for sure

Sent from my SM-T810 using Tapatalk

By Grabthar's Hammer

Darren Dirt

Quote from: Thorin on October 11, 2018, 01:15:38 AM
Yeah, the techniques used to optimize everything for efficiency is pretty amazing. We don't need to optimize for efficiency these days, I wish devs would realize optimizing for maintainability is the most important these days.

^ Future Darren keeps telling Present Darren to stop forgetting that lesson!

1. Make it work
2. Make it right
3. Make it fast

Sometimes you barely have "time" to complete #2... and #3 is rarely actually needed anymore. Keeners... ;)




Quote from: Mr. Analog on October 10, 2018, 08:43:40 PM
Since I started watching these I've been going back and looking at old NES carts and being amazed at how much of them crammed content in.

You will NO DOUBT enjoy this 59 minutes of this legend of a man talking about this legend of a game:

Gauntlet revisited by creator Ed Logg (video from 2012)
https://www.youtube.com/watch?v=ItH-mV32KQY

Worth re-watching even if you've seen it. Not nearly as low-level technical as it could have been (and I almost wanted it to be ;) ) but it sure is a snapshot of a Golden Age of creativity due to limiting restraints.  8)
_____________________

Strive for progress. Not perfection.
_____________________

Mr. Analog

By Grabthar's Hammer