Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Real Programmers think better when playing Adventure or Rogue.


devel / comp.os.cpm / In search of a CP/M-68K FORTRAN compiler

SubjectAuthor
* In search of a CP/M-68K FORTRAN compilerMogensB
`* Re: In search of a CP/M-68K FORTRAN compilerRoger Hanscom
 +- Re: In search of a CP/M-68K FORTRAN compilerPeter Higgins
 `* Re: In search of a CP/M-68K FORTRAN compilerMartin
  +- Re: In search of a CP/M-68K FORTRAN compilerMogensB
  +* Re: In search of a CP/M-68K FORTRAN compilerPeter Higgins
  |`* Re: In search of a CP/M-68K FORTRAN compilerRoger Hanscom
  | +- Re: In search of a CP/M-68K FORTRAN compilerMartin
  | +* Re: In search of a CP/M-68K FORTRAN compilerMartin
  | |`- Re: In search of a CP/M-68K FORTRAN compilerRoger Hanscom
  | +- Re: In search of a CP/M-68K FORTRAN compilerDavid Schultz
  | +* Re: In search of a CP/M-68K FORTRAN compilerMartin
  | |`* Re: In search of a CP/M-68K FORTRAN compilerRoger Hanscom
  | | +* Re: In search of a CP/M-68K FORTRAN compilerRoger Hanscom
  | | |`- Re: In search of a CP/M-68K FORTRAN compilerMartin
  | | `- Re: In search of a CP/M-68K FORTRAN compilerjosef
  | `- Re: In search of a CP/M-68K FORTRAN compilerJosef
  +* Re: In search of a CP/M-68K FORTRAN compilerMartin
  |`* Re: In search of a CP/M-68K FORTRAN compilerRoger Hanscom
  | +* Re: In search of a CP/M-68K FORTRAN compilerMartin
  | |+- Re: In search of a CP/M-68K FORTRAN compilerDavid Schultz
  | |`* Re: In search of a CP/M-68K FORTRAN compilerRoger Hanscom
  | | +- Re: In search of a CP/M-68K FORTRAN compilerRoger Hanscom
  | | `* Re: In search of a CP/M-68K FORTRAN compilerMartin
  | |  `- Re: In search of a CP/M-68K FORTRAN compilerDavid Schultz
  | `- Re: In search of a CP/M-68K FORTRAN compilerMartin
  `* Re: In search of a CP/M-68K FORTRAN compilerSteven Hirsch
   `* Re: In search of a CP/M-68K FORTRAN compilerDavid Schultz
    `* Re: In search of a CP/M-68K FORTRAN compilerSteven Hirsch
     +- Re: In search of a CP/M-68K FORTRAN compilerPeter Higgins
     +* Re: In search of a CP/M-68K FORTRAN compilerRoger Hanscom
     |+* Re: In search of a CP/M-68K FORTRAN compilerPeter Higgins
     ||`- Re: In search of a CP/M-68K FORTRAN compilerDavid Schultz
     |`- Re: In search of a CP/M-68K FORTRAN compilerCraig Ruff
     `* Re: In search of a CP/M-68K FORTRAN compilerDavid Schultz
      `* Re: In search of a CP/M-68K FORTRAN compilerSteven Hirsch
       `* Re: In search of a CP/M-68K FORTRAN compilerMartin
        `* Re: In search of a CP/M-68K FORTRAN compilerDavid Schultz
         `* Re: In search of a CP/M-68K FORTRAN compilerMartin
          +* Re: In search of a CP/M-68K FORTRAN compilerBill Shen
          |`- Re: In search of a CP/M-68K FORTRAN compilerRoger Hanscom
          `* Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!Martin
           `* Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!MogensB
            `* Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!Martin
             `* Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!MogensB
              `* Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!MogensB
               +* Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!David Schultz
               |`- Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!David Schultz
               `* Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!Martin
                `* Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!Randy McLaughlin
                 `* Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!MogensB
                  `* Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!MogensB
                   +* Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!MogensB
                   |+- Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!David Schultz
                   |`* Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!MogensB
                   | `* Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!Martin
                   |  `* Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!MogensB
                   |   `* Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!David Schultz
                   |    +- Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!Udo Munk
                   |    +* Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!ogd...@gmail.com
                   |    |`- Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!David Schultz
                   |    +- Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!Udo Munk
                   |    `- Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!MogensB
                   `- Re: In search of a CP/M-68K FORTRAN compiler --> Success !!!Martin

Pages:123
In search of a CP/M-68K FORTRAN compiler

<b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3074&group=comp.os.cpm#3074

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:620a:849:: with SMTP id u9mr7903788qku.408.1643453916356;
Sat, 29 Jan 2022 02:58:36 -0800 (PST)
X-Received: by 2002:aca:6509:: with SMTP id m9mr8053593oim.76.1643453915962;
Sat, 29 Jan 2022 02:58:35 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Sat, 29 Jan 2022 02:58:35 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=93.160.199.195; posting-account=Yhid9woAAACevu-Z_URvC3iX2q0KBBIl
NNTP-Posting-Host: 93.160.199.195
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>
Subject: In search of a CP/M-68K FORTRAN compiler
From: mogens.b...@gmail.com (MogensB)
Injection-Date: Sat, 29 Jan 2022 10:58:36 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 10
 by: MogensB - Sat, 29 Jan 2022 10:58 UTC

Hi Everyone,

I recently built a CP/M-68K system (the 68K-MBC), and I would very much like to have a FORTRAN compiler running natively on the system.
Searching the Internet, it seems that some FORTRAN compilers were made for CP/M-68K.
I can't find one on the "usual" CP/M sites and archives, though.

Maybe you can help me locate one?

Best regards,
Mogens

Re: In search of a CP/M-68K FORTRAN compiler

<86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3075&group=comp.os.cpm#3075

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:622a:1105:: with SMTP id e5mr9972972qty.190.1643484221052;
Sat, 29 Jan 2022 11:23:41 -0800 (PST)
X-Received: by 2002:a05:6808:144b:: with SMTP id x11mr3611114oiv.336.1643484220785;
Sat, 29 Jan 2022 11:23:40 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Sat, 29 Jan 2022 11:23:40 -0800 (PST)
In-Reply-To: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:601:4480:c0b:bf85:63dc:bd7b:7733;
posting-account=IYDgigoAAAB4mts9mgmb0hp0ep-DoTY7
NNTP-Posting-Host: 2601:601:4480:c0b:bf85:63dc:bd7b:7733
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com>
Subject: Re: In search of a CP/M-68K FORTRAN compiler
From: norwest...@gmail.com (Roger Hanscom)
Injection-Date: Sat, 29 Jan 2022 19:23:41 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 13
 by: Roger Hanscom - Sat, 29 Jan 2022 19:23 UTC

On Saturday, January 29, 2022 at 2:58:37 AM UTC-8, MogensB wrote:

> Searching the Internet, it seems that some FORTRAN compilers were made for CP/M-68K.

Hi Mogens --

The best archive for CP/M-68K stuff, and lots of Cromemco stuff as well, is the old Maben site. Marcus moved it to GitHub, and made it inaccessible unless you are granted permission. I find that getting permission to the GitHub repository is a *real* challenge. Your experience might vary?

Roger

Re: In search of a CP/M-68K FORTRAN compiler

<9855e0c1-d06c-4d32-a0ae-5c8b06d94d3bn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3076&group=comp.os.cpm#3076

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:6214:1d25:: with SMTP id f5mr11529584qvd.71.1643488857768;
Sat, 29 Jan 2022 12:40:57 -0800 (PST)
X-Received: by 2002:aca:3457:: with SMTP id b84mr9602521oia.164.1643488857507;
Sat, 29 Jan 2022 12:40:57 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Sat, 29 Jan 2022 12:40:57 -0800 (PST)
In-Reply-To: <86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:569:524e:ad00:850a:3c2e:ed06:3e7a;
posting-account=vo6anAoAAACrPRDKJCDGDeq8ksCO7pmB
NNTP-Posting-Host: 2001:569:524e:ad00:850a:3c2e:ed06:3e7a
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com> <86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9855e0c1-d06c-4d32-a0ae-5c8b06d94d3bn@googlegroups.com>
Subject: Re: In search of a CP/M-68K FORTRAN compiler
From: higginsp...@gmail.com (Peter Higgins)
Injection-Date: Sat, 29 Jan 2022 20:40:57 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 20
 by: Peter Higgins - Sat, 29 Jan 2022 20:40 UTC

On Saturday, January 29, 2022 at 11:23:41 AM UTC-8, norwe...@gmail.com wrote:
> On Saturday, January 29, 2022 at 2:58:37 AM UTC-8, MogensB wrote:
>
> > Searching the Internet, it seems that some FORTRAN compilers were made for CP/M-68K.
> Hi Mogens --
>
> The best archive for CP/M-68K stuff, and lots of Cromemco stuff as well, is the old Maben site. Marcus moved it to GitHub, and made it inaccessible unless you are granted permission. I find that getting permission to the GitHub repository is a *real* challenge. Your experience might vary?
>
> Roger

The files Marcus moved to the GitHub site are almost exclusively limited to Cromemco stuff. Cromemco's Fortran compilers for Cromix are archived there, but no software for CPM-68K.
To the best of my knowledge the only Fortran compiler for CPM-68K was produced by a company called "Silicon Valley Software", and I have never seen copy of that product archived on the internet.

Re: In search of a CP/M-68K FORTRAN compiler

<st4bsj$vkl$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3077&group=comp.os.cpm#3077

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!aioe.org!xHMaxlZUieyqa4Jj2gcnVw.user.46.165.242.75.POSTED!not-for-mail
From: this.is....@so.its.invalid (Martin)
Newsgroups: comp.os.cpm
Subject: Re: In search of a CP/M-68K FORTRAN compiler
Date: Sat, 29 Jan 2022 22:31:05 +0100
Organization: Aioe.org NNTP Server
Message-ID: <st4bsj$vkl$1@gioia.aioe.org>
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com> <86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="32405"; posting-host="xHMaxlZUieyqa4Jj2gcnVw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 SeaMonkey/2.17.1
X-Notice: Filtered by postfilter v. 0.9.2
 by: Martin - Sat, 29 Jan 2022 21:31 UTC

Am 01/29/2022 08:23 PM, Roger Hanscom schrieb:
> On Saturday, January 29, 2022 at 2:58:37 AM UTC-8, MogensB wrote:
>
>> Searching the Internet, it seems that some FORTRAN compilers were made for CP/M-68K.
>
> Hi Mogens --
>
> The best archive for CP/M-68K stuff, and lots of Cromemco stuff as well, is the old Maben site. Marcus moved it to GitHub, and made it inaccessible unless you are granted permission. I find that getting permission to the GitHub repository is a *real* challenge. Your experience might vary?
>
> Roger
>

From 2006, now long gone, you know where to look :-)
<http://www.s100-manuals.com/CPM-BootDisks.htm>

Re: In search of a CP/M-68K FORTRAN compiler

<c64d95e1-a872-4796-8c5d-b83abcdca02bn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3078&group=comp.os.cpm#3078

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:620a:4115:: with SMTP id j21mr3755384qko.680.1643496792093;
Sat, 29 Jan 2022 14:53:12 -0800 (PST)
X-Received: by 2002:aca:6509:: with SMTP id m9mr9382660oim.76.1643496791613;
Sat, 29 Jan 2022 14:53:11 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Sat, 29 Jan 2022 14:53:11 -0800 (PST)
In-Reply-To: <st4bsj$vkl$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=93.160.199.195; posting-account=Yhid9woAAACevu-Z_URvC3iX2q0KBBIl
NNTP-Posting-Host: 93.160.199.195
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>
<86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com> <st4bsj$vkl$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c64d95e1-a872-4796-8c5d-b83abcdca02bn@googlegroups.com>
Subject: Re: In search of a CP/M-68K FORTRAN compiler
From: mogens.b...@gmail.com (MogensB)
Injection-Date: Sat, 29 Jan 2022 22:53:12 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 22
 by: MogensB - Sat, 29 Jan 2022 22:53 UTC

lørdag den 29. januar 2022 kl. 22.34.13 UTC+1 skrev Martin:
> Am 01/29/2022 08:23 PM, Roger Hanscom schrieb:
> > On Saturday, January 29, 2022 at 2:58:37 AM UTC-8, MogensB wrote:
> >
> >> Searching the Internet, it seems that some FORTRAN compilers were made for CP/M-68K.
> >
> > Hi Mogens --
> >
> > The best archive for CP/M-68K stuff, and lots of Cromemco stuff as well, is the old Maben site. Marcus moved it to GitHub, and made it inaccessible unless you are granted permission. I find that getting permission to the GitHub repository is a *real* challenge. Your experience might vary?
> >
> > Roger
> >
> From 2006, now long gone, you know where to look :-)
> <http://www.s100-manuals.com/CPM-BootDisks.htm>

Thank you very much for this most useful tip/hint! I appreciate your help.

Best regards,
Mogens

Re: In search of a CP/M-68K FORTRAN compiler

<15827ccd-f4e3-4d44-bc1b-3ad9af9e9299n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3079&group=comp.os.cpm#3079

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:620a:4115:: with SMTP id j21mr5313225qko.680.1643559374304;
Sun, 30 Jan 2022 08:16:14 -0800 (PST)
X-Received: by 2002:a05:6808:124b:: with SMTP id o11mr17107346oiv.239.1643559374023;
Sun, 30 Jan 2022 08:16:14 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Sun, 30 Jan 2022 08:16:13 -0800 (PST)
In-Reply-To: <st4bsj$vkl$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:569:524e:ad00:836:3a8d:f66d:50e;
posting-account=vo6anAoAAACrPRDKJCDGDeq8ksCO7pmB
NNTP-Posting-Host: 2001:569:524e:ad00:836:3a8d:f66d:50e
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>
<86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com> <st4bsj$vkl$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <15827ccd-f4e3-4d44-bc1b-3ad9af9e9299n@googlegroups.com>
Subject: Re: In search of a CP/M-68K FORTRAN compiler
From: higginsp...@gmail.com (Peter Higgins)
Injection-Date: Sun, 30 Jan 2022 16:16:14 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 4
 by: Peter Higgins - Sun, 30 Jan 2022 16:16 UTC

On Saturday, January 29, 2022 at 1:34:13 PM UTC-8, Martin wrote:
> From 2006, now long gone, you know where to look :-)
> <http://www.s100-manuals.com/CPM-BootDisks.htm>

Thank you Martin. I must admit it took me a few minutes to figure out your cryptic hint but yes... what we were looking for it there!

Re: In search of a CP/M-68K FORTRAN compiler

<f562957e-1d41-4f02-b411-448ea7455829n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3080&group=comp.os.cpm#3080

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ac8:7f87:: with SMTP id z7mr7255627qtj.365.1643569336743;
Sun, 30 Jan 2022 11:02:16 -0800 (PST)
X-Received: by 2002:a05:6808:118e:: with SMTP id j14mr15433918oil.196.1643569336459;
Sun, 30 Jan 2022 11:02:16 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Sun, 30 Jan 2022 11:02:16 -0800 (PST)
In-Reply-To: <15827ccd-f4e3-4d44-bc1b-3ad9af9e9299n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:601:4480:c0b:bf85:63dc:bd7b:7733;
posting-account=IYDgigoAAAB4mts9mgmb0hp0ep-DoTY7
NNTP-Posting-Host: 2601:601:4480:c0b:bf85:63dc:bd7b:7733
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>
<86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com> <st4bsj$vkl$1@gioia.aioe.org>
<15827ccd-f4e3-4d44-bc1b-3ad9af9e9299n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f562957e-1d41-4f02-b411-448ea7455829n@googlegroups.com>
Subject: Re: In search of a CP/M-68K FORTRAN compiler
From: norwest...@gmail.com (Roger Hanscom)
Injection-Date: Sun, 30 Jan 2022 19:02:16 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 23
 by: Roger Hanscom - Sun, 30 Jan 2022 19:02 UTC

> On Saturday, January 29, 2022 at 1:34:13 PM UTC-8, Martin wrote:
> > From 2006, now long gone, you know where to look :-)
> > <http://www.s100-manuals.com/CPM-BootDisks.htm>

WOW!!! Thanks Martin!! What a "gold mine"!! I designed and built a 68K SBC (68000 running at 18.4 MHz, 2MB SRAM, 1MB EPROM, compact flash interface via 8255, and 2 serial ports via 68681(38.4k baud)). Got some things working in CP/M-68k, but found software to be a limiting factor. That archive has 3,000+ files --> endless fun!

I see that CB68 (BASIC compiler) is in the archive. I have copies of it on my SBC, but although it seems to work OK for simple things, anything more complex just generates "exception $03". Anybody find it useful? What am I doing wrong? The compile works OK (no errors), and the link too -- "LINK68".

Mostly, I use a GCC cross compiler and run the resulting binaries on CP/M-68k using a little thing I wrote called RUN.68K. It just loads the raw binary, and makes it look like a generic executable that CP/M-68k seems to like.. GCC generates very fast code!

I can post a photo of the SBC if anybody is interested.

Roger

Re: In search of a CP/M-68K FORTRAN compiler

<st6qtq$blu$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3081&group=comp.os.cpm#3081

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!aioe.org!xHMaxlZUieyqa4Jj2gcnVw.user.46.165.242.75.POSTED!not-for-mail
From: this.is....@so.its.invalid (Martin)
Newsgroups: comp.os.cpm
Subject: Re: In search of a CP/M-68K FORTRAN compiler
Date: Sun, 30 Jan 2022 20:59:58 +0100
Organization: Aioe.org NNTP Server
Message-ID: <st6qtq$blu$1@gioia.aioe.org>
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com> <86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com> <st4bsj$vkl$1@gioia.aioe.org> <15827ccd-f4e3-4d44-bc1b-3ad9af9e9299n@googlegroups.com> <f562957e-1d41-4f02-b411-448ea7455829n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="11966"; posting-host="xHMaxlZUieyqa4Jj2gcnVw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 SeaMonkey/2.17.1
X-Notice: Filtered by postfilter v. 0.9.2
 by: Martin - Sun, 30 Jan 2022 19:59 UTC

Am 01/30/2022 08:02 PM, Roger Hanscom schrieb:
>> On Saturday, January 29, 2022 at 1:34:13 PM UTC-8, Martin wrote:
>>> From 2006, now long gone, you know where to look :-)
>>> <http://www.s100-manuals.com/CPM-BootDisks.htm>
>
> WOW!!! Thanks Martin!! What a "gold mine"!! I designed and built a 68K SBC (68000 running at 18.4 MHz, 2MB SRAM, 1MB EPROM, compact flash interface via 8255, and 2 serial ports via 68681(38.4k baud)). Got some things working in CP/M-68k, but found software to be a limiting factor. That archive has 3,000+ files --> endless fun!
>
> I see that CB68 (BASIC compiler) is in the archive. I have copies of it on my SBC, but although it seems to work OK for simple things, anything more complex just generates "exception $03". Anybody find it useful? What am I doing wrong? The compile works OK (no errors), and the link too -- "LINK68".
>
> Mostly, I use a GCC cross compiler and run the resulting binaries on CP/M-68k using a little thing I wrote called RUN.68K. It just loads the raw binary, and makes it look like a generic executable that CP/M-68k seems to like.. GCC generates very fast code!
>
> I can post a photo of the SBC if anybody is interested.
>
> Roger
>

I'm collecting M68K material for a long time now.

Always hoping to find ssytem disks for a nice coprocessor card I got
in the late 1990s without any software or docs.

So nothing to learn from, everything had to be found out from the
ground by trial and error.

Its a definicon DSI-780 with 12MHz, see
<http://www.spiess.ch/emme2/e2news/news02/node2.html>

The information found here helped me to get is running.
<http://cini.classiccmp.org/pdf/byte/Definicon%2068020.pdf>

I can reset the processor and load a memory image to the card.

Martin

Re: In search of a CP/M-68K FORTRAN compiler

<st6ssa$17ca$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3082&group=comp.os.cpm#3082

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!aioe.org!xHMaxlZUieyqa4Jj2gcnVw.user.46.165.242.75.POSTED!not-for-mail
From: this.is....@so.its.invalid (Martin)
Newsgroups: comp.os.cpm
Subject: Re: In search of a CP/M-68K FORTRAN compiler
Date: Sun, 30 Jan 2022 21:33:18 +0100
Organization: Aioe.org NNTP Server
Message-ID: <st6ssa$17ca$1@gioia.aioe.org>
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com> <86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com> <st4bsj$vkl$1@gioia.aioe.org> <15827ccd-f4e3-4d44-bc1b-3ad9af9e9299n@googlegroups.com> <f562957e-1d41-4f02-b411-448ea7455829n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="40330"; posting-host="xHMaxlZUieyqa4Jj2gcnVw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 SeaMonkey/2.17.1
X-Notice: Filtered by postfilter v. 0.9.2
 by: Martin - Sun, 30 Jan 2022 20:33 UTC

Am 01/30/2022 08:02 PM, Roger Hanscom schrieb:
>> On Saturday, January 29, 2022 at 1:34:13 PM UTC-8, Martin wrote:
>>> From 2006, now long gone, you know where to look :-)
>>> <http://www.s100-manuals.com/CPM-BootDisks.htm>
>
> WOW!!! Thanks Martin!! What a "gold mine"!! I designed and built a 68K SBC (68000 running at 18.4 MHz, 2MB SRAM, 1MB EPROM, compact flash interface via 8255, and 2 serial ports via 68681(38.4k baud)). Got some things working in CP/M-68k, but found software to be a limiting factor. That archive has 3,000+ files --> endless fun!
>
> I see that CB68 (BASIC compiler) is in the archive. I have copies of it on my SBC, but although it seems to work OK for simple things, anything more complex just generates "exception $03". Anybody find it useful? What am I doing wrong? The compile works OK (no errors), and the link too -- "LINK68".
>
> Mostly, I use a GCC cross compiler and run the resulting binaries on CP/M-68k using a little thing I wrote called RUN.68K. It just loads the raw binary, and makes it look like a generic executable that CP/M-68k seems to like.. GCC generates very fast code!
>
> I can post a photo of the SBC if anybody is interested.
>
> Roger
>

Oh, I really enjoyed your site!
68000, z80, firmwares, etc., everything the technical heart ever wants.
I'm glad to be of help now and then :-)

Re: In search of a CP/M-68K FORTRAN compiler

<6rCdneSSVcnuZmv8nZ2dnUU7-cudnZ2d@earthlink.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3083&group=comp.os.cpm#3083

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 30 Jan 2022 14:56:19 -0600
Date: Sun, 30 Jan 2022 14:56:19 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
From: david.sc...@earthlink.net (David Schultz)
Subject: Re: In search of a CP/M-68K FORTRAN compiler
Newsgroups: comp.os.cpm
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>
<86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com>
<st4bsj$vkl$1@gioia.aioe.org>
<15827ccd-f4e3-4d44-bc1b-3ad9af9e9299n@googlegroups.com>
<f562957e-1d41-4f02-b411-448ea7455829n@googlegroups.com>
Content-Language: en-US
In-Reply-To: <f562957e-1d41-4f02-b411-448ea7455829n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <6rCdneSSVcnuZmv8nZ2dnUU7-cudnZ2d@earthlink.com>
Lines: 11
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 108.194.109.138
X-Trace: sv3-oPiJyMve1IL8Pf/snCzERNr/AJ6oCgmTjaHHDbNBXhaht3xc//5V2zmfiEDFmQoD4ty4o6mcOtbpjLq!9bYtBumuG6TThSYrwqwSalnnKOAeORolky2MqW9mIVQgoyyZsDiLAfLTOdFFgOvCVgrDN/gEIlT+!zqC9HAjqax7Gh44udyGd5cTrFqTetndw/Q==
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2000
 by: David Schultz - Sun, 30 Jan 2022 20:56 UTC

On 1/30/22 1:02 PM, Roger Hanscom wrote:
> I see that CB68 (BASIC compiler) is in the archive. I have copies of it on my SBC, but although it seems to work OK for simple things, anything more complex just generates "exception $03". Anybody find it useful? What am I doing wrong? The compile works OK (no errors), and the link too -- "LINK68".
>
Exception 3 is an address error. As in the program attempted to fetch a
word/long using an odd address. But you knew that...

Run using DDT to find out more.

--
http://davesrocketworks.com
David Schultz

Re: In search of a CP/M-68K FORTRAN compiler

<b0f458ee-9624-42bb-97cf-7ff8b1ab15dcn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3084&group=comp.os.cpm#3084

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ad4:5769:: with SMTP id r9mr15487026qvx.52.1643577732399;
Sun, 30 Jan 2022 13:22:12 -0800 (PST)
X-Received: by 2002:a05:6830:450:: with SMTP id d16mr10588033otc.151.1643577732123;
Sun, 30 Jan 2022 13:22:12 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Sun, 30 Jan 2022 13:22:11 -0800 (PST)
In-Reply-To: <st6ssa$17ca$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:601:4480:c0b:bf85:63dc:bd7b:7733;
posting-account=IYDgigoAAAB4mts9mgmb0hp0ep-DoTY7
NNTP-Posting-Host: 2601:601:4480:c0b:bf85:63dc:bd7b:7733
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>
<86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com> <st4bsj$vkl$1@gioia.aioe.org>
<15827ccd-f4e3-4d44-bc1b-3ad9af9e9299n@googlegroups.com> <f562957e-1d41-4f02-b411-448ea7455829n@googlegroups.com>
<st6ssa$17ca$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b0f458ee-9624-42bb-97cf-7ff8b1ab15dcn@googlegroups.com>
Subject: Re: In search of a CP/M-68K FORTRAN compiler
From: norwest...@gmail.com (Roger Hanscom)
Injection-Date: Sun, 30 Jan 2022 21:22:12 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 25
 by: Roger Hanscom - Sun, 30 Jan 2022 21:22 UTC

On Sunday, January 30, 2022 at 12:36:28 PM UTC-8, Martin wrote:

> Oh, I really enjoyed your site!

Thanks! Google pulled the rug out from under me when they switched over to a new format. IMO, the new format is pretty useless, and they froze the content on my original page when they did the switch, so I can't add to it. Since their freeze, I've managed to build a 68020 SBC that runs at 20 MHz. It's a *real* kludge (for example it is hard-wired for an 8-bit data bus), but I discovered that the 68020 runs quite well that way (I originally thought that it would be "dog-slow"). It has 512k SRAM and 64k EEPROM with 2 serial ports via a 68681. BUT, there is no on-board mass storage (such as a compact flash), so all I can do is download S-records to it and run them.. The PCB is small (about 14 cm. x 12 cm.). I've been thinking about trying to build a more full-featured version, but so far I've been reluctant (mostly because the size of the PCB would make it expen$ive!).

> I'm glad to be of help now and then :-)

Much more than "now and then"!

I took a look at the Byte articles on the Definicon. Pretty complete schematics! I'd love to see the equations for the PALs/GALs. I hope you can get yours running!

Roger

Re: In search of a CP/M-68K FORTRAN compiler

<st71o1$15pm$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3085&group=comp.os.cpm#3085

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!aioe.org!xHMaxlZUieyqa4Jj2gcnVw.user.46.165.242.75.POSTED!not-for-mail
From: this.is....@so.its.invalid (Martin)
Newsgroups: comp.os.cpm
Subject: Re: In search of a CP/M-68K FORTRAN compiler
Date: Sun, 30 Jan 2022 22:56:21 +0100
Organization: Aioe.org NNTP Server
Message-ID: <st71o1$15pm$1@gioia.aioe.org>
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com> <86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com> <st4bsj$vkl$1@gioia.aioe.org> <15827ccd-f4e3-4d44-bc1b-3ad9af9e9299n@googlegroups.com> <f562957e-1d41-4f02-b411-448ea7455829n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="38710"; posting-host="xHMaxlZUieyqa4Jj2gcnVw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 SeaMonkey/2.17.1
X-Notice: Filtered by postfilter v. 0.9.2
 by: Martin - Sun, 30 Jan 2022 21:56 UTC

Am 01/30/2022 08:02 PM, Roger Hanscom schrieb:
>> On Saturday, January 29, 2022 at 1:34:13 PM UTC-8, Martin wrote:
>>> From 2006, now long gone, you know where to look :-)
>>> <http://www.s100-manuals.com/CPM-BootDisks.htm>
>
> WOW!!! Thanks Martin!! What a "gold mine"!! I designed and built a 68K SBC (68000 running at 18.4 MHz, 2MB SRAM, 1MB EPROM, compact flash interface via 8255, and 2 serial ports via 68681(38.4k baud)). Got some things working in CP/M-68k, but found software to be a limiting factor. That archive has 3,000+ files --> endless fun!
>
> I see that CB68 (BASIC compiler) is in the archive. I have copies of it on my SBC, but although it seems to work OK for simple things, anything more complex just generates "exception $03". Anybody find it useful? What am I doing wrong? The compile works OK (no errors), and the link too -- "LINK68".
>
> Mostly, I use a GCC cross compiler and run the resulting binaries on CP/M-68k using a little thing I wrote called RUN.68K. It just loads the raw binary, and makes it look like a generic executable that CP/M-68k seems to like.. GCC generates very fast code!
>
> I can post a photo of the SBC if anybody is interested.
>
> Roger
>

I think, the CB68 files are somewhat corrupt :-(
The difference to the files below are missing 1AH bytes.

Try the ones from <http://www.cpm.z80.de/download/cb68.zip>

Hth Martin

Re: In search of a CP/M-68K FORTRAN compiler

<d3133148-ff2d-43f3-992f-3144e6a65344n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3086&group=comp.os.cpm#3086

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:622a:11ca:: with SMTP id n10mr13045102qtk.42.1643581343166;
Sun, 30 Jan 2022 14:22:23 -0800 (PST)
X-Received: by 2002:a9d:6e84:: with SMTP id a4mr10575790otr.43.1643581342817;
Sun, 30 Jan 2022 14:22:22 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Sun, 30 Jan 2022 14:22:22 -0800 (PST)
In-Reply-To: <st71o1$15pm$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:601:4480:c0b:bf85:63dc:bd7b:7733;
posting-account=IYDgigoAAAB4mts9mgmb0hp0ep-DoTY7
NNTP-Posting-Host: 2601:601:4480:c0b:bf85:63dc:bd7b:7733
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>
<86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com> <st4bsj$vkl$1@gioia.aioe.org>
<15827ccd-f4e3-4d44-bc1b-3ad9af9e9299n@googlegroups.com> <f562957e-1d41-4f02-b411-448ea7455829n@googlegroups.com>
<st71o1$15pm$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d3133148-ff2d-43f3-992f-3144e6a65344n@googlegroups.com>
Subject: Re: In search of a CP/M-68K FORTRAN compiler
From: norwest...@gmail.com (Roger Hanscom)
Injection-Date: Sun, 30 Jan 2022 22:22:23 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 15
 by: Roger Hanscom - Sun, 30 Jan 2022 22:22 UTC

On Sunday, January 30, 2022 at 1:59:34 PM UTC-8, Martin wrote:

> I think, the CB68 files are somewhat corrupt :-(

I think you're 100% correct. Why would a compiler produce an addressing error? Aren't they supposed to catch things like that? Or at least flag it as an error during compile or link?

> Try the ones from <http://www.cpm.z80.de/download/cb68.zip>

Yes, I want to do that. Something must be wrong with the files I have.

and I said:
> I can post a photo of the SBC if anybody is interested.

I lied!! I can't see any way to do that on this thread.

Roger

Re: In search of a CP/M-68K FORTRAN compiler

<9ff6b9f7-eef0-406b-ade4-0b4e4bbdbcb2n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3087&group=comp.os.cpm#3087

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:620a:29ce:: with SMTP id s14mr11435813qkp.604.1643582768243;
Sun, 30 Jan 2022 14:46:08 -0800 (PST)
X-Received: by 2002:a05:6808:130c:: with SMTP id y12mr11067180oiv.328.1643582767946;
Sun, 30 Jan 2022 14:46:07 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Sun, 30 Jan 2022 14:46:07 -0800 (PST)
In-Reply-To: <d3133148-ff2d-43f3-992f-3144e6a65344n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:601:4480:c0b:bf85:63dc:bd7b:7733;
posting-account=IYDgigoAAAB4mts9mgmb0hp0ep-DoTY7
NNTP-Posting-Host: 2601:601:4480:c0b:bf85:63dc:bd7b:7733
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>
<86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com> <st4bsj$vkl$1@gioia.aioe.org>
<15827ccd-f4e3-4d44-bc1b-3ad9af9e9299n@googlegroups.com> <f562957e-1d41-4f02-b411-448ea7455829n@googlegroups.com>
<st71o1$15pm$1@gioia.aioe.org> <d3133148-ff2d-43f3-992f-3144e6a65344n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9ff6b9f7-eef0-406b-ade4-0b4e4bbdbcb2n@googlegroups.com>
Subject: Re: In search of a CP/M-68K FORTRAN compiler
From: norwest...@gmail.com (Roger Hanscom)
Injection-Date: Sun, 30 Jan 2022 22:46:08 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 42
 by: Roger Hanscom - Sun, 30 Jan 2022 22:46 UTC

> > Try the ones from <http://www.cpm.z80.de/download/cb68.zip>

No joy! Same result. I guess I need to take David's advice, and probe around with the debugger.

Here' the output from the compile:
--------------------------------------------------
CB68 CBASIC Compiler Version 1.0
Serial No. 3123-0000-000061 All Rights Reserved
Copyright (c) 1983 Digital Research, Inc.
--------------------------------------------------
end of pass 1
end of pass 2
1: FOR Y% = -12 TO 12
2: FOR X% = -39 TO 39
3: CA=FLOAT(X%)*0.0458
4: CB=FLOAT(Y%)*0.08333
5: A=CA
6: B=CB
7: K%=99
8: FOR I% = 0 TO 15
9: IF K% <> 99 THEN GOTO 10
10: T=A*A-B*B+CA
11: B=2.0*A*B+CB
12: A=T
13: IF (A*A+B*B) > 4.0 THEN K%=I%
14: 10 NEXT I%
15: IF K% > 9 THEN K%=K%+7
16: IF K% > 99 THEN PRINT " ";
17: IF K% < 99 THEN PRINT CHR$(48+K%);
18: NEXT X%
19: PRINT
20: NEXT Y%
21: STOP
end of compilation
no errors detected
code area size: 576 00000240h
data area size: 96 00000060h
common area size: 0 00000000h
symbol table space remaining: 49955

Guess I've forgotten how to write BASIC?

Roger

Re: In search of a CP/M-68K FORTRAN compiler

<st78of$1l3f$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3088&group=comp.os.cpm#3088

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!aioe.org!xHMaxlZUieyqa4Jj2gcnVw.user.46.165.242.75.POSTED!not-for-mail
From: this.is....@so.its.invalid (Martin)
Newsgroups: comp.os.cpm
Subject: Re: In search of a CP/M-68K FORTRAN compiler
Date: Mon, 31 Jan 2022 00:56:03 +0100
Organization: Aioe.org NNTP Server
Message-ID: <st78of$1l3f$1@gioia.aioe.org>
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com> <86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com> <st4bsj$vkl$1@gioia.aioe.org> <15827ccd-f4e3-4d44-bc1b-3ad9af9e9299n@googlegroups.com> <f562957e-1d41-4f02-b411-448ea7455829n@googlegroups.com> <st71o1$15pm$1@gioia.aioe.org> <d3133148-ff2d-43f3-992f-3144e6a65344n@googlegroups.com> <9ff6b9f7-eef0-406b-ade4-0b4e4bbdbcb2n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="54383"; posting-host="xHMaxlZUieyqa4Jj2gcnVw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 SeaMonkey/2.17.1
X-Notice: Filtered by postfilter v. 0.9.2
 by: Martin - Sun, 30 Jan 2022 23:56 UTC

Am 01/30/2022 11:46 PM, Roger Hanscom schrieb:
>>> Try the ones from <http://www.cpm.z80.de/download/cb68.zip>
>
> No joy! Same result. I guess I need to take David's advice, and probe around with the debugger.
>
> Here' the output from the compile:
> --------------------------------------------------
> CB68 CBASIC Compiler Version 1.0
> Serial No. 3123-0000-000061 All Rights Reserved
> Copyright (c) 1983 Digital Research, Inc.
> --------------------------------------------------
> end of pass 1
> end of pass 2
> 1: FOR Y% = -12 TO 12
> 2: FOR X% = -39 TO 39
> 3: CA=FLOAT(X%)*0.0458
> 4: CB=FLOAT(Y%)*0.08333
> 5: A=CA
> 6: B=CB
> 7: K%=99
> 8: FOR I% = 0 TO 15
> 9: IF K% <> 99 THEN GOTO 10
> 10: T=A*A-B*B+CA
> 11: B=2.0*A*B+CB
> 12: A=T
> 13: IF (A*A+B*B) > 4.0 THEN K%=I%
> 14: 10 NEXT I%
> 15: IF K% > 9 THEN K%=K%+7
> 16: IF K% > 99 THEN PRINT " ";
> 17: IF K% < 99 THEN PRINT CHR$(48+K%);
> 18: NEXT X%
> 19: PRINT
> 20: NEXT Y%
> 21: STOP
> end of compilation
> no errors detected
> code area size: 576 00000240h
> data area size: 96 00000060h
> common area size: 0 00000000h
> symbol table space remaining: 49955
>
> Guess I've forgotten how to write BASIC?
>
> Roger
>

Roger, I cannot reproduce your problem with David's emulator.

I used *both* the CB68.REL and CB68.L68 from
<http://www.cpm.z80.de/download/cb68.zip>

I used the existing linker LINK68.68K in his "diskc.cpm.fs".
The good files are called cb68ok.68k and cb68ok.l68.

C>cb68ok demo
--------------------------------------------------
CB68 CBASIC Compiler Version 1.0
Serial No. 3123-0000-000061 All Rights Reserved
Copyright (c) 1983 Digital Research, Inc.
--------------------------------------------------
end of pass 1
end of pass 2
1: FOR Y% = -12 TO 12
2: FOR X% = -39 TO 39
3: CA=FLOAT(X%)*0.0458
4: CB=FLOAT(Y%)*0.08333
5: A=CA
6: B=CB
7: K%=99
8: FOR I% = 0 TO 15
9: IF K% <> 99 THEN GOTO 10
10: T=A*A-B*B+CA
11: B=2.0*A*B+CB
12: A=T
13: IF (A*A+B*B) > 4.0 THEN K%=I%
14: 10 NEXT I%
15: IF K% > 9 THEN K%=K%+7
16: IF K% > 99 THEN PRINT " ";
17: IF K% < 99 THEN PRINT CHR$(48+K%);
18: NEXT X%
19: PRINT
20: NEXT Y%
21: STOP
end of compilation
no errors detected
code area size: 576 00000240h
data area size: 96 00000060h
common area size: 0 00000000h
symbol table space remaining: 49955

Linking with the bad Library failed:

C>link68 demo.o,cb68.l68
--------------------------------------------------
LINK68 Overlay Linker Release 0.f
Serial No. XXXX-0000 All Rights Reserved
Copyright (c) 1983 Digital Research, Inc.
--------------------------------------------------

demo.o,cb68.l68
LINK68: FILE FORMAT ERROR IN entinp.o

2nd try, now with the good one:

C>link68 demo.o,cb68ok.l68
--------------------------------------------------
LINK68 Overlay Linker Release 0.f
Serial No. XXXX-0000 All Rights Reserved
Copyright (c) 1983 Digital Research, Inc.
--------------------------------------------------

demo.o,cb68ok.l68

C>dir demo*.*
C: DEMO BAS : DEMO 68K : DEMO O

Test with the emulator....

C>demo
000000011111111111111111122222233347E7AB322222111100000000000000000000000000000
000001111111111111111122222222333557BF75433222211111000000000000000000000000000
000111111111111111112222222233445C 643332222111110000000000000000000000000
011111111111111111222222233444556C 654433332211111100000000000000000000000
11111111111111112222233346 D978 BCF DF9 6556F4221111110000000000000000000000
111111111111122223333334469 D 6322111111000000000000000000000
1111111111222333333334457DB 85332111111100000000000000000000
11111122234B744444455556A 96532211111110000000000000000000
122222233347BAA7AB776679 A32211111110000000000000000000
2222233334567 9A A532221111111000000000000000000
222333346679 9432221111111000000000000000000
234445568 F B5432221111111000000000000000000
864332221111111000000000000000000
234445568 F B5432221111111000000000000000000
222333346679 9432221111111000000000000000000
2222233334567 9A A532221111111000000000000000000
122222233347BAA7AB776679 A32211111110000000000000000000
11111122234B744444455556A 96532211111110000000000000000000
1111111111222333333334457DB 85332111111100000000000000000000
111111111111122223333334469 D 6322111111000000000000000000000
11111111111111112222233346 D978 BCF DF9 6556F4221111110000000000000000000000
011111111111111111222222233444556C 654433332211111100000000000000000000000
000111111111111111112222222233445C 643332222111110000000000000000000000000
000001111111111111111122222222333557BF75433222211111000000000000000000000000000
000000011111111111111111122222233347E7AB322222111100000000000000000000000000000

C>

WOW !!!!

Re: In search of a CP/M-68K FORTRAN compiler

<st7pmc$dun$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3089&group=comp.os.cpm#3089

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!aioe.org!xHMaxlZUieyqa4Jj2gcnVw.user.46.165.242.75.POSTED!not-for-mail
From: this.is....@so.its.invalid (Martin)
Newsgroups: comp.os.cpm
Subject: Re: In search of a CP/M-68K FORTRAN compiler
Date: Mon, 31 Jan 2022 05:45:03 +0100
Organization: Aioe.org NNTP Server
Message-ID: <st7pmc$dun$1@gioia.aioe.org>
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com> <86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com> <st4bsj$vkl$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="14295"; posting-host="xHMaxlZUieyqa4Jj2gcnVw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 SeaMonkey/2.17.1
X-Notice: Filtered by postfilter v. 0.9.2
 by: Martin - Mon, 31 Jan 2022 04:45 UTC

Am 01/29/2022 10:31 PM, Martin schrieb:
> Am 01/29/2022 08:23 PM, Roger Hanscom schrieb:
>> On Saturday, January 29, 2022 at 2:58:37 AM UTC-8, MogensB wrote:
>>
>>> Searching the Internet, it seems that some FORTRAN compilers were
>>> made for CP/M-68K.
>>
>> Hi Mogens --
>>
>> The best archive for CP/M-68K stuff, and lots of Cromemco stuff as
>> well, is the old Maben site. Marcus moved it to GitHub, and made it
>> inaccessible unless you are granted permission. I find that getting
>> permission to the GitHub repository is a *real* challenge. Your
>> experience might vary?
>>
>> Roger
>>
>
> From 2006, now long gone, you know where to look :-)
> <http://www.s100-manuals.com/CPM-BootDisks.htm>
>

Bad news.

It seems, some archives are not in good shape.
Sorry for the noise, didn't know this until now.

Re: In search of a CP/M-68K FORTRAN compiler

<981ba468-3fb7-499d-99bb-6f999489b229n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3090&group=comp.os.cpm#3090

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:6214:5283:: with SMTP id kj3mr18064348qvb.44.1643650409830;
Mon, 31 Jan 2022 09:33:29 -0800 (PST)
X-Received: by 2002:a9d:6e84:: with SMTP id a4mr12574792otr.43.1643650409577;
Mon, 31 Jan 2022 09:33:29 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Mon, 31 Jan 2022 09:33:29 -0800 (PST)
In-Reply-To: <st7pmc$dun$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:601:4480:c0b:bf85:63dc:bd7b:7733;
posting-account=IYDgigoAAAB4mts9mgmb0hp0ep-DoTY7
NNTP-Posting-Host: 2601:601:4480:c0b:bf85:63dc:bd7b:7733
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>
<86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com> <st4bsj$vkl$1@gioia.aioe.org>
<st7pmc$dun$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <981ba468-3fb7-499d-99bb-6f999489b229n@googlegroups.com>
Subject: Re: In search of a CP/M-68K FORTRAN compiler
From: norwest...@gmail.com (Roger Hanscom)
Injection-Date: Mon, 31 Jan 2022 17:33:29 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 11
 by: Roger Hanscom - Mon, 31 Jan 2022 17:33 UTC

On Sunday, January 30, 2022 at 8:48:14 PM UTC-8, Martin wrote:
> Bad news.
>
> It seems, some archives are not in good shape.
> Sorry for the noise, didn't know this until now.

Hi Martin,

So, how can I find the "ok" files? I've forgotten how to get to the "emulator".

Roger

Re: In search of a CP/M-68K FORTRAN compiler

<st9ati$1v7c$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3091&group=comp.os.cpm#3091

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!aioe.org!MNxRfB9liEamaeRVXQmINw.user.46.165.242.75.POSTED!not-for-mail
From: this.is....@so.its.invalid (Martin)
Newsgroups: comp.os.cpm
Subject: Re: In search of a CP/M-68K FORTRAN compiler
Date: Mon, 31 Jan 2022 19:45:08 +0100
Organization: Aioe.org NNTP Server
Message-ID: <st9ati$1v7c$1@gioia.aioe.org>
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com> <86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com> <st4bsj$vkl$1@gioia.aioe.org> <st7pmc$dun$1@gioia.aioe.org> <981ba468-3fb7-499d-99bb-6f999489b229n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="64748"; posting-host="MNxRfB9liEamaeRVXQmINw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 SeaMonkey/2.17.1
X-Notice: Filtered by postfilter v. 0.9.2
 by: Martin - Mon, 31 Jan 2022 18:45 UTC

Am 01/31/2022 06:33 PM, Roger Hanscom schrieb:
> On Sunday, January 30, 2022 at 8:48:14 PM UTC-8, Martin wrote:
>
>> Bad news.
>>
>> It seems, some archives are not in good shape.
>> Sorry for the noise, didn't know this until now.
>
> Hi Martin,
>
> So, how can I find the "ok" files? I've forgotten how to get to the "emulator".
>
> Roger
>

See here for CP/M-68K on his MEX68KECB
<http://davesrocketworks.com/electronics/cpm68/>

The simulator is here
<http://davesrocketworks.com/electronics/cpm68/simulator.html>

I have only compiled the simulator under 32-bit Linux, 64-bit is
not very useful, if you want to run a lot of old utilities :-)

Doing everything under Slackware Linux since +20 years,
I can only really help you to get it running on Linux.

Can the simulator even run on any other OS?

If nothing else, you can at lest copy files out of the HD image
"diskc.cpm.fs" with "cpmtools".

I'm at this time a little bit overwhelmed, to describe everything from
start to end.

But I will try to help you over any difficulties when they arise.

Re: In search of a CP/M-68K FORTRAN compiler

<uaKdnfGyX4v4wmX8nZ2dnUU7-S-dnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3092&group=comp.os.cpm#3092

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 31 Jan 2022 16:15:01 -0600
Date: Mon, 31 Jan 2022 17:15:01 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Subject: Re: In search of a CP/M-68K FORTRAN compiler
Content-Language: en-US
Newsgroups: comp.os.cpm
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>
<86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com>
<st4bsj$vkl$1@gioia.aioe.org>
From: snhir...@gmail.com (Steven Hirsch)
In-Reply-To: <st4bsj$vkl$1@gioia.aioe.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <uaKdnfGyX4v4wmX8nZ2dnUU7-S-dnZ2d@giganews.com>
Lines: 8
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-iA4n1Bv1dayIC5eXSdIiLWu28elwq+XtCThRmkkAk/EUAljVZwd5wSTFWBSlzygmrNBoZje0tfYfTLC!Z5BHLwhniYc/tur3SoYzoK8ASpXjrmYQvKS06N+sT1mOd945W/D+cFNYTuHEK9qzcqLVXE0pCZNe
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 1551
 by: Steven Hirsch - Mon, 31 Jan 2022 22:15 UTC

On 1/29/22 16:31, Martin wrote:
>
> From 2006, now long gone, you know where to look :-)
> <http://www.s100-manuals.com/CPM-BootDisks.htm>
>

Unfortunately, I am not smart enough to know where to look, but would love to
get my hands on the CPM68k archive.

Re: In search of a CP/M-68K FORTRAN compiler

<T6Gdncw7deC3-mX8nZ2dnUU7-YXNnZ2d@earthlink.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3093&group=comp.os.cpm#3093

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 31 Jan 2022 16:48:10 -0600
Date: Mon, 31 Jan 2022 16:48:10 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
From: david.sc...@earthlink.net (David Schultz)
Subject: Re: In search of a CP/M-68K FORTRAN compiler
Newsgroups: comp.os.cpm
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>
<86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com>
<st4bsj$vkl$1@gioia.aioe.org> <st7pmc$dun$1@gioia.aioe.org>
<981ba468-3fb7-499d-99bb-6f999489b229n@googlegroups.com>
<st9ati$1v7c$1@gioia.aioe.org>
Content-Language: en-US
In-Reply-To: <st9ati$1v7c$1@gioia.aioe.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <T6Gdncw7deC3-mX8nZ2dnUU7-YXNnZ2d@earthlink.com>
Lines: 25
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 108.194.109.138
X-Trace: sv3-lJygLVj+N1Dtyt2DSPiX+d07yuIDj+eqTTUDzQr1ZuVmbHYIl++y7V5ekiKdP9SHN8rjRW8qtRvzcwz!PhVWlOSw5YwlLN20NlfKorY9X5yXzSY9fhxVSmV/sOqlGtxcuU3p7f69vlbGbEsfMqFMkBpep0r/!72baXQvHdMK54j0rMloEMBU24uWiRVW56Q==
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2253
 by: David Schultz - Mon, 31 Jan 2022 22:48 UTC

On 1/31/22 12:45 PM, Martin wrote:
> See here for CP/M-68K on his MEX68KECB
> <http://davesrocketworks.com/electronics/cpm68/>
>
> The simulator is here
> <http://davesrocketworks.com/electronics/cpm68/simulator.html>
>
> I have only compiled the simulator under 32-bit Linux, 64-bit is
> not very useful, if you want to run a lot of old utilities :-)
>
> Doing everything under Slackware Linux since +20 years,
> I can only really help you to get it running on Linux.
>
> Can the simulator even run on any other OS?

That would depend on the 68K sim used as a base: Musashi. Which has
turned out to be a bit of a moving target. I really hated it when the
source files were rearranged which broke existing code (like mine).

Console I/O might need a bit of work.

--
http://davesrocketworks.com
David Schultz

Re: In search of a CP/M-68K FORTRAN compiler

<T6Gdnc87deDo-mX8nZ2dnUU7-YVQAAAA@earthlink.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3094&group=comp.os.cpm#3094

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 31 Jan 2022 16:49:24 -0600
Date: Mon, 31 Jan 2022 16:49:24 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Subject: Re: In search of a CP/M-68K FORTRAN compiler
Content-Language: en-US
Newsgroups: comp.os.cpm
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>
<86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com>
<st4bsj$vkl$1@gioia.aioe.org> <uaKdnfGyX4v4wmX8nZ2dnUU7-S-dnZ2d@giganews.com>
From: david.sc...@earthlink.net (David Schultz)
In-Reply-To: <uaKdnfGyX4v4wmX8nZ2dnUU7-S-dnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <T6Gdnc87deDo-mX8nZ2dnUU7-YVQAAAA@earthlink.com>
Lines: 15
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 108.194.109.138
X-Trace: sv3-UPFOLLsyqIZH9VW97LEg5zP2jnvRDU6edqlFp4LQms7q+aGcvnDp92ILyKA4rPB4NALbyMKQRidFQZo!gyN/gSmx1JLEZaYVK9mB8uMOjAfKNJ4ayVKn9me+9zeQ6N1qPxH7GzFpYsKI9H1cjIfg0lGelQg7!LZGrufFm+OsiZnhtZHkos71OZ8+omPOPnw==
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 1791
 by: David Schultz - Mon, 31 Jan 2022 22:49 UTC

On 1/31/22 4:15 PM, Steven Hirsch wrote:
> On 1/29/22 16:31, Martin wrote:
>>
>>  From 2006, now long gone, you know where to look :-)
>> <http://www.s100-manuals.com/CPM-BootDisks.htm>
>>
>
> Unfortunately, I am not smart enough to know where to look, but would
> love to get my hands on the CPM68k archive.

The Internet Archive of course: https://archive.org/index.php

--
http://davesrocketworks.com
David Schultz

Re: In search of a CP/M-68K FORTRAN compiler

<06310a1c-4aed-4b71-8cff-68b9125a5439n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3096&group=comp.os.cpm#3096

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ac8:7d0a:: with SMTP id g10mr19972953qtb.635.1643736687808;
Tue, 01 Feb 2022 09:31:27 -0800 (PST)
X-Received: by 2002:a05:6808:2306:: with SMTP id bn6mr1832595oib.70.1643736687465;
Tue, 01 Feb 2022 09:31:27 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Tue, 1 Feb 2022 09:31:27 -0800 (PST)
In-Reply-To: <d3133148-ff2d-43f3-992f-3144e6a65344n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2003:eb:f713:1d00:e6f8:9cff:fe20:bf9d;
posting-account=UstrJgoAAADMmKYjC9Ria3diAVRhaPCA
NNTP-Posting-Host: 2003:eb:f713:1d00:e6f8:9cff:fe20:bf9d
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>
<86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com> <st4bsj$vkl$1@gioia.aioe.org>
<15827ccd-f4e3-4d44-bc1b-3ad9af9e9299n@googlegroups.com> <f562957e-1d41-4f02-b411-448ea7455829n@googlegroups.com>
<st71o1$15pm$1@gioia.aioe.org> <d3133148-ff2d-43f3-992f-3144e6a65344n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <06310a1c-4aed-4b71-8cff-68b9125a5439n@googlegroups.com>
Subject: Re: In search of a CP/M-68K FORTRAN compiler
From: jw7300...@gmail.com (josef)
Injection-Date: Tue, 01 Feb 2022 17:31:27 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 25
 by: josef - Tue, 1 Feb 2022 17:31 UTC

> On Sunday, January 30, 2022 at 1:59:34 PM UTC-8, Martin wrote:
>
> > I think, the CB68 files are somewhat corrupt :-(
> I think you're 100% correct. Why would a compiler produce an addressing error? Aren't they supposed to catch things like that? Or at least flag it as an error during compile or link?
> > Try the ones from <http://www.cpm.z80.de/download/cb68.zip>
> Yes, I want to do that. Something must be wrong with the files I have.
> and I said:
> > I can post a photo of the SBC if anybody is interested.
> I lied!! I can't see any way to do that on this thread.
>
> Roger#

I had exactly the same Problem with CB68 (Exception $03) on my 68000 boards.
(On my 68020/030/040/060 CP/M-68k boards there was no error).

After changing the memory region size in my CP/M Bios it worked fine.

* Note: All the Memory Region sizes are rounded to 0xYYYY0 to avoid a problem
* with the executables generated with the CB68 CBASIC compiler.
* For more info see here:
* https://www.retrobrewcomputers.org/forum/index.php?t=msg&th=576&start=0&

Regards,

Josef

Re: In search of a CP/M-68K FORTRAN compiler

<907eb5a6-a2b3-4196-b0de-a1b6b51f6941n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3097&group=comp.os.cpm#3097

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:622a:153:: with SMTP id v19mr20329196qtw.323.1643737703562;
Tue, 01 Feb 2022 09:48:23 -0800 (PST)
X-Received: by 2002:a05:6808:144b:: with SMTP id x11mr2093019oiv.336.1643737703298;
Tue, 01 Feb 2022 09:48:23 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Tue, 1 Feb 2022 09:48:23 -0800 (PST)
In-Reply-To: <st9ati$1v7c$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:601:4480:c0b:bf85:63dc:bd7b:7733;
posting-account=IYDgigoAAAB4mts9mgmb0hp0ep-DoTY7
NNTP-Posting-Host: 2601:601:4480:c0b:bf85:63dc:bd7b:7733
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>
<86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com> <st4bsj$vkl$1@gioia.aioe.org>
<st7pmc$dun$1@gioia.aioe.org> <981ba468-3fb7-499d-99bb-6f999489b229n@googlegroups.com>
<st9ati$1v7c$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <907eb5a6-a2b3-4196-b0de-a1b6b51f6941n@googlegroups.com>
Subject: Re: In search of a CP/M-68K FORTRAN compiler
From: norwest...@gmail.com (Roger Hanscom)
Injection-Date: Tue, 01 Feb 2022 17:48:23 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 21
 by: Roger Hanscom - Tue, 1 Feb 2022 17:48 UTC

On Monday, January 31, 2022 at 10:48:20 AM UTC-8, Martin wrote:
....<snip>.....
> See here for CP/M-68K on his MEX68KECB

Thanks for the links, Martin.

> Doing everything under Slackware Linux since +20 years,

You too!! I have been using Slackware for a similar period of time. Best Linux distribution!
If I have *real* work to do, Linux is the only way to go.

> I'm at this time a little bit overwhelmed, to describe everything from start to end.

I understand. I think I can figure it out myself. *grin*

Josef --

>> After changing the memory region size in my CP/M Bios it worked fine.

Thanks for the pointer. I'll check my memory region sizes.

Roger

Re: In search of a CP/M-68K FORTRAN compiler

<9eefcdc3-6414-4ea8-b0dd-6c6ed4815db0n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3098&group=comp.os.cpm#3098

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ad4:5dc4:: with SMTP id m4mr23698239qvh.54.1643741014496;
Tue, 01 Feb 2022 10:43:34 -0800 (PST)
X-Received: by 2002:a9d:4806:: with SMTP id c6mr14106863otf.317.1643741014259;
Tue, 01 Feb 2022 10:43:34 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Tue, 1 Feb 2022 10:43:34 -0800 (PST)
In-Reply-To: <907eb5a6-a2b3-4196-b0de-a1b6b51f6941n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:601:4480:c0b:bf85:63dc:bd7b:7733;
posting-account=IYDgigoAAAB4mts9mgmb0hp0ep-DoTY7
NNTP-Posting-Host: 2601:601:4480:c0b:bf85:63dc:bd7b:7733
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com>
<86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com> <st4bsj$vkl$1@gioia.aioe.org>
<st7pmc$dun$1@gioia.aioe.org> <981ba468-3fb7-499d-99bb-6f999489b229n@googlegroups.com>
<st9ati$1v7c$1@gioia.aioe.org> <907eb5a6-a2b3-4196-b0de-a1b6b51f6941n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9eefcdc3-6414-4ea8-b0dd-6c6ed4815db0n@googlegroups.com>
Subject: Re: In search of a CP/M-68K FORTRAN compiler
From: norwest...@gmail.com (Roger Hanscom)
Injection-Date: Tue, 01 Feb 2022 18:43:34 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 2
 by: Roger Hanscom - Tue, 1 Feb 2022 18:43 UTC

Thanks Josef -- that fixed my problem!

Roger

Re: In search of a CP/M-68K FORTRAN compiler

<stc016$1nsu$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3099&group=comp.os.cpm#3099

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!aioe.org!NYh3t9D/jN9m0doocMGs5g.user.46.165.242.75.POSTED!not-for-mail
From: this.is....@so.its.invalid (Martin)
Newsgroups: comp.os.cpm
Subject: Re: In search of a CP/M-68K FORTRAN compiler
Date: Tue, 01 Feb 2022 19:57:43 +0100
Organization: Aioe.org NNTP Server
Message-ID: <stc016$1nsu$1@gioia.aioe.org>
References: <b04f71f2-b972-496c-86fb-19f6e7e56752n@googlegroups.com> <86dc3aef-3749-48ee-bcd4-2d9db15af78bn@googlegroups.com> <st4bsj$vkl$1@gioia.aioe.org> <st7pmc$dun$1@gioia.aioe.org> <981ba468-3fb7-499d-99bb-6f999489b229n@googlegroups.com> <st9ati$1v7c$1@gioia.aioe.org> <907eb5a6-a2b3-4196-b0de-a1b6b51f6941n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="57246"; posting-host="NYh3t9D/jN9m0doocMGs5g.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 SeaMonkey/2.17.1
X-Notice: Filtered by postfilter v. 0.9.2
 by: Martin - Tue, 1 Feb 2022 18:57 UTC

Am 02/01/2022 06:48 PM, Roger Hanscom schrieb:
> On Monday, January 31, 2022 at 10:48:20 AM UTC-8, Martin wrote:
> ....<snip>.....
>> See here for CP/M-68K on his MEX68KECB
>
> Thanks for the links, Martin.
>
>> Doing everything under Slackware Linux since +20 years,
>
> You too!! I have been using Slackware for a similar period of time. Best Linux distribution!
> If I have *real* work to do, Linux is the only way to go.
>
>> I'm at this time a little bit overwhelmed, to describe everything from start to end.
>
> I understand. I think I can figure it out myself. *grin*
>
> Josef --
>
>>> After changing the memory region size in my CP/M Bios it worked fine.
>
> Thanks for the pointer. I'll check my memory region sizes.
>
> Roger
>

The simulator is easy to build. Use the following version of musashi, which works well:
<http://caesar.logiqx.com/zips/libs/cpu/musashi/musashi331.zip>

Go into an empty subdirectory(!), extract both, but don't overwrite the
"m68kconf.h" from cpmsim.zip.

"make"... and a few moments later, you have a running simulator :-)
Just did it, works well under Slackware 14.2 64-bit!

$ make
mkdir obj
gcc -Wall -O2 -c -Iobj -I. cpmsim.c -o obj/sim.o
gcc -Wall m68kmake.c -o obj/m68kmake
obj/m68kmake obj m68k_in.c

Musashi v3.3 68000, 68010, 68EC020, 68020 emulator
Copyright 1998-2000 Karl Stenerud (karl@mame.net)

Generated 1962 opcode handlers from 503 primitives
gcc -Wall -O2 -c -Iobj -I. m68kcpu.c -o obj/m68kcpu.o
gcc -Wall -O2 -c -Iobj -I. obj/m68kops.c -o obj/m68kops.o
gcc -Wall -O2 -c -Iobj -I. obj/m68kopac.c -o obj/m68kopac.o
gcc -Wall -O2 -c -Iobj -I. obj/m68kopdm.c -o obj/m68kopdm.o
gcc -Wall -O2 -c -Iobj -I. obj/m68kopnz.c -o obj/m68kopnz.o
gcc -Wall -O2 -c -Iobj -I. m68kdasm.c
gcc -Wall obj/sim.o obj/m68kcpu.o obj/m68kops.o obj/m68kopac.o obj/m68kopdm.o obj/m68kopnz.o m68kdasm.o -o cpmsim
$
$ ./cpmsim
Read 32768 bytes from boot track

CP/M-68K(tm) Version 1.2 03/20/84
Copyright (c) 1984 Digital Research, Inc.

CP/M-68K BIOS Version 1.0
Simulated system of April 2014
TPA =16251 K

C>AUTOST.SUB

C>INIT.REL M
Do you really want to init disk M ?
C>
C>
C>dir
C: RELOC 68K : DUMP 68K : PIP 68K : STAT 68K : INIT REL
C: SENDC68 68K : DDT 68K : AS68 68K : CP68 68K : AS68INIT
C: C068 68K : C168 68K : AR68 68K : CONFIG 68K : LO68 68K
C: MORE 68K : NM68 68K : SIZE68 68K : COPY SUB : CC REL
C: CC 68K : AS68SYMB DAT : ED 68K : SID 68K : WHEREIS 68K
C: BBYE 68K : UEMACS 68K : F83 BIN : PUTBOOT 68K : AUTOST SUB
C: GREEN 68K : MAKE REL : ARC 68K : EMACS 68K : F83 68K
C: SPLIT 68K : CPM SYS : MAKE 68K : EMACS HLP : DDT68000 68K
C: SID68K 68K : EMACS RC : TAIL 68K : ROBOTS21 68K : PIP REL
C: ERAQ 68K : LINK68 68K
C>bbye
CP/M-68K terminating normally

$

P.S.:
Do you know?
The sepulchral voice intones, "The cave is now closed."

It will happen anytime soon!
Hey, my shiny brass lamp is almost out of fuel!

Pages:123
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor