Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.

VitaBackup: Difference between revisions

From GameBrew
m Text replacement - "GameBrew!" to "GameBrew"
No edit summary
Line 12: Line 12:
|lastupdated=2018/12/31
|lastupdated=2018/12/31
|type=Utilities
|type=Utilities
|version=2.00
|version=2.00 BETA
|license=GPL-3.0
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/vitahomebrews/vitabackupvita.7z
|download=https://dlhb.gamebrew.org/vitahomebrews/vitabackupvita.7z
|website=
|website=https://wololo.net/talk/viewtopic.php?f=116&t=48833
|source=https://github.com/joel16/VitaBackup
|source=https://github.com/joel16/VitaBackup
}}
}}
Line 22: Line 22:
Currently the way it works is that it packs all the contents of a folder, or file to a single .tar file. After this is done, it adds the .tar file into a .zip file and compresses it if the user selects a level of compression.
Currently the way it works is that it packs all the contents of a folder, or file to a single .tar file. After this is done, it adds the .tar file into a .zip file and compresses it if the user selects a level of compression.


== Current features ==
==Features ==
* Backup multiple folders/files into archives.
* Backup multiple folders/files into archives.
* Restore multiple folders/files into archives.
* Restore multiple folders/files into archives.
Line 29: Line 29:
* Select backup location. (ur0:/ or ux0:/)
* Select backup location. (ur0:/ or ux0:/)


== Editing Backup config to allow for more backups: ==
==User guide==
VitaBackup gives the user full flexibility on what they want to backup. The user can decide on a name and path in the following format: Modify the '''path.txt''' file in '''ur0:/data/VitaBackup/path.txt''' and add entries in the following format:
===Editing Backup config to allow for more backups===
VitaBackup gives the user full flexibility on what they want to backup.  


'''[name]~[path]'''
The user can decide on a name and path in the following format - Modify the path.txt file in ur0:/data/VitaBackup/path.txt and add entries in the following format:
 
[name]~[path]


Example: <code>Trophies~ux0:/user/00/trophy Licenses~ux0:/license</code>
Example: <code>Trophies~ux0:/user/00/trophy Licenses~ux0:/license</code>
Line 38: Line 41:
If it's a directory do not put a forward <code>/</code> at the end of the path.
If it's a directory do not put a forward <code>/</code> at the end of the path.


==Screenshots==
==Controls==
https://dlhb.gamebrew.org/vitahomebrews/vitabackupvita-02.jpg
Cross - Select item
https://dlhb.gamebrew.org/vitahomebrews/vitabackupvita-01.jpg
 
https://dlhb.gamebrew.org/vitahomebrews/vitabackupvita-03.jpg
Start - Begin backup/restore process
https://dlhb.gamebrew.org/vitahomebrews/vitabackupvita-04.jpg
 
'''Restore menu:'''
 
Cross - Select files
 
Square - Delete files


==Changelog==
==Changelog==
'''(v.2.0)'''
'''v2.0'''
* Fixed bug with app.db not being backed up properly.
* Fixed bug with app.db not being backed up properly.
* Use sceIo instead of stdio for i/o handling.
* Use sceIo instead of stdio for i/o handling.
Line 51: Line 59:
* Removed light theme because it didn't fit well, and just took up a lot of space. (There is no longer a theme mode, because this is just a backup tool, we don't need that here.)
* Removed light theme because it didn't fit well, and just took up a lot of space. (There is no longer a theme mode, because this is just a backup tool, we don't need that here.)
* Support files larger than 4GB.
* Support files larger than 4GB.
* Add options to delete backup files from the restore menu. (Press '''cross''' to select files, then '''square''' to delete.)
* Add options to delete backup files from the restore menu. (Press cross to select files, then square to delete.)
* Add 11 levels of compression using miniz. (0 being no compression, which is generally recommended)
* Add 11 levels of compression using miniz. (0 being no compression, which is generally recommended)
* Add more valuable data to initial backup list. (<code>ur0:/data/VitaBackup/path.txt</code>)
* Add more valuable data to initial backup list. (<code>ur0:/data/VitaBackup/path.txt</code>)


'''(v.1.10)'''<br>
'''v1.10'''
* Completely re-structured the backup process:<br />
* Completely re-structured the backup process:
This gives the user 100% flexibility on what they want to back up.<br />
**This gives the user 100% flexibility on what they want to back up.
The user can decide on a name and path like so:<br />
**The user can decide on a name and path like so:
Modify the path.txt file in ur0:/data/VitaBackup/path.txt and add entries in the following format:
**Modify the path.txt file in ur0:/data/VitaBackup/path.txt and add entries in the following format: [name]~[path]
 
**Example:
'''[name]~[path]'''
**Trophies~ux0:/user/00/trophy
 
**Licenses~ux0:/license
Example:<br />
**Do not put a forward slash at the end if it's a folder.
''Trophies~ux0:/user/00/trophy''<br />
''Licenses~ux0:/license''
 
'''Do ''not'' put a forward slash at the end if it's a folder.'''
 
