Parent Directory | Revision Log
Sticky Revision: |
experimental video renderer
other minor tweaks: j ff89 works for the first time!
Use current $a for m if no arguments
dump_R now returs registar dump and cli uses it to dump registers state
don't confess, but just warn of write access to read-only memory
debug and trace shouldn't be remembered
j 1000 now sets next command to r 1
more cli improvements: - load checks for file and returns success - prompt now returns original line
fix number of lines that e cli command displays
another refactoring: extract preferences to Prefs class
tweaks
- remove unused M6502::ram (can access @mem directly :-), - debug messages now include name of module - better last command handling
- trace and debug are off during init phase (to speed up things)
hexdump directly access @mem
added _write_chunk which fills in memory and refresh vram if needed
update vram display from prompt
- use M6502::run_for to Exec6502 with run_for cycles - added primitive command-line callback (cli)
better output mostly
various tweaks to make it work somewhat
- implemented push_R to push register changes back to perl - don't trace while rendering memory map - render just video ram without show_mem - use Exec6502 to execute limited number of cycles
more tweaks
tests now pass
somewhat works now...
Orao now calls M6502->init correctly, and other tweak to make it semi-working
comming along nicely: implement parts of memory maps
startup, open window
make screen open
great source reorganization, M6502 are now more-or-less generic 6502 CPU bindings, while all specific stuff to Orao (which isn't working yet) is implemented in Screen (SDL display) or Orao (palform specific code)
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.26 |