|
Post by FM-77AV on Oct 22, 2011 12:05:14 GMT -5
Looking good! Very promising progress for sure. Maybe you could specify what kind of help you need. Playing YsF now but I think I will stop and see where this leads. 4:3 is not a lot of fun.
|
|
|
Post by Xalphenos on Oct 22, 2011 23:24:23 GMT -5
|
|
|
Post by Xalphenos on Oct 29, 2011 0:40:35 GMT -5
Just a small update. While trying to get the Felghana exe unpacked I figured out how to fix the texture bug in it that occurs when not playing on a Japanese system. Unfortunately I still haven't been able to unpack it so I can't make it of any use in Felghana. I can however make use of it for Origin. First of all let me say I am not trying to step on anyone's feet here. I remember reading that doppi was going to fix it in a future release and he will probably fix it in a more elegant way than I did. I'm a newb at this stuff. Here are some new ips patch files that will add the widescreen hack and fix the texture bug in Origin. www.mediafire.com/?tcd5exprw0a470dYou should probably apply this to a clean file not one thats already been widescreen patched. Here is what was actually changed. 1.1.0.0
Original 0055032A |. FF15 00425E00 CALL DWORD PTR DS:[<&KERNEL32.GetACP>] 00550330 |. EB 14 JMP SHORT YSO_1100.00550346
Edited 0055032A B8 A4030000 MOV EAX,3A4 0055032F 90 NOP 00550330 |. EB 14 JMP SHORT YSO_1100.00550346
1.1.0.3
Original 0055060A FF15 BC815E00 CALL DWORD PTR DS:[<&KERNEL32.GetACP>] 00550610 |. /EB 14 JMP SHORT YSO_WIN_.00550626
Edited 0055060A B8 A4030000 MOV EAX,3A4 0055060F 90 NOP 00550610 |. /EB 14 JMP SHORT YSO_WIN_.00550626 Edit: Forgot to mention the offsets above are Relative. To get the offsets in a hex editor subtract 00400000 from them. So for instance the first offset for 1100 would be 0015032A.
|
|
|
Post by Ascended Mermaid on Oct 29, 2011 1:03:28 GMT -5
I agree. While I did follow his instructions, there very well could be certain complications with my patch that I'm entirely unaware of -- simply because I went in blind. Normally I have plenty of resources -- tools that I can use during runtime to figure these things out correctly. However, I didn't personally figure anything out -- I simply copied and pasted his code haphazardly over specified addresses, not knowing whether or not there would be any issues. I didn't bother checking the code for myself, as I've never made an honest effort at hacking PC games before -- only Famicom and NES games. Even if it were similar, simply looking at raw code to figure out what it means is a lot more difficult than seeking the RAM/ROM during runtime and programming by myself. (At one point, I will for my own projects -- it's inevitable with what I'm doing.) Therefore, it would be wise to patch over a clean English 1.1.0.3 / 1.1.0.0 Executable. Many, many thanks to Sephirothtnh -- I don't know if I've emphasized enough that he deserves all of the credit! I will edit my first post now.
|
|
|
Post by MonCapitan on Nov 4, 2011 12:13:58 GMT -5
Felghana doesn't have the aspect ratio just blatantly sitting there in hex like 6 and origin do. Its possible It would need a horizontal field of view, HFoV, tweak. I do not however know what the current hfov is. Even just searching the common range would take a while and probably yield many false positives. I still intend on looking into it further when I get a chance though. How do I run the configuration file? I tried it, but I don't know if it actually did anything as there is no dialogue showing it worked.
|
|
|
Post by Xalphenos on Nov 4, 2011 18:19:10 GMT -5
I'm really not sure what you are talking about. And the text you quoted just confuses me even more. If you are talking about the patch. Lunar ips says file patched successfully. Maybe other programs don't say anything?
If you are talking about the config.exe app it will open up a box with lots of settings to select. If it does nothing you may need to run it as administrator. I'm not sure why but I have to run it as administrator to get it to work. I didn't use to but one day it just stopped doing anything.
After the exe is patched just run the config and select a widescreen resolution.
|
|
|
Post by MonCapitan on Nov 5, 2011 12:29:40 GMT -5
I quoted the wrong text. I try using the Lunar IPS program to patch the file, but it doesn't seem to do anything. When opening it, it asks what file to use. I click on Apply IPS Patch and chose the appropriate file and it then asks for an additional file to be opened (the file type dialogue box says Most Common ROM files). What am I supposed to do next?
|
|
|
Post by Ascended Mermaid on Nov 5, 2011 14:20:04 GMT -5
After selecting the IPS file you're going to use, you select the file that you want to patch (In this case, the Ys Origin EXE). You have to click on the drop-down menu before you can view all files.
|
|
|
Post by MonCapitan on Nov 5, 2011 14:40:24 GMT -5
Thanks. It worked. You sir, are the best. I thought it might be it, but I didn't want to risk patching the file and fucking everything up if it turned out to be the wrong thing to do.
|
|