Skip to content

Releases: mattpannella/pupdate

2.5.0 release

14 Oct 12:01
a88b3e2
Compare
Choose a tag to compare

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

11 Oct 01:58
6b4c4d4
Compare
Choose a tag to compare

Minor updates

  • config.preserve_images is now config.preserve_platforms_folder. you can delete the old setting if you want, it won't do anything. Now it preserves the entire Platforms directory instead of just the images directory inside it
  • Core allow prerelease flag is set to false by default

2.3.0 release

08 Oct 21:08
154125f
Compare
Choose a tag to compare

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

06 Oct 04:02
72bdcc3
Compare
Choose a tag to compare

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

02 Oct 04:14
874adca
Compare
Choose a tag to compare

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

19 Sep 01:18
dda6686
Compare
Choose a tag to compare

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

10 Sep 04:44
63bd19d
Compare
Choose a tag to compare

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

28 Aug 20:24
Compare
Choose a tag to compare

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

24 Aug 01:30
Compare
Choose a tag to compare

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

20 Aug 20:52
Compare
Choose a tag to compare

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