mattiashz
  • Joined on 2023-05-07
mattiashz pushed to main at mattiashz/c65gm 2026-07-05 23:47:15 +02:00
3d94dde5ea Fixed up POKE and POKEW ,-syntax
mattiashz pushed to main at mattiashz/c65gm 2026-07-03 17:07:45 +02:00
cf01db5e28 Fixed reported Starlark error line numbers to reflect the source files.
mattiashz pushed to main at mattiashz/c65gm 2026-06-12 16:06:10 +02:00
a1c9e16abe Fixed up so trying to read (from script) symlinks outside project folder result in error
mattiashz pushed to main at mattiashz/c65gm 2026-06-12 15:12:38 +02:00
9f24408a0b Added pragma to control number of steps in scripts and macros. Now that we support file loading some scripts might need more steps to process images or whatnot.
mattiashz pushed to main at mattiashz/c65gm 2026-06-12 14:48:36 +02:00
b2e9e3dc17 Added file loading (bin, text files) into SCRIPTS
mattiashz pushed tag v1.5 to mattiashz/c65gm 2026-06-11 02:17:30 +02:00
mattiashz pushed to main at mattiashz/c65gm 2026-06-11 02:17:30 +02:00
3748e0bd3e v1.5
mattiashz pushed to main at mattiashz/c65gm 2026-06-11 02:16:43 +02:00
d4f1213c06 Added meaningful error messages for Starlark code
mattiashz commented on issue mattiashz/c65gm#2 2026-06-04 11:36:30 +02:00
Optimize EOR

Fixed.

mattiashz closed issue mattiashz/c65gm#2 2026-06-04 11:36:30 +02:00
Optimize EOR
mattiashz pushed to main at mattiashz/c65gm 2026-06-04 02:15:42 +02:00
205ae92d0e Optimized and, or and xor commands
mattiashz pushed to main at mattiashz/c65gm 2026-06-04 01:26:12 +02:00
c76c514d35 Merge pull request 'peephole_optimizer' (#5) from peephole_optimizer into main
1abad8bb92 Add experimental peephole optimizer with 5 passes, CLI flags, pragmas, and I/O region protection.
28723878b1 Optimizer removed redundant lda's
89bd30bfbd Fixed optimizer bugs
037d232c55 First naive version of optimizer
Compare 5 commits »
mattiashz merged pull request mattiashz/c65gm#5 2026-06-04 01:26:11 +02:00
peephole_optimizer
mattiashz created pull request mattiashz/c65gm#5 2026-06-04 01:25:57 +02:00
peephole_optimizer
mattiashz pushed to peephole_optimizer at mattiashz/c65gm 2026-06-04 01:21:21 +02:00
1abad8bb92 Add experimental peephole optimizer with 5 passes, CLI flags, pragmas, and I/O region protection.
mattiashz pushed to peephole_optimizer at mattiashz/c65gm 2026-06-04 00:05:28 +02:00
28723878b1 Optimizer removed redundant lda's
mattiashz pushed to peephole_optimizer at mattiashz/c65gm 2026-06-03 23:23:58 +02:00
89bd30bfbd Fixed optimizer bugs
mattiashz created branch peephole_optimizer in mattiashz/c65gm 2026-06-03 21:51:43 +02:00
mattiashz pushed to peephole_optimizer at mattiashz/c65gm 2026-06-03 21:51:43 +02:00
037d232c55 First naive version of optimizer
mattiashz pushed to main at mattiashz/c65gm 2026-05-24 13:46:05 +02:00
59b53fb5f0 v1.4