Jump to content



3

Turning the 2600 into a computer?


14 replies to this topic

#1 Freder OFFLINE  

Freder

    Combat Commando

  • 7 posts

Posted Mon Jul 4, 2011 5:28 PM

Over the past few months I've been running the idea of turning the 2600 into a computer through my head. It came to me after finding my BASIC programming cart and wondering how it could be improved upon.

The first changes I thought about were implementing an ascii keyboard into port 0 via UART and using output to port 1 as a way of loading/saving programs to tape. A computer without a way to load and save programs is pretty much just a calculator.

I also thought about trying to write a simple BASIC interpreter for the machine but after considering the memory limitations of the 6507 and the 2600 itself I had worked out on paper a keyword oriented BASIC dialect that seemed to be a cross between "BASIC programming" and the Zx80. The language itself took up 8k, not including the routines to communicate with the keyboard, so I figured a simpler approach was needed.

I decided to scrap the BASIC idea and go for a machine code monitor with a 24 key hex keypad. The monitor I'm working on is just under 2k and I figure a hex keypad would be easier to implement hardware wise. My biggest problem at the moment is that it is a machine code monitor and would probably be more for novelty value or for the most hard core programmers : P

Any thoughts?

#2 2600 Forever OFFLINE  

2600 Forever

    Chopper Commander

  • 196 posts

Posted Mon Jul 4, 2011 5:35 PM

View PostFreder, on Mon Jul 4, 2011 5:28 PM, said:

Any thoughts?

Why? For what/whom?

#3 Osbo OFFLINE  

Osbo

    River Patroller

  • 2,415 posts
  • This is a test...
  • Location:NC

Posted Mon Jul 4, 2011 5:35 PM

http://www.retroist....nto-a-computer/

#4 GroovyBee OFFLINE  

GroovyBee

    7800 Developer

  • 5,781 posts
  • Busy bee!
  • Location:North, England

Posted Mon Jul 4, 2011 5:36 PM

Its your project so you can do what you want. Modern homebrew developers wouldn't use a target machine code monitor in my opinion. Its so much easier to fire up your emulator of choice and debug your game that way ;).

Having said that, as long as you are having fun and learning new stuff along the way that's what the hobby is all about.

#5 Amstari OFFLINE  

Amstari

    Moonsweeper

  • 337 posts
  • Location:Australia

Posted Mon Jul 4, 2011 6:02 PM

Great idea Freder. What about modifying the ROM on a CompuMate instead? It's already got the keyboard and connection to load and save from cassette?

#6 eshu ONLINE  

eshu

    Chopper Commander

  • 163 posts

Posted Mon Jul 4, 2011 6:41 PM

You might want to check out the Atari Graduate as well:
http://www.atarimuse...2600/a3000.html

#7 Syntaxerror999 OFFLINE  

Syntaxerror999

    Moonsweeper

  • 402 posts

Posted Tue Jul 5, 2011 3:55 PM

View Posteshu, on Mon Jul 4, 2011 6:41 PM, said:

You might want to check out the Atari Graduate as well:
http://www.atarimuse...2600/a3000.html
Awsome! I stumbled upon a magazine artical about this (un named product at the tiem of its printing) and asked here if anyone knew what became of it...

As for the "why"..why not? I love the idea of a cart that does its own thing and just uses the console as a video card. How about..showing atari that if they would of got their heads out of their asses they could of saved their company.

#8 Nukey Shay ONLINE  

Nukey Shay

    Sheik Yerbouti

  • 20,458 posts
  • Location:The land of Gorch

Posted Tue Jul 5, 2011 8:10 PM

View PostSyntaxerror999, on Tue Jul 5, 2011 3:55 PM, said:

As for the "why"..why not?
Because it would be a lot of work devoted to something that would never get used? ;)


Quote

How about..showing atari that if they would of got their heads out of their asses they could of saved their company.
No..."The Graduate" was part of what was wrong with Atari...bleeding dollars into something what would have very little chance commercially. Win or lose, tho...it would not have made any difference in the market. The console crash was inevitable by then.

