Log In  

BBS > Superblog
Posts: All | Following    GIFs: All | Postcarts    Off-site: Accounts

Cart #viamonte1832-2 | 2025-07-30 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

Viamonte 1832

It's a short break between classes. You step out for a quick smoke.
Two drags in, someone knocks your arm.
Five seconds later, you’re pinned between a stranger and a trash can.
A peaceful break? Not quite.

Based on real events.

Controls

Player 1:

  • Arrows to move
  • Z/X to smoke

Player 2:

  • SFED to move
  • Q/W to smoke

Music created using loops from Snabisch
Art & code by Valen Cossa

7
4 comments


Cart #zipafyupu-0 | 2025-07-29 | Code ▽ | Embed ▽ | No License

1 comment


Cart #volume_changer-0 | 2025-07-29 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

A simplistic program that can change the volumes of songs and sfx, so that you don't have to manually change each note.

During my last project I found some of the pre-made music I chose was either too loud and conflicting with my sound effects, or too quiet. This was a tool I made for myself to help shift the volume of entire songs so that volume mixing was a bit easier. It's a very simple program, nothing special, but hopefully it helps someone else in the same way.

If you run into any glitches or issues, please do let me know!

Instructions:

Download the cart, put it in the same folder as your other carts, and open it in the desktop Pico-8 client. In the code, type the name of the cartridge with the audio you're trying to edit (file extension included) as a string in the "fn" variable and run the cartridge.

Left and Right Arrow Keys: Change song/sound
Up and Down Arrow: Increase/Decrease Volume
Z(Hold): Export all songs/sfx
X(In SFX Mode): Play sound

Automatic Mode:

By default, just running the cart should automatically recognize your songs, divide them up, and play them. After you have adjusted the volume to your liking, holding Z will export the changes you made directly to the cartridge you are editing.
If the program isn't making a song loud enough and you think increasing the maximum possible volume percentage would help, the UPPER_VOL_LIMIT variable controls that value, so feel free to mess with it.

DISCLAIMER

"Exporting" is pushing ALL the changes you made to every song, NOT just the currently selected song.
Additionally, changes you make to the target cartridge can be permanent, so I advise you edit a copy of your target cartridge rather than the original!

Manual Mode:

Typing pattern IDs into the MUSIC_PATTERNS table before running the program will make it read only the songs starting at those IDs. You can use this to narrow down which songs are available for editing as a quality of life option, or use it to force a song to start from a certain pattern in the event that the automatic song finder is incorrect.
Example: MUSIC_PATTERNS = {0,5,14,etc.}

SFX Mode:

Typing SFX IDs into the MUSIC_SFX table before running the program will put it into SFX Mode. In this mode you will be able to edit only the specific SFX that you typed into the table. Press the X key to play the selected sound and use the up and down arrow keys to shift its volume as usual.
Example: MUSIC_SFX = {8,9,12,etc.}

Feel Free to Use This However You Want:

This ones under the default CC license as usual, so do with it as you please. I tried to comment what each function I wrote does, so hopefully that will help you pick it apart if need be. I don't currently plan on expanding this really at all. It was just something I already made for myself to use that I cleaned up and added a visual UI to. If, however, there are any other things you think a tool could help with, or an extra functionality I should add to this, let me know! No promises, but I might circle back around to it. I intended to include the ability to change the volume of pattern channels individually, but it got very messy and I would need to rewrite a lot of stuff so I put that on the back burner.
Anyways, enough rambling, thanks for reading this and checking out the tool!

4
0 comments


Cart #balloonchase-0 | 2025-07-29 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

Hi! I wasn't expecting to make a game for Pigsquad's Party themed summer slow jam until I arrived early at the venue and realized I had a laptop and 30 minutes before the showcase started. Everything from the idea for the game, to the artwork, to the code was executed in this time (with the exception of the sound effects, which I took a few seconds to add in before writing this... the venue was too loud for me to do at the time). I'm very proud to say that this game had excellent reception and I'm very excited for whoever is reading this to try it out!

To play, grab a friend! One player uses the arrow keys, and the other uses esdf to move (not wasd, pico-8 defaults to esdf and its too much work to change it for now). You are chasing the balloon! First to reach 10 points wins!

[ Continue Reading.. ]

1
0 comments


Cart #yirudiyotu-0 | 2025-07-29 | Code ▽ | Embed ▽ | No License

0 comments


Cart #worldwide-0 | 2025-07-29 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
10

A little while ago I uploaded this cartridge as a fan game dedicated to an amazing band called snooper

Now I am uploading an official collaboration with the band!

'Worlwide' depicts an origin story for one the bands new puppets which was described to me as a 'radiation man.'

The game portrays 4 simple plot points each with their own unique game mechanics. My personal favourite is the stealth mechanics in the third level.

This cart was made possible with shrinko 8 and mhughson's gfx_export

[ Continue Reading.. ]

10
2 comments


Hey everyone :)

This is my first game in pico, and actually my first game ever! Its just an ultra short little puzzle adventure game to get my feet wet and practice actually making something. Its really nothing special, but I am super proud to finally have something to show :D There probably isn't much to critique, but any advice or knowledge would be much appreciated, and thank you in advance for taking the time to look at my game!

I had a blast making this, and it was cool to see a basic "story" pop up around the things I was practicing. Like The main character sprite was supposed to be a wizard, but ended up looking like a bard, so I ended up just leaning into that a bit. Lua is not my favorite language by any means... but I works.

