pupdate

Pupdate - A thing for updating your Analogue Pocket

MIT License

Stars
1.1K

Bot releases are hidden (Show)

pupdate - Yeah, another bug fix. sorry

Published by mattpannella about 1 year ago

pupdate - Bug fix for 2.32.0

Published by mattpannella about 1 year ago

What's Changed

Full Changelog: https://github.com/mattpannella/pocket-updater-utility/compare/2.32.0...2.32.1

pupdate - Sponsor links on main menu

Published by mattpannella about 1 year ago

I probably need to come up with a better solution, but I finally at least started surfacing dev sponsor links on the menu
also a special message about save states

pupdate - JT Beta key support

Published by mattpannella about 1 year ago

What's Changed

Now that Jotego is releasing his beta cores publicly (and requiring a beta key to play them), you can just drop the jtbeta.zip file from patreon onto the root of your sd card and run Update All, and it will automatically copy the beta key to the correct folders for the cores that need it. Make sure you don't rename the file, it's going to look for exactly jtbeta.zip

Full Changelog: https://github.com/mattpannella/pocket-updater-utility/compare/2.30.2...2.31.0

pupdate - Game n Watch builder bug fix

Published by mattpannella about 1 year ago

pupdate - game and watch bug fix

Published by mattpannella over 1 year ago

Fix for windows and linux game and watch rom builder

The gnw rom builder tool was written by @agg23, I'm merely bundling it in here to make it easier to run. but he did all the work on that and the core itself, so please go donate to him. https://github.com/agg23/fpga-gameandwatch

How to build game and watch roms that are compatible with the pocket

Create 2 new folders.
/Assets/gameandwatch/agg23.GameAndWatch/artwork and /Assets/gameandwatch/agg23.GameAndWatch/roms

Place your [artwork].zip files into the artwork folder and your [rom].zip files into the roms folder

Should look like this:

/Assets/gameandwatch/agg23.GameAndWatch/artwork/gnw_dkong.zip
/Assets/gameandwatch/agg23.GameAndWatch/roms/gnw_dkong.zip

Now just run the new menu option in the updater and it will build your games

pupdate - Game and Watch Rom Builder Tool

Published by mattpannella over 1 year ago

How to build game and watch roms that are compatible with the pocket

Create 2 new folders.
/Assets/gameandwatch/agg23.GameAndWatch/artwork and /Assets/gameandwatch/agg23.GameAndWatch/roms

Place your [artwork].zip files into the artwork folder and your [rom].zip files into the roms folder

Should look like this:

/Assets/gameandwatch/agg23.GameAndWatch/artwork/gnw_dkong.zip
/Assets/gameandwatch/agg23.GameAndWatch/roms/gnw_dkong.zip

Now just run the new menu option in the updater and it will build your games

pupdate - Bug fix when using -a

Published by mattpannella over 1 year ago

when using -a on the cli the process shouldn't stop early, anymore

pupdate - Additional CLI param

Published by mattpannella over 1 year ago

woops, forgot to push this change for 2.29.0. added 1 more parameter
CLI Parameters

 -u, --update    Skip the main menu and just run the update process automatically
 -c, --core    Only update this core, when used with -u. Use the core identifier (ex: boogermann.bankpanic)
 -a, --assets  Run the asset downloader. Include a core identifier to only check assets for that core or 'all' for all cores
 -i, --imagepack  The name of the repo containing the image pack you want to install
 -o, --owner   The github username that the image pack repo is owned by
 -v, --variant   Optional variant for the image pack   
 -d, --firmware Check for firmware updates

examples:

/path/to/pocket_updater -u -c boogermann.bankpanic

/path/to/pocket_updater -a jotego.jtcontra

/path/to/pocket_updater -i pocket-platform-images -o dyreschlock -v home

pupdate - New CLI Parameters Added

Published by mattpannella over 1 year ago

What's Changed

CLI Parameters

 -u, --update    Skip the main menu and just run the update process automatically
 -c, --core    Only update this core, when used with -u. Use the core identifier (ex: boogermann.bankpanic)
 -a, --assets  Run the asset downloader. Include a core identifier to only check assets for that core or 'all' for all cores
 -i, --imagepack  The name of the repo containing the image pack you want to install
 -o, --owner   The github username that the image pack repo is owned by
 -v, --variant   Optional variant for the image pack   

examples:

/path/to/pocket_updater -u -c boogermann.bankpanic

/path/to/pocket_updater -a jotego.jtcontra

/path/to/pocket_updater -i pocket-platform-images -o dyreschlock -v home

Full Changelog: https://github.com/mattpannella/pocket-updater-utility/compare/2.28.1...2.29.0

pupdate - Bug Fix - When using per core settings

Published by mattpannella over 1 year ago

pupdate - Cleaned up 'Preserve Platforms Folder' feature

Published by mattpannella over 1 year ago

What's Changed

Full Changelog: https://github.com/mattpannella/pocket-updater-utility/compare/2.27.0...2.28.0

pupdate - New Per Core Settings and Firmware Downloader

Published by mattpannella over 1 year ago

  • Boring Change: The way new firmwares are detected and downloaded has been updated. Should be no changed in experience
  • Exciting(?) Change: You can disable asset downloading and JT Platform renaming per core, in the settings json file
pupdate - Linux ARM32 Build Added

Published by mattpannella over 1 year ago

Included a 32-bit arm build for linux

pupdate - Linux ARM64 Build

Published by mattpannella over 1 year ago

Added a Linux Arm build

pupdate - Progress bars on file downloads

Published by mattpannella over 1 year ago

pupdate - Instance JSON Generator maintains directory structure

Published by mattpannella over 1 year ago

attn pc engine fans

What's Changed

Full Changelog: https://github.com/mattpannella/pocket-updater-utility/compare/2.23.0...2.24.0

pupdate - New option: Use an alternative site for assets

Published by mattpannella over 1 year ago

New stuff

If the default archive site for downloading assets is too slow(especially for cps1/2 roms), there is a new option available to use a custom site that hosts the roms. It will have a site already in as a default, graciously hosted by @RetroDriven
Long story short: if your roms are downloading slowly, try switching the setting use_custom_archive to true (or just run the settings menu option in the app)

New Contributors

Full Changelog: https://github.com/mattpannella/pocket-updater-utility/compare/2.22.0...2.23.0

pupdate - Added option to skip alternative roms

Published by mattpannella over 1 year ago

if a core dev places asset jsons in a directory called _alternatives they will be ignored by the updater unless you turn off the option to skip them. this should help with cps1 and cps2 cores, more than anything, once they are updated to use this directory structure

pupdate - Raised download timeout

Published by mattpannella over 1 year ago

This should help resolve timeouts when downloading larger assets