Giter Site home page Giter Site logo

Comments (1)

andOlga avatar andOlga commented on June 10, 2024

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 photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.