Retro Uprising
  Home Game Menu Rules and FAQs Forum Community Chat Today's Posts Search Register  
All Other Games Talk about video games we don't have online.
Go Back   Retro Uprising > Video Games > All Other Games

Reply
 
Thread Tools Search this Thread Display Modes
Old 01-14-2012, 09:54 PM   #1
fungusman's Avatar
 
fungusman

Simple tutorial how NES graphics work

Noob friendly explanation how NES graphics work. The nes only had 2k of video memory
https://www.youtube.com/watch?v=Hq4XT44YnPg
My SignatureDisplay Signature Reply With Quote
Old 01-15-2012, 03:30 AM   #2
Demon-Mask's Avatar
 
Demon-Mask

Re: Simple tutorial how NES graphics work

That's all pretty interesting.
Reply With Quote
Old 01-18-2012, 03:39 AM   #3
Seahawk's Avatar
Regular Poster
4,154 posts
Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!
View Stats
 
Seahawk

Re: Simple tutorial how NES graphics work

The NES drawing function is more or less the same as all other game hardware of the era: Graphics are composed of 8x8 pixel tiles, you have 1 background, and up to 64 8x8 indenpendent moving objects, or sprites as you call them.

However, a nasty quirk on the NES is that the console only has 2KB of video memory, and that is reserved for 2 tilemap lists that are 1KB each.

For this reason, tile pattern definitions have to be stored on the cartridge, usually on a separate chip from the program data.

Because memory was expensive, the main bottleneck on NES development in the early days (1983-1985) was ROM chip sizes. This is why the very early NES games were little more than trash ports of single screen non scrolling arcade games.

As a cheap way to have more program storage, Nintendo made the disk system for Japan, which gave an additional 32KB of RAM to load programs into, as well as 8KB of VRAM that could be written to freely.

This problem was eventually solved with memory bank controllers which could map program and graphics data in and out of memory easily, as well as other fancy features like extra RAM, hardware multiply units, more sound channels, scanline counters, interrupt function, etc.

So the NES is unique in that most of it's strength comes from external accessories rather than the base hardware.
Reply With Quote
Old 01-18-2012, 03:21 PM   #4
warghoul's Avatar
The Infinite Spark
1,080 posts
warghoul has earned the ear of the admin. Watch yourself!warghoul has earned the ear of the admin. Watch yourself!warghoul has earned the ear of the admin. Watch yourself!warghoul has earned the ear of the admin. Watch yourself!warghoul has earned the ear of the admin. Watch yourself!warghoul has earned the ear of the admin. Watch yourself!warghoul has earned the ear of the admin. Watch yourself!warghoul has earned the ear of the admin. Watch yourself!warghoul has earned the ear of the admin. Watch yourself!warghoul has earned the ear of the admin. Watch yourself!warghoul has earned the ear of the admin. Watch yourself!
View Stats
 
warghoul

Re: Simple tutorial how NES graphics work

Wow hawk you really know your stuff
My SignatureDisplay Signature Reply With Quote
Old 01-18-2012, 11:42 PM   #5
Demon-Mask's Avatar
 
Demon-Mask

Re: Simple tutorial how NES graphics work

Quote:
So the NES is unique in that most of it's strength comes from external accessories rather than the base hardware.
Isn't the SNES similar with all of it's specialized chips that made it capable of all kinds of things it wouldn't have been on its own?
Reply With Quote
Old 01-18-2012, 11:56 PM   #6
Seahawk's Avatar
Regular Poster
4,154 posts
Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!Seahawk has earned the ear of the admin. Watch yourself!
View Stats
 
Seahawk

Re: Simple tutorial how NES graphics work

Quote:
Originally Posted by Demon-Mask View Post
Isn't the SNES similar with all of it's specialized chips that made it capable of all kinds of things it wouldn't have been on its own?
It's similar, but those chips are nowhere near as essential as they were on the NES.

The SNES chips (DSP series, Cx4, Super FX, SA-1, etc) were for specialized high end functions such as fast matrix math, 3D vector math, framebuffer effects, that pushed some games another level, but you could actually make competent SNES software without them.

On the NES, they were pretty much necessary for any game that wanted to be more advanced than Ice Climber, Balloon Fight, etc. basic early Famicom games.

I suppose I should add this.
Non-noob friendly NES tech sheet
Reply With Quote
Old 01-19-2012, 01:45 AM   #7
fungusman's Avatar
 
fungusman

Re: Simple tutorial how NES graphics work

It's mind boggling how they made NES games. Not only did the system itself only have 80's hardware, think of the computers they had to use back then. The 286 wasn't even around. Just cold terminals to write 6502 ASM.

Devs are extremely spoiled now, that's a theory of mine why games suck these days. When Miyamoto, Carmack, Yu Sazuki, etc put out a game, you know it's going to be good.
My SignatureDisplay Signature Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Can't get controller to work. Jack Bando Help 39 07-22-2012 11:55 AM
Graphics don't make the game Dudebro All Other Games 45 05-30-2011 12:52 AM
My gamepad... Will it work?? Kevin RU Games 2 04-11-2009 07:48 PM
VIDEO TO GIF TUTORIAL powerfullove Chat 4 09-04-2008 01:54 PM
best graphics alexnester All Other Games 11 10-02-2007 04:36 PM


All times are GMT -5. The time now is 01:18 PM.

» vBadvanced CMPS