[Coco]  Re:  Re:  Re: Assembly help

chadbh74 chadbh74 at hotmail.com
Sat Oct 17 12:05:08 EDT 2015


   I just  found and downloaded the "6809 Programmers Manual".  Its the
   first docume t i've encountered that lists every assembly OPcode and a
   comprehensive breakdown of what it does and how its used.  Why I didn't
   have this already I don't know.  This should boost my ability to
   understand and learn how to use assembly much better.

   Thanks Gene for hosting this!

   http://geneslinuxbox.net:6309/gene/Genes-os9-stf/

   --------- Original Message ---------
   From: chadbh74
   To: CoCoList for Color Computer Enthusiasts
   Date: Sat Oct 17 09:36:34 CDT 2015
   Subject: Re: [Coco]A Re: A Re: Assembly help
   Sounds good. I think I need to go to the M.E.S.S. website and download
   the package there, or browse my Rainbow IDE tool folders to see if the
   GUI frontend for M.E.S.S.
   I also came across some information on MAME and how it does
   comprehensive debugging. Might check that one out too and compare the
   two.
   Sent from my Galaxy Tab 4
   --------- Original Message ---------
   From: Bill Pierce via Coco
   To: coco at maltedmedia.com
   Date: Sat Oct 17 09:10:28 CDT 2015
   Subject: Re: [Coco]A Re: Assembly help
   Chad, almost all the Mess packages have the debugger.
   The debugger must be turned on after mess is started (or from the cmd
   line), but before you run the Coco emulation. So, starting Mess from
   RainbowIDE will not allow you to use it, unless you run Mess before
   hand and turn the debugger on before you exit, or set RainbowIDE's Mess
   cmd line parms.
   In the console versions, the debugger is activated via cmd line
   parameters. I don't use it this way, so I can't tell you how that's
   done. This method could probably be used in RainbowIDE as you can edit
   the cmdline parms in the IDE settings. It's easiest to use the debugger
   in MessUI. With the MessUI version, you just right-click on the Coco,
   selcet "Properties" then the "Debug" tab, then set it how you want it.
   The debug comes up in it's own window showing the currently executing
   code.. in 6809 ASM format & binary (much like EDTASM's ZBUG) :-)
   You can set break points, single step etc.
   It's a pretty powerfull debug tool for sure :-)
   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
   Global Moderator for TRS-80/Tandy Color Computer Forums
   http://www.tandycoco.com/forum/
   E-Mail: ooogalapasooo at aol.com
   -----Original Message-----
   From: chadbh74 <chadbh74 at hotmail.com>
   To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
   Sent: Sat, Oct 17, 2015 8:22 am
   Subject: Re: [Coco] Re: Assembly help
   Where can i find a good M.E.S.S. package with the debugger. I have the
   M.E.S.S. emulator in my Rainow IDE but I dont see any debuggers so I
   guess
   I'm missing something. Will the debugger allow me to step
   through the
   code?
   Sent from my Galaxy Tab 4
   --------- Original Message ---------
   From: Mark McDougall
   To: CoCoList for Color Computer Enthusiasts
   Date: Sat
   Oct 17 06:01:12 CDT 2015
   Subject: Re: [Coco] Assembly help
   On 17/10/2015
   3:50 PM, Richard Goedeken wrote:
   > I've never used the Rainbow IDE so I can't
   comment on that. But
   > you're looking for a debugger, which will allow you to
   examine the
   > CPU state and step through instructions. MESS includes a
   debugger
   > which can do this. This was invaluable to me when I was working
   on
   > the DynoSprite engine.
   Can't recommend this approach highly enough.
   I've spent hundreds of
   hours in the MESS debugger over the years... no not
   _always_ searching
   for bugs; sometimes it's for reverse-engineering purposes!
   :P
   Regards,
   --
   | Mark McDougall | "Electrical Engineers do it
   |
   <http://members.iinet.net.au/~msmcdoug> | with less resistance!"
   --
   Coco
   mailing list
   Coco at maltedmedia.com
   https://pairlist5.pair.net/mailman/listinfo/coco
   --
   Coco mailing
   list
   Coco at maltedmedia.com
   https://pairlist5.pair.net/mailman/listinfo/coco
   --
   Coco mailing list
   Coco at maltedmedia.com
   https://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