Log In  

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

I am trying to run Pico-8 on Raspberry Pi 4b with pi os lite.
I have tried following this post: https://www.lexaloffle.com/bbs/?tid=140366
but it did not work for me.

when I tried this command, it just got stucked and nothing happened.
root@rpi0:/home/rpi/pico-8# ./pico8_64

for other executable pico8, pico8_dyn, I got this error:
root@rpi0:/home/rpi/pico-8# ./pico8_dyn
-bash: ./pico8_dyn: cannot execute: required file not found

can anyone guide me how to debug this problem?

4 comments


Cart #animationtool-2 | 2024-11-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Long time fan first time uploading.
Hope you enjoy the animation tool I made.

Code by Scotty Snowden
@jellosaladz

Demo animation by Spencer Light

2
0 comments


Hello @zep. I'm writing this thread not really as a bug report, but maybe it is one, I'm not really sure at the moment. I wanted to gather my notes about the current state of the GUI lib (OS 0.1.1d) as I'm trying to deepen my use of it as I'm making my tools and doodles with it.

First, to the other people that might read this thread, I wanted just to say that I'm aware that it's an evolving library like the rest of the OS. Thus, the details discussed here might either stay relevant or fall out of date through time and releases. In the same movement I would like to list the lexicon I'm most likely going to use just so we are on the same tracks.

  • Every time you use gui:attach or gui:new, you create a GuiElement instance, so I'm going to stick with "GUI element" or just "element" to denominate everything attached to the GUI built from those functions.
  • A GUI tree (or sub-tree) is composed of a root element and all the children elements down to the leaves. Usually, the root element created with create_gui is usually a program's GUI tree root. I also tend to call an element's tree what is actually the whole sub-tree composed of that element and its children.

[ Continue Reading.. ]

0 comments


I am having trouble and was hoping to get some help.

I am trying to select and control characters like would be seen in an rts, but I am having a problem, and only the most recent of the characters can be selected. I am not sure what could be causing the problem.

Here is the cart, too.

Cart #panafgom-0 | 2024-11-13 | Embed ▽ | License: CC4-BY-NC-SA

2 comments


Bought it for windows, installed it and all I get is a command prompt like screen saying type HELP??? is this how you run the program with commands? if so can I have my money back? looked around the internet could not find any tutorials for windows. which is understandably being it is more for handhelds but I thought their would at least be one. anyway just venting some frustration.

2 comments


Weekly Work Summary
Following last week’s completion of enemy death animations and effects, this week’s focus was on diversifying enemy types and implementing a basic level progression system. Currently, enemy data is stored in an array, and different types of enemies are generated randomly using a pool based on level data. Each enemy has unique size, collision box, health, and animations, making the addition of new enemy types simpler going forward.

Objectives and Vision
After thoughtful consideration over the week, a clear vision for the game’s final form has emerged. To enhance replayability, I plan to introduce roguelike mechanics inspired by Slay the Spire. A randomly generated map will guide players through various nodes, such as chests, events, battles, and rest points, where they can gain incremental power-ups. In battle, inspired by survivor-type games, players will aim to defeat as many enemies as possible within a set time to earn gold, experience, and rewards, strengthening themselves to face the boss. To prevent linear stat growth, the game will incorporate level-ups for stat gains, and rewards and relics for mechanical enhancements, ultimately challenging players to defeat the boss within the time limit for a successful roguelike run.

[ Continue Reading.. ]

1
0 comments


Cart #yard-0 | 2024-11-13 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

Don't let the UFOs disturb your Yard.
Eat their shield.
Shoot them down.


Play it with mouse.

--CONTENT WARNING--
FLASHING LIGHTS

6
1 comment


Hello. I wanted to read picotron_manual.txt directly from inside the OS and attach an icon to it so it'd look like the default readme.txt. Somehow, attaching an icon with the help of about.p64 didn't exactly work as planned: the file wouldn't open anymore.

So, I dug around and I noticed that fetch-ing the file's content would return the metadata as expected but not the file's content, returning nil instead. Looking in the file's header I noticed something weird: where readme.txt was saved with the marker pod_format="raw", the manual was saved just as a pod. I highly suspect the OS is then unable to figure that it could open the file as a text file without the proper marker. And indeed, manually fixing the file metadata to replace pod with pod_format="raw" fixes the problem.

So here's the minimal repro scenario:

  1. Open your Picotron drive
  2. Create a text file with some content in it with the Host OS.
  3. Open the file's properties in Picotron
  4. Add an icon to it and save.

[ Continue Reading.. ]

0 comments


Cart #jelpi_random-0 | 2024-11-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

1 comment


Please include the ability to specify a png to render around the content area (perhaps a command line option, with a default file called bezel.png located in the pico 8 home dir). This would be super helpful for custom RasPi setups and also nice in MacOS and Windows.

Thanks!

2
0 comments


