1
0
mirror of https://github.com/mnaberez/py65.git synced 2026-01-22 12:17:51 +00:00

Commit Graph

  • f2fe2492c7 Remove unused borrow logic from SBC Mike Naberezny 2014-01-25 21:07:39 -08:00
  • c40fde4c96 Remove unused addressing mode helper Mike Naberezny 2014-01-25 21:04:05 -08:00
  • f664f312c8 Remove unused variable Mike Naberezny 2014-01-25 20:41:18 -08:00
  • 2662da65cf Fix assertion Mike Naberezny 2014-01-25 20:39:44 -08:00
  • c483450157 Remove unused imports Mike Naberezny 2014-01-25 20:31:42 -08:00
  • a72b1aae60 Remove unnecessary pass statement Mike Naberezny 2014-01-25 20:26:02 -08:00
  • 6e1ef339a2 Remove duplicate test Mike Naberezny 2014-01-25 20:25:49 -08:00
  • dc927156f9 Fix duplicate test name Mike Naberezny 2014-01-25 20:14:02 -08:00
  • f99e063a1c Use bitwise OR for flag updates Mike Naberezny 2014-01-25 15:39:04 -08:00
  • 806bed0a80 Add tests for page wrapping with indirect indexed (Y) on NMOS 6502 Mike Naberezny 2014-01-24 11:56:29 -08:00
  • 28ff8d1d31 Remove old benchmark code Mike Naberezny 2014-01-24 09:39:36 -08:00
  • 3c6c631945 Remove page wrap bug from indexed indirect (X) on 65C02 Mike Naberezny 2014-01-23 17:27:41 -08:00
  • ec311c879e Remove page wrap bug from JMP indirect on 65C02 Mike Naberezny 2014-01-22 22:56:02 -08:00
  • 7cf76952a4 Run tests for page wrapping bugs on NMOS only Mike Naberezny 2014-01-22 21:58:02 -08:00
  • d4d644d560 Fix disassembly and remove unused register Mike Naberezny 2014-01-22 19:57:47 -08:00
  • 303cb30f37 Add tests for page wrapping Mike Naberezny 2014-01-22 14:40:18 -08:00
  • ecf15d6171 Add changelog entry for page wrapping Mike Naberezny 2014-01-22 13:50:06 -08:00
  • 1525f9e9b4 Fix BRK on 65C02 so it clears the decimal flag Mike Naberezny 2014-01-21 18:42:19 -08:00
  • d1bf44be1b Add PyPy to travis Mike Naberezny 2014-01-21 15:59:16 -08:00
  • 5268377e80 Add PyPy to tox Mike Naberezny 2014-01-21 15:59:06 -08:00
  • 08a9c4681a Fix address in comment Mike Naberezny 2014-01-21 15:41:34 -08:00
  • 18bfec083c Fix grammar Mike Naberezny 2014-01-21 15:41:26 -08:00
  • ebd402e4de Fix program counter overflow bug in RTS Mike Naberezny 2014-01-21 15:06:36 -08:00
  • 6b62908285 Update copyright year to 2014 Mike Naberezny 2014-01-14 19:06:19 -08:00
  • d2ef9582b0 Show help if `goto` is issued without an address Mike Naberezny 2013-11-23 16:33:00 -08:00
  • 0d35c2d351 Back to -dev until next release Mike Naberezny 2013-10-26 21:46:10 -07:00
  • 549bfce450 Prepare 0.17 release 0.17 Mike Naberezny 2013-10-26 21:42:05 -07:00
  • b1a0aaccba Add MANIFEST.in Mike Naberezny 2013-10-26 21:36:45 -07:00
  • ebf620f074 Use pip in installation instructions Mike Naberezny 2013-10-26 21:31:27 -07:00
  • 07dc7ea4b4 Reformat readme as reStructuredText Mike Naberezny 2013-10-26 21:30:44 -07:00
  • cabe2ba0fd Add Python 3.2 and 3.3 to tox Mike Naberezny 2013-10-26 18:58:33 -07:00
  • 0f5423d045 Add Python 3 classifiers Mike Naberezny 2013-10-26 18:49:39 -07:00
  • e0846c1b73 Add Python 3 support to changelog Mike Naberezny 2013-10-26 18:44:38 -07:00
  • b73bffe4d2 Check for supported Python 3 versions on install Mike Naberezny 2013-10-26 18:41:33 -07:00
  • 497af00356 Fix load and save commands for Python 3 Mike Naberezny 2013-10-26 18:32:06 -07:00
  • 3fe9420b82 Flush the stream after writing a char Mike Naberezny 2013-10-26 17:41:06 -07:00
  • 7034d8f595 Convert to integer for Python 3 Mike Naberezny 2013-10-26 17:36:52 -07:00
  • 90774cb9b6 Remove unused imports Mike Naberezny 2013-10-26 16:58:47 -07:00
  • 55107b0d4b Fix pyflakes warning Mike Naberezny 2013-10-26 16:55:53 -07:00
  • ef9621682f Fix duplicate tests Mike Naberezny 2013-10-26 16:54:57 -07:00
  • ab4688c64c Fix hexdump loader for Python 3 Mike Naberezny 2013-10-26 16:51:49 -07:00
  • 0a4663c875 Use bytes literal in assertion Mike Naberezny 2013-10-26 16:33:14 -07:00
  • 42c5b6fc5b Support slices in __setitem__ and __getitem__ for Python 3 Mike Naberezny 2013-10-26 16:32:09 -07:00
  • 820f9ad4b9 Add Python 3.2 and 3.3 to travis Mike Naberezny 2013-10-26 16:01:08 -07:00
  • 560ef4374d Add .tox to gitignore Mike Naberezny 2013-10-26 16:00:54 -07:00
  • 8a3bdd7870 Use a list comprehension to collect valid_modes Mike Naberezny 2013-10-26 15:51:56 -07:00
  • f43a4c2048 Fix missing attribute exc.message Mike Naberezny 2013-10-26 15:48:13 -07:00
  • a792672b35 Add stub file to fix running tests on Python 3 Mike Naberezny 2013-10-26 15:30:38 -07:00
  • 38f390eb74 Fix deprecated assertions Mike Naberezny 2013-10-26 15:23:44 -07:00
  • 086c9c2d7d Fix imports for Python 3 Mike Naberezny 2013-10-26 15:15:51 -07:00
  • c2884eff6d Remove unused except clause Mike Naberezny 2013-10-26 14:33:24 -07:00
  • 4e41d422c1 Remove unused import Mike Naberezny 2013-10-26 14:29:29 -07:00
  • 6c0c0527c5 Wrap keys() and values() in list() for Python 3 Mike Naberezny 2013-10-26 14:27:10 -07:00
  • 048dc64dfe Replace xrange() with range() Mike Naberezny 2013-10-26 14:08:21 -07:00
  • 12f14447b1 Fix hexadecimal notation Mike Naberezny 2013-10-26 13:56:06 -07:00
  • 455fb5da2d Remove exception indexing Mike Naberezny 2013-10-26 13:55:02 -07:00
  • ee02520689 Remove old exception syntax Mike Naberezny 2013-10-26 13:39:35 -07:00
  • 78d8852e18 Replace iteritems() with items() Mike Naberezny 2013-10-26 13:18:01 -07:00
  • 8a7119b540 Fix description of disassemble command Mike Naberezny 2013-08-26 20:24:23 -07:00
  • 77d31dc8a6 Update year automatically during docs build Mike Naberezny 2013-07-31 19:34:36 -07:00
  • 006f410412 Update examples with the newer register display format Mike Naberezny 2013-06-07 20:06:24 -07:00
  • e85af3c183 Back to -dev until next release Mike Naberezny 2013-04-03 10:29:47 -07:00
  • 19c343a22c Prepare 0.16 release 0.16 Mike Naberezny 2013-04-03 10:20:41 -07:00
  • da9ce10246 Add ROM loading fix to changelog Mike Naberezny 2013-04-02 08:37:11 -07:00
  • f7227a91dd fixup ROM loading code BigEd 2013-04-01 12:28:26 +01:00
  • 5f1c3d7649 Add config file for Travis CI Mike Naberezny 2013-01-07 17:17:12 -08:00
  • 0684002385 Back to -dev until next release Mike Naberezny 2013-01-06 16:33:16 -08:00
  • 0fbf0a803b Prepare 0.15 release 0.15 Mike Naberezny 2013-01-06 16:30:31 -08:00
  • 2f4fb9c8a9 Update copyright year to 2013 Mike Naberezny 2013-01-06 16:28:11 -08:00
  • dca765304d Leave a TODO to fix memory overflow Mike Naberezny 2013-01-06 16:26:12 -08:00
  • 321c9cfb36 Fix interpretation of range in disassemble command Mike Naberezny 2012-11-30 14:51:51 -08:00
  • 81906116f3 Allow disassembly listings to wrap around memory Mike Naberezny 2012-11-30 13:24:42 -08:00
  • f25dfe3d04 Update prompt in example Mike Naberezny 2012-11-30 11:43:35 -08:00
  • 585ce9b4ac Add test that fails when disassembling wraps around memory Mike Naberezny 2012-11-30 10:58:10 -08:00
  • efd289a9c6 Back to -dev until next release Mike Naberezny 2012-11-30 10:30:10 -08:00
  • 23958791b5 Prepare 0.14 release 0.14 Mike Naberezny 2012-11-30 10:26:44 -08:00
  • 80dfe2d6be Remove debug code Mike Naberezny 2012-11-30 10:23:54 -08:00
  • 69223afd0c Fix spelling Mike Naberezny 2012-11-27 15:42:30 -08:00
  • 4b77d6fe7e Fix formatting of "assemble" help Mike Naberezny 2012-11-25 16:13:20 -08:00
  • fdf4145b55 Fix disassembly output when instruction wraps past the top of memory Mike Naberezny 2012-11-25 15:11:45 -08:00
  • b2148d72c6 Raise OverflowError if assembling exceeds the top of memory Mike Naberezny 2012-11-25 11:07:12 -08:00
  • 5a47382f7d Interactive assembly now sets PC=0 if assembling reaches top of memory Mike Naberezny 2012-11-25 11:03:13 -08:00
  • ca04dad8cb Document interactive assembly from the program counter Mike Naberezny 2012-11-25 10:42:29 -08:00
  • 65389218f4 Add support for 65C02 opcode 0x7C: JMP (abs,X) Mike Naberezny 2012-11-22 15:23:28 -08:00
  • e48058e7c1 Add support for 65C02 opcode 0x89 (BIT immediate) Mike Naberezny 2012-11-22 14:27:33 -08:00
  • 222c324fa6 Improve error handling in tilde command Mike Naberezny 2012-11-21 18:26:24 -08:00
  • 5adeb310d7 Fix tests that broke when register display logic changed Mike Naberezny 2012-11-21 18:06:43 -08:00
  • 1c6494f55f Don't display registers again on 'quit' command Mike Naberezny 2012-11-21 18:04:01 -08:00
  • 1d384d2f19 Fix redundant display of MPU status on startup Mike Naberezny 2012-11-20 11:22:24 -08:00
  • ea56153573 Fix MPU status display from wrapping unexpectedly on some terminals. The unexpected wrapping was caused by passing a multiline string to Cmd.prompt. Cmd in turn passes the prompt string to raw_input(), which expects only a single line. Mike Naberezny 2012-11-20 11:12:07 -08:00
  • 8f284a8e58 PEP8 Mike Naberezny 2012-11-19 12:44:30 -08:00
  • e8565a6e81 Strip trailing whitespace Mike Naberezny 2012-11-19 10:26:03 -08:00
  • 0c51e9f337 Fix assembling opcodes where the mnemonic has a digit Mike Naberezny 2012-11-18 22:17:38 -08:00
  • ad31ed40a7 Show specific error messages when assembly fails Mike Naberezny 2012-11-18 17:34:48 -08:00
  • 11a66ec69c Raise an exception when assembly fails Mike Naberezny 2012-11-18 17:05:12 -08:00
  • a5b82cf534 Fix indentation Mike Naberezny 2012-11-18 16:21:50 -08:00
  • 0f60f9b3f6 Catch bad label syntax and raise KeyError Mike Naberezny 2012-11-18 16:15:19 -08:00
  • 62cdc8363a Back to -dev until next release Mike Naberezny 2012-11-15 17:43:40 -08:00
  • a1e241b4a0 Prepare 0.13 release 0.13 Mike Naberezny 2012-11-15 17:40:43 -08:00
  • be2a1e59b4 Do not allow negative numbers for addresses Mike Naberezny 2012-09-09 14:53:43 -07:00