Well, it's been quite some time since I've updated here!
A lot has changed since my last post. I've been focused on homework and this project and somewhat forgot about posting here. Both the Editor and the Simulator are 'functional'.
The editor for the moment is lacking Syntax highlighting, printing (which is an oversight... forgot to set a few things), template preferences, comment/uncomment buttons, and font settings. I might be missing other features, but those are the ones that come to mind.
The simulator 'runs'. I have not tested it on a wide variety of programs yet, but all of the instructions -should- properly execute. TRAP #15 tasks 0-9, 12-13, 16, 30, & 31 are all that are implemented as far as the I/O window is concerned. The "rewind" button for the moment is effectively "reload program" until I work out another tiny icon
. The memory browser does not allow for direct editing yet, nor does the stack window. Synchronization between the address/values columns can occasionally become desynchronized, and I'm still trying to figure out what's causing that bug. The I/O window is also pretty basic, and fonts aren't customizable yet. The advanced breakpoints window has been implemented slightly differently, and should be relatively easy to figure out. The simulator is currently lacking the Hardware window & emulation. I'm in the process of cataloguing the other features I'm missing in the Simulator (since there are a lot of minor ones...).https://github.com/tullisar/EASy68K-Mac/downloads
Is where a zip file containing the latest stable build of the program can be found. You can also watch the git repository for updates as well. Please submit issues on github rather than posting here, as I don't often get a chance to frequently check here. Include the s-record & listfile and a brief description of what was going on at the time of the problem. Also the program counter's value with respect to running program helps too