I wonder if this is doable on NES

Bucket Mouse

Active member
https://youtu.be/rnCPBcSRt7Y

I can't begin to understand how this code works, but it's entirely ASM and it creates impossibly realistic fire effects on a Genesis.
The guy who made the demo used to make Genesis games professionally; he coded Toy Story and Sonic 3D Blast, and was responsible for the latter having an FMV cutscene.
 

Kasumi

New member
This is pretty similar:
qzJ4A9j.gif

From this homebrew game: http://progressivegames.wixsite.com/ys42/game
That said NES having only one background layer takes away some of the fun Genesis could have with this.
It's worth checking this 97 image album out to get an idea of the kinds of things that are possible:
https://imgur.com/a/XJmb7

But it's mostly the same trick. Midscreen scroll changes.
Then CHR bankswap animation. With a tiny, tiny mix of software rendering (Elite)/clever use of sprites and the background together.

Edit: Chiptune Hell (the fire in the first GIF) does it with pure background updates (no midscreen scroll changes) with some cleverness to mix sprites and the background for the countdown and the girl appearing to be on separate layers.

But it's also possible to add all sorts of waviness with midscreen scroll changes as that album demonstrates.

And while I guess it's offtopic, Chiptune Hell does some of the most impressive background/sprite mixing I've seen:
E50XQFm.png

This gif shows what's background and what's sprite above:
WBCeow2.gif
 

Bucket Mouse

Active member
Someone did it on Apple II. Since there are only 16 colors it's not as visually impressive, but the code is so simple that it's listed in the follow-up tweet.

https://twitter.com/deater78/status/1079979742638604288
 
Top Bottom