• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Question - MQ2 Crossover

Joined
Mar 11, 2013
RedCents
Hi, Im just curious if anyone here has had any luck running MQ2+EQ on a mac? So far EQ works fine using crossover but MQ2 just keeps chain crashing, anyone got it working?
 
I highly doubt it's possible, just due to how hard apple locks down the os.

a) Are you doing the compile yourself?
b) what are you using to compile?
c) have you loaded any microsoft libraries?

I'm not sure if MQ2 uses any .net lib's, but if so you're better off trying to run windows through virtual machine.. but your performance is going to be crappy.

I'm guessing you're trying to get it working on a apple laptop?
 
Im on a hackintosh but bootcamp doesnt work and no 2nd HDD to dual boot, Im using the RG compile.

I downloaded a EQ EMU compile from the emulator site and that works fine if its in the same wrapper as the EQ file I just cannot get any others to work
 
I've used MQ2 (although, with the older EXE, haven't tried the newer one) with WINE under Linux w/o issues. There should no 0 reason for you not to be able to get it to work as long as you have the right libraries installed.
 
I never even made it in game I play on RageFire, it crashes as soon as I try load MQ2 (EQ doesnt crash) I gave up for now will play about with it again soon.
 
You're most likely missing the correct VC Run Time. There should be a way to see what it's complaining about.
 
The Below is the only error message I can find atm but to me its complete jibberish


Rich (BB code):
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x004012f3).
Register dump:
 CS:001b SS:0023 DS:0023 ES:0023 FS:100f GS:000f
 EIP:004012f3 ESP:0062f654 EBP:0062f6a8 EFLAGS:00010202(  R- --  I   - - - )
 EAX:00000000 EBX:00000000 ECX:0041127c EDX:0062f67c
 ESI:004213f0 EDI:4267d9a0
Stack dump:
0x0062f654:  0062f67c 34118de8 00000000 ffffffff
0x0062f664:  0062f6a8 7bc75d21 00154218 00154470
0x0062f674:  7bc40eec 00000000 00000000 00000000
0x0062f684:  7bc6ac81 0062f748 0062f6c0 0040ff08
0x0062f694:  ffffffff 00401e45 7bc6b32c 00000000
0x0062f6a4:  0062f728 0062f728 7bc6d41d 00401e40
0201: sel=100f base=7ffb0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x004012f3 in macroquest2 (+0x12f3) (0x0062f6a8)
  1 0x7bc6d41d call_thread_func+0x6c() in ntdll (0x0062f728)
  2 0x7bc6b2f2 call_thread_entry_point+0x11() in ntdll (0x0062f748)
  3 0x7bc75df0 RtlCreateUserThread+0x5cf() in ntdll (0x0062ff88)
  4 0x93d9fc25 _pthread_body+0x89() in libsystem_pthread.dylib (0x0062ffa8)
  5 0x93d9fb9b _pthread_start+0xa1() in libsystem_pthread.dylib (0x0062ffc8)
  6 0x93d9ce32 thread_start+0x21() in libsystem_pthread.dylib (0x0062ffec)
0x004012f3: movl	0x0(%eax),%ecx
Modules:
Module	Address			Debug info	Name (223 modules)
PE	  400000-  41e000	Export          macroquest2
PE	40001000-401b5000	Deferred        libwine.1.dylib
ELF	42304000-42442000	Deferred        user32<elf>
  \-PE	42310000-42417000	\               user32
ELF	42442000-4254d000	Deferred        gdi32<elf>
  \-PE	42450000-424f5000	\               gdi32
ELF	42567000-425d2000	Deferred        advapi32<elf>
  \-PE	42570000-425c9000	\               advapi32
ELF	425d2000-425eb000	Deferred        version<elf>
  \-PE	425e0000-425ea000	\               version
ELF	425eb000-42659000	Deferred        shlwapi<elf>
  \-PE	425f0000-42651000	\               shlwapi
ELF	42659000-42769000	Deferred        ole32<elf>
  \-PE	42660000-42759000	\               ole32
