Skip to content

Releases: pathartl/BleemSync

BleemSync 1.0.1

22 Feb 20:42
Compare
Choose a tag to compare

To see the release notes, instructions and key features of this release please visit the dedicated news article here:

https://modmyclassic.com/2019/02/22/bleemsync-1-0-1-is-officially-released/

Important notes

  • Due to a bug not discovered before release, if you have edited settings through the BleemSync UI, the bootloader payload may not update. If you did not see the payload update and the bleemsync/flags/UPDATE file is still present on your drive, please add the following to the config file bleemsync/etc/bleemsync/CFG/bleemsync_cfg.INI:
    [not_recommended]
    usb_only="0"
  • If you are updating on a Mac, make sure to select Merge when you are overwriting files on your USB drive. Otherwise, you may delete your games database and configurations. Making a backup prior to upgrading is recommended.

BleemSync 1.0.0

25 Jan 16:42
c08669d
Compare
Choose a tag to compare

This is the first full release of BleemSync.

There is now a dedicated page for BleemSync. You can find it at: https://modmyclassic.com/bleemsync/, it also contains tutorials and how-to videos.

Release Notes

General Updates

  • Added brand new UI to allow easy syncing and modding for your PlayStation Classic!
  • USB payload completely redone from scratch, much better design meaning more stability, faster boot times and more flexibility.
  • Added support to the stock console UI for the additional PS1 formats “m3u” “pbp” “img” “mdf” “toc” “cbn”
  • Completely new and improved bootloader. Contains more sense checking and script vetting to ensure no broken boots. (No more lolhack)
  • Auto deployment/install and update facility added.
  • Added permanent safe USB lockout disable, telnet and ftp support. (These services will install on initial install so you don’t need a USB to load these services)
  • Added NTFS and exFAT drive support. (Once initial install in complete)
  • Because of the USB lockout disable, you can now run psc from TVs and PC USB ports.
  • Improved LED support, green = idle/OK, orange = BS function running, flashing red = attention needed, see on screen. (You can now see exactly when something is running)
  • Added function libraries so you can add your own scripts in to the boot sequence if you wish for extra tinkering
  • Added boot profiler (Every function in the boot sequence will get timed and recorded so you can identify slow down issues within boot)
  • Integration of RetroArch by default (will be optional in later builds)
  • Added full verbose logging, any issues should now be logged easily within the logs directory of the USB to help easily identify common issues
  • Initial install sets up basis for backup/restore and OTG support (coming in 1.1)
  • Game folders are much less complicated and require less mounting per game.
  • Included patch pack for stock 20 games to run at full speed if launched via RetroArch PCSX from either stock UI or playlist.
  • Added auto migration tools to run on first boot after install.

UI Features

  • Allows for the upload of PS1 games to the PSC
  • Menus for both BleemSync and the stock UI's preferences
  • Automatic game detection based on serial number
  • Drag and drop updating of cover art
  • Sortable game list
  • Automatic update of the PSC's internal database

Boot Updates

  • Added the ability to fully customise your boot routine. You can select what functions/routines and extra debugging routines are run during boot time.
  • Added customisable boot options, including quick load, Heath check disable and custom splash screen support. (Static only supported for 1.0)
  • Added kickass BleemSync splash screen on load (Can be disabled or customised)
  • Added new build of BootMenu as default, now with BleemSync theme images and the ability to change the boot menu background theme too. (Just like the splashscreen)
  • Added boot menu music toggle
  • Bundled custom original (90s ps1 demo style) boot menu music
  • Added the facility so you can boot directly to the bootmenu, RetroArch or the stock UI. (Configurable from USB or UI)
  • Removed the long boot times, especially for large collections!

Stock UI Updates

  • Added ability to load in original 20 games on EMMC into the stock UI including your customs.
  • Added auto alphabetical’ising’ so you can sort automatically by alphabetical order. (You can also set your own order from the UI)
  • Added ability to easily load in custom UI themes, you can load as many themes on to the usb and select from the config.
  • Added ability to randomise themes on boot * Included completely original custom theme for bleemsync. (Configurable)
  • Themes now no longer need all theme files to work. Just requires the files you wish to replace. (Includes sounds)
  • Added the ability to launch all pcsx games from the stock UI with RetroArch PCSX (recommended!)
  • Added support for savestates and save files when launching games via RA PCSX
  • Added physical console button support to emulate stock PCSX emulator

RetroArch Updates

  • Improved the RetroArch deployment method for the PSC
  • Automatically loads in on console PS1 bios to RetroArch on first boot so no requirement to source ps1 bios
  • Improved playlist support to make it easier to use
  • Included all core info files by default
  • Fixed mappings for PS3 and PS4 controllers
  • Include completely custom and exclusive PSC RA theme. (A homage to the PS4 20th anniversary PS1 theme)
  • Also included updated monochrome theme (just switch from custom theme to monochrome if you wish)
  • Added overlay support with scanlines available by default
  • Added stock ps1 games in playlist so you can load stock games directly from RA playlist
  • Cut out dead weight and reduced file size of RetroArch
  • Improved screenshot saving for retroarch when saving screenshots for save files
  • Redone initial config and optimised the settings for psc
  • Set proper notification background and fonts
  • Misc bug fixes and improvements

Misc Updates

  • Added devtools like GDB, readelf, ldd and nano etc. Also made accommodations so you can easily mount your own binaries/libraries to the console. (SAFELY)

BleemSync 0.4.1

17 Dec 10:00
Compare
Choose a tag to compare

This is a maintenance release. A bug in the serial number detection from game images may have caused games to not be detected properly.

To update, remove the root BleemSync folder and replace it with the one in the ZIP archive.

Please use this spreadsheet for keeping track of any missing games from BleemSync Central.

BleemSync 0.4.0

16 Dec 09:05
Compare
Choose a tag to compare

This is a feature release.

Added:

  • Automatic metadata scraping - if BleemSync detects no Game.ini is present for a game, it will attempt to download the information and game cover from BleemSync Central - a hosted database specifically tailored for BleemSync
  • 2 player controller support - Thanks mtrivs!
  • BleemSync will now run on boot. This feature can be disabled by deleting the System/BleemSync folder.
    note: syncing will only check for Game.ini on boot as there is no internet connectivity on the system
  • System/Defaults/pcsx.cfg has been added for allowing a default configuration of PCSX. This will be automatically copied into each game on boot.

Some features in this build may be experimental. Please review the README before seeking out support or submitting an issue.

A big thank you to ModMyClassic (Formerly Hakchi Resources) for hosting BleemSync Central! If you want to help keep the servers chugging along, hit up that donate button!

BleemSync 0.3.2

14 Dec 01:34
99353c0
Compare
Choose a tag to compare

Minor version update. Updates to the boot process to make it less error-prone.

BleemSync 0.3.1

12 Dec 07:43
Compare
Choose a tag to compare

This release fixes a potential black screen issue on boot of the PlayStation Classic.

The BleemSync application will also pause before exiting if an error has occurred creating the games SQLite database.

BleemSync 0.3.0

12 Dec 04:19
Compare
Choose a tag to compare

This release includes many stability fixes as well as some small features:

  • Save and game overmounting has been overhauled thanks to CompCom | Resolves #3, #9, #10
  • Initial multi-platform support - THIS IS A PRE-RELEASE FEATURE
  • Simplification of database creation thanks to justMaku
  • Addition of hotkey to enter PCSX emulator settings by using SELECT + TRIANGLE | Resolves #17, #19, #13
  • Stability fix for Windows line endings potentially causing pcsx.cfg to not read in emulator
  • Console's original region maintained (fix for O and X being swapped in menu) | Resolves #11
  • Support of 25+ games (max limit untested) | Resolves #14
  • Changed compatibility for Windows to Windows 7 | Resolves #2

12/12/18 Update:
Due to a line endings issue with lolhack.sh, 0.3.0 may cause irreversible damage to the stock games included on the system. As such, the binaries have been pulled and 0.3.1 should be used instead.

Control and audio fixes

10 Dec 10:07
Compare
Choose a tag to compare

Save game support introduced in 0.2.0 introduced a bug where controls and audio would cease to work in games. This minor release should resolve those two issues.

Game.ini location hotfix

09 Dec 21:51
Compare
Choose a tag to compare

This is a hotfix to resolve an issue where BleemSync would look in the wrong directory for the Game.ini file.

Save Game Overmounting

09 Dec 20:39
Compare
Choose a tag to compare

In 0.2.0 the save games are now no longer stored on the system and are redirected to the USB drive. This essentially makes BleemSync USB drives completely independent from the system and makes the whole process much safer.

Updating from 0.1.0

Not much has changed, but please review the new structure for the Games folder as it has changed. When save games are created, there will be a UserData folder created next to the GameData folder for each game.