MARIO BROS. PICO
This an update of the Mario Bros. arcade game that was rereleased for later consoles as Mario Bros. Classic.
Play as Mario or three unlockable characters!
How to Play
Move with ⬅️/➡️ and press ❎ to jump.
Flip enemies onto their backs by jumping to hit the platform beneath them. Once an enemy is flipped, send them flying with a kick! Boot enemies in quick succession for more points.
Update Log
1.1 - Added persistent cart data for hiscore and unlockable characters








"This is the end... the last stand."
— General Keros, 3789ac
The spores have breached the dimensional veil, threatening all of humanity. You are the final line of defense. Blast them, crush them with your ship—destroy them by any means necessary! Not one spore can pass the radius. If even one does, the bomb will detonate, erasing everything in range. But what if we run out of bombs? Then it's truly over.

Gameplay:
- Left/Right Arrows – change the direction of the rotation.
- X – Fire your guns; hold to charge a powerful shot
- Y – Hyperdash through the core, slicing through any spores.
In this project, you control a shark swimming through an ocean filled with fish. The fish move automatically in a group, trying to stay close to each other while avoiding collisions. If you get too close, they scatter and try to flee. The goal isn’t to eat the fish, but to observe how they react and behave based on your movements.
This might've been done before, but nonetheless, this is my attempt to make a functional neural network to recognize handwritten digits in pico8, using the MNIST database. The training is all done in Python using NumPy, I then use post-training quantization to convert the parameters into 8 bit integers which are then imported into the cartridge via the spritesheet.
It's pretty stupid (I think mainly due to the fact I do zero post processing on it, other than scaling it down with Lanczos resampling), but I find that if you try to only draw in the middle like I did in the label, it works alright.
You just draw with the mouse within the blue rectangle, then x to predict the value, and z to clear it.
Flip Flop
By Carter Dean
Controls
X: Jump
O: Flip Gravity
Arrows: Navigate Menu
Goal
Try to get as far as you can. The game speeds up as you go. Compete against yourself and others on the local leader board for a high score.
Credits
Game completely made by Carter Dean
Thanks to Maeve for introducing me to PICO-8
Find her stuff here: https://meivuu.itch.io/, https://www.lexaloffle.com/bbs/?uid=51001#m
Changelog
v1.0: Initial release.
v1.1: Small patch that added a light acceleration curve to make the strategy of holding 'O' not viable.




As the title says, attempting to unpod the string, "str", whether typed directly or stored in a variable causes either an out of memory error, or fully crashes picotron to the desktop - though the latter is rarer.
Attempting to unpod other strings just returns nil, which seems like the behaviour I would expect?
I've not found any other strings which cause this behaviour.
Hope this is helpful!

I'm new to the BBS and new to Pico-8 as well. I've been obsessed with the concept since I first became aware of it around four months ago. Everything about it fires every happy neuron in my autistic brain and I now own four different handheld emulators which I use almost exclusively for playing Pico-8 games.
I cut my teeth on coding back in the 80s when I was in high school, but trying to write games in BASIC was a disappointment and the only other viable option at the time was learning machine language coding, which terrified me. If Pico-8 had existed back then, my mind would have been blown, and my life would have ended up very differently.
I'm finally sitting down and going through the "Shmup for Pico-8" tutorial from the very beginning. I really like the fact that each installment has a homework assignment. I want to be able to take an idea for a game and be able to say with confidence, "Yeah, I think I can make this happen."
My First Shmup
My First Shmup is an old-school style arcade shoot 'em up (shmup) aesthetically reminiscent of Galxian or Galaga, with hints of newer shmups sprinkled in.
How to play
Fly your fighter and defend the known universe by destroying the evil Space Ghost's armada.
Arrow keys - move your fighter
O/Z button - Fires Missiles, reduces ship speed
X button - Fires Plasma Weapon
System
Enemies destroyed with missiles drop energy cores at a rate of 20%. Pick up energy cores to increase your energy meter. The Plasma Weapon does more damage than missiles, but can only be fired when there is energy in the meter. Each Plasma shot depletes your meter a small amount.


check out the music video here!
https://churchbasement.org/#music/eight-mages/
Used Pico8 as the visuals for a music video. Getting TIME() to be actually accurate was the main problem i ran into. Had to sampling beeps from Pico8 using TIME() to trigger them every second, record that into Reaper, ratio the sampled time with the time it should have been, averaging all the ratios, multiplying TIME() with the ratio we found, witch happened to be 1.0007962696777
-- 0x1.0034 is as close as Pico8 -- can get to the fration -- 1.0007962696777 local ratio = 0x1.0034 local oldt = 0 local t = 0 function _update() t = (time()*ratio)%1 if t < oldt then [ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=166523#p) |

