Transparent Dialog Boxes

  • Thread starter Thread starter Phyltre
  • Start date Start date
Status
Not open for further replies.
P

Phyltre

Guest
Another little idea I've always had...how hard would it be to have the option to make dialog/console boxes in-game to be transparent?  Some menus in the game are transparent in a few places (the materia explanations menu comes to mind) but we can't set the most common thing in the game--those huge klutzy dialog boxes--to be transparent!  (Not as in nonexistant, just semitransparent, like a few set menus in the game are.)

Does anyone know what it would take to give us that option?  Since we can change the dialog box color in-game already, and some menus are already transparent, it seems like it would just be using what controls the already transparent ones and enabling it in the standard dialog ones.

I ask because with as much work as you guys have put in the graphics, it's a shame to have those antique boxes coming up and covering them up!  Really, it's one of the last bad-looking things in the game.
 
I think those transparent dialouge boxes (also seen in battle) would need to be defined individually.  I've never takena  clsoe look at the text properties in field.lgp, but for each section, it defines the color of words, and maybe, just maybe, may define if a box is transparent or not.

So, it may be possible, it would just be a lot of monotonous, time-consuming work.
 
Yeah, I was basically thinking about just changing dialog boxes and the HUD box during battles, since those are always around in the game.
 
Applying the patch requires some hex editor or debugger with memory-editing option.
Code: [Select]
Code:
When editing memory:Offset: 006EB022     Before: JE 006EB1EFOffset: 006EB022     After:  NOPWhen editing file:Offset: 002EA422     Before: 0F 84 C7 01 00 00Offset: 002EA422     After:  90 90 90 90 90 90
Results:
 

dziugo
 
You never cease to amaze me!  Now, if we can just get that into a patch...
 
Check it first :P. It requires only a hex editor (IMHO the easier way) and few seconds of work. Go to offset 002EA422 and write 90 90 90 90 90 90 (6*0x90) in there.

dziugo
 
Is this the same code used for battles? Because I recall that FF7 doesn't actually bother to render the scene at the bottom covered by the UI box. :P
 
Is this the same code used for battles? Because I recall that FF7 doesn't actually bother to render the scene at the bottom covered by the UI box. :P

Actually, they have an Aeris resurection code hidden under there ;)


(waiiiit for it...)
 
Yeah, FFVII lazily renders only half the screen for battle, you can easily set it to render more but it messes up the auto camera pan for effects.
 
this seems really cool and i wanna do iot but i dont have the faintest idea what u r talking about can u help me?
 
Seeing as how you can't even form a gramamtically correct sentance, I'd say that hex editing is a bit beyond your cognitive capabilities.

That's a "no", btw.

Or, we could help you, but you could very well end up destroying your ff7 beyond repair, and, I don't think anyone wants to be liable for that.

Just wait till someone makes a patching utility, I guess =)
 
i've got a question:
which file did u edit with a hex editor?
the ff7.exe or the field.lgp or another?
 
and what hex-editor can edit the "memory", even if i dont know, what that is?
pls help me
Grisu
 
you can use L.Spiro's MemHack to monitor memory and "force" custom values, and also use it to search memory.
Search the forum for it.
 
dont call me stupid ok just because i use shorthand because it is quicker than writing things out fully does not make me stupid.
 
hey, could u explain what to do with MemHack?
i do not understand how to use this programm... :isee:
pls help me
oh, and does anyone of you know how to make the game render the full battle screen?
 
Status
Not open for further replies.
Back
Top