
Hey there,
A Feature Request for the PICO8-Users out there which use a Handheld (like Anbernic RG351P/M/V) to play PICO8-Games:
Normally, you can start every Cartridge directly using "-run" in the Command Line:
pico8 -run some_cartridge.p8 |
On Handheld-Devices, that's great, because you can Pause and Shutdown PICO8 with the given Controls.
HOWEVER: I was able to run a Cartridge that "crashed" PICO8 (means it shows some Lua-Errors and the Program stops running). But after that Crash, PICO8 doesn't quit, instead it throws me into the Command line, like:
(example crash)

But that's not good if that happens on a Handheld, because you have no opportunity now to close PICO8 without a Keyboard (or something hacky like SSH etc.). After that, I have no other choice than Poweroff that Handheld and hoping that the Filesystem on the SD-Card don't get corrupted.

Hello!
I am developing a small hockey type game where the player character can move in all directions. It works fine enough but because of the D-pad movement, if the player tries to go in a circle, its very much a diamond shaped movement instead.
I am not sure if there is any way to make this movement smoother, so its circular if you hit the buttons in quick succession like the below gif image?
Any suggestions or feedback are most welcome! :) Thanks!



Hi I'm trying to make an online high score leaderboard for my game and i was just about to implement this solution: https://www.lexaloffle.com/bbs/?tid=42526 for http requests to external servers when i found the scoresub() command according to this post: https://www.lexaloffle.com/bbs/?pid=56856#p it was supposed to be implemented in version 0.2.0 upwards but the command doesn't seem todo anything nor can i find any documentation on it has this feature been delayed/cancelled or am i missing something here? Also I don't know if this is relevant but on the first usage of the command it says can not connect to scores host

Cardoom
Cardoom is my second attempt at making a game in PICO-8. I'd say it turned out a lot better than blaskjack
You control a knight who has nothing better to do than raid ancient tombs that house emperors of whatever kingdoms...FOR MONEY. Provided by the one and only SUPER EMPEROR of GLUG (your second earth). You keep earning money and buying cool fruits and pointy things until the time comes to Kill The Super Emperor himSelf. Should you defeat the SUPER EMPEROR...you will find that dead people cannot give you money. (once i find a good way to go about it defeating the SUPER EMPEROR OF GLUG will give you no money because SAD) So you walk back and beg on the streets for more money. JUST KIDDING, you kill ALL THE EMPERORS IN THE WORLD until you have to travel back to earth in the new world to kill kim jong un or whoever you feel like ruthlessly murdering with your sticks and apples.


Snacks and spikes are falling from the sky!

How to Play
You, Aspen, must run around dodging the falling spike balls and scoffing the delectable foodstuffs.
-
Eat 5 snacks to clear a round. Try to grab 5 of the same grub in a row for a perfect bonus!
-
Keep an eye out for the rare heart and star power-ups. Snag a star to gain temporary invincibility for the round or capture a heart for an extra life!
- Get hurt by the spike balls and you lose a life. Get hit enough times though, and your game is over!

Credits


After copying some music from another cartridge, the enabled channel buttons broke. The editor displayed them as off while everything else thought they were on, resulting in the "off" channels playing their default 1/2/3/4 sound effects.
Clicking them in the editor turned them off everywhere and put them back to normal.
You are Qent, elderly self-proclaimed warrior of glory and renown. Your morning routine has just been interrupted by the shouting of the Town Crier, who is calling for heroes to come to the aid of Kerth, a small nearby hamlet that has just come under attack. But unlike younger, more foolhardy would-be heroes, you know that a true hero does not rush into a situation before one is properly prepared and ready ...
==========
This is my first PICO-8 cart, and marks the start of my foray into making graphical games. All my previous games have been text-based, so it's been a joy to try something new!

Hello, i've playing with pico-8 for quite a long time and is great, i really like this piece of software
the issue: when i try to play two sounds at the same time using the sfx command, despite specifying different channels in the parameter, one sound cuts the other, for example:
sfx(0, 0, 0, 1) --plays only the first note from the first sfx page on channel 0 sfx(0, 1, 2, 1) --plays only the third note from the first sfx page on channel 1 |
the first sfx page:

(result: the sounds overlaps eachother, instead of mixing them despite being on different channels)
but if the second sound i'm trying to play comes from a different sfx page, the sounds mixes without any problem
sfx(0, 0, 0, 1) --plays only the first note from the first sfx page on channel 0 sfx(1, 1, 0, 1) --plays only the first note from the second sfx page on channel 1 |
the second sfx page:




Hey!
I discovered PICO-8 about a month ago and am blown away with what everybody has created, so I got a RG351V device to play them better. I'm no tech wiz - I don't even know coding - so I had to teach myself a couple things in order to get the recommended firmware (351ELEC) running on the device.
I was having such a great time playing a few P8 games on my RG351V, and then I started up the game PICOWARE. I'd start the game's cutscene, and then after that...a command line popped up that essentially froze my system. So I had to hard restart. And then I tried playing the game again, but the command line came back up after the cutscene. Now PICO-8 won't boot up at all - not for Splore, and not for any cart file. Here are all the things I’ve tried in order to get PICO-8 working again:
-
remove the PICO-8 files from my SD card, then put them back in again.
-
delete any PICO-8 files that I didn’t initially add; files that the system had to create.
- re-flash 351ELEC on my smaller card and then re-install PICO-8 from there.
All of these things I have tried, yet I still get the red screen pictured below. I even took a screenshot of my mac with the failed bootup in text form. Again, I'm not a coder, which is why I'm bringing it here. Everything else about the system still works, thankfully, but I'd love to continue playing P8 games too! Any help would be appreciated. Thank you so much!






"Roll Panda" is simple rolling action.
Use only two button, roll and jump.

Challenge this challenging adventure.
・control
〇/z : roll
×/x/↑ : jump
(You can customize key config at "config" in pause menu)
・tips
If panda close to slope, panda can climb wall.
If panda climb wall, panda can accelerate by roll button.
If panda climb up wall, panda make a transition from climber posture to jumper posture.

"Roll Panda"は転がるとジャンプの2つのボタンで進むアクションゲーム!
My submission for the O2A2 VN Jam (Only One of Any Asset), a short visual novel about Lilith meeting the tentacle monster Medusa.
This is prequel to my previous game Medusa a short SHMUP about protecting Medusa as you escape.
Many thanks to dragonsbutalsorabbits for drawing the character sprite at very short notice before the jam deadline.




![]() |
[0x0] |
BLASKJACK
After some tinkering around with the engine and it's programming language, I've decided to make a legitimate game, and what better to do than make a remake of one of my favorite card games: blackjack (no i am not a gambling addict).
Of course this is my first real project, and no real guide was followed so it's bound to be messy here and there. I just advise you to not look at the code and report bugs if you find any.