- Подключить PS Vita к Ubuntu?
- 5 ответов
- Saved searches
- Use saved searches to filter your results more quickly
- xerpi/vita-linux-loader
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
- xerpi / PSVita_Linux_build_instructions.md
- Saved searches
- Use saved searches to filter your results more quickly
- xerpi/vita-baremetal-linux-loader
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
- Hacking Is there a way to have linux on PS TV/ PS Vita
- Ryccardo
- greggameplayer
- Ryccardo
- greggameplayer
- Ryccardo
- greggameplayer
Подключить PS Vita к Ubuntu?
Я недавно купил PS (Playstation) Vita. Я хочу добавить музыку и видео на устройство, но не могу подключить его к Ubuntu. Видимо, вам нужен менеджер контента, доступный только для Mac и Windows.
Кто-нибудь знает, как подключить Vita к Ubuntu для передачи файлов?
5 ответов
Я не тестировал его (пока!), Но, очевидно, существует версия «Content Manager» с открытым исходным кодом, которая была разработана для подключения к PlayStation Vita: QCMA.
Большинство пользователей по этой ссылке утверждают, что это работает для них, поэтому я собираюсь проверить это, как только моя PlayStation Vita будет заряжена.
На данный момент нет способа передать контент в Vita из систем Linux. Вам нужно использовать помощник менеджера контента для Windows или Mac OS. Вы также можете использовать PS3 для передачи контента.
Для диспетчера содержимого требуется проигрыватель Windows Media, если вы загружаете версию Content Manager Assistant для Windows. Насколько я вижу, вы не можете использовать Windows Media Player в Ubuntu. Я не смог использовать его через Wine. Проверка даже на более старых версиях WMP не будет установлена.
Я использую Lubuntu на своем компьютере, я передаю музыку и видео на свой Samsung Galaxy S4, а затем использую S4 в качестве сервера для передачи данных на PS Vita.
- Сначала загрузите и установите сетевой медиаплеер из раздела приложений в PSN
- На S4 зайдите в настройки / подключения и включите близлежащие устройства
- На вите открыт сетевой медиаплеер
- Нажмите добавить или удалить серверы, и ваш S4 должен появиться.
- Нажмите на свой подключенный и можете просмотреть весь медиа-контент с S4 на PS Vita.
- Для копирования мультимедиа в систему Vita перейдите на вкладку настроек (в нижнем правом углу экрана Vita)
- Нажмите кнопку «Копировать на карту памяти», установите флажок напротив содержимого, которое хотите скопировать, и дождитесь его передачи.
вот и все! Теперь вы можете просматривать свой контент на Vita
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Linux Loader for the PlayStation Vita
xerpi/vita-linux-loader
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
PlayStation Vita Linux Loader
This is a kernel plugin that lets you run Linux in ARMv7 non-secure System mode.
At first, the plugin allocates a couple of physically contiguous buffers where it loads the Linux kernel image and the Device Tree Blob.
Then it triggers a power standby request and when PSVita OS is about to send the Syscon command to actually perform the standby, it changes the request type into a soft-reset and the resume routine address to a custom one ( resume.s ).
Once the PSVita wakes from the soft-reset, the custom resume routine executes and identity maps the scratchpad (address 0x1F000000) using a 1MiB section. Afterwards, the Linux bootstrap code ( linux_bootstrap.s ) is copied to the scratchpad where it proceeds and jumps to (passing some parameters such as the Linux and DTB physical addresses).
Since the Linux bootstrap code is now in an identity-mapped location, it can proceed to disable the MMU (and the caches) and finally jump to the Linux kernel.
You will need a compiled Linux kernel image (build instructions here), which has to be placed at ux0:/linux/zImage , and the corresponding DTB file, which has to be placed at ux0:/linux/vita.dtb .
This Linux loader will print debug info over UART0. Check UART Console for the location of the pins.
Thanks to everybody who has helped me, specially the Team Molecule (formed by Davee, Proxima, xyz, and YifanLu), TheFloW, motoharu, and everybody at the HENkaku Discord channel.
About
Linux Loader for the PlayStation Vita
xerpi / PSVita_Linux_build_instructions.md
I’ve been having issues where Buildroot complains about the .config being legacy, I have no real knowledge on compilation configs for buildroot, could anyone with the technical knowhow help please?
@KoNickss I think buildroot will update the .config to a newer version when you save on the config menu.
2 . buildroot
if config says it’s legacy — > make menuconfig -> go to legacy section and uncheck all.
and make rootfs-overlay folder to root of buildroot
- build linux — i had to use this:
4. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j
5. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- vita1000.dtb vita2000.dtb pstv.dtb
My current problem is I put all components on place you wrote and i recived «error loading ux0:data/tai/kplugin.skprx: 0x8002d003» do u know how to solve it?
2 . buildroot if config says it’s legacy — > make menuconfig -> go to legacy section and uncheck all. and make rootfs-overlay folder to root of buildroot
3. build linux - i had to use this: 4. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j 5. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- vita1000.dtb vita2000.dtb pstv.dtb
My current problem is I put all components on place you wrote and i recived «error loading ux0:data/tai/kplugin.skprx: 0x8002d003» do u know how to solve it?
have you figured it out yet? im on the kplugin error too
Are you using FW 3.63? If so some of the NIDs changed compared to 3.60: https://github.com/vitasdk/vita-headers/tree/master/db/363
To make it work change https://github.com/xerpi/vita-baremetal-loader/blob/master/Makefile#L5 to link with all the relevant libs for 3.63. For example: -lSceSysmemForKernel_stub → -lSceSysmemForKernel_363_stub .
So it would look like this:
LIBS = -ltaihenForKernel_stub -lSceSysclibForDriver_stub -lSceSysmemForDriver_stub \ -lSceSysmemForKernel_363_stub -lSceThreadmgrForDriver_stub -lSceCpuForKernel_363_stub \ -lSceCpuForDriver_stub -lSceUartForKernel_363_stub -lScePervasiveForDriver_stub \ -lSceSysconForDriver_stub -lScePowerForDriver_stub -lSceIofilemgrForDriver_stub \ -lSceSysrootForKernel_stub
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
PSVita bare-metal Linux Loader
xerpi/vita-baremetal-linux-loader
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
PlayStation Vita Bare-metal Linux Loader
You will need a compiled Linux kernel image (build instructions here), which has to be placed at ux0:/linux/zImage , and the corresponding DTB file, which has to be placed at ux0:/linux/vita.dtb .
This Linux loader will print debug info over UART0. Check UART Console for the location of the pins.
Thanks to everybody who has helped me, specially the Team Molecule (formed by Davee, Proxima, xyz, and YifanLu), TheFloW, motoharu, and everybody at the HENkaku Discord channel.
About
PSVita bare-metal Linux Loader
Hacking Is there a way to have linux on PS TV/ PS Vita
Joined Mar 15, 2018 Messages 33 Trophies 0 Age 22 XP 152 Country
Hello everyone,
Is there a way to have linux running on PS TV/PS Vita ? if there is a way somebody can create a sort of linux emulator homebrew ?
It will be a great feature in order to play some games and to run some emulators not implemented on the PS Vita/PS TV yet.
Ryccardo
Penguin accelerator
Joined Feb 13, 2015 Messages 7,459 Trophies 1 Age 28 Location Imola XP 6,510 Country
No(t yet), not like being able to Linux (or any other major OS) means much, especially for gaming, if there are no drivers specialized for the hardware (like GPU hardware acceleration)
greggameplayer
Active Member
Joined Mar 15, 2018 Messages 33 Trophies 0 Age 22 XP 152 Country
No(t yet), not like being able to Linux (or any other major OS) means much, especially for gaming, if there are no drivers specialized for the hardware (like GPU hardware acceleration)
Ryccardo
Penguin accelerator
Joined Feb 13, 2015 Messages 7,459 Trophies 1 Age 28 Location Imola XP 6,510 Country
greggameplayer
Active Member
Joined Mar 15, 2018 Messages 33 Trophies 0 Age 22 XP 152 Country
Ryccardo
Penguin accelerator
Joined Feb 13, 2015 Messages 7,459 Trophies 1 Age 28 Location Imola XP 6,510 Country
Wine is not an emulator, the name means literally that
You can either make a compatibility layer without emulation, like classic Wine; apart from the huge difficulty for little reward, it would be limited to ARM software in the first place.
. or you can make a full blown PC emulator (which DosBox is to a certain extent), with an obvious performance penalty.
. or you can make native of individual software, which is the best option for efficiency and long-term reliability
greggameplayer
Active Member
Joined Mar 15, 2018 Messages 33 Trophies 0 Age 22 XP 152 Country
Wine is not an emulator, the name means literally that
You can either make a compatibility layer without emulation, like classic Wine; apart from the huge difficulty for little reward, it would be limited to ARM software in the first place.
. or you can make a full blown PC emulator (which DosBox is to a certain extent), with an obvious performance penalty.
. or you can make native of individual software, which is the best option for efficiency and long-term reliability
But individual software required more work than making linux working on PS Vita
If there is a linux port we are able to run citra and some games like castle crashers, which currently there is no way or nobody want to code citra port and castle crashers port.