Qhimm.com Forums

Final Fantasy 7 => FF7 Tools => Topic started by: Kranmer on 2012-08-15 16:09:52

Title: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-08-15 16:09:52
I have been working on a little patch to convert the new Re-release of FF7 into the old version of FF7, the patch is still in its test phase but i would like to release a test version soon, but before i release i would like to ask the mods and admins if its OK for me to release Registry entries (this is the only thing, i am not putting any files from the original game just the registry) from the original game with the patch ? if i can it will make things easier but if i can't this patch will only be useable to those with the original installation disc as well as the Re-release or maybe i will try to find a workaround for the registry.

EDIT:- Just made version 0.3,
changes in this version
the installation path should autodetect where you installed FF7 2012
changed the way flevel is patched (old method sometimes renamed flevel even if patch wasn't successful)
added a option to unpatch flevel BUT ONLY FOR A CLEAN FLEVEL, if you install mods it will no longer unpatch

get it here
http://www.mediafire.com/?yeacw1v0uf6d9av
also if 0.2 installed correctly you DO NOT NEED TO INSTALL THIS

EQ2Alyza was nice enough to make a video guide on how to use this at
http://www.youtube.com/watch?v=hfiVZ7YGFfA

ACHIEVEMENTS, CLOUD SAVES AND CHARACTER BOOSTER DO NOT WORK WITH THIS PATCH
Title: Re: WIP a patch to convert new FF7 to old
Post by: Tenko Kuugen on 2012-08-15 16:46:38
Which purpose does the patch have? Essentially, it looks like
>new user -> buys new ff7 pc -> converts it to old -> can use all mods
is your goal.
Or are you going to try and keep some of the 'improvements' from the re-release?
Title: Re: WIP a patch to convert new FF7 to old
Post by: DLPB_ on 2012-08-15 16:48:31
The only reason is the fact you can buy FF7 for less. People are moaning all over about not being able to find old FF7 in shops.  I suppose anyone who bought this for any other reason and was suckered by Enix (again), can always convert this too... and still enjoy the old mods and not have to pay again.
Title: Re: WIP a patch to convert new FF7 to old
Post by: TheNathanParable on 2012-08-15 17:02:44
Pretty much hit the nail on the head there. Until now, the PC FF7 was technically abandonware; not available in shops, and no longer officially supported. The only way to get abandoned games is to download them illegally, under the moral reasoning that it's at the least incredibly difficult, if not impossible, to get a hold of the game through legit means (in the case of FF7, the former).

This is why CD Projekt started Good Old Games.com, a website where you can easily purchase old games at fair prices, all legal. GOG has the additional benefit of being DRM free, and working closely with the various modding communities to provide ways on getting the games to work on modern systems (this usually involves using DosBox, though games such as Zork:The Grand Inquisitor and Thief do come with fan-made patches).

On the one hand, Square Enix seems to have paid attention to the modding community by adding in higher quality FMVs, .ogg support, and support for higher resolutions. Unfortunately they completely ignored GOG's example and stuffed it with a whole load of securom. =/

Oh if only this had been a GOG release and not a Square Enix exclusive release, there would be nowhere near as many headaches.
Title: Re: WIP a patch to convert new FF7 to old
Post by: EQ2Alyza on 2012-08-15 17:04:22
I personally don't mind spending $10 to help a company I love. It's not in my blood to post all the negatives about them. I like to focus on the positives because after all, they did produce two of my favorite games of all time in Final Fantasy VII and Chrono Trigger.
Title: Re: WIP a patch to convert new FF7 to old
Post by: obesebear on 2012-08-15 17:40:54
I'm cool with it.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-08-15 22:14:26
Which purpose does the patch have? Essentially, it looks like
>new user -> buys new ff7 pc -> converts it to old -> can use all mods
is your goal.
Or are you going to try and keep some of the 'improvements' from the re-release?
Yeah that is the basic goal, the only thing kept from the new release is the movies, everything else is the original game (which can be modded)

I'm cool with it.
Good enough for me, thanks for permission.
--------------------

OK here is a first beta version (this may have bugs that's why it is a beta version, once i know this works i will make a new thread in the release section)
So far it is only for the English language, i intend to make ones to convert other languages at a later date if possible.
http://www.mediafire.com/?azlaszup1sgtgsi
run that and set it to the correct folder then install, it should do all the patching and file copying automatically, after the installer finishes then you need to do something, run FF7Config and setup Aali's driver and fullscreen on the graphics page and also setup your sound settings, apply the settings and close FF7Config,
now you need to sort out how to pass the CD checks, if you have the original CD insert them into your D:\ CD drive, if you do not have them i recommend you set up a virtual CD drive and use Dummy ISO's or use the method of renaming a Harddrive or USB drive to FF7DISC1, if you need more help on this i will try to help but if you are upto speed now all you need to do is run FF7.exe and you should be able to run the old version of the game.
I have also tried to leave the new version intact as much as possible so with any luck this will not get in the way of the new version, also this has only been tested on a 32bit OS so anyone with a 64bit OS who can test it would be helpful.
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-15 22:37:11
this might be i didnt set something right but here are results. also im 64 bit

intro fmvs=good
prelude credits= playing but mostly white
menu= i get an error "error couldnt lock sound buffer"black background, anything els on screen is mostly white
saves dont load from new or old filepath
controls are old
gameplay. characters in color eyes are white everything else is white
Title: Re: WIP a patch to convert new FF7 to old
Post by: Antonia on 2012-08-15 23:00:46
If you're using NVIDIA, try the 'Everything made of light' fix.  Only thing I know of that consistently gave that all white deal (old game).  Worth a shot anyways.

No clue what the sound buffer deal is about though.
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-15 23:05:17
havent heard of it know where to find it? i do have nvidia
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-08-15 23:06:44
this might be i didnt set something right but here are results. also im 64 bit

intro fmvs=good
prelude credits= playing but mostly white
menu= i get an error "error couldnt lock sound buffer"black background, anything els on screen is mostly white
saves dont load from new or old filepath
controls are old
gameplay. characters in color eyes are white everything else is white
FMV playing well is good, that means the registry stuff worked.
Well the white problem sounds like the shaders problem, try using the Nolight shaders,
to do this go into the shaders folder and then into the nolight folder and copy and paste these 2 files into the shaders folder overwriting the other files then try running the game again,
also i have no idea about the  "error couldnt lock sound buffer" but i will look into this, but apart from that error does the sound work ?
Also the saves should work from a folder called SAVES in the FF7 root (or virtualstore if you have UAC active), but if you are not sure you should make a new save and then find where it saves it.

EDIT- someone beat me to it, yeah the everything is light fix is the nolight folder in the shaders folder.
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-15 23:31:58
no light thing it didnt fix anything. first video in game has no sound but intro videos play sound. maybe this helps

(http://img43.imageshack.us/img43/1253/34531842.png) (http://imageshack.us/photo/my-images/43/34531842.png/)

Title: Re: WIP a patch to convert new FF7 to old
Post by: Antonia on 2012-08-15 23:34:42
EDIT- someone beat me to it, yeah the everything is light fix is the nolight folder in the shaders folder.

As I understood it, that was an older method.  I thought we were now supposed to do this:
Code: [Select]
If you're using an NVIDIA Video card, the nolight shaders require modification.
    Aali's 'everything is made of light' fix for NVIDIA cards:
        Use Notepad to open the file .\shaders\nolight\main.frag
        Move the line 'texture_color = texture2D(tex, gl_TexCoord[0].st);' to above the IF statement:
            texture_color = texture2D(tex, gl_TexCoord[0].st);
            if(texture)

Which I've done on my own system and it worked fine.  Not sure why it's better or whatever than the other way, just what I've read here and there around the forums.
Title: Re: WIP a patch to convert new FF7 to old
Post by: DLPB_ on 2012-08-15 23:40:06
Disabling shaders is what I do.
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-15 23:53:41
disabling shaders did it for me. saves saved in a completely new place. i think you forgot a "\"
its installed in c:\games\final fantasy vii
the saves save to c:\games\final fantasy viisave

if there were a \  between final fantasy vii and save itd be correct

still getting that sound error.

is anyone else trying this besides me?

edit
rerelease+kranmer patch+bootleg=?
ill find out soon

edit
worked great i didnt receive the error for sound buffer didnt have to mess with shaders at all. menu overhaul installed fine. testers asap
this also fixed save directory. after the bootleg install it starts loading from the old save folder for me its C:\games\final fantasy vii\save
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-08-16 07:23:19
disabling shaders did it for me. saves saved in a completely new place. i think you forgot a "\"
its installed in c:\games\final fantasy vii
the saves save to c:\games\final fantasy viisave

if there were a \  between final fantasy vii and save itd be correct
Just checked and you are correct, i missed the \ on one of the registry changes, i will fix this soon, also i am still not sure about the sound buffer problem but it may be caused by the new video's, i will look into that soon.
Also glad to hear bootleg helped you get it working correctly.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Mako on 2012-08-16 07:55:38
Quote
sound buffer problem but it may be caused by the new video's, i will look into that soon.
I can confirm that it is, it's only in the SE logo (that I've seen) because the video is longer then intended I think.
Title: Re: WIP a patch to convert new FF7 to old
Post by: DLPB_ on 2012-08-16 08:15:10
I need the path to the new ff7 game's exe file.  As in the registry path to where it is set.  For 32 and 64bit.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-08-16 09:06:25
I can confirm that it is, it's only in the SE logo (that I've seen) because the video is longer then intended I think.
Thanks for confirming that Mako

I need the path to the new ff7 game's exe file.  As in the registry path to where it is set.  For 32 and 64bit.
i have a list of all game files and registry entries made by the installer (on a 32bit machine) and the only one with paths are the uninstall keys (the activation reg key also has the path but i can't post that here because it may contain activation info), the uninstall reg is
Code: [Select]
[HKEY_LOCAL_MACHINE\software\microsoft\Windows\CurrentVersion\Uninstall\{141B8BA9-BFFD-4635-AF64-078E31010EC3}_is1]
"Inno Setup: Setup Version"="5.4.2 (a)"
"Inno Setup: App Path"="C:\\Program Files\\Square Enix\\FINAL FANTASY VII"
"InstallLocation"="C:\\Program Files\\Square Enix\\FINAL FANTASY VII\\"
"Inno Setup: Icon Group"="Square Enix\\FINAL FANTASY VII"
"Inno Setup: User"="Peter Davidson"
"Inno Setup: Selected Tasks"="desktopicon,quicklaunchicon"
"Inno Setup: Deselected Tasks"=""
"Inno Setup: Language"="en"
"DisplayName"="FINAL FANTASY VII"
"DisplayIcon"="C:\\Program Files\\Square Enix\\FINAL FANTASY VII\\unins000.exe"
"UninstallString"="\"C:\\Program Files\\Square Enix\\FINAL FANTASY VII\\unins000.exe\""
"QuietUninstallString"="\"C:\\Program Files\\Square Enix\\FINAL FANTASY VII\\unins000.exe\" /SILENT"
"DisplayVersion"="1.0"
"Publisher"="Square Enix"
"URLInfoAbout"="http://weblet.square-enix.com/banner.php?id=c8544ea6a695c04f337683bc2ffb4b06"
"HelpLink"="http://weblet.square-enix.com/banner.php?id=c8544ea6a695c04f337683bc2ffb4b06"
"URLUpdateInfo"="http://weblet.square-enix.com/banner.php?id=c8544ea6a695c04f337683bc2ffb4b06"
"NoModify"=dword:00000001
"NoRepair"=dword:00000001
"InstallDate"="20120814"
"MajorVersion"=dword:00000001
"MinorVersion"=dword:00000000
I am not sure if this is the same on all machines but it possibly will be (unsure about 64bit machines). Also since i didn't get these reg entries myself i am unsure if there are anymore but the person who gave me them said this was all that was created. Hope that helps.
Title: Re: WIP a patch to convert new FF7 to old
Post by: DLPB_ on 2012-08-16 09:22:22
Cheers!  Just correcting a minor crisis.  I will get back to this later :)
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-16 11:58:55
it very well might be the movies for the sound buffer error. after i ran bootleg that error went away.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Tooks on 2012-08-16 13:27:07
I'm pretty new here (and to modding/using mods in general) but I'll give this a test, see if I can get it working. I'm a 64bit user, btw.

Edit: Files installed without a problem, only issue is now FF7.EXE is asking for a disk 1. I've renamed my USB HDD to FF7DISC1 but it doesn't notice it. I'm not quite sure how to make a dummy iso so kind of at a stuck-point here.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Sebuzzie on 2012-08-16 13:46:11

is anyone else trying this besides me?


I'm gonna test it today. It might take me longer cause I'm not as good as you people with modding and stuff. But I'll let you know :)
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-08-16 14:09:33
I'm gonna test it today. It might take me longer cause I'm not as good as you people with modding and stuff. But I'll let you know :)
Every tester is useful on this, thanks for anytime you spend on it.

I'm pretty new here (and to modding/using mods in general) but I'll give this a test, see if I can get it working. I'm a 64bit user, btw.

Edit: Files installed without a problem, only issue is now FF7.EXE is asking for a disk 1. I've renamed my USB HDD to FF7DISC1 but it doesn't notice it. I'm not quite sure how to make a dummy iso so kind of at a stuck-point here.
Well i have made a second beta version (the only difference is that this fixes the \ in the registry), and i have included 2 REG files, open the REG file in NOTEPAD for your system (64bit for you) and edit the line that says
"DataDrive"="D:\\"
change the D:\\ to whatever drive your USB drive is, so if its your H:\ drive change it to
"DataDrive"="H:\\"
then save it and open it and click YES when asked, and that should allow it to use your USB as a CD. Hope this helps.

EDIT- HAHAHAHA i forgot to post the link to v0.2, sorry about that
http://www.mediafire.com/?jvzjuojzb9cb96c
GET THE LINK IN THE FIRST POST FOR THE LATEST VERSION
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-16 14:17:37
just out of curiosity. the ff7.exe in the patch is that from before or after 1.02 official patch
Title: Re: WIP a patch to convert new FF7 to old
Post by: Tooks on 2012-08-16 14:28:33
Every tester is useful on this, thanks for anytime you spend on it.
Well i have made a second beta version (the only difference is that this fixes the \ in the registry), and i have included 2 REG files, open the REG file in NOTEPAD for your system (64bit for you) and edit the line that says
"DataDrive"="D:\\"
change the D:\\ to whatever drive your USB drive is, so if its your H:\ drive change it to
"DataDrive"="H:\\"
then save it and open it and click YES when asked, and that should allow it to use your USB as a CD. Hope this helps.

EDIT- HAHAHAHA i forgot to post the link to v0.2, sorry about that
http://www.mediafire.com/?jvzjuojzb9cb96c

Okay so now I'm not getting the DISC1 error anymore, but now the client opens and then closes again after about 5 seconds with no error at all... I'm having no luck with this what-so-ever hah. Feel like i've kind of shot myself in the foot too as now i've installed this the normal version, naturally, doesn't work. Trying to find a way to fix that without reinstalling and using up another of my limited activations. God I hate squeenix sometimes.

P.s. Don't know if this is relevant but I'm running Windows 7 Professional 64bit.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-08-16 14:33:20
just out of curiosity. the ff7.exe in the patch is that from before or after 1.02 official patch
The EXE included is the official 1.02 EXE, its clean (meaning it is unedited, the only reason i included it in this patch was to make things easier)

Okay so now I'm not getting the DISC1 error anymore, but now the client opens and then closes again after about 5 seconds with no error at all... I'm having no luck with this what-so-ever hah. Feel like i've kind of shot myself in the foot too as now i've installed this the normal version, naturally, doesn't work. Trying to find a way to fix that without reinstalling and using up another of my limited activations. God I hate squeenix sometimes.

P.s. Don't know if this is relevant but I'm running Windows 7 Professional 64bit.
OK if its closing after a few seconds here is what you should do, first run FF7CONFIG.EXE as administrator (even if you are logged on as admin still right click it and click run as admin) and set all the options and make sure sound is set correctly, then run FF7.EXE as admin and see what happens, if it still closes then post the file APP.LOG (just copy and paste the contents) here and we will see what went wrong.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Tooks on 2012-08-16 14:40:05
OK if its closing after a few seconds here is what you should do, first run FF7CONFIG.EXE as administrator (even if you are logged on as admin still right click it and click run as admin) and set all the options and make sure sound is set correctly, then run FF7.EXE as admin and see what happens, if it still closes then post the file APP.LOG (just copy and paste the contents) here and we will see what went wrong.

For some reason the FF7 config won't open either. It did when I first installed it, I setup Aali's custom driver (although I did forget to check the sound settings...) and now whenever I try and open it it just stops working. I'm going to try restarting my computer and see if that makes any difference.

For reference, my current APP.LOG
Code: [Select]
INITIALIZE DD/D3D START
DIRECT DRAW 2
TOTAL 1026228224 FREE 1022031872
DD MODE: W 320 H 200 P 320 RGB 1 BPP 8
DD MODE: W 320 H 200 P 640 RGB 1 BPP 16
DD MODE: W 320 H 200 P 1280 RGB 1 BPP 32
DD MODE: W 320 H 240 P 320 RGB 1 BPP 8
DD MODE: W 320 H 240 P 640 RGB 1 BPP 16
DD MODE: W 320 H 240 P 1280 RGB 1 BPP 32
DD MODE: W 400 H 300 P 400 RGB 1 BPP 8
DD MODE: W 400 H 300 P 800 RGB 1 BPP 16
DD MODE: W 400 H 300 P 1600 RGB 1 BPP 32
DD MODE: W 512 H 384 P 512 RGB 1 BPP 8
DD MODE: W 512 H 384 P 1024 RGB 1 BPP 16
DD MODE: W 512 H 384 P 2048 RGB 1 BPP 32
DD MODE: W 640 H 400 P 640 RGB 1 BPP 8
DD MODE: W 640 H 400 P 1280 RGB 1 BPP 16
DD MODE: W 640 H 400 P 2560 RGB 1 BPP 32
DD MODE: W 640 H 480 P 640 RGB 1 BPP 8
DD MODE: W 640 H 480 P 1280 RGB 1 BPP 16
DISPLAY MODE MATCH
DD MODE: W 640 H 480 P 2560 RGB 1 BPP 32
DD MODE: W 800 H 600 P 800 RGB 1 BPP 8
DD MODE: W 800 H 600 P 1600 RGB 1 BPP 16
DD MODE: W 800 H 600 P 3200 RGB 1 BPP 32
DD MODE: W 1024 H 768 P 1024 RGB 1 BPP 8
DD MODE: W 1024 H 768 P 2048 RGB 1 BPP 16
DD MODE: W 1024 H 768 P 4096 RGB 1 BPP 32
DD MODE: W 1280 H 600 P 1280 RGB 1 BPP 8
DD MODE: W 1280 H 600 P 2560 RGB 1 BPP 16
DD MODE: W 1280 H 600 P 5120 RGB 1 BPP 32
DD MODE: W 1280 H 720 P 1280 RGB 1 BPP 8
DD MODE: W 1280 H 720 P 2560 RGB 1 BPP 16
DD MODE: W 1280 H 720 P 5120 RGB 1 BPP 32
DD MODE: W 1280 H 768 P 1280 RGB 1 BPP 8
DD MODE: W 1280 H 768 P 2560 RGB 1 BPP 16
DD MODE: W 1280 H 768 P 5120 RGB 1 BPP 32
DD MODE: W 1360 H 768 P 1360 RGB 1 BPP 8
DD MODE: W 1360 H 768 P 2720 RGB 1 BPP 16
DD MODE: W 1360 H 768 P 5440 RGB 1 BPP 32
DD MODE: W 1366 H 768 P 1366 RGB 1 BPP 8
DD MODE: W 1366 H 768 P 2732 RGB 1 BPP 16
DD MODE: W 1366 H 768 P 5464 RGB 1 BPP 32
Ramp Emulation
  Microsoft Direct3D Mono(Ramp) Software Emulation
RGB Emulation
  Microsoft Direct3D RGB Software Emulation
Direct3D HAL
  Microsoft Direct3D Hardware acceleration through Direct3D HAL
EXCLUSIVE MODE
16-BIT Z BUFFER CREATED IN SW
HAL
HEL
TEXTURE FORMATS:
  PALETTE 1 BITS 4 RGBA 0:0:0:0
  PALETTE 1 BITS 8 RGBA 0:0:0:0
  PALETTE 0 BITS 16 RGBA 5:5:5:0
  PALETTE 0 BITS 16 RGBA 5:6:5:0
  PALETTE 0 BITS 32 RGBA 8:8:8:0
  PALETTE 0 BITS 32 RGBA 8:8:8:8
VIEWPORT INITIALIZE
VIEWPORT 2 INITIALIZE
LOCK UNLOCK TEST
BLEND MODE NOT FOUND
BLEND MODE NOT FOUND
BLEND MODE NOT FOUND
BLEND MODE NOT FOUND
MATRIX INITIALIZE
INITIALIZE DD/D3D END
ERROR: COULD NOT OPEN FILE C:\Program Files\Square Enix\Final Fantasy VII\ff7input.cfg
initializing sound...
ERROR: COULD NOT OPEN FILE C:\Program Files\Square Enix\Final Fantasy VII\data\music\music.idx
creating dsound primary buffer
reading audio file
ERROR: COULD NOT OPEN FILE C:\Program Files\Square Enix\Final Fantasy VII\data\sound\audio.fmt
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-08-16 14:50:27
Well that app.log shows that Aali's driver isn't running, so i guess something has gone wrong, a few people in the past have complained they couldn't open FF7CONFIG, i am unsure if they ever fixed it
if you can't run FF7CONFIG anymore you could try deleting the registry entries by opening REGEDIT (just type that in your search box on your startmenu) and then in the window that comes up make your way to
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Square Soft, Inc.\
then delete this, then reinstall my installer and hopefully you will be able to open FF7CONFIG again (with any luck), just remember to set everything correctly (double check on the graphics page that 640x480 FULLSCREEN is ticked and that the drop box says CUSTOM DRIVER then set anything in the SOUND and MIDI screens then hit OK)
And also never forget to run it as Admin.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Sebuzzie on 2012-08-16 14:58:17
Trying to find a way to fix that without reinstalling and using up another of my limited activations. God I hate squeenix sometimes.


If you keep the download files you don't have to use a new activation code, and you can just install it again. If that is what you mean. :)
Title: Re: WIP a patch to convert new FF7 to old
Post by: Tooks on 2012-08-16 15:01:03
Well that app.log shows that Aali's driver isn't running, so i guess something has gone wrong, a few people in the past have complained they couldn't open FF7CONFIG, i am unsure if they ever fixed it
if you can't run FF7CONFIG anymore you could try deleting the registry entries by opening REGEDIT (just type that in your search box on your startmenu) and then in the window that comes up make your way to
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Square Soft, Inc.\
then delete this, then reinstall my installer and hopefully you will be able to open FF7CONFIG again (with any luck), just remember to set everything correctly (double check on the graphics page that 640x480 FULLSCREEN is ticked and that the drop box says CUSTOM DRIVER then set anything in the SOUND and MIDI screens then hit OK)
And also never forget to run it as Admin.

Done that, it allowed me to setup the FF7Config (double checked everything was set as it should be, custom driver, 640x480 fullscreen, midi enabled etc), same issue. However I decided to look in the APP.LOG and noticed the last line;

Failed to load: C:\Program Files (x86)\Square Enix\Final Fantasy VII\data\field/flevel.lgp

Upon investigation, it appears I don't have this file? I have a flevel.bak and a fflevel.lgp and even an flevel.lgp.bak() but no flevel.lgp. I've not manually modified this directory so am quite unsure as to what might be causing this now =/

Edit: Just to see what would happen I renamed the flevel.lgp.bak() and ran the game, it actually crashed with an error code this time, and APP.LOG looked like this instead;
Code: [Select]
INITIALIZE DD/D3D START
DIRECT DRAW 2
TOTAL 1026228224 FREE 1022031872
DD MODE: W 320 H 200 P 320 RGB 1 BPP 8
DD MODE: W 320 H 200 P 640 RGB 1 BPP 16
DD MODE: W 320 H 200 P 1280 RGB 1 BPP 32
DD MODE: W 320 H 240 P 320 RGB 1 BPP 8
DD MODE: W 320 H 240 P 640 RGB 1 BPP 16
DD MODE: W 320 H 240 P 1280 RGB 1 BPP 32
DD MODE: W 400 H 300 P 400 RGB 1 BPP 8
DD MODE: W 400 H 300 P 800 RGB 1 BPP 16
DD MODE: W 400 H 300 P 1600 RGB 1 BPP 32
DD MODE: W 512 H 384 P 512 RGB 1 BPP 8
DD MODE: W 512 H 384 P 1024 RGB 1 BPP 16
DD MODE: W 512 H 384 P 2048 RGB 1 BPP 32
DD MODE: W 640 H 400 P 640 RGB 1 BPP 8
DD MODE: W 640 H 400 P 1280 RGB 1 BPP 16
DD MODE: W 640 H 400 P 2560 RGB 1 BPP 32
DD MODE: W 640 H 480 P 640 RGB 1 BPP 8
DD MODE: W 640 H 480 P 1280 RGB 1 BPP 16
DISPLAY MODE MATCH
DD MODE: W 640 H 480 P 2560 RGB 1 BPP 32
DD MODE: W 800 H 600 P 800 RGB 1 BPP 8
DD MODE: W 800 H 600 P 1600 RGB 1 BPP 16
DD MODE: W 800 H 600 P 3200 RGB 1 BPP 32
DD MODE: W 1024 H 768 P 1024 RGB 1 BPP 8
DD MODE: W 1024 H 768 P 2048 RGB 1 BPP 16
DD MODE: W 1024 H 768 P 4096 RGB 1 BPP 32
DD MODE: W 1280 H 600 P 1280 RGB 1 BPP 8
DD MODE: W 1280 H 600 P 2560 RGB 1 BPP 16
DD MODE: W 1280 H 600 P 5120 RGB 1 BPP 32
DD MODE: W 1280 H 720 P 1280 RGB 1 BPP 8
DD MODE: W 1280 H 720 P 2560 RGB 1 BPP 16
DD MODE: W 1280 H 720 P 5120 RGB 1 BPP 32
DD MODE: W 1280 H 768 P 1280 RGB 1 BPP 8
DD MODE: W 1280 H 768 P 2560 RGB 1 BPP 16
DD MODE: W 1280 H 768 P 5120 RGB 1 BPP 32
DD MODE: W 1360 H 768 P 1360 RGB 1 BPP 8
DD MODE: W 1360 H 768 P 2720 RGB 1 BPP 16
DD MODE: W 1360 H 768 P 5440 RGB 1 BPP 32
DD MODE: W 1366 H 768 P 1366 RGB 1 BPP 8
DD MODE: W 1366 H 768 P 2732 RGB 1 BPP 16
DD MODE: W 1366 H 768 P 5464 RGB 1 BPP 32
Ramp Emulation
  Microsoft Direct3D Mono(Ramp) Software Emulation
RGB Emulation
  Microsoft Direct3D RGB Software Emulation
Direct3D HAL
  Microsoft Direct3D Hardware acceleration through Direct3D HAL
EXCLUSIVE MODE
16-BIT Z BUFFER CREATED IN SW
HAL
HEL
TEXTURE FORMATS:
  PALETTE 1 BITS 4 RGBA 0:0:0:0
  PALETTE 1 BITS 8 RGBA 0:0:0:0
  PALETTE 0 BITS 16 RGBA 5:5:5:0
  PALETTE 0 BITS 16 RGBA 5:6:5:0
  PALETTE 0 BITS 32 RGBA 8:8:8:0
  PALETTE 0 BITS 32 RGBA 8:8:8:8
VIEWPORT INITIALIZE
VIEWPORT 2 INITIALIZE
LOCK UNLOCK TEST
BLEND MODE NOT FOUND
BLEND MODE NOT FOUND
BLEND MODE NOT FOUND
BLEND MODE NOT FOUND
MATRIX INITIALIZE
INITIALIZE DD/D3D END
ERROR: COULD NOT OPEN FILE C:\Program Files (x86)\Square Enix\Final Fantasy VII\ff7input.cfg
initializing sound...
creating dsound primary buffer
reading audio file
loading static sounds
sound initialized
INITIALIZING MIDI...
selecting device 0:Microsoft GS Wavetable Synth, mid=1, pid=27,
midi data type: GENERAL MIDI
using midi data file: C:\Program Files (x86)\Square Enix\Final Fantasy VII\data\midi\midi.lgp
midiOutGetVolume returned: ffffffff
MIDI INITIALIZED
BLEND MODE NOT FOUND
BLEND MODE NOT FOUND
BLEND MODE NOT FOUND
BLEND MODE NOT FOUND
BLEND MODE NOT FOUND
BLEND MODE NOT FOUND
BLEND MODE NOT FOUND
BLEND MODE NOT FOUND
BLEND MODE NOT FOUND
BLEND MODE NOT FOUND
set music volume: 127
MIDI set volume: 127
10036743060f 127 = 127
Entering MAIN
Exiting MAIN
START OF CREDITS!!!
BLEND MODE NOT FOUND
BLEND MODE NOT FOUND
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-08-16 15:09:47
Done that, it allowed me to setup the FF7Config (double checked everything was set as it should be, custom driver, 640x480 fullscreen, midi enabled etc), same issue. However I decided to look in the APP.LOG and noticed the last line;

Failed to load: C:\Program Files (x86)\Square Enix\Final Fantasy VII\data\field/flevel.lgp

Upon investigation, it appears I don't have this file? I have a flevel.bak and a fflevel.lgp and even an flevel.lgp.bak() but no flevel.lgp. I've not manually modified this directory so am quite unsure as to what might be causing this now =/
Its odd that you do not have a flevel.lgp (this is probably why both the Rerelease and the old version are not working), the flevel.bak should be the Flevel from the release (my installer creates that as a backup), check the date on that file by right clicking the flevel.bak and clicking properties, if it says April 2012 its the rerelease flevel and you need to rename it to flevel.lgp and run the Flevelpatch.bat again, if it says 1998 its my patched one, if its the 1998 one rename it to flevel.lgp and you don't need to patch it.

EDIT- also your app.log still shows that Aali's driver is not running
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-16 15:11:18
another thing you can do to avoid reinstalling is backup all the files from your install directory then if something breaks delete everything in the folder and place your old files in

when running the patch make sure your install folder is correct
Title: Re: WIP a patch to convert new FF7 to old
Post by: Sebuzzie on 2012-08-16 15:25:44
I've reinstalled the game and installed your program. But I get the Disc error aswell.

I've tried this:
open the REG file in NOTEPAD for your system (64bit for you) and edit the line that says
"DataDrive"="D:\\"
change the D:\\ to whatever drive your USB drive is, so if its your H:\ drive change it to
"DataDrive"="H:\\"
then save it and open it and click YES when asked, and that should allow it to use your USB as a CD. Hope this helps.


With both my G:\\ and H:\\ drives, but to no avail.

Is it because I haven't installed bootleg (and therefore Aali's custom driver) yet?

