Reply to comment

Bill Loguidice
Bill Loguidice's picture
Online
Joined: 12/31/1969
Odyssey Classification plus Finite and Infinite State Machines
davyK wrote:

These reviews are great, though they show that the Odyssey really was quite primitive. It makes the 2600 look like a powerhouse which was really only designed to play Pong and Tank variants. It (supports two "player" objects and 2 "missile/ball" objects in hardware along with support for a symmetrical background - the rest being done by the underpowered processor.

But then that's the difference - the 2600 had a actual processor matching Von Neumann's stored program concept while the Odyssey is really only a finite state machine.

I've had quite the argument with one of the editors over at my publisher about what I was classifying the Odyssey as in the book's text. In my opinion, while it has many of the elements that were found in future videogame consoles, it seems absurd to put it in quite the same classification. To me, it has much more in common with future fixed state Pong-style consoles than future fully programmable videogame consoles. I'm going to tweak the wording a bit in the book to avoid the issue all together, but in turn I may add an additional sentence or two clarifying the Odyssey's extreme limitations (relatively speaking of course and not to take anything away from being the first home TV game and three years before anything else).

By the way, I like your term "finite state machine". I may want to work that over a bit. I've been trying to distinguish between Pong-style systems with a fixed number of games and are not programmable, and videogame and computer systems that can accept new games and are fully programmable. "Finite state" and "Infinite state" machines. I like it. If I use it, I'll be sure to acknowledge you in the book.

======================================
Bill Loguidice, Managing Director
Armchair Arcade, Inc.
(A PC Magazine Top 100 Website)
======================================

***************************
Bill Loguidice, Managing Director
Armchair Arcade, Inc.

Reply

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <i> <b> <img> <div> <span> <a> <p> <span> <div> <h1> <h2> <h3> <h4> <h5> <h6> <img> <map> <area> <hr> <br> <br /> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <em> <b> <u> <i> <strong> <font> <del> <ins> <sub> <sup> <quote> <blockquote> <pre> <address> <code> <cite> <embed> <object> <param> <strike> <caption> <iframe>
  • You may post PHP code. You should include <?php ?> tags.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Images can be added to this post.
  • You may quote other posts using [quote] tags.
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.