cast:
- change dimension of userdata buffer for 2d operations
buffer=userdata("u8",4096) -- get a 8x8 sprite out of it sprite=cast(buffer,"u8",8,8,1040) |
note: not sure how GC can track these chunks - ok to have that as weak references only.
-
matmul with stride
align with other userdata operations - all ops to allow for source index
use case: array of vectors referenced by index
big_array=userdata(‘f64’,4,500) …. indices = userdata(‘i32’, 4) indices:set(0, 3,89,0,75) out=big_array:matmul(m, indices) |
-
min/max
note: can be done with sort (but overkill) - dot:
cannot operate on partial userdata

Currently a demo, still a lot of things to add.
-- controls
➡️⬅️⬆️⬇️ to move
-- pitch of the game
Rebootr is a game about porn addiction, each level represents a situation you're faced with, each little red guy represents urges trying to get to you, each little green guy represents a task you have to accomplish.
Get as far as you can into the dungeon, run away from the red guys, run after the green ones.
Made by Charlie B. (https://www.fiverr.com/charlie_boud), ordered by J.K.Emezi.
Optimal Popsicle Obstacle
More of a brain twister than a tongue twister
You run an out-of-the-oridnary popsicle stand, setting out your treats at night and only selling them at the end of the day. Within this time, they can melt, sog, or even worse. Your profit depends on how well you can stick, stack and freeze together your goods in order to create the optimal popsicle obstacle.
Hey everyone,
the Revision demoparty had a "fantasy console" competition this year where we showed a Pico-8 demo.
Since it's using multi-cart, you can only watch it online at the moment.
And for those interested, the complete source code is available in the download archive on Pouet.
(On Windows it seems to run better in Firefox than in Chrome)
There's also a Youtube video.
And a video showing our approach to the music.
Have fun and let us know what you think!
You can also load and run it in Pico8 with
load #themind1 run |
This will sequentially download all required data carts (which takes a couple of seconds) from the BBS and stores them in local storage.
That works fine in Pico8 Edu for example.

My Arcade Cabinet Build/Challenge
Hi all!
I'm building a coin operated Wooden Cabinet for a Pico 8 game I made a while back
(It's a local Rock-band Fangame, to go in our local bar)
I've attached an older version of the game at the bottom of the post.

With the game done and the Wooden cabinet assembled, the part I'm currently struggling wth is the Raspberry Pi, and getting it to run my single Pico 8 game on boot.
The "USB arcade Encoder"/Controller I've created seems to work well enough, at least in Retro Pi
-- but I am very unfamiliar with Raspberry Pi.
Can anyone help me get this Pico 8 game to run On boot of the Pi/Arcade cabinet?? Many thanks!

the "spidermaster" game
(note the use of the "o" button as an "insert credit": I'm wiring a 'coin acceptor' into a 'Usb Arcade encoder' controller to work as the "O" button)
Hello all,
With the release of the alpha of Picotron, I've been thinking about how the growth and adoption of Picotron may possibly affect PICO-8 as well.
I'm curious to hear what any of you have to say — Do you think Picotron will make PICO-8 obsolete due to its more advanced tools, or do you think PICO-8 will maintain its appeal? Will much interest from the community flow towards Picotron leaving PICO-8 behind, or do they occupy distinct niches that can coexist?
As someone who has a few PICO-8 projects I have been working on that have yet to be completed/released, I'm wondering which fantasy platform might be more worthwhile in the long run to focus on, if a choice must be made. I wonder what PICO-8 will still have that would continue to attract those who might also be interested in Picotron.
When Picotron gets into full swing, will any of you keep sticking around with PICO-8 or will you mostly switch to the new platform?
Thoughts?








A handy timer for a class I will hold on pico8. Screensaver in the Background is not by me but by: @Fortyseven
Wash's Game - 2024 Game Jelly
I'm participating in the 2024 Game Jelly and needed a place to stash my project so folks can play it.
v0.4 - Final Day!
We're all done! This was a lot of fun to make and I'm super proud of how it came out.
I will say, I didn't get to balance it much so it's currently very hard, but I plan to do some bug fixes so make sure to post about them here. :)

v0.3 - Day 6
There is now a core game loop though it isn't very flashy at this point and needs more variety.
- Added lots of sprites for future enemies and attacks
- Map now moves!
- Wag attack fades out
- Added sfx for damage, enemies, and picking up bones