Atari Chess versus Mac Chess

Discussion in 'Games' started by Mavimao, Jul 26, 2006.

  1. Mavimao macrumors 6502a

    Mavimao

    Joined:
    Feb 16, 2005
    Location:
    Lyon, France
    #1
    I was inspired by an experiment I read over at atariage.com, in which a member pitted the Atari 2600's Video Chess against GNU chess. I've decided to do the same thing but have the Atari face the source of wrath of many a mac zealot: Chess.

    I opened Chess, put it on the stronger/slower setting and started a new "computer versus Human" game. The computer is white and made its first move. I then opened Video Chess with the Stella emulator, put it on the strongest setting (7) and redid the move Mac Chess made on the other screen. The process is to continue back and forth until the winner is declared.

    Just a few notes to tell you what Mac Chess is facing: a 4 kilobyte cartridge created by Bob Whitehead and Larry Wagner in 1979, after a lawsuit in which a Florida man sued Atari when he discovered that even though a chess piece was drawn on the box the 2600 came in, there was no chess game available. Chess on the VCS was thought impossible due to the graphical and memory limitations of the system. But after coming up with the "Venetian Blind" technique (in which each sprite is drawn every other scan line therefore doubling the amount of sprites available per scanline) and Bank-switching to increase the maximum cartridge ROM size (4 kilobytes), they felt confident they could do it. Interestingly enough bank-switching wasn't necessary as the programmers were able to squeeze everything into 4k.

    Anyway the Atari 2600 sports a 1.19 MHz MOS 6507 processor and has 128 bytes (yes, you heard me right) of RAM. Because of this, whenever the atari has to think of its next move, the screen turns colors because it doesn't have enough processing power to display graphics at the same time. Oh and it takes forever. Even after eating breakfast and writing this post, the atari is still thinking its next move, thus it might take a while. i will keep this thread updated as the game progresses.
     
  2. Blue Velvet Moderator emeritus

    Joined:
    Jul 4, 2004
    #2

    Algebraic notation please. :D

    Mac Chess to mate Atari Chess in fewer than 28 moves.
     
  3. Mavimao thread starter macrumors 6502a

    Mavimao

    Joined:
    Feb 16, 2005
    Location:
    Lyon, France
    #3
    As you wish...


    Mac (white) / Atari (Black)
    1. e2-e4 / and then the program crashed....
     
  4. Mavimao thread starter macrumors 6502a

    Mavimao

    Joined:
    Feb 16, 2005
    Location:
    Lyon, France
    #4
    Just to forewarn everyone: I just read that video chess set on level 7 can take up to 10 hours to figure out its next move. I also found out that there is a bug in the two highest settings that makes the program move the pieces around between moves. If this were to happen I will call a stalemate.

    This is going to be an interesting experiment.
     
  5. szark macrumors 68030

    szark

    Joined:
    May 14, 2002
    Location:
    Arid-Zone-A
    #5
    Interesting experiment -- as an Atari fan I'll definitely be watching to see what happens. :)
     
  6. Foxglove9 macrumors 65816

    Foxglove9

    Joined:
    Jan 14, 2006
    Location:
    New York City
    #6
    Yeah this is interesting, can't wait to see who wins! I used to play Atari chess but those load times between moves were so slow it would drive me nuts and I ended up giving up on it.
     
  7. camomac macrumors 6502a

    camomac

    Joined:
    Jan 26, 2005
    Location:
    Left Coast
  8. Mavimao thread starter macrumors 6502a

    Mavimao

    Joined:
    Feb 16, 2005
    Location:
    Lyon, France
    #8
    Crap! The Stella application crashed on me! Must start anew alas.

    Later that day...

    OK, I restarted Stella and I put the framerate at 300 fps. Hopefully that will speed things up a bit....
     
  9. Mavimao thread starter macrumors 6502a

    Mavimao

    Joined:
    Feb 16, 2005
    Location:
    Lyon, France
    #9
    After having the Stella emulator crash on me twice in a row, I decided that the number 7 level wasn't going to work. I should get a cartridge and do it on the real thing. In the meantime, I put both games on the lowest settings and Mac Chess handed it to the Atari.

    Mac (white) / Atari (Black)
    1. e2-e4 / e7-e5
    2. Ng1-f3 / Nb8-c6
    3. Bf1-c4 / Ng8-f6
    4. Nf3-g5 / d7-d5
    5. e4xd5 / Nf6xd5
    6. Nb1-c3 / Bf8-c5
    7. Nc3xd5 / Qd8xg5
    8. Nd5xc7 / Ke8-f8
    9. Qd1-f3 / Bc8-g4
    10. Qf3xf7 Checkmate!

    [​IMG]
     
  10. Mavimao thread starter macrumors 6502a

    Mavimao

    Joined:
    Feb 16, 2005
    Location:
    Lyon, France
    #10
    This time difficulty for Atari is on 4 and I have the difficulty crossbar in Mac chess as close to the middle as I can make it. This game is a lot more interesting than the last. The Atari is playing an all around better game; it has more of a defensive strategy this time rather than just expose the queen after 7 moves.


    Mac (white) / Atari (Black)
    1. e2-e4 / e7-e5
    2. d2-d4 / e5xd4
    3. Qd1xd4 / Nb8-c6
    4. Qd4-e3 / Ng8-f6
    5. Bf1-e2 / d7-d6
    6. Ng1-f3 / Bc8-g4
    7. 0-0 / Bf8-e7
    8. Qe3-b3 / Nf6xe4
    9. Qb3xb7 / Bg4-d7
    10. Qb7-b3 / 0-0
    11. Qb3-c4 / Ne4-c5
    12. Nb1-c3 / Rf8-e8
    12. Nc3-d5 / Ra8-b8
    13. Nc3-d5 / Ra8-b8
    14. Rf1-e1 / Nc6-e5
    15. Nf3xe5 / d6xe5
    16. Bc1-e3 / Nc5-e6
    17. Qc4-c3 / Ne6-f4
    18. Nd5xe7 / Qd8xe7
    19. Be2-f3 / Qe7-d8
    20. Ra1-d1 / Re8-e7
    21. Be3xf4 / e5xf4
    22. Re1xe7 / Qd8xe7
    23. Qc3xc7 / Rb8xb2
    24. Qc7xd7 / Qe7xd7
    25. Rd1xd7 / Kg8-f8
    26. h2-h3 / Rb2xa2
    27. Bf3-d5 / Ra2-a1 Check! (wow, the atari checked the mac...but it's not over yet)
    28. Kg1-h2 / f7-f5
    29. Rd7-f7 / Kf8-e8 (bluevelvet lost her bet!)
    30. Rf7xg7 / Ra1-c1
    31. c2-c4 / Rc1 - c2
    32. Rg7xa7 / Ke8-f8
    33. Ra7xh7 (check!) / Rc2xf2 (The Mac checked atari but it's nothing major)
    34. Rh7-f7 / Kf8-e8
    35. Rf7xf5 / Ke8-e7
    36. h3-h4 / Ke7-d6
    37. h4-h5 / Rf2-f1
    38. h5-h6 / Rf1-e1
    39. h6-h7 / Re1-e8
    40. c4-c5 / Kd6xc5
    41. Bd5-f7 / Kc5-d4
    42. Bf7xe8 / Kd4-e4 (damnit white! They've got their queen anytime after this move)
    43. Be8-g6 / f4-f3
    44. Rf5-b5 / Ke4-f4
    45. h7-h8=Q / Kf4-e3 (the atari took quite a while to come up with this move. It's fair to say that it's sweating bullets at this point)
    46. Qh8-e5 (check) / Ke3-f2
    47. Rb5-b2 (check) / Kf2-f1
    48. Bg6-d3 CHECKMATE!

    That's it folks! At 1:15 am Ohio time, Mac chess beat Atari's Video chess, but not without a fight. I have to say I was very impressed with the 4k cartridge that could! Good job! (Remember, 4 kilobytes is 6 times smaller than a Microsoft Word file that you haven't even typed anything into it)

    [​IMG]

    And in case I screwed up the log above here are screen captures of the log

    [​IMG]

    [​IMG]
     
  11. Foxglove9 macrumors 65816

    Foxglove9

    Joined:
    Jan 14, 2006
    Location:
    New York City
    #11
    Awesome work, I loved this test! Too bad Stella kept crashing on the higher levels.
     
  12. Macnoviz macrumors 65816

    Macnoviz

    Joined:
    Jan 10, 2006
    Location:
    Roeselare, Belgium
    #12
    Actually, we should be pitting Titan Chess from Windows Vista against Mac chess
     

Share This Page