Our members are dedicated to PASSION and PURPOSE without drama!

BetSoftware on Mac

Started by owenslv, October 20, 2017, 11:31:02 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

owenslv

Hi Vic. Is your software exclusively PC based or can it run on a Mac? (Yes I know I could use it in emulation mode, but would prefer not to.) Thank You and keep up the good work.--- Garry

VLS

Quote from: owenslv on October 20, 2017, 11:31:02 PM
Hi Vic. Is your software exclusively PC based or can it run on a Mac? (Yes I know I could use it in emulation mode, but would prefer not to.) Thank You and keep up the good work.--- Garry

Hello Garry, our BetSoftware framework is cross-platform. It should run unmodified on any platform supporting .NET or MONO. (i.e. Linux, Mac)
Email/Paypal: betselectiongmail.com
-- Victor

owenslv

Thank you. That's good to know.

VLS

Quote from: owenslv on October 29, 2017, 04:33:50 AM
Thank you. That's good to know.

Which version of Mac OS do you use Owen?
Email/Paypal: betselectiongmail.com
-- Victor

owenslv


VLS

Email/Paypal: betselectiongmail.com
-- Victor

owenslv

Quote from: VLS on October 29, 2017, 05:23:59 AM
Does mono install without a problem?

So Far so good. I got MONO  :)

VLS

Quote from: owenslv on October 29, 2017, 08:49:08 AM
So Far so good. I got MONO  :)

Great! What happens when you download a program like this one: [attachmini=1]

Then run:

mono NumbersPocketsTime.exe

Does it execute? Please check & report!
Email/Paypal: betselectiongmail.com
-- Victor

owenslv

Hi Vic:

In order to run this, apparently you have to open TERMINAL and execute from there. I checked to make certain I had MONO:
Last login: Wed Nov  1 18:48:58 on ttys000
Garrys-iMac:~ owenslv$ mono
Usage is: mono [options] program [program-options]

Development:
    --aot[=<options>]      Compiles the assembly to native code
    --debug[=<options>]    Enable debugging support, use --help-debug for details
    --debugger-agent=options Enable the debugger agent
    --profile[=profiler]   Runs in profiling mode with the specified profiler module
    --trace[=EXPR]         Enable tracing, use --help-trace for details
    --jitmap               Output a jit method map to /tmp/perf-PID.map
    --help-devel           Shows more options available to developers

Runtime:
    --config FILE          Loads FILE as the Mono config
    --verbose, -v          Increases the verbosity level
    --help, -h             Show usage information
    --version, -V          Show version information
    --runtime=VERSION      Use the VERSION runtime, instead of autodetecting
    --optimize=OPT         Turns on or off a specific optimization
                           Use --list-opt to get a list of optimizations
    --security[=mode]      Turns on the unsupported security manager (off by default)
                           mode is one of cas, core-clr, verifiable or validil
    --attach=OPTIONS       Pass OPTIONS to the attach agent in the runtime.
                           Currently the only supported option is 'disable'.
    --llvm, --nollvm       Controls whenever the runtime uses LLVM to compile code.
    --gc=[sgen,boehm]      Select SGen or Boehm GC (runs mono or mono-sgen)
    --arch=[32,64]         Select architecture (runs mono32 or mono64)
    --handlers             Install custom handlers, use --help-handlers for details.
    --aot-path=PATH        List of additional directories to search for AOT images.
Garrys-iMac:~ owenslv$ mono /Users/owenslv/Desktop/NumbersPocketsTime.exe
WARNING: The Carbon driver has not been ported to 64bits, and very few parts of Windows.Forms will work properly, or at all
Stacktrace:

Now when I entered mono NumbersPocketsTime.exe I got this:

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Process 53242 detached
(lldb) (lldb) quit
Abort trap: 6
Garrys-iMac:~ owenslv$

I guess I could run in emulator, however if possible I would prefer to use mono. Any ideas ?

Garry

VLS

Try entering: mono --arch=32 NumbersPocketsTime.exe
Email/Paypal: betselectiongmail.com
-- Victor

owenslv

Nice try:
mono --arch=32 NumbersPocketsTime.exeGarrys-iMac:~ owenslv$ mono --arch=32 NumbersPocketsTime.exe
Cannot open assembly 'NumbersPocketsTime.exe': No such file or directory.
Garrys-iMac:~ owenslv$

I think the trick is to get mono running first and open your program from within the MONO platform. I'll go to their website and see if can find anything (Like how to get out of it once it's started) and stuff like that. I appreciate your efforts. We'll figure it out ! I noticed there was something about activating a port in the previous message. I'm looking into that as well. If all else fails, there's always (UGH) emulation :)