Log In  

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

Description

Brought this up with Soupster in Discord. It appears to be an issue with fetch() now returning as a string instead of userdata for images. Maybe it's some kind of new parameter you have to provide to tell it to process it as an image or maybe it's just a bug?

Code

png = fetch("/appdata/test.png")
printh(type(png))
printh(png:width())

On 0.2.0d it reports:

[016] userdata
[016] 288

On 0.2.0e+ it reports:

[018] string
[018] @@ /ram/cart/main.lua:3: attempt to call a nil value (method 'width')

1
3 comments


You are the last Line in a world of never ending circles shoot them and survive as long as you can.

1
1 comment


In the latest version of Picotron, the map editor has issues when writing to the map from the extra sprite banks; a fix which worked for me is to just update the map.p64/canvas.lua file on line 370;

Not entirely sure this is the correct fix as it looks like there's some logic around the stamp, but it worked enough to allow me to update my map using the latest picotron.

1
2 comments


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

Learning Pico-8. Work In Progress, Asteroid Avoidance / Space game. Aliens as you progress.

2
2 comments


Cart #ohnonogramdemo1-0 | 2025-07-06 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

This is a demo for my little Nonogram game. The puzzles range from 5x5 to 15x15, and I've added a little plot where you're helping to restore a ruined book of pixel art.

I'm planning on releasing the final version for a dollar on itch.io when I reach around 100-ish puzzles. I also have an Android build that nicely wraps the web export functionally complete and ready for internal testing in the play store, if anyone is interested in testing!

How to Play

There is an in-game tutorial, though this may prove more helpful:

Buttons:

  • Arrow Buttons: The arrow keys on a keyboard, or the + pad on mobile or a controller.
  • X: The X Key of a keyboard, the X button on mobile, the left mouse button, or the A button of a controller.
  • O: The Z Key of a keyboard, the O button on mobile, the right mouse button, or the B button of a controller.
  • Start: The Enter Key of a keyboard, the - button on mobile, or the Start button of a controller.

The Puzzle will have a series of numbers along the top and left sides. The numbers next to each row or column are the lengths of spans of pixels. For example, numbers 1, 3, 5 next to a row means there is a single pixel, three pixels together horizontally, and five pixels together, separated by at least one (but maybe more) pixels in between. It's the same for columns, but the pixels are grouped vertically. The goal is to fill each pixel in order to match both the row and column numbers to form the image.

To do so, use the arrow buttons to move your pencil around the puzzle, and press X to fill a space you think should be filled. Be careful, though! The experts are watching, and trying to fill a wrong space is a "gaffe," and 10 gaffes means Game Over!

In order to keep track of your thinking, press O to mark a space instead of filling it. Marked spaces are not tracked and will never cost a gaffe, so use it however you like. Press O again to unmark it, or X to fill a marked space.

Desktop players may also use the mouse to move the pencil, left-click to fill a space, and right-click to mark.

TIP: Marking is a great way to keep track of spaces you're sure should not be filled!

If you wish to exit a puzzle, press the Start button and select "To Puzzle Select."

3
4 comments


Cart #m2_bradley_ua-2 | 2025-07-11 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
19

!BE CAREFULL THERE IS QUITE LOUD MUSIC IN MENUE!

Controls

Menue:

Up-Down arrow keys to select.
X to confirm your choice.

Gameplay:

Left-Right arrow keys to move.
Z to shoot 25mm cannon.
X to deploy Pavlo (soldier) to shoot RPG-7 missile.


Rules

  • complete all 10 levels
  • don't let any enemy soldier reach the trench
  • don't get destroyed
  • kill all enemies on the level to progress
  • number of remaining enemies is displayed in the bottom-right corner

    Collectibles

  • each Medic crate restores 50% of your health

[ Continue Reading.. ]

19
14 comments


Cart #anim_sprite_snjo-0 | 2025-07-06 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

A simple system for animating through sprites for things like walk cycles.

  • start or stop
  • loop or play once
  • return to a rest sprite if stopped (standing still instead of mid stride)
  • table w/ sprite sequence can define flip x/y to reuse spite
  • large sprites supported (w/h)
  • adjustable speed

check code tab 1 for importable code and tab 2 for example use.

Setup

Using a range of continuous frames

Simple example

guy = aspr:new({start=1,frames=6,spd=0.2,restfr=7})

  • start : the sprite number of the first animation frame
  • frames : number of frames in the loop (if not using a frame table place them in sequence on the sheet)

[ Continue Reading.. ]

0 comments


Cart #cheesearchitect-6 | 2025-07-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
9

Puzzle game where you guide a mouse through a maze, shifting tile positions to reshape the paths. Change the layout wisely to help the mouse reach and collect all the cheeses in the minimum number of tile moves!

