Olaf, I have now proved that my "residual errors" with the Waterloo languages appear to be the 6809 emulator I was using. I downloaded the one you pointed me at (and very quickly hacked it in to my SuperPET emulation) and everything appears to work fine (although I haven't put in the debugger etc. yet). I have created a version of the 6809 validation program (that I found last night) for use on the SuperPET. It found some problems within the old emulator I was using which I have subsequently fixed - although the old emulator still appears to misbehave with the Waterloo software in mysterious ways. I will PM you the source code for the validation test. If anyone else would like a copy; PM me and I will forward a copy to you. I also tried this on the 'new' emulator I downloaded and it complains about the DAA instruction. On inspection, it would appear as though there are two ways of adding 0x60 to the result - which will give an incorrect answer. Try it on your emulator and see what you get. Dave > Message Received: Apr 08 2012, 11:26 PM > From: "Rhialto" <email@example.com> > To: firstname.lastname@example.org > Cc: > Subject: Re: 6809 / 6702 puzzle > > On Sun 08 Apr 2012 at 21:57:52 +0200, email@example.com wrote: > > http://seanriddle.com/willyemutest04.asm > > > Ignoring the bit about the blitter - this may be what we were looking for? > > Yes! Great! That one covers a lot of ground. > > Cheers, > -Olaf. > -- > ___ Olaf 'Rhialto' Seibert -- There's no point being grown-up if you > \X/ rhialto/at/xs4all.nl -- can't be childish sometimes. -The 4th Doctor > > Message was sent through the cbm-hackers mailing list > Message was sent through the cbm-hackers mailing listReceived on 2012-04-09 19:00:14
Archive generated by hypermail 2.2.0.