[Coco] Basic09 6309 version

David Ladd davidwladd at gmail.com
Thu May 25 18:25:36 EDT 2017


Bill,

I guess this is yet another bug to add to the list of things that need to
be fixed :(

The list keeps growing. :(

+-----------------------------------------------------------------------+
| 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 Thu, May 25, 2017 at 4:26 PM, Bill Pierce via Coco <coco at maltedmedia.com>
wrote:

> James, that is probably the very code I remember Joseph referring to a few
> years ago. Not sure why it was never finished. It seems like there were
> also one or two missing instructions, but it was long ago and I can't find
> the source for the message. I thought it was on coco3.com, but couldn't
> find it there.
>
>
>
>
>
> Bill Pierce
> "Charlie stole the handle, and the train it won't stop going, no way to
> slow down!" - Ian Anderson - Jethro Tull
>
> My Music from the Tandy/Radio Shack Color Computer 2 & 3
> https://sites.google.com/site/dabarnstudio/
> Co-Contributor, Co-Editor for CocoPedia
> http://www.cocopedia.com/wiki/index.php/Main_Page
>
> E-Mail: ooogalapasooo at aol.com
>
>
>
>
>
> -----Original Message-----
> From: James Jones <jejones3141 at gmail.com>
> To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
> Sent: Thu, May 25, 2017 5:13 pm
> Subject: Re: [Coco] Basic09 6309 version
>
> If https://github.com/VCCE/VCC is any indication, a number of the
> DIVQ_*cases in hd6309.c sit unimplemented--or more accurately, it looks
> like onlyDIVQ_E is implemented. The rest mostly emit a log message and all
> count thenumber of cycles the instruction takes.On Thu, May 25, 2017 at
> 3:22 PM, Wayne Campbell <asa.rand at gmail.com> wrote:> I was just covering
> the bases. In the julian day thread it was suggested I> try running the
> 6809 version in VCC and see what happens, so I did.>> On Thu, May 25, 2017
> at 12:07 PM, Bill Pierce via Coco <> coco at maltedmedia.com> > wrote:>> >
> The 6809 version of basic09 would not have a "divq" instruction as that's>
> > exclusive to the 6309 processor, so it's only logical that if the divq> >
> function of VCC is bugged, the 6809 software should run fine. This only> >
> seems to be happening when that instruction is encountered.> >> >> >> >> >>
> > Bill Pierce> > "Charlie stole the handle, and the train it won't stop
> going, no way to> > slow down!" - Ian Anderson - Jethro Tull> >> > My Music
> from the Tandy/Radio Shack Color Computer 2 & 3> >
> https://sites.google.com/site/dabarnstudio/> > Co-Contributor, Co-Editor
> for CocoPedia> > http://www.cocopedia.com/wiki/index.php/Main_Page> >> >
> E-Mail: ooogalapasooo at aol.com> >> >> >> >> >> > -----Original
> Message-----> > From: Wayne Campbell <asa.rand at gmail.com>> > To: CoCoList
> <coco at maltedmedia.com>> > Sent: Thu, May 25, 2017 1:54 pm> > Subject: Re:
> [Coco] Basic09 6309 version> >> > Oh, and I was still emulating the 6309
> processor.On May 25, 2017 10:53> AM,> > "Wayne Campbell" <
> asa.rand at gmail.com> wrote:> I put the 6809 version of> > B09 in the CMDS
> directory and ran a copy of the> JD procedure with no> > FLOAT() functions.
> It ran without errors and no> Hitting DIVQ_X error in> > VCC.>>> On May 25,
> 2017 2:17 AM, "Bill Pierce via Coco" <> > coco at maltedmedia.com>>
> wrote:>>> I did a search through the nitros9> > sources and only found 6
> references to>> "divq". 2 were in asm and disasm> > which were only
> references for the>> programs asm/disasm functionality> and> > no actual
> running code, 2 were in 2>> of Boisy's test routines in one of> > his
> folders (not used for anything), and>> the other 2 were in basic09> and> >
> runb. So they are the only 2 nitros9>> modules that would rare their ugly>
> > heads on this.>>>> I do remember some years ago when Joseph was>
> developing> > VCC that there>> was some mention of something being missing
> in the 6309> > core. I've searched>> but couldn't find where I saw it (it
> was loooong> > ago). I've even mentioned>> it in the issues on the VCC repo
> issues page.> > We may have found what it was.>>>>>>>>>>>> Bill Pierce>>
> "Charlie stole> the> > handle, and the train it won't stop going, no way
> to>> slow down!" - Ian> > Anderson - Jethro Tull>>>> My Music from the
> Tandy/Radio Shack Color> > Computer 2 & 3>> https://sites.google.com/site/
> dabarnstudio/>>> > Co-Contributor, Co-Editor for CocoPedia>>
> http://www.cocopedia.com/wiki/> > index.php/Main_Page>>>> E-Mail:
> ooogalapasooo at aol.com>>>>>>>>>>>>> > -----Original Message----->> From:
> Walter Zambotti <> zambotti at iinet.net.au>>>> > To: 'CoCoList for Color
> Computer Enthusiasts' <coco at maltedmedia.com>>>> > Sent: Thu, May 25, 2017
> 3:31 am>> Subject: Re: [Coco] Basic09 6309> > version>>>> >This could
> explain the Hitting DIVQ_X error that VCC keeps> > complaining>> about.This
> error could be isolated to either VCC or> > BASIC09_6309.We can>> eliminate
> which one is the problem by running the> > BASIC09_6309 version on a>> real
> 6309 coco and not in VCC.  If the same> > problem persists then the>>
> problem in in BASIC09_6309.  If it does not> > persist then the problem is
> in>> VCC.I don't have a 6309 in my CoCo so I> > can't volunteer to help.Any
> takers>> out there?Walter-----Original> > Message-----From: Coco [mailto:>>
> coco-bounces at maltedmedia.com] On> Behalf> > Of Wayne CampbellSent:
> Thursday,>> 25 May 2017 12:11 PMTo: CoCoList <> > coco at maltedmedia.com>Subject:
> Re:>> [Coco] Basic09 6309 versionThis> could> > explain the Hitting DIVQ_X
> error that>> VCC keeps complaining about.On> May> > 24, 2017 8:52 PM,
> "William Astle" <>> lost at l-w.ca> wrote:My guess is the> > VCC isn't
> implementing DIVQ>> correctly, probably by not providing the> > remainder
> unless regular integer>> division is also failing.--Coco> mailing> >
> listCoco at maltedmedia.comhttps://>> pairlist5.pair.net/mailman/> >
> listinfo/coco-- Coco mailing>> listCoco at maltedmedia.comhttps://> >
> pairlist5.pair.net/mailman/listinfo/coco>>>> -->> Coco mailing list>>> >
> Coco at maltedmedia.com>> https://pairlist5.pair.net/mailman/listinfo/coco>
> >>>--> > Coco mailing listCoco at maltedmedia.comhttps://
> pairlist5.pair.net/mailman/> > listinfo/coco> >> > --> > Coco mailing
> list> > Coco at maltedmedia.com> > https://pairlist5.pair.net/
> mailman/listinfo/coco> >>>>> --> Wayne>> The Structure of I-Code>
> http://www.cocopedia.com/wiki/index.php/The_Structure_of_I-Code>> decode>
> http://cococoding.com/wayne/>> --> Coco mailing list> Coco at maltedmedia.com>
> https://pairlist5.pair.net/mailman/listinfo/coco>-- Coco mailing
> listCoco at maltedmedia.comhttps://pairlist5.pair.net/mailman/listinfo/coco
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
>


More information about the Coco mailing list