Title: Re: WIP a patch to convert new FF7 to old
Post by: Tooks on 2012-08-16 15:26:16
Its odd that you do not have a flevel.lgp (this is probably why both the Rerelease and the old version are not working), the flevel.bak should be the Flevel from the release (my installer creates that as a backup), check the date on that file by right clicking the flevel.bak and clicking properties, if it says April 2012 its the rerelease flevel and you need to rename it to flevel.lgp and run the Flevelpatch.bat again, if it says 1998 its my patched one, if its the 1998 one rename it to flevel.lgp and you don't need to patch it.

EDIT- also your app.log still shows that Aali's driver is not running

uch this is giving me a headache haha. The .bak file is from 2012 so is the re-release version. When I rename it and run the batch file it hangs for a while and then tells me there are no suitable patches (and then renames my flevel.lgp back to .bak but doesn't generate another one) and i'm kind of going around in circles. Think i'll just pull my disc copy out of cold storage and play that, seems MUCH less headachey at the moment hah.

Squall, I didn't think to do this before trying to install the patch, but my other half also purchased the rerelease yesterday and has it installed on his computer. Do you think stealing his unmodified directory and using it to restore mine would cause issues?
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-08-16 15:36:14
I've reinstalled the game and installed your program. But I get the Disc error aswell.

I've tried this:
With both my G:\\ and H:\\ drives, but to no avail.

Is it because I haven't installed bootleg (and therefore Aali's custom driver) yet?
The CD error has nothing to do with Aali's driver, it is due to the game not being able to find the CD's, it needs to find a disc called FF7DISC1, if you have anything that uses USB and can be renamed you should plug it in and inside MY COMPUTER rename the drive to FF7DISC1, then run the patch to whatever drive that is. or if you have the original CD just put it into the drive and make sure it shows up as FF7DISC1 (NOT THE INSTALL CD) then set the registry to that drive, that should work (hopefully)

uch this is giving me a headache haha. The .bak file is from 2012 so is the re-release version. When I rename it and run the batch file it hangs for a while and then tells me there are no suitable patches (and then renames my flevel.lgp back to .bak but doesn't generate another one) and i'm kind of going around in circles. Think i'll just pull my disc copy out of cold storage and play that, seems MUCH less headachey at the moment hah.

Squall, I didn't think to do this before trying to install the patch, but my other half also purchased the rerelease yesterday and has it installed on his computer. Do you think stealing his unmodified directory and using it to restore mine would cause issues?
OK if you have a flevel (it doesn't matter which at this point, once we get the game working we can sort that) forget about patching flevel for now, the old game will boot even with the new flevel.lgp just some mods won't work but the game will load.
So the first thing you need to do is get Aali's driver working, try downloading and installing it yourself or via bootleg and then check your app.log (when you are using Aali's driver the App.log will start with
INFO: FF7/FF8 OpenGL driver version 0.7.11b
INFO: Auto-detected version: FF7 1.02 US English

if you see "INITIALIZE DD/D3D START " that means Aali's Driver is NOT installed
Title: Re: WIP a patch to convert new FF7 to old
Post by: Sebuzzie on 2012-08-16 15:48:25
Ok so instead of renaming a USB (which only appears if I connect something in the USB port) I renamed one of my HDD. This actually works. Although it takes pretty long for the game to load (main menu) and when I press new game I just get a black screen. Is it time to use bootleg? Or doesn't the bootleg fix this?

Edit: Renaming an USB port also works. I just didn't do it correctly so my bad, sorry.

I'm getting the feeling that the black screen before the start menu and after pressing new game has to do with FMV's not working. Because when I skip the intro by pressing enter the loading doesn't take long at all.

Edit: Even if I wait a long time after pressing new game the screen remains black :(
Title: Re: WIP a patch to convert new FF7 to old
Post by: lyons100 on 2012-08-16 16:01:30
when i first tried to install this i also got the flevel.lgp not found error, it turned out the correct dir was not selected, it was trying to install to */Square Enix/final fantasy vii/final fantasy vii. Selecting the Square Enix folder fixed it for me.

Everything's working just fine here with bootleg installed.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Sebuzzie on 2012-08-16 16:04:13
when i first tried to install this i also got the flevel.lgp not found error, it turned out the correct dir was not selected, it was trying to install to */Square Enix/final fantasy vii/final fantasy vii. Selecting the Square Enix folder fixed it for me.

Everything's working just fine here with bootleg installed.

That makes me wonder. I installed the game in C:\Games\FF7 because that is recommended in the Tifa's Bootleg Tutorial.

Is that what's causing my problems?
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-16 16:08:08
when you pick the directory make sure it isnt adding a \final fantasy vii to the end
your picking C:\games\ff7
but if it adds that to the end your actually installing it to C:\games\ff7\final fantasy vii
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-08-16 16:09:36
That makes me wonder. I installed the game in C:\Games\FF7 because that is recommended in the Tifa's Bootleg Tutorial.

Is that what's causing my problems?
Yeah a black screen after pressing NEW GAME usually means the movies are broken, so you need to sort the movie path out which can be done with the tool here
http://forums.qhimm.com/index.php?topic=12305.0
just set the movies folder with that and it should fix the movies (or try installing bootleg).
Title: Re: WIP a patch to convert new FF7 to old
Post by: Sebuzzie on 2012-08-16 16:11:02
when you pick the directory make sure it isnt adding a \final fantasy vii to the end
your picking C:\games\ff7
but if it adds that to the end your actually installing it to C:\games\ff7\final fantasy vii

You mean when I install the new to old patch? Cause I installed that in C:\Games\FF7. There is no C:\Games\FF7\final fantasy vii.

Or are you talking about the bootleg?

Edit: I'll try to install the bootleg ^^
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-16 16:18:02
if your install folder is C:\games\ff7 when you click the ff7 folder look at the folder path in the patch itll say C:\games\ff7\final fantasy vii. if you ran the patch and didnt see the mistake it installed to the wrong folder. to check if this happened to you go to the folder where you have final fantasy vii installed. if there is a final fantasy vii folder that means it installed to the wrong folder
Title: Re: WIP a patch to convert new FF7 to old
Post by: Sebuzzie on 2012-08-16 16:57:11
if your install folder is C:\games\ff7 when you click the ff7 folder look at the folder path in the patch itll say C:\games\ff7\final fantasy vii. if you ran the patch and didnt see the mistake it installed to the wrong folder. to check if this happened to you go to the folder where you have final fantasy vii installed. if there is a final fantasy vii folder that means it installed to the wrong folder

I'm sorry I'm not following. Are you talking about the bootleg or about the new to old patch. If you're talking about the latter I've got a patch.exe if that's what you mean..
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-16 17:03:23
new to old

edit
before i keep rambling on can someone that understands what i am saying explain this better
Title: Re: WIP a patch to convert new FF7 to old
Post by: Sebuzzie on 2012-08-16 17:05:34
When I want to start patch.exe it wants me to open a source file.. I'm afraid I lack the knowledge on what that means.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-08-16 17:09:33
When I want to start patch.exe it wants me to open a source file.. I'm afraid I lack the knowledge on what that means.
Patch.exe is for patching flevel, you don't need to run it, infact you can delete it if u want, the installer runs it when its done automatically, after that it is not needed, you NEVER EVER have to run patch.exe or any of the BAT files, those are just files left over from the installer.
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-16 17:16:35
video removed

this is what i mean
Title: Re: WIP a patch to convert new FF7 to old
Post by: Sebuzzie on 2012-08-16 17:22:34
Thanks for explaining that. I think I installed it in the right folder cause I typed it in manually.

Right now I'm installing the bootleg but I'm having trouble choosing which models to use. (I'm always bad at making choices haha)

Will let you guys know once I'm done. :)

ps: I love your desktop background squall8cloud7! hahaha
Title: Re: WIP a patch to convert new FF7 to old
Post by: Datapack on 2012-08-16 18:53:08
Which files from the "old"game do i need?
Also do i need the cd-key from the old game?
Title: Re: WIP a patch to convert new FF7 to old
Post by: sithlord48 on 2012-08-16 19:25:45
seams to work well on wine.. now im wondering why the videos work on this version and not my stock install..
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-16 19:35:39
@datapack

you dont need any files. the patch does it all. look back through the thread to find a link for 0.2. then you need to pass the cd check. make a dummy iso or rename a flash drive or something  FF7DISC1
Title: Re: WIP a patch to convert new FF7 to old
Post by: DLPB_ on 2012-08-16 19:40:44
hang on are you saying the original game doesnt even check for the actual disc?  It just checks for the name?
Title: Re: WIP a patch to convert new FF7 to old
Post by: Tooks on 2012-08-16 19:44:00
hang on are you saying the original game doesnt even check for the actual disc?  It just checks for the name?

Pointing it to my hard drive named FF7Disc1 worked, so I guess it does.
Title: Re: WIP a patch to convert new FF7 to old
Post by: DLPB_ on 2012-08-16 19:44:37
ridiculous.  :-P
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-16 19:45:36
i guess so. after i ran the new to old converter i made a dummy iso like kranmer said. took a blank text document. made an iso with a volume label of FF7DISC1 and it gets through the check
Title: Re: WIP a patch to convert new FF7 to old
Post by: Tooks on 2012-08-16 19:56:04
I can almost imagine the discussion at the security desk when it was decided that's how they'd perform a disk check... Insane.
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-16 19:58:27
it was also over a decade ago when people didnt have as easy access to the knowlege and tools we have today
Title: Re: WIP a patch to convert new FF7 to old
Post by: Antonia on 2012-08-16 20:35:55
Yeah, this really wasn't that uncommon back then.  For a long time, copy protection pretty much meant you used write protect tabs so you didn't accidentally erase your floppys.  ;)

OK, maybe not quite but yeah, a simple disk volume check and similar methods were in place on loads of titles, and plenty more didn't even have that.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Mendelevium on 2012-08-17 00:01:34
So, this project excites me greatly!

You said you were attempting to maintain as much of the new game as possible with this, while bringing in many qualities from the old files. What exactly are you trying to preserve? And what objects are you altering? And how are you going about doing that?

It almost seems like I'd be able to drop the 1.02.exe into the folder and you'd have nearly the same product as from before. One would just have to shut off the updater that Square has provided in the new launcher. Correct?

Then one could go through the new .exe and find out how they used the new .oog files, and apply these changes into the old .exe somehow. Actually, before assuming that is done through the .exe file, I should ask, how does the re-release support the .oog? Where is that programmed? And what other qualities about the new release would be worth preserving?

Sorry, if this is a bombardment, my curiosity is just peaked.
Title: Re: WIP a patch to convert new FF7 to old
Post by: DLPB_ on 2012-08-17 00:06:29
There is no way this project can preserve anything the new game introduced over the old... since the improvements are in the new driver and exe.. both of which will not be used in the convert.  This would basically be the old game once again using aalis driver.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Covarr on 2012-08-17 00:17:38
There is no way this project can preserve anything the new game introduced over the old... since the improvements are in the new driver and exe.. both of which will not be used in the convert.  This would basically be the old game once again using aalis driver.
except the FMVs.
Title: Re: WIP a patch to convert new FF7 to old
Post by: DLPB_ on 2012-08-17 00:18:10
I hear even fmvs dont work...  Aali would need to add support.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Covarr on 2012-08-17 00:21:53
I can't imagine why they wouldn't. IIRC, he uses ffmpeg, which does in fact support vp8.
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-17 00:26:10
my fmvs played?

Title: Re: WIP a patch to convert new FF7 to old
Post by: DLPB_ on 2012-08-17 00:29:22
Mako said hers didnt.  Do yours work with old ff7?
Title: Re: WIP a patch to convert new FF7 to old
Post by: Covarr on 2012-08-17 00:31:16
Honestly, I haven't tried (my install disc is missing), but I can confirm they work with mpc-hc using ffdshow (which uses ffmpeg)
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-17 00:31:41
my fmvs work after the new to old patch.
Title: Re: WIP a patch to convert new FF7 to old
Post by: DLPB_ on 2012-08-17 00:35:13
In that case Mako is wrong.  I did think it was odd they wouldn't work tbh
Title: Re: WIP a patch to convert new FF7 to old
Post by: Sebuzzie on 2012-08-17 01:22:31
My fmv's don't work, but I haven't installed the bootleg yet. (still downloading the torrent)

Edit:
my fmvs played?

was this before or after the installment of bootleg?
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-17 01:32:36
before.
after running bootleg the fmvs will be different because there isnt an option for "no change" for fmvs
issues i came across after the patch were textures were white which was fixed by turning shaders off annd second issue an error message came up "couldnt lock sound buffer"
these were fixed by bootleg as well
Title: Re: WIP a patch to convert new FF7 to old
Post by: Sebuzzie on 2012-08-17 01:39:44
Oh that means I'm still not sure how to fix the fmv problem. Before the main menu I get a black screen, then I press enter and get the main screen. After selecting new game I get a black screen and nothing happens no matter how long I wait.

I installed it in the right folder like you explained. But right now I'm afraid I'm stuck.

Edit: Or might it have to do with the fact that I haven't installed Aali's driver?
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-17 01:50:17
if you havent used ff7 config yet you may have to

go into your install folder. find ff7config.exe and run it.
go to the graphics tab and for renderer pick custom driver
Title: Re: WIP a patch to convert new FF7 to old
Post by: Sebuzzie on 2012-08-17 02:01:38
God do I feel stupid... did just that one thing you said and voila all fmv's work.

You've made my day again squall8cloud7!

Now I'm just gonna wait for my mod torrent to finish and try to see if I can get that to work. Anyone got a good suggestion for a preset for a noob like me? :P

Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-17 02:04:49
not really. just check out the bfe see what you like. definately do menu overhaul.

Title: Re: WIP a patch to convert new FF7 to old
Post by: BloodShot on 2012-08-17 02:52:45
So this basically converts the needed files to the original FF7 PC so re-release users can use Aali's driver and do things like modpath?
Title: Re: WIP a patch to convert new FF7 to old
Post by: Tenko Kuugen on 2012-08-17 03:32:43
Essentially. I forgot if the new music system still works, making ff7 music redundant
Title: Re: WIP a patch to convert new FF7 to old
Post by: BloodShot on 2012-08-17 04:26:38
I thought it wouldn't work because it's done through the driver?
Title: Re: WIP a patch to convert new FF7 to old
Post by: Tenko Kuugen on 2012-08-17 05:14:25
I said I forgot. I don't actually know anymore, so it might not work.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-08-17 08:54:11
In that case Mako is wrong.  I did think it was odd they wouldn't work tbh
It isn't the that FMV doesn't work as such, it does but it does give a sound buffer error (i haven't looked into why yet but its possibly due to the container format or maybe just the audio they used, as i say i haven't looked into it yet)

So this basically converts the needed files to the original FF7 PC so re-release users can use Aali's driver and do things like modpath?
Yeah that's it, it just converts the New version to the Old version so people can use mods. most of the files in the new version are the same, the only thing that appears different is flevel.lgp so a patch was made to convert the new flevel to the old flevel, most of the files appear to be the exact same just a few minor changes so the patch isnt very big at 2mb, so we patch flevel and copy the files that are in different places to the old versions path's to allow mods to work.

Essentially. I forgot if the new music system still works, making ff7 music redundant
I highly doubt the new music system works with this, but since i can't test myself i can't say for sure but this uses the original 1.02 EXE and Aali's driver so you will most likely need FF7Music for music.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Sebuzzie on 2012-08-17 13:33:04
Ok so here's my report.

I've installed the new to old patch, which after a bit of trial and error on my part now works great.

Also installed the bootleg over it and that works aswell!

Tried to install the Anxious Heart mod after that, but that sadly doesn't work. (weither I choose old or new version doesn't seem to matter)

So overall: once again a great job by everyone who made these mods!
Title: Re: WIP a patch to convert new FF7 to old
Post by: DLPB_ on 2012-08-17 13:55:20
Once you have used new to old patch, you should be choosing OLD in the installer.  At the end it should open ff7music for you.  Unless I have made a mistake it should work fine.  It may be that you need to open ff7config.exe to configure the soundcard?
Title: Re: WIP a patch to convert new FF7 to old
Post by: Sebuzzie on 2012-08-17 14:14:13
Do you mean changing the sounddriver? Cause when I do that I have no sound at all.
Title: Re: WIP a patch to convert new FF7 to old
Post by: DLPB_ on 2012-08-17 14:15:03
I mean making sure the game is properly set up with ff7config.exe

Someone else may have an idea what is going on if not.  Try to install covarr's music installer and see if that works.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Sebuzzie on 2012-08-17 14:38:08
Ok I managed to fix it.

The problem was that there's a FF7Music folder and a ficedula folder. I kept opening the FF7Music.exe in the FF7Music folder and that didn't work. When I opened the FF7Music.exe in the ficedula folder it did!

You people have made me very happy! Whenever you need a tester or if there's something I can help with let me know :)
Title: Re: WIP a patch to convert new FF7 to old
Post by: DLPB_ on 2012-08-17 14:40:16
You should have selected ff7music in the installer, at the end, it opens the correct one.  The other you have there is from covarr's.  You don't need it if you intend on using anxious heart.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Scope on 2012-08-17 14:57:10
I have a question.

If I were to purchase the new FFVII from the square Enix store - and patch it up with this conversion patch to be like the OLD...

Will features like the Achievements and Cloud Saves still work?

I am trying to weigh up whether or not its worth buying - These features are enticing me, but If I am unable to use mods without losing these features then I wont be buying it. I still have my old FFVII disks - so it would be pointless to buy it if it is only going to be the same as my current install.
Title: Re: WIP a patch to convert new FF7 to old
Post by: DLPB_ on 2012-08-17 15:53:26
The answer is no.  You are lit converting to the old PC game.
Title: Re: WIP a patch to convert new FF7 to old
Post by: TheNathanParable on 2012-08-17 22:20:11
If we are literally converting the new to old, wouldn't this theoretically remove the need for SecuROM?

The impression I got was that SecoROM was not tied to the game itself, but to the launcher. You can't load the game without the launcher, and you can't use the launcher without activating the game. Similar to The Sims 3; by default, you can't play the game without the launcher, and you can't use the launcher without the disc being in the drive.

Since this patch replaces the new launcher with the original launcher, one that does not require an internet connection or any activation whatsoever, couldn't this theoretically bypass the (completely unnecessary and appalling) DRM? If I remember correctly, you are not asked for your activation code until after the game has already installed.

Even if this is the case, I can't see this as being much of an issue. The SecuROM is namely there not for the game itself, but for the features provided exclusively by the new launcher (DirectX, Cloud Saves, Achievements, etc), features that are disabled when converting to the old version.
Title: Re: WIP a patch to convert new FF7 to old
Post by: ajmrowland on 2012-08-17 23:58:46
Havent really been on in a while, but I try to install the converter and it says it cant find the source file. I've tried putting it in the game's root folder and in the data folder, and of course installing from outside the game entirely but it's the same error. I've done this before trying FF7Config(which works okay but without the converter, it doesnt affect the new version) and havent even downloaded Aali's driver yet.

I've also only ever modded and patched Oblivion and Kingdom Hearts II, so I'm still a little new at this.
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-18 00:06:06
your install directory is wrong. when installing the new to old patch make sure your folder path is 100% correct.

watch this video
http://youtu.be/p_-f0xVt70A (http://youtu.be/p_-f0xVt70A)
Title: Re: WIP a patch to convert new FF7 to old
Post by: ajmrowland on 2012-08-18 00:24:17
Alright, that helped. thx!

Title: Re: WIP a patch to convert new FF7 to old
Post by: ajmrowland on 2012-08-18 00:49:23
I know double-posting is frowned upon, but I have a couple questions about the renaming method for running the game.

1.Does the attached drive have to be empty?

2.Is the game affected if the thing is unplugged?
Title: Re: WIP a patch to convert new FF7 to old
Post by: Covarr on 2012-08-18 02:47:31
BishyT, not quite. The 1998 version has DRM too, albeit not very effective DRM.

That being said, does anyone know of any way to check for valid activation? It'd be better if this patch refused to apply to a non-activated copy.
Title: Re: WIP a patch to convert new FF7 to old
Post by: dziugo on 2012-08-18 10:11:59
If we are literally converting the new to old, wouldn't this theoretically remove the need for SecuROM?

The impression I got was that SecoROM was not tied to the game itself, but to the launcher. You can't load the game without the launcher, and you can't use the launcher without activating the game. Similar to The Sims 3; by default, you can't play the game without the launcher, and you can't use the launcher without the disc being in the drive.

Since this patch replaces the new launcher with the original launcher, one that does not require an internet connection or any activation whatsoever, couldn't this theoretically bypass the (completely unnecessary and appalling) DRM? If I remember correctly, you are not asked for your activation code until after the game has already installed.

Even if this is the case, I can't see this as being much of an issue. The SecuROM is namely there not for the game itself, but for the features provided exclusively by the new launcher (DirectX, Cloud Saves, Achievements, etc), features that are disabled when converting to the old version.
SecuROM is in both Launcher and ff7_(language).exe. And it's also (kind of) protecting the new graphics driver file. You can't directly (by double clicking) run ff7_(language).exe, because it needs the settings from the launcher (through IPC).

I can't actually test it (because I don't have two accounts), but SecuROM is most likely just for DRM, it doesn't handle the cloud saves/achievements. Once it's feeded with correct code and activated, it's just transparent (well, maybe there is a little bit of debugging protection, but not so much).

If someone has 2 accounts, you can check if logging to another account changes your saved games - that would be a simple proof of SecuROM only handling DRM since logging to another account doesn't change the SecuROM activation data stored in registry.

I know double-posting is frowned upon, but I have a couple questions about the renaming method for running the game.

1.Does the attached drive have to be empty?

2.Is the game affected if the thing is unplugged?
1. It can be empty, ff7.exe just checks for the label.
2. Kind of - it does cd-checks when you advance to the next disc/load a new game, so unless you do that, you can unplug it.

Edit:
BishyT, not quite. The 1998 version has DRM too, albeit not very effective DRM.

That being said, does anyone know of any way to check for valid activation? It'd be better if this patch refused to apply to a non-activated copy.
You can run it from within the Launcher ;p If launcher is up, it's activated.
Title: Re: WIP a patch to convert new FF7 to old
Post by: TheNathanParable on 2012-08-18 11:40:23
Ah, so the patch won't remove the DRM then, the game will still require activation? That's probably for the best, wouldn't want to anger Squeenix now would we?

Someone actually called me an idiot over PM for asking about that publicly, but I think it's important to get that question answered now instead of later. Stops any potential copyright drama from happening.
Title: Re: WIP a patch to convert new FF7 to old
Post by: dziugo on 2012-08-18 12:06:04
Well, if the old ff7.exe wouldn't touch the new protected files (and it doesn't :-P), the DRM would effectively be bypassed (but still in place, should you decide to run through the new Launcher). You could say that the DRM protects the new engine, not the data.
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-18 12:43:20
i called you an idiot for making it publically known. I figured this out 2days ago and alerted kranmer of this. Yes it needs to be fixed but it shouldnt b known to everyone that it can b used to bypass the activation
Title: Re: WIP a patch to convert new FF7 to old
Post by: TheNathanParable on 2012-08-18 14:50:47
All I did was ask a question. I didn't even know if the patch would bypass the DRM. I had a theory based off what little information I knew, and asked if I was right or wrong, and I actually turned out to be wrong. You're the only one who's making it publicly known by officially confirming that this is an actual problem (I didn't even mention your name, so I have no idea why you felt the need to do that).

