Author Topic: I got the source for CP/M 3.0, any idea what we can do with it?  (Read 6058 times)

0 Members and 1 Guest are viewing this topic.

Offline BrownyTCat

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 420
  • Rating: +37/-8
    • View Profile
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.  :-\

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: I got the source for CP/M 3.0, any idea what we can do with it?
« Reply #1 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.
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

Offline BrownyTCat

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 420
  • Rating: +37/-8
    • View Profile
Re: I got the source for CP/M 3.0, any idea what we can do with it?
« Reply #2 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.

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: I got the source for CP/M 3.0, any idea what we can do with it?
« Reply #3 on: May 25, 2011, 09:19:17 pm »
Could be totally awesome :D

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: I got the source for CP/M 3.0, any idea what we can do with it?
« Reply #4 on: May 25, 2011, 09:20:46 pm »
Could be cool. I'd like to see what people manage to do with this.
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: I got the source for CP/M 3.0, any idea what we can do with it?
« Reply #5 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) However, with some adjustments, and breaking compatibility for all existing programs, this could work quite well. :) (no sarcasm intended)
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline BrownyTCat

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 420
  • Rating: +37/-8
    • View Profile
Re: I got the source for CP/M 3.0, any idea what we can do with it?
« Reply #6 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) 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.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: I got the source for CP/M 3.0, any idea what we can do with it?
« Reply #7 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.)?

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: I got the source for CP/M 3.0, any idea what we can do with it?
« Reply #8 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.
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline BrownyTCat

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 420
  • Rating: +37/-8
    • View Profile
Re: I got the source for CP/M 3.0, any idea what we can do with it?
« Reply #9 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.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: I got the source for CP/M 3.0, any idea what we can do with it?
« Reply #10 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. :/

Offline ben_g

  • Hey cool I can set a custom title now :)
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +125/-4
  • Asm noob
    • View Profile
    • Our programmer's team: GameCommandoSquad
Re: I got the source for CP/M 3.0, any idea what we can do with it?
« Reply #11 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.
My projects
 - The Lost Survivors (Unreal Engine) ACTIVE [GameCommandoSquad main project]
 - Oxo, with single-calc multiplayer and AI (axe) RELEASED (screenshot) (topic)
 - An android version of oxo (java)  ACTIVE
 - A 3D collision detection library (axe) RELEASED! (topic)(screenshot)(more recent screenshot)(screenshot of it being used in a tilemapper)
Spoiler For inactive:
- A first person shooter with a polygon-based 3d engine. (z80, will probably be recoded in axe using GLib) ON HOLD (screenshot)
 - A java MORPG. (pc) DEEP COMA(read more)(screenshot)
 - a minecraft game in axe DEAD (source code available)
 - a 3D racing game (axe) ON HOLD (outdated screenshot of asm version)

This signature was last updated on 20/04/2015 and may be outdated

Ashbad

  • Guest
Re: I got the source for CP/M 3.0, any idea what we can do with it?
« Reply #12 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.