[FF7] Text editor - Loveless (v2.5)

  • Thread starter Thread starter Squall78
  • Start date Start date
Status
Not open for further replies.
I mean text icons like HP MP etc lol, wel,l i just found menu texts in FF7.exe into FFText Style so..well...im not very sure if can be edited with a program like Loveless or Teioh but it can be amazing right?^^ Oh, and i was dreaming with Characters Portraits into the dialogs screens, its possible to put them in here? it will be really great right?^^
 
Loveless is awesome! Together with the Sephy patch I could make the twisted evil that is a Sephiroth/Aeris Dating Scene: 

Suggestions:  In a later version would it be possible for Loveless to get rid of a box of game text completly? Also could a button on the tool bar be made to insert the new page command?

Keep up the good work Squall!

MOD EDIT: Split from this topic.  Don't post in old topics.
 
Last edited:
Hi there,

I've working on a new version of Loveless (2.5) so I wanted to ask you if you have some ideas, or bugs report.

Thank you
 
When using it I found if you look through too much text, the program will say it encountered an error and close.
 
I'm not positive what exactly causes it, but it seems that editing certain text, not sure what, completely erases the text in the field file "las4_42". This is the scene immediately after you defeat JEVONA Synthesis, so in game when you defeat her this causes a crash. This of course can be currently fixed by simply reinserting the original field file with Highwind, but it's still troublesome and might cause more problems than just that.
Another problem, possibly due to symbol hotkeys/buttons/whatever, is during the scene where the party is detected on the train and has to avoid the security checks. Where it would normally say "Car #1" for example, instead it will have "Car [odd symbol here]".
The editor crashes frequently when doing large amounts of editing due to memory problems. Yet if you close and reopen the program, you can resume editing as much as you like so it can't be an issue with the file itself.

Other than these three things, I cannot think of any other bugs.

As for ideas, is it possible to modify default names in the current version? I attempted to edit "Aeris" to "Aerith" using various techniques but none worked. Perhaps a task for Meteor, but if it's possible to implement into Loveless, all the better.
 
When using it I found if you look through too much text, the program will say it encountered an error and close.
Yes another user (Rosemberg) talked me about this problem. I don't really use Loveless (I know it seems strange -_-) and I've never get this problem. I've examined the code but I've not seen what can do this... But I'll try to fix it.

I'm not positive what exactly causes it, but it seems that editing certain text, not sure what, completely erases the text in the field file "las4_42". This is the scene immediately after you defeat JEVONA Synthesis, so in game when you defeat her this causes a crash. This of course can be currently fixed by simply reinserting the original field file with Highwind, but it's still troublesome and might cause more problems than just that.
Another problem, possibly due to symbol hotkeys/buttons/whatever, is during the scene where the party is detected on the train and has to avoid the security checks. Where it would normally say "Car #1" for example, instead it will have "Car [odd symbol here]".
The editor crashes frequently when doing large amounts of editing due to memory problems. Yet if you close and reopen the program, you can resume editing as much as you like so it can't be an issue with the file itself.

Other than these three things, I cannot think of any other bugs.

As for ideas, is it possible to modify default names in the current version? I attempted to edit "Aeris" to "Aerith" using various techniques but none worked. Perhaps a task for Meteor, but if it's possible to implement into Loveless, all the better.
You right : I've tested by replace all occruencies of "materia" ('cause this word appears a lot of times) by another (in order to change many texts) and, indeed, when you close Loveless and reopen it there is no longer texts in las4_42. I will try to fix this. Thanks for reporting it :)

About "Car #1" hum.... indeed, it's not really a bug but a bad thing made by me. In fact, in english it use #1 to say 'Number 1'. In french '#' is never used... so I've not tought this char could cause a problem... You right and I will try to change this code system (maybe using '\1', '\2', ... ?). Thanks again for this report :).

About the characters' name you wanted to change the name which appears on the top of texts ? You can't because names are typed by the player :). '{AERIS}', '{CLOUD}', etc... are only tags which represent the names which will be selected by the player. So you can't write '{AERITH}' (unknown tag). However you can type 'Aerith'... but the name entered by the player will not be displayed...


Thanks for your bugs report :)
 
About las4_42 level file :

I've examined the las4_42 file. In fact, the strings offset is out of section 1 . So it's a little "mistake" in the file and there is no texts in this file (this explains why the texts where very weird :p). New version of Loveless will be fixed and no longer detect texts in this file.

