This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
Log of /M6502
Directory Listing
Revision
51 -
Directory Listing
Modified
Tue Jul 31 12:35:02 2007 UTC
(16 years, 9 months ago)
by
dpavlin
re-add ram (needed for tests :-) but with slightly differenet semantic, more akin to poke_code
Revision
50 -
Directory Listing
Modified
Tue Jul 31 11:14:19 2007 UTC
(16 years, 9 months ago)
by
dpavlin
- remove unused M6502::ram (can access @mem directly :-),
- debug messages now include name of module
- better last command handling
Revision
49 -
Directory Listing
Modified
Tue Jul 31 10:52:06 2007 UTC
(16 years, 9 months ago)
by
dpavlin
- trace and debug are off during init phase (to speed up things)
Revision
48 -
Directory Listing
Modified
Tue Jul 31 10:47:30 2007 UTC
(16 years, 9 months ago)
by
dpavlin
don't leek memory
Revision
47 -
Directory Listing
Modified
Tue Jul 31 10:16:36 2007 UTC
(16 years, 9 months ago)
by
dpavlin
hexdump directly access @mem
Revision
46 -
Directory Listing
Modified
Tue Jul 31 10:13:13 2007 UTC
(16 years, 9 months ago)
by
dpavlin
added _write_chunk which fills in memory and refresh vram if needed
Revision
45 -
Directory Listing
Modified
Tue Jul 31 09:43:50 2007 UTC
(16 years, 9 months ago)
by
dpavlin
print vram accesses if trace is on
Revision
44 -
Directory Listing
Modified
Tue Jul 31 09:43:37 2007 UTC
(16 years, 9 months ago)
by
dpavlin
just run emulator (so that cli would work)
Revision
43 -
Directory Listing
Modified
Tue Jul 31 09:43:21 2007 UTC
(16 years, 9 months ago)
by
dpavlin
update vram display from prompt
Revision
42 -
Directory Listing
Modified
Tue Jul 31 09:37:01 2007 UTC
(16 years, 9 months ago)
by
dpavlin
- use M6502::run_for to Exec6502 with run_for cycles
- added primitive command-line callback (cli)
Revision
41 -
Directory Listing
Modified
Tue Jul 31 08:49:22 2007 UTC
(16 years, 9 months ago)
by
dpavlin
better output mostly
Revision
40 -
Directory Listing
Modified
Tue Jul 31 08:41:06 2007 UTC
(16 years, 9 months ago)
by
dpavlin
fetch cycles to run from M6502::run_for
Revision
39 -
Directory Listing
Modified
Mon Jul 30 23:39:57 2007 UTC
(16 years, 9 months ago)
by
dpavlin
various tweaks to make it work somewhat
Revision
38 -
Directory Listing
Modified
Mon Jul 30 23:28:25 2007 UTC
(16 years, 9 months ago)
by
dpavlin
- 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
Revision
37 -
Directory Listing
Modified
Mon Jul 30 22:27:47 2007 UTC
(16 years, 9 months ago)
by
dpavlin
speed-up single-scale display a lot
Revision
36 -
Directory Listing
Modified
Mon Jul 30 22:06:13 2007 UTC
(16 years, 9 months ago)
by
dpavlin
more tweaks
Revision
35 -
Directory Listing
Modified
Mon Jul 30 21:53:04 2007 UTC
(16 years, 9 months ago)
by
dpavlin
tests now pass
Revision
34 -
Directory Listing
Modified
Mon Jul 30 21:34:30 2007 UTC
(16 years, 9 months ago)
by
dpavlin
somewhat works now...
Revision
33 -
Directory Listing
Modified
Mon Jul 30 21:00:36 2007 UTC
(16 years, 9 months ago)
by
dpavlin
Orao now calls M6502->init correctly, and other tweak to make it semi-working
Revision
32 -
Directory Listing
Modified
Mon Jul 30 18:37:37 2007 UTC
(16 years, 9 months ago)
by
dpavlin
comming along nicely: implement parts of memory maps
Revision
31 -
Directory Listing
Modified
Mon Jul 30 18:07:29 2007 UTC
(16 years, 9 months ago)
by
dpavlin
startup, open window
Revision
30 -
Directory Listing
Modified
Mon Jul 30 17:56:13 2007 UTC
(16 years, 9 months ago)
by
dpavlin
make screen open
Revision
29 -
Directory Listing
Modified
Mon Jul 30 17:32:41 2007 UTC
(16 years, 9 months ago)
by
dpavlin
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)
Revision
28 -
Directory Listing
Modified
Mon Jul 30 15:52:22 2007 UTC
(16 years, 9 months ago)
by
dpavlin
implemented Op6502 using mem perl bridge
Revision
27 -
Directory Listing
Modified
Mon Jul 30 15:45:03 2007 UTC
(16 years, 9 months ago)
by
dpavlin
implement memory read and write callbacks to perl
Revision
26 -
Directory Listing
Modified
Mon Jul 30 14:23:22 2007 UTC
(16 years, 9 months ago)
by
dpavlin
added init, don't auto-vivify variables from M6502 package
Revision
25 -
Directory Listing
Modified
Mon Jul 30 14:02:31 2007 UTC
(16 years, 9 months ago)
by
dpavlin
implemented some R members and callbacks from M6502
Revision
24 -
Directory Listing
Modified
Mon Jul 30 13:29:57 2007 UTC
(16 years, 9 months ago)
by
dpavlin
beginning of embedding perl into M6502 emulator