Slashdot Mirror


The Computer History Simulation Project

ChunKing writes "The Computer History Simulation Project is a loose Internet-based collective of people interested in restoring historically significant computer hardware and software systems by simulation. The goal of the project is to create highly portable system simulators and to publish them as freeware on the Internet, with freely available copies of significant or representative software. I can't wait 'til someone fixes me an OS/390 emulator to remind me of the days when I used to be an Ops Analyst for a major bank..."

147 comments

  1. Moderation - A warning from history by ringbarer · · Score: 0

    Visitors to the website slashdot.org will by now have surely heard of the act of Moderation. This is where a contributor's post can be 'Moderated' either positively or negatively, depending on how the Moderator perceives the value of the post. There is a sliding scale of total moderation points, from -1 to 5, along with snappy summaries of the reason for moderation, such as "Funny", "Insightful", or the ever popular "Troll". An additional benefit offered to Moderators is the ability to ban a poster from contributing, by negatively moderating enough of his postings in a 24 hour period.

    In order to retain some level of fairness for the Slashdot population, the Slashdot Editors (adopting the role of 'Benevolent Dictators') have implemented a scheme whereby regular users of Slashdot, chosen essentially at random, are given the ability to act as Moderators.

    This underlines an inherent flaw in the system. Psychological studies have shown that in any community, no matter how small, should a random sampling of people be given the slightest grasp of power, they will immediately abuse it. There is a primal, evolutionary desire in Man to place himself higher than his peers by whatever measurement they can muster. Slashdot Moderation provides the ideal means for which a man can prove himself more equal than others.

    At the risk of invoking Godwin's Law at such an early point in my thesis, I have no choice but to compare Slashdot Moderation to the systematic genocide of the Jewish community in 1930's Germany.

    A bold statement, I admit, and deliberately designed to shock, but I feel the statement is necessary. I shall now offer a more rational explanation, as well as a comparison of the parallels between Slashdot Culture, and the National Socialist regime.

    First, some history. National Socialism did not spring up overnight. It grew from a feeling of national bitterness and resentment at the war reparations Germany was forced to make after World War One. Germany was a broken country, populated by desperate starving people. And to the desperate, an extreme ideology begins to seem like a rational choice.

    The advent of new technology forces a paradigm shift in the way the beholders of that technology think. The Christianity Meme was made wide spread by the invention of the Gutenberg press. And the rise of National Socialism was made popular because of the invention of Cinema. Here we had a new means to control the flow of information to the populace, that they are willing to unquestioningly listen to due to the 'novelty factor' of moving pictures. It is no coincidence that some of the best Cinematography of the early 20th Century came out of the National Socialist propaganda machine.

    Why is this the case? It is yet another fault of man that a new means of distributing memes is perceived, due to the 'newness' of the medium, to have a greater 'validity' than older media. Those harnessing new inventions have the power to win control of the hearts and minds of others.

    With the tools in place, who should the National Socialists target? Clearly, as a counterpoint to Man's desire to hold power over others, there is also a desire to resent the success of others. If someone is successful, they reduce the self-worth of their beholders. Although times were harsh in Germany in the prelude to World War II, there were still successful inhabitants of that country. Possessing shrewd business acumen as well as the contacts in other countries needed to maintain support in such a poverty stricken and broken land, who else should deserve the wrath of the populace more than the Jews?

    Fast-forward to the latter quarter of the 20th Century. Computing technology is focused in niche markets, and limited to big successful companies like IBM and Microsoft. As the markets were limited, there were also limited opportunities for employment. This gave rise to a rising number of college dropouts, seething with resentment and unable to relate to society beyond the staccato clatter of keyboards and the pallid green glow of an 80x24 text display, and lacking the basic business skills (and a smart suit) needed to secure employment at one of these companies.

    At this time, a new invention was beginning to take hold in College campuses throughout the world. The Internet. As with the Gutenberg press and Cinema beforehand, this new technology would grow to spread one of the most virulent memes of the modern age - Open Source Software, created as the antithesis of successful business practise.

    So, the parallels between the birth of Anti-Semetic National Socialism and the birth of Open Source Software have been made. Of course, it is easy to claim that A=B without providing further logical evidence in support. So, the next task of my thesis is to provide further parallels, and bring this discourse back to the initial focus on Slashdot Moderation.

    Slashdot was conceived, in it's original 'Chips 'n' Dips' incarnation, as a vehemently anti-corporate Open Source website. Roughly 10-15 years down the line from the birth of Open Source, it has become saturated with propaganda, and now forms the centrepiece of the Open Source Development Network. An authority in it's field, Slashdot's success is in no small part due to the ability of the editors to 'pick and choose' valid news articles submitted by users, and present the same old tired "Open Source Good / Closed Source Bad" rhetoric time and time again, dabbling with anti-copyright and the right of the 'common man' to remove an artist's ability to gain compensation for the work. In essence, this is similar to the 'paring down' of artistic worth in 1930's Germany. If no-one is willing to contribute valid and vibrant art to the community, then all art shall become harsh and functional, possessing a certain intimidating aesthetic.

    Which leads onto Open Source's shining achievement - Linux. This diatribe is not aimed towards Linux in particular, as it is a well-oiled, well-tuned machine. A technically adept Operating System, it is worthy of admiration by any rational man. The point of this thesis is not to attack the art produced by Open Source coders, which in itself is worthy, but to enlighten all as to the political processes behind the OSS movement.

    By the same scale, it is hard to fault Mercedes for the technical excellence of the vehicles which were used by the National Socialist party. But the politics behind the party are what taint the image of Mercedes' vehicles of the era. The Swastika itself is a benign symbol, found this day in such diverse locations as Pokemon cards, but is permanently tainted with the history of the acts made under its auspice. In the same way, companies switching to Open Source solutions will begin to regard the Penguin with the same trepidation as their profits fall.

    It should be worth noting at this point that IBM, previously one of the world's greatest companies, has begun reporting servere financial losses, no doubt due to its adoption of Open Source practises. This epoch-making event was NOT reported on Slashdot, even though articles were submitted.

    And what of the other great company mentioned above? Microsoft, aka Micro$oft, Mickeysoft, Microshaft, Kro$oft, and many other derogatory and undeserved names. Throughout the previous 25 years, Microsoft has grown from strength to strength, again possessing shrewd business acumen as well as providing products that people want. This makes them the number one target for the OSS movement. Incapable of standing by their own merits, the OSS zealot would rather attack Microsoft as a priority than produce anything of worth for their community.

    Slashdot Moderators, crazed with their limited new-found power, exhibit this behavior. It is a sad state of affairs that the majority of article moderations are negative. Where is the positive feedback and sense of social contribution? Nowhere to be found. Moderators are too focused on putting their peers down to make themselves appear superior, rather than doing the hard work and becoming better on their own terms.

    As the National Socialists required a scapegoat, Slashdot Moderators require a constant stream of Postings to label '-1, Inferior'. Once a posting is reduced to the score of -1, it becomes invisible to the casual user. Again, this is a parallel to the Ghettoization of Germany upon the election of Hitler.

    In essence this would not be so bad, were postings to be evaluated on their own terms. However, alongside the moderation of their postings, each user has a 'Karma' value, namely the sum of their worth to the Slashdot community. As a user's posts are moderated up or down, so their Karma fluctuates. As Karma becomes negative, a user's default posting score is reduced, until they are posting at a default of -1. Again, ghettoizing PEOPLE, not just their opinions.

    This ghettoization is reinforced with the often fake belief that a negatively moderated post, and therefore the poster, is a "Troll". (Is it any wonder that such a name has been chosen to describe these people, invoking mental imagery of facial disfigurement and hooked noses?) As the Jews were accused of fraud, dishonesty and being subhuman animals, so too are Trolls accused of FUD, Crapflooding, and obfuscated goatse.cx links. Quite often, these 'undesirables' are capable of providing a valid insightful comment on a topic, but because it is in opposition to the Political dogma of Slashdot they are moderated back into their ghetto. The person becomes moderated, not their opinion.

    This is just the thin end of the wedge. Although, as memes are transient, it is difficult to silence an opinion, it is trivial to silence a person. Upon the rise of National Socialism in Germany, the populace were motivated by propaganda into entering the Jewish Ghettos en masse with the sole purpose of causing as much damage as possible to Jewish businesses and residences. This parallels far too accurately with the Slashdot Editor's non-discouragement of the act of IP-banning. As mentioned above, this occurs when an individual user's postings are repeatedly moderated down in a short period. They then become incapable of posting any contributions themselves. In essence, they have been silenced, regardless of the worth of their postings.

    Of course, the editors claim that Meta-Moderation is the panacea to solve this clear abuse of moderating privledge. But if a Meta Moderator is presented with a list of moderations that they disagree with, such as this targetted 'silencing' mentioned above, they cannot note them as such without in turn becoming an 'Undesirable' themselves, as too many Disagreements with the Moderation groupthink also result in loss of Karma.

    Throughout all of this, the Editors have claimed a false level of detachment from the acts of moderation. In a same way, as the National Socialists gathered their power and began working on their Elite Political wing, The SS, they too remained detached from the civilians working in their name. Why? Because after inspiring the populace to such acts of violence through their propaganda, they could then claim that they were only giving the people what they want.

    And then began the next stage of the atrocities. The Gestapo, Germany's secret police, were recruited from the best and the brightest of Germany's elite. As is the case now, the best and the brightest of society were often shunned and ostracized in society. In essence, the Gestapo were a tightly controlled 'Geek Army' of intelligent young men with a burning, seething resentment of normal society. The perfect psychological profile for the cause.

    After all, give a normal man (with an active sex life) a gun and he will use it responsibly in self defence. Give a geek a gun and he will behave according to his sociopathic logic and hatred of the world he arrogantly presumes to be distant from. Ask yourself why Slashdot flat-out justified the murder of innocents at Columbine. And then ask yourself why, even for a brief moment, you almost began to sympathize with the killers after Jon Katz' manipulative and pseudo-emotive Hellmouth articles.

    How this relates to Slashdot is clear. The majority of Slashdot posters are Sociopathic OSS zealots, unable through lack of social finesse or personal hygiene to mate regularly. Sexually and emotionally frustrated and with grudges to bear, incapable in their blinkered sense of self-righteousness of accepting any dissenting opinion than the OSS cause. Now give these people the opportunity to Moderate these dissenting opinions. Of course they are going to want to silence them, by any means necessary.

    Now, the Slashdot Editors have admitted taking this silence of opinion into the next stage, by moderating whole swathes of 'undesirable' posts negatively. And then permanently banning anyone who moderates said posts back up from moderating EVER again! The result of this new policy? The few Moderators with any sense of fairness and decency are removed from the moderation pool, leaving the power ENTIRELY in the hands of the zealots. Clearly, positive moderation is discouraged under this regime, which is a direct parallel with the way the National Socialists moved their own sympathisers into positions of power throughout Europe.

    So how does this compare to the genocide performed in Auschwitz and their ilk? I would like at this point to explain that in NO way do I wish to belittle the horrors that were performed in the name of National Socialism. The six million innocents killed were a cry of anguish from which humanity may never recover. And a vast distance in time and scope from a few banned posters on some shitty "My Favourite Links - now with comments" website. But these stories need to be retold before the horror is lost forever.

    For the only thing that we learn from history is that we never learn anything from history. Time and time again, the St. Vitus dance is played out, we make the same mistakes, and we perpetually fail to see the warning signs.

    So, moderators, the next time you moderate a rational, insightful post down, maybe because you disagree with it or because it's posted by a 'Known Troll', just ask yourself this...

    "Am I really contributing to the Slashdot Community, or selfishly destroying it?"
    --
    "Why did they cancel my favorite Sci-Fi show? I downloaded ALL the episodes!"
  2. At least for game-emus by Troed · · Score: 4, Informative
    ... NGEmu is the best place to visit. I do play PSX and N64 games on my old old PII450 with acceptable speed ..


    And yes, my Atari ST nostalgia was revised by one of the truly great emulators around then, PacifiST. Nowadays the best emu would be Steem - try it! Little Green Desktop has applications to use ..

    1. Re:At least for game-emus by ch-chuck · · Score: 1

      Tks - Will have to try that out - I 've a big stack of ST disks, tho the 520FM (upgraded to 2.5Mb) crapped out long ago.

      Mine even ran mint and gnu stuff like ksh (altho very slowly!).

      --
      try { do() || do_not(); } catch (JediException err) { yoda(err); }
    2. Re:At least for game-emus by Troed · · Score: 1

      ... that is, indeed, correct ;) You are .. ?

  3. S390 by stu_coates · · Score: 5, Informative

    There already is a S/390 emulator... now all you need is the OS... or you could be daring and try Linux on it.

    1. Re:S390 by Anonymous Coward · · Score: 2, Informative

      It's too good. It exposes a bug in the Suse 2.4
      kernel which means disk writes are flakey. You need to patch the emulator, (which slows it way down), then spend a few days building a new kernel, then rebooting with the unpatched emulator.

      Tedious, but well worth the effort.

      (Yeah, it does work, and it's just fast enough to be useful).

    2. Re:S390 by serial+frame · · Score: 1

      There is also an S/390 emulator for the Psion 5mx! I found it while browsing through the last issue of LinuxFormat in the newsstand. Thought it was pretty damned cool, however insane it may be.

      Unfortunately, I completely forgot the name and web site for this puppy. I'll google it.

      --

      -
      And the Angel said unto me, "These are the cries of the carrots! The cries of the carrots!"
    3. Re:S390 by AJWM · · Score: 2

      now all you need is the OS

      IBM placed the original OS/360 into the public domain a while back. You can get a CD image of it from http://www.cyberdynesys.com/os360.tgz or ftp://ftp.ox.ac.uk/pub/linux/hercos360/os360.tar.g z

      It's a bit of work to install (the process is reasonably well documented online, but it probably helps if you've had actual hands-on experience operating an S/360), but it works. And there are goodies like compilers for COBOL, FORTRAN, ALGOL and PL/I thrown in, just to round out that retro experience. (My dual 550 MHz P-III emulates a 370/158 faster than the original hardware, as far as CPU goes. Probably slower on I/O).

      --
      -- Alastair
    4. Re:S390 by Eric+Smith · · Score: 2
      IBM placed the original OS/360 into the public domain a while back.
      "A while back" is over 35 years ago!
    5. Re:S390 by frisket · · Score: 1
      Yeah, but where's the smell of warm machine oil and paper dust from the cardpunch and the rattle of overworked DASD as some asshole thrashes the database...

      ///Peter "bury me face down, '9' edge first"

    6. Re:S390 by Jay+Maynard · · Score: 2

      The current Hercules CVS tree, as well as the about-to-be-released version 2.16, has a better way of working around this bug: there's a configuration statement, IODELAY, that lets you add the delay without having to recompile.

      --
      Disinfect the GNU General Public Virus!
    7. Re:S390 by Jay+Maynard · · Score: 2

      You can also get a CD-ROM with the OS/360 distribution, as well as the public-domain versions of MVS 3.8, VM/370 r6, and other goodies from the CBT Tape Project.

      --
      Disinfect the GNU General Public Virus!
  4. ob-sell-eat by vitalidea · · Score: 0, Troll

    Uhhhh, this really is no fun without a simulated punch-card reader so you can mess with the poor dufus who has to feed the cards.

    1. Re:ob-sell-eat by nucal · · Score: 1

      In high school for me (1974, yeah there's a geezer factor there), programming consisted of typing out a series of FORTRAN lines on punch cards. You'd send them off to be run on an IBM 1401 and the next day you'd get your printout back. Typos were deadly, particularly the "oh" - "zero" problem. Talk about low throughput.

  5. Bob Supnik rocks! by jarkko · · Score: 2, Insightful

    I like Mr. Supniks emulators a lot. Even though
    they lack visually to a real PDP-11 or a VAX
    I like to use the simulators instead of the
    real hardware. Call me a heretic but I'd rather
    save on my electricity bill and I do take my
    older systems out on a test drive once in a while.

    OTOH, I'd love to get a real HP 2100 instead of an emulator :)

    Oh yeah, you can boot NetBSD on the VAX simulator, dmesg
    here..

  6. Cool! by Choron · · Score: 1

    After looking at some of the system pictures on their page, like that one, you can feel lucky you were not working in the IT field 30 years ago.

    --
    "Naughty, naughty, naughty, you filthy old soomka !"
    1. Re:Cool! by nucal · · Score: 1

      Come on, you haven't lived until you've toggled in binary to bootstrap a PDP-11!

    2. Re:Cool! by bjb · · Score: 1
      After looking at some of the system pictures on their page, like that one [trailing-edge.com], you can feel lucky you were not working in the IT field 30 years ago.


      Heck, I wouldn't mind all those buttons. What I'm MORE afraid about is the fact that most modern PCs ship with Windows these days, and many of them don't include reset buttons anymore!

      --
      Never hit your grandmother with a shovel, for it leaves a bad impression on her mind...
    3. Re:Cool! by Anonymous Coward · · Score: 0

      to manually turn off the computers you hold down the power button for a *long* time....

    4. Re:Cool! by AJWM · · Score: 2

      Actually that wasn't that hard, because the PDP-11 had a ROM sequence you could toggle the address of. Compare that with the PDP-8, where you did have to toggle in the whole boot loader (at least enough code to read a binary image from the card or paper tape reader).

      --
      -- Alastair
  7. There are many such efforts.... by cdaffara · · Score: 2, Interesting

    Computer emulation in general is fascinating, not only for running PSX games, but for being able to run important packages that you simply can't reverse engineer on very old hardware.
    Other efforts are MESS (built on top of MAME, and oriened towards micros like Apple 2, C64 and *many* more).
    It would be great to have a *single* effort, eventually using MESS/MAME (that already have a large set of CPUs and I/O implemented), and merging in all the others.

  8. Re:someday windows will be here by Anonymous Coward · · Score: 0
  9. Boring.... by tonywestonuk · · Score: 0, Flamebait

    Hmm, this must be the most boring thing ever. Hours of coding time spent just to make a emulator program that doesn't do anything usefull, apart from flash a few lights, or output some obscure code in punch tape format.... I can understand why emulators like 'Mame' have been popular, as they enable you to re-live the time you spent feading the ol' arcade games.... But, for Heaven sake, who is going to enjoy using these emu's once there complete?....

    1. Re:Boring.... by jgerman · · Score: 1
      Hmmm you must not be a coder.



      Hours of coding time spent to make [...] program that doesn't do anything useful


      Write code for the fun of it, because it's something you love to do. The end result is not the most important part. That's a business mentality. And when their complete, there will be a good number of people who play with them, enjoying them by hacking away on old systems just for the pleasure of it. Not to mention preserving, and introducing the history of the hobby for another generation.

      --
      I'm the big fish in the big pond bitch.
    2. Re:Boring.... by tonywestonuk · · Score: 2
      Actually, I am a coder..... However, I suppose the thrill of coding I get is when I see the result of hammering in those little lines of code, rather than actually typing them in/designing it!. Just a little question, would you write code 'just for fun', if you knew there was no way you could get it to run on a particular target platform (eg, code for a imaginary processor, that will never be made or emulated)..... If not, then maybe the end result is important.....Maybe you don't earn a living out of coding?

      Oh yeh..... "their" should be "they're"

      Tony

    3. Re:Boring.... by jejones · · Score: 2

      I'd grab the 360-series emulation in a New York minute if I could get Algol W and Algol 68C for it.

    4. Re:Boring.... by JimPooley · · Score: 2

      The end result is the most important part. There's no bloody point spending hours writing code if that code isn't actually going to do anything, even if that thing is just flash your name in morse-code on the caps lock light!

      --

      "Information wants to be paid"
    5. Re:Boring.... by Jacek+Poplawski · · Score: 2

      Hours of coding time spent just to make a emulator program that doesn't do anything usefull

      I spend days of coding time just to make something which isn't usefull at all. And I think it was great time.

    6. Re:Boring.... by jgerman · · Score: 2
      Yep in making fun of the original poster's there I screwed up my own, oh well.


      Yes, I would, and have written code for fun for machines I couldn't get at, then I wrote emulators for them, most of them unfinished. I never said that the final product is completely unimportant, it's another piece of the fun, that doesn't mean it has to do something useful, which is the point I was making.


      The best coders are the ones who truly love every aspect of it, actually that goes for anything, the best are usually the ones who love the whole process, beginning to end, it doesn't matter what the end is.

      --
      I'm the big fish in the big pond bitch.
    7. Re:Boring.... by jgerman · · Score: 2

      Almost the point I was trying to make, with a different conclusion. The end part isn't the most important part in my opinion. The entire process is equally valuable. And my main point was that the end product doesn't have to be useful to be of value, as you have shown with your example.

      --
      I'm the big fish in the big pond bitch.
    8. Re:Boring.... by Anonymous Coward · · Score: 0
      If that's what you're looking for you might want to look into the PDP-10 emulators. Algol-W was available for the PDP-10 and portions of it are available on one of the DECUS tapes (I think it's all available but my TOPS-10 system is down at the moment so I can't check). You can also find some of the documentation on my DEC Emulation Website in the PDP-10 section.

      There is also information and sourcecode for some of the META implementations that were used with ALGOL-W.

      Zane

  10. Hailstorm emulator? by Oroborus · · Score: 1

    It may not be significant, but its definitely historical. ;)
    It's just as important to remember the mistakes as the past as it is to remember the successes, lest we be doomed to repeat them.

  11. Man, this was a trip down memory lane ... by crovira · · Score: 2

    I hadn't seen a PDP-11 in YEARS!

    In some respects a worthwhile projects. In many others, tits on a bull. But still...

    Nostalgia ain't what it used to be.

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
  12. 1, 2, ternary computer simulations also ? by Gis_Sat_Hack · · Score: 4, Interesting


    "It is known that the ternary arithmetic has essential advantages as compared with the binary one that is used in present-day computers."

    Knuth himself predicted the flip-flop being one day replaced by the flip-flap-flop.

    I'd like to see this project tackle the simulation of the Setun series of Russian ternary computers.

    1. Re:1, 2, ternary computer simulations also ? by connorbd · · Score: 2

      You're looking more at esoteric computing than mainstream emulation, I think.

      /Brian

  13. one thing to try by CoughDropAddict · · Score: 4, Funny

    An interesting thing you could do with a PDP-11 emulator is try out one of the winning entries from the 1984 IOCCC that requires a PDP-11 to run. Look at the entry and you'll see why. :-)

  14. Pr1mos not on the list :-( by popeydotcom · · Score: 1

    I learned to program on a Pr1me system at Brooklands College, Weybridge and Farnborough College of Technology, Hants. Great bit of kit.

    1. Re:Pr1mos not on the list :-( by CrazyLegs · · Score: 2

      I hear you! I spent 4 years programming on a Pr1me. I loved doing Fortran on PrimOS. And how cool was COMO? Although, they never did produce a decent fullscreen editor. GET$....those were the days...

      --

      CrazyLegs

      "Pork!!" said the Fish, and we all laughed.

    2. Re:Pr1mos not on the list :-( by easter1916 · · Score: 1

      Testify, brother! My college (Cork Institute of Technology, Ireland, or as it weas known then, the Regional Technical College) used a Prime 750 when I was there (1986 - 1988). I had forgotten all about Phantoms, COMO, etc. Good times.

    3. Re:Pr1mos not on the list :-( by wtr · · Score: 1

      Hi!
      How refreshing to read all this!
      I used to work for PR1ME from 1977-88 as a sw-engineer in germany. we had lots of contacts to the primers in boston, of course, and DID we had fun among us and with the machines (most of the time)!!
      all that you remember, from como to phantoms and epf, are features i miss most of the time now. when i started, it was with rev5, on a p300, with 64K words memory (supporting 2 editors and 1 fortran compile). oh yeah. well, it wasn't all honey, we often (?) asked for sw which "them in Boston" didn't provide us. but we got a lot, from codasyl DB to cobol/forms, even Modula, common lisp and prolog. but the prizes and costs didn't come out good in the end, as our special OS (remember hardware for context switching support with lots of 32bit registersets?) needed special hw. this was what all was about: software first!

    4. Re:Pr1mos not on the list :-( by OldPr1mate · · Score: 1

      Primos may not be on the list yet, but after the CDC 6000 Series emulators are running, I'll be turning my attention to the Prime 400 (which was the beginning of the V-Mode architecture).

      But for now, I'm happy running a real Prime.

      Oh, and BTW, the 'Pr1me' thing was a midlife marketing crisis for Prime... early stuff didn't feel the need to use the '1'. OTOH, you can see I still use a Pr1me keyfob over on the right side of the pic at: http://members.iglou.com/dougq/cdc/smalltape.jpg

      Regards,
      -dq

  15. No fun without the OS (copyrighted) and elusive by Anonymous Coward · · Score: 5, Interesting

    No fun without the OS (copyrighted) and elusive.

    For example I was one of the few people who privately negotiated to have the rights to access and modify any line of code in the Prime Operating System (PrimOS).

    I hacked a lot and fixed things years before Prime did. Increasing Tape Drive block size limits, buffers, adding zmodem xfers, all sorts of things.

    The compilers were superb. Awesome actually. I had all of them and bought many more.

    I spent hundreds of thousands of dollars buying cool tools for the Prime mainframe (technically a minicomputer that was maxed out into a mainframe).

    I had spreadsheets that even ran lotus-123.

    Prime (PrimOS) was better than UNIX in thousands of ways.

    I really miss the Prime.

    But I cannot ever give out my binary or source copies, they are copyrighted by Prime and I know (suspect) the tape gens were serialized to me.

    Plus its wrong.

    If Prime were to release the entire source distribution of just hteir complete OS and tools, the world would be a happier place and lots of nifty things could be done with it.

    What good is an emulator when the whole point of the Prime was to be untied to hardware.

    Microcode was loaded from a special boot floppy into a very fast ECL circuitboard that used the microcode to simulate the legacy instructions.

    But if you simulated a prime what would you simulate... equipment from 1977?, 1980?, 1985?, 1990?, 1994? They are all so similar when you get right to it.

    Nahhh.... what you REALLY need is the source or binaries to the OS and tools.

    MESS (like mame but for cmputer consoles not coinops) ships bios seperately from MESS because its a copyright violation to sell thos bioses.

    They are easy to get on usenet.

    But gigantic tape dumps of primos, or dec vax, or univac etc will never be common on irc or usenet.

    hell its all worthless.

    I admire the people that write the emulators.

    I really do.

    BUt Copyright restrictions that used to be 14 years in US, then eventually 75, and now (because of Disney Corp) up to 85 years are going to make it IMPOSSIBLE to ever enjoy emulators until 85 years from now.

    I will try to hold onto my Prime tapes until 2080 for that moment.

    Too bad no one will be alive that cares about the prime.

    Fair use my ass. I just want to non-profit play with a prime.

    1. Re:No fun without the OS (copyrighted) and elusive by RC+Pavlicek · · Score: 1

      > what you REALLY need is the source or binaries to the OS and tools

      They are available (many of them, at least). Look at the web page.

      I ran three versions of UNIX and RSTS on the PDP-11 emulator.

    2. Re:No fun without the OS (copyrighted) and elusive by sinserve · · Score: 1

      He said

      "I hacked a lot and fixed things years before Prime did. Increasing Tape Drive block size limits, buffers, adding zmodem xfers, all sorts of things."

      and you are complaining about his formating? Goddamn it man, have some respect for the guy,
      he is a systems programmer, not a secretary.

      Parent of Parent. Please don't hold on to your tapes, clone all the code you want, and
      release it under a psuedo name.

      --

    3. Re:No fun without the OS (copyrighted) and elusive by America+Uber+Alles · · Score: 0

      Paragraphs. Learn 'em, love 'em.

    4. Re:No fun without the OS (copyrighted) and elusive by dvdeug · · Score: 2

      Fair use my ass. I just want to non-profit play with a prime.

      Have you ever tried asking the people who own the Prime copyright to release it into the public domain, or at least let you use it for non-profit purposes? It's worked in other cases, and it's not really fair to complain about copyright stopping you until you've at least made an attempt to ask the copyright owner.

    5. Re:No fun without the OS (copyrighted) and elusive by Anonymous Coward · · Score: 0

      I'm curious as to why you say "Plus its wrong," when you then go on to say that the only thing holding you back is an overlong copyright term that you yourself regard as arbitrary. (FWIW, I agree.) So, while it would be illegal, how would it be wrong? They're not the same thing.

    6. Re:No fun without the OS (copyrighted) and elusive by OldPr1mate · · Score: 1

      > For example I was one of the few people who privately negotiated to have the rights to
      > access and modify any line of code in the Prime operating System (PrimOS).

      Was this in the 80s? In the 70s, everybody got the source code...

      > But I cannot ever give out my binary or source copies, they are copyrighted by Prime and I
      > know (suspect) the tape gens were serialized to me.

      Yes, Primos was serialized, beginning with either Rev21 or Rev22. But I've never seen anyone state
      that using an unmatched system & OS would fail to work. I always assumed Primos was nagware.
      I guess I'll try this tonight when I get home.

      > Plus its wrong. REPLY: Seriously, please explain this.

      > If Prime were to release the entire source distribution of just hteir complete OS and
      > tools, the world would be a happier place and lots of nifty things could be done with it.

      Prime doesn't exist anymore. And based on my research, I believe Primos is abandoned property.

      > What good is an emulator when the whole point of the Prime was to be untied to hardware.

      Oh, please explain!

      > Microcode was loaded from a special boot floppy into a very fast ECL circuitboard that used the
      > microcode to simulate the legacy instructions.

      True of some systems; mine loads from ROMs.

      > But if you simulated a prime what would you simulate... equipment from 1977?, 1980?, 1985?,
      > 1990?, 1994? They are all so similar when you get right to it.

      200 & 100 are one family; 300 is 200/100 plus paging; 400 is 300 plus segmentation.
      450 begins the 50-series; 550-II begins I-mode. That's it. Choose one of the five.

      > Nahhh.... what you REALLY need is the source or binaries to the OS and tools.

      Which still exist...

      > MESS (like mame but for cmputer consoles not coinops) ships bios seperately from MESS
      > because its a copyright violation to sell thos bioses.

      That's because there really is someone who can prove they own those copyrights. (Cost of proving
      ownership of Primos > $PRIMOS_VALUE) AND (Cost of proving Primos ownership > recoverable $)

      > But gigantic tape dumps of primos, or dec vax, or univac etc will never be common on irc or
      > usenet.

      Five megabytes ain't that large...

      > hell its all worthless. REPLY: An opinion if ever I read one...

      > BUt Copyright restrictions that used to be 14 years in US, then eventually 75, and now
      > (because of Disney Corp) up to 85 years are going to make it IMPOSSIBLE to ever enjoy
      > emulators until 85 years from now.

      Crambe repitita...

      > I will try to hold onto my Prime tapes until 2080 for that moment.

      !!!!!!!!!!!!!

      > Fair use my ass. I just want to non-profit play with a prime.

      Well, once I can afford an LHC300, I'll hang mine on the net for people to
      hack into^H^H^H^H^H^H^H^H^Hplay with from time to time.

      But say, why not right your own emulator?

      Regards,
      OldPr1mate

  16. Not an OS/390 emulator by Florian+Weimer · · Score: 4, Informative

    Hercules is an S/370 etc. emulator, it does not emulate OS itself. It's complicate to run recent OS versions on Hercules for legal reasons, the operating system is usually licensed to particular machines.

    1. Re:Not an OS/390 emulator by floyds_voided · · Score: 1

      Hercules is indeed an ibm s370/s390/z900 emulator and can run ibm operating systems over 25 years old or ibm operating systems distributed today. See http://www.conmicro.cx/hercules There are freely available old os'es available (mvs 3.8j, dos r34) and newer ones (linux/390 & zLinux (which is 64-bit)). Current day proprietaryos'es are difficult at best, and you must have privileges (and knowledge) to get it working (eg os/390, z/os, z/vm).

  17. Non-US systems ignored... by earthy · · Score: 4, Insightful

    How very interesting to note once again that Americans tend to think that everything important in computers has been American. For instance, I don't see the Electrologica machines, the X1 and X8, mentioned anywhere, even though they were the first to incorporate interrupts. Oh well. :)

    Oh, some more information is at the University of Amsterdam's Computer Museum's Electrologica X1 and X8 site.

    1. Re:Non-US systems ignored... by JimPooley · · Score: 3, Interesting

      Yeah, and what about the LEO?
      The Lyons Electronic Office was the world's first business computer, and it was British through and through.
      See here and here to learn more about the first ever business application of computing. The foresight shown by Lyons executives in the late 1940s put them way ahead of everyone in the world, and this from a company best known at the time for their teashops.

      --

      "Information wants to be paid"
    2. Re:Non-US systems ignored... by jbarr · · Score: 1

      Right. Like people outside the USA actually contibuted anything to computing.

      Next you'll tell me that some guy from Finland wrote his own OS...

      ...Oh wait!

      --
      My mom always said, "Jim, you're 1 in a million." Given the current population, there are 7000 of me. God help us all!
    3. Re:Non-US systems ignored... by awgy · · Score: 1

      I don't think that anyone ignores non-American things on the basis that they aren't American. Someone has already mentioned in this thread that the operating system that most of us go to the bat for is Linux, which we all acknowledge not only to be a Finnish effort, but a *world* effort. Just because an American fails to mention something non-American, doesn't mean that he or she is trying to be pro-American. It's probably that they forgot. Slashdot has seen too much of this 'American-Centric' versus 'Non-American-Centric' debate, when I feel that no one is trying to be American-centric on purpose. Perhaps it's just a misunderstanding? Though many of us live in the U.S. and discuss the U.S., doesn't make us American bigots.

      One of your biggest problems in this particular story is that it is talking about legacy technology. And since most of Slashdot's readers happen to live in the U.S., most are going to know about the hardware that was readily available in the U.S. at the various schools and companies. Thus, the most discussed hardware is going to follow this trend. The appropriate approach for mentioning the X1 and X8 would have simply been: "You forgot {..}"

      --
      Kein Mitleid für die Mehrheit.
    4. Re:Non-US systems ignored... by SnarfQuest · · Score: 3, Insightful

      Actually, what you call an American bias here is more of a Digital Equipment bias. The main author, Robert Supnik, was once a VP at DEC, and has used his connections to get enough stuff made available to make the emulators useful (like operating systems, languages, etc). If you want to see more non-US emulators included, get busy and write them. The documentation, software, and user experience is going to be much easier for you to find, being in the country they were built in, than they would be to an American. Robert already has enough work on the emulators he is developing right now to keep him busy for a long time.

      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
    5. Re:Non-US systems ignored... by easter1916 · · Score: 1

      Blow it out your ass, you uncultured yob.

    6. Re:Non-US systems ignored... by Anonymous Coward · · Score: 0

      Maybe... JUST maybe people that are putting in their OWN time want to write something they like? Not something YOU like? If you see something that is missing get off your lazy bum and write something YOU like.

    7. Re:Non-US systems ignored... by UncleFluffy · · Score: 2

      You can find simulators for "The Baby" (which was the first "real" computer and an ancestor of LEO) at www.computer50.org

      --

      What would Lemmy do?

  18. 17 billion in aid, not 5 billion. by Anonymous Coward · · Score: 0

    That is interesting, but its 17 billion in aid if you want to get technical, not 5 billion in aid per year.

    There are lots of things that effectively make it 17 billion.

    And If I were you I would eliminate the religious war crap and just stick to facts and atrocities.

    You overlooked hundreds of more alarming anti-isreal human rights violation laws.

    That post was only half hearted and could be made at least 10 times more shocking if you knew more.

    I dont care about either side. Or any god loving fools. But I am horrified that Isreal actually soes a lot more to violate human rights that you listed.

    redo your homework, or talk to a legal expert in the region.

  19. Real-time Multics by delphi125 · · Score: 5, Funny
    Reminds me of a comment made in a lecture by Roger Needham a dozen years ago:

    Multics was an operating system designed for the real-time simulation of geological processes.

    It took us a while for it to sink in before we worked it out.

  20. I want my good old Imsai 8080 by tuxlove · · Score: 1

    or perhaps my friendly Pet 2000 or my Commodore 64! Those were the days - when you could actually know *everything* about a computer. Ahh, I loved having a BASIC interpreter as the OS/"shell".

    1. Re:I want my good old Imsai 8080 by Anonymous Coward · · Score: 0

      I want my good old Imsai 8080

      Is your name David Lightman?

  21. Virtutech by Anonymous Coward · · Score: 2, Informative

    Virtutech's simulator Simic was used by e.g. Suse for porting Linux to AMD's upcoming x86-64 (Hammer project). You can read more in a twelve page article available at Simic's homepage. http://www.simics.net/simics/simics-computer-febru ary-2002-w-cover.pdf

    Apparently it simulates a great number of hardware as seen from the benchmarks given in the article:

    Table 1. Simics performance of target systems for a variety of operatingsystem boot workloads.
    Target Boot workload Instructions Time (sec) MIPS
    Alpha-ev5 Tru64 2,112,119,247 354 5.9
    Alpha-ev5 Linux 1,201,600,120 164 7.3
    Sparc-u2 Solaris 81 1,597,537,438 284 5.6
    Sparc-u3 Solaris 81 6,155,835,717 987 6.2
    x86-p2 Linux2 1,299,639,608 227 5.7
    x86-p2 Windows XP 3,129,351,000 1,518 2.1
    x86-64 Linux2 1,299,639,608 285 4.5
    Itanium Linux 4,644,372,142 1,470 3.2
    PPC-750 VxWorks 1,179,516,468 136 8.7
    PPC-750 Linux3 498,836,969 53 9.3

  22. TRS-80 by mike_mcc13 · · Score: 1

    But will i be able to play the TRS-80 games that i found in the attic last week. The monitor on that great system from radio shack broke 2 years ago. I could write basic when i was six on that machine.

    1. Re:TRS-80 by AgTiger · · Score: 3, Informative

      Yes, yes you will! :-)

      This is where I found an emulator that works very well: TRS-80 Emulator Web Site

    2. Re:TRS-80 by mesocyclone · · Score: 2

      If you don't have to clean the card-edge connectors daily, it ain't an accurate trash-80 simulation!

      --

      The only good weather is bad weather.

  23. 7 raw bogomips by pkplex · · Score: 1

    /me pats his trusty 386 running potato :)

    Its not emulated either, its a natural :)

  24. Yeah, simh is great by ch-chuck · · Score: 5, Interesting

    if your into that sort of thing. Having cut my teeth on a real Altair/BASIC (haha) I enjoyed getting the Z80 emulator running (on linux), mounting a floppy disk (which I never could afford then) and running old Startrek type games. Then just last Jan. got into getting the ORIGINAL Colassal Cave adventure in genuine FORTRAN running on the PDP10 emulator running TOPS10. Guess who provides a prebuilt TOPS10 bootable system disk? Paul Allen. The hardest part was figuring out how DEC handled tape mounting, and finding a utility to convert files into a tape format to get them 'into' the emulator. Not only that, but once you have the PDP10 running, you can attach the terminal server to a port and have time share terminals accessable over the network, thru firewalls, etc. It was a great insight into how medium size businesses and a great many college campus computer centers were run in the late 60's to mid 70's. You can boot up Unix v5, 6, 7 - I could only get v5 running but there's a nifty chess game in /usr/games/ ;)

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  25. Nostalgia by nekosej · · Score: 4, Interesting

    Somehow the bygone days are not the same without the real sensory experiences: -The high pitched beep and generated key-click of a VT-100. -The teflon-like smooth scroll of said VT-100 -The flashing lights on a 300 baud modem. -The spastic cursor advancing at the speed of above modem. -The Pepto-Bismol pink of paper tape. -The rat-tat-tat of a line printer. -ASCII charts tacked on the wall next to a Heather Thomas and/or Locklear poster -The B.O. and discarded pizza crusts of those around you. (I guess they'll never go away). -8 inch Floppies that actually flopped. -And for the tactile minded: The mushy pop of the Timex Sinclair keyboard, as opposed to the mushy... mush of DEC terminals. Oh how I missing folding, spindling and mutilating...

    --
    Never pet a burning dog.
    1. Re:Nostalgia by cuyler · · Score: 1

      What do you mean gone? Many companies still use that hardware. In many cases it's at the request of the client who has remote locations that have updated their hardware since the punch card system was new and need that backward capability.

      One year ago I worked in a place that had tape drives the size of washing machines, tape reels that store 137bytes per foot, a vt-100 terminal that interfaces with an ibm s/390 and a dot-matrix printer to print up job requests....that was a year ago and they are still running it that way to this day.

    2. Re:Nostalgia by CrazyLegs · · Score: 2

      Oh yeah! And don't forget the sheer joy of running a multipart bursting machine at full tilt. This felt especially dangerous when you had a 3-foot stack of 5-part fanfold to burst and separate. Never could figure out how to get the carbon off the roller without getting my hands blackened. *sigh*

      --

      CrazyLegs

      "Pork!!" said the Fish, and we all laughed.

    3. Re:Nostalgia by Anonymous Coward · · Score: 0

      300 baud? Why you lucky SOB! The first modem I used was 110 baud...wouldn't even keep up with a decent typist.

    4. Re:Nostalgia by mesocyclone · · Score: 2

      Doesn't sound so ancient... How about the kerchunking of the 029 Keypunch? The roar of the output card punch on the old 635. The clank of the mechanism on the Teletype model 15? The whoshing of 28 tape drives doing a big sort? The ice cold air freezing your feet in the 100db noisy raised floor machine room? The 8 foot thick assembly listings of the operating system?

      The clicking of switches on the 1620 control panel? The soft wobble of output scopes on an analog computer? The paper-tape rolls on the floor of the Maniac room, lit up by the tube filaments?

      The paper fountain of a 7094 when you put the wrong skip code in column one of your Fortan output...

      --

      The only good weather is bad weather.

  26. Geek Romance by mikosullivan · · Score: 4, Funny

    A married couple I know met when they were in the card stack line for the university mainframe. How do you suppose the the historical society could emulate that?

    --
    Miko O'Sullivan
  27. Not Boring.... by iangoldby · · Score: 3, Interesting

    Some of these old computers are still in use, but it is getting harder and harder to find spare parts when they break down.

    One way to ensure longevity is to port the software, but this is not always easy. I am currently involved in a project to port a control system that runs on PDP11s to Microware's OS9. The code was all written in CORAL66, so we have to convert it to C first. For efficiecy reasons when the code was originally written, much of it is hard to understand, and there are global variables and horrible interdependencies between modules everywhere. Then there's all the hardware-dependent stuff to sort out. Altogether, it is a pretty big and ugly undertaking.

    An alternative is to emulate a PDP11 on a modern machine. This is a twin stragegy (to porting) that we are also pursuing. So emulation is important, and projects like the Computer History Simulation Project are a good thing.

    1. Re:Not Boring.... by awol · · Score: 1

      There are a large number of organisations that run their real systems on emulated computers (particularly VAX systems). Some of these companies are part of your earthling "Fortune 500".

      I know of at least one organisation that has tried to port their system to a "more modern" environment and failed (twice). As to why they failed, well partly because of economic considerations and partly because of poor design choices. Why was failure possible, well because what they had wasn't all that broken and the "searing" speed of the hardware on which it was being emulated meant that it was still much faster than the orignal system!

      --
      "The first thing to do when you find yourself in a hole is stop digging."
  28. Manchester Mark 1 by d5w · · Score: 3, Interesting
    Reading about this reminded me of the Manchester Mark 1 programming contest in 1998, to find the most interesting program that could be run on the world's first stored-program computer; the winner getting to run the program on the recently-revived hardware. For any hackers who missed it at the time, it's worth looking at the details of the machine: 32 32-bit words which were simultaneously instructions and data.

    When the contest came around I played with it for a while, then something took over my time and I never got to check on the results until reminded by this story. For those who don't feel like clicking through all the links, there were some nice mathematical runners up, but the winner was an unusually interesting instant noodle timer.

  29. its good but i fear the Law by tanveer1979 · · Score: 1

    Already these big companies are ready to sue at the drop of a hat. they want money at any exense, wont there be copyright and patent issues involve, though the historical servers may not be of any practical use now, the DMCA supporters will just try to create problems for the heck of it, correct me if i am wrong

    --
    My Aurora : http://www.youtube.com/watch?v=o91ZsGwJYyg
    FB : https://www.facebook.com/TanveersPhotography
  30. CDC Cyber 1700 by ColdGold · · Score: 1

    While we are on wish emulaters.

    I wish I had a CDC Cyber 1700 emulater with the Cyber 1820 extensions just like I use to use in 1978 (remember the Beegees and "Staying Alive"?).

    I'd also love a monochrome terminal with red phosphors like I had then. You don't see those now. Some of the CRTs actually drew on the screen and they looked awesome but they were limited and the raster CRTs have taken over everywhere.

    We used to waste hours playing Lunar Lander (we wrote it of course, no graphics (I hadn't even heard the word then), just numbers and it was still fun).

    We've come a long way since I started 24 years ago.

    1. Re:CDC Cyber 1700 by OldPr1mate · · Score: 1

      If you have any CDC 1700 or Cyber 17 msterials that could be used for developing an emulator,
      I know someone who is collecting said materials for precisely that purpose, and I can direct you
      to him.

      Regards,
      -OldPr1mate

  31. SIMH review on NewsForge by Anonymous Coward · · Score: 1, Informative
    This review was over on NewsForge just last month:

    http://newsforge.com/article.pl?sid=02/03/01/17362 43

  32. Don't forget the lights! by edesio · · Score: 1

    My first machine was a PDP-11/40. All those twinkling lights. Just loved it! What a pleasure to program in assembler! What a shame I can't find the original OS (DOS/BATCH) for it.

    Join us at the PUPS to save this beautiful little machines from extinction!

  33. Beh by enneff · · Score: 3, Insightful
    The thing about nostalgia is that you can pine for something that is long gone, but as soon as you get it back you suddenly wonder why you wanted it back in the first place.

    This applies especially to computing, where I often find myself in an environment from yesteryear only to hear myself say "wow, this really sucked!"

  34. How about being constructive? by mikosullivan · · Score: 2, Insightful

    Instead of being accusatory, how about being constructive? If you feel some important machines have been left out, join in and help. Accusations are great for revving up emotions, but if you really want an international perspective then accusations and slurs are hardly the way to go.

    --
    Miko O'Sullivan
    1. Re:How about being constructive? by Anonymous Coward · · Score: 0

      Wow! such defensiveness. He was being constructive, as well as being observant. And then provided a very constructive link so that anyone who wanted to could find more info. Americans are incredibly Ameri-centric. Look into any aspect of our society, and we think and do only for ourselves (the collective evil if you will). Now before anyone thinks I am being to sweeping, I do understand that we aide other countries etc. But I challenge you to find an instance where that aid is given in a truly altruistic manner. Actually I'm hoping someone will. In the meantime, understand that when someone not American observes that Americans can be closed minded it IS constructive criticism.

    2. Re:How about being constructive? by mikosullivan · · Score: 1
      But I challenge you to find an instance where that aid is given in a truly altruistic manner

      So what if aid isn't given in an altruistic manner? Altruism only goes so far. Investment goes a lot further. Take a trip to Ireland sometime and find out why the former poorest country in Europe is now Europe's boomtown: American investment. Irish people worked for American companies (and still do) and reaped the benefits.

      --
      Miko O'Sullivan
    3. Re:How about being constructive? by Anonymous Coward · · Score: 0

      So your point is that cultural imperialism is a good thing?

    4. Re:How about being constructive? by mikosullivan · · Score: 1
      So your point is that cultural imperialism is a good thing?

      Well, my Irish ancestors and extended kin have definitely had a profound effect had on the USA, but I'm not sure you could call the Irish migration to the USA "imperialism". Native Americans might have a different viewpoint on that.

      ... oh, I'm sorry which direction were you talking about? It couldn't have been imperialistic going from the USA to Ireland, given that the net migration until the 90's was Ireland to USA. Ireland's economy sucked until then and American companies were invited over. Now the Irish have their own high tech companies and the best economy in Europe. Obviously you couldn't have been calling that imperialism.

      --
      Miko O'Sullivan
    5. Re:How about being constructive? by easter1916 · · Score: 1

      Mike, while US investment certainly helped, so did massive transfers of capital from the EU. Greece, Spain and Portugal were all less wealthy than Ireland. I'm not sure how you define Europe, as if you look to the eastern European countries, they are much poorer again. I'm Irish (i.e., an Irish citizen, not Irish-American) and grew up watching EU investment and transfers transform my country. US companies certainly helped to a large extent, but I find it annoying that you seem attribute the whole boom to them, and not to the efforts of hard-working Irish people, and generous assistance from our European partners.

    6. Re:How about being constructive? by mikosullivan · · Score: 1

      I certainly didn't mean to take credit away from the hard work of the Irish people. Indeed, my point is that mutually beneficial investment is far better than charity.

      --
      Miko O'Sullivan
  35. ENIAC-on-a-Chip by mikosullivan · · Score: 3, Interesting

    They might also want to mention the ENIAC-on-a-Chip project.

    --
    Miko O'Sullivan
    1. Re:ENIAC-on-a-Chip by tigre · · Score: 1

      I was one of the folks who did that. I don't think they ever got funding to put together the support system to make it run, though. Programming the original ENIAC entailed plugging in cables and turning dials, so we did our best to make the chip capable of doing that. However, it would've needed a little bit of hardware to connect to a computer, and then a software system to load in all the settings. There was another project a little bit earlier that did a software simulator, and we were going to use their GUI. But we all graduated, the 50th anniverary passed, so I doubt anyone carried it all the way through to completion. So we built the chip, but I have no way of knowing whether or not it actually works.

  36. Windows XP Emulator by mikosullivan · · Score: 2, Funny

    I can see the day when there's a Windows XP emulator. Future hackers will be fascinated at the way the module reaches into their bank accounts and drains out money.

    --
    Miko O'Sullivan
    1. Re:Windows XP Emulator by Anonymous Coward · · Score: 0

      ya micro$oft sux0rz!!11

  37. The Scoop on Hercules by Anonymous Coward · · Score: 1, Informative

    1) Hercules emulates both S/370 and S/390 hardware.

    2) As far as I know, the only modern operating system you are legally allowed to use on the S/390 version is Linux except potentially as part of your disaster recovery plans.

    3) But VM/370, MVS 3.2, etc. are in the public domain. So you can run them using Hercules as a S/370.

    4) MVS begat MVS/ESA begat OS/390 begat z/OS. From a user perspective, not all that much has changed! You still get the same cushy layer of JCL in the old versions of MVS. Fans of VM get to use the same virtual punch card reader in VM/370 as z/VM.

  38. s/390 Emulatation via IBM by Anonymous Coward · · Score: 0

    IBM will license s/390 software to those running Flexes emulation. IBM no longer sells any Iron less than 70 MIPS, so they've opened up the low end to emulators. It's not free but it's still pretty cool

  39. OT reply by Anonymous Coward · · Score: 0

    Hey! He's actually got some stuff I wrote included in snippets.

    Sorry. Just had to brag to the one person on here who had any idea what snippets were.

  40. Also interesting stuff from the UK... by ShadowMind · · Score: 1

    Interesting stuff, but very US orientated. There's a group in the UK doing similar stuff: The British Computer Society's Computer Preversavation Society.

    They're mostly looking at rebuilding, restoring and/or simulating systems from very early on in the development of computers as we now know it. Also activities is preserving some of the earliest software, such as the first true stored program to be run.

    Maybe these two groups should get together.

  41. Ah the joy.. by Anonymous Coward · · Score: 0

    I can hardly wait to change a virtual mag tape or sort the virtual printouts...

  42. A few more than four by IPFreely · · Score: 2
    I spend a few more than four years on Primes. I liked them a lot at the time.

    Their dynamic linking and EPF format has yet to be surpassed by any other OS that I've seen. It makes Windows DLL hell all the worse by comparison.

    But the Single thread per user login got old after a while, and Phantoms didn't really make up for it.

    A fellow at our college wrote a full screen editor that became quite good, including word processing capabilities.

    --
    There is nothing so silly as other peoples traditions, and nothing so sacred as our own.
  43. Re: ORIGINAL Colossal Cave Adventure by Anonymous Coward · · Score: 0

    A real rush after fiddling with the "ORIGINAL" version was to finally learn (after 20+ years), with the help of simh, how to become a wizard! And what wizards (the advent program administrator) could do! Only the original classic advent vintages preserved this feature.

    Someone posted more details in usenet alt.sys.pdp10 titled ".run advent, adventure fanatic ..." An excerpt:

    ARE YOU A WIZARD?
    yes
    PROVE IT! SAY THE MAGIC WORD!
    dwarf
    THAT IS NOT WHAT I THOUGHT IT WAS. DO YOU KNOW WHAT I THOUGHT IT WAS?
    no
    KJJKE
    bdkhg
    OH DEAR, YOU REALLY *ARE* A WIZARD! SORRY TO HAVE BOTHERED YOU . . .
    DO YOU WISH TO SEE THE HOURS?
    yes

    DO YOU WISH TO CHANGE THE HOURS?
    yes

  44. Why not emulate that as well? by ThinkingGuy · · Score: 1

    With modern graphics and 3D sound processing, I'll bet it wouldn't be too hard to add at least some of the sensory experience. The sounds would be easiest- imagine a 3D sound setup where the printer sounds like it's over in one corner, and every time you click a key, an old-fashioned loud key click comes from the location of your keyboard..
    The smell of the pizza crusts and the actual feel of the keyboard would of course still have to be left to the imagination.

  45. Burroughs B6700 by AJWM · · Score: 2

    I'd like to see an emulator for that (or similar "classic" Burroughs Large Systems). 48-bit word, tagged words, HLL stack architecture, etc.

    Apparently Unisys does actually have an emulator for the B6700's successor "A-series" machines, but it's proprietary (and maybe for internal use only).

    --
    -- Alastair
    1. Re:Burroughs B6700 by Eric+Smith · · Score: 2
      Apparently Unisys does actually have an emulator for the B6700's successor "A-series" machines, but it's proprietary (and maybe for internal use only).
      It's not for internal use only. If you buy a new A-series machine, what you get is a box that runs the simulator.
    2. Re:Burroughs B6700 by wik · · Score: 2

      The ASIC is version still alive and well. The emulator is quite nice because you can essentially tug a low-end A-Series around on your laptop. They do sell the emulated version on the ES7000 hardware, as well.

      --
      / \
      \ / ASCII ribbon campaign for peace
      x
      / \
  46. Some things just can't be simulated by maggard · · Score: 2
    With modern graphics and 3D sound processing, I'll bet it wouldn't be too hard to add at least some of the sensory experience.
    How to get the floor to "thrum" as the disk pack spins up, that cold dry flavorless air inside the machine room, the detritus of paper lint & chads in the corners, and the perfume of an outgassing VT-100 mixing with some visitor's day-old "Jovan Musk" cologne...

    Or in my case the ubiquitious CCC "Grape Cake". Take a day-old pound cake bought at the Star Merket in Central Square, get a bottle of Grape Jelly, slice said pound cake in half and apply as much grape jelly as won't run out. For the ambitious the cake can be sliced into several layers. Share with a room full of hungry geeks at 4am and enjoy the always slightly-tacky keyboard afterwards...

    Some things just can't be simulated.

    --
    I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
  47. How about a Lisp Virtual Machine? by DoWeHaftTo · · Score: 1

    Some guys are working on a portable software emulator of the TI Explorer II Lisp machine.
    An LVM anyone?

    http://www.unlambda.com/lispm/

    Give in to deliciousness!

  48. An emu I'd like to see... by Anonymous Coward · · Score: 0

    How 'bout a 12mHz AT emulator? I've never seen a slowdown program that wouldn't give my 1.3gHz machine a seizure, and my life would be complete if I could play Starflight and Sentinel Worlds again...

    Seriously, though, this is one cool project. The one thing that will always send me into a nostalgic frenzy is old computer stuff. My dad has a warehouse full of '80s vintage Atari stuff, and if the emulators for the brand weren't so good I would have long since built my ST machine...

  49. RCA 1802 emulator for Palm Pilot by Anonymous Coward · · Score: 0

    Here's an emulator that runs on a Palm.

    Toggle switches. Ah, now that's a user interface!

    Anyone else remember the 1802?

    1. Re:RCA 1802 emulator for Palm Pilot by leighklotz · · Score: 1

      Remember them? I think we're all still using them in our GPS satellites.

      The radiation-hardened 1802 was the de facto standard for satellites and other spacecraft for years.

      See the House Subcommittee report on Y2K in Orbit: Impact on Satellites and the Global Positioning System which states:

      The flight software for our Series 3000, 4000 (Astra-1A) and 5000 (Astra-1B) satellites uses ... the RCA 1802-based flight computers.
  50. PDP-11 in my wallet by leighklotz · · Score: 2

    I made a wallet-sized PDP-11 (see photo) using these tools.

    I put the simh PDP-11 emulator and unix_v7_rl.dsk along with the following script onto a CF card formatted as a DOS FAT partition.

    set cpu 18b
    set rl0 RL02
    att rl0 unix_v7_rl.dsk
    boot rl0
    #boot
    #rl(0,0)rl2unix

    You have to type those last two lines manually to the PDP-11's boot prompt.

    I'm ready to roll with a PDP-11 in my wallet (or, if you include the $9.95 CF-USB (Linux driver) card, in my Penguin Mints container, which matches the black and yellow 48MB Lexar card I got on sale at Fry's for $19.95).

    Total cost for a PDP-11 running Unix: $29.90, mints not included.

    BTW, the default V7 "root" password is "root" (I ran John the Ripper and it took 0.00002 seconds).

    1. Re:PDP-11 in my wallet by connorbd · · Score: 2

      Er... you've created a mini-disk pack. When you said that you had a PDP in your wallet I was sort of expecting a PalmPilot or an EspressoPC.

      Still, if you think about it... NetBSD on a PowerBook Duo (or equivalent tiny laptop) running this, you'd have a portable PDP-11. That would be pretty cool, IMHO.

      /Brian

    2. Re:PDP-11 in my wallet by Anonymous Coward · · Score: 0

      There is a PDP-11 emulator that runs on WinCE, I just wish there was one for the Palm Pilot (even if it would only run at about the speed of a PDP-11/03 if that).

      Zane

  51. Not funny by Anonymous Coward · · Score: 0

    Like erosion of big peaks into round hills?

    Or like that volcano which killed everybody in Pompeii? (Vesuvius? Etna?)

    Please tell funnier jokes. Or explain this one 'cause I didn't get it.

    +5, funny... Hah! With some many good jokes over here getting zero!

    1. Re:Not funny by delphi125 · · Score: 1
      The short explanation: Geological processes are slow. So was Multics. (The word Unix is a joke on the word Multics, a dinosaur of an OS)

      But the reason it is rated up as funny may be because some people understood the context. Roger Needham was at the time the head of the Computer Laboratory in Cambridge. Both Needham (now head of the MS lab in Cambs) and the town (in the context of the Hawking item) have been mentioned here on /. in the last couple of days. The funny part is, we undergraduates took a long while to realise that he was making a joke - he had not made one in the previous lectures, and he said it in an absolutely deadpan voice. So a class of about 40-50 Cambridge Computer Science Diploma postgrad students sat there for about 2-3 seconds before we realised the joke.

      To anyone other than the asker reading this: isn't it odd how explaining a joke makes it no longer funny? And to the AC: it's only +4 and it should be to RN's Karma, since its not my joke.

  52. The inevitable line: by connorbd · · Score: 2

    Dude, you're getting a DEC.

    /Brian

  53. Come join us we've got an S/390 here... by CowbertPrime · · Score: 1

    We have a pair of S/390 here that will run OS/390 as a guest OS under VM/CMS.

  54. Ceci n'est pas une PDP-11? by leighklotz · · Score: 2

    As René Magritte alluded in "The Betrayal of Images," emulations blur the boundaries between hardware and software.

    • My box is a PDP-11 because all it needs to operate is a co-processor that provides power and I/O (display and keyboard) via the ubiquitous 4-pin USB connector.
    • My PDP-11 will boot and keep its state in its file system and run the same on any Mac, Windows PC or Linux PC.
    • My PDP-11 is similar to those who claim that their TRS-80 or PIC is a web server -- the near ubiquity of other computers with RS232 on one siade and connectivity to the Internet on the other is what makes those feats possible.
    • My PDP-11 just requires a little more of its co-processor, but requiring a co-processor for operation is not new (DEC's PDP-10 systems usually had a PDP-11 front-end providing keyboard and display functions).
    Given that simh will run on just about any modern computer with a USB port, in some deep sense my PDP-11 is in fact not dependent on the co-processor for its identity or functionality.

    And yes, there is a disk pack there, but it's inside the PDP-11. And there's even a RL driver for it, written in 11 code.

    1. Re:Ceci n'est pas une PDP-11? by easter1916 · · Score: 1

      Pipe down, you pretentious twit.

    2. Re:Ceci n'est pas une PDP-11? by connorbd · · Score: 2

      It's a vision in search of a reality. The PDP-11 does not exist until there's something to read the data on the flash card.

      See, when you said PDP-11 in a tin of mints, I was thinking maybe some interesting hacks with a couple of FPGAs... that would be as close to the real thing as you could get without getting someone from Compaq to sign off on it.

      /Brian

  55. Where is Hercules? by Anonymous Coward · · Score: 0

    I went to there site and didn't see any references to Hercules, which has been able to run IBM S/360, S/370 and S/390 software for several years.

    1. Re:Where is Hercules? by Jay+Maynard · · Score: 1

      There's a mention at the bottom of the links page.

      --
      Disinfect the GNU General Public Virus!
  56. Not really OT; but long by drachenstern · · Score: 1

    does anyone have a better piece of code for a spastic {colon|cursor|whatever} than this routine which is the best i have been able to hack together on my own?

    yes i know it is clunky, and really dependent on my machine, since i didn't post the dynamic cursor, which changes based on system speed, but it's CowboyNeal's fault, or CmdrTaco, or somebody, 'cos they got a lousy lame filter which prevents me from posting my really fun code.

    anyways. looking for a better spastic {colon|cursor|whatever}, and this is the place to find such an item (aside from possibly ebay)

    void spastic(long m)
    {
    int i;
    for (i=0;im;i++)
    {
    cout"\\\b|\b/\b-\b";
    }
    }

    did i mention the lame filter sucks?

    --
    2^3 * 31 * 647
  57. if only i had mod points by drachenstern · · Score: 1

    that's funny, why is it still only a 2?

    --
    2^3 * 31 * 647