Also, I don't even see why you're fussing over this. The previous patch doesn't even fully work, hence the fact that it's only version 0.2, so it's not like anyone could take advantage of it anyway. Besides, isn't it better for problems like this to be openly discussed so that other talented modders could potentially help to solve the problem?
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-18 16:28:52
you asked a question but i think you already knew the answer. You weigh things differently than me. You think a head on faster approach is best while i think a quieter one is. Back to the topic at hand. if the serial is stored in the registry or somewhere couldnt we find it and have the patch ask for a serial if it matches it runs if not patch halts
Title: Re: WIP a patch to convert new FF7 to old
Post by: ajmrowland on 2012-08-18 23:08:14
Okay, I renamed a USB stick to FF7DISC1, but the game's disc check still wants me to insert disc. I suppose I have to change a path somewhere, but I dont know which.

Edit: I looked back and found some advice given to another user to change the path in the registry file, but I cant find that.
Title: Re: WIP a patch to convert new FF7 to old
Post by: moothead on 2012-08-18 23:46:40
Type 'Regedit' into the search bar (If in Windows 7 and Vista (?)) and click on HKEY Local Machine > Software > Wow6432Node (Not sure if this is different in 32bit) > the folder where FF7 is installed. Then change 'Datadrive' to the letter that your memory stick has.

