PICO8Tool Is a Windows tool for exporting and importing images from your .p8 carts.
Export
Drag and Drop a .p8 file to preview graphic data. Then click on the Extract button to save as an 8bit png
Import
- Drag and Drop the .p8 file you wish to to embed a new image
- Next Drag and Drop a valid image file to replace the current image in the view
- Click the Embed button to import the current image and update the .p8 file
Viewer
- Pan and zoom the loaded image with the left button and wheel
Application zip v0.1-alpha
GitHub Page source
Very nice, thanks!
My cart downloader tool is written in c#/.net too. We could combine sources into one project ... and add a handy carts browser with catalog functionality.
Edit: It's difficult to use without PICO8 palette template... I'm adding a checkbox for color-snapping
Edit: Forked it on github and created a pull request
Cool. Any plans for making it into full-fledged tile editing tool, like those that exist for NES games?
@movAX13h thanks for update. I pulled your changes into the v0.2 branch. I want to add a few more things before I push another release. I'm already using your palette feature locally! Also thanks for the cart download tool its really handy.
In another thread Zep was talking about adding a command line cart launch support. A cart browser/launcher app would be nice. Once I get a few more features in the PICO8Tool, we can talk about combining apps.
@darkhog thanks! I would like to do a full paint/tile tool that support PICO8. I'm planning to do it as a different app (C/C++ instead of C#) to support Mac/Linux platforms.
That project wont start until I finish my 2nd PICO8 game I'm currently working on.
Yes, you can simply take the Windows binary. Mono is a port of the .net framework to Linux. Don't know about Mac.
Its mostly about the aesthetics with using Windows Forms. Mono WinForms on the Mac looks pretty hideous (it doesn't use the native controls).
I did PIOC8Tool in C#/Windows because it was easy and I wanted something fast so I can make more games!
I'm trying to run this on OS X through CrossOver (Wine) an drag and drop isn't working. Any chance of having an Open file dialog?
Or an OS X build?
Thanks!
I can easily add a Open File dialog. I'll add it to the next update. I'm not familiar with CrossOver. Is it just wine?
@matt would you use a command line version? That would also be easier for Linux
Edit:
New version available v0.2-alpha
- Load File button to load images or P8 carts via open file dialog
- @movAX13h excellent image conversion support
Thanks!
Yes Crossover is a nice GUI around Wine, with excellent support and compatibility.
I would prefer/use a command line version. I'd wrap utter in my own GUI :)
@matt, for C# apps I'd strongly recommend using Mono over Wine/crossover.
After installation of mono, you just navigate to the directory C# app is residing in and just type mono filename.exe
@darkhog didn't even know running .exe through Mono on Mac was an option! Will investigate.
I already use CrossOver (Wine) to run a few of other non-Mono Windows apps.
Exported image in v2 is black under Wine. Will look into Mono
Basically any .NET app can be ran through Mono, unless it uses native windows DLLs to do stuff. Tho, if it uses only standard C# libs/assemblies, it'll run.
Never figured out tho how to check if dll is native or .net
[Please log in to post a comment]