Image Map Image Map
Results 1 to 8 of 8

Thread: CP/M-like OS for OSI CIII - looking for help

  1. #1

    Default CP/M-like OS for OSI CIII - looking for help

    I've been transcribing the source code for a CP/M clone for 6502, specifically written on an Ohio Scientific Challenger-3 system. The source and background can be found at archive.org: https://archive.org/details/OUPMA6502OperatingSystem

    My efforts have been, so far, focused on cleaning up the OCR from the scans and publishing the results to github here:
    https://github.com/option8/OUP-M

    I'd like to get some help in a couple of areas.

    1 - finish cleaning up the source, fixing OCR mistakes and any typos I have introduced myself.

    2 - somehow transferring and compiling the resulting source code on either an actual or emulated OSI C3.


    Volunteers and/or encouragement are greatly appreciated!

  2. #2
    Join Date
    Dec 2016
    Location
    New Jersey
    Posts
    104

    Default

    Quote Originally Posted by retroconnector View Post
    I've been transcribing the source code for a CP/M clone for 6502, specifically written on an Ohio Scientific Challenger-3 system. The source and background can be found at archive.org: https://archive.org/details/OUPMA6502OperatingSystem

    My efforts have been, so far, focused on cleaning up the OCR from the scans and publishing the results to github here:
    https://github.com/option8/OUP-M

    I'd like to get some help in a couple of areas.

    1 - finish cleaning up the source, fixing OCR mistakes and any typos I have introduced myself.

    2 - somehow transferring and compiling the resulting source code on either an actual or emulated OSI C3.


    Volunteers and/or encouragement are greatly appreciated!
    Have been able to boot this in emulation?

  3. #3
    Join Date
    Jan 2010
    Location
    Central VA
    Posts
    4,119

    Default

    Cool project! I don't know how quickly I can get to it, but I've got a working Challenger III to test on.

  4. #4

    Default

    I haven't done anything in emulation yet. I'm mostly an Apple guy, so I don't even know the tools I'd need to assemble and run it in the OSI environment.

    Can someone look at the format of the source and tell me what assembler it's targeting? And how do I get the text files into an emulator to begin with?

    There's likely some typos and other issues with the source that will get worked out while trying to assemble a binary. That's what I feel like the next step should be.

  5. #5

    Default

    I spent a bit of time cleaning these up , I got it working , some what but my eyes are going buggy checking the docs and debugging, who knows if this even fully worked to begin with. I have attached a complete package on osiweb , if someone else wants to take a crack at it..

    http://www.osiweb.org/osiforum/viewtopic.php?f=3&t=432

  6. Default

    Wow! Thanks!

    Can you submit your changes to the github, so others can continue the cleanup and debugging as well?

  7. Default

    Can you also post what tools you used to compile and debug with? I'm interested in seeing the process, so I can replicate it myself and continue your work.

  8. #8

    Default

    All the files and programs are in the zip package, There is a problem with the disk image and Osiemu but it does partially work. The image should fully work on a real system, programs used, updated source and compiled with 6502 Macroassembler & Simulator Version 1.2.11 tested on OsiEmu15 version 1.5. emulator
    Hex files converted to binaries and disk image made with HxD Hex Editor

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
  •