[Mac] Model Edit Fix menu

User Tag List

Page 3 of 6 FirstFirst 123456 LastLast
Results 31 to 45 of 82
  1. #31
    jjaa's Avatar Contributor
    Reputation
    245
    Join Date
    Dec 2006
    Posts
    562
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by squerl View Post
    Pardon my total ignorance, but once I've run the program and WoW is open, what do I actually do to patch anything? Do I just press f8 at the login screen, and if so, should anything visibly happen at that point?

    Thanks for the help, and thanks much for making this!
    If you're running the new one you will receive a message box saying "success". If you're running the old one you will receive "success" in the terminal. You do not need to press F8.

    Nothing will look different in-game unless you have placed an MPQ file in your WoW Data folder. Look at the Model editing section for MPQ's.

    [Mac] Model Edit Fix
  2. #32
    squerl's Avatar Member
    Reputation
    1
    Join Date
    May 2009
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ah. I guess the MPQ in question must be outdated then; I'll experiment with some other ones. Thanks!

    By the way, although the old one does indeed say "success" when I open WoW, the new one doesn't seem to auto-open it; after I enter the administrator info, it just closes and nothing further happens. I'm running 10.5.6 on an Intel Core 2 Duo. *Edit* and 3.1.2, of course.

  3. #33
    jjaa's Avatar Contributor
    Reputation
    245
    Join Date
    Dec 2006
    Posts
    562
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by squerl View Post
    Ah. I guess the MPQ in question must be outdated then; I'll experiment with some other ones. Thanks!

    By the way, although the old one does indeed say "success" when I open WoW, the new one doesn't seem to auto-open it; after I enter the administrator info, it just closes and nothing further happens. I'm running 10.5.6 on an Intel Core 2 Duo. *Edit* and 3.1.2, of course.

    Hmm that's what i was worried about (so included the old version). I'm using NSWorkspace Class Reference to launch the application.

  4. #34
    squerl's Avatar Member
    Reputation
    1
    Join Date
    May 2009
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Is there any log info or whatever I can pass on to help you troubleshoot that?

  5. #35
    jjaa's Avatar Contributor
    Reputation
    245
    Join Date
    Dec 2006
    Posts
    562
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by squerl View Post
    Is there any log info or whatever I can pass on to help you troubleshoot that?
    At the moment, no. Try placing it in the same directory as WoW. I 'm not quite sure what the problem is but i will do some research.

  6. #36
    treeantz's Avatar Member
    Reputation
    1
    Join Date
    May 2009
    Posts
    2
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    From my Googling i can tell you that its something to do with Mac OS X v10.4.11. I will try find a fix.

    Yeah, that makes sense. I tryed it on my mates iMac ( same model as mine but hes running leopard) and it works flawless there.

  7. #37
    tripleblade3's Avatar Member
    Reputation
    42
    Join Date
    Sep 2007
    Posts
    164
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by jjaa View Post
    UPDATE:
    In this release there are two versions. One is the old MEF from before (working with 3.1.2)the other is a new MEF that I made with Cocoa. As I a not confident with compatibility I have included both.

    Instructions for new
    1. Run the Model Edit Fix.
    2. It will ask for administrator.
    3. WoW will start up, you should get a message box saying success.
    4. Close the Model Edit Fix.

    Instructions for Old
    1. Run the Model Edit Fix.
    2. It will ask for administrator.
    3. Run World of Warcraft
    4. Close the Model Edit Fix.


    Download: Model_Edit_Fix.zip


    From my Googling i can tell you that its something to do with Mac OS X v10.4.11. I will try find a fix.



    You're welcome to use the same method as me in your program. Although without some reverse engineering experience you will most likely have trouble updating it across patches.

    I will give you a quick run down of how i made the MEF. First I found the function that that Kynox uses but in the Mac binary. To do this I just look for something unique that would be in both the Mac and PC version of WoW eg. Strings and Function parameters. With a quick analysis of the function (at 0x4E14) it was obvious that the function was exiting WoW and dumping an error log. Seeming that this function did nothing else I decided to patch the first byte of the function to 0xC3.

    0xC3 in x86 assembly is retn. The retn prevents the function from being executed and crashing WoW.

    In order to patch WoW what you need to do first is obtain procmod/root (look at pocketgnome if you’re unsure how to do this). Next get the pid for WoW (again documented so no need to explain)..


    Code:
    mach_port_t wowTask;
    int pid = GetPIDForProcessName("World of Warcraft");
    
    // Now that you have the pid call task_for_pid
    task_for_pid(current_task(), pid , &wowTask)
    
    vm_address_t    addr = (vm_address_t)0x00004E14; // Our address
    vm_protect(wowTask, addr, vm_page_size, FALSE, VM_PROT_WRITE | VM_PROT_READ); // so we can write to the address 
    Byte buffer[] = { 0xC3 }; // The byte we want to write
    vm_write(wowTask, addr, (vm_offset_t)&buffer, (mach_msg_type_number_t)1 ) //write to the address
    Thanks a ton, I never knew it was that easy. I never would have thought that WoW just displayed an error and quit when you tried to use a custom .MPQ! Then again, I don't have any reverse engineering experience. Thanks again for all the help!

    Cheers,
    Tripleblade3
    But yeah, we all know the ArcEmu team is pretty much a farce... unfortunately, it's a farce with a gazillion users. - Hellgawd
    Remember to +Rep People who have helped you!

  8. #38
    Purr's Avatar Member
    Reputation
    1
    Join Date
    Mar 2008
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i love you so much for making this

  9. #39
    Wertizy's Avatar Member
    Reputation
    3
    Join Date
    May 2009
    Posts
    8
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    lol blood elf looks like human.... cool ^^

  10. #40
    jayahh's Avatar Member
    Reputation
    1
    Join Date
    Mar 2008
    Posts
    19
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    thank u so much for this fix, but i got a question. Is it not possible to load more then one swap(patch-x.MPQ) at the time? i tried loading 2 but only one of them work ingame, tried loading them each alone worked all fine but on the same time it only shows one of them ingame

    hope u report back
    cheers

  11. #41
    jjaa's Avatar Contributor
    Reputation
    245
    Join Date
    Dec 2006
    Posts
    562
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by treeantz View Post
    Yeah, that makes sense. I tryed it on my mates iMac ( same model as mine but hes running leopard) and it works flawless there.

    Re-download. I changed some compiler settings. Hopefully this will fix your problem.


    Originally Posted by jayahh View Post
    thank u so much for this fix, but i got a question. Is it not possible to load more then one swap(patch-x.MPQ) at the time? i tried loading 2 but only one of them work ingame, tried loading them each alone worked all fine but on the same time it only shows one of them ingame

    hope u report back
    cheers

    I had no trouble loading two model edits. Are you sure that you named them correctly?
    For example when i loaded two. One was named "patch-Z.MPQ" and the other "patch-A.MPQ".

  12. #42
    jayahh's Avatar Member
    Reputation
    1
    Join Date
    Mar 2008
    Posts
    19
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by jjaa View Post

    Re-download. I changed some compiler settings. Hopefully this will fix your problem.




    I had no trouble loading two model edits. Are you sure that you named them correctly?
    For example when i loaded two. One was named "patch-Z.MPQ" and the other "patch-A.MPQ".
    yeah i tried with those names, might just be the MPQ that's ****ed up, ill try with some dif MPQ files, did u update the fix? i downloaded it sometime ago might help redl it?

  13. #43
    jjaa's Avatar Contributor
    Reputation
    245
    Join Date
    Dec 2006
    Posts
    562
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by jayahh View Post
    yeah i tried with those names, might just be the MPQ that's ****ed up, ill try with some dif MPQ files, did u update the fix? i downloaded it sometime ago might help redl it?

    The only thing i changed was the target OS version. I changed this to v10.4. So that Intel users, using v10.4 can use the model edit fix. There is no reason to re-download, unless you're using v10.4.

  14. #44
    jayahh's Avatar Member
    Reputation
    1
    Join Date
    Mar 2008
    Posts
    19
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by jjaa View Post

    The only thing i changed was the target OS version. I changed this to v10.4. So that Intel users, using v10.4 can use the model edit fix. There is no reason to re-download, unless you're using v10.4.
    hmm no idea why it's bugged then :S the MPQ's work both of them, tried using one at the time and there was no problem

  15. #45
    jjaa's Avatar Contributor
    Reputation
    245
    Join Date
    Dec 2006
    Posts
    562
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by jayahh View Post
    hmm no idea why it's bugged then :S the MPQ's work both of them, tried using one at the time and there was no problem
    If you post the MPQ's i will take a look.

Page 3 of 6 FirstFirst 123456 LastLast

Similar Threads

  1. Model Edit Fix For Mac?
    By Növacaine in forum WoW ME Questions and Requests
    Replies: 4
    Last Post: 07-02-2008, 10:13 AM
  2. Extreme Mac-over: Model Editing Edition (WoW TBC Model Editing Fix for Mac)
    By Athrin Onu in forum World of Warcraft Model Editing
    Replies: 53
    Last Post: 11-26-2007, 08:20 PM
  3. Model Edit Fix
    By idusy-org in forum World of Warcraft Model Editing
    Replies: 882
    Last Post: 09-12-2007, 12:16 AM
  4. model editting fix program thing
    By neggromacide in forum WoW ME Questions and Requests
    Replies: 2
    Last Post: 05-08-2007, 04:44 PM
  5. So is DBC editing done for good even with the model editing fix?
    By WickedCitizen in forum WoW ME Questions and Requests
    Replies: 2
    Last Post: 04-29-2007, 02:46 PM
All times are GMT -5. The time now is 11:15 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search