Controls:

  • Arrow Keys – Move the mouse around the maze.

  • 🅾️/Z – Undo your last movement.

  • ❎/X – Collect a tile from the maze or place a held tile onto the maze.

Extra:

  • You can enable dark mode
9
2 comments


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

Small game I made to help you learn amino acids!

2
2 comments


Cart #bekeyiwufi-0 | 2025-07-06 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

hello again my fellow gamers,

i have released a second game

What is this game??

this is in fact the long awaited sequel to getting over it by and with bennett foddy.

why is foodman in this game??????

before @voxeledphoton died of terminal hair cancer, he sent a carrier pigeon to me asking to create the sequel to foodman, where he climbs a mountain to get bread. after 8 years of work it is finally completed.

who else helped?????????????????????????

@RGB made asin and acos function

what is the goal of this agme??????????????????????????????????

get the bread to make the dough

Why did game relase???

This is not low quality. Quite the contrary. These games are a veritable trainwreck of creativity.

3
1 comment


Cart #maxoutmission-1 | 2025-07-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5


Hi, everyone!

This is my very first PICO-8 game: a simple, classic-style shooting game inspired by the arcade shooters of the 1980s.

Goal:
Reach the legendary 10,000,000-point score cap—a tribute to the classic arcade era when hitting the max score was every player’s dream! (Remember those days? XEVIOUS took me 6 hours!)

Controls:

  • Z: Shot
  • X: Switch shot type (2 forward shots / 1 shot each to front and rear)

Features:

  • Simple, nostalgic gameplay reminiscent of the 80s arcade shooters.
  • Score system that lets you reach 10 million in minutes (if you master combos, à la DoDonPachi), not hours!
  • Combo multiplier system for fast high scores.

[ Continue Reading.. ]

5
4 comments


Cart #keep_the_mood_on-4 | 2025-07-06 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
8

Hi!

I'm excited to share my very first video game, "Keep The Mood On".

The goal is to complete as many consecutive flights as possible (with increasing difficulty) while keeping at least one passenger happy on board.
Each flight is made up of three mini-games, representing the different phases of a commercial flight.

The music is a slight adaptation of "Bad Speech" by Snabisch.

Feel free to share your feedback!

Steven Pie

[ Continue Reading.. ]

8
3 comments


I want to create this game, if this post popular, i'll create it

3
4 comments


Exploring a Pseudo OS with no documentation

I've been in the coding business for a while now: reading source code isn't that scary. That seems to be the world I'm putting myself in with the picotron. The manual seems woefully sparse and is falling behind with each update. There are sections and behaviors of the editors that are so cryptic that I still don't know what they're doing. Fortunately, I can scry the behavior from /system/apps. Still I wonder why Luadoc wasn't adopted and enforced early by the developer. Strange.

Maybe the online blogs are the place to find the answers. I'm struggling to filter or find.

Examples of the inexplicable

In the GFX Editor, we've got these dots here. I click on them and they fill with a colored circle--cool. But... what is that?

It would be nice to hold Alt or something and put my mouse over to get a description like this.

Maybe this is my first cartridge. However, I'd rather make a juvenile videogame.

[ Continue Reading.. ]

2 comments


Hi,

This is my first post, and excited to share my WIP case simulator. Still new to PICO-8, so looking for any feedback and ideas of features to add. I still have a bit of work to rebalance the item pricing and rarity.

thanks!

Cart #rukehurika-1 | 2025-07-06 | Code ▽ | Embed ▽ | No License
2

2
3 comments


Hey guys!

Sorry I haven't been posting for awhile. I've been working on Pico-P8int! This is a maze/puzzle game where you slide across a board trying to paint all the white tiles. (Good luck trying to beat it, some of the levels are veeeerrry tricky!)

Rules of play

You must use the arrow keys to paint (or cover) all of the white tiles on the board, in the least amount of moves you can. Also you can unlock new skins (or characters) as you progress through the levels!

Credits

Code, sprites, map and sfx by me, Eriond
Music by @Gruber

I hope you enjoy playing Pico-P8int! Feedback is much appreciated!

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

4
0 comments


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

2
1 comment


Big Iron

By brenny

Cart #big_iron-1 | 2025-07-05 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

My First Game

Thanks for taking a look at my game!
Use Z to start the game and reset each round. Use X to shoot. Try and shoot the outlaw as soon as he reaches for his gun. Reset to play again and again to see how good of a K/D ratio you can get!

5
0 comments


Cart #star_spin_0-0 | 2025-07-05 | Embed ▽ | License: CC4-BY-NC-SA
1

Saw a gif of the motions and wanted to figure out how to do it.

z will stop/start the color cycles
x will start/stop the rotation

1
0 comments


Cart #stretchsim-0 | 2025-07-05 | Code ▽ | Embed ▽ | No License
1

A game for my friend stretch

1
0 comments




Top    Load More Posts ->