[HN Gopher] Pico-8 CPU ___________________________________________________________________ Pico-8 CPU Author : tosh Score : 28 points Date : 2022-10-28 20:38 UTC (3 days ago) (HTM) web link (pico-8.fandom.com) (TXT) w3m dump (pico-8.fandom.com) | carl_dr wrote: | This link discusses how many cycles you have for your game per | frame at 30fps and 60fps, and specifies how many cycles different | functions, variable accesses, etc take, and methods of | optimisation. | | Very interesting, I've been reading up on/reminding myself about | 6502 opcodes and their cycles recently. It's kinda cool that | Pico-8 is documented to a similar level, even if it seems like | those limitations seem artificial (you get a set number of cycles | regardless of the speed of the host computer.) | tmountain wrote: | I love pico-8, but it's never really seemed like a VM to me--at | least in the sense that there are virtual instructions running in | the background. It feels more like the constraints and memory | mapping are integrated into an event loop with a Lua API to | interact with the "machine". Does anyone know precisely how the | internals work? ___________________________________________________________________ (page generated 2022-10-31 23:00 UTC)