READ THIS FIRST
Click the cartridge icon at the bottom of the cart and right click on the image to save it, then just plop it in your /carts/
folder. To use it in desktop pico-8, just put it in your carts folder. For use in pico-8-edu, go to immediate mode (the terminal) and type load #picobrowser
, then type save [NAME].p8
where name is whatever you want. then, in pico-8 or edu, just type load name.p8
, again where [name] is what you named the file.
more info:
This cart was made using @dw817 's "free roaming directory" cart. Their version, however could only see in /carts/ and couldn't load anything.
Features:
. Displays a real visualization of all your files in your carts folder.
. Lets you go in and out of folders in /carts/
. Lets you load .p8 and .p8.png files.
. Lets you load BBS carts ( more on that below :) )
. Lets you return to the browser within loaded cart using a breadcrumb system
. Can load any .p8 or .p8.png file you throw at it (if you don't mess with the file extension)
. Has the best sound effects in the entire world (big claim, I know)
. Scroll bar so you don't get lost
. Only has 1 unfixable bug! ( integer limit :p )
Changelog:
v3.0
v3.1
v3.2
v3.3
v3.31
v3.32
v3.33
v3.4
v4.0
v5.0
Todo:
Important:
This cart can load BBS carts from your carts folder! Simply press 🅾️ and enter your cartridge's bbs ID, Without the hashtag/pound symbol (#).
the only bug I cant fix right now is integer limits. if you have more then 30k+ files then... well you need to figure something out man, and also the cart will break. if you have a really long folder path that's more then the string limit deep, then you wont be able to go any deeper. so basically: don't have too many files and don't have too many subdirectories.
Thanks to @dw817 for the original cart.
IMPORTANT 2: I just realized that a folder in the cart preview is named "joke". That does not mean this cart is a joke. I just needed to make folders for the cart label and just wrote the first 3 things that I thought of.
final notes:
I had a lot of fun making this! its the best that it could be as of posting this, and i really like how it came out. i did end up adding some useless features that really pull everything together and im proud of that. my vision with this cart is that maybe someday it will be the go-to way to browse files from within pico-8's os. no more annoying ls and cd commands and finally a nice p8 style UI. maybe one day it will be a built-in pico-8 feature. ( @zep :O ) in all, this was my favorite cart to make so far and i hope you all enjoy it as much as i enjoyed making it.
Final notes 2 (I am an idiot)
I didnt know splore had a file browser in it, so i guess this software is completely redundant on desktop pico-8, but it is still useful on devices that dont have splore! (like edu!)
Thanks for taking the time to read my documentary on my silly file browser!
ALSO, As of v4.0, with the addition of mouse control, maybe it is better? let me know if you think so!
Downloaded it and gave it a quick try - seems to work pretty okay! The scrolling sound effects are fun.
@malik13224 you have to download the cart. actually read the post before commenting.
how did you get it to consitiently say "back to browser" in the menu when i load a cart???
@tetrismino thanks for commenting! when you use load()
you can specify a ton of different things, like what cart you are loading, some device statistics, and a "breadcrumb". "back to browser" in the menu is a breadcrumb
and how i got back to menu to work is i put a breadcrumb in the load function so that whenever you select it in the menu it brings you back to the browser.
here is the load function: load("/"..dirt.."/"..fil[p+e],"back to browser")
what this does is
load /dirt/ + filename (selected file)
for example if you select "amongus.p8"
in /carts/test/, it will do
load(/test/amongus.p8/
fil[P+E] returns filename. at the end you can see "back to browser" that sets the breadcrumb so you can
return to browser :)
[Please log in to post a comment]