Author Topic: [FF7PC] Texture Upscales - Final Fantasy VII Texture Enhancements (2014-07-17)  (Read 33131 times)

EQ2Alyza

  • 7th Heaven Crew
  • Global moderator
  • No life
  • *
  • Posts: 2672
  • Karma: 184
  • Dilly-Dally Shilly-Shally
    • View Profile
    • EQ2Alyza - YouTube Channel
Re: [WIP] FFVII Battle Scene Enhancements
« Reply #25 on: 2013-07-25 20:24:24 »
Hmm, not sure. 7th Heaven, perhaps, that is why I chose 7thWrapper to begin with as it sounded like that. Maybe I will call it '7th Heaven' when we reach version 1.0 and it's got all the features I would like to put in it?

I noticed the 7th Heaven reference, and I love that name. It's my vote :)

PNGs should be smaller (file size) than the TEX files in the LGP since they are compressed.

Also I would be careful about bit depth. Some battle textures actually do need alpha (transparency) - often for railings where you are meant to be able to see through between the railings. For those textures you will need to use 32-bit (either TEX or PNG). If you use 24-bit and lose the transparency, I guess the texture will load, but the space between railings will appear solid.

Ahh yes, it was late and I was mentally drained at the time. I was thinking the 33% increase was from 24-bit to 32-bit in both LGP. I should have known to mention PNG compression.

I've taken note to the 24-bit depth and will make all the necessary corrections before I release this pack. When you mention transparency between railings, wouldn't the railings from the video in the OP be a case you're describing? The differences between 24-bit and 32-bit looks as is:

24-bit depth: http://youtu.be/FARj_8_R-3w

This uses the Img2Tex conversion and loses its transparency in between the railings. You can see the black rigid areas around the metal and the pixelation lose in the spaces between the metal.

32-bit depth: http://youtu.be/AmU1SzNfTMA

This uses the TexTool_0.10 conversion and gets rid of all the issues from the 24-bit depth.

Sorry, that was too cryptic. Felix Lionhart and MagoChocobo did the upscale battle scenes we had so far. The total battle.lgp with just those scenes installed on an unconverted ff7 build is 1.6GB. I'm not positive why some people can't install it and some can, but my guess is RAM.

Those are actually retextures, not upscales. The difference is that they used completely new textures, found either on the internet or hand made, while these will be the game's original textures with resizing + filtering applied. I believe these will be smaller in size than the FL+MC retextures.

EQ2Alyza

  • 7th Heaven Crew
  • Global moderator
  • No life
  • *
  • Posts: 2672
  • Karma: 184
  • Dilly-Dally Shilly-Shally
    • View Profile
    • EQ2Alyza - YouTube Channel
Re: [WIP] FFVII Battle Scene Enhancements
« Reply #26 on: 2013-07-26 14:16:56 »
Thank you. It looks like a problem in Img2Tex, it is not always converting the alpha correctly. That is why 24-bit fixes it (but then I think maybe there is no alpha? which is OK for some images, but not for others that need it!).

Anyway, first version of my tool:

https://mega.co.nz/#!IRIRjJaL!SueuJCQNn6n-X-GZ2ucq8R-NWzo67wJC2s4sG-qX0IA

How to use:

1) First select the source files to convert (e.g. all the battle textures). So extract them from the LGP file first if you haven't done this yet.

Then select an output folder. Could be the same as the folder with the TEX files in it, or a different folder.

Click 'Convert TEX->PNG'. The output files will be named same as input files with '.png' on the end, e.g. oqac -> oqac.png

2) Once you have edited the PNG files, go back to the program, and this time select the PNG files as the source files. Choose an output folder to put the new TEX files in. (It will overwrite any files already in this folder). Click 'Convert PNG->TEX'. This time it removes the '.png' from the filename, so file 'oqac.png' -> 'oqac'. (So if you have not changed the filenames from step 1 above, this should be fine!)


So far I only support 24-bit and 32-bit PNGs - I think that if you are going for increased quality, you will probably not be using 8-bit?

I have tested editing a few textures (& increasing the size!) and it worked OK for me. I expect you may find some other problems too when you try it though, please let me know :)

The only issue I had was the browse button for Output folder. It doesn't respond when I click it, so I had to manually input my Output folder destination.

Iros

  • 7th Heaven Crew
  • Crazy poster
  • *
  • Posts: 229
  • Karma: 65
  • Files for the file god! Mods for the mod throne!
    • View Profile
Re: [WIP] FFVII Battle Scene Enhancements
« Reply #27 on: 2013-07-26 19:25:19 »
The only issue I had was the browse button for Output folder. It doesn't respond when I click it, so I had to manually input my Output folder destination.

Hmm, good point :)  I'll correct that for the next release; doesn't seem worthwhile making a new version just for that though!

EQ2Alyza

  • 7th Heaven Crew
  • Global moderator
  • No life
  • *
  • Posts: 2672
  • Karma: 184
  • Dilly-Dally Shilly-Shally
    • View Profile
    • EQ2Alyza - YouTube Channel
Re: [REL] FFVII Battle Scene Enhancements
« Reply #28 on: 2013-07-27 15:26:55 »
The first release is here. Check the OP for all the details. Enjoy!

LGP Version
PNG Version

Rundas

  • Freak
  • *
  • Posts: 728
  • Karma: 15
  • What do you even do?
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #29 on: 2013-07-27 17:30:37 »

ZL325

  • Crazy poster
  • *
  • Posts: 127
  • Karma: 5
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #30 on: 2013-07-27 20:14:08 »
Amazing! Nice work. :)

PitBrat

  • No life
  • *
  • Posts: 1388
  • Karma: 11
  • Change to feed the machine.
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #31 on: 2013-07-28 04:24:34 »
These textures look great. They fill in all of the textures missing from the sets by FeliX Leonhart, Magochocobo and JeffDamann.

These are the Battle Scene Enhancements PNG textures that complete the pack when added to those from FeliX Leonhart, Magochocobo and JeffDamann:
Code: [Select]
STAGE12_T00_00.png
STAGE12_T01_00.png
STAGE12_T02_00.png
STAGE12_T04_00.png
STAGE13_T00_00.png
STAGE13_T01_00.png
STAGE13_T02_00.png
STAGE13_T03_00.png
STAGE13_T04_00.png
STAGE13_T05_00.png
STAGE13_T06_00.png
STAGE14_T00_00.png
STAGE14_T01_00.png
STAGE14_T02_00.png
STAGE14_T03_00.png
STAGE14_T04_00.png
STAGE14_T05_00.png
STAGE15_T00_00.png
STAGE15_T01_00.png
STAGE15_T02_00.png
STAGE15_T03_00.png
STAGE15_T04_00.png
STAGE15_T05_00.png
STAGE16_T00_00.png
STAGE16_T01_00.png
STAGE16_T02_00.png
STAGE16_T03_00.png
STAGE16_T04_00.png
STAGE16_T05_00.png
STAGE17_T00_00.png
STAGE17_T01_00.png
STAGE17_T02_00.png
STAGE17_T03_00.png
STAGE17_T04_00.png
STAGE17_T05_00.png
STAGE17_T06_00.png
STAGE17_T07_00.png
STAGE19_T06_00.png
STAGE20_T00_00.png
STAGE20_T01_00.png
STAGE20_T02_00.png
STAGE20_T03_00.png
STAGE20_T04_00.png
STAGE20_T05_00.png
STAGE22_T00_00.png
STAGE22_T01_00.png
STAGE24_T00_00.png
STAGE24_T01_00.png
STAGE24_T02_00.png
STAGE24_T03_00.png
STAGE24_T04_00.png
STAGE24_T05_00.png
STAGE24_T06_00.png
STAGE25_T00_00.png
STAGE25_T01_00.png
STAGE25_T02_00.png
STAGE25_T03_00.png
STAGE25_T04_00.png
STAGE25_T05_00.png
STAGE26_T00_00.png
STAGE26_T01_00.png
STAGE26_T02_00.png
STAGE26_T03_00.png
STAGE26_T04_00.png
STAGE26_T05_00.png
STAGE26_T06_00.png
STAGE27_T00_00.png
STAGE27_T01_00.png
STAGE27_T02_00.png
STAGE27_T03_00.png
STAGE27_T04_00.png
STAGE27_T05_00.png
STAGE27_T06_00.png
STAGE27_T07_00.png
STAGE28_T00_00.png
STAGE28_T01_00.png
STAGE28_T02_00.png
STAGE28_T03_00.png
STAGE28_T04_00.png
STAGE28_T05_00.png
STAGE28_T06_00.png
STAGE29_T02_00.png
STAGE30_T00_00.png
STAGE30_T01_00.png
STAGE30_T02_00.png
STAGE30_T03_00.png
STAGE30_T04_00.png
STAGE30_T05_00.png
STAGE30_T06_00.png
STAGE30_T07_00.png
STAGE31_T00_00.png
STAGE31_T01_00.png
STAGE31_T02_00.png
STAGE31_T03_00.png
STAGE31_T04_00.png
STAGE31_T05_00.png
STAGE35_T00_00.png
STAGE35_T01_00.png
STAGE35_T02_00.png
STAGE35_T03_00.png
STAGE35_T04_00.png
STAGE35_T05_00.png
STAGE35_T06_00.png
STAGE35_T07_00.png
STAGE39_T00_00.png
STAGE39_T01_00.png
STAGE39_T02_00.png
STAGE39_T03_00.png
STAGE39_T04_00.png
STAGE39_T05_00.png
STAGE41_T00_00.png
STAGE41_T01_00.png
STAGE41_T02_00.png
STAGE41_T03_00.png
STAGE41_T04_00.png
STAGE45_T00_00.png
STAGE45_T01_00.png
STAGE45_T02_00.png
STAGE45_T03_00.png
STAGE45_T04_00.png
STAGE45_T05_00.png
STAGE46_T00_00.png
STAGE46_T01_00.png
STAGE46_T02_00.png
STAGE46_T03_00.png
STAGE46_T04_00.png
STAGE46_T05_00.png
STAGE46_T06_00.png
STAGE46_T07_00.png
STAGE47_T00_00.png
STAGE47_T01_00.png
STAGE47_T02_00.png
STAGE47_T03_00.png
STAGE47_T04_00.png
STAGE47_T05_00.png
STAGE47_T06_00.png
STAGE47_T07_00.png
STAGE50_T00_00.png
STAGE50_T01_00.png
STAGE50_T02_00.png
STAGE50_T03_00.png
STAGE51_T00_00.png
STAGE51_T01_00.png
STAGE51_T02_00.png
STAGE51_T03_00.png
STAGE51_T04_00.png
STAGE51_T05_00.png
STAGE51_T06_00.png
STAGE51_T07_00.png
STAGE52_T00_00.png
STAGE52_T01_00.png
STAGE52_T02_00.png
STAGE52_T03_00.png
STAGE52_T04_00.png
STAGE52_T05_00.png
STAGE52_T06_00.png
STAGE58_T00_00.png
STAGE58_T01_00.png
STAGE58_T02_00.png
STAGE58_T03_00.png
STAGE58_T04_00.png
STAGE58_T05_00.png
STAGE58_T06_00.png
STAGE59_T00_00.png
STAGE59_T01_00.png
STAGE59_T02_00.png
STAGE59_T03_00.png
STAGE59_T04_00.png
STAGE59_T05_00.png
STAGE59_T06_00.png
STAGE66_T00_00.png
STAGE66_T01_00.png
STAGE66_T02_00.png
STAGE66_T03_00.png
STAGE66_T04_00.png
STAGE66_T05_00.png
STAGE66_T06_00.png
STAGE67_T00_00.png
STAGE67_T01_00.png
STAGE67_T02_00.png
STAGE67_T03_00.png
STAGE67_T04_00.png
STAGE67_T05_00.png
STAGE67_T06_00.png
STAGE67_T07_00.png
STAGE71_T00_00.png
STAGE71_T01_00.png
STAGE71_T02_00.png
STAGE71_T03_00.png
STAGE71_T04_00.png
STAGE71_T05_00.png
STAGE71_T06_00.png
STAGE73_T00_00.png
STAGE73_T01_00.png
STAGE73_T02_00.png
STAGE73_T03_00.png
STAGE73_T04_00.png
STAGE73_T05_00.png
STAGE73_T06_00.png
STAGE73_T07_00.png
STAGE79_T00_00.png
STAGE79_T01_00.png
STAGE79_T02_00.png
STAGE79_T03_00.png
STAGE79_T04_00.png
STAGE79_T05_00.png
STAGE79_T06_00.png
STAGE79_T07_00.png
STAGE80_T00_00.png
STAGE80_T01_00.png
STAGE80_T02_00.png
STAGE80_T03_00.png
STAGE80_T04_00.png
STAGE80_T05_00.png
STAGE80_T06_00.png
STAGE80_T07_00.png
STAGE84_T00_00.png
STAGE84_T01_00.png
STAGE84_T02_00.png
STAGE84_T03_00.png
STAGE84_T04_00.png
STAGE85_T00_00.png
STAGE85_T01_00.png
STAGE85_T02_00.png
STAGE85_T03_00.png
STAGE85_T04_00.png
STAGE86_T00_00.png
STAGE86_T01_00.png
STAGE86_T02_00.png
STAGE86_T03_00.png
STAGE86_T04_00.png
STAGE86_T05_00.png
STAGE87_T00_00.png
STAGE87_T01_00.png
STAGE87_T02_00.png
STAGE87_T03_00.png
STAGE87_T04_00.png
STAGE87_T05_00.png
STAGE87_T06_00.png
STAGE87_T07_00.png
STAGE89_T00_00.png
STAGE89_T01_00.png
STAGE89_T02_00.png
STAGE89_T03_00.png
STAGE89_T04_00.png
STAGE89_T05_00.png
STAGE89_T06_00.png
STAGE89_T07_00.png

Template

  • Freak
  • *
  • Posts: 861
  • Karma: 17
  • Life is a series of cats.
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #32 on: 2013-07-28 04:59:16 »
These textures look great. They fill in all of the textures missing from the sets by FeliX Leonhart, Magochocobo and JeffDamann.
Oh sweet, thanks for throwing that list together. Those scenes are probably worth having the alternate versions for. Didn't realize JaffDamann worked on those scenes.... are they scenes he did solo? Is it an additional package? Just checkin' to make sure I'm not missing his work altogether.

@EQ2Alyza This is a HUGE success! The complete encoded HQUnconverted battle.lgp is a good deal smaller than it was before. I can't thank you enough for making this happen.
« Last Edit: 2013-07-28 08:29:31 by Template »

ManuBBXX

  • Insane poster
  • *
  • Posts: 272
  • Karma: 1
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #33 on: 2013-07-28 10:44:09 »
Is it normal than your textures looks so horrible compared to the old ones installed with bootleg ?
A screenshot before applying the 'png method' ( all textures in ../bootleg/battle folder, replacing the old ones :



A screenshot after all textures in ../bootleg/battle folder, replacing the old ones :


Template

  • Freak
  • *
  • Posts: 861
  • Karma: 17
  • Life is a series of cats.
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #34 on: 2013-07-28 12:53:06 »
Manu,
1. I don't think those textures look horrible.
2. They are not meant to be the same textures. The new release PNG battle backgrounds are upscale from the original, the first shot you provide is a scene that has been made from scratch with all new textures.
3. This is why PitBrat provides a list of scenes you might not want toshould replace above.

Edit: I had #3 backwards. sry^^
« Last Edit: 2013-07-28 13:50:56 by Template »

ManuBBXX

  • Insane poster
  • *
  • Posts: 272
  • Karma: 1
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #35 on: 2013-07-28 13:30:22 »
Ohhh okay I didn't understood. So I replace only png files from the pack whi aren't listed in pitbrad's list ? Thanks for your explanation

EQ2Alyza

  • 7th Heaven Crew
  • Global moderator
  • No life
  • *
  • Posts: 2672
  • Karma: 184
  • Dilly-Dally Shilly-Shally
    • View Profile
    • EQ2Alyza - YouTube Channel
Re: [REL] FFVII Battle Scene Enhancements
« Reply #36 on: 2013-07-28 13:34:37 »
Ohhh okay I didn't understood. So I replace only png files from the pack whi aren't listed in pitbrad's list ? Thanks for your explanation

No. Add the PNGs from this pack that ARE listed by PitBrat. There won't be any replacing since those file names have never been upscaled or retextured yet.
« Last Edit: 2013-07-28 13:36:16 by EQ2Alyza »

ManuBBXX

  • Insane poster
  • *
  • Posts: 272
  • Karma: 1
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #37 on: 2013-07-28 14:28:51 »
Ookay ! I got it lol. Sorry, english is so hard for me. Thanks a lot too EQ2Alyza  8-)