#9 Random Terrain ONLINE  

Random Terrain

    Visual batari Basic User

  • 20,923 posts
  • Controlled Randomness
    Replay Value
    Nonlinear
  • Location:North Carolina (USA)

Posted Tue Jul 5, 2011 8:31 PM

View PostFreder, on Mon Jul 4, 2011 5:28 PM, said:

Over the past few months I've been running the idea of turning the 2600 into a computer through my head.
I wouldn't do it. It would hurt and everything would be covered in blood.

#10 raindog OFFLINE  

raindog

    Stargunner

  • 1,481 posts
  • Location:upstate NY, USA

Posted Wed Jul 6, 2011 10:04 AM

View PostSyntaxerror999, on Tue Jul 5, 2011 3:55 PM, said:

As for the "why"..why not? I love the idea of a cart that does its own thing and just uses the console as a video card. How about..showing atari that if they would of got their heads out of their asses they could of saved their company.

I think the only way I'd want to try to improve on what the Compumate already did would be to add a DPC+ chip or something into the mix, allowing more flexibility in the "use the console as a video(/audio) card" concept. But I'm definitely no hardware hacker.

#11 toptenmaterial OFFLINE  

toptenmaterial

    River Patroller

  • 2,477 posts
  • Location:Providence, RI, USA

Posted Fri Jul 29, 2011 10:27 PM

Like most folks here, I find the use of ancient hardware for anything other than it's original purpose exciting. :)

#12 Keatah OFFLINE  

Keatah

    River Patroller

  • 3,451 posts

Posted Sat Jul 30, 2011 3:58 AM

View Posttoptenmaterial, on Fri Jul 29, 2011 10:27 PM, said:

Like most folks here, I find the use of ancient hardware for anything other than it's original purpose exciting. :)

I've always wondered about using the 2600 just as a video output device, for say like FMV. The cart would process and present everything to the vcs.

Or what about having controllers plug right into the cart itself? Or have a video out on the cart. Lots of cool ideas!

#13 player 0ne OFFLINE  

player 0ne

    Chopper Commander

  • 160 posts
  • apprentice repair tech
  • Location:usa

Posted Sat Aug 27, 2011 9:07 PM

i would love to see modern or hacked hardware for the 2600. but it will definately require programming as well..

would the 24key double keypad arrangement like use with the basic cart be enough to type? some people type on a phone! what about simple communication from a jack on the cart?

Edited by player 0ne, Sat Aug 27, 2011 9:07 PM.


#14 Keatah OFFLINE  

Keatah

    River Patroller

  • 3,451 posts

Posted Sun Aug 28, 2011 2:12 AM

View Postplayer 0ne, on Sat Aug 27, 2011 9:07 PM, said:

would the 24key double keypad arrangement like use with the basic cart be enough to type? some people type on a phone! what about simple communication from a jack on the cart?

Well, the keyboard controllers would be able to handle sms texting. There's enough keys, just like the outdated cellphones of last year.

#15 player 0ne OFFLINE  

player 0ne

    Chopper Commander

  • 160 posts
  • apprentice repair tech
  • Location:usa

Posted Sun Aug 28, 2011 6:42 PM

Three keyboards could link together. instead they plug into the cart. maybe then the cart plugs into the controller port.
fredder, have you made any progress? I think if someone mocked up the hardware it would help inspiration. someone posted pics of the inside of the compumate cart.

the gameline for atari was eventually to have email forums news ect. why are there no usefull carts? applications? books? relay controller cart? does the atari actually know the resistance of the paddles? if so couldnt an atari tell you approximate resistance in a range, or be used for displaying the rotation of some attached device?

someone please come shoot my ideas out of the water. otherwise ill have to start threads and bore people with ideas everyones allready had.

I never got around to learning any programming. so i thought it would be fun to learn atari basic. I know there are drastic limitations, but i would love to work with some hardware people.

would new hardware for an old machine sell? im buying a harmony cart asap. do homebrew carts sell? has anyone made mock ups of new hardware? any other ideas for new hardware?




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users