SM64 Help Thread « 1 ... 28 29 30 31 32
Users browsing this thread: 1 Guest(s)

Hello. Keep getting a weird error with the level importer (Super Mario 64 Editor 2.0.6).

I'll load a fresh, extended ROM into the editor. It asks me to install an importer patch. Seems like it's installing, but then i get a Microsoft .NET Framework error.

"Unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately.

Unable to read beyond the end of the stream."

Gives me a "Details" option, or Continue or Quit buttons. Here's the details:

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

************** Exception Text **************
System.IO.EndOfStreamException: Unable to read beyond the end of the stream.
  at System.IO.BinaryReader.ReadByte()
  at ObjImportGUI.MainForm.ReadMusicData()
  at ObjImportGUI.MainForm.RomFile_TextChanged_1(Object sender, EventArgs e)
  at System.Windows.Forms.Control.OnTextChanged(EventArgs e)
  at System.Windows.Forms.Control.set_Text(String value)
  at System.Windows.Forms.TextBoxBase.set_Text(String value)
  at System.Windows.Forms.TextBox.set_Text(String value)
  at ObjImportGUI.MainForm.LoadROM_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.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
   Assembly Version:
   Win32 Version: 4.6.1076.0 built by: NETFXREL3STAGE
   CodeBase: fileUndecided//CUndecidedWindows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
SM64 Editor
   Assembly Version:
   Win32 Version: 0.15
   CodeBase: fileUndecided//CUndecidedUsers/Sam%20Fortunato/Desktop/ROMs/N64/Super%20Mario%2064%20Hacking/SM64%20Editor%202.0.6/SM64%20Editor.exe
   Assembly Version:
   Win32 Version: 4.6.1055.0 built by: NETFXREL2
   CodeBase: fileUndecided//CUndecidedWindows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
   Assembly Version:
   Win32 Version: 4.6.1075.0 built by: NETFXREL3STAGE
   CodeBase: fileUndecided//CUndecidedWindows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
   Assembly Version:
   Win32 Version: 4.6.1068.2 built by: NETFXREL3STAGE
   CodeBase: fileUndecided//CUndecidedWindows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
   Assembly Version:
   Win32 Version: 4.6.1055.0 built by: NETFXREL2
   CodeBase: fileUndecided//CUndecidedWindows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
   Assembly Version:
   Win32 Version: 4.6.1055.0 built by: NETFXREL2
   CodeBase: fileUndecided//CUndecidedWindows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
   Assembly Version:
   Win32 Version: 4.6.1067.0 built by: NETFXREL3STAGE
   CodeBase: fileUndecided//CUndecidedWindows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
   Assembly Version:
   Win32 Version: 4.6.1055.0 built by: NETFXREL2
   CodeBase: fileUndecided//CUndecidedWindows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.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 section.
The application must also be compiled with debugging

For example:

   < jitDebugging="true" />

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.

If I hit Quit and relaunch the importer and reload the same ROM, I get these errors:

Quote:Your ROM is not compatible with version 1.7S or later.


Quote:SM64 ROM not prepared correctly! Importing is disabled, proceed with caution.

I can load in an OBJ file, but, as the message says, importing is disabled.

I'm using a ROM ripped from an actual Super Mario 64 cartridge, by using a Retrode 2. The ROM is extended with the M64 Rom Extender.

Halp me make elite mario hacks pls.

FOUND SOLUTION: Take SM64 ROM rip, change the file extension from .n64 to .z64, and just load the ROM directly into Super Mario 64 Editor 2.0.6.
(This post was last modified: 22-01-2017, 01:34 AM by sfortun.)

(21-01-2017, 11:43 PM)sfortun Wrote: I'm using a ROM ripped from an actual Super Mario 64 cartridge, by using a Retrode 2. The ROM is extended with the M64 Rom Extender.

We don't use the M64 Rom Extender anymore, since it's outdated and causes issues on console. You can simply insert the 8MB ROM into SM64 Editor 2.0.6, and it will automatically extend your ROM for you. If that still doesn't work then I would recommend finding a "Super Mario 64 (U) [!].z64" ROM online somewhere, as that is what we base our tools on.
(This post was last modified: 22-01-2017, 01:23 AM by David.)

Awesome, I changed the extension of the ROM rip from .n64 to .z64, and put it right into the importer. It worked. Thanks!

(21-01-2017, 07:05 PM)David Wrote: I made a post on smwcentral a long time ago about macro & special objects, which may or may not be helpful to you. 

I already knew of your post on smwc, and it is still very useful! Thanks!

SM64 Help Thread « 1 ... 28 29 30 31 32
Users browsing this thread: 1 Guest(s)