The Dark Knight NES Opening

Random irrelevance that just didn't fit into other forums. Talk about anything.

Moderator: Talkative People

Post Reply
User avatar
Trask
ES Beta Backer
ES Beta Backer
Posts: 738
Joined: Wed Oct 29, 2008 8:17 pm
Current Project: Building a 2D Engine
Favorite Gaming Platforms: Sega Genesis and Xbox 360
Programming Language of Choice: C/C++
Location: Pittsburgh, PA
Contact:

The Dark Knight NES Opening

Post by Trask »

http://www.youtube.com/watch?v=dqz6utXc9B4

Neat video showing what the Dark Knight opening would look like as an NES game.
MarauderIIC wrote:You know those people that are like "CHECK IT OUT I just made Linux run on this piece of celery [or other random object]!!"? Yeah, that's Falco, but with ES.
Dear god, they actually ported ES to a piece of celery!
Martin Golding wrote: "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."
User avatar
programmerinprogress
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 632
Joined: Wed Oct 29, 2008 7:31 am
Current Project: some crazy stuff, i'll tell soon :-)
Favorite Gaming Platforms: PC
Programming Language of Choice: C++!
Location: The UK
Contact:

Re: The Dark Knight NES Opening

Post by programmerinprogress »

A decent interpretation of the Dark Knight in only 256 colours!

The flashing bits had me look away from the screen though, other than that, brilliant! ;)
---------------------------------------------------------------------------------------
I think I can program pretty well, it's my compiler that needs convincing!
---------------------------------------------------------------------------------------
And now a joke to lighten to mood :D

I wander what programming language anakin skywalker used to program C3-PO's AI back on tatooine? my guess is Jawa :P
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: The Dark Knight NES Opening

Post by dandymcgee »

Kinda cool, but the excessive use of flickering effects gave me a seizure.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
User avatar
sparda
Chaos Rift Junior
Chaos Rift Junior
Posts: 291
Joined: Tue Sep 23, 2008 3:54 pm

Re: The Dark Knight NES Opening

Post by sparda »

Nice conversion! 256 colors indeed.

Damn, that brings back some memories...

The fadeouts and the flickering had to be coded by hand, it's incredible. If I remember correctly, the assembly programmer has to trigger an IRQ interrupt for the flickers, and an non-maskable(NMI) interrupt for the fade-out/fade-in. The interrupts didn't actually cause the effects, one had to write and access PPU registers for that, after the triggers, that is.

Ah, I might just go back to the good old days for a day or two ;)
cronjob00
Chaos Rift Junior
Chaos Rift Junior
Posts: 245
Joined: Fri Jul 04, 2008 10:12 pm

Re: The Dark Knight NES Opening

Post by cronjob00 »

Thats awesome brings me back to the old days although I agree the flickering is going to give me a seizure one of these days.
User avatar
eatcomics
ES Beta Backer
ES Beta Backer
Posts: 2528
Joined: Sat Mar 08, 2008 7:52 pm
Location: Illinois

Re: The Dark Knight NES Opening

Post by eatcomics »

sparda wrote:Nice conversion! 256 colors indeed.

Damn, that brings back some memories...

The fadeouts and the flickering had to be coded by hand, it's incredible. If I remember correctly, the assembly programmer has to trigger an IRQ interrupt for the flickers, and an non-maskable(NMI) interrupt for the fade-out/fade-in. The interrupts didn't actually cause the effects, one had to write and access PPU registers for that, after the triggers, that is.

Ah, I might just go back to the good old days for a day or two ;)
isn't it the same on the snes???
Image
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Re: The Dark Knight NES Opening

Post by Falco Girgis »

eatcomics wrote:
sparda wrote:Nice conversion! 256 colors indeed.

Damn, that brings back some memories...

The fadeouts and the flickering had to be coded by hand, it's incredible. If I remember correctly, the assembly programmer has to trigger an IRQ interrupt for the flickers, and an non-maskable(NMI) interrupt for the fade-out/fade-in. The interrupts didn't actually cause the effects, one had to write and access PPU registers for that, after the triggers, that is.

Ah, I might just go back to the good old days for a day or two ;)
isn't it the same on the snes???
Sorta. The SNES supported things like transparency in hardware.
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Re: The Dark Knight NES Opening

Post by Falco Girgis »

I'm drujnk, so pardon my spelling mistakes.

You sure this is legit NES? I think NES only allowed 64 colors onscreen (4 per sprite). I think Genesis allowed 256 simultaneous onscreen.

SWouldn't this bee Dark Knight GENESIS?
User avatar
Trask
ES Beta Backer
ES Beta Backer
Posts: 738
Joined: Wed Oct 29, 2008 8:17 pm
Current Project: Building a 2D Engine
Favorite Gaming Platforms: Sega Genesis and Xbox 360
Programming Language of Choice: C/C++
Location: Pittsburgh, PA
Contact:

Re: The Dark Knight NES Opening

Post by Trask »

Well, I just went by the title, I didn't dig into it but according to http://fms.komkon.org/EMUL8/NES.html, it's 16 simultaneous colors.

"Note that only two bits for each pixel of each tile are stored in the Pattern Table. Other two are taken from the Attribute Table. Thus, the total number of simultaneous colors on the NES screen is 16, although each tile has only 4 colors"
Post Reply