ELF	42769000-427df000	Deferred        rpcrt4<elf>
  \-PE	42770000-427d9000	\               rpcrt4
ELF	43000000-4321f000	Deferred        shell32<elf>
  \-PE	43010000-43218000	\               shell32
ELF	4321f000-43332000	Deferred        oleaut32<elf>
  \-PE	43220000-43307000	\               oleaut32
ELF	43332000-433b0000	Deferred        libcxfreetype.so
ELF	433b0000-433d2000	Deferred        imm32<elf>
  \-PE	433c0000-433d0000	\               imm32
ELF	433d2000-43461000	Deferred        winemac<elf>
  \-PE	433e0000-43454000	\               winemac
PE	462cd000-4634c000	Deferred        clouddocs
ELF	475e7000-4761a000	Deferred        wbemprox<elf>
  \-PE	475f0000-47619000	\               wbemprox
ELF	4761a000-47659000	Deferred        winspool<elf>
  \-PE	47620000-47656000	\               winspool
ELF	47659000-4767e000	Deferred        iphlpapi<elf>
  \-PE	47660000-4767c000	\               iphlpapi
ELF	4767e000-476a3000	Deferred        dxgi<elf>
  \-PE	47680000-476a2000	\               dxgi
ELF	476a3000-477f9000	Deferred        wined3d<elf>
  \-PE	476b0000-477f3000	\               wined3d
ELF	477f9000-4783b000	Deferred        ws2_32<elf>
  \-PE	47800000-47838000	\               ws2_32
ELF	4783b000-4789b000	Deferred        wineps<elf>
  \-PE	47840000-4789a000	\               wineps
ELF	7a800000-7a8c2000	Deferred        opengl32<elf>
  \-PE	7a810000-7a8b8000	\               opengl32
