Intellivision Operating System Revealed 309
Thanks to an anonymous reader for pointing to the IntyOS site, which has released Version 0.2 Alpha of a "multitasked operating system for the Intellivision console." According to the site, IntyOS "..includes a powerful GUI which handles a mouse pointer, windows, menus, icons, etc", and was "..written from scratch in CP-1600 assembly language in order to fit exactly to the hardware specificities of the Intellivision. Its main goal is now to see how far it's possible to go with today's technologies on such a limited system from the early 80's" There's also a site mirror available, and the demo ROM is viewable in a Java applet.
Bye Bye. (Score:3, Funny)
Re:Bye Bye. (Score:4, Funny)
Games (Score:2, Funny)
Re:Games (Score:3, Funny)
Was that released on Intellivision? I remember playing it on ColecoVision [colecovision.com], but I suppose since they were contemporaries it could have been released on Intellivision.
Re:Games (Score:2, Informative)
Curious about more this system has to offer? He's a Top 25 thread from Digitpress.com, one of the greatest retrogaming sites out there: Some other great INTV Games [digitpress.com].
Re:Burgertime on Intellivision (Score:2)
I was just talking with my wife about memories of playing Intellivision over at the next-door neighbor's house, when I was a kid.
Burgertime was, by far, the most-liked game on the system. (To be fair, I don't think the neighbor girl owned too many Intellivision games, but I recall a rather cheezy football game and a few others. Burgertime really stood out as superior.)
But... (Score:2, Insightful)
Re:But... (Score:2)
Sounds like fun (Score:2, Funny)
The true test of an OS... (Score:5, Funny)
Re:The true test of an OS... (Score:5, Informative)
http://spatula-city.org/~im14u2c/intv/doom/ [spatula-city.org]
Beware... (Score:2, Insightful)
Re:The true test of an OS... (Score:3, Funny)
Of course it can... (Score:3, Interesting)
A mountain called Intellivision (Score:5, Funny)
Re:A mountain called Intellivision (Score:5, Funny)
Re:A mountain called Intellivision (Score:5, Funny)
Re:A mountain called Intellivision (Score:3, Funny)
Re:A mountain called Intellivision (Score:2, Funny)
Mirror (Score:5, Informative)
http://intyos.spatula-city.org/ [spatula-city.org]
Re:Mirror (Score:2)
News for nerds AND stuff that matters. You get both. (OTOH, that's English, not Boolean.)
Re:Mirror (Score:2)
amazing (Score:4, Funny)
Re:amazing (Score:5, Funny)
Who needs Mini-ITX now? (Score:4, Funny)
What, no NetBSD? (Score:5, Funny)
Re:What, no NetBSD? (Score:5, Funny)
Re:What, no NetBSD? (Score:2, Funny)
Disappointed (Score:2, Funny)
I bet he runs his web server on.... (Score:3, Funny)
lamefiltersuxlamefiltersuxlamefiltersuxitsnotto
Hot damn. (Score:5, Interesting)
I wish Gates would hold off on innovation for a couple of years to produce such a beast. I, for one, would gladly pay for an Assembly-optimized, thoroughly bug-fixed version of Windows.
Comment removed (Score:5, Funny)
Re:Hot damn. (Score:2)
Re:Hot damn. (Score:2)
Oh wait...
Practical? lol (Score:2)
an OS for intellivision either lol....
But hey if it were in assembly, the whole thing would be fast and small...
Re:Hot damn. (Score:2)
When you only have to target one very clearly defined platform that's never going to change, it's relatively easy making something small.
Re:Hot damn. (Score:2)
Re:Hot damn. (Score:2)
Take a look at MenuetOS [menuetos.org] for example (also mentioned on slashdot [slashdot.org] earlier). It's a pre-emptive multitasking OS with many apps, games and utilities..
Ofcourse, it's all written in x86 assembly. Seriously, give it a try, I guarantee you some eyebrow exercise.
Lots of reasons (Score:5, Informative)
Another bigge is features. So great, they got a multi taking OS that runs a clock and such on an old system. Show me one that does the same things Linux or Windows does (like have a full featured web browser, 3d graphics, sound, etc) and then I'll jump on the bloat train.
Then there are others like maintainability, expandibility, portability and so on. Go ahead and write a major application, like something on the order of Office or Mozilla in pure assembly. Supposing you can even tackle that task, then try and maintain it. For even more fun, try porting it. You'll quickly see why C++ is a plus.
Yes, modern stuff does tned to suffer form some bloat since hardware allows it, but there are plenty of legitimate reasons to use the extra power available.
Re:Hot damn. (Score:2)
M$ does make a lighter version of windows called WinCE, and there are embedded Linux distros for limited hardware as well.
Re:Hot damn. (Score:2)
Re:Hot damn. (Score:2)
Now, THAT is an oxymoron!
Re:Hot damn. (Score:3, Funny)
Re:Hot damn. (Score:2)
As far as Linux, if you just spend an evening rebuilding your kernel and apps and target your processor properly, you *will* see a marked increase in performance if you're running a reasona
Re:Hot damn. (Score:2)
Another important thing is that quality programming seems to solve all problems together, increasing speed, decresing system requirements, providing
Re:Hot damn.-Squeeze play. (Score:2)
Besides, the API's can be written in assembler and still support call conventions for higher level languages.
OTOH, a good compiler could merely abstract assembler call conventions.
TRAP anyone?
Re:Crash handling takes a lot of code (Score:2)
You must be right, at the sizes he's talking about we'd be looking at far more than a gig for the windows directory.
Does that mean they finally released the keyboard? (Score:5, Funny)
Re:Does that mean they finally released the keyboa (Score:2)
Re:Does that mean they finally released the keyboa (Score:2)
I had a C64 by then, so it was only of passing interest, but I'm sure I actually touched one.
8 MOBS... (Score:2, Interesting)
Re:8 MOBS... (Score:5, Informative)
Sounds like they are sprites - hardware ones, that is (sometimes called 'BOBs').
You create a bitmap in video memory (video memory was a section of RAM that was accessible by the video chip), then point a hardware register to it - the hardware takes care of drawing the sprite on the screen.
Typically you animate the sprite by changing the pointer to point to a different image.
The sprite hardware typically had location register(s) as well, so you could move the sprite on the screen by changing the X/Y registers.. the C64 had two registers (split over 3 bytes) to control the X/Y location of a sprite, but some systems (such as Atari, IIRC) only had one location register (for horizontal location), and you had to redraw the sprite to move it in the other direction.
Nope (Score:4, Informative)
BOBs are Blitter OBjects. Not hardware sprites.
Re:Nope (Score:2)
On the Amiga, yes.. I seem to recall that it was used on a different platform, but stood for something else (I didn't remember the acronym for the Atari was PMG, until it was pointed out in a reply.. *sigh* it's been too long since I did any of that..
Re:8 MOBS... (Score:2)
Re:8 MOBS... (Score:5, Informative)
An Intellivision contains a General Instruments CP1610, which is a 16-bit microprocessor. More details available here [intellivisionlives.com]. The Intellivision contained a rather powerful processor for it's day, which is probably why this is possible. You could buy a keyboard for it (which contained additional RAM) that allowed you to program it in BASIC.
Re:8 MOBS... (Score:2)
MOBS == sprites (Score:2, Interesting)
First time I remember hearing the term 'sprites' was with my TI-99/4A, but the concept's the same. Moveable Object Blocks in case no one else has de-acronymed this yet. I would suspect 'sprites would have been the term used on the Vic-20 which had come out sometime around then or slightly earlier.
Re:MOBS == sprites (Score:2)
The Vic-20 never had sprites. That was the C64.
Re:MOBS == sprites (Score:3, Interesting)
Re:8 MOBS... (Score:3, Informative)
Yes. Someone at Texas Instruments apparently coined the term "sprite." I believe Karl Guttag once told me who came up with the term, but the name eludes me. They came up with it while developing the TMS9918 VDP. (The 9918A is the chip that the TI Home Computer and the Colecovision used. The 8-bit NES used a descendent of that chip. Karl was on that chip's design team.)
I'm pretty sure "MOB" was the term Commodore used in connection with its VIC chips. I don't know what term General Instruments use
At Penny-Arcade we call this (Score:2)
Way to break the link slashdot.
Comment removed (Score:3, Interesting)
Re:It's a shame... (Score:5, Informative)
And yes, I have one
Re:It's a shame... (Score:2, Informative)
Re: (Score:2)
Re:It's a shame... (Score:2)
In any case I would imagine that the documentation on the cart port is around somewhere and that it might not be THAT hard to interface some kind of PROM to it. But, maybe I'm wrong.
Re:It's a shame... (Score:2, Interesting)
Actually, there is. I've sold several 4-Tris cartridges. And no, don't ask if I'll make any more. I will if and when I do, and no sooner.
--JoeNo penguins? (Score:5, Funny)
What's going on here?
Re: (Score:2)
Re:No penguins? (Score:2)
Imagine ... (Score:3, Funny)
I remember Intellivision (Score:5, Interesting)
Re:I remember Intellivision (Score:2)
Re:I remember Intellivision (Score:2, Interesting)
Bandwidth was 6.4 MByte/sec. In 1982.
For more information see:
http://www.ewh.ieee.org/reg/7/millennium/telido
They also had the 1st RTS game (Score:3, Informative)
AFAIK, Intellivision was the first system to have a RTS/SimCity-ish game: Utopia [vgmuseum.com]. You controlled a couple of islands, and had to collect resources and such. Very fun and innovative game for the day.
Re:They also had the 1st RTS game (Score:2)
Re:They also had the 1st RTS game (Score:3, Interesting)
Utopia was a two-player real-time game with graphics.
Or... free advertising to 100's of geeks! (Score:2)
Once it works and has aps, (Score:3, Funny)
Re:Once it works and has aps, (Score:2)
Hey, how about a virtual machine implimented IN emacs, now that I'd like to see.
Re:Once it works and has aps, (Score:2)
Doom (Score:2)
Will Grandma ever stop calling my Game Cube "Nintellevision?"
Re: (Score:2)
I had one of these things! (Score:2)
Re:I had one of these things! (Score:2)
Re:I had one of these things! (Score:2)
Computational Power (Score:2)
___________________________________
www.32bitwonder.org
Re:Computational Power (Score:2)
Memories (Score:2)
I'd read the article, but I have 25,000 lines of VHDL to write today.
*sigh* :-(
Re:Memories (Score:2)
Do they all have to be different?
for (i=0;i<25000;i++) printf("...\n");
price change (Score:2)
Intellivision=Apple Computer of Gaming Consoles (Score:4, Interesting)
NO CONSOLE to me has ever matched the ease and useability of the Intellivision controller. Modern football games are just eye candy and very confusing to me. With the Intellivision you had to understand plays and you could enter them privately without the other guy seeing them on the screen. If someone can see what you are about to run, what's the point? (No, I haven't forgotten that one could run backwards 70 yards and throw the ball the length of the field) Also, Utopia was true HOURS of fun between my brother and I as well as Triple Action Biplanes and Tanks. It was simple but took skill and thought.Games also required imagination. So these consoles also have historical value in the quality of games they had. The Intellivision was truly the Apple Computer of Consoles. Superior product/better graphics/easier to use & underdog.
These people are obviously talented... (Score:2, Flamebait)
Time... (Score:2)
But seriously, who cares about Intellivision, I want to run OpenOffice on my 2600 game console.
-Hack
Intellivision Lives! (Score:3, Informative)
Be forewarned though, playing those games will shatter your fond memories. You really are much better getting MAME [mame.net] and playing the arcade versions which hold up a little better.
I still have (Score:2)
Ig Nobel candidate (Score:4, Funny)
This sounds like an Ig Nobel Prize [improb.com] candidate to me. To quote the website, "Every Ig Nobel Prize winner has done something that first makes people LAUGH, then makes them THINK. Technically speaking, the Igs honor people whose achievements 'cannot or should not be reproduced.'"
Sounds like we have a real winner, unless they've ported NetBSD to a toaster yet.
Re:All those man hours... (Score:5, Insightful)
And my time could be spent far better than by responding to your obnoxous flamebait post, but I just couldn't let it slide -- I despise this attitude, every time it pops up in technology, government, education,
There are smart and creative people out there. Every day, these people do things for no particular reason other than their own curiosity, education, and betterment. This is the human spirit at its finest. Sometimes these things become the foundation of new discoveries, sometimes they just get written up and provide inspiration, information, or amusement for others.
But the fact is, it's none of your business how these people you don't know spend their time. And since we're sharing our personal opinions here anyway, mine is that your time would be better spent learning HTML and doing something productive rather than posting anonymous ignorant criticisms of people who accomplish more than you could ever dream of.
Re:All those man hours... (Score:4, Insightful)
improving open source software that people will actually *use*
raising money for your favorite charity
mentoring a kid who needs a role model
This post comes up every time somebody does a crazy project. Sorry for Karma-whoring, but I post the same reply every time.
This project is being done for fun. We people are odd beings - we do not want to spend all our time raising money for charity and writing useful code for somebody else. We like to spend both some time and money on having fun. It would be a great world if everybody was constantly productive... or maybe not.
Instead of complaining on the odd guy who actually is really creative with his leisure time, why don't you take a crack at all the people who are only sitting on their butts and watching TV or reading Slashdot.
Tor