Edit :
I've examined the las4_42 file. In fact, the strings offset points on Akao Offsets, while strings have to be before Akao Offsets. So it's a little "mistake" in the file and there is no texts in this file (this explains why the texts where very weird :p). New version of Loveless will be fixed and no longer detect texts in this file.
 
Last edited:
Thats good news.  Thnx for the program by the way, I've had a good time correcting mistakes in the game :-)

Edit:  In the program when you are editing the text in a certain scene, the little blue dialog box will be shadowed if the text is not used in that scene, and will be blue if it is.  Would it be easy for the program to ignore the text that isn't used in particular scenes to prevent overcrowding and repeat texts?
 
Last edited:
New version of Loveless.
I was searching around "dialog part" of field level. Even maked dialog part extractor...
Some FF7 dialog editors get last dialog as "start from Header to 0xFF char". But, it looks like some dialog dont end with 0xFF char. Usualy not used dialogs. But editors still read until 0xFF char, they read data from AKAO block. It usualy only add some bytes extra.

Aktualy this is not so problem. But problem are some levels. If I changed size of frcyo level, some action(I think breeding..) freezed. Some Blin6X_X not worked (save Aeris scene).

Maybe this is useful, if you are working on new version.
 
But problem are some levels. If I changed size of frcyo level, some action(I think breeding..) freezed. Some Blin6X_X not worked (save Aeris scene).
You mean some actions freeze if you edit the frcyo file with current version (2.4) of Loveless ?
 
I dont know, I wasnt using Loveless for editing.
Loveless always crash to me after some while(If I press about 50 times some key), or sometimes it destroyed my flevel.lgp.
 
Hi everyone, I've been around this forum for about a week an finally decided to register and post.

Thank you Squall78 for the editor, im downloading right now. I'm gonna try Teioh too.


Thanks CaptainNoobtastic.

I wrote mainly this program to re-write french version of FF7. In fact, french translation is frightful  :x
But others can use it to re-write story for fun :)

Use it as you want :)
Spanish translation is awfull too, I've had long chats with friends laughing at big translation mistakes in the game. Therefore I'd like to give a try correcting the translation. I'll try to start as soon as I finish my exams lol.
 
Hi there,
About the special characters problem, if you type '#2' il will be replaced by the second special character... so you can't type '#2' (for "Car #2" in the game for example).
So I want to change the escape character. I tought about '!' or '%'... What do you prefer ? I need a character which is 'rare' especially followed by a digit. What is your opinion ?

Gass > Hi ! Yeah FF7 was really bad translated :s.
 
About the special characters problem, if you type '#2' il will be replaced by the second special character... so you can't type '#2' (for "Car #2" in the game for example).
So I want to change the escape character. I tought about '!' or '%'... What do you prefer ? I need a character which is 'rare' especially followed by a digit. What is your opinion ?
Maybe an "*"?
 
Last edited:
I don't recall seeing the asterisk (*) anywhere, might be the best choice. Percentage signs (%) and exclamation points (!) are definitely used quite often, and may cause unforeseen problems.
 
Hi,
Yes but special characters (in Loveless) are coded : '%2' for example. In the game (if there are %) I suppose it will be '50 %' or '100%'... So there is no problem. But if you see a good reason to avoid '%' please tell me. I code Loveless but reports and ideas come from you :)
 
In Loveless when you are editing the text , the little box in the lower right will be shadowed if that text is not used in the scene, but will be blue if it is used.  Would it be easy for Loveless to not display the text that isn't used?
 
Shhh!! Don't say that!! I need those unused texts!!! xDD
(Anyway, I don't think it's possible to avoid them... {?}).

I still think an asterisk would be the best choice for coding special characters
(I guess no one would use maths in FFVII dialogs... @_@).
 
Ikuisuudesta > lol

You right "*" is very rare in FF7 texts (except in Barret's dialogs like «This fucked #$*$^» lol)
But I prefer % cause it's bigger and so more visible on the screen...


obesebear > Your idea is great and Rosemberg already ask me this :). I've put a little icon in the texts list (on the left of each Text xx). If there is at least a window associated to the text the icon will appear. So you can quickly see if a text in the list have a window (without selecting the text and see if the "window button" on the left bottom is enable as you said).

I'm working on Loveless and I hope it will be available next week (the end of the next week :p).

By the way, I also search for a better algorithm for the background generation of levels. I use the Ficedula's one (because it's too difficult to code for me) but it's bugged with some of levels (as you could see I suppose...).

So if someone know how to display correctly background, it will be a great help :)
 
Status
Not open for further replies.
Back
Top