Title: Re: WIP a patch to convert new FF7 to old
Post by: EQ2Alyza on 2012-08-18 23:48:46
Okay, I renamed a USB stick to FF7DISC1, but the game's disc check still wants me to insert disc. I suppose I have to change a path somewhere, but I dont know which.

Edit: I looked back and found some advice given to another user to change the path in the registry file, but I cant find that.

The registry file also comes with Kranmer's converter download. Open it with notepad and edit the drive path to equal that of the USB drive. Save it once it's changed, then close it out. Next, double-click open it and hit Yes... voila  :)
Title: Re: WIP a patch to convert new FF7 to old
Post by: moothead on 2012-08-18 23:54:52
Or just do that  :mrgreen:.
Title: Re: WIP a patch to convert new FF7 to old
Post by: ajmrowland on 2012-08-19 00:05:13
The registry file also comes with Kranmer's converter download. Open it with notepad and edit the drive path to equal that of the USB drive. Save it once it's changed, then close it out. Next, double-click open it and hit Yes... voila  :)
yeah, but the problem is I cant find it. It's clearly not called "Datadrive" in there.

also the folder that I'm specifically using doesnt wanna show up in the Registry.

Edit: actually, the folder showed up, just under Squaresoft instead of "games". the paths there are the ones I'm using.

