|
Post by jason on Feb 13, 2010 22:54:41 GMT -6
I recently rebuilt my computer and updated to Windows 7 from XP. With XP I had no trouble with game and it ran widescreen fine, but I'm getting the bars on the sides now. Not a huge deal, but its a bit obnoxious. Is there a way to change the resolution and have it use the whole monitor again? Thanks.
|
|
|
Post by Boaster on Feb 13, 2010 23:24:17 GMT -6
I recently rebuilt my computer and updated to Windows 7 from XP. With XP I had no trouble with game and it ran widescreen fine, but I'm getting the bars on the sides now. Not a huge deal, but its a bit obnoxious. Is there a way to change the resolution and have it use the whole monitor again? Thanks. LOMSE game resolution cannot be changed. It's locked to 640x480. You could try setting your desktop resolution to 1024x768. The wide screen resolutions may be what are causing the black bars to appear on the sides.
|
|
|
Post by mystique on Feb 19, 2010 13:31:21 GMT -6
Hm, i guess a resolution improvement would be the next necessary step in order to make the game popular again...
After 12 Years, the game graphics wont attract anybody but really tough fans of the series. I myself do really like this game, but couldnt honestly bring myself to play it, when i just saw the graphics again...
Anyway, good Luck for the Future and keep up the good Work
|
|
|
Post by Boaster on Feb 19, 2010 15:04:02 GMT -6
Hm, i guess a resolution improvement would be the next necessary step in order to make the game popular again... After 12 Years, the game graphics wont attract anybody but really tough fans of the series. I myself do really like this game, but couldnt honestly bring myself to play it, when i just saw the graphics again... Anyway, good Luck for the Future and keep up the good Work Given that I developed my talent on my own, it's far beyond my own reach to be able to change how the EXE executes it's data. I don't yet know of a practical way to decompile, edit, and recompile EXE files. Legally (as if I should really be worried about the law distributing the game), any sequel to LOMSE would not be able to be called "Lords of Magic" or any existing game name. Nor would it be possible to copy, or thusly rip off the lore from the game. Would just have to be creative in finding a new name and developing some new lore for the game. As far as lore goes, I'd make the origins of each faith be controlled by Gods. Not just Gods of the prime elements, but of each faith. BUT ANYWAY, the game resolution will not likely be abled to be changed, ever, until someone finds a way to decompile, edit, and recompile LOMSE.exe.
|
|
|
Post by IrateAdmin on Feb 27, 2010 11:58:26 GMT -6
I may be able to decompile the exe as I have access to some software that should be able to do it. If I succeed in decompiling it I will let you guys know.
|
|
|
Post by Boaster on Feb 27, 2010 12:13:23 GMT -6
I may be able to decompile the exe as I have access to some software that should be able to do it. If I succeed in decompiling it I will let you guys know. If you are successful, I would definitely like to know how you did it, what you used, etc.
|
|
|
Post by IrateAdmin on Feb 27, 2010 12:26:54 GMT -6
www.hex-rays.com/idapro/My contact provided me with access to this program. I tried it out and it seemed to open up the exe but I am not a C++ programmer and I have no idea what I am looking at or even what I should be doing with this program. I may be able to arrange you getting access to this program, but that is up to you.
|
|
|
Post by Boaster on Feb 27, 2010 13:07:05 GMT -6
www.hex-rays.com/idapro/My contact provided me with access to this program. I tried it out and it seemed to open up the exe but I am not a C++ programmer and I have no idea what I am looking at or even what I should be doing with this program. I may be able to arrange you getting access to this program, but that is up to you. That would be awesome. Please do.
|
|
|
Post by IrateAdmin on Feb 27, 2010 13:30:57 GMT -6
|
|
|
Post by Boaster on Feb 28, 2010 5:19:54 GMT -6
I can't make a whole lot of sense out of that and I cannot seem to make any edits to the EXE.
|
|
|
Post by 0xbadb0d00 on Mar 6, 2010 5:51:02 GMT -6
I've tried to change the resolution and there is not possible. It's just possible to maintaining the original screen resolution after game starting, but the remaining pixels are blacks filled
|
|
|
Post by blade on Jan 17, 2011 23:40:35 GMT -6
I'm going to go ahead and necro this since I actually *do* know how to program in C++. First off, there is nothing that disaasembles to C++. That program you linked to disaasembles to ASM, which is a beast of another nature. ASM is about 10x harder to understand than C++. Though there are ASM->C++ converters, they only work on very simple, standards compliant code. I doubt any game could handle such a conversion.
Anyway, the point at hand isn't so much about the complexities of making serious changes to a complied app, but rather about the difficulties(or impossibilities) of changing the resolution.
LOMSE was made for one resoultion. It doesn't have more complex models. Therefore, upping the screen resoultion would just make all the images on the screen smaller. They wouldn't look better. Odds are this would involve more than changing the call to the DD wrapper. You'd probably have to change the rendering engine to output more tiles. On top of it, because it was designed to display everything statically, you'd probably have to recalibrate it, so that default centering wouldn't be messed up. That would be probably 15 hours or more of work in straight C++. Trying to change that in assembly and then getting it to work afterwards would be a project consuming a good few hundred hours. even if you know what you're doing(VERY few people know how to mess with D3D6 in assembly).
On top of all that work, the only way a screen resolution update would be useful would be if it also came with overhauled graphics(not too easy).
|
|
snv
Member LVL 1
Posts: 10
|
Post by snv on Aug 15, 2011 21:44:11 GMT -6
Though there are ASM->C++ converters, they only work on very simple, standards compliant code. I doubt any game could handle such a conversion. If you can disassemble it statically, you can decompile it. But resulting code will be lowlevel, as it's hard to recreate high-level macros and meta-programming constructs. Stuff xor(A,A) look confusing. LOMSE was made for one resoultion. It doesn't have more complex models. Therefore, upping the screen resoultion would just make all the images on the screen smaller. They wouldn't look better. You can do EPX-scaling or just change viewport ratio.
|
|