
Hello :)
I am really sad that after a year these simple things are still broken:
- The app icon does not fit in with the system, and breaks the user's ability to customize the app icon by overriding it at runtime with SDL_SetWindowIcon.
- This also breaks the macOS 26 Tahoe icon renderer preventing the system from theming it.
- The icon changes in the dock after you run the app, very unusual behavior.
- The viewport inside the window incorrectly calculates the resolution by using the resolution divided by 2, causing it to miss the possibility of a bigger window with sharp pixels.
I hope Apple simply turns this API abuse into a no-op in a future update, but in the meantime I made a small patch you can use with your arm version of Picotron 0.2.0d. The patch changes the SDL_SetWindowIcon function to simply ret
back to the caller, preventing the call to SDL.
Because the patch is a radare2 script which finds the linked SDL symbol in the binary it should work for any version of Picotron, not just 0.2.0d. In fact, it should even work on PICO-8! :)
A small program for displaying running processes, capable of killing them from the application menu or with a shortcut.
I mainly made this simple project to figure out the picotron gui library for use in other programs I'm working on.
UPDATE 0.3:
- The window now remembers its size and position when closed
UPDATE 0.4:
- The app now only refreshes data every second instead of every frame, making rapidly changing numbers readable
UPDATE 0.5:
- Window settings are now stored in a different file, among other internal changes


A port of my recent pico-8 minesweeper to Picotron.
I want it to fully adjust to the system theme, for now it just uses it for the mine counter :)
UPDATE 0.2:
- No longer crashes on continue
- The time is displayed correctly
UPDATE 0.3:
- Beginner, intermediate and expert difficulty selection from the menu (but windows don't resize automatically yet)
- Lots of windows at once
- Game doesn't crash on victory
- Added missing sound effects
UPDATE 0.4:
- Changed how the program creates new windows, now new instances use the correct about menu
UPDATE 0.5:
- Windows now open in a cascade from the previous window (but difficulties beyond beginner don't yet open with the correct size)





.jpg)



This is the first pico-8 game I finished, and it's minesweeper. Sadly I couldn't recreate the original UI, as the 16x16 difficulty mode covers the entire screen — I had to use something more dynamic. I can't wait to port this to Picotron, since it will be able to display higher difficulties and the full interface :)
update:
Version 2.0 had most of the game logic rewritten, now supporting arbitrary size boards that scroll when needed (for now using the direction buttons). This means expert difficulty is now accessible, and custom difficulties will be possible in the future once I complete the custom game window.