Now I'm getting a "failed to load shaders" error message when I click "FF7". Checking the properties, it is an application(.exe). I'm using Windows 7.
Title: Re: WIP a patch to convert new FF7 to old
Post by: gjoerulv on 2012-08-19 00:56:17
Basically what this does is to create the same folder/file architecture, make the .exe like the old one and add the config??

I'm curios as I'm updating my HC patch, to know how to tackle people who use this on the re-release.

In my new patch people will have to choose what version (2012/1997) of the game they are patching. If they patch the new release, scene and kernel are in different folders, but this may not be so with your patch applied. I would want to make my patch to work with yours as well, so I guess what I'm asking is whether you use the old scene/kernel location (battle/scene folders) or the new ones (lang-* folders)? And do you rename the exe?
Title: Re: WIP a patch to convert new FF7 to old
Post by: ajmrowland on 2012-08-19 01:05:08
Here's my APP log. My Diagnosis: aint good.

Quote
INFO: FF7/FF8 OpenGL driver version 0.7.11b
INFO: Auto-detected version: FF7 1.02 US English
INFO: ATI Technologies Inc. ATI Radeon HD 4600 Series 3.3.11631 Compatibility Profile Context
INFO: OpenGL 2.0 support detected
INFO: Found swap_control extension
INFO: Max texture size: 8192x8192
INFO: Number of texture units: 8
INFO: Original resolution 640x480, window size 640x480, output resolution 640x480, internal resolution 640x480
INFO: Shader limits: varying 128, vert uniform 16384, frag uniform 16384
ERROR: failed to stat file C:\games\FINAL FANTASY VII/shaders/nolight/main.vert
ERROR: failed to load shaders, reverting to fixed function
WM_CLOSE
INFO: FFMpeg movie player plugin loaded
INFO: FFMpeg version SVN-r25886, Copyright (c) 2000-2010 Fabrice Bellard, et al.
INFO: No shaders, codecs with YUV output will be slow.
LOCK UNLOCK TEST
MATRIX INITIALIZE
ERROR: could not open file TF2D.P
ERROR: could not open file TF2D.P
INITIALIZE DD/D3D END
ERROR: could not open file C:\games\FINAL FANTASY VIIff7input.cfg
initializing sound...
ERROR: could not open file C:\games\FINAL FANTASY VII\data\music\music.idx
creating dsound primary buffer
reading audio file
ERROR: could not open file C:\games\FINAL FANTASY VII\data\sound\audio.fmt

Even FF7Config is no longer working.
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-19 01:29:10
Basically what this does is to create the same folder/file architecture, make the .exe like the old one and add the config??

I'm curios as I'm updating my HC patch, to know how to tackle people who use this on the re-release.

In my new patch people will have to choose what version (2012/1997) of the game they are patching. If they patch the new release, scene and kernel are in different folders, but this may not be so with your patch applied. I would want to make my patch to work with yours as well, so I guess what I'm asking is whether you use the old scene/kernel location (battle/scene folders) or the new ones (lang-* folders)? And do you rename the exe?

i guess because after his patch is applied scene and kernel are in their old folder your options could be something like this
1997 release (or 2012 with new to old patch)
or
vanilla 2012 rerelease
Title: Re: WIP a patch to convert new FF7 to old
Post by: DLPB_ on 2012-08-19 18:33:21
Basically what this does is to create the same folder/file architecture, make the .exe like the old one and add the config??

I'm curios as I'm updating my HC patch, to know how to tackle people who use this on the re-release.

In my new patch people will have to choose what version (2012/1997) of the game they are patching. If they patch the new release, scene and kernel are in different folders, but this may not be so with your patch applied. I would want to make my patch to work with yours as well, so I guess what I'm asking is whether you use the old scene/kernel location (battle/scene folders) or the new ones (lang-* folders)? And do you rename the exe?

The patch restores the old game 100%
Title: Re: WIP a patch to convert new FF7 to old
Post by: gjoerulv on 2012-08-19 19:34:27
Ok, no need to add an option for this patch then. People who use this probably knows what they are doing.
Title: Re: WIP a patch to convert new FF7 to old
Post by: DLPB_ on 2012-08-19 20:05:57
No it depends.  Anyone who uses this patch will be using the old paths and so forth.  But anyone who wants to keep the NEW game will have to use the new paths.

This patch takes the new game and makes it the old in every way.  The new game uses new exe and driver.
Title: Re: WIP a patch to convert new FF7 to old
Post by: gjoerulv on 2012-08-19 20:43:51
I've included an option for old or new release. If this patch (this patch, as in: this thread's patch) restores everything back 100% it's enough to make a note for it in the forum and in the help doc. If they use this patch, they need to select the old release. Because then, as I've understood, everything is as the same as old release: file location, exe name, etc.

The only problem I could think of now is the registry, as my program looks for install directory from it. If it finds the new release of FF7, with no previous use of my mod, it'll assume new file locations (you can still change back to old though). If this patch (thread) also adds registry, as it should if 100% identical, then it looks like everything is cool.  8-) Select old release and my program will find it.
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-20 17:33:19
i have an idea. i know this wont be a primary goal but itd be a nice plus to this patch. my idea is to run the new alongside the patched version out of the same folder. that way you have your fully moddable version and your new release with full online

some files have the same paths. we can use these for both new and patched
the files that have different paths can be copied to their old location. this applies to saves as well. we dont want to save a game in the patched version then have it deleted by the cloud syncing

this is where it gets fuzzy and i dont know for sure
movies can be set in the registry
because the flevel.lgp is the same path and name but are different in ways idk
music idk

what else is there?
Title: Re: WIP a patch to convert new FF7 to old
Post by: PitBrat on 2012-08-20 17:40:05
Some of the older mods actually replace textures in the LGP archives with edited textures that redirect the games to the .\textures\ folder.
This would result in missing textures in the new game.
You would almost need two completely separate installs to pull of what you're asking.
Otherwise, the user would need extensive knowledge about what each mod does before installing.
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-20 17:47:44
i see. thank you for that
Title: Re: WIP a patch to convert new FF7 to old
Post by: Crazy Brian 96 on 2012-08-21 20:57:04
how do you get ff7 remix to work with this?
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-08-21 21:26:30
remix had trouble working even with the old pc. if you want a program that does it all look at bootleg
Title: Re: WIP a patch to convert new FF7 to old
Post by: sparky01gt on 2012-08-22 03:59:53
I just want to confirm that version .2 is the most recent? Perhaps you should update the OP? Also, are there any known problems? I read through the whole thread but it seemed to me any problems were user error.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Tenko Kuugen on 2012-08-22 06:06:01
why do people still come up and want to use remix?
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-08-28 15:24:01
just made version 0.3, only has a few small bug fixes and a option to unpatch flevel if you don't install any mods that modify flevel, and it should now also autodetect the FF7 installation path.
you can get it in the first post or here
http://www.mediafire.com/?yeacw1v0uf6d9av
also if you already have 0.2 sucessfully installed you DO NOT NEED THIS
Title: Re: WIP a patch to convert new FF7 to old
Post by: blaight on 2012-08-28 18:00:05
Just used the v03, now everything works. guess i was too stupid before or whatever! great work for those who dont own the original us version from 1998, they can buy the new one instead!
Title: Re: WIP a patch to convert new FF7 to old
Post by: WissiW on 2012-08-28 18:54:19
Hello, just to know : is this video good ?
I have some issues when I'm following this method.

http://www.youtube.com/watch?v=hfiVZ7YGFfA

EDIT : So far so good ! Just a dumb mistake on my part : install FF7 2012 in a non "system" folder (program files is a system folder) AND unzip bootleg to "mods" in FF7 folder, not in "MODS" in the bootleg zip.

This guy with the video on youtube and this forum, you guys are perfect. Thank you a lot !

I couldn't find a ff7 cd, and I wanted to have a legit ff7 (and thx square for reselling it).

Love you all :D
Title: Re: WIP a patch to convert new FF7 to old
Post by: mumu932 on 2012-08-29 16:49:17
he asks me to add the cdrom, and registry clée not work I opened the notpad
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-08-29 21:19:31
he asks me to add the cdrom, and registry clée not work I opened the notpad
Im not sure exactly what your problem is but all you have to do is edit the REG file for your system with the drive you intend to use. i recommend following EQ2Alyza's guide at
http://www.youtube.com/watch?v=hfiVZ7YGFfA
Title: Re: WIP a patch to convert new FF7 to old
Post by: tifalockheart1983 on 2012-09-02 01:11:24
With  this patch can you still mod it and obtain the online acheivments
Title: Re: WIP a patch to convert new FF7 to old
Post by: Tenko Kuugen on 2012-09-02 01:44:22
ONLY with this patch can you mod it
and no, achievements or the stat booster dont work anymore
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-09-02 18:51:40
@kranmer read the last couple posts on this thread.
http://forums.qhimm.com/index.php?topic=13425.50 (http://forums.qhimm.com/index.php?topic=13425.50)

i know its like making an ultima edition but if only file for other languages are removed then it should work flawlessly. and maybe this feature one day can be apart of your patch.

also where can i learn to make programs similar to yours
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-09-03 08:04:15
@kranmer read the last couple posts on this thread.
http://forums.qhimm.com/index.php?topic=13425.50 (http://forums.qhimm.com/index.php?topic=13425.50)

i know its like making an ultima edition but if only file for other languages are removed then it should work flawlessly. and maybe this feature one day can be apart of your patch.

also where can i learn to make programs similar to yours
I was aware of what he was doing (some of my posts are in the last few of those posts), i haven't really though about adding it to this but it might not be a bad idea to do so, i will ask the author for his permission to add it in the next version. Also adding it does NOT make it anything like the ultima edition, the whole point of his BAT file is to reduce installed space.

When you say you want to make programs like me do you mean you want to make installers or do you mean patches ? For installers i use Inno Setup and its pretty easy, for making patches i use different programs depending on the sort of patch i need (sometimes i use Hexteditor and sometimes i use DUP2,Vpatch or Xdelta)
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-09-03 08:14:46
from what i understand the ultima edition was made to allow a non disk ff7 with a low file size. rerelease after the patch is non disc and working on the file size.

