GithubHelp home page GithubHelp logo

Comments (5)

Gumball2415 avatar Gumball2415 commented on May 31, 2024

Export compatibility might be an issue if one were to overwrite the hardware patches with custom ones. The reason for swappable hardware patches is for compatibility with older modules, which might depend on older versions of VRC7 hardware patches.

from dn-famitracker.

galap-1 avatar galap-1 commented on May 31, 2024

Makes sense, but some of those preset patch sets in there are quite different from the real ones already (e.g. 281B/2413) and thus wouldn't be interpreted correctly by things you exported for. I personally wouldn't really have a problem with being able to select patch sets that wouldn't export.

from dn-famitracker.

Gumball2415 avatar Gumball2415 commented on May 31, 2024

The patches I pulled from were from NSFPlay's hidden hardware patch options, so technically it can be played back externally through it.

There are other games which use the same YM2413 soundchip but with different hardware patches from Lagrange Point (for instance, Family Noraebang), so I see how this can also be applicable for homebrew applications where one developer uses custom hardware patches.

from dn-famitracker.

galap-1 avatar galap-1 commented on May 31, 2024

I looked up Noraebang, didn't know about that! That's a really interesting game, and some great music!

from dn-famitracker.

Gumball2415 avatar Gumball2415 commented on May 31, 2024

In one of the NSFe metadata fields, there's room for an entire custom hardware patch set. Though this is intended for OPLL clones with varying hardware patchsets, this can also enable entire custom patchsets, though at the cost of not being able to accurately play it in hardware.

from dn-famitracker.

Related Issues (20)

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.