Releases: mattpannella/pupdate
2.5.0 release
Moved to v1 of the openFPGA Cores API
This will cut down on github api usage, significantly. and pretty much avoid all rate limit issues so you won't need to worry about setting up a github token, anymore
Thats it really. sorry, boring update
2.4.0 release
Minor updates
config.preserve_images
is nowconfig.preserve_platforms_folder
. you can delete the old setting if you want, it won't do anything. Now it preserves the entirePlatforms
directory instead of just the images directory inside it- Core allow prerelease flag is set to false by default
2.3.0 release
mostly doing this to test my automated build script
but there's 1 new feature:
Preserve Images Folder
go into the settings json file and set config.preserve_images
to true and the updater won't overwrite the Platforms/_images
directory with updates, so you can keep your custom images
It can also be set by using -i
as a cli parameter
v2.2.0 Release
New Features:
Core Selector
On your first run it will prompt you to select the cores you want tracked. After that initial run, you can always run this again by setting core_selector
to true in the settings json file, or if running from the cli you can use the parameter -c
Automatic app updating
When you launch the updater, now it will download a new version if it's available
Update summary
A little summary of which cores and assets were downloaded is printed at the end of the process to make it easier to keep track of what changed
v2.1.0 release
Bug fix: --version and --help won't run the update process anymore
Features:
Now always automatically gets the up to date cores and rom/bios lists, since the settings are broken out into their own file.
Every other change is under the hood stuff sorry!
v2.0.1 release
New Features:
- roms will automatically download for arcade cores
- updater process now only extracts zipfiles from github that contain openfpga cores, the rest will be skipped
- added a new cli parameter
-a, --all Extract all release assets, instead of just ones containing openFPGA cores.
- You can provide your github personal access token for the github api, to prevent hitting rate limits. Add it to the config object inside
pocket_updater_settings.json
like this:
"config": {
"download_assets": true,
"archive_name": "pocket-roms",
"github_token": "MY_TOKEN"
},
v.1.4.0
New features:
- Automatically check for and download firmware update files from analogue's website
- Added 2 command line parameters
-u, --update Automatically download newest core list without asking.
-p, --path Absolute path to install location
example:
/path/to/pocket_updater -u -p /path/to/sdcard/
To use:
Put the updater executable on the root of your sd card(or any directory, where you want the cores installed)
Run the executable
If it's your first time using it, be sure to have it download the master cores list. (it will prompt you)
pray for success
v.1.3.0
Fixed issue related to GB and GBC cores being hosted on one repo. It will always extract every zip in a release, now
NOTE: If you already ran updater v1.2.0 to download spiritualized1997's GBC 1.3.0 core, you need to delete the GBC core from your sd card and re-run the updater, if you want it to download the GB core. this is a one time fix. going forward they will always both download
To use:
Put the updater executable and the auto_update.json(or just let the updater download it for you) on the root of your sd card(or any directory, where you want the cores installed)
Run the executable
pray for success
v1.2.0
WIll prompt to download the cores json file from github at launch, now. this way as they are added you dont need to manually go and get the updated file or edit it yourself
To use:
Put the updater executable and the auto_update.json(or just let the updater download it for you) on the root of your sd card(or any directory, where you want the cores installed)
Run the executable
pray for success
v1.1.1
it will check for updates, at launch, now. to make it easier to keep up to date with new releases
To use:
Put the auto_update.json and updater executable on the root of your sd card(or any directory, where you want the cores installed)
Run the executable
pray for success