ELF	7b800000-7ba52000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba42000	\               kernel32
ELF	7bc00000-7bcd5000	Stabs           ntdll<elf>
  \-PE	7bc10000-7bcb3000	\               ntdll
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
PE	90008000-9000b000	Deferred        libsystem_secinit.dylib
PE	9000b000-90062000	Deferred        libc++.1.dylib
PE	900c3000-90164000	Deferred        qd
PE	90618000-9061b000	Deferred        libquarantine.dylib
PE	90649000-90670000	Deferred        libpng.dylib
PE	90670000-90674000	Deferred        libpam.2.dylib
PE	90674000-9067c000	Deferred        libunwind.dylib
PE	9071d000-9071e000	Deferred        coreservices
PE	9071e000-9092f000	Deferred        cfnetwork
PE	9092f000-90939000	Deferred        libcopyfile.dylib
PE	90939000-90942000	Deferred        libcgcms.a.dylib
PE	90942000-9094c000	Deferred        commonauth
PE	9094c000-9094e000	Deferred        libremovefile.dylib
PE	9094e000-9098b000	Deferred        remoteviewservices
PE	9098b000-909cc000	Deferred        libglimage.dylib
PE	909cc000-909ce000	Deferred        libdiagnosticmessagesclient.dyli
PE	909ce000-909d0000	Deferred        liblangid.dylib
PE	90b3d000-90b4a000	Deferred        libkxld.dylib
PE	90b4a000-90b8a000	Deferred        navigationservices
PE	90b8a000-90c08000	Deferred        iokit
PE	90cc2000-90cf5000	Deferred        gss
PE	90cf5000-90d07000	Deferred        libbsm.0.dylib
PE	90dba000-90dbe000	Deferred        help
PE	90dc5000-90f8b000	Deferred        quartzcore
PE	90f8b000-90f8d000	Deferred        libsystem.b.dylib
PE	90f96000-910db000	Deferred        imageio
PE	910db000-910e2000	Deferred        libsystem_networkextension.dylib
PE	910e2000-910e8000	Deferred        print
PE	910e8000-91198000	Deferred        iobluetooth
PE	91198000-9119b000	Deferred        libsystem_coreservices.dylib
PE	9119b000-915cf000	Deferred        facecore
PE	915cf000-915d3000	Deferred        servicemanagement
PE	9186f000-91968000	Deferred        libfontparser.dylib
PE	91968000-919b0000	Deferred        applejpeg
PE	91c56000-91c7d000	Deferred        libc++abi.dylib
PE	91c7d000-91cc1000	Deferred        libglu.dylib
PE	91cc1000-91ccb000	Deferred        diskarbitration
PE	91ccb000-91cce000	Deferred        libcvmspluginsupport.dylib
PE	92305000-92604000	Deferred        carboncore
PE	92604000-92609000	Deferred        tcc
PE	92609000-92639000	Deferred        corevideo
PE	92639000-9263a000	Deferred        libkeymgr.dylib
PE	9272b000-92738000	Deferred        crashreportersupport
PE	9284c000-9287c000	Deferred        dictionaryservices
PE	9287c000-9287d000	Deferred        applicationservices
PE	9287d000-928f2000	Deferred        heimdal
PE	928f2000-92d2e000	Deferred        vimage
PE	92d2e000-92e5d000	Deferred        coreui
PE	92e5d000-930f5000	Deferred        coredata
PE	93184000-9318c000	Deferred        speechrecognition
PE	93199000-93206000	Deferred        datadetectorscore
PE	93bc4000-93bf8000	Deferred        coreservicesinternal
PE	93c22000-93c74000	Deferred        opencl
PE	93d9c000-93da5000	Stabs           libsystem_pthread.dylib
PE	93da5000-93e0a000	Deferred        ae
PE	93e0a000-93ef7000	Deferred        libvmisc.dylib
PE	93ef7000-93efc000	Deferred        libgif.dylib
PE	93efc000-93f1f000	Deferred        multitouchsupport
PE	93f73000-93f93000	Deferred        libsystem_kernel.dylib
PE	93f93000-93fef000	Deferred        languagemodeling
PE	94005000-9402a000	Deferred        apple80211
PE	9402a000-9402f000	Deferred        commonpanels
PE	9402f000-940a3000	Deferred        corewlan
PE	940a3000-94110000	Deferred        libcorecrypto.dylib
PE	94113000-9422b000	Deferred        coretext
PE	9422b000-942c1000	Deferred        libsystem_c.dylib
PE	942c1000-942d3000	Deferred        libsystem_coretls.dylib
PE	942d3000-943d5000	Deferred        launchservices
PE	943d5000-94410000	Deferred        debugsymbols
PE	94410000-94543000	Deferred        uifoundation
PE	94543000-9455f000	Deferred        openscripting
PE	945e1000-945ef000	Deferred        libbz2.1.0.dylib
PE	945fb000-945fc000	Deferred        carbon
PE	94606000-94610000	Deferred        libsystem_notify.dylib
PE	94633000-94741000	Deferred        libvdsp.dylib
PE	94741000-94742000	Deferred        veclib
PE	94742000-94749000	Deferred        libsystem_platform.dylib
PE	94749000-9474a000	Deferred        libunc.dylib
PE	9523e000-952d9000	Deferred        colorsync
PE	96294000-962b8000	Deferred        libjpeg.dylib
PE	962b8000-962f9000	Deferred        libauto.dylib
PE	963e4000-963f4000	Deferred        libxar.1.dylib
PE	963f4000-963f7000	Deferred        libradiance.dylib
PE	963ff000-96402000	Deferred        libsystem_configuration.dylib
PE	96402000-9658b000	Deferred        audiotoolbox
PE	9663e000-96658000	Deferred        libsystem_malloc.dylib
PE	96658000-96661000	Deferred        libsystem_dnssd.dylib
PE	96661000-966d9000	Deferred        ats
PE	966ee000-966ff000	Deferred        langanalysis
PE	966ff000-96792000	Deferred        coresymbolication
PE	96792000-967f0000	Deferred        printcore
PE	967f0000-967f5000	Deferred        libcorevmclient.dylib
PE	967f5000-967f9000	Deferred        libdyld.dylib
PE	967f9000-967ff000	Deferred        libcompiler_rt.dylib
PE	96872000-968e9000	Deferred        searchkit
PE	968ed000-96994000	Deferred        metadata
PE	969d6000-969db000	Deferred        libcache.dylib
PE	969db000-969df000	Deferred        libextension.dylib
PE	969df000-969e1000	Deferred        libsystem_blocks.dylib
PE	969e1000-96aad000	Deferred        backup
PE	96aad000-96b03000	Deferred        coreaudio
PE	96b03000-96b12000	Deferred        libz.1.dylib
PE	96b12000-96eec000	Deferred        hitoolbox
PE	96eec000-96eef000	Deferred        loginsupport
PE	96eef000-96fe6000	Deferred        libxml2.2.dylib
PE	97094000-9731f000	Deferred        security
PE	9731f000-97708000	Deferred        liblapack.dylib
PE	97708000-9772f000	Deferred        libxpc.dylib
PE	9772f000-97738000	Deferred        fsevents
PE	97738000-97747000	Deferred        opengl
PE	97747000-9774c000	Deferred        libheimdal-asn1.dylib
PE	978c2000-97bb5000	Deferred        coreimage
PE	97bb5000-97bf3000	Deferred        libsystem_network.dylib
PE	97bf3000-97c08000	Deferred        imagecapture
PE	97c08000-97c30000	Deferred        libdispatch.dylib
PE	97c30000-97e27000	Deferred        libicucore.a.dylib
PE	97e27000-97e56000	Deferred        libarchive.2.dylib
PE	97e56000-97fe8000	Deferred        libsqlite3.dylib
PE	97fe9000-98013000	Deferred        libsystem_info.dylib
PE	98048000-9806f000	Deferred        iconservices
PE	98259000-98449000	Deferred        libobjc.a.dylib
PE	98dce000-98dee000	Deferred        libresolv.9.dylib
PE	98dee000-98e08000	Deferred        kerberos
PE	98e08000-98e5a000	Deferred        libcups.2.dylib
PE	98e5a000-99259000	Deferred        coregraphics
PE	99259000-9935e000	Deferred        libjp2.dylib
PE	9935e000-99372000	Deferred        corebluetooth
PE	99372000-99392000	Deferred        generationalstorage
PE	99392000-99412000	Deferred        systemconfiguration
PE	994d3000-994d4000	Deferred        accelerate
PE	994d4000-995eb000	Deferred        desktopservicespriv
PE	995eb000-9a218000	Deferred        appkit
PE	9a218000-9a219000	Deferred        audiounit
PE	9a52e000-9a5cc000	Deferred        ink
PE	9a626000-9a631000	Deferred        carbonsound
PE	9a6a2000-9a719000	Deferred        securityfoundation
PE	9a719000-9aa7b000	Deferred        foundation
PE	9aa7b000-9aa82000	Deferred        libsystem_trace.dylib
PE	9aad2000-9aae0000	Deferred        opendirectory
PE	9ac1c000-9afd1000	Deferred        corefoundation
PE	9afd1000-9afd2000	Deferred        libopenscriptingutil.dylib
PE	9afd2000-9afd3000	Deferred        liblaunch.dylib
PE	9b023000-9b37e000	Deferred        libmecabra.dylib
PE	9b37e000-9b396000	Deferred        liblinearalgebra.dylib
PE	9b396000-9b3ec000	Deferred        htmlrendering
PE	9b3ec000-9b400000	Deferred        sharing
PE	9b400000-9b41e000	Deferred        libcrfsuite.dylib
PE	9b41e000-9b468000	Deferred        libfontregistry.dylib
PE	9b468000-9b46b000	Deferred        securityhi
PE	9b46b000-9b497000	Deferred        libxslt.1.dylib
PE	9b497000-9b4a5000	Deferred        speechsynthesis
PE	9b4a5000-9b511000	Deferred        corewifi
PE	9b511000-9b517000	Deferred        libmacho.dylib
PE	9b517000-9b51c000	Deferred        iosurface
PE	9b52f000-9b563000	Deferred        libsystem_m.dylib
PE	9b563000-9b581000	Deferred        ubiquity
PE	9b581000-9b6f3000	Deferred        libblas.dylib
PE	9b6f6000-9b74b000	Deferred        hiservices
PE	9b74b000-9b759000	Deferred        protocolbuffer
PE	9b759000-9b771000	Deferred        libsystem_asl.dylib
PE	9b771000-9b7f9000	Deferred        osservices
PE	9bb7d000-9bb86000	Deferred        netfs
PE	9bb86000-9bb93000	Deferred        libcommoncrypto.dylib
PE	9be72000-9be86000	Deferred        libcmph.dylib
PE	9be86000-9be95000	Deferred        speechrecognitioncore
PE	9c1ee000-9c2e0000	Deferred        libiconv.2.dylib
PE	9c2e0000-9c321000	Deferred        symbolication
PE	9c321000-9c3af000	Deferred        performanceanalysis
PE	9c3af000-9c3b2000	Deferred        libsystem_sandbox.dylib
PE	9c3b2000-9c3df000	Deferred        chunkinglibrary
PE	9c3df000-9c3fb000	Deferred        cfopendirectory
PE	9c3fb000-9c407000	Deferred        netauth
PE	9c407000-9c463000	Deferred        libtiff.dylib
PE	9c463000-9c474000	Deferred        libgl.dylib
PE	9c474000-9c48f000	Deferred        liblzma.5.dylib
PE	9c48f000-9c499000	Deferred        libgfxshared.dylib
Threads:
process  tid      prio (all id:s are in hex)
0000000c services.exe
	00000026    0
	00000025    0
	0000001e    0
	0000000e    0
	0000000d    0
