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
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, 10 months ago)
by
dpavlin
pod tweaks
Revision
132 -
Directory Listing
Modified
Sat Aug 4 21:04:05 2007 UTC
(16 years, 10 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, 10 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, 10 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, 10 months ago)
by
dpavlin
and test 6502 assembly execution
Revision
91 -
Directory Listing
Modified
Thu Aug 2 12:37:06 2007 UTC
(16 years, 10 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, 10 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, 10 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, 10 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, 10 months ago)
by
dpavlin
and here it segfaults again :-)
Revision
84 -
Directory Listing
Modified
Wed Aug 1 22:01:15 2007 UTC
(16 years, 10 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, 10 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, 10 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, 10 months ago)
by
dpavlin
move to XS compilation
Revision
56 -
Directory Listing
Modified
Tue Jul 31 15:03:23 2007 UTC
(16 years, 10 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, 10 months ago)
by
dpavlin
test architecture
Revision
33 -
Directory Listing
Modified
Mon Jul 30 21:00:36 2007 UTC
(16 years, 10 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, 10 months ago)
by
dpavlin
make screen open
Revision
29 -
Directory Listing
Added
Mon Jul 30 17:32:41 2007 UTC
(16 years, 10 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)