if i want to create an automated installer for models in between bootleg releases what would i need to learn
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-09-03 08:57:38
if i want to create an automated installer for models in between bootleg releases what would i need to learn
Well DLBP already has a model installer called UMI which includes a lot of models and is fairly upto date (only the latest models probably aren't included but probably will be in the next version), but if you wish to create your own i suppose you could. To start with you would need the tools, so pick a tool for decompressing LGP's, then you need to make a BAT file with the commands to decompress the LGP and then copy the files across  then you can make a installer using Inno to do all of that automatically, if you need any more help on this i could go deeper into it but i won't in this thread (we will do it in PM) since this thread is for the new to old patch.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Covarr on 2012-09-03 16:09:15
from what i understand the ultima edition was made to allow a non disk ff7 with a low file size. rerelease after the patch is non disc and working on the file size.
If the patch only works on legally activated versions, it's a non-issue from an ethical standpoint. Is it possible to add this? How detectable is an activated copy?
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-09-03 18:31:36
If the patch only works on legally activated versions, it's a non-issue from an ethical standpoint. Is it possible to add this? How detectable is an activated copy?
Well i am looking into how to make this work on only activated versions but the problem i ran into is that the HKEY_USERS key for activation is different on everyone's system so no 2 peoples are in the same place which makes it hard to add a check so i need to try and find a different way of checking for activation.
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-09-03 18:58:06
once the game has been activated and makes it into the launcher would you be able to check it against a running process if the launcher is up?
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-09-03 19:04:04
once the game has been activated and makes it into the launcher would you be able to check it against a running process if the launcher is up?
well checking a running process is easy but people would have to run launcher.exe just to install this and also it could be faked easy by making any EXE named launcher.exe and running it, so i really wouldn't want to do it that way.
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-09-03 19:10:03
im out of ideas. maybe threats will work

edit
the game has to know how to look for the reg key somehow. find the path for the reg key from the exe or a dll or something?
Title: Re: WIP a patch to convert new FF7 to old
Post by: cirellio on 2012-09-04 20:42:18
I believe this is a non-issue. If somebody downloads an illegal copy of the re-release, then runs this program, they'll still need the Disk 1 CD. Unless I'm missing something.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Tenko Kuugen on 2012-09-04 20:58:29
I believe this is a non-issue. If somebody downloads an illegal copy of the re-release, then runs this program, they'll still need the Disk 1 CD. Unless I'm missing something.

you are missing the part where a dummy ISO or renamed USB drive bypasses that CD part
how else would the people who buy the 2012 re-release play the game? they dont get the CDs lol
Title: Re: WIP a patch to convert new FF7 to old
Post by: 645277 on 2012-09-04 22:34:01
This package perfectly and completely bypasses 2012 FF7s DRM. It's all you need to crack a copy open for pirates.

Don't really understand why you folks are so anal about naming and shaming pirate users but allow a complete tutorial and package on cracking Square-Enix's DRM to be posted and supported by site administration.
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-09-04 22:55:56
1 the patch's purpose isnt made to crack the game, its made so all you leechers can enjoy the mods offered here
2 having the patch authenticate the install is being worked on so instead of griping off some suggestions
3 if your first choice to crack the rerelease is this patch youre an idiot. this patch is really only helpful to those that want to mod. as a crack it takes too much effort to run without errors. as far as i know the couldnt lock sound buffer error still exists
4 you registered an only an hour ago and your first post is a pretty ballsy one. if you were concerned with us being hypocrites then a respectful message should have been posted raising the issue
Title: Re: WIP a patch to convert new FF7 to old
Post by: PitBrat on 2012-09-04 23:59:02
This patch doesn't completely bypass the DRM.  You lose many of the new features: cloud saves, achievements, cheats and various tweaks.
Title: Re: WIP a patch to convert new FF7 to old
Post by: EQ2Alyza on 2012-09-05 07:21:10
I really hope Kranmer can pull off the activation check. I try to diverge them away, but they are starting to catch on and insist on rubbing it in :'(

(http://img4.imageshack.us/img4/593/ff7pirates.png)
Title: Re: WIP a patch to convert new FF7 to old
Post by: ajthedj747 on 2012-09-05 08:08:50
I personally don't mind spending $10 to help a company I love. It's not in my blood to post all the negatives about them. I like to focus on the positives because after all, they did produce two of my favorite games of all time in Final Fantasy VII and Chrono Trigger.
I really appreciate your positive attitude. I wish I could be this enthusiastic. Unfortunately, negative attitudes from others make me feel, well, negative.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kranmer on 2012-09-06 09:09:11
im out of ideas. maybe threats will work

edit
the game has to know how to look for the reg key somehow. find the path for the reg key from the exe or a dll or something?
Well from what i understand about securom is that it uses a different reg key on every system which is generated by your own hardware (this is why you can't just take someone elses registry entries to activate the game) and since the key is different on every system i don't think i can add a check this way, i am looking into other ways but to be honest i am not having any luck so far :(

This package perfectly and completely bypasses 2012 FF7s DRM. It's all you need to crack a copy open for pirates.

Don't really understand why you folks are so anal about naming and shaming pirate users but allow a complete tutorial and package on cracking Square-Enix's DRM to be posted and supported by site administration.
OK i am gonna try to make this as clear as i can, this does NOT break any DRM what so ever, the 2012 DRM is still there, hell even the original 1998 DRM is still there. All this does is patch the 2012 version back to the 1998 version NOTHING MORE AND NOTHING LESS this doesn't crack or break anything.

----------

I am trying to make everyone happy with this but i can't seem to find a way to check activation, I could make it check to see if a file exists or not, so i may be able to make a check to see if someone is using the original game EXE or a cracked EXE when they install this (not the best method but so far this is all i can come up with), I could really do with more information on the activation process.
Title: Re: WIP a patch to convert new FF7 to old
Post by: ajthedj747 on 2012-09-07 15:45:48
I really hope Kranmer can pull off the activation check. I try to diverge them away, but they are starting to catch on and insist on rubbing it in :cry:
Don't give up. These pirates will have the devine beings to answer to someday for their theft. I recently was told by an ex-co-worker of mine that he received an e-mail from NBC-Universal of North America. Can you guess what that e-mail said? I will give you a hint. My ex-co-work claimed to download through bit torrent at least one film a week.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Narzack on 2012-09-08 05:18:27
So, the patch worked great.  Super simple process.  But, now, I can't for the life of me find out where the save games are being stored.  Google hasn't helped me one whit. 

Using Windows 7, 64-bit, if that helps.

EDIT- Doesn't seem to be in the install directory, nor in My Documents-which has the 2012 saves.
Title: Re: WIP a patch to convert new FF7 to old
Post by: EQ2Alyza on 2012-09-08 06:17:29
That is odd. There should be a folder called "save" within the install directory.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Tenko Kuugen on 2012-09-08 06:30:41
Don't give up. These pirates will have the devine beings to answer to someday for their theft. I recently was told by an ex-co-worker of mine that he received an e-mail from NBC-Universal of North America. Can you guess what that e-mail said? I will give you a hint. My ex-co-work claimed to download through bit torrent at least one film a week.

and thusly he got caught uploading stuff which is what companies care about.

also, 99,99% of all pirates go unharmed. and after-death anything is scientifically unproven.

Title: Re: WIP a patch to convert new FF7 to old
Post by: Narzack on 2012-09-08 15:19:49
That is odd. There should be a folder called "save" within the install directory.

Yeah, I thought that's where it was supposed to be.  I can load the save within FF7, so it must exist somewhere.  I just can't find it.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Narzack on 2012-09-08 15:51:52
Actually, does anyone know if a save made with the 2012 client can be transferred to the old client?
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-09-08 19:06:45
yes. Saves are 100 percent the same. Thex simply made a system to check the validity
Title: Re: WIP a patch to convert new FF7 to old
Post by: Narzack on 2012-09-08 19:49:49
That's fantastic.  I just need to find out where to put this bloody thing.
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-09-08 20:05:51
Create a folder named save on the root of the install directory. Goes there
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-09-12 21:39:50
can u wildcard a path in the registry when checking?
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kompass63 on 2012-09-18 05:09:24
So, the patch worked great.  Super simple process.  But, now, I can't for the life of me find out where the save games are being stored.  Google hasn't helped me one whit. 

Using Windows 7, 64-bit, if that helps.

EDIT- Doesn't seem to be in the install directory, nor in My Documents-which has the 2012 saves.

Have you looked here?
C:\Users\[Username]\AppData\Local\VirtualStore\Program Files (x86)\Square Soft, Inc\Final Fantasy VII

Title: Re: WIP a patch to convert new FF7 to old
Post by: kirikoro on 2012-09-20 14:36:55
Hello,
Great tool! but i have a problem. When i start the game the game dont start and the ff7config dont work...
I've done all steps of the videotutorial.

I have windows 7 64bits
Thanks!
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-09-20 14:50:14
which video?

your issue may be solved quicker if you post in a more relevant thread
Title: Re: WIP a patch to convert new FF7 to old
Post by: kirikoro on 2012-09-20 14:56:58
which video?

your issue may be solved quicker if you post in a more relevant thread

what?  this thread is the trhead who makes the new ff7 to old ff7 :S
Title: Re: WIP a patch to convert new FF7 to old
Post by: omega res novae on 2012-09-20 15:25:58
im assuming you ran the patch and bootleg and then tried to play. if thats what you did chances are the problem isnt with the patch. its with your bootleg install. so a more relevant thread would be the tutorial thread or the bootleg thread. this problem also happened here i believe. but the thread got sidetracked and the issue wasnt solved.
http://forums.qhimm.com/index.php?topic=13615.0 (http://forums.qhimm.com/index.php?topic=13615.0)

this is the thread for the tutorial.
http://forums.qhimm.com/index.php?topic=13212.175 (http://forums.qhimm.com/index.php?topic=13212.175)
Title: Re: WIP a patch to convert new FF7 to old
Post by: kirikoro on 2012-09-21 00:47:37
thank you very much for your help!, you are the best! thank you!
Title: Re: WIP a patch to convert new FF7 to old
Post by: genesis063 on 2012-10-18 07:09:29
So I managed to get the ISO to work only one problem I can't use my keyboard.  So i'm stuck on the new game/continue? screen.  I also get an error about sound buffer.  I have my game installed in the c\games.  Should I move it to the original folder like program files regular one?

Edit: never mind was going off of new settings forgot the original controls where different.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Tenko Kuugen on 2012-10-18 14:09:51
you prolly forgot to configure your sound stuff in ff7config
Title: Re: WIP a patch to convert new FF7 to old
Post by: genesis063 on 2012-10-19 01:44:05
I just went in there just now and I don't see a way to set it up anyway else.
Title: Re: WIP a patch to convert new FF7 to old
Post by: reddvii on 2012-10-25 03:20:34
Can someone please clarify for me: What exactly does this patch do to the flevel file?

The reason I care is because the new v.1.05/1.06 of the game fixes a couple graphical glitches... such as Vincent's hopping on one leg during the scene where Aeris dies... and it fixes some of the translational errors... like the names of chocobo greens.

These are the new minor fixes that weren't in the old PC version and I'd very much like to have them during my game now. So will installing this patch revert that entire file? Or will running the patched ff7.exe still let me see the new fixes?

Thanks in advance.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Adstus on 2013-06-02 06:26:11
I'm not sure if I should post this here since it hasn't had any new posts in a while, please tell me if I should ask in other place.

I first installed FF7 (The 2012 Re-Release) and it worked well, then I tried to use some mods and find out that most of them only work with the 1997 version, so I ended up in this thread. I downloaded the patch, installed it, and the game and mods worked perfectly.
But then I made a new installation of Windows 8 in my computer, installed all the drivers and the installed FF7 again, but when I try to use the patch it freezes at "Copying files to system/path" (or something like that) and I have to end the task with the Task Manager. However, the files (apparently) installed properly in the game directory, so I proceed to apply the reg file and use the FF7Configurator, it lets me use Aali's custom driver but won't let me change the resolution, then I configure ff7_opengl.cfg and open the game but it stays on a black screen and when I press a key it shows an error (it closes really fast, making impossible to read what it says) and then a warning giving the option to close the game.

I think that, since I reinstalled my OS, maybe there's a missing library or something, but I havo no idea which one could be.
Aside of that, I've tried almost everything and the same thing happens.

Thanks in advance!
Title: Re: WIP a patch to convert new FF7 to old
Post by: Template on 2013-06-02 11:30:34
Hi Adstus!

If indeed the conversion from old to new worked on your new win 8 build of FFVII, then my first suggestion would be to look again at the ff7config.exe utility Aali has made, it is the core of his patch. The tab it will open to by default should say Self Test passed and custom driver is working. There is no need to alter any options on that tab. Next step is VERY IMPORTANT and easy to miss or forget to reset if drivers are changed: Move to the sound tab and choose which sound driver to use. You may have options such as HDMI out or Speaker Jack. The Midi tab should be pre-configured correctly for you, but the sound tab is mandatory setup.

If I have misjudged your difficulty, please forgive. It is, of course, possible that the errors you encountered while attempting to use the conversion patch are the real source. I am only familiar with this process under windows XP and win 7.

I think once the conversion process is complete and you can verify that the game will run properly in its basic state, then you would want to run Bootleg, but if you just want to quickly change the resolution as a test after converting, ff7_opengl.cfg is indeed the correct file to make that change. Bootleg's Bootloader utility will allow you to more easily and quickly make changes to ff7_opengl.cfg.
Title: Re: WIP a patch to convert new FF7 to old
Post by: Kompass63 on 2013-06-02 11:47:21
Hi Adstus,

I'm not familiar with Win8.
With Win7, it is necessary to disable UAC in this patch.
Maybe your problem is solved with turned the UAC off.

But you can also try out my FF7 game Converter (http://forums.qhimm.com/index.php?topic=14047.msg196959#msg196959).
This also works with UAC (under Win7).
I would be interested, if he also works under Win8 :-D
Title: Re: WIP a patch to convert new FF7 to old
Post by: Adstus on 2013-06-05 21:35:18
Hi Adstus!

If indeed the conversion from old to new worked on your new win 8 build of FFVII, then my first suggestion would be to look again at the ff7config.exe utility Aali has made, it is the core of his patch. The tab it will open to by default should say Self Test passed and custom driver is working. There is no need to alter any options on that tab. Next step is VERY IMPORTANT and easy to miss or forget to reset if drivers are changed: Move to the sound tab and choose which sound driver to use. You may have options such as HDMI out or Speaker Jack. The Midi tab should be pre-configured correctly for you, but the sound tab is mandatory setup.

If I have misjudged your difficulty, please forgive. It is, of course, possible that the errors you encountered while attempting to use the conversion patch are the real source. I am only familiar with this process under windows XP and win 7.

I think once the conversion process is complete and you can verify that the game will run properly in its basic state, then you would want to run Bootleg, but if you just want to quickly change the resolution as a test after converting, ff7_opengl.cfg is indeed the correct file to make that change. Bootleg's Bootloader utility will allow you to more easily and quickly make changes to ff7_opengl.cfg.

I tried again doing what you said and it's the same.
It may be an error while patching, I guess. Because installation keeps freezing at the very end.
Hi Adstus,

I'm not familiar with Win8.
With Win7, it is necessary to disable UAC in this patch.
Maybe your problem is solved with turned the UAC off.

But you can also try out my FF7 game Converter (http://forums.qhimm.com/index.php?topic=14047.msg196959#msg196959).
This also works with UAC (under Win7).
I would be interested, if he also works under Win8 :-D


I've already tried your patch hoping that it could solve it, but when I run it the program can't detect the game's path, also tried changing it but is the same.

Thanks to both for the help!
Title: Re: WIP a patch to convert new FF7 to old
Post by: Rundas on 2013-06-06 15:25:50
ReddVii don't use patches past 1.02 because they are unofficial and create tons of problems with the things on this site.
Title: Re: WIP a patch to convert new FF7 to old
Post by: insidious611 on 2014-03-22 00:40:32
Sorry for reviving an old thread, but I'm trying to use this so I can then install Reunion, but the installer got to what looks like 100% complete, is still saying "Copying files please wait", and appears to have frozen. Should I terminate it and see if it worked, should I run it again?

EDIT: Nevermind, figured it out. The installer didn't actually *create* a Data\Kernel directory before trying to xcopy into it, so xcopy was waiting for input on whether the destination was a file or directory, input that obviously was never going to come. :P
Title: Re: WIP a patch to convert new FF7 to old
Post by: EQ2Alyza on 2014-03-22 01:34:11
This is out of date anyways. Use this updated converted: http://forums.qhimm.com/index.php?topic=14047.0