Seth Morabito
a1d07bf223
First work toward moving to a Swing UI for the simulator.
2012-04-22 20:49:18 -07:00
Seth J. Morabito
00ab8cd9ff
Simulator is just about ready for real-world testing now. Added a simulated
...
MOS6551 ACIA at address $C000 which does buffered input and output via the
console. Updated the README with a bit more documentation, and bumped the
version number to 0.1 because I'm impatient.
2010-01-20 18:19:39 -08:00
Seth Morabito
596d05e398
Clearer help output (I hope). Fixed an off-by-one bug in doLoad.
2010-01-17 21:12:24 -08:00
Seth Morabito
e157f4a972
More cleanup of the monitor. Added binary file load command.
2010-01-16 21:17:37 -08:00
sethm
a3e57274a2
- Major overhaul of the Simulator control class (where 'main' lives).
...
- Removed the CommandParser class entirely, as the weird dependency between
Simulator and CommandParser never made me comfortable.
- Added a Command inner class to Simulator that handles some of the
command line tokenizing.
2010-01-16 19:22:22 -08:00
Seth Morabito
5c7a98df86
Playing around with the command parser and the Simulator class. Safe to ignore.
2010-01-16 08:56:34 +00:00
Seth J. Morabito
ac88786df7
- Continued refactoring of address decoding.
...
- Device read and write may now throw MemoryAccessException, and appropriate
throws clauses have been added throughout the code.
2010-01-09 16:53:04 -08:00
Seth J. Morabito
8bcd8a4a75
Whitespace and indentation canonicalization. That's what I get for using two editors.
2008-12-27 21:09:47 -08:00
Seth J. Morabito
1bd59b048b
Some API changes, lots of test changes.
2008-12-14 23:43:04 -08:00
sethm
1c6c5fdaeb
Implemented boolean immediate mode instructions.
2008-12-14 01:09:23 -08:00
Seth Morabito
3f74489757
Renamed project to "Symon".
2008-12-13 14:59:22 -08:00