Hey Elisha. I'm having a problem with a game that I couldn't solve myself for quite a few months, so the only thing I could come up with was to ask for help from the masterminds behind Silent-Hill-2-Enhancements.
I'm not sure if this issue belongs in this specific repository, but I couldn't think of any other appropriate way to contact you.
The issue is the following: back in 2008, a visual novel was released for PC only and it was quite successful. It was a simple game running on a simple visual novel engine. 800x600 was a "common" resolution back then, so that naturally is what the game runs at.
Some time later, the game was vastly improved with a higher resolution of 1280x720, refined visuals, extra content and so on. This new version, however, was only released on consoles. Xbox 360, to be precise.
Turns out this improved Xbox 360 version was made on the exact same engine as the PC version. They basically ported its engine to console and worked from there.
The engine used is very mod friendly and almost everything is programmed using the game's script files instead of being hardcoded in the .exe
Because of that, by modifying the scripts, it is possible to "port" games from one build of this engine to another.
Naturally, people thought: lets port the improved X360 version of the game to PC. And it actually works... sort of. This is where the problem appears: Although games running on this engine are 99% programmed using scripts, the game's resolution is hardcoded in the exe.
Basically, we can port the game to PC using a build of the engine that was compiled for another game, but there is no existing version of this engine that renders a 1280x720 on PC. The highest we can get is 1024x768.
Because of that, only half of the game is displayed, since the game itself is bigger than the window itself.
I have programmed a simple example to illustrate what is happening.
This is my 1280x720 test image:
This is how it looks running on a PC build of the engine that is hardcoded to run at 800x600:
This is how it looks running on a build that is hardcoded to run at 1024x768:
Here is my question: is it possible to increase the resolution to 1280x720? You, Aero and ThirteenAG are the only people I know that could correctly answer, or perhaps help me to achieve this.