FoV in wow menu

User Tag List

Thread: FoV in wow

Page 1 of 2 12 LastLast
Results 1 to 15 of 25
  1. #1
    madskr1's Avatar Member
    Reputation
    1
    Join Date
    Feb 2007
    Posts
    20
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    FoV in wow

    can anyone please help me make a program / script to increase fov in wow?

    I am desperate to increase the fov, it is way to _low_ in wow

    Here is a link to a post SlimWoW made: http://www.ownedcore.com/forums/worl...ml#post2653565 ([Question] Camera field of view being overwritten)

    It's a script or some kind of memory editing, which I know nothing about

    Supposedly is possible to increase fov with that script, but since I don't know anything about memory editing, maybe someone can help me get it working.

    I would appreciate it a lot !

    Cheers

    Regards
    Last edited by madskr1; 01-25-2013 at 02:32 PM.

    FoV in wow
  2. #2
    CreativeXtent's Avatar Moderator Authenticator enabled
    Reputation
    580
    Join Date
    Jun 2011
    Posts
    1,594
    Thanks G/R
    242/148
    Trade Feedback
    3 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    well first thing you can try is in your actual wow settings you can set the distance.

    if not i suggest fh-wow
    "the true wow experience is Maclone"

  3. #3
    madskr1's Avatar Member
    Reputation
    1
    Join Date
    Feb 2007
    Posts
    20
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    It's not the same, camera distance and field of view of the camera is 2 different things

  4. #4
    Boogin's Avatar Corporal
    Reputation
    8
    Join Date
    Nov 2012
    Posts
    19
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    With the addon Skinner (Skinner - Miscellaneous - World of Warcraft Addons - Curse) you can effectively up the FOV into damned near infinity, though I believe you have to take black bars at the edges in return. Unsure of any other ways to do it, but you could start there and figure out the script it uses.

    Edit: Old MMO post has similar tips, talks about the black bars (F.O.V and Wow)
    Last edited by Boogin; 01-25-2013 at 07:11 PM.

  5. #5
    madskr1's Avatar Member
    Reputation
    1
    Join Date
    Feb 2007
    Posts
    20
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Black bars are a consequence of changing aspect ratio. This too is not the same as changing the fov, atleast not the vertical fov.

    I know there are addons that changes aspect ratio, gives black bars on top and botton and in turn you can see more on the sides, but it does not change the vertical field of view.

    I believe a script that edits memory is needed.

    WoW Machinima Tool can change the fov of the camera but it does not support live wow version.

  6. #6
    Master674's Avatar Elite User
    Reputation
    487
    Join Date
    May 2008
    Posts
    578
    Thanks G/R
    2/23
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    CGWorldFrame::GetActiveCamera returns a pointer to the current active cam. The struct looks like this:

    Code:
    #pragma pack(push, 1)
    struct SCameraInfo
    {
        uint32 Unknown1, Unknown2;
        Utils::Vector3 Position;
        float Matrix[3][3];
        float FieldOfView, Unknown3;
        int32 Unknown4;
        float MinZ, MaxZ, Aspect;
    };
    #pragma pack(pop)
    As you can see FoV is at 0x38.

  7. #7
    madskr1's Avatar Member
    Reputation
    1
    Join Date
    Feb 2007
    Posts
    20
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    So how does this exactly help me

    Is it possible to use cheat engine to memory hack the fov some how ?

  8. #8
    Apoc's Avatar Angry Penguin
    Reputation
    1387
    Join Date
    Jan 2008
    Posts
    2,750
    Thanks G/R
    0/12
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    If you're not willing to do the work, then you probably shouldn't be asking the questions.

  9. #9
    para_'s Avatar Active Member 01001100 01001111 01001100 CoreCoins Purchaser
    Reputation
    56
    Join Date
    Aug 2008
    Posts
    55
    Thanks G/R
    16/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Master674 View Post
    CGWorldFrame::GetActiveCamera returns a pointer to the current active cam. The struct looks like this:

    Code:
    #pragma pack(push, 1)
    struct SCameraInfo
    {
        uint32 Unknown1, Unknown2;
        Utils::Vector3 Position;
        float Matrix[3][3];
        float FieldOfView, Unknown3;
        int32 Unknown4;
        float MinZ, MaxZ, Aspect;
    };
    #pragma pack(pop)
    As you can see FoV is at 0x38.
    How did you get 0x38?

  10. #10
    Frosttall's Avatar Active Member
    Reputation
    64
    Join Date
    Feb 2011
    Posts
    261
    Thanks G/R
    16/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by wightolore View Post
    How did you get 0x38?
    Code:
        uint32 Unknown1,         0-3
        uint32 Unknown2;          4-7
        Utils::Vector3 Position; 8-19
        float Matrix[3][3];          20-55
        float FieldOfView,         56-59
        float Unknown3;           60-63
        int32 Unknown4;
        float MinZ, MaxZ, Aspect;
    56 = 0x38

  11. #11
    para_'s Avatar Active Member 01001100 01001111 01001100 CoreCoins Purchaser
    Reputation
    56
    Join Date
    Aug 2008
    Posts
    55
    Thanks G/R
    16/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    FoV in wow-untitled-jpg
    http:// imgur.com/ sDcS1FK

    Did they change the struct recently or is the offset still 0x38? Changing that value in CE isn't doing anything noticeable.

  12. #12
    para_'s Avatar Active Member 01001100 01001111 01001100 CoreCoins Purchaser
    Reputation
    56
    Join Date
    Aug 2008
    Posts
    55
    Thanks G/R
    16/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Was I doing that right at all? Any direction would be hugely appreciated.

  13. #13
    para_'s Avatar Active Member 01001100 01001111 01001100 CoreCoins Purchaser
    Reputation
    56
    Join Date
    Aug 2008
    Posts
    55
    Thanks G/R
    16/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Risking an infraction to hopefully get an answer and finally understand. :3

  14. #14
    Master674's Avatar Elite User
    Reputation
    487
    Join Date
    May 2008
    Posts
    578
    Thanks G/R
    2/23
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by wightolore View Post
    Risking an infraction to hopefully get an answer and finally understand. :3
    It's a function... so you need to call it... the return value is CGCamera_C

  15. #15
    para_'s Avatar Active Member 01001100 01001111 01001100 CoreCoins Purchaser
    Reputation
    56
    Join Date
    Aug 2008
    Posts
    55
    Thanks G/R
    16/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Master674 View Post
    It's a function... so you need to call it... the return value is CGCamera_C
    Boom. That did it. I finally figured it out. Thanks for that last nudge. In case anyone else is wondering how to change FoV in WoW 16769. [EDIT: And has little to no clue about memory editing, I should add.]

    Offsets used: 0x5E9400 (w/ 0x0 base Wow.exe) for CGWorldFrame_GetActiveCamera
    Source: http://www.ownedcore.com/forums/worl...mp-thread.html ([WoW] [5.2.0 16769] x86 Info Dump Thread)

    In Cheat Engine 6.2 you can open Wow.exe and click 'Memory View' right below where Address and Values are scanned and found. From there go to Tools -> Auto Assemble. In this window you can do a bunch of fun things like call functions in the process you've opened. Here's the script I used:

    Code:
    fullaccess(00400500,4)
    alloc(mycode,2048)
    CreateThread(mycode)
    
    mycode:
    call 9C9400
    mov [00400500],eax //save result
    ret // exit thread
    Before hitting execute use the Memory View one more time to look at address 0x400500 - manually add the address to the original cheat engine window and right-click (->Browse this memory region) to access it quicker.

    Hit execute, and watch the 4 bytes at 0x400500 change. This is the pointer to the camera. My 4 bytes read 'C8 F3 73 0C'. This is the address but in reverse. The actual address of my pointer was 0C 73 F3 C8. Like the guys above said the FoV is at offset 0x38. I added the two (0C 73 F3 C8 and 38 ) and got 0C 73 F4 00. Added this address manually. Set the type to float and changed it. BOOM GOES THE DYNAMITE. Changed the FoV immediately.
    Last edited by para_; 04-06-2013 at 07:31 PM.

Page 1 of 2 12 LastLast

Similar Threads

  1. [Tool] Vision - A Simple Tool for Changing FoV in WoW
    By Torpedoes in forum World of Warcraft Bots and Programs
    Replies: 10
    Last Post: 09-01-2017, 05:28 PM
  2. increasing fov in wow
    By madskr1 in forum World of Warcraft General
    Replies: 2
    Last Post: 01-26-2013, 10:08 AM
  3. Get your first mount in WoW easily
    By Matt in forum World of Warcraft Guides
    Replies: 3
    Last Post: 11-03-2006, 09:46 PM
  4. World of Warcraft WoW!Bot (GetALifeBot) 0.61 for WoW 1.9.4 + FishBot
    By Matt in forum World of Warcraft Bots and Programs
    Replies: 43
    Last Post: 04-18-2006, 04:55 AM
  5. Free WoW Glider 0.5.3 Loader
    By Matt in forum World of Warcraft Bots and Programs
    Replies: 5
    Last Post: 03-12-2006, 01:00 PM
All times are GMT -5. The time now is 08:56 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search