[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