Feature Suggestion: Cart Forking and Collaboration
I wish there was a way to track when a cart from the BBS is improved or modded or altered, linking it back to the original in some way. This could function like a "fork," showing all variants and allowing users to see the evolution of a cart over time.
With this feature, we could collaboratively work on adding features and fixing bugs, even through small individual contributions. Over time, these efforts would add up, leading to polished and feature-rich games and software.
Isn’t that the beauty of open-sourcing carts? A system like this would make it easier for the community to come together and create something truly amazing!
Feature added:
- Added more shading on sprites
- Added "wasd" + "e" + "space" as optional keyboard control
This Lua script is designed to copy files from a directory in /appdata/system/lib to the corresponding destination in /system/lib. The key functionality of this script allows the user to modify the system libraries (e.g., gui_ed.lua in this case) in /appdata/system/lib and have those modified versions persist even after a reboot.
Key Features:
Directory Syncing:
The script checks for files in the /appdata/system/lib directory.
It copies each file to the matching location in /system/lib based on the filenames. For example, if gui_ed.lua is modified in /appdata/system/lib, it will be copied to /system/lib/gui_ed.lua replacing the original.
Persistence of Edits:
Any changes made to files in /appdata/system/lib will persist after reboot, ensuring that the customized libraries remain intact and are used when the system restarts.
Works with Any /system Directory:
The script can be adapted to copy files from any directory within /appdata/system to the equivalent directory in /system, not just /lib. It can be used to update any files in the /system/ directories by making minor changes.
I often want to modify the core utilities located in the /system directory, but they always get reset when the system is rebooted or shut down. This includes default apps, tooltray, utilities, and other system files that I wish I could edit and save permanently. However, I keep getting the error "Can't save changes to disk," which is quite frustrating.
Am I the only one who would appreciate a way to make these changes permanent? Is there a way to modify these files and save the changes to disk, or is it even possible? Any help would be greatly appreciated!
Picotron Launcher v3.0
Inspired by EZEN's NewCarts Viewer.
As far as I’m aware, this is the first launcher ever created for Picotron! While other luncher displays new carts uploaded to the online repository, or a fix selection of carts, this launcher focuses on local content. It scans the /appdata/bbs/
directory on your Picotron machine, lists all .p64
files, and lets you launch them instantly with a click—making it easy to access and run your locally stored projects. I like to keep it on my desktop for quick cart access. and I put all new cart I aquire from the bbs into that /appdata/bbs/ directory making it very convenient. if you have any suggestions let me know.
NOW WITH SOUNDS