cmh175

  • Freak
  • *
  • Posts: 851
  • Karma: 65
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #38 on: 2013-07-28 21:59:24 »
Yeah, obviously an easy solution: copy the files from the ff7\mods\battle file first and copy them into the new enhanced backgrounds file from EQ2Alyza, then just copy them back into the mod file.

Tried these out and they look awesome! It fixed a lot of backgrounds that were noticeably not upscaled. Good work, and a great job for a first mod.

Kaldarasha

  • No life
  • *
  • Posts: 2127
  • Karma: 127
  • Prince of Model Editing
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #39 on: 2013-07-29 17:50:58 »
Iros do you think you could change this tool, so it could export and import field backgrounds?
Or at last to convert the png files, which facepalmer exports from the fields, back to a working tex file?

... I barely have the time to work on my field screen scenes, for one thing. We could also use more guidance as to deliver things that can be made to work - I recall anaho couldn't get his Mideel scenes in the game, and his problems have been left unsolved. Same issue when I wanted to get my indoor scenes of Aerith's house in the game.

Iros

  • 7th Heaven Crew
  • Crazy poster
  • *
  • Posts: 229
  • Karma: 65
  • Files for the file god! Mods for the mod throne!
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #40 on: 2013-07-29 18:24:56 »
That would be much more difficult :( The TEX file format is really quite simple, so converting to/from that is easy. The field backgrounds are not so simple; they aren't TEX files at all.

I guess the wiki has some pretty good documentation on it, so perhaps it is possible, but not such a quick thing to write.

Aavock

  • Crazy poster
  • *
  • Posts: 168
  • Karma: 17
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #41 on: 2013-07-29 19:35:51 »
I've already tried to resize then re-import the backgrounds but they aren't simple *.tex files and the fields are layered so I understand how difficult it would be to upscale the backgrounds and repack the *.lgp after that. If anyone can came up with a *.png to field converter, that would be awesome.

Template

  • Freak
  • *
  • Posts: 861
  • Karma: 17
  • Life is a series of cats.
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #42 on: 2013-07-29 20:12:17 »
I asked Omzy about doing it. He said it would be a real bear. I dunno about the field backgrounds ever happening for lpg.

Rundas

  • Freak
  • *
  • Posts: 728
  • Karma: 15
  • What do you even do?
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #43 on: 2013-07-30 01:14:27 »
Great Alyza, ever since you wrote that typo everybody is saying LPG :P

KyubiNemesis

Re: [REL] FFVII Battle Scene Enhancements
« Reply #44 on: 2013-07-30 08:49:06 »
These look fantastic compared to the originals. Great work Alyza!

Salk

  • Insane poster
  • *
  • Posts: 420
  • Karma: 11
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #45 on: 2013-08-07 05:02:48 »
I love how quickly you turned an idea into a result, EQ2Alyza!

Thanks for this!  :P

manuchan

  • Fast newbie
  • *
  • Posts: 10
  • Karma: -2
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #46 on: 2013-08-07 16:36:11 »
hey guys, i'm new to this and i got one question.
how is this different from omzy's field pack?
you may hit me for asking a stupid question.

btw kudos to all the people here making this stuff!

Template

  • Freak
  • *
  • Posts: 861
  • Karma: 17
  • Life is a series of cats.
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #47 on: 2013-08-07 20:02:05 »
Omzy's field pack changes the backgrounds you just walk around in. This upscales the backgrounds where you are actually in battle.

manuchan

  • Fast newbie
  • *
  • Posts: 10
  • Karma: -2
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #48 on: 2013-08-08 03:55:30 »
oh, stupid me
somehow i thought omzy's was for battle backgrounds too.

manuchan

  • Fast newbie
  • *
  • Posts: 10
  • Karma: -2
    • View Profile
Re: [REL] FFVII Battle Scene Enhancements
« Reply #49 on: 2013-08-08 13:54:26 »
how can i add mods on top of bootleg40 using 7th heaven, and then run the game through bootloader? help appreciated :(