Can I be a beta tester too?MAYBE There'll be a sneaky pre-release for linux/mac today.... MAYBE
I will say this now. I don't have a Mac to test this on. The windows & linux binaries I've compiled so far are compatible with each other so I'm just hoping it's the same for Mac. Maybe you can be my Alpha tester, Metalliguitare?
I'll test on my MacBook Pro early 2011As soon as logging is implemented properly I'll upload a pre release for testing.
iMac:~ Alexandre$ mono /Users/Alexandre/Downloads/NTR_3.4PREVIEW2_STARTER_KIT/NTRViewer/NitroStream-Mono.run
Marshaling pressed signal
Exception in Gtk# callback delegate
Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: A field has an incorrect value.
at NitroStreamGtk.View.MainWindow.onConnectButtonClicked (System.Object sender, System.EventArgs e) <0x9161708 + 0x0023f> in <filename unknown>:0
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x1a7c510 + 0x000a1> in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x1a7c510 + 0x000ea> in <filename unknown>:0
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) <0x1889970 + 0x00046> in <filename unknown>:0
at System.Delegate.DynamicInvokeImpl (System.Object[] args) <0x1b48da0 + 0x00280> in <filename unknown>:0
at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) <0x1b4ebe0 + 0x00030> in <filename unknown>:0
at System.Delegate.DynamicInvoke (System.Object[] args) <0x1b48ca0 + 0x00024> in <filename unknown>:0
at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) <0x858bd70 + 0x00127> in <filename unknown>:0
at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) <0x858bd40 + 0x00029> in <filename unknown>:0
at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) <0x858a850 + 0x0025b> in <filename unknown>:0
at GLib.ExceptionManager.RaiseUnhandledException (System.Exception e, Boolean is_terminal) [0x00000] in <filename unknown>:0
at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] in <filename unknown>:0
at Gtk.Application.gtk_main () [0x00000] in <filename unknown>:0
at Gtk.Application.Run () [0x00000] in <filename unknown>:0
at NitroStreamGtk.MainClass..ctor () [0x00000] in <filename unknown>:0
at NitroStreamGtk.MainClass.Main (System.String[] args) [0x00000] in <filename unknown>:0
iMac:~ Alexandre$ mono /Users/Alexandre/Downloads/NTR_3.4PREVIEW2_STARTER_KIT/NTRViewer/NitroStream-Mono.run
(NitroStream-Mono:1063): Gtk-CRITICAL **: void gtk_text_layout_real_invalidate(GtkTextLayout *, const GtkTextIter *, const GtkTextIter *): assertion `layout->wrap_loop_count == 0' failed
(NitroStream-Mono:1063): Gtk-CRITICAL **: void gtk_text_layout_real_invalidate(GtkTextLayout *, const GtkTextIter *, const GtkTextIter *): assertion `layout->wrap_loop_count == 0' failed
(NitroStream-Mono:1063): Gtk-CRITICAL **: void gtk_text_layout_real_invalidate(GtkTextLayout *, const GtkTextIter *, const GtkTextIter *): assertion `layout->wrap_loop_count == 0' failed
(NitroStream-Mono:1063): Gtk-CRITICAL **: void gtk_text_layout_real_invalidate(GtkTextLayout *, const GtkTextIter *, const GtkTextIter *): assertion `layout->wrap_loop_count == 0' failed
Stacktrace:
at <unknown> <0xffffffff>
at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00012>
at Gtk.Application.Run () <0x0000b>
at NitroStreamGtk.MainClass..ctor () <0x0002f>
at NitroStreamGtk.MainClass.Main (string[]) <0x00023>
at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) <0x000a0>
Native stacktrace:
Debug info from gdb:
(NitroStream-Mono:1063): Gtk-CRITICAL **: void gtk_text_layout_real_invalidate(GtkTextLayout *, const GtkTextIter *, const GtkTextIter *): assertion `layout->wrap_loop_count == 0' failed
(NitroStream-Mono:1063): Gtk-CRITICAL **: void gtk_text_layout_real_invalidate(GtkTextLayout *, const GtkTextIter *, const GtkTextIter *): assertion `layout->wrap_loop_count == 0' failed
(NitroStream-Mono:1063): Gtk-CRITICAL **: void gtk_text_layout_real_invalidate(GtkTextLayout *, const GtkTextIter *, const GtkTextIter *): assertion `layout->wrap_loop_count == 0' failed
(NitroStream-Mono:1063): Gtk-CRITICAL **: void gtk_text_layout_real_invalidate(GtkTextLayout *, const GtkTextIter *, const GtkTextIter *): assertion `layout->wrap_loop_count == 0' failed
=================================================================
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.
=================================================================
(lldb) command source -s 0 '/tmp/mono-gdb-commands.glyA05'
Executing commands in '/tmp/mono-gdb-commands.glyA05'.
(lldb) process attach --pid 1063
iMac:~ Alexandre$ error: attach failed: cannot attach to process due to System Integrity Protection
I'll test when I get home from work.If anyone else would like to test the mac app, I'd really appreciate it!
The memory patch will disable online multiplayer features in all games. In order play online, do this:I'm trying to go online with the stream but it's not working. Can someone elaborate on the steps to use the memory patch to enable the online feature?
I've tried:
1. Launch BootNTR
2. Enable Debugger
3. Connect on NitroStream
4. Apply Memory patch
I've also tried doing the memory patch first before connecting nitrostream but it still doesn't let me go online on ORAS