1.70 Mhz 8-Bit Ataris Get 10 Mbit Ethernet 208
point writes "Thanks to Chris Martin, 8-bit Atari power users can now enjoy 10 Mbit Ethernet, something that the Commodore 64 crowd have been able to do for over a year now... Time to pick up that age-old flamewar? An Ethernet-enabled Atari port of the Contiki operating system has already been completed, and brings the Atari users telnet, e-mail, a web server and a web browser. Pictures and schematics for the Ethernet card, as well as screenshots of the system in action on an Atari 800 are available from the project's webpage."
I'm Sorry, but ... (Score:1, Insightful)
I mean? Why not just emulate it on a decent pc?
I suppose this is one thing I will never get used to.
Posting anon in case I actually get first post, and I don't wanna get modded down just for that.
Re:I'm Sorry, but ... (Score:4, Funny)
Re:I'm Sorry, but ... (Score:3, Informative)
Chances are, if you can cram contiki onto an Atari or C64, you can get a TCP/IP stack into an embedded controller of some sort.
Re:I'm Sorry, but ... (Score:5, Funny)
Re:I'm Sorry, but ... (Score:2)
Why it's cool (Score:3, Funny)
Three words: Internet Star Raiders.
It's called a HOBBY (Score:5, Insightful)
To each his own...
-PizaZ
Re:I'm Sorry, but ... (Score:1)
Emulation only goes so far (Score:2)
You cant emulate the 'feel' of a working ST.. its just not the same watching GEM poke along in a window as it is to really have it in front of you...
( yes i know this was about 8 bit atari, but you get my point )
Yet Contiki for NES still doesn't have com support (Score:4, Interesting)
I hope somebody figures out a way to connect networking hardware to the Nintendo Entertainment System so that yet another old 8-bit platform's port of Contiki can get net support.
Re:Yet Contiki for NES still doesn't have com supp (Score:1, Informative)
I'd like to find out. I've got the commucication schematic already, it just needs to be tested. My kingdom for a devcart! heheh.
If anyone has any ideas, or is just interested, feel free to stop by the NES hardware [parodius.com]
Re:Yet Contiki for NES still doesn't have com supp (Score:2)
Maybe that would solve the problem, just need to hack together the communications hardware, RAM and disk drive. Perhaps a visit to eBay or whatnot can obtain the drive and then some reverse engineering can be done.
Re:Yet Contiki for NES still doesn't have com supp (Score:2)
Re: (Score:1, Flamebait)
Re:C64 die-hard alert (Score:3, Informative)
Re:C64 die-hard alert (Score:2)
Re:C64 die-hard alert (Score:2)
Righto... I'm not going to say the atari was better then the commodore... instead i'll give you a list of hardware I had before I switched to a 386sx machine.
1. 130xe
2. One MIO board by ICD, a little box that had a 1meg ram disk, scsi host adapter, serial and printer ports.
3. Seagate st-419 15meg full height HD in external case
4. Adaptec mfm scsi controler
5. Spartados
While the commodore was very spiffy in it's day in many ways, the atari had damn good hardware and software suppor
1.70 Mhz?? (Score:5, Funny)
Re:1.70 Mhz?? (Score:2)
Re:1.70 Mhz?? (Score:2, Informative)
Re:1.70 Mhz?? (Score:2)
Re:1.70 Mhz?? (Score:5, Funny)
We can only hope... (Score:2, Funny)
Re:We can only hope... (Score:2)
Re:We can only hope... (Score:2)
Atari NIC (Score:5, Funny)
The real question (Score:2)
Re:The real question (Score:2)
Well, shit, judging from my recent experiences with all three of these on *fast* hardware, it couldn't possibly be worse.
Joking aside, as much of a waste of time these projects seem like it's still impressive how they can do so much with so little. The evolution of the desktop environment seems to have been entirely based on development of processor-intensive eye-candy for
Re:The real question (Score:1)
as much of a waste of time these projects seem like
You're the type of guy who masturbate to gain muscles, aren't you..
And what would that matter? (Score:3)
Hum... (Score:2, Funny)
A) Atari: 1024 ST.
B) Tandy: Color Computer { 1,2 or 3 }. Use OS9 or MS Basic as OS.
C) SWTP SS50 bus computer.
D) Smoke Signal Broadcasting: Chiftan.
E) Coleco: Gamesystem.
F) Coleco: Adam { If you can keep it running ).
Actualy its not the final results but the knowledge to get it going at all. Be fun to try!
Re:Hum... (Score:2)
A) Atari: 1024 ST.
B) Tandy: Color Computer { 1,2 or 3 }. Use OS9 or MS Basic as OS.
C) SWTP SS50 bus computer.
D) Smoke Signal Broadcasting: Chiftan.
E) Coleco: Gamesystem.
F) Coleco: Adam { If you can keep it running ).
"
Port of Duke Nukem Forever.... ducks
Re:Hum... (Score:1)
Re:Hum... (Score:2, Funny)
Re:Hum... (Score:2, Funny)
Shame on you!
Chicklet keys are forever!
Re:Hum... (Score:2)
Not perfect yet (Score:5, Informative)
# Compiling: Contiki, UIP, CS8900A driver, Telnet, Email, Web Browser.
# The Telnet only version works under SpartaDOS.
# Pings work, but many packets dropped.
# Telnet works, but looses connection.
So there is still a way to go. They have a work in progress but are not fully up.
Telnet? (Score:2)
Perhaps you could generate a 100-kilobyte file of random data, get a copy of it at either end somehow (does this Atari have disk drives? maybe even put the file on tape heh heh) and use it as a one-time pad for remote connections.
Re:Telnet? (Score:3, Interesting)
Re:Telnet? (Score:2)
Basically you use a secure connection to the remote location to generate a list of one time passwords, which you then use on the unsecure connection when needed. Being onetime, it doesnt really matter if someone grabs the key you jsut used, and the keys have to be used in order of generation.
Right, thats passwords sorted, the only thing you have to worry about now is connection stealing, or man-in-the-middle attacks. Telnet is really open
Re:Telnet? (Score:2)
I must (Score:2, Funny)
Retro cool here I come.
Re:I must (Score:2)
It even has decent file dialog! (Score:1, Funny)
Jeez! (Score:5, Funny)
10Mbit ethernet on an Atari 800.. A single ping would almost DoS it..
We'll see a CERT alert on this for sure!
-- Jim.
Re:Jeez! (Score:2)
Re:Jeez! (Score:2)
Re:Jeez! (Score:3, Insightful)
These boxes were used as routers before Cisco came to be during the early internet. They could handle pings quite well I assume.
Remember to this day the TCP/IP stack of BSD is still used because it had to be so efficient back then..
Re:Jeez! (Score:2, Insightful)
Re:Jeez! (Score:2, Insightful)
Not sure if this ran on the 800s, but... (Score:1, Redundant)
8-bit ISA NIC for Linux? (Score:1, Offtopic)
Where would I get an 8-bit ISA network card that's supported in Linux? I've got a couple of Netgear NE2000 cards that were advertised to work in 8-bit slots, but the drivers don't seem to recognize them.
I'm definitely not a hardware hacker, so I'd be grateful for any hints.
Re:8-bit ISA NIC for Linux? (Score:2)
There are only subtle differences between the NE1000 (8bit) and NE2000 (16bit) network cards, and the code to recognize the cards may be misguided by the situation. You probably still can get it to work.
Years ago, I took an NE2000 card, mounted it on a piece of experimenters board, and fitted it into an Atari Mega ST (the ones with the pizzabox case under the monitor, that had a bus slot).
After modifying the driver that was in the Linux kernel at tha
Re:8-bit ISA NIC for Linux? (Score:2)
Cool! (Score:3, Interesting)
Re:Cool! (Score:1)
Re:Cool! (Score:3, Informative)
never really thought about this before... (Score:5, Interesting)
Assuming you're using only the processor, on an 8-bit machine the data speed ought to be very close to the clock speed; a 1Mhz machine probably could copy no more than 1 megabit, and that's assuming that it was doing NOTHING else, like interacting with the user.
Now, the Ataris have early versions of the some of the custom chips that were in the Amiga, so it's likely that at least some of the load might be able to be offset, but I'd be pretty amazwd if the machines could exceed 2 megabits.
Honestly, everything past a modem is probably overkill on these old machines; it's like putting tires and shocks to do 200mph on a Model T. No matter how hard you push down the pedal, it's just not going to go much faster.
It really puts things in perspective, though; I'm sitting here typing on my Web browser, downloading a TV episode off Usenet at about 3 megabits, and streaming Doll Revolution off the Mac via iTunes, playing it on a (kinda crummy) 5.1 surround sound system. And with all that going on, probably 95% of my processor time is going to Folding@Home.
Goddamn, what a difference a few decades make.
Re:never really thought about this before... (Score:1)
And speed is not the only advantage over a modem (or serial connection). Just as important is it to be able to connect the computer to the local network that most likely will require ethernet.
Re:never really thought about this before... (Score:1)
Re:never really thought about this before... (Score:1)
"One million bytes is about one megabyte."
Why do people cling to counting bits and using base 10 measurements on binary data? Its silly!
Re:never really thought about this before... (Score:2)
I think classic Ethernet is about the oldest and slowest networking medium that's still widely supported, unless you want to use seria
Re:never really thought about this before... (Score:2)
Re:never really thought about this before... (Score:2)
I've used serial, parallel, arcnet, and ethernet. Ethernet beats the rest. Unless you're comparing it with fiber optic (not within the budget of most geeks), I don't know how you get off calling it "slowest."
And what's the difference between "classic" ethernet and the plain-old-commodity-grade ethernet that runs through cat-5 and 3c905 adapters?
Re:never really thought about this before... (Score:2)
By 'classic' Ethernet I meant 10Mb/s, not Fast Ethernet (100Mb/s) or Gigabit Ethernet or any of the other networking technologies with 'Eth
Re:never really thought about this before... (Score:2)
Moving 1MB/s on a 8 bit computer was possible (Score:2)
Assuming you're using only the processor, on an 8-bit machine the data speed ought to be very close to the clock speed; a 1Mhz machine probably could copy no more than 1 megabit, and that's assuming that it was doing NOTHING else, like interacting with the user.
Interresting logic. A poor old Z80 running at modest 4MHz was able to move, using a DMA companion chip, quite exactly 1MByte/s (4MHz, 4 clock cycles/byte). The CPU without any special chip was able to move a byte in 21 cycles (via LDIR command) fr
Re:Moving 1MB/s on a 8 bit computer was possible (Score:2)
Well hell, that's still about 10x faster than the Zaurus website after a Slashdotting.
Re:Moving 1MB/s on a 8 bit computer was possible (Score:2)
Change stack ptr to source:
pop BC
pop DE
pop as many as you can get away with
change SP to dest:
push
push DE
push BC
loop...
which shifted more bytes/clock than any other method people came up with.
Re:never really thought about this before... (Score:2)
While the effective bulk transfer rate w
This is really cool.. (Score:4, Interesting)
Wouldn't it be cool if Commodore and Atari and Texas Instruments made some kinda comeback. The internet was a web of completly different platforms all talking via internet standards. Amigas, Macs and OS2 machines. No Linux/Unix vrs Microsoft.
I hope this kinda stuff continues. Even if it is just for fun.
--ken
Re:This is really cool.. (Score:2)
I'm not sure that the PC revolution was such a bad thing. Part of the reason that the PC took over as the master platform was the low cost clone market. The TI was a really cool platform, as was the amiga. Hell the commodore and atari 8-bits ran circles around the XTs dispite the fact that they had 10x the ram.
But I don't feel I would enjoy computing in the 21century based on commodore style
Re:This is really cool.. (Score:3, Funny)
I'd mod this up, but there's no "+1: Obscure Bloom County reference" option
Don't laugh ! (Score:5, Funny)
Re:Don't laugh ! (Score:2)
your comment reminds me of the movie hackers:
Whoa, its got a 28.8 BPS modem!
Thats going to be a fun one to explain to the kids (when I get some in like 10 years)
Re:Don't laugh ! (Score:2)
The computer? A Commodore PET.
Re:UKP1000 in the days of the PET (Score:2)
Re:WPA problem (Score:2)
Hah! Don't make us laugh. Everyone knows that when PCs become "retro" hardware, all the backports of cool new toys will use DOS 3.3.
Why? (Score:3, Insightful)
Re:Why? (Score:2, Interesting)
However, it's foolish to claim that the original processor is running the network stack when the card that it's connected to has an embedded processor that's as powerful or more than the original. That is a bit like running VT100 terminal emulator software on your C64 and claiming you're running 'lynx' on it because it's the serial console for your Linux box running 'lynx'.
Now, native assembly code on the old system and only the tiniest ph
whats next ..? (Score:1, Offtopic)
Re:whats next ..? (Score:2)
My trusty Kaypro 10 (Score:1)
Where is the Amiga version!? (Score:3, Interesting)
Come on, it's got enought power to do something like this and you wouldn't have to build the GUI or OS - just the hardware.
Oh well, I guess a man can dream.
Don't forget the Apple ][ (Score:2, Interesting)
Wow! (Score:2)
Let's go guys, keep this ball rolling!
Oh good. (Score:2)
Re:Oh good. (Score:2)
Not quite so silly afterall.... (Score:3, Funny)
Apple II? (Score:2)
great timing! (Score:2)
Oh, I forgot - I was gonna gut it for another project. Guess I'll have to get another. Good thing they're cheap!
Old hardware advantages (Score:2)
Now, while an Atari might be a step too far back for many practical applications (maybe you could use it as a relay-to-internet for some form of telegraph info though?) in looking at my older PC's there were no fans, and not much of a heatsink either. For my MMX233, it wa
Re:oh please tell me why (Score:2, Insightful)
STOP THINKING INTEL! (Score:3, Informative)
Do you know Amiga 1200 with 12MHZ CPU - from user's feel side of view - felt WAY faster than 486/80MHZ with twice as much RAM?
Why? Better architecture. Not only CPU but whole computer. I can imagine employing the gfx chipset for such a work. It can move data between ports and memory at amazing (comparing to the CPU) speeds, fill large areas of memory with specific values, move memory areas etc. Without taking CPU time and without even the CPU waiting (so CPU may do its own stuff while GFX chipset does its
Re:STOP THINKING INTEL! (Score:2)
Re:STOP THINKING INTEL! (Score:2)
Re:Misleading data rate? (Score:2)
You must've missed the part about Ethernet being a serial protocol.
How is it going to grab 8 bits at a time in one clock cycle when there is only one bit coming down the wire at that time? It can't process more than one bit per clock cycle because the second bit wouldn't have arrived yet.
Re:Misleading data rate? (Score:2)
The bus interface will be running at 1.79MHz (or some multiple/fraction thereof), at 8 bits in parallel.
Assuming good buffering, you could very easily saturate an 8 bit 1.79MHz bus with the output from a 10MHz serial line (which is essentially all that ethernet's PHY is.)
Re:Flamewar? Flamewar? (Score:3, Funny)
Re:Old-hardware devotee (Score:2)
My advice would be to get at least 64mb of RAM and pref. at least 6GB of storage. And get an external modem. Getting Winmodems to work is more trouble than it is worth.
If you've never used Linux, try it. I tried installing both RedHat and Mandrake and both were no bother.