• Anyone know where i can get com.68k ?

    From Derek Cooper@21:1/5 to All on Sat May 1 11:12:06 2021
    I think thats what it's called it's an 8080 emulator for cp/m-68

    thanks

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Schultz@21:1/5 to Derek Cooper on Mon May 3 18:12:47 2021
    On 5/1/21 1:12 PM, Derek Cooper wrote:
    I think thats what it's called it's an 8080 emulator for cp/m-68

    thanks

    See the article in Dr. Dobb's Journal, Jan. 1986.

    I remember typing that in and even adding some Z80 instructions so some
    Turbo whatsit compiled things would run. The flag handling wasn't quite
    good enough for the library code to say "8080" rather than Z80.

    I also seem to have a later version kicking around.

    I have no idea if it can be found on the Internet anymore.

    --
    http://davesrocketworks.com
    David Schultz

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Derek Cooper@21:1/5 to David Schultz on Tue May 4 11:10:49 2021
    On Tuesday, 4 May 2021 at 00:12:53 UTC+1, David Schultz wrote:
    On 5/1/21 1:12 PM, Derek Cooper wrote:
    I think thats what it's called it's an 8080 emulator for cp/m-68

    thanks

    See the article in Dr. Dobb's Journal, Jan. 1986.

    I remember typing that in and even adding some Z80 instructions so some
    Turbo whatsit compiled things would run. The flag handling wasn't quite
    good enough for the library code to say "8080" rather than Z80.

    I also seem to have a later version kicking around.

    I have no idea if it can be found on the Internet anymore.

    --
    http://davesrocketworks.com
    David Schultz

    Ok not used to this groups thing yet. Trying to locate the article you suggest.

    I have managed to find a copy of com.68k, no idea of version yet. I'm still building my 68k system.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Schultz@21:1/5 to Derek Cooper on Tue May 4 15:11:32 2021
    On 5/4/21 1:10 PM, Derek Cooper wrote:
    On Tuesday, 4 May 2021 at 00:12:53 UTC+1, David Schultz wrote:
    On 5/1/21 1:12 PM, Derek Cooper wrote:
    I think thats what it's called it's an 8080 emulator for cp/m-68

    thanks

    See the article in Dr. Dobb's Journal, Jan. 1986.

    I remember typing that in and even adding some Z80 instructions so some
    Turbo whatsit compiled things would run. The flag handling wasn't quite
    good enough for the library code to say "8080" rather than Z80.

    I also seem to have a later version kicking around.

    I have no idea if it can be found on the Internet anymore.

    --
    http://davesrocketworks.com
    David Schultz

    Ok not used to this groups thing yet. Trying to locate the article you suggest.

    I have managed to find a copy of com.68k, no idea of version yet. I'm still building my 68k system.


    I typed the code in from my copy of DDJ way back when and used it to run
    some utilities and even adventure. But these days it isn't very useful
    with fast Z80 simulators available. Running it with my CP/M-68K sim is
    really silly but I have tried it. :-)


    --
    http://davesrocketworks.com
    David Schultz

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Derek Cooper@21:1/5 to David Schultz on Thu May 6 12:38:32 2021
    On Tuesday, 4 May 2021 at 21:11:38 UTC+1, David Schultz wrote:
    On 5/4/21 1:10 PM, Derek Cooper wrote:
    On Tuesday, 4 May 2021 at 00:12:53 UTC+1, David Schultz wrote:
    On 5/1/21 1:12 PM, Derek Cooper wrote:
    I think thats what it's called it's an 8080 emulator for cp/m-68

    thanks

    See the article in Dr. Dobb's Journal, Jan. 1986.

    I remember typing that in and even adding some Z80 instructions so some
    Turbo whatsit compiled things would run. The flag handling wasn't quite
    good enough for the library code to say "8080" rather than Z80.

    I also seem to have a later version kicking around.

    I have no idea if it can be found on the Internet anymore.

    --
    http://davesrocketworks.com
    David Schultz

    Ok not used to this groups thing yet. Trying to locate the article you suggest.

    I have managed to find a copy of com.68k, no idea of version yet. I'm still building my 68k system.

    I typed the code in from my copy of DDJ way back when and used it to run
    some utilities and even adventure. But these days it isn't very useful
    with fast Z80 simulators available. Running it with my CP/M-68K sim is
    really silly but I have tried it. :-)
    --
    http://davesrocketworks.com
    David Schultz

    Hi again,

    I have built by 680008 system today and booted CP/M-68k it seems to work ok. My version of com.68k works but it not incredible quick, just about useable.

    It you have typed it in anyplace and still have a copy could you attach it to this conversation? Or do you know of any other 8080 emulators for cp/m-68k ?

    thanks

    Derek

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Schultz@21:1/5 to Derek Cooper on Mon May 10 19:51:04 2021
    On 5/6/21 2:38 PM, Derek Cooper wrote:
    I have built by 680008 system today and booted CP/M-68k it seems to work ok. My version of com.68k works but it not incredible quick, just about useable.

    It you have typed it in anyplace and still have a copy could you attach it to this conversation? Or do you know of any other 8080 emulators for cp/m-68k ?

    thanks

    Derek


    While I found it useful way back when so that I could run things like
    archive tools or even adventure, there are better ways to do that now.

    From comments in a version lurking on my hard drive:

    * Version 1.2 1/21/85 JEC *
    * Fixed Extent bug in OPEN logic. *
    * Sped up code, sample MAC from 2:13 to 1:40. *
    * Now runs at a 1.4 MHz equivalent based on MAC sample. *
    * *
    * Version 1.1 8/29/84 JEC *
    * Fixed BDOS call #6 bug. *
    * *
    * Version 1.0 05/25/84 by Jim Cathey *
    *

    I am not attaching it in a non-binaries group but I can put it on my RPi:

    http://cosmac.ddns.net/tmp/com.zip


    It has been too long so I cannot remember what happened here. I think
    that the .ASM files are what I downloaded from wherever while the .s
    files are the result of whatever I did.

    --
    http://davesrocketworks.com
    David Schultz

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Derek Cooper@21:1/5 to David Schultz on Mon May 17 09:34:34 2021
    On Tuesday, 11 May 2021 at 01:51:11 UTC+1, David Schultz wrote:
    On 5/6/21 2:38 PM, Derek Cooper wrote:
    I have built by 680008 system today and booted CP/M-68k it seems to work ok. My version of com.68k works but it not incredible quick, just about useable.

    It you have typed it in anyplace and still have a copy could you attach it to this conversation? Or do you know of any other 8080 emulators for cp/m-68k ?

    thanks

    Derek

    While I found it useful way back when so that I could run things like
    archive tools or even adventure, there are better ways to do that now.

    From comments in a version lurking on my hard drive:

    * Version 1.2 1/21/85 JEC *
    * Fixed Extent bug in OPEN logic. *
    * Sped up code, sample MAC from 2:13 to 1:40. *
    * Now runs at a 1.4 MHz equivalent based on MAC sample. *
    * *
    * Version 1.1 8/29/84 JEC *
    * Fixed BDOS call #6 bug. *
    * *
    * Version 1.0 05/25/84 by Jim Cathey *
    *

    I am not attaching it in a non-binaries group but I can put it on my RPi:

    http://cosmac.ddns.net/tmp/com.zip


    It has been too long so I cannot remember what happened here. I think
    that the .ASM files are what I downloaded from wherever while the .s
    files are the result of whatever I did.
    --
    http://davesrocketworks.com
    David Schultz
    ok got it thanks, no idea how to compile but it will be fun trying!
    Thanks

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Schultz@21:1/5 to Derek Cooper on Mon May 17 18:37:54 2021
    On 5/17/21 11:34 AM, Derek Cooper wrote:
    ok got it thanks, no idea how to compile but it will be fun trying!
    Thanks


    Easy. First feed the source files to the assembler (as68) one at a time.
    Then tell either lo68 or link68 (two choices for linkers!) to assemble
    the object files into a relocatable (.rel) file. Then, if you value
    small size and speed over relocatability, convert to a .68k file.
    Details on all of those steps are of course in the manual.


    Best to use a submit file to mechanize all of that or perhaps some
    version of make.



    An example:

    type makecpm.sub
    as68 -l -s 0: simbios.s
    lo68 -r -o cpm.rel -ucpm cpmlib simbios.o
    reloc -bfe0000 cpm.rel cpm.sys


    --
    http://davesrocketworks.com
    David Schultz

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Hanson@21:1/5 to All on Thu May 20 22:43:50 2021
    Here's a link to the article, courtesy the Internet Archive:

    https://archive.org/details/dr_dobbs_journal_vol_11/page/n52/mode/1up

    -- Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)