[Coco] OS9 Lv 1 games
David Ladd
davidwladd at gmail.com
Wed Sep 28 19:37:25 EDT 2016
Tormod,
I built a NitrOS-9 bootable floppy image that used the same modules that
would have been used on OS-9 L2. I verified that Cave Walker indeed did
lockup and did not load. There was no DriveWire modules loaded at any
time. This was strickly floppy bootable only.
+-----------------------------------------------------------------------+
| David Ladd a.k.a. PacoOtaktay a.k.a. Drencor |
| YouTube: http://www.youtube.com/user/PacoOtaktay |
| YouTube Gaming Live: https://gaming.youtube.com/user/PacoOtaktay/live |
| Websites: http://dwladd.com & http://www.theterrorzone.com |
| G+: https://plus.google.com/113262444659438038657 |
| G+: https://plus.google.com/+DavidLaddPacoOtaktay |
| |
| Do you have your CoCo 3 yet? |
+-----------------------------------------------------------------------+
On Wed, Sep 28, 2016 at 4:21 PM, Tormod Volden <lists.tormod at gmail.com>
wrote:
> On Wed, Sep 28, 2016 at 4:37 PM, John W. Linville wrote:
> > On Tue, Sep 27, 2016 at 08:12:39PM -0500, David Ladd wrote:
> >> On Tue, Sep 27, 2016 at 7:51 PM, Barry Nelson <
> >> barry.nelson at amobiledevice.com> wrote:
> >>
> >> > Cave Walker does not run on NitrOS9 L2 on physical hardware, but
> strangely
> >> > does run on NitrOS9 L2 on VCC. It runs on OS-9 L2 on physical hardware
> >> > fine, and when run that way it takes advantage of some CoCo 3
> features.
> >> >
> >>
> >> Barry, that is strange that a NitrOS-9 L2 and Cave Walker doesn't work
> on
> >> real hardware. I know Cave Walker does work on real hardware through
> OS-9
> >> L2. Wonder what could be causing the issue with NitrOS-9 L2?
> >
> > More importantly, if it doesn't work on physical hardware then
> > why does it work on VCC?
>
> One thing that is different is the use of bitbanger code versus Becker
> interface code. The former uses a few more bytes, maybe enough to
> cross a 256 byte boundary and cause further changes in memory
> allocation and so forth. Of course, timing will also be different.
> Interrupts are turned off during DriveWire I/O but if the program is
> somehow synced with a periodic interrupt the duration of the I/O can
> determine at which point the next interrupt kicks in, maybe triggering
> a stack overflow in one case but not the other...
>
> >
> > Is VCC the only emulator with this breakage? Or does it work on MAME,
> > etc as well?
> >
>
> It would have been nice to have an emulation of the bitbanger interface.
>
> Tormod
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
>
More information about the Coco
mailing list