Jump to content
IGNORED

Native debugger


Recommended Posts

Morning All,

 

I'm working on something in CA65 (assembler that comes with cc65) - I need a native debugger that I can run on the Atari that stays out of the way until a BRK instruction is encountered.  Normally I'd use an emulator but I'm interfacing with a bit of hardware so I need something on the Atari.

 

Any suggestions?

 

 

Link to comment
Share on other sites

53 minutes ago, damosan said:

I'm working on something in CA65 (assembler that comes with cc65) - I need a native debugger that I can run on the Atari that stays out of the way until a BRK instruction is encountered.  Normally I'd use an emulator but I'm interfacing with a bit of hardware so I need something on the Atari.

I personally found DDT (from the Mac65) pretty workable and would recommend it. Of course, a debugger within an emulator is more powerful.

Link to comment
Share on other sites

1 hour ago, damosan said:

Morning All,

 

I'm working on something in CA65 (assembler that comes with cc65) - I need a native debugger that I can run on the Atari that stays out of the way until a BRK instruction is encountered.  Normally I'd use an emulator but I'm interfacing with a bit of hardware so I need something on the Atari.

 

Any suggestions?

 

 

Altirra can emulate most commonly-encountered hardware very accurately. Unless you’re going to emulate something quite unusual like a satellite radio receiver or something like a home built A/D converter with the joysticks, I’d suggest you use Altirra. 

Link to comment
Share on other sites

Turbo Freezer might be an option if you can get your hands on one (and afford it).

 

When I did native development, I usually used ATMAS II, which has a monitor/debugger built in:

 

atari000.png.d8bdf70e95098d037f22ffca3cbce16e.pngatari001.png.6a9e14fcd52f2b32757aff23e53b6f9b.png

 

After that you can use M (memory dump) and D (disassemble) to look what happened.

 

Edit: manual in German and partly translated to English: https://github.com/ivop/atmas2-manual

 

Edit2: download link: https://atariwiki.org/wiki/Wiki.jsp?page=Atmas II

 

Edited by ivop
  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...