If this works for anyone, please quickly tell me. Because it doesn't seem to work for everyone.
@pyramidensurfer What exactly do you mean? I didn't do any of that intentionally
There are many sections in the file that just do nothing. I already guessed that wasn't really Intentionen.
do you mean all the NOPed code?
Mainly, but there are also some sections with lots of 00s, but I wasn't sure if that was really doing nothing.
After all, the patched file is bigger than the original one.
Oh, these, they might seem like a bunch of zeroes, but it's actual data (there is some non zeroes in there)
I think it's data that is usually loaded from the driver/cd or something
I don't know but it was necessary to make it work.
Btw, you might wanna "allow" my latest patched version with warning messages in the widescreen patch.
Is there a newer version of your patch than the one I used? I just checked the size in the WS Patch.
It's the one from this video:
https://www.youtube.com/edit?o=U&video_id=HnYjIc-VVvM
Damn it. what did you change for that version?
Actually, I don't quite know anymore. It was somewhat of a rewrite to solve an issue someone had.
It also prints out some logging messages
Which are pretty useless at this point
I'm going to try if the widescreen patch also works on the newer version now. If it does, I'm going to upload it directly.
Actually, no need to update the widescreen patch directly because there is some changes I want to make to the patch anyway to cleanup a few things and fix a memory leak.
Although this memory leak is at this point pretty harmless (leaks a few KB of RAM every time you load a level)
Just don't touch the NOPs at offset 0x4651, because I added a little bit of code at that section to move the camera.