
SD卡模组 - 自定义音乐
为游戏添加自定义音乐!目前尚不支持封面艺术。使用该模组运行一次游戏,它就会生成一个“sd_music”文件夹,你可以将你的mp3、wav、flac、ogg vorbis格式音乐文件放入其中!https://github.com/plyrthn/ds2_sd_card_music_player
查看大图描述
为游戏添加自定义音乐!尚未支持封面图片。请先使用该模组运行一次游戏,系统会自动生成一个名为"sdmusic"的文件夹,您可以将mp3、wav、flac、ogg vorbis格式的音乐文件放入其中!https://github.com/plyrthn/ds2_sd_card_music_player
赛道限制:
音乐引擎自带一个100个槽位的表,模组会在运行时将其重新定位到200个槽位。原版游戏有58首曲目,这样最多可以容纳142首自定义曲目。如果你放入更多曲目到
sd_music/ 并且模组加载了前142个并记录了一条警告。有关重定位的说明在
research/RESEARCH.md 如果你好奇的话。
安装说明
将文件拖入游戏文件夹,与DS2.exe放在一起,运行一次游戏,或者创建一个名为"sd_music"的文件夹,然后把你的文件放进去。
更多信息请访问 GitHub: https://github.com/plyrthn/ds2_sd_card_music_player
主要特性
为DS2添加一个自定义音乐播放器!
支持 mp3、wav、flac、ogg vorbis 格式。
需求
解压能力。
鸣谢
这个模组不可能存在,如果没有@ShadelessFox的工作。仅此而已。
https://github.com/ShadelessFox/odradek 是DS2资源
使其能够理解的查看器和类型模式提取器
引擎的运行时布局不变。每个字段偏移量在
DSMusicPlayerTrackResource,每个StreamingRef的详细信息,每个RTTI
类型描述 - 这一切都来自Odradek的模式转储。
https://github.com/ShadelessFox/decima-native 和
https://github.com/ShadelessFox/death-stranding-2-localizer
提供了注入功能所需的基础Decima引擎模式。
code is built on - the RTTIKind enum and the Array<T>/Ref<T>
源文件中的结构布局直接来自这些仓库,且
Odradek 生成的类型模式确定了每个字段的偏移量。
在 DSMusicPlayerTrackResource 及相关类型中。没有那些
工具以及之前的研究,否则将无从开始。
来自
@rudowinger,感谢你运行Odradek对抗真实游戏并分享结果。
产生的转储文件 - UITexture布局和StreamingRef详情。
从那些。
@mike20160236,用于测试和发现播放时长错误。
显示 1-10 条,共 10 条
以上为资源接口提供的文件记录。安装时请在客户端确认文件、游戏版本及依赖。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。