Image Map Image Map
Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Sage & Stride Users

  1. #1

    Default Sage & Stride Users

    Hi!

    It there anybody who owns a working Sage II / IV or Stride machine?

    I will get a hopefully working Sage next month and I am interested in some exchange on that system.

    To be more specific, I am interested in software for that machine lilke Fortran Compiler or the Tripos operating system.

    Best regards
    Stephan

  2. #2

    Default

    My advice is, since the disappearance of sageandstride.org please goto something like

    http://web.archive.org/web/201508311...andstride.org/

    and download the website that is archived there. There are all the boot disks and manuals galore.


    It's on my website obviously

    Try here https://amaus.net/static/S100/sage/
    And here https://amaus.net/static/S100/sage/archive/


    regards marcus b

    NB: to anybody still using maben.homeip.net please note, goto https://amaus.net in future. thank you.

  3. #3

    Default

    Hello Marcus!

    The retrocomputing world is small

    Could it be that the old and the new owner have found each other?

    The person who bought the machines from you recently is acquainted to a friend of mine where I will pick up the Sages next month.

    Thanks for the advice, I already have an archive of the site, but that does not contain a TRIPOS image.

    Regards
    Stephan

  4. #4

    Default

    Hi everybody!

    Am I the only person on the planet using a Sage/Stride machine?
    If not, I would be highly interested in an exchange on that system.

    Best regards
    Stephan

  5. #5

    Default

    Quote Originally Posted by spiceminer View Post
    Hi everybody!

    Am I the only person on the planet using a Sage/Stride machine?
    If not, I would be highly interested in an exchange on that system.

    Best regards
    Stephan
    i have 2 Stride 460's with 68000's (one is in need of a new power supply) and a sage II and Sage IV.

    i do have a some UCSD stuff that wasnt on sageandstride.org but not the compiler your looking for.

  6. #6

    Default

    Quote Originally Posted by huntingdmouse View Post
    i have 2 Stride 460's with 68000's (one is in need of a new power supply) and a sage II and Sage IV.

    i do have a some UCSD stuff that wasnt on sageandstride.org but not the compiler your looking for.
    Great to read. I would highly appreciate a short personal message!

  7. #7
    Join Date
    Mar 2013
    Location
    Chaffee, MO
    Posts
    1,133

    Default

    Marcus has changed his site to:
    https://amaus.org/static/S100/
    Try here https://amaus.org/static/S100/sage/
    And here https://amaus.org/static/S100/sage/archive/

    MASTER-A.IMD Contains:
    cpmls -f sag2 -D MASTER-A.RAW
    Name Bytes Recs Attr update create
    ------------ ------ ------ ---- ----------------- -----------------
    AR68 .REL 26K 202
    AS68 .REL 88K 704
    AS68INIT. 6K 34
    ASM .SUB 2K 1
    CLIB . 66K 519
    CLINK .SUB 2K 1
    COPY .REL 32K 249
    CPM .SYS 48K 380
    DDT .REL 4K 28
    DDT1 .68K 34K 270
    DUMP .REL 16K 127
    ED .REL 30K 235
    FORMAT .REL 2K 12
    FORMAT .S 4K 20
    INIT .REL 2K 11
    INIT .S 4K 27
    LO68 .REL 34K 260
    NM68 .REL 18K 142
    PIP .REL 22K 171
    RELOC .REL 26K 203
    RELOC1 .SUB 2K 2
    RELOC2 .SUB 2K 1
    RELOC4 .SUB 2K 2
    S .O 2K 8
    SENDC68 .REL 20K 149
    SIZE68 .REL 18K 129
    SR128K .SYS 50K 400
    STAT .REL 28K 211
    28 Files occupying 590K, 40K Free.


    MASTER-B.IMD contains:
    cpmls -f sag2 -D MASTER-B.RAW
    Name Bytes Recs Attr update create
    ------------ ------ ------ ---- ----------------- -----------------
    BIOS .C 32K 245
    BIOS .O 12K 93
    BIOSA .O 2K 4
    BIOSA .S 2K 6
    BIOSTYPS.H 2K 5
    BOOTER .O 4K 18
    BOOTER .S 2K 13
    C .SUB 2K 1
    C068 .REL 64K 503
    C168 .REL 66K 520
    CP68 .REL 32K 256
    CPM .H 8K 53
    CPM .REL 44K 345
    CPMLDR .SYS 6K 48
    CPMLIB . 64K 510
    CTYPE .H 2K 11
    ELDBIOS .S 8K 52
    ERGBIOS .S 8K 64
    ERRNO .H 2K 7
    LCPM .SUB 2K 1
    LDBIOS .O 8K 61
    LDBIOSA .O 2K 3
    LDBIOSA .S 2K 5
    LDRLIB . 10K 68
    LOADBIOS.H 2K 1
    LOADBIOS.SUB 2K 2
    MAKELDR .SUB 2K 1
    NORMBIOS.H 2K 1
    NORMBIOS.SUB 2K 2
    PORTAB .H 4K 17
    PUTBOOT .REL 2K 11
    PUTBOOT .S 4K 30
    RELCPM .SUB 2K 1
    RELOC3 .SUB 2K 1
    RELOC5 .SUB 2K 1
    SETJMP .H 2K 12
    SIGNAL .H 2K 14
    SR400 .SYS 50K 390
    STDIO .H 4K 25
    39 Files occupying 470K, 160K Free.


    MASTER-C.IMD contains:
    cpmls -f sag2 -D MASTER-C.RAW
    Name Bytes Recs Attr update create
    ------------ ------ ------ ---- ----------------- -----------------
    AR68 .68K 14K 97
    AS68 .68K 44K 352
    AS68SYMB.DAT 6K 44
    BDOS .O 2K 2
    BDOS .S 4K 17
    BIOS .S 50K 392
    BOOT .68K 2K 12
    BOOT .S 18K 144
    C068 .68K 32K 252
    C168 .68K 34K 261
    COPY .68K 16K 125
    CP68 .68K 16K 125
    CPM .SYS 48K 380
    DDT .68K 2K 15
    DDT1 .68K 34K 270
    DUMP .68K 8K 60
    ED .68K 12K 94
    GENCPM .SUB 2K 1
    GENUTIL .SUB 2K 3
    GETVAL .C 2K 7
    GETVAL .O 2K 6
    INIT .68K 2K 6
    LO68 .68K 16K 126
    NM68 .68K 10K 67
    PIP .68K 10K 68
    RELOC .68K 14K 102
    SAGEBIOS.SYS 12K 96
    SAGEUTIL.68K 34K 270
    SAGEUTIL.C 58K 459
    SENDC68 .68K 10K 71
    SIZE68 .68K 8K 61
    STAT .68K 10K 73
    UNITIO .O 2K 3
    UNITIO .S 4K 25
    34 Files occupying 540K, 90K Free.


    Larry

  8. #8

    Default

    Thanks for the updated links.

    Could you tell me the disk definition for MASTER-x.RAW? I have a 68000 SBC running CP/M-68K. I want to find out whether I can run Sage's applications.

  9. #9
    Join Date
    Mar 2013
    Location
    Chaffee, MO
    Posts
    1,133

    Default

    Plasmo,
    Sure, here are the definitions I conjured up to use on the Sage system. Be aware that there could be some errors
    as all of the definitions are not 100% tested.

    # SAG1 Sage IV - DSDD 48 tpi 5.25" - 512 x 8
    diskdef sag1
    seclen 512
    tracks 80
    sectrk 8
    blocksize 2048
    maxdir 64
    skew 1
    boottrk 2
    os 2.2
    end

    # libdsk data below
    [sag1]
    description = SAG1 Sage IV - DSDD 48 tpi 5.25" - 512 x 8
    sides = outback
    cylinders = 80
    heads = 2
    secsize = 512
    sectors = 8
    secbase = 1
    datarate = DD


    # SAG2 Sage IV - DSDD 96 tpi 5.25" - 512 x 8
    diskdef sag2
    seclen 512
    tracks 160
    sectrk 8
    blocksize 2048
    maxdir 64
    skew 1
    boottrk 2
    os 2.2
    end

    # libdsk data below
    [sag2]
    description = SAG2 Sage IV - DSDD 96 tpi 5.25" - 512 x 8
    sides = alt
    cylinders = 160
    heads = 2
    secsize = 512
    sectors = 8
    secbase = 1
    datarate = DD

    These will have to be added to the existing cpmtools (and libdisk if needed/used) definitions, so that cpmtools knows about the
    systems floppy.


    If I have a *.TD0 file, or a .IMD file I always create an image with just the raw sectors *.RAW. That (in most cases) allows
    cpmtools (or cpmtools built with libdisk) to access the CP/M files. I do the following in DOSBox, accessing the original
    images (TD0 or IMD) with the Imagedisk Utilities:

    $td02imd OS1UTLS.TD0 > OS1UTLS.TXT

    This creates the *.IMD file from the Teledisk *.TD0 file, and creates a Text LOG file named (in this case OS1UTLS.TXT)
    and gives some information on the Image.

    TD 1.5 5.25 LD FM S-step, 1 sides ADV 28/07/1991 16:58:57
    CP/M 2.2 Utilities Disk for Osborne 1
    SSSD 256 byte sector, 1-10, 1:1, 92K
    40 tracks, 400 sectors converted.


    Then I create the *.RAW file from the *.IMD file using the IMDU utility of IMAGEDISK:
    $imdu OS1UTLS.IMD OS1UTLS.RAW /B /E /D >> OS1UTLS.TXT


    Which shows the following information about the image:

    IMageDisk Utility 1.18 / Mar 07 2012
    IMD TD 1.5 5.25 LD FM S-step, 1 sides ADV 28/07/1991 16:58:57

    CP/M 2.2 Utilities Disk for Osborne 1

    SSSD 256 byte sector, 1-10, 1:1, 92K

    Assuming 1:1 for Binary output
    0/0 250 kbps SD 10x256
    1 2 3 4 5 6 7 8 9 10
    D D D D D D D D D D
    1/0 D D D D D D D D D D
    2/0 D D D D D D D D D D
    3/0 D DE5 D DE5 DE5 DE5 DE5 D DE5 D
    4/0 D D D D D D D D D D
    5/0 D D D D D D D DE5 D DE5
    6/0 DE5 DE5 DE5 DE5 D DE5 D DE5 DE5 DE5
    7/0 D D D D D D D D D D
    8/0 D D D D D D D D D D
    9/0 D D D DE5 D DE5 D DE5 D DE5
    10/0 DE5 D DE5 D D D D DE5 D DE5
    11/0 D D D D D D D D D D
    12/0 D D D D D D D D00 D D00
    13/0 D00 D00 D00 D00 D00 D D00 D D00 D
    14/0 D D D D D D D D D D
    15/0 D D D D D D D D D D
    16/0 D D D D D D D D D D
    17/0 D D D D D D D D D D
    18/0 D D D D D DE5 D DE5 D DE5
    19/0 D D D D D D D D D DE5
    20/0 DE5 DE5 DE5 D DE5 D DE5 D DE5 D
    21/0 D D D D D D D D D D
    22/0 D D D D D D D D D D
    23/0 D D D D D D D D D D
    24/0 D D D D D D D D D D
    25/0 D D D D D D D D D D
    26/0 D D D D D D D D D D
    27/0 D D D D D D D D D D
    28/0 D D D D D D D D D D
    29/0 D D D D D D D D D D
    30/0 D D D D D D D D D D
    31/0 D D D D D D D D D D
    32/0 D D D D D D D D D D
    33/0 D D D D D D D D D DE5
    34/0 DE5 D00 DE5 D00 D D00 D D00 D D
    35/0 D D D D D D D D D D
    36/0 D D D D D D D D D D
    37/0 D D D D D D D D D D
    38/0 D DE5 D DE5 D DE5 D DE5 D DE5
    39/0 D DE5 D DE5 D DE5 D DE5 D DE5
    40 tracks(40/0), 400 sectors (60 Compressed)


    From there I use the cpmtools utilities to access the directory listing or copy the files from my
    Linux Terminal with:

    $cpmls -f osb1 OS1UTLS.RAW

    Which displays:
    Directory:\

    ASM COM 8,192
    AUTOST COM 2,048
    DDT COM 5,120
    DUMP COM 512
    ED COM 6,656
    INSTALL COM 32,000
    LOAD COM 2,048
    MOVCPM COM 11,008
    STAT COM 5,376
    SUBMIT COM 1,536
    SYSGEN COM 1,280
    XDIR COM 2,304
    XSUB COM 4,096
    13 file(s) 82,176 bytes
    0 bytes free


    To copy the files from the .RAW image to my Debian 8.x folder at ~/path/to/some/storage/area/UTLS I use:
    $cpmcp -f osb1 OS1UTLS.RAW 0:*.* /home/larry/IMD-118/Osborne1sssd/UTLS

    It's that easy.


    Larry
    Last edited by ldkraemer; April 2nd, 2018 at 12:33 PM. Reason: fixed typo's

  10. #10

    Default

    Thanks for the sag2 disk definition.

    I have a Windows machine so I open a DOS window to do the following:
    imdu master-a.imd master-a.bin /B to convert .imd to binary. Then use cpmls with your sag2 disk definition:
    cpmls -f sag2 master-a.bin >>dir_a.txt I get this output.

    0:
    ar68.rel
    as68.rel
    as68init
    asm.sub
    clib
    clink.sub
    copy.rel
    cpm.sys
    ddt.rel
    ddt1.68k
    dump.rel
    ed.rel
    format.rel
    format.s
    init.rel
    init.s
    lo68.rel
    nm68.rel
    pip.rel
    reloc.rel
    reloc1.sub
    reloc2.sub
    reloc4.sub
    s.o
    sendc68.rel
    size68.rel
    sr128k.sys
    stat.rel

    I make a batch file of the format:
    cpmcp -f sag2 master-a.bin 0:%1 diska\%1 and copy the files in master-a.bin to a directory, diska.
    Then with the 68000 SBC running CP/M, I use gkermit to transfer the entire directory to a RAM disk where I can run the programs. I'm successful with compiling a simple "Hello World" C program so far.

    I did encountered a problem when I try to reloc ddt.rel:

    reloc ddt.rel ddt.68k
    16-bit overflow at 1680

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •