Author Topic: Debug Room Found in flevel.lgp  (Read 4579 times)

Cupcake

  • And then it dawned on me, that Satan is also an old fuck.
  • *
  • Posts: 906
    • View Profile
Debug Room Found in flevel.lgp
« on: 2008-03-09 05:38:00 »
just looking through the game files today (I'm thinking about starting a mod, no major story changes, no graphical changes, just a text mod to make tifa seem a bit more....loose, just for the hell of it, and to help teach me how the text engine works), and I found that within flevel.lgp, if you select md1_2, it's not only the entrance to the Sector 1 reactor, it also holds all the text to the debug room, possibly more too, I don't doubt that this has been found before, but I don't think I've ever seen it documented, and I can only imagine that figuring out how to edit more than the text of the Debug Room could prove to be a huge step in making Mods for this WONDERFUL game, does anyone else agree?


EDIT: and... oddly enough, this also contains all the text for within the reactor (even text from the now removed part where you have to save Biggs as well), what's going on here  :? :?  shouldn't this text be in the respective screens for those parts of the game?
« Last Edit: 2008-03-09 05:40:44 by cactusjack901 »

obesebear

  • *
  • Posts: 1389
    • View Profile
Re: Debug Room Found in flevel.lgp
« Reply #1 on: 2008-03-09 06:29:21 »
I've only used the Loveless program to view flevel.lgp  but I know in almost every single level the text for neighboring levels is also accessed.  That's just how the game was designed I suppose.

Cupcake

  • And then it dawned on me, that Satan is also an old fuck.
  • *
  • Posts: 906
    • View Profile
Re: Debug Room Found in flevel.lgp
« Reply #2 on: 2008-03-09 08:48:23 »
if they contain data for the neighboring levels, how far counts as neighboring, at least 2 areas it seems, and even then, there has to be level files for the debug room, and where the hell would that be?  maybe in the PC version it's just md1_2 with the foreground removed?

anyone else want to take a prod at this?

Ragna

  • *
  • Posts: 266
    • View Profile
Re: Debug Room Found in flevel.lgp
« Reply #3 on: 2008-03-09 09:24:28 »
Debug levels are the ones named as: BLACK***.

Duplicated data is just to fill space, or due to an error when programming (who knows).
Only data attached to level is used, all of the rest is unused data...

The only "neighboring" in field levels is name ID and script functions.

Kuroda Masahiro

  • *
  • Posts: 271
  • Stopped modding FF7.
    • View Profile
Re: Debug Room Found in flevel.lgp
« Reply #4 on: 2008-03-09 09:27:32 »
From what i understand, all the text that was removed or scenes that were killed, the actual text wasn't, so instead of killing the entire area, they simply killed the promts for the areas either to conserve space or they wanted to get the final thing out more quickly, such as making Biggs not move from his spot could potentially save dozens lines of coding and several hours of programming, but if we were to find what commands initiated it, we could re-insert the said event into the game, although recreating the said prompts instead of deleting them would take much, much longer.

(at present i am merely trying to get a more 'proper' Nibelheilm flashback to develop my 'meteor' abilities, zack instead of cloud, different lines, MP sitting down and that follows being cloud, but whenever i tried the game simply crashed when i got to the flashback area)

Cupcake

  • And then it dawned on me, that Satan is also an old fuck.
  • *
  • Posts: 906
    • View Profile
Re: Debug Room Found in flevel.lgp
« Reply #5 on: 2008-03-09 09:37:14 »
From what i understand, all the text that was removed or scenes that were killed, the actual text wasn't, so instead of killing the entire area, they simply killed the promts for the areas either to conserve space or they wanted to get the final thing out more quickly, such as making Biggs not move from his spot could potentially save dozens lines of coding and several hours of programming, but if we were to find what commands initiated it, we could re-insert the said event into the game, although recreating the said prompts instead of deleting them would take much, much longer.

(at present i am merely trying to get a more 'proper' Nibelheilm flashback to develop my 'meteor' abilities, zack instead of cloud, different lines, MP sitting down and that follows being cloud, but whenever i tried the game simply crashed when i got to the flashback area)

well, as far as the Biggs scenario I mentioned, it's known that it was in game at one point, it was in a Squaresoft Sampler that had a Final Fantasy VII demo (if I can get my hands on a copy of it again, I'll have pictures and videos)