Using DOSBox to run CP/M-86 on modern hardware

  • Follow


Hi.
I haven't posted here for a while, but I thought I'd ask if anyone else is 
doing this. I downloaded DOSBox to run old games on my XP box, the discovered 
that it can boot other operating systems from disk images. I decided to try 
booting CP/M-86 v. 1.1 and it worked. I have a screenshot posted at:

http://www.skypoint.com/members/ande1054/dos-box-144cpm86a.jpg

DOSBox can map serial port 0 to a tcp port so I can communicate with other 
computers on my LAN. File transfers are possible, but unreliable. I have been 
able to send uuencoded files by dumping them to the screen in my telnet 
terminal prog, and capturing them on the CP/M-86 side, using the Modem9 text 
capture feature.
My XP box doesn't have any serial ports, so I think I'm going to have to get a 
USB to serial adapter, and try connecting directly to my old 386 that has a 
CP/M-86 partition on it, and see if Move-IT will work.

Anyway, it's kind of fun to experiment with.

Tom Anderson


0
Reply ande1054-remove- (21) 12/24/2009 8:13:53 PM

On Dec 24, 12:13=A0pm, ande1054-remo...@mirage.skypoint.com (Tom
Anderson) wrote:
> Hi.
......  *snip*
> My XP box doesn't have any serial ports, so I think I'm going to have to =
get a
> USB to serial adapter, and try connecting directly to my old 386 that has=
 a
> CP/M-86 partition on it, and see if Move-IT will work.
>
> Anyway, it's kind of fun to experiment with.
>
> Tom Anderson

Hi Tom --

Deal Extreme sells a USB to serial adapter for a few bucks that works
pretty well.  Most of my old, and new, CP/M boxes use a serial port as
the console, and when I upgraded to a new desktop system ... SURPRISE
-- no legacy type serial ports.  I'm a Linux user (primarily), so I
was worried about these things working with it.  Hah!  Worked like a
charm.  As soon as I plugged it in, /dev/ttyUSB0 got created, and that
was the device to use with the terminal emulator (minicom).  Get on
www.DealExtreme.com and search for "USB to serial adapter".  I don't
have any part numbers, but it has a bluish-green plastic shell with
USB at one end and DB-9 at the other.  It costs $4 or something like
that.  For the Micro$lop users out there, they supply a set of drivers
on a micro-CD.  Very cool!

BTW, I have no connection to Deal Extreme other than being a satisfied
customer.

Roger
0
Reply s100guy 12/27/2009 12:46:06 AM


On Sat, 26 Dec 2009 16:46:06 -0800 (PST), s100guy
<rzh_nocal@yahoo.com> wrote:

>On Dec 24, 12:13�pm, ande1054-remo...@mirage.skypoint.com (Tom
>Anderson) wrote:
>> Hi.
>.....  *snip*
>> My XP box doesn't have any serial ports, so I think I'm going to have to get a
>> USB to serial adapter, and try connecting directly to my old 386 that has a
>> CP/M-86 partition on it, and see if Move-IT will work.
>>
>> Anyway, it's kind of fun to experiment with.
>>
>> Tom Anderson
>

Despite the following response you do have a problem.  
CP/M-86 as suppled has no USB driver in the BIOS.  It could 
be added but it takes a bit of code to do it.  So out of the box
CP/M-86 requires an actual serial port.

I keep older boxes for that reason as the newest and faster 
often has none of the legacy IO I need.

Allison



>Hi Tom --
>
>Deal Extreme sells a USB to serial adapter for a few bucks that works
>pretty well.  Most of my old, and new, CP/M boxes use a serial port as
>the console, and when I upgraded to a new desktop system ... SURPRISE
>-- no legacy type serial ports.  I'm a Linux user (primarily), so I
>was worried about these things working with it.  Hah!  Worked like a
>charm.  As soon as I plugged it in, /dev/ttyUSB0 got created, and that
>was the device to use with the terminal emulator (minicom).  Get on
>www.DealExtreme.com and search for "USB to serial adapter".  I don't
>have any part numbers, but it has a bluish-green plastic shell with
>USB at one end and DB-9 at the other.  It costs $4 or something like
>that.  For the Micro$lop users out there, they supply a set of drivers
>on a micro-CD.  Very cool!
>
>BTW, I have no connection to Deal Extreme other than being a satisfied
>customer.
>
>Roger

0
Reply Allison 12/27/2009 1:50:25 PM

On Dec 27, 8:51=A0am, Alli...@localhost.net wrote:
> On Sat, 26 Dec 2009 16:46:06 -0800 (PST), s100guy
>
> <rzh_no...@yahoo.com> wrote:
> >On Dec 24, 12:13=A0pm, ande1054-remo...@mirage.skypoint.com (Tom
> >Anderson) wrote:
> >> Hi.
> >..... =A0*snip*
> >> My XP box doesn't have any serial ports, so I think I'm going to have =
to get a
> >> USB to serial adapter, and try connecting directly to my old 386 that =
has a
> >> CP/M-86 partition on it, and see if Move-IT will work.
>
> >> Anyway, it's kind of fun to experiment with.
>
> >> Tom Anderson
>
> Despite the following response you do have a problem. =A0
> CP/M-86 as suppled has no USB driver in the BIOS. =A0It could
> be added but it takes a bit of code to do it. =A0So out of the box
> CP/M-86 requires an actual serial port.
>
> I keep older boxes for that reason as the newest and faster
> often has none of the legacy IO I need.
>
> Allison
>
> >Hi Tom --
>
> >Deal Extreme sells a USB to serial adapter for a few bucks that works
> >pretty well. =A0Most of my old, and new, CP/M boxes use a serial port as
> >the console, and when I upgraded to a new desktop system ... SURPRISE
> >-- no legacy type serial ports. =A0I'm a Linux user (primarily), so I
> >was worried about these things working with it. =A0Hah! =A0Worked like a
> >charm. =A0As soon as I plugged it in, /dev/ttyUSB0 got created, and that
> >was the device to use with the terminal emulator (minicom). =A0Get on
> >www.DealExtreme.comand search for "USB to serial adapter". =A0I don't
> >have any part numbers, but it has a bluish-green plastic shell with
> >USB at one end and DB-9 at the other. =A0It costs $4 or something like
> >that. =A0For the Micro$lop users out there, they supply a set of drivers
> >on a micro-CD. =A0Very cool!
>
> >BTW, I have no connection to Deal Extreme other than being a satisfied
> >customer.
>
> >Roger
>
>

He might not have a problem; I had an issue where TeraTerm wouldn't
use
com ports above com4, but my USB-to-serial adapter showed as com5.
The prolific driver allowed me to re-map it's com number to 2, which
had no physical counterpart on my box.

So, what does have to with the price of silicon in Chiba? IFF the DOS
sandbox and/or HAL provided by XP properly abstracts the com port,
CP/M-86 may believe that it is in fact dealing with a serial port.
I don't believe TeraTerm noticed the difference.

It will be interesting to see what happens...

TTFN,
  Tarkin
0
Reply Tarkin 12/29/2009 7:23:12 AM

"Tom Anderson" <ande1054-remove-@mirage.skypoint.com> wrote in message 
news:buadnfw4j90cVq7WnZ2dnUVZ_hKdnZ2d@skypoint.com...
> I have a screenshot posted at:
>
> http://www.skypoint.com/members/ande1054/dos-box-144cpm86a.jpg
>

Nice to see my 1.44 MB software for CP/M-86 working in this Dosbox 
environment!

I'll try to find some time to test it myself. Lately, I haven't been too 
succesful in running the real CP/M-86 on a recent multicore pentium machine. 
I prefer running CP/M-86 natively, but maybe I should switch to this Dosbox 
program.

Have fun,
Freek. 


0
Reply Freek 12/29/2009 10:41:15 PM

In article <lbpej5d1915mjem3geb0aq0bsvkaod3e11@4ax.com>, Allison@localhost.net 
says...
>
>On Sat, 26 Dec 2009 16:46:06 -0800 (PST), s100guy
><rzh_nocal@yahoo.com> wrote:
>
>>On Dec 24, 12:13�pm, ande1054-remo...@mirage.skypoint.com (Tom
>>Anderson) wrote:
>>> Hi.
>>.....  *snip*
>>> My XP box doesn't have any serial ports, so I think I'm going to have to 
ge
>t a
>>> USB to serial adapter, and try connecting directly to my old 386 that has 
a
>>> CP/M-86 partition on it, and see if Move-IT will work.
>>>
>>> Anyway, it's kind of fun to experiment with.
>>>
>>> Tom Anderson
>>
>
>Despite the following response you do have a problem.  
>CP/M-86 as suppled has no USB driver in the BIOS.  It could 
>be added but it takes a bit of code to do it.  So out of the box
>CP/M-86 requires an actual serial port.
>
>I keep older boxes for that reason as the newest and faster 
>often has none of the legacy IO I need.
>
>Allison
>

