(v00 02-15-23)
TO LOAD THIS PICO-8 CART, in immediate mode, type:
load #morethan32notes
Hello.
If you have experimented with sound effects in Pico-8, you will be aware that you are limited to 32-notes per sound effect. So how can you get more ?

Well if you are not yet familiar with it, you can click this button HERE and then the instrument for this SFX will actually use a SFX from 0 (zero) to 7. You can see this when you type 0-7 for your instrument, it will appear in GREEN instead of the default PINK.
So this music is an example of a single SFX where 6 of the notes are played twice instead of once and by making that pattern an instrument, it frees up the space required to actually store two-notes at a time for that single SFX.
One-off characters animation tool
1.Draw you sprite in the editor
only in one color.
Starting at 0-15.
But set the frames to how many frame you use.
so you don't get blank sprites
2.Run the cart and press❎ to
export the code to the clipboard.
3.Go back in to the cart and
paste that code in to the sp as shown in the cart
then name the table how you like
4.then call the
animation function like so.
animate(name,x,y,spd,color1,color2)
hope it someone can use it
if so let me know it would be
nice to hear.
Hello.
One cart I made called, "Most Creepy Acid Effect" does not appear when I click my alias, then click on Cartridges, then click on either Releases or All.
https://www.lexaloffle.com/bbs/?uid=15232&mode=carts&sub=0#m
It seems like all of my other carts are appearing - except for the "Most Creepy" one.
https://www.lexaloffle.com/bbs/?tid=49876
It is not a work in progress or Jam - it is listed as "CARTRIDGES" - so it should appear there and does not.
@zep please let me know what can be done here to remedy this situation.
I don't have any reproduction steps, however one of the featured carts crashed on me earlier today.
The error message that it produced makes me think this is coming from the internals of pico-8 unfortunatly the text is truncated.
I DO NOT have any replication steps. Others have suggested that this error occurs when an error happens with a coroutine.

I did check the code of the cart and the word HEADER didn't appear in it.
What is This?
Carlos' life is depressing. Help him.
How To Play?
Move your cursor.
Play Z/X/C/V/N/M to press.
Pick different options, and don't make Carlos die.
Making of Carlos Simulator
Carlos Simulator is an unofficial sequel to Carlos's Journey 2Bee Stupid, which a link I am not able to find to. It was made by me, D3V?, using Pico-8 in about a week. Don't get offended, you have been warned.




I rewrote my checkerboard demo for the Pico-8 Fantasy Console. This program is amazing. It is probably the closest thing to QBasic which I used to use. However it uses a slightly modified form of Lua that also has graphics commands. In a way it is a lot like using Love2D but I am still quite new to using Pico-8. One of the most notable features is that it has built in ability to record video to a gif file.

Pico-8 is almost like a mini DOS or Linux distribution except that all the programs are written in Lua. It comes with a full manual explaining the features which is available as a text file and also a page on the official website here:



Hi Zep! :)
0.2.5g: In non-C-style for loops, if a multi-line comment is opened/closed before the first variable declaration, without trailing whitespace before the variable name, it will throw a syntax error. All other situations seem to be okay:
--[[ok]]foo = --[[ok]]{1} --ok for --[[ok]]i=0,1 do print(foo[i]) end for --[[ok]] v in all(foo) do print(v) end for --[[ok]] k, --[[ok]]v in pairs(foo) do print(v) end for --[[ok]] k, --[[ok]]v in ipairs(foo) do print(v) end --not ok for --[[oops]]v in all(foo) do print(v) end for --[[oops]]k, --[[ok]]v in pairs(foo) do print(v) end for --[[oops]]k, --[[ok]]v in ipairs(foo) do print(v) end |




You are the Game
This version of "You are the Game" is a submission for the 2023 homework assignment of the Zurich University of the Arts. The cartridge in this post wont be updated past February 14, 2023 (last update date can be seen below the game window).
Take the role of the machine and execute the player's input in time!
In "You are the Game", you take the role of a platformer game. Your goal is to analyze and execute the player's input, but be careful! Any mistakes on your end will result in a programming error...
Hold the right button combination and make sure it doesn't contradict the game's logic to progress.
Game's logic :
- The player cannot move through walls.





It's Lovebyte this weekend, and I made a couple of size-coded intros for it. First up is an invite to another demoscene party: SESSIONS in C4 LAN 2023 SPRING, taking place in Shizuoka / Japan end of April. This one is 512 bytes, around 100 of which are for the music (don't wait for the drop!):
I also tried a bunch of 64 byte intros based on poking semi-structured patterns into ram that could double as audio and visual data. This is the one that I submitted to the 64 byte compo:
