Results 1 to 21 of 21

Thread: Windows Java on OsX

  1. #1
    Join Date
    Jan 2013
    Posts
    146
    Mentioned
    0 Post(s)
    Quoted
    56 Post(s)

    Default Windows Java on OsX

    I'm trying to run simba through wine, I used this method previously when i first started using simba.

    the problem Im running into now, after updating and redownloading everything, is i can't seem to get the windows version of java to install.

    I have the java installer downloaded and ready but when i try to run the .exe it doesn't do anything.

    Any idea what i could be doing wrong?

    Im Back... Previously known as Megaleech
    [Herbalife]

  2. #2
    Join Date
    Sep 2008
    Location
    Not here.
    Posts
    5,422
    Mentioned
    13 Post(s)
    Quoted
    242 Post(s)

  3. #3
    Join Date
    Jan 2013
    Posts
    146
    Mentioned
    0 Post(s)
    Quoted
    56 Post(s)

    Default

    Thanks, trying this now.

    Edit: Still, doesn't work.

    im downloading VMware and gonna try it that way

    Im Back... Previously known as Megaleech
    [Herbalife]

  4. #4
    Join Date
    Sep 2008
    Location
    Not here.
    Posts
    5,422
    Mentioned
    13 Post(s)
    Quoted
    242 Post(s)

    Default

    Quote Originally Posted by Megaleech View Post
    Thanks, trying this now.

    Edit: Still, doesn't work.

    im downloading VMware and gonna try it that way
    That is a god aweful way to describe the problem. Instead give me some debug/error messages, then I can help.

  5. #5
    Join Date
    Jan 2013
    Posts
    146
    Mentioned
    0 Post(s)
    Quoted
    56 Post(s)

    Default

    Sorry, I was looking up other things and from what i see the versions of wine that i can find for download just are not compatible with the versions of java required to play RS.
    all the errors i have relate to java not working.

    as far as my luck with VMware, im going to try another version of windows(i used a torrent, sorry),
    i tried mounting a .iso and it was not bootable, i turned it into a bootable file on a thumb drive
    got an error that "no DCHP or proxyDCHP servers were received"

    now the thumb drive tries to do something with my OSX and it won't let me eject without doing a hard eject....

    i'm going to find another version of windows to try and see what i can come up with tomorrow.

    Im Back... Previously known as Megaleech
    [Herbalife]

  6. #6
    Join Date
    Sep 2008
    Location
    Not here.
    Posts
    5,422
    Mentioned
    13 Post(s)
    Quoted
    242 Post(s)

    Default

    Quote Originally Posted by Megaleech View Post
    Sorry, I was looking up other things and from what i see the versions of wine that i can find for download just are not compatible with the versions of java required to play RS.
    all the errors i have relate to java not working.

    as far as my luck with VMware, im going to try another version of windows(i used a torrent, sorry),
    i tried mounting a .iso and it was not bootable, i turned it into a bootable file on a thumb drive
    got an error that "no DCHP or proxyDCHP servers were received"

    now the thumb drive tries to do something with my OSX and it won't let me eject without doing a hard eject....

    i'm going to find another version of windows to try and see what i can come up with tomorrow.
    You are looking in the wrong places https://appdb.winehq.org/objectManag...ation&iId=1372
    I currently run simba/smart from wine on osx yosemite with wine 1.6.2 and the newest version of oracle's jre/jdk 7.

  7. #7
    Join Date
    Jan 2013
    Posts
    146
    Mentioned
    0 Post(s)
    Quoted
    56 Post(s)

    Default

    this is the error im running into.

    fixme:heap:HeapSetInformation 0x0 1 0x0 0
    fixme:thread:GetThreadPreferredUILanguages 52, 0x32a3d4, 0x0 0x32a3e4
    fixme:thread:GetThreadPreferredUILanguages 52, 0x32a3d4, 0x0 0x32a3e4
    wine: Unhandled exception 0x40000015 in thread 9 at address 0x42f876 (thread 0009), starting debugger...
    err:menubuilder:convert_to_native_icon error 0x88982F04 committing encoder
    err:menubuilder:convert_to_native_icon error 0x88982F04 committing encoder

    Im Back... Previously known as Megaleech
    [Herbalife]

  8. #8
    Join Date
    Sep 2008
    Location
    Not here.
    Posts
    5,422
    Mentioned
    13 Post(s)
    Quoted
    242 Post(s)

    Default

    Quote Originally Posted by Megaleech View Post
    this is the error im running into.

    fixme:heap:HeapSetInformation 0x0 1 0x0 0
    fixme:thread:GetThreadPreferredUILanguages 52, 0x32a3d4, 0x0 0x32a3e4
    fixme:thread:GetThreadPreferredUILanguages 52, 0x32a3d4, 0x0 0x32a3e4
    wine: Unhandled exception 0x40000015 in thread 9 at address 0x42f876 (thread 0009), starting debugger...
    err:menubuilder:convert_to_native_icon error 0x88982F04 committing encoder
    err:menubuilder:convert_to_native_icon error 0x88982F04 committing encoder
    Exactly what actions did you take to get that error?

  9. #9
    Join Date
    Jan 2013
    Posts
    146
    Mentioned
    0 Post(s)
    Quoted
    56 Post(s)

    Default

    Quote Originally Posted by tls View Post
    Exactly what actions did you take to get that error?
    I opened Terminal, installed brew and Wine as the tutorial stated.
    then from terminal i cd to my downloads (where my java install .exe was)
    and told it to "wine jre-58u1-windows-i589.exe" (the file name may be off here im going by memory)

    Im Back... Previously known as Megaleech
    [Herbalife]

  10. #10
    Join Date
    Sep 2008
    Location
    Not here.
    Posts
    5,422
    Mentioned
    13 Post(s)
    Quoted
    242 Post(s)

    Default

    Quote Originally Posted by Megaleech View Post
    I opened Terminal, installed brew and Wine as the tutorial stated.
    then from terminal i cd to my downloads (where my java install .exe was)
    and told it to "wine jre-58u1-windows-i589.exe" (the file name may be off here im going by memory)
    What version of osx are you running? What processor do you have?

  11. #11
    Join Date
    Jan 2013
    Posts
    146
    Mentioned
    0 Post(s)
    Quoted
    56 Post(s)

    Default

    Quote Originally Posted by tls View Post
    What version of osx are you running? What processor do you have?
    OS X version 10.9.5
    processor: 2.6 Ghz Intel Core i7

    I truly appreciate you helping me.

    Im Back... Previously known as Megaleech
    [Herbalife]

  12. #12
    Join Date
    Sep 2008
    Location
    Not here.
    Posts
    5,422
    Mentioned
    13 Post(s)
    Quoted
    242 Post(s)

    Default

    Quote Originally Posted by Megaleech View Post
    OS X version 10.9.5
    processor: 2.6 Ghz Intel Core i7

    I truly appreciate you helping me.
    Download the 64bit jre

  13. #13
    Join Date
    Jan 2013
    Posts
    146
    Mentioned
    0 Post(s)
    Quoted
    56 Post(s)

    Default

    Quote Originally Posted by tls View Post
    Download the 64bit jre
    i did the same thing as before this time with the 64bit offline java

    err:menubuilder:convert_to_native_icon error 0x88982F04 committing encoder
    err:menubuilder:convert_to_native_icon error 0x88982F04 committing encoder

    Just tried running notepad through terminal with wine notepad.exe
    this popped up.

    errrocess:create_process starting 64-bit process L"Z:\\Users\\my_mac\\downloads\\jre-8u51-windows-x64.exe" not supported in 32-bit wineprefix
    wine: Bad EXE format for Z:\Users\my_mac\downloads\jre-8u51-windows-x64.exe.
    MacBook-Pro:downloads my_mac$ err:menubuilder:convert_to_native_icon error 0x88982F04 committing encoder

    wine notepad.exe threw back the same native icon error. im going to uninstall wine with
    brew uninstall wine
    then reinstall it with
    brew install wine

    and try it again

    edit:

    it is still throwing back the same errors

    when i opens simba and try running a script an invalid parameters is thrown up.

    Code:
     err:menubuilder:convert_to_native_icon error 0x88982F04 committing encoder
    err:menubuilder:convert_to_native_icon error 0x88982F04 committing encoder
    Elevated: True
    Writable: True
    2015-07-29 21:08:03.344 wine.bin[17882:507] *** WARNING: Method convertPointToBase: in class NSView is deprecated on 10.7 and later. It should not be used in new applications. 
    2015-07-29 21:08:03.344 wine.bin[17882:507] *** WARNING: Method convertPointFromBase: in class NSView is deprecated on 10.7 and later. It should not be used in new applications. 
    Setting LastConfig/MainForm/RecentFiles/File2 to 
    Init procedure successfully called
    Setting Extensions/Extension7/Settings/Plugins_Visible to True
    Init procedure successfully called
    Setting Extensions/ExtensionCount to 8
    Setting Extensions/Extension11/Settings/Extensions_Visible to false
    Init procedure successfully called
    Form resource TSManager not found. For resourceless forms CreateNew constructor must be used. See the global variable RequireDerivedFormResource.
    Adding Plugin Path: Z:\Users\my_mac\wine files\drive_c\Simba\Plugins\
    Adding Plugin Path: Z:\Users\my_mac\wine files\drive_c\Simba\Plugins\
    formWriteln: Loaded Font BigChars
    formWriteln: Loaded Font CharsNPC
    formWriteln: Loaded Font CharsNPC07
    formWriteln: Loaded Font CharsTrade
    formWriteln: Loaded Font CharsTrade07
    formWriteln: Loaded Font FriendChars
    formWriteln: Loaded Font LoginChars
    formWriteln: Loaded Font MouseoverChars
    formWriteln: Loaded Font SmallChars
    formWriteln: Loaded Font SmallChars07
    formWriteln: Loaded Font SmallCharsNS
    formWriteln: Loaded Font StatChars
    formWriteln: Loaded Font StatChars07
    formWriteln: Loaded Font UpChars
    formWriteln: Loaded Font UpChars07
    formWriteln: Loaded Font UpChars07_s
    formWriteln: Loaded Font UpCharsEx
    formWriteln: Loaded Font XPChars
    formWriteln: Loaded Font UpChars_s
    Current Simba version: 1100
    Latest Simba Version: 1100
    fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
    Script name will be: taricCosherV2
    Loading plugin libtesseract2_32 at Z:\Users\my_mac\wine files\drive_c\Simba\Plugins\
    Plugin Version:2
    Function Tesseract_Create(): Pointer;
    Loading: Function Tesseract_Create(): Pointer;
    Procedure Tesseract_Delete(var tesseract_ptr: Pointer);
    Loading: Procedure Tesseract_Delete(var tesseract_ptr: Pointer);
    Function Tesseract_Init(tesseract_ptr: Pointer; datapath, language: String): Integer;
    Loading: Function Tesseract_Init(tesseract_ptr: Pointer; datapath, language: String): Integer;
    Procedure Tesseract_End(var tesseract_ptr: Pointer);
    Loading: Procedure Tesseract_End(var tesseract_ptr: Pointer);
    Procedure Tesseract_SetImage(tesseract_ptr: Pointer; const imagedata: Pointer; width, height, bytes_per_pixel, bytes_per_line: Integer);
    Loading: Procedure Tesseract_SetImage(tesseract_ptr: Pointer; const imagedata: Pointer; width, height, bytes_per_pixel, bytes_per_line: Integer);
    Function Tesseract_GetUTF8Text(tesseract_ptr: Pointer; var len: UInt32): PChar;
    Loading: Function Tesseract_GetUTF8Text(tesseract_ptr: Pointer; var len: UInt32): PChar;
    Procedure Tesseract_FreeUTF8Text(var utf8_text_ptr: PChar);
    Loading: Procedure Tesseract_FreeUTF8Text(var utf8_text_ptr: PChar);
    Function Tesseract_SetVariable(tesseract_ptr: Pointer; name, value: String): Boolean;
    Loading: Function Tesseract_SetVariable(tesseract_ptr: Pointer; name, value: String): Boolean;
    Procedure Tesseract_Clear(tesseract_ptr: Pointer);
    Loading: Procedure Tesseract_Clear(tesseract_ptr: Pointer);
    libtesseract2_
    Loading plugin libsmartremote32 at Z:\Users\my_mac\wine files\drive_c\Simba\Plugins\
    SMART: Located 0 clients
    SMART: Located 0 clients
    Plugin Version:2
    function SmartGetClients(only_unpaired: boolean): integer;
    Loading: function SmartGetClients(only_unpaired: boolean): integer;
    function SmartGetAvailablePID(idx: integer): integer;
    Loading: function SmartGetAvailablePID(idx: integer): integer;
    function SmartKillClient(pid: integer): boolean;
    Loading: function SmartKillClient(pid: integer): boolean;
    function SmartPairClient(pid: integer): integer;
    Loading: function SmartPairClient(pid: integer): integer;
    function SmartSpawnClient(java_exec, remote_path, root, params: string; width, height: integer; initseq, useragent, javaargs, Plugins: string): integer;
    Loading: function SmartSpawnClient(java_exec, remote_path, root, params: string; width, height: integer; initseq, useragent, javaargs, Plugins: string): integer;
    procedure SmartFreeClient(target: integer);
    Loading: procedure SmartFreeClient(target: integer);
    function SmartGetClientPID(target: integer): integer;
    Loading: function SmartGetClientPID(target: integer): integer;
    function SmartImageArray(target: integer): integer;
    Loading: function SmartImageArray(target: integer): integer;
    function SmartDebugArray(target: integer): integer;
    Loading: function SmartDebugArray(target: integer): integer;
    function SmartGetRefresh(target: integer): integer;
    Loading: function SmartGetRefresh(target: integer): integer;
    procedure SmartSetRefresh(target: integer; x: integer);
    Loading: procedure SmartSetRefresh(target: integer; x: integer);
    procedure SmartSetTransparentColor(target: integer; color: integer);
    Loading: procedure SmartSetTransparentColor(target: integer; color: integer);
    procedure SmartSetDebug(target: integer; enabled: boolean);
    Loading: procedure SmartSetDebug(target: integer; enabled: boolean);
    procedure SmartSetGraphics(target: integer; enabled: boolean);
    Loading: procedure SmartSetGraphics(target: integer; enabled: boolean);
    procedure SmartSetEnabled(target: integer; enabled: boolean);
    Loading: procedure SmartSetEnabled(target: integer; enabled: boolean);
    function SmartActive(target: integer): boolean;
    Loading: function SmartActive(target: integer): boolean;
    function SmartEnabled(target: integer): boolean;
    Loading: function SmartEnabled(target: integer): boolean;
    procedure SmartGetMousePos(target: integer; var x, y: integer);
    Loading: procedure SmartGetMousePos(target: integer; var x, y: integer);
    procedure SmartHoldMouse(target: integer; x, y: integer; left: boolean);
    Loading: procedure SmartHoldMouse(target: integer; x, y: integer; left: boolean);
    procedure SmartReleaseMouse(target: integer; x, y: integer; left: boolean);
    Loading: procedure SmartReleaseMouse(target: integer; x, y: integer; left: boolean);
    procedure SmartHoldMousePlus(target: integer; x, y, button: integer);
    Loading: procedure SmartHoldMousePlus(target: integer; x, y, button: integer);
    procedure SmartReleaseMousePlus(target: integer; x, y, button: integer);
    Loading: procedure SmartReleaseMousePlus(target: integer; x, y, button: integer);
    procedure SmartMoveMouse(target: integer; x, y: integer);
    Loading: procedure SmartMoveMouse(target: integer; x, y: integer);
    procedure SmartWindMouse(target: integer; x, y: integer);
    Loading: procedure SmartWindMouse(target: integer; x, y: integer);
    procedure SmartClickMouse(target: integer; x, y: integer; left: boolean);
    Loading: procedure SmartClickMouse(target: integer; x, y: integer; left: boolean);
    procedure SmartClickMousePlus(target: integer; x, y, button: integer);
    Loading: procedure SmartClickMousePlus(target: integer; x, y, button: integer);
    function SmartIsMouseButtonHeld(target: integer; button: integer): boolean;
    Loading: function SmartIsMouseButtonHeld(target: integer; button: integer): boolean;
    procedure SmartScrollMouse(target: integer; x, y, lines: integer);
    Loading: procedure SmartScrollMouse(target: integer; x, y, lines: integer);
    procedure SmartSendKeys(target: integer; Text: String; keywait, keymodwait: integer);
    Loading: procedure SmartSendKeys(target: integer; Text: String; keywait, keymodwait: integer);
    procedure SmartHoldKey(target: integer; Code: Integer);
    Loading: procedure SmartHoldKey(target: integer; Code: Integer);
    procedure SmartReleaseKey(target: integer; Code: Integer);
    Loading: procedure SmartReleaseKey(target: integer; Code: Integer);
    function SmartIsKeyDown(target: integer; Code: Integer): Boolean;
    Loading: function SmartIsKeyDown(target: integer; Code: Integer): Boolean;
    procedure SmartSetCapture(target: integer; enabled: boolean);
    Loading: procedure SmartSetCapture(target: integer; enabled: boolean);
    procedure SmartSetNativeButton(target: integer; plugid,btnid: integer; state: boolean);
    Loading: procedure SmartSetNativeButton(target: integer; plugid,btnid: integer; state: boolean);
    function SmartGetFieldObject(target: integer; objref: integer; path: string): integer;
    Loading: function SmartGetFieldObject(target: integer; objref: integer; path: string): integer;
    function SmartIsPathValid(target: integer; objref: integer; path: string): boolean;
    Loading: function SmartIsPathValid(target: integer; objref: integer; path: string): boolean;
    function SmartGetFieldBoolean(target: integer; objref: integer; path: string): boolean;
    Loading: function SmartGetFieldBoolean(target: integer; objref: integer; path: string): boolean;
    function SmartGetFieldLongH(target: integer; objref: integer; path: string): integer;
    Loading: function SmartGetFieldLongH(target: integer; objref: integer; path: string): integer;
    function SmartGetFieldLongL(target: integer; objref: integer; path: string): integer;
    Loading: function SmartGetFieldLongL(target: integer; objref: integer; path: string): integer;
    function SmartGetFieldInt(target: integer; objref: integer; path: string): integer;
    Loading: function SmartGetFieldInt(target: integer; objref: integer; path: string): integer;
    function SmartGetFieldShort(target: integer; objref: integer; path: string): integer;
    Loading: function SmartGetFieldShort(target: integer; objref: integer; path: string): integer;
    function SmartGetFieldFloat(target: integer; objref: integer; path: string): extended;
    Loading: function SmartGetFieldFloat(target: integer; objref: integer; path: string): extended;
    function SmartGetFieldDouble(target: integer; objref: integer; path: string): extended;
    Loading: function SmartGetFieldDouble(target: integer; objref: integer; path: string): extended;
    function SmartGetFieldByte(target: integer; objref: integer; path: string): integer;
    Loading: function SmartGetFieldByte(target: integer; objref: integer; path: string): integer;
    function SmartGetFieldArray3DObject(target: integer; objref: integer; path: string; x, y, z: integer): integer;
    Loading: function SmartGetFieldArray3DObject(target: integer; objref: integer; path: string; x, y, z: integer): integer;
    function SmartGetFieldArray3DByte(target: integer; objref: integer; path: string; x, y, z: integer): integer;
    Loading: function SmartGetFieldArray3DByte(target: integer; objref: integer; path: string; x, y, z: integer): integer;
    function SmartGetFieldArray3DChar(target: integer; objref: integer; path: string; x, y, z: integer): integer;
    Loading: function SmartGetFieldArray3DChar(target: integer; objref: integer; path: string; x, y, z: integer): integer;
    function SmartGetFieldArray3DShort(target: integer; objref: integer; path: string; x, y, z: integer): integer;
    Loading: function SmartGetFieldArray3DShort(target: integer; objref: integer; path: string; x, y, z: integer): integer;
    function SmartGetFieldArray3DInt(target: integer; objref: integer; path: string; x, y, z: integer): integer;
    Loading: function SmartGetFieldArray3DInt(target: integer; objref: integer; path: string; x, y, z: integer): integer;
    function SmartGetFieldArray3DFloat(target: integer; objref: integer; path: string; x, y, z: integer): extended;
    Loading: function SmartGetFieldArray3DFloat(target: integer; objref: integer; path: string; x, y, z: integer): extended;
    function SmartGetFieldArray3DDouble(target: integer; objref: integer; path: string; x, y, z: integer): extended;
    Loading: function SmartGetFieldArray3DDouble(target: integer; objref: integer; path: string; x, y, z: integer): extended;
    function SmartGetFieldArray3DBoolean(target: integer; objref: integer; path: string; x, y, z: integer): boolean;
    Loading: function SmartGetFieldArray3DBoolean(target: integer; objref: integer; path: string; x, y, z: integer): boolean;
    function SmartGetFieldArray3DLongH(target: integer; objref: integer; path: string; x, y, z: integer): integer;
    Loading: function SmartGetFieldArray3DLongH(target: integer; objref: integer; path: string; x, y, z: integer): integer;
    function SmartGetFieldArray3DLongL(target: integer; objref: integer; path: string; x, y, z: integer): integer;
    Loading: function SmartGetFieldArray3DLongL(target: integer; objref: integer; path: string; x, y, z: integer): integer;
    function SmartGetFieldArray2DObject(target: integer; objref: integer; path: string; x, y: integer): integer;
    Loading: function SmartGetFieldArray2DObject(target: integer; objref: integer; path: string; x, y: integer): integer;
    function SmartGetFieldArray2DInt(target: integer; objref: integer; path: string; x, y: integer): integer;
    Loading: function SmartGetFieldArray2DInt(target: integer; objref: integer; path: string; x, y: integer): integer;
    function SmartGetFieldArray2DDouble(target: integer; objref: integer; path: string; x, y: integer): extended;
    Loading: function SmartGetFieldArray2DDouble(target: integer; objref: integer; path: string; x, y: integer): extended;
    function SmartGetFieldArray2DFloat(target: integer; objref: integer; path: string; x, y: integer): extended;
    Loading: function SmartGetFieldArray2DFloat(target: integer; objref: integer; path: string; x, y: integer): extended;
    function SmartGetFieldArray2DBoolean(target: integer; objref: integer; path: string; x, y: integer): boolean;
    Loading: function SmartGetFieldArray2DBoolean(target: integer; objref: integer; path: string; x, y: integer): boolean;
    function SmartGetFieldArray2DLongH(target: integer; objref: integer; path: string; x, y: integer): integer;
    Loading: function SmartGetFieldArray2DLongH(target: integer; objref: integer; path: string; x, y: integer): integer;
    function SmartGetFieldArray2DLongL(target: integer; objref: integer; path: string; x, y: integer): integer;
    Loading: function SmartGetFieldArray2DLongL(target: integer; objref: integer; path: string; x, y: integer): integer;
    function SmartGetFieldArray2DByte(target: integer; objref: integer; path: string; x, y: integer): integer;
    Loading: function SmartGetFieldArray2DByte(target: integer; objref: integer; path: string; x, y: integer): integer;
    function SmartGetFieldArray2DChar(target: integer; objref: integer; path: string; x, y: integer): integer;
    Loading: function SmartGetFieldArray2DChar(target: integer; objref: integer; path: string; x, y: integer): integer;
    function SmartGetFieldArray2DShort(target: integer; objref: integer; path: string; x, y: integer): integer;
    Loading: function SmartGetFieldArray2DShort(target: integer; objref: integer; path: string; x, y: integer): integer;
    function SmartGetFieldArraySize(target: integer; objref: integer; path: string; dim: integer): integer;
    Loading: function SmartGetFieldArraySize(target: integer; objref: integer; path: string; dim: integer): integer;
    function SmartGetFieldArrayObject(target: integer; objref: integer; path: string; index: integer): integer;
    Loading: function SmartGetFieldArrayObject(target: integer; objref: integer; path: string; index: integer): integer;
    function SmartGetFieldArrayInt(target: integer; objref: integer; path: string; index: integer): integer;
    Loading: function SmartGetFieldArrayInt(target: integer; objref: integer; path: string; index: integer): integer;
    function SmartGetFieldArrayFloat(target: integer; objref: integer; path: string; index: integer): extended;
    Loading: function SmartGetFieldArrayFloat(target: integer; objref: integer; path: string; index: integer): extended;
    function SmartGetFieldArrayDouble(target: integer; objref: integer; path: string; index: integer): extended;
    Loading: function SmartGetFieldArrayDouble(target: integer; objref: integer; path: string; index: integer): extended;
    function SmartGetFieldArrayBool(target: integer; objref: integer; path: string; index: integer): boolean;
    Loading: function SmartGetFieldArrayBool(target: integer; objref: integer; path: string; index: integer): boolean;
    function SmartGetFieldArrayLongH(target: integer; objref: integer; path: string; index: integer): integer;
    Loading: function SmartGetFieldArrayLongH(target: integer; objref: integer; path: string; index: integer): integer;
    function SmartGetFieldArrayLongL(target: integer; objref: integer; path: string; index: integer): integer;
    Loading: function SmartGetFieldArrayLongL(target: integer; objref: integer; path: string; index: integer): integer;
    function SmartGetFieldArrayByte(target: integer; objref: integer; path: string; index: integer): integer;
    Loading: function SmartGetFieldArrayByte(target: integer; objref: integer; path: string; index: integer): integer;
    function SmartGetFieldArrayShort(target: integer; objref: integer; path: string; index: integer): integer;
    Loading: function SmartGetFieldArrayShort(target: integer; objref: integer; path: string; index: integer): integer;
    function SmartGetFieldArrayChar(target: integer; objref: integer; path: string; index: integer): integer;
    Loading: function SmartGetFieldArrayChar(target: integer; objref: integer; path: string; index: integer): integer;
    procedure SmartFreeObject(target: integer; obj: integer);
    Loading: procedure SmartFreeObject(target: integer; obj: integer);
    function SmartStringFromString(target: integer; jstr: integer; str: String): integer;
    Loading: function SmartStringFromString(target: integer; jstr: integer; str: String): integer;
    function SmartStringFromBytes(target: integer; bytes: integer; str: String): integer;
    Loading: function SmartStringFromBytes(target: integer; bytes: integer; str: String): integer;
    function SmartStringFromChars(target: integer; chars: integer; str: String): integer;
    Loading: function SmartStringFromChars(target: integer; chars: integer; str: String): integer;
    function SmartIsEqual(target: integer; obja, objb: integer): boolean;
    Loading: function SmartIsEqual(target: integer; obja, objb: integer): boolean;
    function SmartIsNull(target: integer; obj: integer): boolean;
    Loading: function SmartIsNull(target: integer; obj: integer): boolean;
    libsmartremote
    Plugin libtesseract2_32 already loaded: 0
    Plugin libsmartremote32 already loaded: 1
    formWriteln: Compiled successfully in 1471 ms.
    formWriteln: SRL: Logfile = Z:\Users\my_mac\wine files\drive_c\Simba\Includes\SRL-6/logs/SRL log (29-07-15 at 09.09.39 PM).txt
    SMART: Located 0 clients
    SMART: Located 0 clients
    SMART: Failed to spawn process. Make sure java.exe is on your path and that SMART is installed correctly.
    SMART: Located 0 clients
    SMART: Located 0 clients
    SMART: Failed to spawn process. Make sure java.exe is on your path and that SMART is installed correctly.
    SMART: Located 0 clients
    SMART: Located 0 clients

    Im Back... Previously known as Megaleech
    [Herbalife]

  14. #14
    Join Date
    Sep 2008
    Location
    Not here.
    Posts
    5,422
    Mentioned
    13 Post(s)
    Quoted
    242 Post(s)

    Default

    I'd suggest finding a version of wine that is confirmed stable for mavericks.

  15. #15
    Join Date
    Jan 2013
    Posts
    146
    Mentioned
    0 Post(s)
    Quoted
    56 Post(s)

    Default

    Quote Originally Posted by tls View Post
    I'd suggest finding a version of wine that is confirmed stable for mavericks.
    I completely uninstalled, wine, simba everything.

    It seems like java actually installed this time. i didn't get any error messages.

    now when i try to run a script in simba this is what im getting

    Code:
    [00:00:01]: -- setupSRL()
    [00:00:01]: ---- Setting up SRL...
    [00:00:01]: ---- attempting to spawn smart, attempt #: 1
    [00:00:01]: ---- initSmart():
    [00:00:01]: ------ Attempting to pair to a previously spawned client
    [00:00:01]: ------ smartPairToExistingClient():
    [00:00:01]: -------- Found no free clients to pair to
    [00:00:01]: ------ smartPairToExistingClient(): result = false
    [00:00:01]: ------ Attempting to spawn a new client..
    [00:00:01]: ------ smartCreateClient():
    [00:00:02]: ---------- smartGetParameters(): Succesfully grabbed paramters
    [00:00:02]: -------- getJavaPath():
    [00:00:02]: ---------- Attempting to search for your Java path
    [00:00:02]: ---------- ERROR: Failed To Find Path: C:\Program Files\Java\
    [00:00:02]: ---------- WARNING: Failed to find your Java path
    [00:00:02]: ---------- HINT: If RS is failing to switch to OpenGL mode, add JRE to your systems path before JDK (if you have JDK)
    [00:00:02]: -------- getJavaPath()
    [00:00:02]: -------- Using parameters [http://world1.runescape.com/, f3403394211487845]
    [00:00:02]: -------- Using plugins "OpenGL32.dll,d3d9.dll"
    [00:00:05]: ------ Failed to spawn a SMART client
    [00:00:05]: ---- initSmart() result = False
    [00:00:05]: ---- attempting to spawn smart, attempt #: 2
    [00:00:05]: ---- initSmart():
    [00:00:05]: ------ Attempting to pair to a previously spawned client
    [00:00:05]: ------ smartPairToExistingClient():
    [00:00:05]: -------- Found no free clients to pair to
    [00:00:05]: ------ smartPairToExistingClient(): result = false
    [00:00:05]: ------ Attempting to spawn a new client..
    [00:00:05]: ------ smartCreateClient():
    [00:00:05]: ---------- smartGetParameters(): Succesfully grabbed paramters
    [00:00:05]: -------- getJavaPath():
    [00:00:05]: ---------- Attempting to search for your Java path
    [00:00:05]: ---------- ERROR: Failed To Find Path: C:\Program Files\Java\
    [00:00:05]: ---------- WARNING: Failed to find your Java path
    [00:00:05]: ---------- HINT: If RS is failing to switch to OpenGL mode, add JRE to your systems path before JDK (if you have JDK)
    [00:00:05]: -------- getJavaPath()
    [00:00:05]: -------- Using parameters [http://world6.runescape.com/, f7091094655304146629]
    [00:00:05]: -------- Using plugins "OpenGL32.dll,d3d9.dll"

    Im Back... Previously known as Megaleech
    [Herbalife]

  16. #16
    Join Date
    Sep 2008
    Location
    Not here.
    Posts
    5,422
    Mentioned
    13 Post(s)
    Quoted
    242 Post(s)

    Default

    Quote Originally Posted by Megaleech View Post
    I completely uninstalled, wine, simba everything.

    It seems like java actually installed this time. i didn't get any error messages.

    now when i try to run a script in simba this is what im getting

    Code:
    [00:00:01]: -- setupSRL()
    [00:00:01]: ---- Setting up SRL...
    [00:00:01]: ---- attempting to spawn smart, attempt #: 1
    [00:00:01]: ---- initSmart():
    [00:00:01]: ------ Attempting to pair to a previously spawned client
    [00:00:01]: ------ smartPairToExistingClient():
    [00:00:01]: -------- Found no free clients to pair to
    [00:00:01]: ------ smartPairToExistingClient(): result = false
    [00:00:01]: ------ Attempting to spawn a new client..
    [00:00:01]: ------ smartCreateClient():
    [00:00:02]: ---------- smartGetParameters(): Succesfully grabbed paramters
    [00:00:02]: -------- getJavaPath():
    [00:00:02]: ---------- Attempting to search for your Java path
    [00:00:02]: ---------- ERROR: Failed To Find Path: C:\Program Files\Java\
    [00:00:02]: ---------- WARNING: Failed to find your Java path
    [00:00:02]: ---------- HINT: If RS is failing to switch to OpenGL mode, add JRE to your systems path before JDK (if you have JDK)
    [00:00:02]: -------- getJavaPath()
    [00:00:02]: -------- Using parameters [http://world1.runescape.com/, f3403394211487845]
    [00:00:02]: -------- Using plugins "OpenGL32.dll,d3d9.dll"
    [00:00:05]: ------ Failed to spawn a SMART client
    [00:00:05]: ---- initSmart() result = False
    [00:00:05]: ---- attempting to spawn smart, attempt #: 2
    [00:00:05]: ---- initSmart():
    [00:00:05]: ------ Attempting to pair to a previously spawned client
    [00:00:05]: ------ smartPairToExistingClient():
    [00:00:05]: -------- Found no free clients to pair to
    [00:00:05]: ------ smartPairToExistingClient(): result = false
    [00:00:05]: ------ Attempting to spawn a new client..
    [00:00:05]: ------ smartCreateClient():
    [00:00:05]: ---------- smartGetParameters(): Succesfully grabbed paramters
    [00:00:05]: -------- getJavaPath():
    [00:00:05]: ---------- Attempting to search for your Java path
    [00:00:05]: ---------- ERROR: Failed To Find Path: C:\Program Files\Java\
    [00:00:05]: ---------- WARNING: Failed to find your Java path
    [00:00:05]: ---------- HINT: If RS is failing to switch to OpenGL mode, add JRE to your systems path before JDK (if you have JDK)
    [00:00:05]: -------- getJavaPath()
    [00:00:05]: -------- Using parameters [http://world6.runescape.com/, f7091094655304146629]
    [00:00:05]: -------- Using plugins "OpenGL32.dll,d3d9.dll"
    If you are running 32 bit simba you need 32 bit java

  17. #17
    Join Date
    Jan 2013
    Posts
    146
    Mentioned
    0 Post(s)
    Quoted
    56 Post(s)

    Default

    Quote Originally Posted by tls View Post
    If you are running 32 bit simba you need 32 bit java
    im running 32 bit java,

    how can i find where wine installed java so i can change the path?


    Edit:

    looks like that java 8 still didnt install i found a jre 7u76 to install and it actually installed. i think i just need to set the path and it will work...
    so im going to figure out how to fo that


    edit:

    Hecks yes, i think i got it working, i can't test it to much right now cause I'm at work, but i changed the path so it looked for java in C: instead of Z: and it spawned a smart client!

    Im Back... Previously known as Megaleech
    [Herbalife]

  18. #18
    Join Date
    Apr 2007
    Location
    In My Secret Lair of Secretness...
    Posts
    112
    Mentioned
    1 Post(s)
    Quoted
    46 Post(s)

    Default

    You can find your drive in the wine directory. I'm not a mac expert, so I can't help you there, I just popped in to say that you'd be much better off dual booting GNU/Linux than running anything through a VM. I strongly recommend installing 'Linux Mint.' You wouldn't be experiencing these problems (tls was absolutely correct about linking you to the Wine AppDB); it's a clean, optimized, simplified version of Ubuntu (what Ubuntu used to be). And since it's based on Ubuntu, you can use any packages or tutorials designed for Ubuntu as well. If you try it, you'll never go back to Mac, and your Mac OS will still be there if you want it (on startup, you will be given two options - GNU/Linux or Mac OS) If you're interested, start here:

    http://community.linuxmint.com/tutorial/view/1643

    However, if you choose to disregard my advice, use VirtualBox, not VMWare (strongly recommend you use GNU/Linux!!)
    Jesus loves you

  19. #19
    Join Date
    Jan 2013
    Posts
    146
    Mentioned
    0 Post(s)
    Quoted
    56 Post(s)

    Default

    Quote Originally Posted by Emarian View Post
    You can find your drive in the wine directory. I'm not a mac expert, so I can't help you there, I just popped in to say that you'd be much better off dual booting GNU/Linux than running anything through a VM. I strongly recommend installing 'Linux Mint.' You wouldn't be experiencing these problems (tls was absolutely correct about linking you to the Wine AppDB); it's a clean, optimized, simplified version of Ubuntu (what Ubuntu used to be). And since it's based on Ubuntu, you can use any packages or tutorials designed for Ubuntu as well. If you try it, you'll never go back to Mac, and your Mac OS will still be there if you want it (on startup, you will be given two options - GNU/Linux or Mac OS) If you're interested, start here:

    http://community.linuxmint.com/tutorial/view/1643

    However, if you choose to disregard my advice, use VirtualBox, not VMWare (strongly recommend you use GNU/Linux!!)

    if worst comes to worse i may do that, although i'm a little uncertain about getting linux because of my general lack of knowledge about it.

    I finally got wine working somewhat.
    I got it to work with wine 1.6.1 adn java jre 7u76.
    now it can finally pull up the smart client but it's still not actually working
    simba doesn't recognize that runescape has loaded. my settings are identical to the tutorial except, smart crashes if i try using openGL. I see smart can use direct-x with the d3d9 plug-in but it still doesn't want to see runescape.
    the screen flicker is crazy unless i slide the FPS way low.

    edit:
    im using smart v8.3


    edit: fixed that issue. there was another d3d9.dll file that it was finding first.
    i renamed d3d9.dll in the simba plugins folder to d3d91.dll and call it as smart plugin before setupSRL.


    but now im on to the next issue:

    isClientReady returns false even though i can clearly see that im at the login screen

    Simba Code:
    program new;
    {$DEFINE SMART}
    {$i srl-6/srl.simba}

    begin
    clearDebug();
    smartPlugins := ['d3d91.dll'];
    setupSRL();
    end.


    edit:

    I changed the name of the d3d9.dll in the smart file to the renamed version so now i no longer have to call it before setupSRL.

    anyway, isClientReady still returns false. it doesnt matter if im in game, lobby, or log-in screen.

    i've seen similar threads with issues like this solved by adjusting graphic settings, but i can't see where mine are different from what was stated here in "how to install/setup simba for rs3"

    here are my graphics settings.






    Im Back... Previously known as Megaleech
    [Herbalife]

  20. #20
    Join Date
    Apr 2007
    Location
    In My Secret Lair of Secretness...
    Posts
    112
    Mentioned
    1 Post(s)
    Quoted
    46 Post(s)

    Default

    That little I icon on the group button? That has caused the same issue for me. Its a notification that new player polls are available. Click it and get rid of it and try again (weird I know)
    Jesus loves you

  21. #21
    Join Date
    Jan 2013
    Posts
    146
    Mentioned
    0 Post(s)
    Quoted
    56 Post(s)

    Default

    Quote Originally Posted by Emarian View Post
    That little I icon on the group button? That has caused the same issue for me. Its a notification that new player polls are available. Click it and get rid of it and try again (weird I know)
    I wish that would have worked. this is becoming a huge morale drain... i guess i just need More-Ale... haha...


    edit:
    I forced isClientReady() to return true, just to see what would happen.

    this is what I ran into. hopefully this is helpful
    (running citrus fighter)

    Code:
     
    
    Error: The given DTM Index[0] doesn't exist at line 329
    Execution failed.
    The following bitmaps were not freed: [SMART Debug Image]
    File[C:\Simba\Includes\SRL-6/logs/SRL log (31-07-15 at 07.41.39 PM).txt] has not been freed in the script, freeing it now.

    edit 2:

    after forcing isClientReady to true and editing versions of the functions it calls so i could see for myself what it was finding. it seems that even though my smart window pops up and runescape loads to where I can see it the program can't.

    why is this happening?
    how can i find out how Simba interacts with smart to find colors and possibly a solution to my problem?


    edit 3:

    I used Bootcamp to setup windows7 on my computer. now i can use simba fine.

    still interested in learning what was going on with it when i tried using it in wine.

    Im Back... Previously known as Megaleech
    [Herbalife]

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •