Post by Xalphenos on Nov 22, 2011 22:40:27 GMT -5
I bought Chantelise on steam a while back and was shocked to learn that it didn't support widescreen resolutions. So for the last week and a half in between sessions of YSO Ive been working on getting this game to play nice with widescreen resolutions. Here are my results.
Original resolution of pics was 1600 x 900 they have been scaled down 50%. The original game cut the screen off right outside of the trees.
4:3 Sections of the game are displayed in the center of the screen.
Again 4:3 is centered instead of stretched. I don't know whats up with the blue pillar boxing though.
Notice the player indicator for the map is to far to the left as well as the targeting thingy. I'm still working on that. In my initial attempts the 4:3 sections where drawn 1600 x 1200 then I fixed that and got everything on the far left of the screen now it seems only those last two things are still evading me.
Graphics anomalies. It works fine and probably wont be able to be fixed. Others exist as well. For example: Fades only occur on the center part of the screen, and the shaky screen effect when a spell hits only occurs in the center and seems to squish the graphics in a little for a brief moment. These anomalies are akin to those seen in emulators that can force widescreen in older 4:3 games like for n64 or psx. So like I said probably unfixable.
I have moved some things around in the code and set it up so that any resolution should be usable. I just have to write a program that will write those values into the appropriate registers. Which I think shouldn't be too hard but I have no coding experience so I could be way off on that assumption.
So here is where the help comes in. While I try to fix those two things and try to learn how to write a program that will let people input a resolution of their choosing. It would be nice if some people could test out the program as it stands right now. To make sure there are no crashes or problems that I'm not aware of.
If you would like to help Just reply here or pm me Ill make a ips patch for the resolution you want for testing. I would just like a few people with varying resolutions but any help will be greatly appreciated.
Also any suggestions on the coding are welcome. What I will need it to do is patch the game to the version I have edited which actually doesn't visually change anything. It just gets it ready. Then the program will need to have a section where people enter the resolution they want, do some math then put those values into the appropriate registers. This way people can change their resolution anytime without having to patch the whole thing again.
Oh yeah. This is for version 1.16 and will work for either the gamersgate or steam version. Steam users will need to download the official 1.16 update from carpe fulger's site and patch the exe included with it. Then just place that exe inside the chantelise steam folder. I would, and did, name it something else so it doesn't interfere with steam.
I'm posting this here because this place is the only gaming forum I am active on. And probably only one of two gaming forums I've ever been active on. So if someone thinks it would be better to post this on another forum feel free to suggest it. After I have a fully working solution I will post a to steam and gamersgate unless they frown on that sort of thing.
Thank you for listening.
Original resolution of pics was 1600 x 900 they have been scaled down 50%. The original game cut the screen off right outside of the trees.
4:3 Sections of the game are displayed in the center of the screen.
Again 4:3 is centered instead of stretched. I don't know whats up with the blue pillar boxing though.
Notice the player indicator for the map is to far to the left as well as the targeting thingy. I'm still working on that. In my initial attempts the 4:3 sections where drawn 1600 x 1200 then I fixed that and got everything on the far left of the screen now it seems only those last two things are still evading me.
Graphics anomalies. It works fine and probably wont be able to be fixed. Others exist as well. For example: Fades only occur on the center part of the screen, and the shaky screen effect when a spell hits only occurs in the center and seems to squish the graphics in a little for a brief moment. These anomalies are akin to those seen in emulators that can force widescreen in older 4:3 games like for n64 or psx. So like I said probably unfixable.
I have moved some things around in the code and set it up so that any resolution should be usable. I just have to write a program that will write those values into the appropriate registers. Which I think shouldn't be too hard but I have no coding experience so I could be way off on that assumption.
So here is where the help comes in. While I try to fix those two things and try to learn how to write a program that will let people input a resolution of their choosing. It would be nice if some people could test out the program as it stands right now. To make sure there are no crashes or problems that I'm not aware of.
If you would like to help Just reply here or pm me Ill make a ips patch for the resolution you want for testing. I would just like a few people with varying resolutions but any help will be greatly appreciated.
Also any suggestions on the coding are welcome. What I will need it to do is patch the game to the version I have edited which actually doesn't visually change anything. It just gets it ready. Then the program will need to have a section where people enter the resolution they want, do some math then put those values into the appropriate registers. This way people can change their resolution anytime without having to patch the whole thing again.
Oh yeah. This is for version 1.16 and will work for either the gamersgate or steam version. Steam users will need to download the official 1.16 update from carpe fulger's site and patch the exe included with it. Then just place that exe inside the chantelise steam folder. I would, and did, name it something else so it doesn't interfere with steam.
I'm posting this here because this place is the only gaming forum I am active on. And probably only one of two gaming forums I've ever been active on. So if someone thinks it would be better to post this on another forum feel free to suggest it. After I have a fully working solution I will post a to steam and gamersgate unless they frown on that sort of thing.
Thank you for listening.