Jump to content
IGNORED

5200, 2nd generation, or 3rd?


Andromeda Stardust

Is 5200 2nd or 3rd generation?  

12 members have voted

  1. 1. Atari 5200 should be classed as...

    • 2nd Generation hardware
      9
    • 3rd Generation hardware
      3

  • Please sign in to vote in this poll.

Recommended Posts

VCS/2600 is the second generation of video games.

 

7800 is the third generation.

 

5200 is clearly more advanced than the 2600, but is it truly 2nd gen?

 

NES/Famicom is 3rd gen and it was released in 1983, at least in Japan that is.

 

So, does the 5200 belong more in the 3rd or the 2nd generation of video games?

Link to comment
Share on other sites

I don't personally care for the way that Wikipedia has classified the 5200 and its fellow 1982 consoles (Colecovision, Vectrex). They clearly seem to be a generation ahead to me, but one whose lifespan was cut short by the crash. In my own mind, the early dedicated systems shouldn't really count as consoles, as they didn't have the ability to accept new games. So the 2600/Channel F/Odyssey2/INTV would the the first generation and the 1982 systems would be the second. This works for me as the rest of the Wikipedia-approved generations can be kept as they are.

  • Like 1
Link to comment
Share on other sites

Interesting hypothesis. I guess it makes sense in a way. Honestly, I'm not familiar with how various early consoles produced graphics other than NES and Atari. Did the 5200 and Colecovision use sprite technology? Maybe a better way to look at the problem is to compare hardware capabilities rather than the year of release or conception. I always considered the Atari to be of the beginning generation. Most first generation consoles were discrete logic aka PONG units, or what we would now consider "TV games" rather than consoles with removable media. They were followed by 80s LCD handhelds. Tiger Electronics and Nintendo Game & Watch were the video games I had as a kid since mom never got me a Nintendo.

Link to comment
Share on other sites

How is it (or should it be) defined? Generations of video games? Or generations of programmable video games?

 

If as video games in general, then I definitely think the early discrete-logic games should be first gen, and 2600/O2 etc as second gen. Then I would make 5200/ColecoVision/Vectrex as third, and 7800 along with NES as fourth. There definitely is some grey area though, and I can see where it could be debatable what gen is what.

  • Like 1
Link to comment
Share on other sites

Even way back Electronic Games refers to the 5200 and Coleco as 'next generation', Wiki is totally wrong (as usual). But the thing is in those day the term 'generation' wasn't numbers based, it was just called the 'next' generation.

Here's from a German book (dritte (third) Generation):

atari5200thirdgen.jpg

 

colecothirdgen.jpg

Hanimexthirdgen.jpg

 

Third Generation: 5200, Coleco, Hanimex (Emerson Arcadia 2001), Vectrex

Fourth: Sega SG1000 - SMS, Famicom/NES, 7800

 

Not even worth arguing about

Edited by high voltage
Link to comment
Share on other sites

I don't personally care for the way that Wikipedia has classified the 5200 and its fellow 1982 consoles (Colecovision, Vectrex). They clearly seem to be a generation ahead to me, but one whose lifespan was cut short by the crash. In my own mind, the early dedicated systems shouldn't really count as consoles, as they didn't have the ability to accept new games. So the 2600/Channel F/Odyssey2/INTV would the the first generation and the 1982 systems would be the second. This works for me as the rest of the Wikipedia-approved generations can be kept as they are.

 

Very interesting aspects in your classification. I like it very much.

Link to comment
Share on other sites

If as video games in general, then I definitely think the early discrete-logic games should be first gen, and 2600/O2 etc as second gen. Then I would make 5200/ColecoVision/Vectrex as third, and 7800 along with NES as fourth. There definitely is some grey area though, and I can see where it could be debatable what gen is what.

 

That's the way I've always thought of it, even back when. The pong consoles, then Channel F/2600/Odyssey 2, then Intellivision/ColecoVision/5200, then SMS/NES, etc.

 

But like you said, there's always room for debate. Looking back, maybe the Intellivision is second gen, maybe it's generation 2.5, maybe it's third. Or, perhaps Intellivision, Astrocade, and Arcadia 2001 are actually third generation consoles, and Coleco/5200 are fourth, SMS/NES are fifth. So many ways to slice it.

 

But I know one thing for sure, the way Wikipedia has it makes too little of the changes between the various early consoles.

  • Like 1
Link to comment
Share on other sites