I didn't think the tight scope that pico enforces would matter much for me, but it forced me to keep the fluff as simple as possible and just make the damn game.

Now that this is done, I am excited to pick up another project and keep learning! The carts I've seen on here are down right unbelievable, and has me super inspired!

[ Continue Reading.. ]

3
2 comments


I'm running into some performance issues with my Pico8 USB setup on windows, based on this post where whatever game I am running will freeze, lag, and overall perform badly. I've tried basic games I have made along with ones online and the issues happen no matter what. I have tested Pico8 installed directly on my PC and that does not have any performance issues.

From what I can tell, the usb drive I am using (4gb) has a read/write speed in the range of 10 MB/s, and most likely is USB 2.0, so definitely on the lower end. Is there a R/W range I should look for in a new USB or could it be a different issue?

1 comment


Cart #joritupoge-0 | 2025-07-28 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

2
1 comment


Cart #yahedusuzo-0 | 2025-07-28 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2


Cart #yahedusuzo-1 | 2025-07-28 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2


Cart #yahedusuzo-2 | 2025-07-28 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

2
0 comments


Cart #robeduwef-0 | 2025-07-28 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

fork from https://www.lexaloffle.com/bbs/?tid=49409

2
1 comment


Cart #mercnjuicy-0 | 2025-07-28 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

1
0 comments


Cart #hipajokimu-0 | 2025-07-28 | Code ▽ | Embed ▽ | No License

Coroutine bug

Looks like multiple coroutines of same function have shared memory on coresume+yield pairs (or local variable space)
That leads to no uniqueness of coroutines and unexpected behaviour

Steps to reproduce:

  • Create 2+ entities
  • For each entity add unique coroutine of same function
  • Function should have entity as an argument
  • Function should have local variable at the beginning
  • Coresume each entitys coroutine passing entity as an arguement
  • Get yield() result inside function (argument of coresume)
  • Operate on yielded entity

After operating on yielded entity it seems that our separated entities were somehow operated by same coroutine.

[ Continue Reading.. ]

2 comments


Cart #blastrz-2 | 2025-08-17 | Code ▽ | Embed ▽ | No License
1


My first PICO-8 game, and what better place to start than a shmup? Started by following along (very loosely) with @Krystman LazyDevs' shmup tutorials and just started doing my own thing around halfway through. Feedback would be greatly appreciated!

use the D-pad to move and hold X to shoot. kill everything on screen to progress. Each wave is completed when the boss at the end is defeated. Only Waves 1 and 2 are complete. There is no ending yet, and you'll just be softlocked in Wave 3 when you reach it.

The final version will have 3 waves, each with a unique boss at the end. I hope to cram as many surprises into that token limit as I can!

UPDATE: Completed Wave 2

1
0 comments


Cart #selvacol-1 | 2025-08-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

Cart #selvacol-0 | 2025-07-28 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1


SelvaCol is my first game made with PICO-8.
It’s still a work in progress, and I’ve been building it by following tutorials and learning as I go.

That’s why the code is full of comments... they help me understand what each part does.
I plan to keep adding levels, improvements, and polish things over time.

Thanks for the suggestions..

[ Continue Reading.. ]

1
8 comments


Cart #shepherd_interactive-7 | 2025-05-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

A little interactive scene based on Lukasz Buda's shepherd animations

Click and drag mouse to select sheep, then click where you want them to move
Use arrow keys to control the shepherd
Right click near sheep to pet

4
1 comment


Cart #whattheflag-0 | 2025-07-27 | Code ▽ | Embed ▽ | No License
6

"What The Flag!" is a flag-guessing game. Test your skills in 2 game modes and check if you know the flags for different continents!

Controls

  • ARROW KEYS: move the cursor when writing country for given flag
  • X: Submit current guess

Game modes

  • NORMAL: correct guess gives points and increases streak (which multiplies points for the next flag), incorrect guess gets 1 point away and resets the streak
  • TIME ATTACK: no penalty for incorrect guess and no streak, but the time runs away and each correct guess adds more time

Why this exists

I created this for myself to learn flags of the countries around the world, but I had so much fun creating it (and playing along the way), I thought I'd polish it and share with the community.

[ Continue Reading.. ]

6
3 comments


Cart #slushie_heroes-0 | 2025-07-27 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Cooperate to make delicious slushies

How to play

In Slushie Heroes, players have to create stripy slushies by using dual-nozzled slushie machines:

Use 🅾️ to switch nozzles!

There are two slushie machines, each with a different pair of color. You will have to use both to create more complex patterns:

Use ❎ to swap the glasses

This game can be played alone, or with two players, each controlling one slushie machine. Be careful though: each player can swap glasses whenever they want...

Controls

  • ⬇️ Down arrow: Pour slushie
  • 🅾️ O button: Switch nozzle

[ Continue Reading.. ]

2
0 comments


Hi!

I am trying to bundle main game + 16 other p8 files together.

However I get the warning:
TOO MANY CARTS MAX:16

In the documentation it says

Up to 32 cartridges can be bundled together by passing them to EXPORT, when generating stand-alone html or native binary players.

LINK: https://www.lexaloffle.com/dl/docs/pico-8_manual.html#Exporting_Multiple_Cartridges

If I use 15 games + main then I get a success. Is the documentation wrong or am I doing something wrong?

Version: v0.2.6b

/ Sebastian

1
6 comments


Cart #royal_game_of_ur-4 | 2025-08-02 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

6
2 comments




Top    Load More Posts ->