damosan Posted March 1, 2020 Share Posted March 1, 2020 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? Quote Link to comment Share on other sites More sharing options...
thorfdbg Posted March 1, 2020 Share Posted March 1, 2020 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. Quote Link to comment Share on other sites More sharing options...
+DrVenkman Posted March 1, 2020 Share Posted March 1, 2020 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. Quote Link to comment Share on other sites More sharing options...
ivop Posted March 1, 2020 Share Posted March 1, 2020 (edited) 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: 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 March 1, 2020 by ivop 1 Quote Link to comment Share on other sites More sharing options...
Rybags Posted March 4, 2020 Share Posted March 4, 2020 There's various OSes with monitor built in like Omniview, QMeg etc. The advantage is they can be unobtrusive as in not steal part of the address space that otherwise is needed by a cartridge etc. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.