While working on my contest entry I though it would be neat to do nametable animation using CHR RAM. Because I was very limited on BSS space and VBLANK time, the technique I'm using involves converting the pattern tables updates directly to assembly code and jumping there to update the pattern tables.
This obviously compresses really poorly, but it's plenty fast and better than using uncompressed data in my case.
Anyway...
Since I had that animation-to-assembly conversion program lying around, I thought it would be neat to make a full-motion video ROM with it. So after hacking away at it for awhile and writing code as shoddily as possible, I present to you the Cowboy Bebop intro in 8 MB of BNROM.
Here's a video of the video: https://www.youtube.com/watch?v=BxuMqho7wKY
I was going to add music to the ROM, but I'm not musically talented and I don't know how to convert the theme to something the NES can play. So it is silent... for now.
The only emulator I've found that can run the ROM is Nintendulator. FCEUX and Nestopia work for 1/2 of the video, but they crash after that because they can't handle BNROMS larger than 4MB. Use Nintendulator.
This obviously compresses really poorly, but it's plenty fast and better than using uncompressed data in my case.
Anyway...
Since I had that animation-to-assembly conversion program lying around, I thought it would be neat to make a full-motion video ROM with it. So after hacking away at it for awhile and writing code as shoddily as possible, I present to you the Cowboy Bebop intro in 8 MB of BNROM.
Here's a video of the video: https://www.youtube.com/watch?v=BxuMqho7wKY
I was going to add music to the ROM, but I'm not musically talented and I don't know how to convert the theme to something the NES can play. So it is silent... for now.
The only emulator I've found that can run the ROM is Nintendulator. FCEUX and Nestopia work for 1/2 of the video, but they crash after that because they can't handle BNROMS larger than 4MB. Use Nintendulator.