Shop OBEX P1 Docs P2 Docs Learn Events
SX video game (B/W) console - Thanks Bean. — Parallax Forums

SX video game (B/W) console - Thanks Bean.

T&E EngineerT&E Engineer Posts: 1,396
edited 2007-02-21 08:17 in Robotics
I finally completed a 1 player version (Could only find 1 Atari controller) of Bean's SX-28 video game system. I have some pictures showing the final product. The case and most of the parts were from Radio Shack. The back side opens up for what was a 9v battery compartment - but now used for the SX-Key to change games such as Sketch, Pong, Drive, etc. (see Beans post in the SX forum section). http://forums.parallax.com/showthread.php?p=598779

I still have a problem being addressed in the SX forum section when trying to program the SX-28 (Vpp generation failed) - it works ok in the PDB. I'm sure it will be answered soon to fix this.

Anyway, Thanks to Bean for a portable SX (B/W) game system. It is very simple to program and in some ways like the new Hydra. I will try to post a game when I can. Maybe Pitfall. We'll see. Looks great on a big screen TV too.

Thanks.
480 x 640 - 145K
480 x 640 - 159K
480 x 640 - 140K
640 x 480 - 136K

Comments

  • BeanBean Posts: 8,129
    edited 2006-08-13 00:00
    That is cool. At least I know the time spent making the code was not in vain.

    Did the older (version 1.0) code work with your LCD ? I'm just wondering because it didn't with mine (which is why I adjusted the timing in version 1.1). I guess CRTs are more forgiving with the video timing. On my LCD I just got a blank screen.

    Okay now I want to see some original games from you... I wish I had time to write more of them.
    And as someone else pointed out, the video system doesn't HAVE to be used for games. You could display any kind of useful data too.

    Bean.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Cheap 4-digit LED display with driver IC·www.hc4led.com

    Low power SD Data Logger www.sddatalogger.com

    "You're braver than you believe, stronger than you seem, and smarter than you think" Christopher Robin to Pooh
    ·
  • T&E EngineerT&E Engineer Posts: 1,396
    edited 2006-08-13 22:25
    OK Thanks Bean!

    I would like to start on some kind of Pitfall as I see this is being done on the Hydra. Does the video driver handle Sprites or animation (e.g. character running movements, etc.)? I'm thinking probably not·as I did not see·this in your games. I will investigate this further. Give me some time though as I need to study your games some more for the code usage.

    Bean this is great and much easier (but less powerfull) than the Propeller (e.g. Hydra) . All the same it is great to work with and my 17 y/o son and I worked on this project together over the last couple of days. I directed and he produced. Great soldering and building experience.

    Now the software creation. Here are a couple more pics showing the SX-Key as a removable tool. I will add another DB-9 port if I ever find another Atari stick again in the near future.

    PS: I modified your SX-Invaders to only have 5 rows down (7 was too hard) and added a different shooter.

    Thanks.
    640 x 480 - 140K
    640 x 480 - 147K
  • T&E EngineerT&E Engineer Posts: 1,396
    edited 2006-08-13 22:35
    BTW: For those reading this post, The Vpp error was solved as I had OSC1 and OSC2 backward from the SX-Key to the SX-28. Works fine now.

    Bean,

    I beleive I did try your original 1.0 code (but now deleted) on the LCD screen (see pics) and it did work. However, as stated before, I got a blank screen only when I did not use a resonator (or if the clock of the SX-Key was not set to 20 MHz).

    Thanks.
  • BeanBean Posts: 8,129
    edited 2006-08-14 11:37
    The main problem you are going to run into is that only 16 unique tiles can be shown. And there is only about 1K of code space for the "game". However for the invaders game I was going to use 2 different "aliens" and have to toggle back and forth. I think that is how the original game worked. They would change when they move left or right. Just a slight modification of the code that moves them would be needed.

    If you are able to modify the games, that is a good way to learn how to make them yourself.

    When I get time I want to work on a "breakout" type game.

    I just made the characters on graph paper. But I think I could make an excel spreadsheet that would make it alot easier.

    Bean.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Cheap 4-digit LED display with driver IC·www.hc4led.com

    Low power SD Data Logger www.sddatalogger.com

    "You're braver than you believe, stronger than you seem, and smarter than you think" Christopher Robin to Pooh
    ·
  • T&E EngineerT&E Engineer Posts: 1,396
    edited 2006-08-27 15:51
    I have completed a 2 player version of Bean's original PONG game with 5 balls (not 3).

    Of course this meant that I needed to add another Joystick port to my project. I code is listed below and pic of the new Video Game system. I also added a couple of high intensity power LEDs. Sorry for the blurryness. (It was hard to take a picture while it was moving).

    Thanks.
    2048 x 1536 - 1M
  • HenrymouHenrymou Posts: 128
    edited 2007-02-21 08:17
    WHy do all the latest acheivements in technology always involve video games
    aye carumba
    good job though!
Sign In or Register to comment.