Omnimaga

General Discussion => Technology and Development => Other => Topic started by: BrownyTCat on May 25, 2011, 03:33:55 pm

Title: I got the source for CP/M 3.0, any idea what we can do with it?
Post by: BrownyTCat on May 25, 2011, 03:33:55 pm
http://www.cpm.z80.de/download/cpm3src.zip
There's Z80, 8080, x86, and 68k, too. The link is the full source for 80 I think. Linux rejects "make", because it has no 'cc' command.  :-\
Title: Re: I got the source for CP/M 3.0, any idea what we can do with it?
Post by: ruler501 on May 25, 2011, 05:45:32 pm
So what exactly is this?
Anyway to make it work with linux my only OS that works currently.
Title: Re: I got the source for CP/M 3.0, any idea what we can do with it?
Post by: BrownyTCat on May 25, 2011, 05:46:35 pm
So what exactly is this?
Anyway to make it work with linux my only OS that works currently.
It's source for a really primitive OS. I was thinking of an z80-8x-family port.
Title: Re: I got the source for CP/M 3.0, any idea what we can do with it?
Post by: Juju on May 25, 2011, 09:19:17 pm
Could be totally awesome :D
Title: Re: I got the source for CP/M 3.0, any idea what we can do with it?
Post by: ruler501 on May 25, 2011, 09:20:46 pm
Could be cool. I'd like to see what people manage to do with this.
Title: Re: I got the source for CP/M 3.0, any idea what we can do with it?
Post by: calcdude84se on May 25, 2011, 09:25:17 pm
Indeed. However, someone on Cemetech has had a similar idea, and, as Ben Ryves has pointed out, there are issues (see http://cemetech.net/forum/viewtopic.php?t=6323 (http://cemetech.net/forum/viewtopic.php?t=6323)) However, with some adjustments, and breaking compatibility for all existing programs, this could work quite well. :) (no sarcasm intended)
Title: Re: I got the source for CP/M 3.0, any idea what we can do with it?
Post by: BrownyTCat on May 25, 2011, 10:07:21 pm
Indeed. However, someone on Cemetech has had a similar idea, and, as Ben Ryves has pointed out, there are issues (see http://cemetech.net/forum/viewtopic.php?t=6323 (http://cemetech.net/forum/viewtopic.php?t=6323)) However, with some adjustments, and breaking compatibility for all existing programs, this could work quite well. :) (no sarcasm intended)
I was thinking of completely redoing a lot of it.
Title: Re: I got the source for CP/M 3.0, any idea what we can do with it?
Post by: TIfanx1999 on May 28, 2011, 02:27:48 pm
Hmm... Looks interesting. I wonder what screen resolutions are supported for the Z80 version, and how much space it would take up. I'm also curious as to what if any programs are included in the os (word processor, basic calculator etc.)?
Title: Re: I got the source for CP/M 3.0, any idea what we can do with it?
Post by: calcdude84se on June 01, 2011, 10:03:16 pm
Hmm... Looks interesting. I wonder what screen resolutions are supported for the Z80 version, and how much space it would take up. I'm also curious as to what if any programs are included in the os (word processor, basic calculator etc.)?
For resolution, it expects and 80-char wide terminal. Someone would have to hook scrolling the screen into it somehow.
I'm not sure anything is included besides the terminal.
Title: Re: I got the source for CP/M 3.0, any idea what we can do with it?
Post by: BrownyTCat on June 02, 2011, 12:23:59 pm
Hmm... Looks interesting. I wonder what screen resolutions are supported for the Z80 version, and how much space it would take up. I'm also curious as to what if any programs are included in the os (word processor, basic calculator etc.)?
For resolution, it expects and 80-char wide terminal. Someone would have to hook scrolling the screen into it somehow.
I'm not sure anything is included besides the terminal.
We could also use the small GraphScreen font.
Title: Re: I got the source for CP/M 3.0, any idea what we can do with it?
Post by: TIfanx1999 on June 02, 2011, 02:24:24 pm
Hmm... Looks interesting. I wonder what screen resolutions are supported for the Z80 version, and how much space it would take up. I'm also curious as to what if any programs are included in the os (word processor, basic calculator etc.)?
For resolution, it expects and 80-char wide terminal. Someone would have to hook scrolling the screen into it somehow.
I'm not sure anything is included besides the terminal.
We could also use the small GraphScreen font.

Bummer. :/
Small font would help some, but that would still only be 24 characters. :/
Title: Re: I got the source for CP/M 3.0, any idea what we can do with it?
Post by: ben_g on June 02, 2011, 02:35:18 pm
You'll have to recode almost everything involving the screen, as it has a very low resolution, is only black and white (or you'll have to let it manege gray scale by flickering the pixels) and it has a very slow driver.

further, you'll have to code stuff to use the link port, so you can still download programs for it.

I think this OS would also be incompatible with all programs and applications for the z80 calcs.
Title: Re: I got the source for CP/M 3.0, any idea what we can do with it?
Post by: Ashbad on June 02, 2011, 03:05:38 pm
seana seemed to show great interest in porting CP/M to TI calculators: http://www.cemetech.net/forum/viewtopic.php?t=6323&postdays=0&postorder=asc&start=0

I don't think it's a practical project, the whole OS would have to be mangled for it to really work correctly (and efficiently!) on a TI calculator.  Plus, it would get rid of all compatibility with normal games/utilities/programs.