小工具:天马和水杯模拟器前端的图片处理

三级用户 DQ_Huang 4月前 1998

买了个新开源机,装了一个daijisho前端,就是所谓的大水杯用的前端,发现还不错,个人觉得比天马前端漂亮一些,于是掏出之前买的rp3,也给老伙计装上了daijisho。

但是图片很麻烦,总不能手工一个个去选定游戏的封面图片啊,所以就写了一个bash来处理。


首先得知道天马的组织结构,它是在每个ROM对应的文件夹下面放一个media文件,然后在media文件夹里面对每个游戏再建立一个目录,比如对于PS2的GT4来说,是这样的:

ROM/PS2/GT4.iso --> 这个是游戏rom

ROM/PS2/media/GT4 --> 这个目录下放着GT4对应的封面图片,视频等等。

我们需要的就是一个封面图,这玩意被统一命名为boxFront.jpg/png, 比如这样:

ROM/PS2/media/GT4/boxFront.png --> 这个就是GT4的封面图片啦。


而daijisho可以设置一个媒体目录,它期望封面图和游戏同名,比如这样:

ROM/PS2/GT4.iso

ROM/PS2/daijisho_images/GT4.png

如果我们把这个目录设置成 ROM/PS2/daijisho_images的话,它就能自动找到同名的图片来展示游戏封面了。


所以脚本就很简单:

#!/bin/bash


mkdir -p daijisho_images


find . -type d -print0 | while read -d '' -r folder;

do

    folder_name="${folder##*/}"

    image_file_name=`ls ./"${folder_name}"/ | grep box`

    ext="${image_file_name##*.}"

    cp ./"${folder_name}"/box*.${ext} ./daijisho_images/"${folder_name}"."$ext" 

done


之后在daijisho里去编辑对应的平台,“平台动作”->“导入媒体”->选择上面产生的路径,之后就ok啦。


上一篇:2023年过去了,聊一聊我心目中的年度最佳笔记本
下一篇:分享一个miyoo mini+上的文曲星模拟器
最新回复 (5)
  • 五级用户 dm123 4月前
    0 2
    老男人苦格式不统一久矣
  • 四级用户 xssh 4月前
    0 3
    点赞
  • 六级用户 进站劣人 4月前
    0 4
    感谢分享。
    天马没用过,但听过,那个水杯,没听过也没有用过。。。
  • 三级用户 DQ_Huang 4月前
    1 5

    这个前端长这样,个人感觉配色比较雅致,天马颜色太红了。

    daijisho1.png

    daijisho2.png

    daijisho4.png

  • 五级用户 wenbin5243 4月前
    0 6
    DQ_Huang 这个前端长这样,个人感觉配色比较雅致,天马颜色太红了。
    界面感觉有点杂,没天马纯粹
    • 老男人游戏网配套论坛
      7
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。