OdysseyEditor Switch: Difference between revisions

From GameBrew
m (HydeWing moved page Super Mario Odyssey Level Editor Switch to OdysseyEditor Switch without leaving a redirect)
No edit summary
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=Super Mario Odyssey level editor
|title=OdysseyEditor
|image=supermarioodysseyleveleditorswitch.png
|image=odysseyeditornx.png
|description=Experimental level editor for Super Mario Odyssey (EditorCore plugin)
|description=Experimental level editor for Super Mario Odyssey (EditorCore plugin).
|author=exelix11
|author=exelix11
|lastupdated=2018/08/24
|lastupdated=2018/08/24
|type=Hack Utilities
|type=Hack Utilities
|version=2
|version=2.0
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/switchhomebrews/supermarioodysseyleveleditorswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/odysseyeditornx.7z
|website=https://gbatemp.net/threads/super-mario-odyssey-level-editor.504199/
|website=https://gbatemp.net/threads/super-mario-odyssey-level-editor.504199/
|source=https://github.com/exelix11/OdysseyEditor
|source=https://github.com/exelix11/OdysseyEditor
|donation=
|donation=
}}
}}
{{#seo:
OdysseyEditor is an experimental level editor for Super Mario Odyssey ([https://github.com/exelix11/EditorCore EditorCore] plugin).
|title=Switch Rom Hacks (Hack Utilities) - GameBrew
 
|title_mode=append
Other than editing levels it can also load and edit byml and szs files from the game (and probably other switch games).
|image=supermarioodysseyleveleditorswitch.png
 
|image_alt=Super Mario Odyssey level editor
==User guide==
}}
Requirements:
{{cleanup|article|Needs cleanup}}
* Window 7,8,9,10 and .NET framework 4.5.2.
Experimental level editor for Super Mario Odyssey (EditorCore plugin)
* Your own dump of the game.
 
You can download the latest stable build from the [https://github.com/exelix11/OdysseyEditor/releases releases page]. All the releases always include the full editor.
 
OdysseyEditor is based on the [https://github.com/exelix11/EditorCore EditorCore] engine, refer to [https://github.com/exelix11/EditorCore/blob/master/README.md EditorCore's readme] for the controls and other informations.
 
Since this is based on EditorCore it can be extended through your own plugins. Read about developing new extensions [https://github.com/exelix11/EditorCore/wiki here].
 
===FAQ===
'''Q. Windows Defender won't let me run it.'''
 
This is normal for "Homebrew" software, as this doesn't have a digital signature nor it's in Microsoft's databases it warns you that it might be a virus, click on more options and run anyway.
 
The only way I could remove this warning is to and digitally sign the exe, but buying a certificate costs $$$.
 
If you don't trust the exe you can check the code on GitHub and compile it yourself.
 
'''Q. Some models look worse than in-game.'''
 
As levels are much more complex than 3D Land, to improve performances the editor loads the furthest LOD of each model (aka the lowest quality)
 
'''Q. The editor is laggy.'''


==Media==
Unfortunately you need a decent pc to run it, on my gaming laptop from late 2016 most of the levels run fine, but some of the most crowded ones like the city are laggy.
<youtube></youtube>


To improve the performances while editing you can hide models you don't need like backgrounds, skies, etc.


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/supermarioodysseyleveleditorswitch-01.png
{| style="width: 90%; margin-left:0em;"
https://dlhb.gamebrew.org/switchhomebrews/supermarioodysseyleveleditorswitch-02.png
|
https://dlhb.gamebrew.org/switchhomebrews/supermarioodysseyleveleditorswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/odysseyeditornx2.png
https://dlhb.gamebrew.org/switchhomebrews/supermarioodysseyleveleditorswitch-04.png
https://dlhb.gamebrew.org/switchhomebrews/odysseyeditornx3.png
https://dlhb.gamebrew.org/switchhomebrews/supermarioodysseyleveleditorswitch-05.png
https://dlhb.gamebrew.org/switchhomebrews/odysseyeditornx4.png
https://dlhb.gamebrew.org/switchhomebrews/supermarioodysseyleveleditorswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/odysseyeditornx5.png
https://dlhb.gamebrew.org/switchhomebrews/supermarioodysseyleveleditorswitch-07.png
|}
https://dlhb.gamebrew.org/switchhomebrews/supermarioodysseyleveleditorswitch-08.png
 
==Media==
'''Super mario odyssey editor [Last level spoiler]''' ([https://www.youtube.com/watch?v=KUeQviOUUm0 exelix]) <br>
<youtube>KUeQviOUUm0</youtube>


==Changelog==
==Changelog==
'''v.1.0'''
'''v2.0 2018/08/24'''
* First Release.
*Open multiple levels at the same time, with shared clipboard.
*Path editing.
*Rigth click menu in the 3d view.
*Object database to create new objects with the correct properties.
*Proper area models to display in-game areas.
*UI improvements.
*Fixed many bugs.
*Other modules:
**Szs editing.
**Byml editing (with support for paths and both big and little endian).
**Viewing collisions (KCL files).
*Warning: windows may block some of the executables or dlls, this is normal for "homebrew" software that is not digitally signed or widespread. Before unpacking the zip right click on it and open properties, unblock it, click ok and unpack it. If you still have issues running it you might have to do this operation for every extracted file.
'''v1.1 2018/06/25'''
*Saved levels now work.
*Byml editing.
*Multiple objects editing.
*Property editing.
*New hotkey: Q to switch the camera mode.
*Disabled json exporting/importing : xml will be implemented in a future release.
*Now the 3D view draw distance can be modified, lowering it might improve performances on older pcs.
*Note: added objects still crash the game, use the duplicate button for now.


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/super-mario-odyssey-level-editor.504199/
* Twitter - https://twitter.com/exelix11/status/1063741652517380096
* Github - https://github.com/exelix11/OdysseyEditor
* GitHub - https://github.com/exelix11/OdysseyEditor
* Reddit -
* GBAtemp - https://gbatemp.net/threads/super-mario-odyssey-level-editor.504199/

Revision as of 01:45, 20 June 2023

OdysseyEditor
Odysseyeditornx.png
General
Authorexelix11
TypeHack Utilities
Version2.0
LicenseMixed
Last Updated2018/08/24
Links
Download
Website
Source

OdysseyEditor is an experimental level editor for Super Mario Odyssey (EditorCore plugin).

Other than editing levels it can also load and edit byml and szs files from the game (and probably other switch games).

User guide

Requirements:

  • Window 7,8,9,10 and .NET framework 4.5.2.
  • Your own dump of the game.

You can download the latest stable build from the releases page. All the releases always include the full editor.

OdysseyEditor is based on the EditorCore engine, refer to EditorCore's readme for the controls and other informations.

Since this is based on EditorCore it can be extended through your own plugins. Read about developing new extensions here.

FAQ

Q. Windows Defender won't let me run it.

This is normal for "Homebrew" software, as this doesn't have a digital signature nor it's in Microsoft's databases it warns you that it might be a virus, click on more options and run anyway.

The only way I could remove this warning is to and digitally sign the exe, but buying a certificate costs $$$.

If you don't trust the exe you can check the code on GitHub and compile it yourself.

Q. Some models look worse than in-game.

As levels are much more complex than 3D Land, to improve performances the editor loads the furthest LOD of each model (aka the lowest quality)

Q. The editor is laggy.

Unfortunately you need a decent pc to run it, on my gaming laptop from late 2016 most of the levels run fine, but some of the most crowded ones like the city are laggy.

To improve the performances while editing you can hide models you don't need like backgrounds, skies, etc.

Screenshots

odysseyeditornx2.pngodysseyeditornx3.pngodysseyeditornx4.pngodysseyeditornx5.png

Media

Super mario odyssey editor [Last level spoiler] (exelix)

Changelog

v2.0 2018/08/24

  • Open multiple levels at the same time, with shared clipboard.
  • Path editing.
  • Rigth click menu in the 3d view.
  • Object database to create new objects with the correct properties.
  • Proper area models to display in-game areas.
  • UI improvements.
  • Fixed many bugs.
  • Other modules:
    • Szs editing.
    • Byml editing (with support for paths and both big and little endian).
    • Viewing collisions (KCL files).
  • Warning: windows may block some of the executables or dlls, this is normal for "homebrew" software that is not digitally signed or widespread. Before unpacking the zip right click on it and open properties, unblock it, click ok and unpack it. If you still have issues running it you might have to do this operation for every extracted file.

v1.1 2018/06/25

  • Saved levels now work.
  • Byml editing.
  • Multiple objects editing.
  • Property editing.
  • New hotkey: Q to switch the camera mode.
  • Disabled json exporting/importing : xml will be implemented in a future release.
  • Now the 3D view draw distance can be modified, lowering it might improve performances on older pcs.
  • Note: added objects still crash the game, use the duplicate button for now.

External links

Advertising: