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/t
Directory Listing
Revision
208 -
Directory Listing
Modified
Mon Apr 14 19:40:02 2008 UTC
(16 years, 1 month ago)
by
dpavlin
added mem_peek_region to get chunk of memory as single scalar
Revision
204 -
Directory Listing
Modified
Mon Apr 14 15:03:56 2008 UTC
(16 years, 1 month ago)
by
dpavlin
if we use tied memory, no callbacks work just fine
Revision
203 -
Directory Listing
Modified
Sun Apr 13 22:04:44 2008 UTC
(16 years, 1 month ago)
by
dpavlin
added (optional) tie-based memory implementation [0.0.3]
Revision
202 -
Directory Listing
Modified
Sun Apr 13 20:03:57 2008 UTC
(16 years, 1 month ago)
by
dpavlin
all tests pass
Revision
201 -
Directory Listing
Modified
Sun Apr 13 19:54:12 2008 UTC
(16 years, 1 month ago)
by
dpavlin
cleaup callback tests
Revision
200 -
Directory Listing
Modified
Sun Apr 13 12:17:07 2008 UTC
(16 years, 1 month ago)
by
dpavlin
finally broke implementation of callbacks reveling bug in xs
Revision
199 -
Directory Listing
Modified
Sun Apr 13 11:40:01 2008 UTC
(16 years, 1 month ago)
by
dpavlin
reset CPU before tests
Revision
198 -
Directory Listing
Modified
Sun Apr 13 11:05:29 2008 UTC
(16 years, 1 month ago)
by
dpavlin
callback debugging
Revision
196 -
Directory Listing
Modified
Sun Apr 13 00:44:07 2008 UTC
(16 years, 1 month ago)
by
dpavlin
better test output
Revision
195 -
Directory Listing
Modified
Sun Apr 13 00:32:39 2008 UTC
(16 years, 1 month ago)
by
dpavlin
a try at implementing selectable callbacks to perl for read/write operations
as opposed to whole memory
Revision
148 -
Directory Listing
Modified
Sun Aug 5 14:08:01 2007 UTC
(16 years, 9 months ago)
by
dpavlin
pod tweaks
Revision
132 -
Directory Listing
Modified
Sat Aug 4 21:04:05 2007 UTC
(16 years, 9 months ago)
by
dpavlin
Move some tests around and little improvements
Revision
109 -
Directory Listing
Modified
Fri Aug 3 10:29:33 2007 UTC
(16 years, 9 months ago)
by
dpavlin
tape implementation (still doesn't work)
Revision
93 -
Directory Listing
Modified
Thu Aug 2 12:53:00 2007 UTC
(16 years, 9 months ago)
by
dpavlin
correctly handle cycles left from exec
Revision
92 -
Directory Listing
Modified
Thu Aug 2 12:49:19 2007 UTC
(16 years, 9 months ago)
by
dpavlin
and test 6502 assembly execution
Revision
91 -
Directory Listing
Modified
Thu Aug 2 12:37:06 2007 UTC
(16 years, 9 months ago)
by
dpavlin
and exec to actually run CPU!
Revision
90 -
Directory Listing
Modified
Thu Aug 2 12:23:18 2007 UTC
(16 years, 9 months ago)
by
dpavlin
minor tweaks, everything tested now works
Revision
89 -
Directory Listing
Modified
Thu Aug 2 12:01:09 2007 UTC
(16 years, 9 months ago)
by
dpavlin
Remove all traces of older attempt to embed perl into CPU emulation module
and move forward to just using it via XS bindings
Revision
87 -
Directory Listing
Modified
Thu Aug 2 11:08:10 2007 UTC
(16 years, 9 months ago)
by
dpavlin
- transfer debug state into C, added accesor M6502->debug();
- update_*_R functions to keep perl vars in sync with C
- tests
Revision
86 -
Directory Listing
Modified
Wed Aug 1 22:25:37 2007 UTC
(16 years, 9 months ago)
by
dpavlin
and here it segfaults again :-)
Revision
84 -
Directory Listing
Modified
Wed Aug 1 22:01:15 2007 UTC
(16 years, 9 months ago)
by
dpavlin
commented enough code so that my minimal example doesn't segfault
Revision
83 -
Directory Listing
Modified
Wed Aug 1 21:46:23 2007 UTC
(16 years, 9 months ago)
by
dpavlin
allocate memory for R if needed, trivial test (excercise segfault)
Revision
82 -
Directory Listing
Modified
Wed Aug 1 21:40:17 2007 UTC
(16 years, 9 months ago)
by
dpavlin
begin refactoring into proper XS module (really need to do this so I can handle SDL event loop)
Revision
80 -
Directory Listing
Modified
Wed Aug 1 15:34:43 2007 UTC
(16 years, 9 months ago)
by
dpavlin
move to XS compilation
Revision
56 -
Directory Listing
Modified
Tue Jul 31 15:03:23 2007 UTC
(16 years, 9 months ago)
by
dpavlin
another refactoring: extract preferences to Prefs class
Revision
53 -
Directory Listing
Modified
Tue Jul 31 13:22:51 2007 UTC
(16 years, 9 months ago)
by
dpavlin
test architecture
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
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
Added
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)