Author Topic: Few Suggestions  (Read 4364 times)

mogster

  • *
  • Posts: 19
    • View Profile
Few Suggestions
« on: 2005-10-01 17:31:31 »
I came up with these ideas on a short walk;

Automatic spinning and zooming on environments in game depending on character position.

Screen change effects.(eg.Quick Fade In/Out, Zoom, Dirge)

Menu and text/dialouge box skinning.

Think you could add these to the settings and/or In-game options menu?

James Pond

  • *
  • Posts: 880
  • Forums Grumpy Bastard....At The Best Of Times.
    • View Profile
Few Suggestions
« Reply #1 on: 2005-10-01 20:32:57 »
Dialogue box skinning is already in there.

Camera poitns CANNOT be edited effectively for that purpose and it wouldnt work anyway, as the prerendered backgrounds are 2D.

Dont know about the other one.

ajrock2000

  • *
  • Posts: 28
    • View Profile
    • http://www.freestuffnow.net
Re: Few Suggestions
« Reply #2 on: 2005-10-01 20:35:42 »
Quote from: mogster
I came up with these ideas on a short walk;

Automatic spinning and zooming on environments in game depending on character position.

Screen change effects.(eg.Quick Fade In/Out, Zoom, Dirge)

Menu and text/dialouge box skinning.

Think you could add these to the settings and/or In-game options menu?


Do a PrtScn while you are in the game, and paste it into paint, zoom in and tell me if it looks good.  :lol:

Cyberman

  • *
  • Posts: 1572
    • View Profile
Re: Few Suggestions
« Reply #3 on: 2005-10-02 01:59:26 »
Quote from: mogster
I came up with these ideas on a short walk;

Automatic spinning and zooming on environments in game depending on character position.
No as the game does not use 3d backgrounds and objects. It has 3d objects in multiple 2d planes instead. (IE boxes trains anything that moves) It would also require the engine itself be changed.  That is not likely to happen since it would be easier to make a whole new game in reality.

Quote from: mogster
Screen change effects.(eg.Quick Fade In/Out, Zoom, Dirge)

See above comment about the amount of work.

Quote from: mogster
Menu and text/dialouge box skinning.

Think you could add these to the settings and/or In-game options menu?
Not in a million years, because it's part of the engine, you would have to not only change the scripting system to add these features you would have to change the game engine as well. Patching can only rectify existing code and then it is a limited amount of changes as this is basically altering the code.

It is much better to make a whole new engine and modify the heck out of the script system. Changed scripting is of course is illegal to distribute.  So you would have to do an in place translation then hope and pray it works. It might be easier to take the original disks and create a large install system that essentially installs the data by copying and patching the original content.  Again that is on the shadey side of legality.

Cyb

mogster

  • *
  • Posts: 19
    • View Profile
Few Suggestions
« Reply #4 on: 2005-10-02 19:15:10 »
What about mouse support?
Actually can someone tell me what I need to hack this game  :D

Borde

  • *
  • Posts: 891
    • View Profile
Few Suggestions
« Reply #5 on: 2005-10-03 11:47:45 »
Long ago, you could use SoftIce to debug and modify FF7 in a relatively easy way. Unfortunately, new systems/GFX cards don't seem to tolerate the way SoftIce manages the graphics and I haven't been able to use it with full-screen games any more since I bought my new computer.
By the way, does anyone know if there is another debugger that resembles the old SoftIce and works on nowaday systems?
Oh, and mogster, you will need medium assembler knowledge to modify FF7 or any other game (very high if you actually want to add new features).

Cyberman

  • *
  • Posts: 1572
    • View Profile
Few Suggestions
« Reply #6 on: 2005-10-03 17:01:39 »
Quote from: mogster
What about mouse support?
Actually can someone tell me what I need to hack this game  :D

IDA Pro would help  you a bit, however considering the way the game is structured you will have a rough time of things.  It has a startup section which handles all the functionality of the system. (IE disk IO get this data save the game etc.) then there are individual modules for Field battle and world.  Field obviously handles field script things (such as parts of the wutai side quest).  Battle handles JUST battle related things and returns information to the system. (the system then may display END game if you died or in some cases ignore your dimise).

I strongly recomend going through the wiki here and reading a lot to understand what you are looking for.  Adding mouse functionality I don't think would be too easy unless you limited it to acting like the existing controls. (Roll forward move forward roll left and forward move left and forward etc).

Cyb