Pico-8 has very strange behavior when logging information to stdout.
On Windows, running pico8.exe from cmd.exe doesn't block the shell (which running a program that outputs to stdout should), but statements from printh are still logged to the console window.
However, using a standard terminal like cygwin bash does correctly block the program and wait for output, but the output doesn't show on screen.
Demonstration: (bash first, then cmd)

I can't inspect the Pico-8 source code to be sure, but it seems there's some strange workaround for Windows behavior going on that breaks standard stdout behavior?
CharSet Editor for Pico 8

Download
github.com - CharsetEditor_Pico8
Short manual
A simple tool to create fonts for the virtual console pico8.
Left click on the charset to edit this char. Right click will copy the current char to this position.
Left click on the char will set a dot, right click will delete it. With the cursor keys you can shift the current char. "Set Default" will reset the current charater to the default.
"Lo Width" are for chars with a code <= 127, "Hi Width" for code >=128.
With "Copy" and "Paste" you can copy the complete Charset to the clipboard as a string embeded in [[ ]]. Don't indent the string, it could change the font! In pico 8 you need the following code to transfer the string to the memory:
function str2mem(data) local t,a,i,c,d,str,m = split(data) [ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=97849#p) |






Rob the Rich 1.0
Guide Rob the robber through single screen platform levels and help him steal all the money laying around. Avoid the cops and their devious traps. Be quick though. Rob forgot to change pants before going out and he has holes in his pockets and all his money keeps falling out.
Controls
Arrow keys to move
Z to jump
![]() |
[0x0] |



Had a video on ray casting pass by in my Youtube feed the other day and thought I'd play around with it a bit.
There are the four outer walls and then four randomly generated interior walls. It's casting 27 rays so, when moving, that's 216 intersections calculated per frame at 60 fps. Either more walls or more rays forces it down to 30 fps so it's a bit of a performance hog (okay, a huge performance hog.) I'm sure it could be optimized somewhat, though I'm unlikely to do it.
Edit: Okay, so apparently I lied. I realized that I could have my rays do double duty by calculating two intersection points each, one in each direction along the line. So I get effectively twice as many rays for virtually no extra cost.







Hello
I would appreciate your feedback.
I really enjoy creating mods for this game and these should be more unique in the future.
Let me know if you can make it to the end, it won't be easy.
Please let me know your best times and I would be very happy to see videos about it, whether it's a first attempt or a speedrun.
i will soon upload a lighter version and a sequel is already being planned, but i need more time, experience and your feedback.





I am working on a productivity suite of sorts for PICO-8, and this is the very early version for the text editor.
The bug comes from scrolling with up and down. To reproduce, do the following:
- Type some text on the top line, press enter
- Type some text on the second line
- Scroll as far down as possible
-
You should see the entire second line.
- Delete all
- Leave top line empty, press enter
- Type some text on the second line
- Scroll as far down as possible again
You should now see that the top two rows of pixels of the second line are not visible.
My code does not measure the length of the text, but the length of the table containing all lines, separated by new line characters. I have tried to debug, but that has not yielded any results.


Hello, people
My account Jackjack31363 was banned
Big oof
The problem is that it's the account I bought Pico-8 on
And the one I use the most overall
It also seems all of my comments have been removed
I'm pretty sure I know what happened through
Posting the entire bee movie script will do that to you
So I kinda want my account unbanned
I will be trying to contact their about thing later
But it is sad
I'm totally not doing that ever again
Posting the bee movie I mean
Just seeing if it can be unbanned through the forums
- Jackjack31363


A remake of my TIC-80 game Duoswitch, featuring new graphics, bugfixes and slightly different gameplay incluiding a high score system and being able to win the game.
There are two types of blocks: green and red. When O is pressed on the tile selected by the cursor, it will add one point to your score if it's green or make you lose one if it's red. However, in every turn, a random direction is set for the next block to generate new adjacent tiles, which can be seen in the "next" area of the screen. If you reach the board's corner, you will lose the game and be sent back to the title screen. To help you, there is also a power up that can be triggered by pressing X and allows you to turn a red tile into a green one. Can you clear all of the green tiles?
This is my take on the 1980 arcade classic, Phoenix.
Downloadable versions at:
https://pahammond.itch.io/phoenix
Thanks To
- Finn for testing
- Paul Niven ( @NiVZ) for creating such a cool logo
Version History
- 0.80 - 23-Sep-2021 - Released








