I think I heard of camera hacks. But how they work? Since I'm afraid it may not work on certain custom maps and cinematics (especially my map hehe). Because when I was searching on wsgf for bfme2 widescreen mods, it was done only for specific maps (including campaign). Anything else, widescreen would stop working.
Nothing special about hardware and software, graphic card is ati 6850
I found some source code by ZUKMAN on github, although when I compiled it in visual studio, there was no changes, but I didn't delve in his code.
(@admins please kindly read this post entirely ; TIA for your attention)
Thanks for the info on graphic card. Adding it to the feedback regarding 3rd tutorial (currently
one person so far, including you ; I guess one has to start somewhere...).
I had already referenced ZUKMAN's code on GitHub in 3rd tutorial.
Now what a somewhat sad story when I put the pieces I know together. It seems nearly nobody cared when he asked for preliminary info when starting his project, nearly nobody cared when he started to develop it (cf English and Russian threads at the end of my third tutorial), and nearly nobody cared when he posted his source to GitHub (no forks, only 2 commits). Note that I use the word "nearly" 3 times in order to remain optimistic and careful ; maybe he had great help and support from sources unknown to me and I am plain wrong ?
Yet with patch 1.27a, some people where saddened about still having no proper widescreen support for WC3. Even though ZUKMAN had stepped forward in 2014 to do the job. This is the reaction of other people to patch 1.27a that decided me to join the Hive community : to show it can be done (at least up to a point), since I had already made my own silly little tweaks to partially complete ZUKMAN's initial work, using my own ways (that is, tweak to death until it works good enough for me).
I kinda believe only gamers and gamers alone want proper 16:9 support in WC3. But I may be wrong.
Should you delve into the code, I believe proper 16:9 animated 3D portraits can be done through the dll. In which case it would make my second tutorial nearly obsolete, which would be *absolutely great*. Now, if only ZUKMAN was still around somewhere...
About camera hacks : since it seems that the problem you are facing on ATI hardware may be a camera view not high enough, I can show you a working hack that moves the camera higher / lower at runtime during gameplay (not for cinematics, though ; but maybe I have a project for that, or at least an idea, or a future request for that matter). Said hack prints values for camera height on the screen. Correct initial value is 1650. I am interested in the initial camera value on your hardware when you start to play a map.
The (3rd party) camera hack works on 1.26a only, so it is fit for testing needs. It is compatible with the TFT campaign only and... any map maybe ?! It is made of only one single file that you copy in your WC3 folder and... that's it. WC3 will recognize the file and inject the data into memory, no file is modified.
This behaviour is by design by Blizzard. It is build in within he game.
And now, a message @admins (will come back to you at end of post, but you or others can read below text, no problem)
Dear Sirs,
As you can see, I might be coming close to something considered improper by the Hive's rules. Yet I am only trying here to gather useful information, regarding issues with ZUKMAN's dll v3, hopefully with the help of a fellow member of the Hive.
Bird's eye view is cheating, and should never be used in multiplayer games, unless each player of said game agrees to use such bird's eye view during gameplay. Solo games are OK IMHO. I do not condone nor encourage the use of cheating, though I must confess having used IDCLIP when stuck in FPS buggy world geometry before. Boy am I relieved to have had the strength to publicly confess that. Now where was I ? Ah, yes.
I currently only inform a helpful Hive member about the existence of something build in by design by Blizzard (that is, the possibility to inject data to game memory, and therefore to modify how that game initially works after official patching). That possibility you might possibly not have been informed of.
It is my personal belief current investigations are of general interest.
Now, awaiting instructions (Ralle maybe, or anyone else in charge ?)
(and yes, I am that formal and wordy IRL, if deemed appropriate)
@Mechanical Man
hello again,
...
hey, wait, don't run away
As you might have read, waiting for an admin to step in (publicly or through PM). Hope you had as much pleasure reading it as I had writing it.
If admin does not want me to go further with you on that particular subject, I will not.
If I have a thumbs up to provide you information on that subject, please be responsible. Cheating (or should I say one-way cheating, since that is the true problem here) is like crossing the streams : it's evil. Plus, it spoils everything. Tried to play on LAN with a cheater a few times ; got me mildly saddened / puzzled / disgusted. Even if said cheater was a close friend of mine. What motivates them is beyond me.