Had my wisdom teeth removed but before the drugs made me a happy drugged and in pain person I did some IRSSI plugin work to make alllll the emoji. Small but glad I got something done today.
Today I worked on replacing the hardcoded "click tile to make it grass" functionality with proper editor tools. Along with this I started laying the foundations for the editor UI with brush switching.
No screenshot today.
Missed a day :(
Did some cleanups and additions to a stack based VM I wrote a while back in C. One cleanup was to pull the frequent underflow checks into a C macro. I added some VM stack ops dealing with stack manipulation that corelate directly to the Forth words: ?DUP, OVER, TUCK, & NIP. I also simplified my implementation of ROT & -ROT to just do the top three items instead of taking a top item and doing an arbitrary rotate.
Overall: 7 files changed, 124 insertions(+), 137 deletions(-)