I don't personally care for the way that Wikipedia has classified the 5200 and its fellow 1982 consoles (Colecovision, Vectrex). They clearly seem to be a generation ahead to me, but one whose lifespan was cut short by the crash. In my own mind, the early dedicated systems shouldn't really count as consoles, as they didn't have the ability to accept new games. So the 2600/Channel F/Odyssey2/INTV would the the first generation and the 1982 systems would be the second. This works for me as the rest of the Wikipedia-approved generations can be kept as they are.

 

Same here. I feel the Channel F/2600/O2/INTV were first generation while the 5200/CV/Vectrex were second generation. The early "pong systems" are a separate category of gaming device altogether.

Link to comment
Share on other sites

Yeah, Wikipedia has spewed a bunch of misinformation. One of the biggest errors I know of is PAL/NTSC games being "17.5%" faster or slower than the other. It is not. PAL games run at 50 fps; NTSC games run at 60 fps. NTSC games are 20% faster than PAL; PAL is 16.67% slower than NTSC. You may notice those two percentage values aren't the same, but the ratios are the reciprocal of each other, 5/6 and 6/5. This is why, in my opinion ratios should never be expressed as "% difference", "% error", etc. A "difference" is subtraction; a "ratio" deals with division; they are not the same thing, which is why a 16.67% decrease is the inverse of a 20% increase. But try telling wikipedia that. The "17.5%" figure has been misquoted all over the internet, and I still haven't figured out where it originated. Once upon a time, I attempted to change this value, and even including some info in the change log as to why the "17.5%" figure was mathematically inaccurate, but the change was reverted just 20 minutes later by the "Wikipedia police".

 

Also, when I asked earlier as to whether the 5200 supported sprites, I was referring to "2D" sprites. In other words, on a console which supports true 2D sprites tiles (like NES), the PPU or graphics processor will automatically update the sprite data with every scanline, without the necessity of wasting CPU cycles to rewrite new data into the register with each scanline. The VCS is truly a unique piece of hardware in that it's display capabilities are essentially one dimensional.

 

Is the VCS truly unique, or do other "2nd gen" consoles run one scanline at a time instead of using a frame buffer like NES? The NES is also unique I believe in that it's the only console I know of which utilizes separate ROMs for graphics versus program data. I really have zero working knowledge of how the other 2nd and 3rd generation consoles output graphics to the screen.

Link to comment
Share on other sites

2600 and 5200/A8 computers don't use "sprites" as newer systems did, but they instead use players and missiles, which act like sprites in that these move overtop the background graphics and have dedicated collision registers and Horizontal Position (HPOS) registers.

 

A 'player' is an 8-bit (8 1-color pixels) width, but it runs the entire vertical length of the screen. So you can draw a 1-color image of (for example) an 8width x 8 height square at "Y" position 10, then again at position 20, and 30 , and 40, etc. then between scanlines you could change the HPOS register for this player so that on-screen it looks like a whole bunch of individually moving blocks each being a 'sprite'. but really - it is just one player.

 

A 'missile' is same thing but only 2 bits (2 1-color pixels) wide.

 

2600 has a 'ball' sprite too; 5200 does not.

2600 has 2 players, 2 missiles, 1 ball. It also has repeat registers to repeat sprite images.

5200/A8 has 4 players, 4 missiles. No 'ball'. Also no 'repeat registers'.

 

I hope that helps, if that is what you are asking.

Edited by Cafeman
Link to comment
Share on other sites

 

A 'missile' is same thing but only 2 bits (2 1-color pixels) wide.

 

2600 has a 'ball' sprite too; 5200 does not.

2600 has 2 players, 2 missiles, 1 ball. It also has repeat registers to repeat sprite images.

5200/A8 has 4 players, 4 missiles. No 'ball'. Also no 'repeat registers'.

 

I hope that helps, if that is what you are asking.

I think you explained it well enough. The 5200/A-8bit have more display options than the 2600, but each scanline still has to be updated. I guess with more sprites you get more flexibility and better options to layer sprites on top of one another to give the illusion of multiple colors, etc. Really the scanline-by-scanline display makes it more in common with the 2nd generation and less like the 3rd imo.

 

Are the background tile graphics repeated/mirrored like the VCS/2600 or do they run the entire scanline? This would at least allow the programmer to do asymmetric backgrounds easily without rewriting the playfield register twice per scanline, a very costly CPU waste on many VSC titles to say the least.

Link to comment
Share on other sites

The mirrored bg graphics is 2600 only, thank goodness.

 

5200/A8 allows the whole screen to be in RAM as a Display List. You can mix and match different graphics modes as you paint down the screen. Scanlines 0-50 could be Antic 2 for the score part, then the rest Antic 4 for traditional tile/character set style bg graphics.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...