Code Monkey home page Code Monkey logo

bfres-tool's People

Contributors

aboood40091 avatar ieeemma avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

bfres-tool's Issues

Broken textures after injecting into the game

So, I used the latest version of your BFRES tool (4.1) to dump the textures from 1-1 of SM3DW (EnterCatMarioTexture.szs). I extracted the .bfres and then I opened it up in your tool. It dumped the .dds files with no problem. I then replaced "Lawn00_DM_alb" (9 mipmaps and in the BC1/DXT1 format) with my modified .dds file. It injected it with no problem. I compressed back into .szs and then loaded it up in the game. Everything was chopped up and garbled. At first I thought my modified .dds file was not saved right or something like that. So I used your tool again but instead of injecting my modified .dds file I used the same .dds file your tool outputted. I saved it compressed it and then I got the same thing in the game.

output

Do you want me to upload the modified .bfres file?

Replacing files without UI?

Hey! I was wondering if there's any way to replace files using cmd or another way instead of opening the tool, selecting the file you want to use, select the new file to replace it, and repeat. For all I know, I could be using it wrong, so mind my potential ignorance. I feel like this would be nice to be able to replace multiple files with.

Texture offset

Hi there,
I try to explain the problem but it's bit confusing.

I'm replacing Link_Skin... textures from Link.Tex1.bfres
All maps except _Alb have an u-offset of around 0.1 in uv space (to the right)
When injecting with version 4.1 everything is correct.

The textures themselves look correct ingame. Only the uv-offset is wrong.

Batch texture injecting

It would be very helpful to have a batch inject. For example, select a folder and inject any .dds files that match the name of any in the bfres. Thanks!

PNG Support

Would it be possible to add PNG support to BFRES Tool?

GTX file gets renamed with a "2" and Bfres Tool fails to recognize it.

In certain Breath of the Wild items I've tried to open (after converting sbfres to bfres), it will start extracting DDS files, but suddenly stop.

desktop 08 10 2017 - 16 48 37 02

desktop 08 10 2017 - 16 48 45 03

Then I notice there is a GTX file after the DDS ones. It's the file it said could not be found. The reason is that it adds a "2" to the end of the file name. So it would be "filename2.gtx" instead of "filename.gtx" like it's supposed to be.

desktop 08 10 2017 - 16 48 57 04

To fix it, I simply rename the file without the "2" in it and open bfres tool again and it works fine.

Just curious if you could fix this issue for quicker extraction, thanks!

Unsupported format

Hi,

What version of python are you using? I was using 2.7 and updated to 3.7.

I am getting this error:
Unsupported format: 0x5500ffff

Perhaps I am using the wrong SARC Extractor? I am following this tutorial and using the same M1_DV_Plain.szs from mario maker.
https://github.com/GRAnimated/SMMGuide/wiki/(Wii-U)-Decrypting-the-Files

Update: I think part of my problem was not working from C: and perhaps I was using an old or incorrect destination for getting my .szs files. I actually don't understand what I did. Things just started working.

Thanks for the tool! Feel free to delete this issue

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.