Back Again And Brand New
Enjoy the fast paced and addiction fun of Pyoro! A minigame, featured on WarioWare, Inc.: Mega Microgame$! and rereleased on the Nintendo DSi as Bird and Beans, has now been remade for you to play for free here on Pico-8. Play as Pyoro, the pint-size parakeet with a penchant for plummeting pintos. Hold Z or X to extend his elastic tongue to catch the beans from midair.

Hello! This is my second Celeste Classic mod, this one is a little longer. It includes several screens modeled off of counterparts from newleste's Forsaken City.

Basically the title.
info([cart])--returns tokens,chars,compressed_size of [cart] or the current cart if given none |
This could be useful for people who are creating carts using printh() and such, to detect if the cart is able to be run before load()ing it:
tokens,chars,compressed=info("cart.p8")
if(tokens<8192 and chars<65536)load("cart.p8") |
What do you all think?
Hi,
First, I'm a noob regarding Linux and alikes. I've been trying for last 24 hours to make my Picade (a small arcade bartop by Pimoroni, running on Raspberry Pi 4) start into Pico-8 in Splore mode. It boots in the desktop and I usually launch Pico-8 manually in the console with:
~/pico8/pico8 -splore |
(my folder is pico8, not pico-8)
Works well, figured I could as well make Raspberry OS do it for me.
How naive.
Followed tens of tutorials, with no success. To the most, it looks like Pico-8 launches for a second then closes. Feels like this because there's a black screen opening that closes 1 sec later. I've made a .sh file with:
echo 'Launching Pico-8...' /home/pi/pico8/pico8_dyn -splore echo 'Pico-8 closed' |
with 'pico8_dyn' in place of 'pico8' if that matters. If I run it on console it works with the added echos on start and closing of Pico-8.
Then I made a autostart file at .config/lxsession/LXDE-pi/autostart:
@lxpanel --profile LXDE-pi [ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=95380#p) |

Hello! I'm new to PICO-8, and loving it. I'm not new to programming or game dev.
I've collected a list of questions/thoughts, in no particular order...
-
Sharing: I've uploaded my first game to itch.io, rather than here, so I can customize the HTML around the player. Is it bad BBS etiquette to link to games on itch? It seems popular to directly share games here, not link to self-hosted or third-party.
-
Single-player: Is there a way to indicate a game is single-player? Maybe a register to Poke()? Ideally it would remove the "Player 2" controls from the Controls screen.
-
Exporting: I like that you can EXPORT the map, spritesheet, etc. "headlessly" via the commandline. Personally I love build scripts, and automatically exporting things. But is it impossible to export a cartridge (.p8.png) and music (.wav) by headless commandline? I must open the editor and type the commands?
-
Music: Does the Speed of a SFX correlate to a traditional BPM? Is there a formula? Or, is it not guaranteed to play back at one BPM depending on platform, etc. (I have seen this other thread, about roughly tracking the state of the music player https://www.lexaloffle.com/bbs/?pid=10719#p10719 )
-
HTML Export: When the p8 file contains a label image, and title (first comments in code), it would be neat to generate OpenGraph meta tags for the HTML (so you get a sleek preview card, when sharing your game)
-
Binaries: Is there a way in-code to know what platform you're playing on? Windows/Mac/HTML with touch controls, etc. Currently I detect HTML with/without touch by writing GPIO bytes from the HTML page.
-
Conventions: The "O" and "X" buttons... is the "O" conventionally Action/Confirm and the "X" is Secondary/Cancel? Like a Game Boy layout?
- Menus: When you add a custom menu item, such as "TOGGLE MUSIC", and the callback function is triggered, is the game supposed to update/advance one frame? It seems to happen to me, but not 100% of the time, inconsistently. Maybe a bug?
That's all for now. I left out some other questions I've mostly solved.
Thanks for any guidance!

This is such a big update to my first program (picod20) that I decided it deserves to be its own thing. This has 7 standard RPG dice, as well as a small HP tracker.
INSTRUCTIONS
Z = Reroll
Left/Right = -/+ 1 HP
Up/Down = +/- 10 HP
CURRENT UPDATE
Fixed spacing on single digit results
Fixed unwanted scanlines over edge of HP tracker
Cleaned up some code
OLD UPDATES
Added sound






0 comments


