Oscar Lindberg
|
1b0b8c2e42
|
Fixed and extended broken memory test
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-06 03:05:44 +08:00 |
|
Oscar Lindberg
|
dc1897310e
|
Replaces a range by an xrange
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-06 03:05:43 +08:00 |
|
Mike Naberezny
|
90d189151b
|
Reorganized utilities into separate modules.
|
2009-04-05 12:04:36 -07:00 |
|
Mike Naberezny
|
13f7b783f2
|
Added tests for ObservableMemory.
|
2009-04-04 23:10:22 -07:00 |
|
Mike Naberezny
|
e2a4f1fb8a
|
- Fix __setitem__() to allow callback to change memory.
- Don't allow same callback to be registered twice on an address.
|
2009-04-04 23:06:02 -07:00 |
|
Mike Naberezny
|
fac1c257b3
|
Fix default memory size and add UNUSED constant. (offe)
|
2009-04-04 20:20:49 -07:00 |
|
Mike Naberezny
|
1ed2582247
|
Changed ObservableMemory interface. (offe)
|
2009-04-04 19:40:22 -07:00 |
|
Mike Naberezny
|
354117fef1
|
Merge branch 'master' of git@github.com:mnaberez/py65
|
2009-04-04 19:38:12 -07:00 |
|
offe
|
2b8f58fb07
|
Updated monitor with new ObservableMemory interface
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-05 10:37:58 +08:00 |
|
Mike Naberezny
|
47f5386443
|
Py65 requires at least Python 2.4 now.
|
2009-04-04 19:14:53 -07:00 |
|
Mike Naberezny
|
f128be6e5b
|
Minor cleanup, removed unused function.
|
2009-04-04 18:54:30 -07:00 |
|
Mike Naberezny
|
114c81660b
|
Merge branch 'master' of git@github.com:mnaberez/py65
|
2009-04-04 18:49:31 -07:00 |
|
Oscar Lindberg
|
2e87735fdc
|
Memory and pc start can be given in constructor.
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-05 09:49:00 +08:00 |
|
Oscar Lindberg
|
b4046663ce
|
Temporary fix so lib can be run on windows.
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-05 09:49:00 +08:00 |
|
Mike Naberezny
|
576cb423c1
|
Ignore .DS_Store files.
|
2009-04-04 18:46:00 -07:00 |
|
Oscar Lindberg
|
7531c2c251
|
Added a .gitignore
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-05 09:43:52 +08:00 |
|
Mike Naberezny
|
42b3a2da18
|
Added tests for "assemble" and "pwd" commands.
|
2009-03-29 22:07:31 -07:00 |
|
Mike Naberezny
|
1c3c70c459
|
Improve error messages for "assemble" command.
|
2009-03-29 22:06:47 -07:00 |
|
Mike Naberezny
|
d43cda43b5
|
Added tests for AddressParser.label_for().
|
2009-03-23 21:50:54 -07:00 |
|
Mike Naberezny
|
6bcfe9233f
|
Added tests for label commands.
|
2009-03-16 23:23:35 -07:00 |
|
Mike Naberezny
|
47228e45f6
|
Show usage for "delete_label" command.
|
2009-03-16 23:23:17 -07:00 |
|
Mike Naberezny
|
665a11eb53
|
Fixed bugs in monitor "quit" and "~" commands, started monitor tests.
|
2009-03-15 22:26:47 -07:00 |
|
Mike Naberezny
|
d860053ea3
|
Added unit tests for SBC.
|
2009-02-26 20:30:58 -08:00 |
|
Mike Naberezny
|
22b46111b7
|
Fixed data_files manifest.
|
2009-02-26 19:17:05 -08:00 |
|
Mike Naberezny
|
dc0809152e
|
Incremented for upcoming version 0.3.
|
2009-02-23 23:07:37 -08:00 |
|
Mike Naberezny
|
941aa210a0
|
Added unit tests for BIT.
|
2009-02-23 23:06:34 -08:00 |
|
Mike Naberezny
|
d12152cd20
|
Added .gitignore.
|
2009-02-23 22:26:10 -08:00 |
|
Mike Naberezny
|
21d68bbfe9
|
Updated link to project home page.
|
2009-02-08 12:37:17 -08:00 |
|
Mike Naberezny
|
c92e4e16e9
|
Removed .txt extension.
|
2009-02-08 12:28:53 -08:00 |
|
Mike Naberezny
|
e1aa881e4c
|
Added Sphinx-based documentation.
|
2008-12-01 02:58:39 +00:00 |
|
Mike Naberezny
|
17b33d0105
|
Added new 'width' command.
|
2008-11-29 23:32:46 +00:00 |
|
Mike Naberezny
|
b14a3eca0c
|
Added shortcuts for monitor commands.
|
2008-11-29 07:06:38 +00:00 |
|
Mike Naberezny
|
5688488a8f
|
Prepare 0.2 release.
|
2008-11-21 18:26:08 +00:00 |
|
Mike Naberezny
|
996694c4bd
|
Added help and argument checking for assemble.
|
2008-11-21 18:21:25 +00:00 |
|
Mike Naberezny
|
660b4346f5
|
Added assembler.
|
2008-11-21 05:44:25 +00:00 |
|
Mike Naberezny
|
7a067a4ab9
|
Added CHANGES.txt file.
|
2008-11-19 18:26:23 +00:00 |
|
Mike Naberezny
|
905c50b7c8
|
Finished disassembler tests for remaining instructions.
|
2008-11-19 05:29:58 +00:00 |
|
Mike Naberezny
|
d885ef7955
|
Finished disassembler tests up to $9F.
|
2008-11-19 03:48:07 +00:00 |
|
Mike Naberezny
|
d89e5f22b7
|
Fix undefined variable during disassembly.
|
2008-11-19 03:47:40 +00:00 |
|
Mike Naberezny
|
c3c1de0a73
|
Added disassembler tests for $51-$75.
|
2008-11-18 23:14:59 +00:00 |
|
Mike Naberezny
|
469a822a37
|
Added disassembler.
|
2008-11-18 06:57:17 +00:00 |
|
Mike Naberezny
|
fda4631664
|
Added trap for keyboard input.
|
2008-11-17 05:59:59 +00:00 |
|
Mike Naberezny
|
de651a4053
|
Fixed bug in CMP immediate ($C9).
|
2008-11-17 05:33:53 +00:00 |
|
Mike Naberezny
|
a198e7e41d
|
Set version to 0.1
|
2008-11-10 03:10:57 +00:00 |
|
Mike Naberezny
|
baf0c3a888
|
Added license.
|
2008-11-10 03:09:53 +00:00 |
|
Mike Naberezny
|
94cb64320a
|
Extracted address parsing from Monitor into util.AddressParser.
|
2008-09-10 03:54:36 +00:00 |
|
Mike Naberezny
|
e008b993e7
|
Organize into package.
|
2008-09-10 02:34:04 +00:00 |
|
Mike Naberezny
|
52b5f759a4
|
Added support for line comments in the monitor.
|
2008-09-08 17:43:34 +00:00 |
|
Mike Naberezny
|
00b6e995b8
|
Expanded monitor program with symbols and I/O.
|
2008-09-08 03:44:22 +00:00 |
|
Mike Naberezny
|
e7ee1d0b6e
|
Fix bugs in cycle counting and CPY ().
|
2008-09-08 03:43:11 +00:00 |
|