Commit Graph

  • 550d4124a1
    Merge 110d81c43d into 99f074da27 gnievin 2020-03-22 20:31:00 -0400
  • 110d81c43d Removing commented-out test code Garrett Nievin 2020-03-22 20:20:15 -0400
  • da1869ceff Update listing to include source info and skip dup bytes Garrett Nievin 2020-03-22 18:48:38 -0400
  • 026df20726 Update listing to include source file, line number, and source line Garrett Nievin 2020-03-22 18:23:17 -0400
  • 48d135e6d3
    Merge e6ae193fb1 into 99f074da27 gardners 2019-06-15 13:44:39 +0000
  • e6ae193fb1 remove unused traceback package Paul Gardner-Stephen 2019-06-15 23:12:26 +0930
  • 56ecedcc49 back out erroneously having made opcode $B2 ,Z for 6502 personality Paul Gardner-Stephen 2019-06-15 23:11:46 +0930
  • 2992fb8a7f back out erroneously having added REL16 opcodes to 6502 personality. Paul Gardner-Stephen 2019-06-15 23:08:04 +0930
  • 90bcde4e5a fix (ZP),Z addressing modes for 4502/4510 CPUs Paul Gardner-Stephen 2019-06-15 22:58:29 +0930
  • a908084ed9 add plumbing for ,Z addressing modes Paul Gardner-Stephen 2019-06-15 22:12:52 +0930
  • f74b55dafd fix 16-bit relative opcodes and add labels for ,Z modes. Paul Gardner-Stephen 2019-06-15 22:12:35 +0930
  • b73346b1f4
    Merge pull request #2 from vvrbanc/master gardners 2019-04-25 08:58:29 +0930
  • bc1297150e explicitly use python2 in all scripts Vedran Vrbanc 2019-04-24 22:31:44 +0200
  • 99f074da27 Fix the listing/map output to be Python 3 compatible master Michael Martin 2019-04-12 20:47:01 -0700
  • 41bf01d035 Convert Ophis to Python 3. Michael Martin 2019-01-09 20:45:01 -0800
  • 971fafd918 Fix the 4502 opcode table generator python2 Michael Martin 2019-01-09 20:23:58 -0800
  • f6990095c1 A more Atari font for the Color Test Michael Martin 2018-09-20 21:53:51 -0700
  • 15818e7666 Merge pull request #1 from gurcei/master gardners 2016-08-07 13:32:03 +0930
  • 4648cc61cb tweak to add more verbose output inside *.list files, containing file:lineno references Gurce Isikyildiz 2016-08-07 11:30:45 +1000
  • 98ffd2af95 try to fix 8-to-16 relative branch promotion and 4502 addressing mode bugs. gardners 2015-04-18 15:42:19 +0930
  • acafca8b73 fix bugs with ($nn),Z addressing modes. gardners 2015-02-27 13:53:14 +1030
  • 778fbf7e2c Improved Atari 2600 example programs Michael Martin 2015-01-07 00:35:21 -0800
  • f01e4c09ae Update download links gh-pages Michael Martin 2014-05-25 02:09:36 -0700
  • 202977d558 Update manual Michael Martin 2014-05-25 01:46:17 -0700
  • d6159faaee Update download links for 2.1. Michael Martin 2014-05-25 01:41:00 -0700
  • c3d48da59d Fix issue with branches in listfiles. v2.1 Michael Martin 2014-05-24 19:52:33 -0700
  • 92f91aeeee Document the macros and functions in libbasic64 Michael Martin 2014-05-24 07:47:14 -0700
  • 0fd4d5f36a updated platform file descriptions Michael Martin 2014-05-24 07:21:37 -0700
  • 3b41dde751 Update Windows installer for 2.1 Michael Martin 2014-05-24 07:20:48 -0700
  • f656a69a90 Merge pull request #25 from catseye/usr-bin-env-python Michael C. Martin 2014-05-24 07:19:40 -0700
  • 33b9e9acac Merge pull request #24 from catseye/test-sets-exit-code Michael C. Martin 2014-05-24 07:19:14 -0700
  • afe510735e Update manual for 2.1. Michael Martin 2014-05-24 05:36:17 -0700
  • 12f0dc05d4 VIC-20 header files Michael Martin 2014-05-24 05:47:37 -0700
  • d3772587da Include a .cbmfloat pragma to make creating data simpler Michael Martin 2014-05-18 23:19:22 -0700
  • 8f53f2d213 For scripts, use the Python interpreter that's found on the path. Cat's Eye Technologies 2014-05-17 07:19:35 +0100
  • 1bd1424e33 When running tests from command line, set exit code appropriately. Cat's Eye Technologies 2014-05-17 07:16:24 +0100
  • bfbe169364 Range-check inputs on kinematics example Michael Martin 2014-05-14 23:03:52 -0700
  • 2f7007ac1b libbasic64 sample program Michael Martin 2014-05-14 22:52:52 -0700
  • 31bff0e414 libbasic64 is now vaguely usable Michael Martin 2014-05-14 22:50:49 -0700
  • 7ad52695d2 Refactor c64_0.oph to include a minimal BASIC loader Michael Martin 2014-05-14 22:49:55 -0700
  • f48071add9 Merge pull request #22 from catseye/printable-chars-in-listing Michael C. Martin 2014-05-14 09:10:10 -0700
  • 72d86ea06d Add libbasic64, for using BASIC's floating point in assembler programs Michael Martin 2014-05-14 08:57:46 -0700
  • 60f03a34af Improvements to c64_0.oph startup/teardown code Michael Martin 2014-05-14 07:03:46 -0700
  • 5b64c9701e Refactor the label mapper to be more like the lister. Michael Martin 2014-05-13 21:13:27 -0700
  • bac908bff5 Much prettier label map files Michael Martin 2014-05-09 23:55:56 -0700
  • 70f93b22eb Rework label map collection Michael Martin 2014-05-09 23:11:09 -0700
  • 1ab61cd3be The ASCII characters DEL (127) and US (31) are not printable. Cat's Eye Technologies 2014-04-26 13:16:15 +0100
  • b126b3e914 place address on left in map output. gardners 2014-03-25 07:39:35 +1030
  • c0bf2e98b7 A very, *very* poor-man's version of label<->address dump. Ugh! Cat's Eye Technologies 2014-03-24 12:32:17 +0000
  • 83b8433b77 Merge pull request #20 from gardners/master Michael C. Martin 2014-03-23 21:20:36 -0700
  • 97ea228fb7 remove LF added during conflict resolution. gardners 2014-03-23 16:55:04 +1030
  • d407791aa9 Merge github.com:michaelcmartin/Ophis into temp gardners 2014-03-23 16:53:39 +1030
  • a7994f9e85 4502 instructions INW and DEW are Zero Page, not Absolute gardners 2014-03-23 16:51:01 +1030
  • 42f01f7cd6 Bump minor version number and copyright dates Michael Martin 2014-03-22 22:09:11 -0700
  • 3f13609932 Post-merge adjustments to 4502 patch. Michael Martin 2014-03-22 22:03:06 -0700
  • 88c7214950 Merge pull request #19 from gardners/master Michael C. Martin 2014-03-22 22:02:56 -0700
  • adf965fc9d fix SBX (ZeroPage), Z for 4502 gardners 2014-02-08 02:56:41 +1030
  • bcfd08c750 Fix 16-bit immediate mode. gardners 2014-02-08 02:55:26 +1030
  • dcc37f5751 Implement test for 4502 extensions. Fix numerous bugs revealed through tests, some more remain. gardners 2014-02-08 02:51:42 +1030
  • 591fc2fe35 make addressing mode cooercion work with varying addressing mode lists. gardners 2014-02-08 02:19:14 +1030
  • 5c162d2407 restore branch expansion for non-4502 targets gardners 2014-02-08 01:59:42 +1030
  • 8152590946 update readme to indicate 4502 support gardners 2014-02-07 20:55:19 +1030
  • 6856da1bbf fix various bugs with 4502 assembly. gardners 2014-02-07 20:52:11 +1030
  • 5c4b23cbee fix 16-bit branch out-by-one error gardners 2014-02-07 20:23:56 +1030
  • dec3106744 implement new 4510 addressing modes. promote relative branches to 16-bit when required. gardners 2014-02-07 20:22:06 +1030
  • c4be540f49 add 4502 option to Ophis command line. gardners 2014-02-06 22:23:28 +1030
  • ccef1b663f update Opcodes.py to include 4502 opcodes gardners 2014-02-06 22:20:24 +1030
  • 7686b21396 update addressing modes. Add 4502 to chipsets.txt gardners 2014-02-06 22:19:38 +1030
  • 45e79d5583 add 4502 opcode table. gardners 2014-02-06 22:06:40 +1030
  • 364b39edfb First draft of listfile support. Michael Martin 2013-03-24 18:26:48 -0700
  • e5ac21f0f9 Second attempt at implementation of the BBXn instructions for Rockwell 65c02 chips. Michael Martin 2013-01-27 17:09:56 -0800
  • 1c7174e696 Merge pull request #14 from catseye/fix-templabelcount Michael C. Martin 2013-01-10 22:25:03 -0800
  • cedd3cf6fd Merge 45784e9b95 into c25047ca66 Cat's Eye Technologies 2013-01-10 22:18:56 -0800
  • c25047ca66 Merge pull request #17 from catseye/exit-code-1-on-error Michael C. Martin 2013-01-10 22:18:23 -0800
  • 803956dbb8 Merge 5fc504c6c1 into 4ad16be245 Cat's Eye Technologies 2012-10-25 05:13:54 -0700
  • 5fc504c6c1 Exit with exit code 1 if there were errors, 0 otherwise. Cat's Eye Technologies 2012-10-25 10:51:39 +0100
  • 830a5235c2 Merge 0b020a827b into 4ad16be245 Cat's Eye Technologies 2012-08-03 18:16:47 -0700
  • 0b020a827b Add missing 'sys.' and remove unused module import. Cat's Eye Technologies 2012-08-03 20:13:00 -0500
  • 45784e9b95 Declare templabelcount as a global in atom(). Cat's Eye Technologies 2012-07-28 13:34:51 -0500
  • 3181076f96 Fix download button ordering. Michael Martin 2012-06-18 00:10:11 -0700
  • b5e94f0bba Add links to downloads Michael Martin 2012-06-18 00:00:56 -0700
  • 24402e026c HTML edition of Programming With Ophis 2 Michael Martin 2012-06-16 02:07:47 -0700
  • 4ad16be245 Put tools under src v2.0 Michael Martin 2012-06-16 02:07:02 -0700
  • ae59cbf3c4 Remove outdated website data Michael Martin 2012-06-16 02:05:45 -0700
  • 5362a635c8 Fix up some typos in meta text. Michael Martin 2012-06-16 01:37:55 -0700
  • 9ef2b91e9e packaging for 2.0 release Michael Martin 2012-06-13 00:17:41 -0700
  • 55d7344cc7 PDF version of manual Michael Martin 2012-06-13 00:07:10 -0700
  • ba1720619f Created gh-pages branch via GitHub Michael C. Martin 2012-06-12 23:33:21 -0700
  • 0faae3f5b4 Update manuals Michael Martin 2012-06-12 23:13:55 -0700
  • 51583ce5e0 Remind git about binary files and not to mangle them. Michael Martin 2012-06-12 19:11:34 -0700
  • 7f650e787d Fix the bugs the test suite found Michael Martin 2012-06-12 06:27:11 -0700
  • 10c3b46996 Finish up the test suite Michael Martin 2012-06-12 02:39:19 -0700
  • 926eef2287 Many more unit tests. Michael Martin 2012-06-10 19:08:20 -0700
  • 382a6a218b Set STDOUT to binary mode on Windows if needed Michael Martin 2012-06-10 18:53:49 -0700
  • ffd96a8c2f Update documentation. Michael Martin 2012-06-09 01:06:25 -0700
  • 07f807d680 Documentation and examples reorganization Michael Martin 2012-06-08 23:41:16 -0700
  • cc9acf3ce4 Bugfix: Let Collapse Pass reverse collapses Michael Martin 2012-06-08 22:21:50 -0700
  • 47be777884 Test suite: new tests for basic I/O and binary transforms Michael Martin 2012-06-08 21:50:28 -0700
  • 6e30cc4153 Wide instruction format for 65c02 Michael Martin 2012-06-08 21:45:38 -0700
  • e44ad61af9 Improved test script Michael Martin 2012-06-08 02:49:29 -0700