I probably wasn't clear on the serial port issue. DOSBox takes care of all 
that. CP/M-86 thinks it's running on a real 486 with real serial ports, even 
though my XP box has no real serial ports. DOSBox redirects the serial output 
to TCP port 23. I can communicate with a telnet server on another computer on 
my LAN. Over the holiday break, I put a copy of Telix, (an old DOS comm prog) 
on my WIN98 box. Telix can use a fossil driver (RLFossil.exe) to redirect the 
serial output of the comm program to a TCP port (23). Now the Win98 box booted 
to real DOS, and running Telix, can talk to the XP machine, which is running 
DOSBox booted to CP/M-86. I can transfer files between the two by uuencoding 
them and doing an ASCII upload from Telix, and using "PIP filename.typ=AXI:"
on the CP/M side. For some reason, Xmodem transfers using modem9.cmd don't 
work.
I haven't tried it yet, but I think that a USB to serial adapter would allow 
me to connect to my old Everex 386 through a null modem cable.
One advantage to all this is that I can boot a CP/M-86 disk image, transfer 
files to the image, write the image to a floppy, and boot a real computer with 
the floppy. Another advantage is that I can use CP/M-86 without dragging out 
the old hardware. The main point of it all, however, was just to see if it 
could be done. :)

Tom Anderson



0
Reply ande1054 1/5/2010 6:42:13 AM

In article <4b3a860a$0$22938$e4fe514c@news.xs4all.nl>, me@privacy.net says...
>
>"Tom Anderson" <ande1054-remove-@mirage.skypoint.com> wrote in message 
>news:buadnfw4j90cVq7WnZ2dnUVZ_hKdnZ2d@skypoint.com...
>> I have a screenshot posted at:
>>
>> http://www.skypoint.com/members/ande1054/dos-box-144cpm86a.jpg
>>
>
>Nice to see my 1.44 MB software for CP/M-86 working in this Dosbox 
>environment!
>
>I'll try to find some time to test it myself. Lately, I haven't been too 
>succesful in running the real CP/M-86 on a recent multicore pentium machine. 
>I prefer running CP/M-86 natively, but maybe I should switch to this Dosbox 
>program.
>
>Have fun,
>Freek. 
>
>

I am having fun. :) The 1.44 MB software is a great thing to have. Those 320 
KB disks don't hold much.

Thank You.

Tom Anderson

0
Reply ande1054 1/5/2010 6:46:39 AM

Tom Anderson wrote:
> I probably wasn't clear on the serial port issue. DOSBox takes care of all

> that. CP/M-86 thinks it's running on a real 486 with real serial ports,
> even 
> though my XP box has no real serial ports. DOSBox redirects the serial
> output 
> to TCP port 23. I can communicate with a telnet server on another computer
> on 
> my LAN. Over the holiday break, I put a copy of Telix, (an old DOS comm
> prog) 
> on my WIN98 box. Telix can use a fossil driver (RLFossil.exe) to redirect
> the 
> serial output of the comm program to a TCP port (23). Now the Win98 box
> booted 
> to real DOS, and running Telix, can talk to the XP machine, which is
> running 
> DOSBox booted to CP/M-86. I can transfer files between the two by
> uuencoding 
> them and doing an ASCII upload from Telix, and using "PIP
> filename.typ=AXI:"
> on the CP/M side. For some reason, Xmodem transfers using modem9.cmd don't

> work.
> I haven't tried it yet, but I think that a USB to serial adapter would
> allow 
> me to connect to my old Everex 386 through a null modem cable.
> One advantage to all this is that I can boot a CP/M-86 disk image,
transfer
> 
> files to the image, write the image to a floppy, and boot a real computer
> with 
> the floppy. Another advantage is that I can use CP/M-86 without dragging
> out 
> the old hardware. The main point of it all, however, was just to see if it

> could be done. :)
> 
> Tom Anderson

It's good that DOSBOX can succeed where QEMU fails, e.g., DOSPLUS (including
the John Elliott tweaks) fails horribly on qemu, but it works gread on
DOSBOX, and that snags you DOS compatibility *and* CP/M-86.

I wonder why it fails on qemu, though.

-uso.
0
Reply lyricalnanoha 1/31/2010 1:32:40 AM

On 1=E6=9C=8831=E6=97=A5, =E4=B8=8A=E5=8D=889=E6=99=8232=E5=88=86, lyricaln=
an...@dosius.ath.cx (Steve Nickolas) wrote:
> Tom Anderson wrote:
> > I probably wasn't clear on the serial port issue. DOSBox takes care of =
all
> > that. CP/M-86 thinks it's running on a real 486 with real serial ports,
> > even
> > though my XP box has no real serial ports. DOSBox redirects the serial
> > output
> > to TCP port 23. I can communicate with a telnet server on another compu=
ter
> > on
> > my LAN. Over the holiday break, I put a copy of Telix, (an old DOS comm
> > prog)
> > on my WIN98 box. Telix can use a fossil driver (RLFossil.exe) to redire=
ct
> > the
> > serial output of the comm program to a TCP port (23). Now the Win98 box
> > booted
> > to real DOS, and running Telix, can talk to the XP machine, which is
> > running
> > DOSBox booted to CP/M-86. I can transfer files between the two by
> > uuencoding
> > them and doing an ASCII upload from Telix, and using "PIP
> > filename.typ=3DAXI:"
> > on the CP/M side. For some reason, Xmodem transfers using modem9.cmd do=
n't
> > work.
> > I haven't tried it yet, but I think that a USB to serial adapter would
> > allow
> > me to connect to my old Everex 386 through a null modem cable.
> > One advantage to all this is that I can boot a CP/M-86 disk image,
> transfer
>
> > files to the image, write the image to a floppy, and boot a real comput=
er
> > with
> > the floppy. Another advantage is that I can use CP/M-86 without draggin=
g
> > out
> > the old hardware. The main point of it all, however, was just to see if=
 it
> > could be done. :)
>
> > Tom Anderson
>
> It's good that DOSBOX can succeed where QEMU fails, e.g., DOSPLUS (includ=
ing
> the John Elliott tweaks) fails horribly on qemu, but it works gread on
> DOSBOX, and that snags you DOS compatibility *and* CP/M-86.
>
> I wonder why it fails on qemu, though.
>
> -uso.

QEMU will check 55AA signature in 0x1FE-0x1FF. You can use -no-fd-
bootchk to disable checking of 55AA signature.
http://img690.imageshack.us/img690/9176/cpm8611qemu.png
0
Reply roytam (14) 2/22/2010 5:42:07 AM

Roy wrote:
> On 1月31日, 上午9時32分, lyricalnan...@dosius.ath.cx (Steve
Nickolas)
> wrote:
>> It's good that DOSBOX can succeed where QEMU fails, e.g., DOSPLUS
>> (including
>> the John Elliott tweaks) fails horribly on qemu, but it works gread on
>> DOSBOX, and that snags you DOS compatibility *and* CP/M-86.
>>
>> I wonder why it fails on qemu, though.
>>
>> -uso.
> 
> QEMU will check 55AA signature in 0x1FE-0x1FF. You can use -no-fd-
> bootchk to disable checking of 55AA signature.
> http://img690.imageshack.us/img690/9176/cpm8611qemu.png
>

I'm not talking about that.

It loads the kernel, the kernel starts, and then it just says "Not ready
reading drive A:, Abort/Retry?"

-uso.
0
Reply LyricalNanoha1 (397) 2/22/2010 6:21:25 AM

