More actions
No edit summary |
|||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{#seo: | {{#seo: | ||
|title=Vita Homebrew PC Tools (PC Utilities) - GameBrew | |title=Vita Homebrew PC Tools (PC Utilities) - GameBrew | ||
|title_mode=append | |title_mode=append | ||
|image= | |image=vitamtp2.png | ||
|image_alt=VitaMTP | |image_alt=VitaMTP | ||
}} | }} | ||
{{Infobox Vita Homebrews | {{Infobox Vita Homebrews | ||
|title=VitaMTP | |title=VitaMTP | ||
|image= | |image=vitamtp2.png | ||
|description=Library to interact with Vita | |description=Library to interact with Vita USB MTP protocol. | ||
|author=yifanlu | |author=yifanlu | ||
|lastupdated=2013/07/07 | |lastupdated=2013/07/07 | ||
Line 14: | Line 14: | ||
|version=2013 | |version=2013 | ||
|license=GPL-3.0 | |license=GPL-3.0 | ||
|download=https://dlhb.gamebrew.org/vitahomebrews/ | |download=https://dlhb.gamebrew.org/vitahomebrews/vitamtp.7z | ||
|website= | |website=https://yifan.lu/p/vitamtp/ | ||
|source=https://github.com/yifanlu/VitaMTP | |source=https://github.com/yifanlu/VitaMTP | ||
}} | }} | ||
VitaMTP or libVitaMTP is a library based off of libMTP that does low level USB communications with the Vita. It can read and receive MTP commands that the Vita sends, which are a proprietary set of commands that is based on the MTP open standard. | VitaMTP or libVitaMTP is a library based off of libMTP that does low level USB communications with the Vita. It can read and receive MTP commands that the Vita sends, which are a proprietary set of commands that is based on the MTP open standard. | ||
OpenCMA is a frontend that allows the user to transfer games, saves, and media to and from the PlayStation Vita. It makes use of libVitaMTP to communicate with the device and other libraries to interpret the data sent and received. OpenCMA is a command line tool that aims to be an open source replacement to Sony's official Content Management Assistant. | OpenCMA is a frontend that allows the user to transfer games, saves, and media to and from the PlayStation Vita. It makes use of libVitaMTP to communicate with the device and other libraries to interpret the data sent and received. OpenCMA is a command line tool that aims to be an open source replacement to Sony's official Content Management Assistant. | ||
More information can be found on the [https://github.com/yifanlu/VitaMTP GitHub page]. | |||
== | ==Screenshots== | ||
https://dlhb.gamebrew.org/vitahomebrews/vitamtp3.png | |||
==Changelog== | ==Changelog== | ||
''' | '''v2.0 - Linux only''' | ||
*Added wireless device support | *Added wireless device support. | ||
*Fixed video titles not showing | *Fixed video titles not showing. | ||
*Fixed invalid disk space reporting on Linux | *Fixed invalid disk space reporting on Linux. | ||
''' | '''v1.3 - Linux only''' | ||
*Removed the need for psp2-updatelist.xml | *Removed the need for psp2-updatelist.xml. | ||
*Added more help information about usage and behavior | *Added more help information about usage and behavior. | ||
*Fixed HUGE memory leak in sending Vita/backup objects | *Fixed HUGE memory leak in sending Vita/backup objects. | ||
*Fixed HUGE memory leak in receiving PSP saves | *Fixed HUGE memory leak in receiving PSP saves. | ||
*Fixed a minor memory leak in renaming function | *Fixed a minor memory leak in renaming function. | ||
*Fixed crash in Linux systems when sending apps | *Fixed crash in Linux systems when sending apps. | ||
''' | '''v1.2 - Linux only''' | ||
* First Release. | * First Release. | ||
==Credits | ==Credits== | ||
*Yifan Lu has been responsible for this abomination of code | *Yifan Lu has been responsible for this abomination of code. | ||
*dridri also takes some blame for his help in figuring out many structures and codes | *dridri also takes some blame for his help in figuring out many structures and codes. | ||
== External links == | == External links == | ||
* | * Author's website - https://yifan.lu/p/vitamtp/ | ||
* GitHub - https://github.com/yifanlu/VitaMTP |
Latest revision as of 13:37, 6 July 2024
VitaMTP | |
---|---|
General | |
Author | yifanlu |
Type | PC Utilities |
Version | 2013 |
License | GPL-3.0 |
Last Updated | 2013/07/07 |
Links | |
Download | |
Website | |
Source | |
VitaMTP or libVitaMTP is a library based off of libMTP that does low level USB communications with the Vita. It can read and receive MTP commands that the Vita sends, which are a proprietary set of commands that is based on the MTP open standard.
OpenCMA is a frontend that allows the user to transfer games, saves, and media to and from the PlayStation Vita. It makes use of libVitaMTP to communicate with the device and other libraries to interpret the data sent and received. OpenCMA is a command line tool that aims to be an open source replacement to Sony's official Content Management Assistant.
More information can be found on the GitHub page.
Screenshots
Changelog
v2.0 - Linux only
- Added wireless device support.
- Fixed video titles not showing.
- Fixed invalid disk space reporting on Linux.
v1.3 - Linux only
- Removed the need for psp2-updatelist.xml.
- Added more help information about usage and behavior.
- Fixed HUGE memory leak in sending Vita/backup objects.
- Fixed HUGE memory leak in receiving PSP saves.
- Fixed a minor memory leak in renaming function.
- Fixed crash in Linux systems when sending apps.
v1.2 - Linux only
- First Release.
Credits
- Yifan Lu has been responsible for this abomination of code.
- dridri also takes some blame for his help in figuring out many structures and codes.
External links
- Author's website - https://yifan.lu/p/vitamtp/
- GitHub - https://github.com/yifanlu/VitaMTP