* Prevent home button and auto-suspend during backup/restore process.
* Prevent home button and auto-suspend during backup/restore process.
* Only display scroll bar if we have more than 5 files.
* Only display scroll bar if we have more than 5 files.
Line 76: Line 79:
* Added minor touch controls in options and main menu.
* Added minor touch controls in options and main menu.


'''(v.1.0)'''<br>
'''v1.0'''
Initial Release:
* Initial Release:
 
** Make multiple .tar backups.
* Make multiple .tar backups
** Restore multiple .tar backups.
* Restore multiple .tar backups
** Select backup destination (ux0 or ur0).
* Select backup destination (ux0 or ur0)
* Known issues:
 
** Progress bars (especially when restoring) is not accurate.
Known issues:
** No touch controls as of yet.
* Controls:
** Cross - to select item.
** Start - to begin backup/restore process


* Progress bars (especially when restoring) is not accurate.
==Credits==
* No touch controls as of yet.
 
Controls:
 
* Cross - to select item.
* Start - to begin backup/restore process
 
== Credits: ==
* Berion for all the graphics and design used in this program.
* Berion for all the graphics and design used in this program.
* richgel999 for miniz.
* richgel999 for miniz.
* rxi for microtar.
* rxi for microtar.


'''If you'd like to support me, then feel free to buy me a coffee, I'd really appreciate it!''' https://www.paypal.me/Joel16IA
==External links==
 
* GitHub - https://github.com/joel16/VitaBackup
== External links ==
* Github - https://github.com/joel16/VitaBackup
* VitaDB - https://vitadb.rinnegatamante.it/#/info/361
* VitaDB - https://vitadb.rinnegatamante.it/#/info/361
* Gbatemp - https://gbatemp.net/threads/vitabackup-wip.495625/
* GBAtemp - https://gbatemp.net/threads/vitabackup-wip.495625/
* Wololo - https://wololo.net/talk/viewtopic.php?f=116&t=48833

Revision as of 09:23, 9 December 2022

Vita Backup
File:Vitabackupvita.jpg
General
Authorjoel16
TypeUtilities
Version2.00 BETA
LicenseGPL-3.0
Last Updated2018/12/31
Links
Download
Website
Source

VitaBackup is a minimal, user friendly backup tool for the Playstation VITA. VitaBackup gives the user 100% flexibility on what they want to back up on their device.(Please look at editing backup config below).

Currently the way it works is that it packs all the contents of a folder, or file to a single .tar file. After this is done, it adds the .tar file into a .zip file and compresses it if the user selects a level of compression.

Features

  • Backup multiple folders/files into archives.
  • Restore multiple folders/files into archives.
  • Ability to delete backups created by the software.
  • Offer 11 levels of compression. (0 being no compression, which is usually recommeneded)
  • Select backup location. (ur0:/ or ux0:/)

User guide

Editing Backup config to allow for more backups

VitaBackup gives the user full flexibility on what they want to backup.

The user can decide on a name and path in the following format - Modify the path.txt file in ur0:/data/VitaBackup/path.txt and add entries in the following format:

[name]~[path]

Example: Trophies~ux0:/user/00/trophy Licenses~ux0:/license

If it's a directory do not put a forward / at the end of the path.

Controls

Cross - Select item

Start - Begin backup/restore process

Restore menu:

Cross - Select files

Square - Delete files

Changelog

v2.0

  • Fixed bug with app.db not being backed up properly.
  • Use sceIo instead of stdio for i/o handling.
  • Display instructions in backup/restore screens.
  • Removed light theme because it didn't fit well, and just took up a lot of space. (There is no longer a theme mode, because this is just a backup tool, we don't need that here.)
  • Support files larger than 4GB.
  • Add options to delete backup files from the restore menu. (Press cross to select files, then square to delete.)
  • Add 11 levels of compression using miniz. (0 being no compression, which is generally recommended)
  • Add more valuable data to initial backup list. (ur0:/data/VitaBackup/path.txt)

v1.10

  • Completely re-structured the backup process:
    • This gives the user 100% flexibility on what they want to back up.
    • The user can decide on a name and path like so:
    • Modify the path.txt file in ur0:/data/VitaBackup/path.txt and add entries in the following format: [name]~[path]
    • Example:
    • Trophies~ux0:/user/00/trophy
    • Licenses~ux0:/license
    • Do not put a forward slash at the end if it's a folder.
  • Prevent home button and auto-suspend during backup/restore process.
  • Only display scroll bar if we have more than 5 files.
  • Use the proper enter/cancel buttons depending on your device's region. (JP uses the "Cross" button to cancel items)
  • Backup archives have their timestamps separated by a '-'. (Example: some_file-2018-02-08.tar)
  • Added a light theme in options. (Thanks to Berion for the design)
  • Added minor touch controls in options and main menu.

v1.0

  • Initial Release:
    • Make multiple .tar backups.
    • Restore multiple .tar backups.
    • Select backup destination (ux0 or ur0).
  • Known issues:
    • Progress bars (especially when restoring) is not accurate.
    • No touch controls as of yet.
  • Controls:
    • Cross - to select item.
    • Start - to begin backup/restore process

Credits

  • Berion for all the graphics and design used in this program.
  • richgel999 for miniz.
  • rxi for microtar.

External links

Advertising: