/[VRac]/M6502/M6502.xs
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /M6502/M6502.xs

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 208 - (view) (annotate) - [select for diffs]
Modified Mon Apr 14 19:40:02 2008 UTC (16 years ago) by dpavlin
File length: 7922 byte(s)
Diff to previous 205
added mem_peek_region to get chunk of memory as single scalar

Revision 205 - (view) (annotate) - [select for diffs]
Modified Mon Apr 14 15:04:19 2008 UTC (16 years ago) by dpavlin
File length: 7815 byte(s)
Diff to previous 203
it's not opCache, now it's memory

Revision 203 - (view) (annotate) - [select for diffs]
Modified Sun Apr 13 22:04:44 2008 UTC (16 years ago) by dpavlin
File length: 7819 byte(s)
Diff to previous 202
added (optional) tie-based memory implementation [0.0.3]

Revision 202 - (view) (annotate) - [select for diffs]
Modified Sun Apr 13 20:03:57 2008 UTC (16 years ago) by dpavlin
File length: 7648 byte(s)
Diff to previous 200
all tests pass

Revision 200 - (view) (annotate) - [select for diffs]
Modified Sun Apr 13 12:17:07 2008 UTC (16 years ago) by dpavlin
File length: 7590 byte(s)
Diff to previous 198
finally broke implementation of callbacks reveling bug in xs

Revision 198 - (view) (annotate) - [select for diffs]
Modified Sun Apr 13 11:05:29 2008 UTC (16 years ago) by dpavlin
File length: 7411 byte(s)
Diff to previous 197
callback debugging

Revision 197 - (view) (annotate) - [select for diffs]
Modified Sun Apr 13 00:44:30 2008 UTC (16 years ago) by dpavlin
File length: 7199 byte(s)
Diff to previous 195
skip perl callback for same value

Revision 195 - (view) (annotate) - [select for diffs]
Modified Sun Apr 13 00:32:39 2008 UTC (16 years ago) by dpavlin
File length: 7037 byte(s)
Diff to previous 108
a try at implementing selectable callbacks to perl for read/write operations
as opposed to whole memory

Revision 108 - (view) (annotate) - [select for diffs]
Modified Fri Aug 3 09:18:08 2007 UTC (16 years, 9 months ago) by dpavlin
File length: 5504 byte(s)
Diff to previous 100
rename MEM_SIZE to CACHE_SIZE to prevent clush with perl include

Revision 100 - (view) (annotate) - [select for diffs]
Modified Thu Aug 2 16:58:07 2007 UTC (16 years, 9 months ago) by dpavlin
File length: 5502 byte(s)
Diff to previous 93
implemented opcode cache of 64k! Helps a bit.

Revision 93 - (view) (annotate) - [select for diffs]
Modified Thu Aug 2 12:53:00 2007 UTC (16 years, 9 months ago) by dpavlin
File length: 5362 byte(s)
Diff to previous 91
correctly handle cycles left from exec

Revision 91 - (view) (annotate) - [select for diffs]
Modified Thu Aug 2 12:37:06 2007 UTC (16 years, 9 months ago) by dpavlin
File length: 5330 byte(s)
Diff to previous 89
and exec to actually run CPU!

Revision 89 - (view) (annotate) - [select for diffs]
Modified Thu Aug 2 12:01:09 2007 UTC (16 years, 9 months ago) by dpavlin
File length: 5310 byte(s)
Diff to previous 87
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 - (view) (annotate) - [select for diffs]
Modified Thu Aug 2 11:08:10 2007 UTC (16 years, 9 months ago) by dpavlin
File length: 2194 byte(s)
Diff to previous 86
- transfer debug state into C, added accesor M6502->debug();
- update_*_R functions to keep perl vars in sync with C
- tests

Revision 86 - (view) (annotate) - [select for diffs]
Modified Wed Aug 1 22:25:37 2007 UTC (16 years, 9 months ago) by dpavlin
File length: 573 byte(s)
Diff to previous 84
and here it segfaults again :-)

Revision 84 - (view) (annotate) - [select for diffs]
Modified Wed Aug 1 22:01:15 2007 UTC (16 years, 9 months ago) by dpavlin
File length: 561 byte(s)
Diff to previous 83
commented enough code so that my minimal example doesn't segfault

Revision 83 - (view) (annotate) - [select for diffs]
Modified Wed Aug 1 21:46:23 2007 UTC (16 years, 9 months ago) by dpavlin
File length: 523 byte(s)
Diff to previous 82
allocate memory for R if needed, trivial test (excercise segfault)

Revision 82 - (view) (annotate) - [select for diffs]
Modified Wed Aug 1 21:40:17 2007 UTC (16 years, 9 months ago) by dpavlin
File length: 351 byte(s)
Diff to previous 80
begin refactoring into proper XS module (really need to do this so I can handle SDL event loop)

Revision 80 - (view) (annotate) - [select for diffs]
Added Wed Aug 1 15:34:43 2007 UTC (16 years, 9 months ago) by dpavlin
File length: 205 byte(s)
move to XS compilation

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.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26