On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

hattolo

4
Posts
1
Topics
A member registered Apr 22, 2019 · View creator page →

Recent community posts

when trying to switch tabs in the novetus 1.2 launcher using wine it gives this error

Full error message:

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileLoadException: Could not load file or assembly 'System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes' or one of its dependencies. The given assembly name or codebase was invalid. (Exception from HRESULT: 0x80131047)
File name: 'System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes'
   at NovetusLauncher.MainForm.tabControl1_SelectedIndexChanged(Object sender, EventArgs e)
   at System.Windows.Forms.TabControl.OnSelectedIndexChanged(EventArgs e)
   at System.Windows.Forms.TabControl.WmSelChange()
   at System.Windows.Forms.TabControl.set_SelectedIndex(Int32 value)
   at System.Windows.Forms.TabControl.set_SelectedTab(TabPage value)
   at NovetusLauncher.MainForm.button20_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Novetus
    Assembly Version: 2.0.7450.22924
    Win32 Version: 2.0.7450.22924
    CodeBase: file:///C:/Program%20Files/novetus-windows-beta/bin/Novetus.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
Mono.Nat
    Assembly Version: 1.2.24.0
    Win32 Version: 1.2.24
    CodeBase: file:///C:/Program%20Files/novetus-windows-beta/bin/Mono.Nat.DLL
----------------------------------------
System.Threading.Tasks
    Assembly Version: 2.6.8.0
    Win32 Version: 2.6.8.0
    CodeBase: file:///C:/Program%20Files/novetus-windows-beta/bin/System.Threading.Tasks.DLL
----------------------------------------
Microsoft.Threading.Tasks
    Assembly Version: 1.0.12.0
    Win32 Version: 1.0.168.0
    CodeBase: file:///C:/Program%20Files/novetus-windows-beta/bin/Microsoft.Threading.Tasks.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Removed the "unfixable" parts of the bugs since this could be fixed as Wine is open source

i got novetus working on a mac by using wine, I made a guide for it https://itch.io/t/721889/how-to-get-novetus-working-on-wine-or-on-other-operating-systems#post-1281033

(4 edits)

WARNING: This may be an advanced tutorial. If you're not tech savvy, you may not be able to understand how to do this.

(No, this is not about the drink wine, there is a program named "Wine" that allows you to run Windows programs on other operating systems such as macOS, or any linux distro)

First, what you'll have to do is install Wine. I'm assuming you've already done this. If you didn't, try getting it here https://www.winehq.org, i'm not going to help you on how to install it so figure that out yourself.

Once you've done that, you'll want to install Novetus too. Self-explanatory.

Then you'll want to open your Wine configuration. If you installed Wine from the terminal/command prompt, type in the terminal "winecfg" to open it. If you installed a graphical interface of wine, try seeing how you can open the Wine configuration.

When you open the wine configuration window, it should look something like this:


(Image is large because you can't resize images on itch.io, sorry)

Set the Windows version to Windows Vista or above. I recommend you set the Windows version to Windows 7, or a modern version of Windows. If it's on Windows XP or below you can't install the .NET framework which we need to install Novetus.

Now, let's head to the Libraries tab. It'll look something like this:


We want to add the dll "mscoree", so in the "New override for library:" box, you're going to type in "mscoree" without quotations.


Click "Add", and it'll add it to the list.

Once you do that, select it in the list and press the "Edit..." button. It'll show up this:


You're going to want to choose "Native (Windows)". Do that and press "OK".

Now you can exit the wine configuration window. Let's now install the .NET Framework, which is required for Novetus to work.

Go to your Novetus folder, and go to the "_redist" folder. It will have a exe file named "dotnetfx45_full_x86_x64.exe". Open it with wine. If that doesn't work, use the terminal/command prompt and type "wine (the path to the file)".

If you're on Mac it'll may be something like "wine ~/Downloads/novetus_windows/_redist/dotnetfx45_full_x86_x64.exe".

If you're on Linux it'll may be something like "wine /home/yourusernamehere/Downloads/novetus_windows/_redist/dotnetfx45_full_x86_x64.exe".

After you finish installing .NET Framework, I also recommend you also open the other exe files in the _redist folder.

Once you do that, open Novetus.exe with wine, and it should work now. Enjoy!


Bugs running Novetus on Wine that I have experienced while playing:

The mouse cursor spazzes out on 2007 to 2009E and is just really unplayable in general; this is just a bug with the clients.

DefaultFace.rbxm brings up an error, but you can press "Continue" anyways

Studio is kind of glitchy sometimes, and the script editor does not function properly

Novetus thinks it's not running in administrator mode, even though Wine always runs programs in administrator mode


Things I recommend doing:

Turning off Discord Rich Presence in settings

Installing the vcredist files in _redist


TLDR for people that have tried to get Novetus working on wine before, but can't: If Novetus doesn't work for you on Wine, try to add mscoree to your Libraries tab in the Wine configuration window, and set it to Native. Then install the .NET Framework.