Show HN: demake – one source project compiles to any retro game console ROM
Thread
Unofficial Hacker News client; not affiliated with Y Combinator.
Show HN: demake – one source project compiles to any retro game console ROM
Unofficial Hacker News client; not affiliated with Y Combinator.
bensyverson · · focus · HN ↗
Are there any device capability guards, so more capable systems within a tier (like SNES vs NES) could attempt more complex graphics, sounds or interactions? What works on the Game Boy is different enough from what's possible on the SNES that you may want some way to express that. Or to make it dynamic, like "make the number of enemies the number of supported sprites - 2"
gste · · focus · HN ↗
Yeah, there's the potential for that. I have a concept of a "Demakefile" for implementation specific differences, if you want the art demaker to target specific art styles on specific platforms, etc.
But yeah a future enhancement could be, e.g. display more enemies or more sprites for more powerful systems. That's a grey area as I suppose it has to go in the declarative script (Demotic) and I'd have to make a distinction between more and less powerful consoles. Right now it's one script for everything
benj111 · · focus · HN ↗
And why does it play top to bottom when the 'net' suggests it should be side to side?
andai · · focus · HN ↗
<a href="https://yogthos.net/posts/2025-12-11-edge-aware-pixelation.html" rel="nofollow">https://yogthos.net/posts/2025-12-11-edge-aware-pixelation.h...
More broadly I often find pixel art that has been upscaled and I'm wondering if anyone knows a good way to convert that back into the original?
In theory you just need to sample the middle of each blob, but I haven't found traditional image editors to be very helpful in this process.
vunderba · · focus · HN ↗
[dead]
Dwedit · · focus · HN ↗
gste · · focus · HN ↗
anthk · · focus · HN ↗
There's some Common Lisp package to code for the web:
<a href="https://github.com/rabbibotton/clog" rel="nofollow">https://github.com/rabbibotton/clog
No AI gen would be needed if the game can be structured enough a la GB Studio.
anthk · · focus · HN ↗