level 1
lxma2010
楼主
最近刷短视频,迷上了三叠纪版本的有趣玩法。
手机版本和PC版本已经能够通过模拟器很轻松实现了,
但是PSP因为巅峰时期还是停留在2018年左右(04-10年左右),
导致当时的很火的CPS1PSP模拟器的代码一直停留在那个年代的版本。
而三叠纪是2020年左右才出来的版本,我记得没错的话应该是geyu开发的(游聚大神歌雨神)。
于是定了一个小目标:在我的psp3000上,玩三叠纪版本。
经过一番探索,终于实现了!!!!

据我所知,目前全网的psp的eboot.p
bp
都没有办法支持三叠纪的恐龙快打的rom的。
我分享一下实现的过程,主要说一下大概实现路径,有兴趣的朋友可以进一步交流。
到网上下载TOPOC_PSPDEV和PSPSDK 0.10版
注意,要这个版本,其它版本不保证可以。老版本对应老版本的psp,有一定道理。
PSP开发编译环境搭建完成之后,
# 设置PSP开发环境变量
在终端中逐行输入并执行:
echo 'export PSPSDK="/c/Users/Administrator/Desktop/TO/pspdev/psp/sdk"' >> ~/.bashrc
echo 'export PSPDEV="/c/Users/Administrator/Desktop/TO/pspdev"' >> ~/.bashrc
echo 'export PATH="/c/Users/Administrator/Desktop/TO/pspdev/bin:/c/Users/Administrator/Desktop/TO/msys/bin:$PATH"' >> ~/.bashrc
注意:每输入一行都要按回车执行。
接着:验证是否添加成功
cat ~/.bashrc
这个命令会显示 .bashrc 文件的内容,你应该能在最后看到你刚添加的三行。
然后:重新加载配置
source ~/.bashrc
或者重新打开MSYS终端。
接着:验证环境变量
echo $PSPSDK
echo $PSPDEV
psp-gcc.exe --version
然后把driver.c的代码里面增加三叠纪的代码的:
{"dinosdj", QSOUND_2, 0, GFX_DINO },
cd C:/Users/Administrator/Desktop/CPS1
【这里的路径根据你的CPS1PSP的代码在哪里】
然后执行两个动作:
make clean
make
生成eboot.pbp之后,拷贝到你的psp相应目录,还有把rominfo.cps1和zipname.cps1都要拷贝到位。
然后运行psp实机的eboot.pbp,就可以愉快的玩耍啦!!!







一句话:太丝滑了。
感谢geyu大神,感谢其它前辈的hack。玩的很爽!!!
找回童年的回忆!!!
2025年11月22日 12点11分
1
手机版本和PC版本已经能够通过模拟器很轻松实现了,
但是PSP因为巅峰时期还是停留在2018年左右(04-10年左右),
导致当时的很火的CPS1PSP模拟器的代码一直停留在那个年代的版本。
而三叠纪是2020年左右才出来的版本,我记得没错的话应该是geyu开发的(游聚大神歌雨神)。
于是定了一个小目标:在我的psp3000上,玩三叠纪版本。
经过一番探索,终于实现了!!!!

据我所知,目前全网的psp的eboot.pbp
都没有办法支持三叠纪的恐龙快打的rom的。
我分享一下实现的过程,主要说一下大概实现路径,有兴趣的朋友可以进一步交流。
到网上下载TOPOC_PSPDEV和PSPSDK 0.10版
注意,要这个版本,其它版本不保证可以。老版本对应老版本的psp,有一定道理。
PSP开发编译环境搭建完成之后,
# 设置PSP开发环境变量
在终端中逐行输入并执行:
echo 'export PSPSDK="/c/Users/Administrator/Desktop/TO/pspdev/psp/sdk"' >> ~/.bashrc
echo 'export PSPDEV="/c/Users/Administrator/Desktop/TO/pspdev"' >> ~/.bashrc
echo 'export PATH="/c/Users/Administrator/Desktop/TO/pspdev/bin:/c/Users/Administrator/Desktop/TO/msys/bin:$PATH"' >> ~/.bashrc
注意:每输入一行都要按回车执行。
接着:验证是否添加成功
cat ~/.bashrc
这个命令会显示 .bashrc 文件的内容,你应该能在最后看到你刚添加的三行。
然后:重新加载配置
source ~/.bashrc
或者重新打开MSYS终端。
接着:验证环境变量
echo $PSPSDK
echo $PSPDEV
psp-gcc.exe --version
然后把driver.c的代码里面增加三叠纪的代码的:
{"dinosdj", QSOUND_2, 0, GFX_DINO },
cd C:/Users/Administrator/Desktop/CPS1
【这里的路径根据你的CPS1PSP的代码在哪里】
然后执行两个动作:
make clean
make
生成eboot.pbp之后,拷贝到你的psp相应目录,还有把rominfo.cps1和zipname.cps1都要拷贝到位。
然后运行psp实机的eboot.pbp,就可以愉快的玩耍啦!!!







一句话:太丝滑了。感谢geyu大神,感谢其它前辈的hack。玩的很爽!!!
找回童年的回忆!!!


