Results 1 to 5 of 5

Thread: DOS 1.25 on SIMH 8086 emulator

  1. #1
    Join Date
    Jun 2008
    Beans
    22

    DOS 1.25 on SIMH 8086 emulator

    I'm trying to get MS-DOS 1.25 (from here)to run in an emulator, right now the one provided on the same page (the Linux binary link). The build I received is V3.8-1 build 1254 (scp created Feb 9 2009 at 18:10:22 with gcc 4.2.4)

    I put the emulator in the same directory as the extracted MS-DOS files, set it to executable, then try to run it with
    Code:
    ./altairz80l msdos125
    It looks very much like I am successfully running MS-DOS 1.25, but the output looks like I've been running "cat /dev/urandom" for an hour. (and so does the text when I type)

    Any ideas on what's wrong?

    [edit:] I attached the output I get at first. At this point it appears to be at a prompt, as pressing any key triggers a response.
    Attached Files Attached Files
    Last edited by 10nitro; March 29th, 2009 at 07:28 PM.

  2. #2
    Join Date
    Oct 2006
    Location
    NL, EU
    Beans
    1,477
    Distro
    Ubuntu Development Release

    Re: DOS 1.25 on SIMH 8086 emulator

    Did DOS even run on the Z80? I thought you needed a 8088 or 8086 for that
    I'm thinking about it

  3. #3
    Join Date
    Jun 2007
    Beans
    Hidden!

    Re: DOS 1.25 on SIMH 8086 emulator

    Maybe you can manage with freedos or dosbox, perhaps?
    Did you think of those solutions?
    Dedoimedo

  4. #4
    Join Date
    Jun 2008
    Beans
    22

    Re: DOS 1.25 on SIMH 8086 emulator

    Quote Originally Posted by mlentink View Post
    Did DOS even run on the Z80? I thought you needed a 8088 or 8086 for that
    It's called the Altair Z80 simulator, but it emulates several processors (according the page I got it from, 8080 CPU, Z80 CPU and 8086 CPU). I'm using the hardware configuration file provided with the DOS download.If I were to just type "./altairz80l", then it would drop into a "sim>" prompt to enter hardware configuration commands. Or I can run it with a configuration file that has all the necessary commands in it.
    I recieved 4 files with the MS-DOS download, 2 disk images (msblank.imd/msdoscr.imd), a pre-boot program ("SCP 8086 Monitor 1.5", mon.com), and a hardware config file (msdos125).
    The The first command in msdos125 is "set cpu 8086". And the 8086 emulator defiantly works, because I have gotten 86-DOS 1.00 (which MS bought and renamed MS-DOS) to run fine.

    As a note, this and all of the SIMH emulators are available in the Ubuntu package "simh", but are outdated (the z80 in the package is V3.7-0, the one I just downloaded is V3.8-1), and does not appear to handle the config file:
    Code:
    Altair 8800 (Z80) simulator V3.7-0
    msdos125> set cpu 8086
    Non-existent parameter

    Quote Originally Posted by Dedoimedo View Post
    Maybe you can manage with freedos or dosbox, perhaps?
    Did you think of those solutions?
    Dedoimedo
    I am aware of these, but I'm not doing this for practical reasons, I just want to emulate every version of MS-DOS I can.
    Last edited by 10nitro; March 29th, 2009 at 07:22 PM. Reason: expain the emu a little

  5. #5
    Join Date
    Oct 2006
    Location
    NL, EU
    Beans
    1,477
    Distro
    Ubuntu Development Release

    Re: DOS 1.25 on SIMH 8086 emulator

    I need to dive into these, look s like a fun exercise. Might take a while though. But it loooks like a story of my life...
    I'm thinking about it

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
  •