A demake of the classic flash game Boomshine by Danny Miller. Clear the screen of balls by causing exploding chain reactions. If the song gets too repetitive for you, there is an alternative song that fits into the background better in the game menu. Or turn off the music all together and just listen to the song that emerges naturally which will probably be better than anything I could write. Let me know if the difficulty or mechanics needs tweaking.

Cart #poomshine-0 | 2024-11-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

5
2 comments


Cart #turing_machine_bot-4 | 2024-11-30 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

Turing Machine Board Game Bot

Description

A "real" Turing Machine to play the board game Turing Machine (https://www.turingmachine.info/) with. Game rules can be found on the official website.

Now added all criteria cards (some of them specify a certain colour/shape/number which is defined secretly by the game and I didn't know until solving the game, therefore I didn't include those). And now has 42 levels!

Enjoy!

3
4 comments


Cart #kerogunoho-0 | 2024-11-11 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

1 comment




@zep

when i add

/home/pi/pico-8/pico8_dyn -splore

to .bashrc or to my own bash script and run it, the file menu inside of splore is completely blank, and nothing shows up when i ls. however when run directly from the command line it functions as it should. it should be noted that i am running ras[b]ian lite 32 on my system, i am on a pi 3 a+ bought this year, and i have no games in the main folder, but in a subfolder. but the log file that is in the main folder does not show either.

this is using the latest vesion as of now, 0.2.6b.

Edit: i put in the games in the subfolder, and the sub folder is being used as a mounting point for a usb stick.

1 comment


Cart #spritesheet-0 | 2024-11-11 | Embed ▽ | License: CC4-BY-NC-SA
3

This is a really simple tool for converting single 256x256 spritesheets into 256 16x16 sprites. Just put the full image in the slot in 0.gfx you want to have your gfx file named as (eg, a full spritesheet pasted into sprite 1 of 0.gfx would generate 1.gfx).

The code is super simple and can be modified to accommodate other sizes with a little work.

3
1 comment


Cart #quebec_mortis_1-2 | 2024-11-11 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
17

This game is available in both french and english!

Quebec Mortis

Description

Quebec Mortis is a top-down adventure game that plays like resident evil for it's survival-horror genre and tank controls.

This here is the full first episode. Have fun and thanks for playing!

Synopsis

Louis receives a worrying message from his brother. He is nowhere to be found.

Controls

D-PAD : Tank controls, select item in inventory if it is opened
Hold O : Open inventory
X : Use an item

You need to be in proximity of certain zones to use items on them or simply interact with them just like a point and click game.

Itch io page
https://palass.itch.io/quebec-mortis

[ Continue Reading.. ]

17
16 comments


Cart #drawball-0 | 2024-11-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA


couple hours working with pico8 to progress my programming journey

1 comment


Greetings from a distant Galaxy...
This shows that with very little code you can make weird stuff.
I kinda goofed around until I noticed the nice pattern line() makes if many of them are diagonal and go to a single point. in this case lines from 0,0 to 128,128 all go to 0,128 ↙️ and the other line just flip ↗️. The middle is made of two circles.

(105 chars)

a,c=128,circfill::_::c(64,64,20,2)c(64,64,10,10)for i=0,a do
line(0,a,i,i,6)line(a,0)end?"\^1\^c1"
goto _

6
1 comment


Cart #you_know_they_are_looking-0 | 2024-11-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

You know they are looking

You know they are looking is a text based adventure game somewhat inspired by
"Away from this world" by stadam.
This is the first winnable version of this game.
This is very much not finished. This is a prototype.
If you have any feedback feel free to leave it in the comments.
I would like what this game plays like by someone who doesn't know what to do yet.
I want to turn this into a text based adventure that doesn't suck.

At the moment it isn't very good yet.

  • The menu's are a bit tedious to navigate.
  • The balance probably isn't right yet
  • There are almost no graphics to set the scene
  • There is no sound design
  • I probably missed a ton of typo's
  • Punctuation still needs work
  • The writing defenetly still needs some love
  • I want to get the general atmosphere to be as creepy as possible.
  • It is probably very hard to tell what you are supposed to be doing.
  • You need to deploy the solar panels in the beginning, but other than that they serve no function.
  • The intro and gameover screen are pretty much placeholders

On a more technical level:

  • Resources might be inappropriatly subtracted or added
  • Sometimes you get caught for no reason, or not caught when you should
  • Watch out for the spaghetti (view code at own risk)
  • Multiple endings can be triggered at once, leading to weird text sequences
  • Crashes are a possibility
  • Text changes color based on time, but also does so during an action

Some tips:

  • Get solar panels working first.
  • "Support" is mandatory to repair, radar is optional.
  • Whether an action gets you caught depends on ships flying overhead, You can see these on the radar.
  • An action takes 6 hours by default, the time it takes a ship to reach you, is taken into consideration.
    If a ship isn't overhead yet, but will be in the time it takes you to finish an action, it can spot you, if that action is one of the actions that get you caught.
    This is the most buggy feature in the game though. And it doesn't reliably work yet.

[ Continue Reading.. ]

0 comments




Top    Load More Posts ->