Sounds like (if you'll pardon the pun, @thebarfyshow) that you found something important, well done.
All commands should be available in Pico-8, compiled or not.
I would change the category of this to BUG and use the marker @zep to bring it to his attention.
I doubt this is intended to be a feature. If people are only giving out a compiled version, not the cart, they probably intend their work not to be edited or shared outside of the use or purchase of their executable. That choice of open-closed source is, it seems, an intended feature.
And @dw817, no, all commands should not be available. The compiled versions are intended to be closed executables, and should not contain any commands outside of game controls. Pico-8 commands should only be available to those who own and are using the Pico-8 program with license.
Now @UnitVector. Perhaps I'm confused. What I mean to say is anything that can be run in P8 and provided you have purchased and own Pico-8 should also run in an exported executable ?
At no point even if closed-source should commands be restricted or prohibited that you cannot use in immediate mode, except for SAVE which saves off the source-code ?
With exception to the LOAD, SAVE, and SPLORE command. In fact if you attempt to use the SAVE command you get:
can not save while running |
Which makes sense. Entering SPLORE in your source-code does nothing.
Failing this what other commands do you think should not be available for export that can run in immediate or Lexaloffle mode ?
I'm wanting to make compiled EXE PICO-8 game that uses audio commands to record and save sounds. Other extcmds like "rec" and "video" work correctly, it's specifically the audio commands that don't work.
This isn't possible in the exported builds, but I can't see any good reason it shouldn't be, especially as it's already possible to save gifs / screenshots via extcmd. I've added it for 0.2.4c
Good deal. Thanks for the info, @zep. And of course we are all awaiting Picotron !
[Please log in to post a comment]