Commit Graph

  • aa611cec53 Merge pull request #39 from Prabhat1308/feat/load-store_opcodes main goblinoats 2024-05-27 10:00:17 +01:00
  • 450fbba201 add tests for opcodes Prabhat1308 2024-05-09 14:46:51 +05:30
  • ad6e1be29f add logic for opcodes Prabhat1308 2024-05-09 03:17:23 +05:30
  • a4dc0a5a19 add tests for logical opcodes Prabhat1308 2024-05-08 13:24:20 +05:30
  • 6c7ed98ba3 add logical opcodes Prabhat1308 2024-05-08 00:42:39 +05:30
  • a2d86df520 Merge pull request #35 from Prabhat1308/feat/add-inc-dec goblinoats 2024-05-07 12:38:52 +01:00
  • 41eacc13a1 refactor tests to new addressing Prabhat1308 2024-05-05 11:30:35 +05:30
  • 7b48227400 change inc and dec according to revamped code Prabhat1308 2024-05-04 02:54:49 +05:30
  • 94034f08e2 code refactor to addressing helper Prabhat1308 2024-05-04 01:01:09 +05:30
  • f165649ccc add constraints to nop Prabhat1308 2024-04-22 23:39:33 +05:30
  • 6a07c4fa0c remove conflicts Prabhat1308 2024-04-22 00:41:43 +05:30
  • e1c2ee86df add inc and dec opcodes Prabhat1308 2024-04-22 00:40:13 +05:30
  • 87ffa43e15 Merge pull request #34 from Prabhat1308/feat/add_opcodes_tax_tay_tya_txa goblinoats 2024-04-14 12:00:39 +01:00
  • 948b900090 add accumulator-(x/y) register interaction opcodes Prabhat1308 2024-04-09 02:20:33 +05:30
  • a181bdb34d Merge pull request #31 from Prabhat1308/feat/add-sec-sed-sei goblinoats 2024-04-05 15:57:39 +01:00
  • 396f100cfd Merge branch 'main' into feat/add-sec-sed-sei Probot 2024-04-01 20:05:38 +05:30
  • b88cd48745 fix: sei and sed Prabhat1308 2024-03-28 19:55:15 +05:30
  • 139cee7bb4 add sec-sed-sei opcodes Prabhat1308 2024-03-24 21:58:29 +05:30
  • 376a157fba Merge pull request #21 from Prabhat1308/main goblinoats 2024-03-25 10:46:16 +00:00
  • 26d0576d1d Merge pull request #29 from Prabhat1308/feat/add-CLI-CLV-CLC-CLD goblinoats 2024-03-26 15:23:25 +00:00
  • 3c8d87257e Merge branch 'main' into feat/add-CLI-CLV-CLC-CLD Probot 2024-03-25 18:24:32 +05:30
  • a29e6bce14 reolve merge conflicts Prabhat1308 2024-03-25 18:14:11 +05:30
  • 59b063895e Merge pull request #21 from Prabhat1308/main goblinoats 2024-03-25 10:46:16 +00:00
  • 31e2c7f2c3 add dey implementation Prabhat1308 2024-03-24 18:31:24 +01:00
  • 4d41a44780 added opcode INY implementation Prabhat1308 2024-03-21 22:18:41 +05:30
  • 58ba022ae4 Merge branch 'main' into feat/add-CLI-CLV-CLC-CLD Probot 2024-03-24 22:08:58 +05:30
  • bca7731de6 Merge pull request #24 from matthieuauger/dex goblinoats 2024-03-24 16:23:53 +00:00
  • 996a20bb72 Merge pull request #23 from matthieuauger/factorize-lisibility goblinoats 2024-03-24 16:19:08 +00:00
  • aaa5747377 Merge pull request #22 from matthieuauger/fix-noir goblinoats 2024-03-24 16:06:34 +00:00
  • 42b36c7378 feat: add opcodes clc cld cli clv Prabhat1308 2024-03-24 18:23:37 +05:30
  • f09b79c59f implement dex Matthieu Auger 2024-03-22 23:56:01 +01:00
  • 8bc3e1eded changes to dey fix Prabhat1308 2024-03-23 06:31:01 +05:30
  • f492dfb960 add dey implementation Prabhat1308 2024-03-23 06:19:42 +05:30
  • 671376f1bf Z and N should be reversed if existing Matthieu Auger 2024-03-22 23:55:21 +01:00
  • 7ebcbd9bf5 add tests and fix compute_zn_status() Matthieu Auger 2024-03-22 23:34:43 +01:00
  • 2f2c2c696d use const for constant addresses and values Matthieu Auger 2024-03-22 21:22:19 +01:00
  • f36482e171 fix: convert emulator function Matthieu Auger 2024-03-21 21:26:09 +01:00
  • 7255a60428 fix: declare unused variables as such Matthieu Auger 2024-03-21 21:18:25 +01:00
  • cd4d999bdd fix: declare helper functions as public Matthieu Auger 2024-03-21 21:14:39 +01:00
  • 23e4e7e7bb fix: remove inexisting type Matthieu Auger 2024-03-21 21:06:56 +01:00
  • a8994c6147 chore: make code compatible with recent version of Noir Matthieu Auger 2024-03-21 20:42:34 +01:00
  • 49507c4c77 change opcode in tests Prabhat1308 2024-03-21 22:34:03 +05:30
  • 493186ebf4 added opcode INY implementation Prabhat1308 2024-03-21 22:18:41 +05:30
  • 1530142d29 Merge pull request #19 from Prabhat1308/main goblinoats 2024-03-21 12:27:03 +00:00
  • 466453a075 fix typos Prabhat1308 2024-03-21 17:36:46 +05:30
  • a95f5c1f97 update readme for troubleshooting Linux error Prabhat1308 2024-03-21 17:34:23 +05:30
  • f333572b1f Merge pull request #18 from matthieuauger/warning-issues-lint goblinoats 2024-03-21 09:23:20 +00:00
  • b44bcf9fad lint fix Matthieu Auger 2024-03-20 21:49:06 +01:00
  • b5df4b348c Merge pull request #17 from 0xSileo/typos-howto Baz 2024-03-20 11:26:56 +00:00
  • a616f25432 fix: Resolve dead links in howto Sileo 2024-03-20 11:00:11 +01:00
  • 095d2ee4e3 fix: remove tetanes and update instructions to point to emulator file Goblin Oats 2024-03-19 13:11:04 +00:00
  • 02fa93d403 Merge pull request #13 from matthieuauger/fix-install goblinoats 2024-03-05 10:21:07 +00:00
  • f4dd7516c2 troubleshooting for mac M1 Matthieu Auger 2024-03-04 22:13:13 +01:00
  • 7190fd73ca fix nargo link Matthieu Auger 2024-03-04 22:08:34 +01:00
  • e023c02441 fix install and document it Matthieu Auger 2024-03-04 21:56:11 +01:00
  • a5a1e2f175 Update CONTRIBUTING.md Baz 2023-09-27 17:19:27 +01:00
  • 15a239bb56 Update CONTRIBUTING.md Baz 2023-09-27 17:19:14 +01:00
  • 683427e73a Update README.md Baz 2023-09-26 15:14:53 +01:00
  • 3957cbc896 Update README.md Baz 2023-09-26 15:09:24 +01:00
  • 00862e1f23 Update CONTRIBUTING.md Baz 2023-09-26 14:11:11 +01:00
  • 0eaf708163 Update README.md Baz 2023-09-25 17:36:47 +01:00
  • f3a40d3517 Update README.md Baz 2023-09-25 15:31:03 +01:00
  • 8bb8f87924 Update README.md Baz 2023-09-18 18:26:34 +01:00
  • 6d93f913dc Update README.md Baz 2023-09-18 17:29:24 +01:00
  • d64579307b Update README.md Baz 2023-09-18 17:28:43 +01:00
  • b3b5c34c66 Update README.md Baz 2023-09-18 17:28:20 +01:00
  • 33fda2f06b Update README.md Baz 2023-09-18 17:04:46 +01:00
  • 239630061c Update README.md Baz 2023-09-18 16:59:56 +01:00
  • baaa268a2f docs: update how to write an instruction to include trace info Goblin Oats 2023-09-18 11:55:47 +01:00
  • 516b73c089 feat: fix trace and update libraries to get inx instr working again Goblin Oats 2023-09-18 11:54:27 +01:00
  • af7e6d5432 Merge pull request #11 from tonk-gg/gob-test-transcripts goblinoats 2023-09-17 18:17:00 +01:00
  • 1f7f184b68 feat!: add the ability to dump instruction speciic ops with script to autoformat Noir tests gob-test-transcripts Goblin Oats 2023-09-17 18:14:05 +01:00
  • ac18cc2e06 fix: get the emulator to compile again Goblin Oats 2023-09-15 15:41:27 +01:00
  • 469df1a328 Update README.md Baz 2023-09-13 16:33:27 +01:00
  • e8659abd7a Update README.md Baz 2023-09-13 16:32:59 +01:00
  • f44b000802 Update README.md Baz 2023-09-13 16:31:33 +01:00
  • afc22a3a00 refactor: run the rustfmt tool and fix small typo Goblin Oats 2023-09-12 11:38:51 +01:00
  • e32cb1712b refactor: update the docs a bit and change the name of opcodes to instruction Goblin Oats 2023-09-11 16:34:12 +01:00
  • 33a7e10e7c docs: update documentation and change a few small things in the code Goblin Oats 2023-09-11 16:14:47 +01:00
  • 0abb35deec fix: correct formatting error on the Nargo.toml files for opcodes Goblin Oats 2023-09-08 15:56:30 +01:00
  • 2c4c22770b feat!: add opcode inx fully, now nargo check works, refactor addressing helpers Goblin Oats 2023-09-08 15:48:17 +01:00
  • 6793d6f891 feat: add inx, update status reads for instr.rs, add a few helper functions Goblin Oats 2023-09-07 11:44:21 +01:00
  • 3074a0d796 refactor!: change opcodes to be their own Noir modules Goblin Oats 2023-09-06 17:30:17 +01:00
  • ad88fc5944 docs: Update README.md goblinoats 2023-08-29 12:58:31 +01:00
  • 88e51ab670 docs: Update README.md goblinoats 2023-08-29 12:52:37 +01:00
  • 33051428fd docs: Update README.md goblinoats 2023-08-29 12:51:44 +01:00
  • 3afb996fe6 docs: Update LICENSE goblinoats 2023-08-29 12:41:31 +01:00
  • c671ac309e docs: Create LICENSE goblinoats 2023-08-29 12:28:53 +01:00
  • ac9b8a596b Merge pull request #9 from tonk-gg/gob-addressing-helper goblinoats 2023-08-28 17:40:30 +01:00
  • 6212a12117 feat: add addressing mode constraints Goblin Oats 2023-08-28 17:39:13 +01:00
  • 195607c6d6 Update CONTRIBUTING.md Baz 2023-08-24 23:15:41 +01:00
  • e23961b004 docs: updated notes for readability and correctness Goblin Oats 2023-08-22 18:40:45 +01:00
  • fe780f599c docs: update link to dappicom site Goblin Oats 2023-08-16 17:29:15 +01:00
  • 57f59170ce docs: add banner to the README.md Goblin Oats 2023-08-16 17:28:08 +01:00
  • 90f684c5f1 Merge pull request #5 from tonk-gg/gob-dappicom-0 goblinoats 2023-08-16 17:19:26 +01:00
  • c79ba3af33 update documentation for explanations and contribution guidelines gob-dappicom-0 Goblin Oats 2023-08-16 17:15:39 +01:00
  • cf961d9d24 break the submodule out, so we can track issues — we are adding functionality unlikely to be wanted by the core project Goblin Oats 2023-08-16 15:04:27 +01:00
  • 49172cf3d3 Update issue templates goblinoats 2023-08-16 14:44:18 +01:00
  • c8074241ba update submodule to take in latest trace config Goblin Oats 2023-08-11 15:48:56 +01:00
  • 9b412e76f9 update some speculations on the product doc Goblin Oats 2023-08-10 16:55:08 +01:00