Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support export to FFNX layout. #128

Open
4 of 8 tasks
Sebanisu opened this issue Jan 16, 2025 · 0 comments
Open
4 of 8 tasks

Support export to FFNX layout. #128

Sebanisu opened this issue Jan 16, 2025 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@Sebanisu
Copy link
Owner

Sebanisu commented Jan 16, 2025

I'm lacking some finer details. But these are snippets from the documentation.

  • I need to reinstall FF8 2000. So I can setup FFNX.

  • This shows like how languages might be handled by FFNX. I'm not sure if fields are going to be handled the same way.

https://github.com/julianxhokaxhiu/FFNx/blob/f9cb1dd086ce602e063396ca81598705e4d482af/docs/ff8/mods/external_textures.md?plain=1#L1C1-L21

{mod_path}\fre\cardgame\cards_00.dds

Available language suffixes: eng (English), fre (French), ger (German), ita (Italian), jp (Japanese), spa (Spanish).

Image

https://github.com/julianxhokaxhiu/FFNx/blob/f9cb1dd086ce602e063396ca81598705e4d482af/docs/ff8/mods/external_textures.md?plain=1#L177-L192

Maps

One texture per map.

Path: {mod_path}\field\mapdata\{map name}\{map name}.png

Example: mods\Textures\field\mapdata\bccent_1\bccent_1.png

  • We already kinda support this Tonberry mode.

Legacy support for Tonberry's mods

There is an alternative way to override maps, but on some edge cases it can be buggy.
This is compatible with mods made for Tonberry.

Path: {mod_path}\field\mapdata\{first two letters of map name}\{map name}\{map name}_{number}.png

Example: mods\Textures\field\mapdata\bc\bccent_1\bccent_1_0.png

  • Detect {mod_path} from FFNX and demaster. #136

  • We might also be able to detect the path from the Demaster config. I am looking in the default location for the Demaster.

  • I wonder where the .map file has to be. What filename does it need to have etc. They say it is supported but it's not in the documentation. I assume it's {map name}.map. Does it need to just be hanging out with the texture(s) or does it need to be in a curtain path?

https://steamcommunity.com/sharedfiles/filedetails/?id=3252361363 this link has a bunch of info about porting old mods to FFNX

Texture dumping turned on will help me see maybe where FFNX is expecting things? We'll see I guess.

@Sebanisu Sebanisu added the enhancement New feature or request label Jan 16, 2025
@Sebanisu Sebanisu self-assigned this Jan 16, 2025
Sebanisu added a commit that referenced this issue Jan 30, 2025
some prep for #128 also clean up the values removing extra string manipulation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant