BetaArchive Logo
Navigation Home Screenshots Image Uploader Server Info FTP Servers Wiki Forum RSS Feed Rules Please Donate
UP: 28d, 12h, 25m | CPU: 55% | MEM: 5945MB of 12227MB used
{The community for beta collectors}

Post new topic Reply to topic  [ 4 posts ] 
Author Message
 PostPost subject: Oooooooold CP/M        Posted: Thu Feb 07, 2008 11:59 pm 
Reply with quote
FTP Access
User avatar
Offline

Joined
Mon Sep 03, 2007 2:47 am

Posts
606

Location
$HOME
Hi!!
Well, if you remember, I once told here the oldest OS I own is a beta of CP/M dated from 1974/5. Well, I have them, but, never tried to run them.
It's the source code, in PLM, and obviously, for an 8 bit processor.
I hope you might help me get a running copy!!
Thank you very much!!!!


Top  Profile
 PostPost subject:        Posted: Fri Feb 08, 2008 5:55 pm 
Reply with quote
Donator
Offline

Joined
Sat Sep 09, 2006 6:43 am

Posts
726

Favourite OS
SVR 2012R2/Win10
Hmm, I have no idea how to compile that, but just want to add that I have CP/M from 1981, as well as a *WORKING* Osborne-1 system. I've managed to fool around with the OS on the Osborne, but have not done anything constructive with it. I found the copy of CP/M on ebay, about 2 years ago, still shrink-wrapped (possibly re-packaged, though). I've also got a second, european version of the Osborne-1, with a broken keyboard, which I could not test the OS on.


Top  Profile  WWW
 PostPost subject:        Posted: Mon Apr 21, 2008 10:13 am 
Reply with quote
Donator
User avatar
Offline

Joined
Mon Feb 12, 2007 12:50 pm

Posts
973

Favourite OS
First Edition UNIX
The original source, by Gary Kindall (c. 1974) in PL/M was written for the 8080 processor, for which the 8086 maintained limited compatibility. The main things you'd really need to do would be to change the names of the registers where applicable, and alter the file system to acommodate the modern disk structure. Obviously, hard disk support would be out of the question, and even HD floppies would probably not be supported by it either.

Your best bet, concerning disks, would be to have the excess space (after about 160/320K) just not there (same as when you format an HD disk to DD).

Also, there's memory. The 8080 could only address upto 64K of RAM, so you'd just have to ignore all the excess after that, too.

Perhaps, the best thing to do would be to just compile it under SIMH for 8080, and use a custom boot/root Linux floppy to emulate the system, somehow. Either way, it's gonna be bloody hard.

EDIT: spelling/puntuation mistakes

_________________
Have a day.


Top  Profile
 PostPost subject:        Posted: Mon Apr 21, 2008 11:58 am 
Reply with quote
Donator
User avatar
Offline

Joined
Mon Feb 12, 2007 12:50 pm

Posts
973

Favourite OS
First Edition UNIX
PS: The version is not a beta, but more a POC - Kindall wrote the system to give his PL/M language a practical use. CP/M just developed from 'primitive' to 'useful,' that's all.

_________________
Have a day.


Top  Profile
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 




Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron

All views expressed in these forums are those of the author and do not necessarily represent the views of the BetaArchive site owner.

Powered by phpBB® Forum Software © phpBB Group

Copyright © 2006-2018

 

Sitemap | XML | RSS