Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

lemonwatcher

7
Posts
1
Topics
A member registered Jun 11, 2020

Recent community posts

Yup, I have considered switching yaks to shave that one, but also really want to finish the jam so I'm trying to control my natural urges!

Heh, possibly not for everyone, but behold (please don't judge my terrible Octo code, I'm trying, I'm trying):

Somebody has written an Emacs lisp CHIP-8 emulator so I can just work inside there where I'm most happy. Next steps would be to set up Flymake for on the fly compilation and error checking and then just hook it up to rebuild and rerun on every save, and seems like a nice productive environment. At the very least, I can't lose anything anymore.

I'd love to be able to hold down a key and keep moving!

Is it possible to read video memory? No biggie, I just find myself wanting to occasionally write tests and the only thing I can't check is what was actually drawn.

No worries, was due a refactor anyway and this is a good reason to set up a proper build pipeline!

So, rather naively, I've just had an Octo tab open for a couple of days while I play about. However today after undoing something, the program text switched to "loading...", at which point I couldn't get anything back (I even inspected local storage through the web developer tools). I assume I'm out of luck, but just thought I'd ask if there as any magic to get my code back, before I move to a more robust editor.

Hey, gearing up for the Jam and playing around with Octo a bit. One thing I'm trying to get my head around is macros and when and how they're allowed to be nested. As far as I can tell, if I try a macro invocation inside a calc or byte, it will be undefined - is that expected? Is there any way I can fully expand a (possibly nested) macro call, before it gets sent to a byte, or am I picturing things completely wrong?