Comments (1)
I have no intention of doing anything of this nature, it goes beyond (and, in large part, against) what this patch is supposed to do, which is to say, translate the Switch game to English. If I were to start ripping out various improvements and changes made by ENTERGRAM to make this release better than the previous ones, then there'd be little point in the existence of this patch in the first place -- you could just go play the PS3 version of the game. I get that music and similar things is just a matter of taste, of course, but that's why I want to stay as close to the actual release as possible -- my taste shouldn't matter here, what matters is the experience as intended by ENTERGRAM.
If you wanted to do it yourself, you'd need to first somehow convert the old songs to the Switch NXA audio format, as that's the only one the game supports. I know of no tool that is capable of creating this type of file, so unless you reverse-engineer the format and create a file converter yourself, you won't have much luck there. If you really want to try, you can start by looking at the code for vgmstream, a library/app capable of playing various console-specific music formats, but I can't really provide help beyond that point.
However, if you do find/make a converter, then yes, you should be able to "just" place the converted files in the appropriate romfs folder before running the build process, after which you can build the patch following the instructions here. You will also need to edit the snr.bgm
sections of script.rb
to display the old song names during the game, as well as the bgmmode.txa
texture file for the correct names to show up in the Music Box.
from umineko-catbox-english.
Related Issues (7)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from umineko-catbox-english.