Qhimm.com Forums
Miscellaneous Forums => Archive => Topic started by: Phyltre on 2005-11-11 18:36:25
-
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.
When editing memory:
Offset: 006EB022 Before: JE 006EB1EF
Offset: 006EB022 After: NOP
When editing file:
Offset: 002EA422 Before: 0F 84 C7 01 00 00
Offset: 002EA422 After: 90 90 90 90 90 90
Results:
(http://dziugo.republika.pl/images/offtopic/tra_s.JPG) (http://dziugo.republika.pl/images/offtopic/tra_l.JPG) (http://dziugo.republika.pl/images/offtopic/trb_s.JPG) (http://dziugo.republika.pl/images/offtopic/trb_l.jpg)
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
-
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
Making me do work! You should be ashamed! :)
Edit:
Success!
http://img376.imageshack.us/img376/1845/image14nc.png
Mod Edit: Do not post large images directly
-
Sweet! This looks awesome!
:D
-
Making me do work! You should be ashamed! :)
Call me "Mr lazybones" :P.
And... AFAIK, this patch affects only field dialogs.
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
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?
-
i've got a question:
which file did u edit with a hex editor?
the ff7.exe or the field.lgp or another?
ff7.exe
dziugo
-
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?
-
dont call me stupid ok just because i use shorthand because it is quicker than writing things out fully does not make me stupid.
Please review the rules (http://forums.qhimm.com/viewtopic.php?t=1731).
Please try to use good spelling and grammer. Don't run round the house looking for that old, dusty dictionary you've never used if there's a word too difficult to spell, just try and spell as well as you can. It wouldn't hurt to read over your post before you hit submit now would it?
-
Hi
Just select FF7.exe under Select Process in the 1st menu
Then what you do is search for the values you are looking for with the search function (remember you need to convert Hex values into decimel equivelent).
Once you have tracked down some possible values, look under the results viewer and add the addresses (so they appear in the main window), now you can set a value to each address and "force" it so it is locked.
-
Sorry, but i have no idea what to do when i opened the ff7 process.
btw, when i shut down ff7, i get an error message "onrecognised value" or sth like that
and when i open the process with mem hack, i think it does nothing.
-
Early BETA (ALFA? :P).
Just don't send a bomb to my house if it formats your HDD.
A program which will apply the "Transparent Dialog Boxes" patch to your FF7 version. See "info.txt" (included in the package) for instructions. I didn't want to release the patcher that early (it was meant to be used with "Removing the 9999 cap" patch), but I just can't watch those people asking for help, and not really getting it (with all respect to those who tried to help).
Download link:
skerb.rar (http://republika.pl/dziugo/ff7/skerb.rar)
Calling this a BETA is a big misunderstanding.
-
dont call me stupid ok just because i use shorthand because it is quicker than writing things out fully does not make me stupid.
Try:
"Don't call me stupid, okay? Just because I use shorthand --because it's quicker than fully writing things out-- does not make me stupid."
There. See, the problem is that you SEEM to be "stupid", "when u talk like this with shorthand and no punctuation so it seems like ur talking like a 5 y/o on speed and maybe crack i dunno and its all in 1 breath lol".
See the problem? You wanna play with the big kids, you play by big kid rules. And my main point was, if you don't even know propor grammar, then hex editing is probably a bit beyond your capapbilities. Hell, I can't wrap my head around hex editing either, so, I fear about how confused somone like you would get if others tried explaining it. that's all. I suppose I shouldn't discourage you from trying, though.
Just... try to learn how to use commas before you break the forum's collective sanity. Please?
-
It woooooooorks!!!!
Thankyouvery much for this patch, cuz im not able to do sth.like this...
8)
-
O'k i'll try to remember to use commas, o'k?
-
Great thing, dziugo! It's just a small detail, but it adds much to the graphical appearance of the game. :D
hey, could u explain what to do with MemHack?
i do not understand how to use this programm... :isee:
pls help me
I guess, with the new patch you won't need this anymore, but the memory editing data is only supposed to be used "on the fly", when the program is running, e.g. with a Debugger.
You only would have to use the lines under "When editing file" for patching the EXE.
oh, and does anyone of you know how to make the game render the full battle screen?
TheSaint already explained this above!
For now the answer is no.
(By the way, your Avatar only shows a hosting message of Angelfire. You should upload your picture to some other place)
-
No, i found that AVA in google! :-?
-
Well, it says "image hsoted by angelfire", so... yeah. Only you can see it, it seems =P
Get a beter image host, like imageshack or photobucket (well, my PB bandwidth is exceded, hense my silly non-avatar, but it'll be back on the 1st =P)
-
when i try to se the patch...and i start my game...all is black...
-
when i try to se the patch...and i start my game...all is black...
If the file is named "ff7.exe" (of course you renamed "patched_ff7.exe" to "ff7.exe", right?) pack it and send it to me via email (or upload somewhere).
dziugo
-
I mean use not se.^^
But here is the file:
http://rapidshare.de/files/8326345/Final_Fantasy_VII.rar.html
THX for help
-
Your avatar = too big. Try to make it 80x80 or less.
-
This is getting ridiculous. Warning issued for avatar.
It's in the rules (where a 60x60 limit is stated), we generally allow this to be stretched a little (100x100), but that's it.
-
@Thau:
Next time you have a problem, please tell me that you're using a german version of FF7 (anybody wants a "Skerb" patch which forces german ff7.exe to use english files? :P).
The game runs fine, the dialogs are transparent, and because I memorized the menu (how cool is that?) i knew how to quit the game :roll: (Poland is next to Deutschland, but I can't speak your language).
What I think you need is: Upside-down patch (http://forums.qhimm.com/viewtopic.php?t=2670&start=0) (direct link (http://aaronserv.dyndns.org/hosting/ffsf/downloads/ff7betap1.exe)).
dziugo
-
my games doesnt start....and how can i make now the boxes transparent? Why do i need the Upside-down patch? When i try to install it it closes it after the disclamer.... And i try to update my game exe to 1.02 but when i do it crashes when a battle starts.....
-
when i try to se the patch...and i start my game...all is black...
my games doesnt start....
So, which one?
Uhh... If you think, that it's better to have 1.00 (which doesn't start) than a 1.02 patch (which crashes when entering battles), then I can't help you.
Make a new topic (here, in game tweaking), describe your problem and post your system specs. I'll try to help you...
BTW: if you want to see the transparent dialog boxes, use a 1.02 patch. It is possible to see those boxes without entering any battles.
dziugo
-
lol....ok..the 1.02 exe crashed...and now it workes suddenly....but how can i make transparent boxes? With 1.02 i have only the normal boxes....
[EDIT]
The patch works with the 1.02 version..and now i have transparent boxes yeah^^
-
I've got one more question: Is there a way to completely remove the dialog boxes? I mean that there's just the text, but no box brhind this. Is that possible?
Grisu
-
I doesn't look good, but it's possible:
(http://republika.pl/dziugo/images/offtopic/boxb.jpeg) (http://republika.pl/dziugo/images/offtopic/boxa.jpeg)
dziugo
-
I think it looks good, tell me how to do it please.
-
Hmm... I'll write a patch if you want me to... Just wait.
dziugo
-
I'm guessing the easiest solution would be to use a hex editor. Go to the location 002EA422 as dziugo specified, and then change the values. The original patch uses 90, but you could experiment until you get the look you want. I'm guessing the white border would remain, but I'm sure that wouldn't be too much of a bother. I would think if the entire dialoge box was removed it would be very hard, if not impossible, to read at certain points of the game.
white background + white text = big headache
That's just my opinion though. Experiment and let us know how it goes.
EDIT:
Well there you go. While I was making this post dziugo amazes me again. Making patches so quick it's like he is getting paid for it. :D
-
Yes please
Is my new avatar too big?
-
Is it over 100x100 pixels? :z
-
it has about 130x140
-
Then yes. It is too big.
As the fat chocobo implies.
-
Patcher:
Skerb (http://dziugo.republika.pl/ff7/skerb/Skerb.rar)
Patch:
NoDialogBoxes (http://dziugo.republika.pl/ff7/skerb/patches/NDB.rar)
Download both, unpack and put together with ff7.exe. Run, rename patched_ff7.exe to ff7.exe and play...
dziugo
-
Ok, thanks dzuigo, ur greeeaaaat!!
PS:I just took a new ava.
-
Like I said. dziugo is the master. Good work!
-
:D YES HE IS! :wink:
-
white background + white text = big headache
That's just my opinion though. Experiment and let us know how it goes.
Sometimes in the normal unpatched game there IS white text + white BG but the text has sime kind of shadow so you canread it anyway
-
Wow, thanks Captain Obvious. I was referring to parts in the game that use the dialog boxes. When you get Yuffie, if I recall correctly, the top of the background is very bright. I did say it was just my opinion, but thanks for stating the obvious anyway. :D