00000012 winewrapper.exe
	00000013    0
00000014 winewrapper.exe
	00000015    0
0000001c winedevice.exe
	00000024    0
	00000021    0
	00000020    0
	0000001d    0
00000022 plugplay.exe
	00000028    0
	00000027    0
	00000023    0
00000029 explorer.exe
	00000031    0
	00000030    0
	0000002f    0
	0000002a    0
0000002b sendwndcmd.exe
	0000002c    0
00000032 LaunchPad.exe
	00000078    0
	00000076    0
	00000073    0
	0000006a    0
	0000005c    0
	0000005b    0
	0000004b    0
	0000003b    0
	0000000b    0
	00000016    0
	0000000f    0
	00000010    0
	0000001b    0
	0000001a    0
	00000011    0
	00000047    0
	00000046    0
	00000045    0
	00000044    0
	00000041    0
	00000040    0
	0000003f    0
	0000003e    0
	00000038    0
	00000037    0
	00000036    0
	00000034    0
	00000033    0
00000049 GameLauncherCefChildProcess.exe
	00000071    0
	00000068    0
	00000067    0
	00000066    0
	00000065    0
	00000064    0
	00000063    0
	00000062    0
	00000060    0
	0000005f    0
	0000005e    0
	0000005d    0
	0000004a    0
0000008d winewrapper.exe
	0000008e    0
0000008f (D) C:\Release\MacroQuest2.exe
	00000091    0 <==
	00000090    0
System information:
    Wine build: wine-1.8-7727-g52ac2ef
    Platform: i386
    Version: Windows XP
    Host system: Darwin
    Host version: 14.5.0
 
I used to run it on Linux with WINE. :) I started using ISBoxer, so it's a little easier to just dual boot. As for running MQ2, you need an old version of MacroQuest2.exe... The new version uses some WMI functions that are not available in WINE/Crossover, so it crashes.
 
I used to run it on Linux with WINE. :) I started using ISBoxer, so it's a little easier to just dual boot. As for running MQ2, you need an old version of MacroQuest2.exe... The new version uses some WMI functions that are not available in WINE/Crossover, so it crashes.

Like I said. Support is limited, and WINE support doesn't always cross to mac correctly. It's calling ntdll (Windows Management Instructions) which mac cannot support.

Get a bootloader and dual boot that bad boy, just remember. Load linux / hackintosh BEFORE windows. Good luck!
 
Question - MQ2 Crossover

Users who are viewing this thread

Back
Top
Cart