psvita破解吧 关注:110,393贴子:1,238,085

VitaSdk使用教程

只看楼主收藏回复

好像没人发这个,我来发一下
以打包一个helloword.vpk为目标,
学会本教程,通过vitasdk你可以:
1.开发psv自制游戏、应用
2.通过加载器方式移植安卓游戏
建议有一定的c语言编程基础,实在不会也没关系,
因为这个教程用到的只有一行代码
准备工具:
windows电脑一台,psv一台或者vita3k模拟器(模拟psv环境,运行psv游戏)
楼下发教程:


IP属地:广东来自Android客户端1楼2024-03-23 12:49回复
    1.开发系统选择:这里建议使用ubuntu,unbuntu是属于linux的一个界面化操作系统,自带了一系列开发环境,对开发者来说很友好。如果使用windows系统,要安装很多额外的工具,而且很容易报错,费事费力。
    ubuntu安装步骤:安装虚拟机软件vmware17,网上随便找一个激活码,然后去ubuntu官网下载最新的ubuntu.iso镜像文件,vmware创建虚拟机,选择镜像文件,即可


    IP属地:广东来自Android客户端2楼2024-03-23 12:49
    回复
      2.启动虚拟机后,由于系统默认是shell,需要回退到bash,打开命令终端,输入:chsh -s /bin/bash
      source ~/.bashrc
      然后重启终端
      再执行apt-get install make git-core cmake python
      注意:vitasdk需要用到python3,而这里安装的是python2,所以需要用到python版本切换工具,这里建议用pyenv
      pyenv一键安装:
      apt install curl
      curl 网页链接 | bash
      这一步可能报错,原因是被墙了,这里需要科学,由于你懂的原因,就不在这里说了,某宝上可以找到教程(提示:由于是linux系统,需要用linux系统专用的工具,工具github上有)


      IP属地:广东来自Android客户端3楼2024-03-23 13:03
      收起回复
        3.下载vitasdk
        命令行执行 nano ~/.bashrc
        在最后面添加
        export VITASDK=/usr/local/vitasdk
        export PATH=$VITASDK/bin:$PATH #add vitasdk tool to $PATH
        ctrl+x,回车,保存
        执行source ~/.bashrc(每次改了bashrc,也就是环境配置文件,都要执行这个,使配置生效),重启终端
        执行下面命令下载vitasdk
        cd /usr/local
        git clone 网页链接
        注意:某些项目可能需要用到vitasdk的softfp版本,只需要把以上命令替换为
        git clone 网页链接
        然后执行安装
        cd vdpm
        ./bootstrap-vitasdk.h
        ./网页链接


        IP属地:广东来自Android客户端4楼2024-03-23 13:15
        收起回复
          4.vitasdk安装完成后,就只剩最后一步,使用官网的hello_world例子源码编译vpk了
          执行以下命令
          git clone 网页链接
          这里有很多例子,我们选择最简单的hello_world例子,执行:
          cd hello_world
          cmake .
          make
          等待编译完成,成功后会发现目录下多了一个hello_world.vpk(ls命令查看目录下文件),这时候你就可以安装到小v上进行愉快的玩耍了
          (虚拟机的文件传输到主机上可以在主机下载一个filezilla client,用ftp进行传输。虚拟机执行ifconfig查看ip,输入ip和虚拟机登录的账号,端口22,连接)
          教程结束!现在你编译了你的第一个psv游戏!


          IP属地:广东来自Android客户端5楼2024-03-23 13:31
          回复
            好,很详细,先回帖支持一下。


            IP属地:湖北来自Android客户端6楼2024-03-23 13:44
            回复
              其实更推荐用msys2编译


              IP属地:广东来自iPhone客户端7楼2024-03-23 13:51
              收起回复
                学习了


                IP属地:广东来自Android客户端8楼2024-03-23 14:54
                回复
                  有劳了,顶一下


                  IP属地:吉林来自Android客户端9楼2024-03-23 16:19
                  回复
                    玩游戏已经不能满足你们了嘛?😂跟帖支持一个


                    IP属地:广东来自Android客户端10楼2024-03-23 17:18
                    收起回复
                      申精!


                      IP属地:瑞典来自Android客户端11楼2024-03-23 17:26
                      回复
                        非常的棒啊


                        IP属地:四川来自Android客户端12楼2024-03-23 18:07
                        回复
                          折腾


                          IP属地:安徽来自Android客户端13楼2024-03-23 20:40
                          回复
                            大佬,我想给一直改模拟器合集里增加一个GB机种分类,操作起来难度大不大呀?


                            IP属地:新疆来自Android客户端15楼2024-03-24 01:52
                            收起回复
                              大佬厉害


                              IP属地:湖北来自Android客户端17楼2024-03-27 20:05
                              回复