On 2=E6=9C=8822=E6=97=A5, =E4=B8=8B=E5=8D=882=E6=99=8221=E5=88=86, lyricaln=
an...@dosius.ath.cx (Steve Nickolas) wrote:
> Roy wrote:
> > On 1=E6=9C=8831=E6=97=A5, =E4=B8=8A=E5=8D=889=E6=99=8232=E5=88=86, lyri=
calnan...@dosius.ath.cx (Steve
> Nickolas)
> > wrote:
> >> It's good that DOSBOX can succeed where QEMU fails, e.g., DOSPLUS
> >> (including
> >> the John Elliott tweaks) fails horribly on qemu, but it works gread on
> >> DOSBOX, and that snags you DOS compatibility *and* CP/M-86.
>
> >> I wonder why it fails on qemu, though.
>
> >> -uso.
>
> > QEMU will check 55AA signature in 0x1FE-0x1FF. You can use -no-fd-
> > bootchk to disable checking of 55AA signature.
> >http://img690.imageshack.us/img690/9176/cpm8611qemu.png
>
> I'm not talking about that.
>
> It loads the kernel, the kernel starts, and then it just says "Not ready
> reading drive A:, Abort/Retry?"
>
> -uso.

Where did you get the disk image?
And which version of QEMU did you use?

I use QEMU 0.12.2 and 144cpm86.zip from gaby.de.
programs with screen control codes freezes in older versions(<0.12) of
QEMU but it will boot and go to prompt and DIR/DDT86/PIP will work.

Roy
0
Reply roytam (14) 2/22/2010 9:18:37 AM

Roy wrote:
> Where did you get the disk image?
> And which version of QEMU did you use?

It's John Elliott's patched XIOS (but CDOS386 fails the same way).  Up to
0.11.91.

-uso.
0
Reply LyricalNanoha1 (397) 2/22/2010 1:38:44 PM

On 2=E6=9C=8822=E6=97=A5, =E4=B8=8B=E5=8D=889=E6=99=8238=E5=88=86, lyricaln=
an...@dosius.ath.cx (Steve Nickolas) wrote:
> Roy wrote:
> > Where did you get the disk image?
> > And which version of QEMU did you use?
>
> It's John Elliott's patched XIOS (but CDOS386 fails the same way).  Up to
> 0.11.91.
>
> -uso.

Did you use an 1228800 or 368640 bytes image to hold a 320KB image
content?
I tested cpm86-bt.zip with 320KB image and it works fine.
0
Reply roytam (14) 2/22/2010 2:44:42 PM

Roy wrote:
> On 2月22日, 下午9時38分, lyricalnan...@dosius.ath.cx (Steve
Nickolas)
> wrote:
>> Roy wrote:
>> > Where did you get the disk image?
>> > And which version of QEMU did you use?
>>
>> It's John Elliott's patched XIOS (but CDOS386 fails the same way).  Up to
>> 0.11.91.
>>
>> -uso.
> 
> Did you use an 1228800 or 368640 bytes image to hold a 320KB image
> content?
> I tested cpm86-bt.zip with 320KB image and it works fine.
>

I used a 1.44 MB image to hold a 1.44 MB image content.  It works on Bochs
and DOSBOX.

-uso.
0
Reply LyricalNanoha1 (397) 2/22/2010 3:02:39 PM

On 2=E6=9C=8822=E6=97=A5, =E4=B8=8B=E5=8D=8811=E6=99=8202=E5=88=86, lyrical=
nan...@dosius.ath.cx (Steve Nickolas)
wrote:
> Roy wrote:
> > On 2=E6=9C=8822=E6=97=A5, =E4=B8=8B=E5=8D=889=E6=99=8238=E5=88=86, lyri=
calnan...@dosius.ath.cx (Steve
> Nickolas)
> > wrote:
> >> Roy wrote:
> >> > Where did you get the disk image?
> >> > And which version of QEMU did you use?
>
> >> It's John Elliott's patched XIOS (but CDOS386 fails the same way).  Up=
 to
> >> 0.11.91.
>
> >> -uso.
>
> > Did you use an 1228800 or 368640 bytes image to hold a 320KB image
> > content?
> > I tested cpm86-bt.zip with 320KB image and it works fine.
>
> I used a 1.44 MB image to hold a 1.44 MB image content.  It works on Boch=
s
> and DOSBOX.
>
> -uso.

May I have your image please?
I'd like to test with my QEMU collections.

BTW DOSBox and ScriptPC do better job for CP/M-86 family. They boot
Personal CP/M-86 2.0/2 while QEMU doesn't.

Roy
0
Reply roytam (14) 2/22/2010 3:38:25 PM

On 2=E6=9C=8822=E6=97=A5, =E4=B8=8B=E5=8D=8811=E6=99=8238=E5=88=86, Roy <ro=
y...@gmail.com> wrote:
> On 2=E6=9C=8822=E6=97=A5, =E4=B8=8B=E5=8D=8811=E6=99=8202=E5=88=86, lyric=
alnan...@dosius.ath.cx (Steve Nickolas)
> wrote:
>
>
>
> > Roy wrote:
> > > On 2=E6=9C=8822=E6=97=A5, =E4=B8=8B=E5=8D=889=E6=99=8238=E5=88=86, ly=
ricalnan...@dosius.ath.cx (Steve
> > Nickolas)
> > > wrote:
> > >> Roy wrote:
> > >> > Where did you get the disk image?
> > >> > And which version of QEMU did you use?
>
> > >> It's John Elliott's patched XIOS (but CDOS386 fails the same way).  =
Up to
> > >> 0.11.91.
>
> > >> -uso.
>
> > > Did you use an 1228800 or 368640 bytes image to hold a 320KB image
> > > content?
> > > I tested cpm86-bt.zip with 320KB image and it works fine.
>
> > I used a 1.44 MB image to hold a 1.44 MB image content.  It works on Bo=
chs
> > and DOSBOX.
>
> > -uso.
>
> May I have your image please?
> I'd like to test with my QEMU collections.
>
> BTW DOSBox and ScriptPC do better job for CP/M-86 family. They boot
> Personal CP/M-86 2.0/2 while QEMU doesn't.
>
> Roy

I finally got that you mean is DOSPlus.
for both 1.2-je5 and 2.1-je5 won't boot on QEMU > 0.5. And QEMU 0.5
*does* boot both of them.

Roy
0
Reply roytam (14) 2/22/2010 4:13:15 PM

On 2=E6=9C=8823=E6=97=A5, =E4=B8=8A=E5=8D=8812=E6=99=8213=E5=88=86, Roy <ro=
y...@gmail.com> wrote:
> On 2=E6=9C=8822=E6=97=A5, =E4=B8=8B=E5=8D=8811=E6=99=8238=E5=88=86, Roy <=
roy...@gmail.com> wrote:
>
>
>
> > On 2=E6=9C=8822=E6=97=A5, =E4=B8=8B=E5=8D=8811=E6=99=8202=E5=88=86, lyr=
icalnan...@dosius.ath.cx (Steve Nickolas)
> > wrote:
>
> > > Roy wrote:
> > > > On 2=E6=9C=8822=E6=97=A5, =E4=B8=8B=E5=8D=889=E6=99=8238=E5=88=86, =
lyricalnan...@dosius.ath.cx (Steve
> > > Nickolas)
> > > > wrote:
> > > >> Roy wrote:
> > > >> > Where did you get the disk image?
> > > >> > And which version of QEMU did you use?
>
> > > >> It's John Elliott's patched XIOS (but CDOS386 fails the same way).=
  Up to
> > > >> 0.11.91.
>
> > > >> -uso.
>
> > > > Did you use an 1228800 or 368640 bytes image to hold a 320KB image
> > > > content?
> > > > I tested cpm86-bt.zip with 320KB image and it works fine.
>
> > > I used a 1.44 MB image to hold a 1.44 MB image content.  It works on =
Bochs
> > > and DOSBOX.
>
> > > -uso.
>
> > May I have your image please?
> > I'd like to test with my QEMU collections.
>
> > BTW DOSBox and ScriptPC do better job for CP/M-86 family. They boot
> > Personal CP/M-86 2.0/2 while QEMU doesn't.
>
> > Roy
>
> I finally got that you mean is DOSPlus.
> for both 1.2-je5 and 2.1-je5 won't boot on QEMU > 0.5. And QEMU 0.5
> *does* boot both of them.
>
> Roy

And I filed as a regression bug.
http://www.mail-archive.com/qemu-devel@nongnu.org/msg25743.html
0
Reply roytam (14) 2/23/2010 3:35:57 AM

On 2=E6=9C=8823=E6=97=A5, =E4=B8=8A=E5=8D=8811=E6=99=8235=E5=88=86, Roy <ro=
y...@gmail.com> wrote:
> On 2=E6=9C=8823=E6=97=A5, =E4=B8=8A=E5=8D=8812=E6=99=8213=E5=88=86, Roy <=
roy...@gmail.com> wrote:
>
>
>
> > On 2=E6=9C=8822=E6=97=A5, =E4=B8=8B=E5=8D=8811=E6=99=8238=E5=88=86, Roy=
 <roy...@gmail.com> wrote:
>
> > > On 2=E6=9C=8822=E6=97=A5, =E4=B8=8B=E5=8D=8811=E6=99=8202=E5=88=86, l=
yricalnan...@dosius.ath.cx (Steve Nickolas)
> > > wrote:
>
> > > > Roy wrote:
> > > > > On 2=E6=9C=8822=E6=97=A5, =E4=B8=8B=E5=8D=889=E6=99=8238=E5=88=86=
, lyricalnan...@dosius.ath.cx (Steve
> > > > Nickolas)
> > > > > wrote:
> > > > >> Roy wrote:
> > > > >> > Where did you get the disk image?
> > > > >> > And which version of QEMU did you use?
>
> > > > >> It's John Elliott's patched XIOS (but CDOS386 fails the same way=
).  Up to
> > > > >> 0.11.91.
>
> > > > >> -uso.
>
> > > > > Did you use an 1228800 or 368640 bytes image to hold a 320KB imag=
e
> > > > > content?
> > > > > I tested cpm86-bt.zip with 320KB image and it works fine.
>
> > > > I used a 1.44 MB image to hold a 1.44 MB image content.  It works o=
n Bochs
> > > > and DOSBOX.
>
> > > > -uso.
>
> > > May I have your image please?
> > > I'd like to test with my QEMU collections.
>
> > > BTW DOSBox and ScriptPC do better job for CP/M-86 family. They boot
> > > Personal CP/M-86 2.0/2 while QEMU doesn't.
>
> > > Roy
>
> > I finally got that you mean is DOSPlus.
> > for both 1.2-je5 and 2.1-je5 won't boot on QEMU > 0.5. And QEMU 0.5
> > *does* boot both of them.
>
> > Roy
>
> And I filed as a regression bug.
> http://www.mail-archive.com/qemu-de...@nongnu.org/msg25743.html

found the root of problem.
http://marc.info/?l=3Dqemu-devel&m=3D126690673019791&w=3D2
0
Reply roytam (14) 2/23/2010 6:34:50 AM

On 2=E6=9C=8822=E6=97=A5, =E4=B8=8B=E5=8D=8811=E6=99=8238=E5=88=86, Roy <ro=
y...@gmail.com> wrote:
> On 2=E6=9C=8822=E6=97=A5, =E4=B8=8B=E5=8D=8811=E6=99=8202=E5=88=86, lyric=
alnan...@dosius.ath.cx (Steve Nickolas)
> wrote:
>
>
>
> > Roy wrote:
> > > On 2=E6=9C=8822=E6=97=A5, =E4=B8=8B=E5=8D=889=E6=99=8238=E5=88=86, ly=
ricalnan...@dosius.ath.cx (Steve
> > Nickolas)
> > > wrote:
> > >> Roy wrote:
> > >> > Where did you get the disk image?
> > >> > And which version of QEMU did you use?
>
> > >> It's John Elliott's patched XIOS (but CDOS386 fails the same way).  =
Up to
> > >> 0.11.91.
>
> > >> -uso.
>
> > > Did you use an 1228800 or 368640 bytes image to hold a 320KB image
> > > content?
> > > I tested cpm86-bt.zip with 320KB image and it works fine.
>
> > I used a 1.44 MB image to hold a 1.44 MB image content.  It works on Bo=
chs
> > and DOSBOX.
>
> > -uso.
>
> May I have your image please?
> I'd like to test with my QEMU collections.
>
> BTW DOSBox and ScriptPC do better job for CP/M-86 family. They boot
> Personal CP/M-86 2.0/2 while QEMU doesn't.
>
> Roy

for PCPM-86 2.0, QEMU < 0.10 with old Bochs BIOS (2004-07-11) boots.
0
Reply roytam (14) 2/23/2010 6:48:48 AM

18 Replies
631 Views

(page loaded in 0.381 seconds)

Similiar Articles:












7/22/2012 3:46:39 AM


Reply: