More actions
(Created page with "{{Infobox Switch Homebrews |title=SMOSE |image=smoseswitch.png |description=Super Mario Odyssey Save Editor. |author=ladygugu |lastupdated=2018/09/10 |type=Game Hacks |version=0.3c |license=Mixed |download=https://dlhb.gamebrew.org/switchhomebrews/smoseswitch.7z |website=https://gbatemp.net/threads/smose-super-mario-odyssey-save-editor.506400/ |source= |donation= }} {{#seo: |title=Switch Rom Hacks (Game Hacks) - GameBrew |title_mode=append |image=smoseswitch.png |image_a...") |
No edit summary |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Infobox Switch Homebrews | {{Infobox Switch Homebrews | ||
|title=SMOSE | |title=SMOSE | ||
|image= | |image=smosenx.png | ||
|description=Super Mario Odyssey Save Editor. | |description=Super Mario Odyssey Save Editor. | ||
|author=ladygugu | |author=ladygugu | ||
|lastupdated=2018/09/10 | |lastupdated=2018/09/10 | ||
|type= | |type=Save Editors and Converters | ||
|version=0.3c | |version=0.3c | ||
|license=Mixed | |license=Mixed | ||
|download=https://dlhb.gamebrew.org/switchhomebrews/ | |download=https://dlhb.gamebrew.org/switchhomebrews/smosenx.7z | ||
|website=https://gbatemp.net/threads/smose-super-mario-odyssey-save-editor.506400/ | |website=https://gbatemp.net/threads/smose-super-mario-odyssey-save-editor.506400/ | ||
|source= | |source= | ||
|donation= | |donation= | ||
}} | }} | ||
{{ | SMOSE is a save editor for the Super Mario Odyssey. | ||
| | |||
| | ==User guide== | ||
| | Important notes before using: | ||
| | * Backup your save file before using this editor. | ||
} | * Use at your own risk as bugs may occur. | ||
{ | * Proceed with caution it can delete nodes and the savegame is then broken. | ||
Requirements: | |||
* Knowledge on getting into HBL and Dumping and Injecting your Savegame. | |||
* BernardoGiordano's save dumper [[Checkpoint Switch|Checkpoint]]. | |||
* Latest version of Kosmos (at the time of writing). | |||
* You need version 1.2.0 of the game Ballonhunt update (or latest update) to get the unreleased Costumes otherwise the game will crash. | |||
How to use: | |||
* Dump Save with Checkpoint. | |||
* Load raw savegame (From Checkpoint {File1-5.bin}). | |||
* Open modified savegame (File1-5.byml). | |||
* Choose NO On "Does this game support Path" (Crashes if "yes"). | |||
* Edit things you want (Right-click > Edit Value). | |||
* When Done (Right-click > Save as..). | |||
* Save the edited savegame back to raw. | |||
* Inject with Checkpoint. | |||
How to edit items: | |||
* Add it to your Inventory (ItemCap, ItemCloth). | |||
* or edit current wearing Costumes (not in inventory) (CurrentCapName, CurrentClothName). | |||
* Input Format: Ingame 12 Coins > Value = 12. If you input 0012 the operation will fail. | |||
===ItemCap=== | |||
{| class="wikitable" style="width: 400px;" | |||
!colspan=2|Item list | |||
|- | |||
| | |||
* Mario | |||
* MarioCaptain | |||
* MarioPoncho | |||
* MarioShopman | |||
* MarioGunman | |||
* MarioPrimitiveMan | |||
* MarioTailCoat | |||
* MarioMechanic | |||
* MarioExplorer | |||
* MarioKoopa | |||
* MarioTuxedo | |||
* MarioPeach | |||
* MarioScientist | |||
* MarioNew3DS | |||
* MarioSwimwear | |||
* MarioPilot | |||
* MarioSuit | |||
* MarioMaker | |||
* MarioGolf | |||
* MarioAloha | |||
* MarioPirate | |||
* MarioSailor | |||
* MarioSnowSuit | |||
* MarioClown | |||
* MarioCook | |||
* MarioPainter | |||
* MarioArmor | |||
* MarioHappi | |||
|| | |||
* MarioColorWario | |||
* MarioDiddyKong | |||
* MarioColorWaluigi | |||
* MarioDoctor | |||
* MarioColorLuigi | |||
* MarioColorClassic | |||
* MarioFootball | |||
* MarioSpaceSuit | |||
* Mario64 | |||
* MarioColorGold | |||
* Mario64Metal | |||
* MarioKing | |||
* MarioInvisible | |||
* MarioSpewart | |||
* MarioTopper | |||
* MarioRango | |||
* MarioHariet | |||
* MarioBandman | |||
* MarioZombie | |||
* MarioSanta | |||
* MarioConductor | |||
* MarioSatellite | |||
* MarioBatter | |||
* MarioBone | |||
* MarioSunshine | |||
* MarioRacer | |||
* MarioDot3d | |||
|} | |||
===ItemCloth=== | |||
{| class="wikitable" style="width: 400px;" | |||
!colspan=2|Item list | |||
|- | |||
| | |||
* Mario | |||
* MarioPoncho | |||
* MarioUnderwear | |||
* MarioShopman | |||
* MarioGunman | |||
* MarioPrimitiveMan | |||
* MarioTailCoat | |||
* MarioMechanic | |||
* MarioExplorer | |||
* MarioKoopa | |||
* MarioTuxedo | |||
* MarioPeach | |||
* MarioScientist | |||
* MarioNew3DS | |||
* MarioSwimwear | |||
* MarioPilot | |||
* MarioSuit | |||
* MarioMaker | |||
* MarioGolf | |||
* MarioAloha | |||
* MarioPirate | |||
* MarioSailor | |||
* MarioSnowSuit | |||
* MarioClown | |||
* MarioCook | |||
* MarioPainter | |||
* MarioArmor | |||
|| | |||
* MarioHappi | |||
* MarioHakama | |||
* MarioColorWario | |||
* MarioDiddyKong | |||
* MarioColorWaluigi | |||
* MarioDoctor | |||
* MarioColorLuigi | |||
* MarioColorClassic | |||
* MarioFootball | |||
* MarioSpaceSuit | |||
* Mario64 | |||
* MarioColorGold | |||
* MarioKing | |||
* Mario64Metal | |||
* MarioSpewart | |||
* MarioTopper | |||
* MarioRango | |||
* MarioHariet | |||
* MarioBandman | |||
* MarioZombie | |||
* MarioSatellite | |||
* MarioBatter | |||
* MarioBone | |||
* MarioSunshine | |||
* MarioRacer | |||
* MarioConductor | |||
* MarioSanta | |||
|} | |||
===CollectBgmList=== | |||
* Name : Value (String). | |||
* IsCollected : True/False. | |||
* Music List. | |||
===CoinNum=== | |||
* Int32. | |||
* Current coin amount. | |||
===HackDictionary=== | |||
* String. | |||
* Capture List of Things you can get Control of like a Frog: | |||
{| class="wikitable" style="width: 400px;" | |||
!colspan=2|Item list | |||
|- | |||
| | |||
* Frog | |||
* ElectricWire | |||
* Wanwan | |||
* TRex | |||
* WanwanBig | |||
* BreedaWanwan | |||
* Fukankun | |||
* Killer | |||
* Megane | |||
* Kuribo | |||
* BossKnuckleHand | |||
* JugemFishing | |||
* BazookaElectric | |||
* Kakku | |||
* Gamane | |||
* KuriboWing | |||
* Fastener | |||
* Pukupuku | |||
* Senobi | |||
* FireBros | |||
* Tank | |||
* Tree | |||
* RockForest | |||
* Imomu | |||
* Manhole | |||
* Guidepost | |||
|| | |||
* Byugo | |||
* Yukimaru | |||
* PukupukuSnow | |||
* Hosui | |||
* Bubble | |||
* HackFork | |||
* HammerBros | |||
* CarryMeat | |||
* Tsukkun | |||
* Statue | |||
* KaronWing | |||
* KillerMagnum | |||
* Bull | |||
* StatueKoopa | |||
* Koopa | |||
* Yoshi | |||
* Cactus | |||
* GotogotonLake | |||
* PackunPoison | |||
* FukuwaraiFacePartsKuribo | |||
* Car | |||
* Radicon | |||
* PackunFire | |||
* AnagramAlphabetCharacter | |||
* GotogotonCity | |||
* FukuwaraiFacePartsMario | |||
|} | |||
===HintPhotoData=== | |||
* String. | |||
* Hint Photos. | |||
{| class="wikitable" style="width: 400px;" | |||
!colspan=2|Item list | |||
|- | |||
| | |||
* Forest | |||
* Lake | |||
* City | |||
* Snow | |||
* Sea | |||
* Other0 | |||
* Cap | |||
* Moon | |||
* Sand | |||
* Sky | |||
|| | |||
* Other7 | |||
* Other3 | |||
* Other6 | |||
* Other10 | |||
* Other5 | |||
* Other8 | |||
* Other4 | |||
* Other2 | |||
* Other9 | |||
* Other1 | |||
* Lava | |||
|} | |||
===ItemGift=== | |||
* String. | |||
* Souvenirs to Collect for the Odyssey. | |||
{| class="wikitable" style="width: 400px;" | |||
!colspan=2|Item list | |||
|- | |||
| | |||
* SouvenirSand2 | |||
* SouvenirSand1 | |||
* SouvenirHat1 | |||
* SouvenirHat2 | |||
* SouvenirFall1 | |||
* SouvenirFall2 | |||
* SouvenirLake2 | |||
* SouvenirLake1 | |||
* SouvenirForest1 | |||
* SouvenirForest2 | |||
* SouvenirCrash1 | |||
* SouvenirCrash2 | |||
* SouvenirCity2 | |||
|| | |||
* SouvenirCity1 | |||
* SouvenirSnow1 | |||
* SouvenirSnow2 | |||
* SouvenirSea2 | |||
* SouvenirSea1 | |||
* SouvenirLava1 | |||
* SouvenirLava2 | |||
* SouvenirSky1 | |||
* SouvenirSky2 | |||
* SouvenirMoon1 | |||
* SouvenirMoon2 | |||
* SouvenirPeach1 | |||
* SouvenirPeach2 | |||
|} | |||
===ItemSticker=== | |||
* String. | |||
* Stickers to Collect for the Odyssey. | |||
{| class="wikitable" style="width: 400px;" | |||
!colspan=2|Item list | |||
|- | |||
| | |||
* StickerSand | |||
* StickerCap | |||
* StickerWaterfall | |||
* StickerLake | |||
* StickerForest | |||
* StickerClash | |||
* StickerCity | |||
* StickerSnow | |||
* StickerSea | |||
|| | |||
* StickerLava | |||
* StickerSky | |||
* StickerMoon | |||
* StickerPeachDokan | |||
* StickerPeachCoin | |||
* StickerPeachBlock | |||
* StickerPeachBlockQuestion | |||
* StickerPeach | |||
|} | |||
===GetCoinCollectData=== | |||
* True/False (bool). | |||
* IsGet : True. | |||
* These are probably the Regional Coins, Purple Coins in a Kingdom, but untested. | |||
===ShineData=== | |||
* HintStatus : 0 (Hint used to find the Shine or not). | |||
* IsGet : True (collected or not). | |||
* Collected Shines. | |||
===Misc=== | |||
JumpingRopeBestCount: | |||
* Int32. | |||
* Record for the Jumping Rope in New Donk City. | |||
VolleyballBestCount: | |||
* Int32. | |||
* Record for the Volleyball minigame in Seaside Kingdom. | |||
PlayerJumpCount: | |||
* Int32. | |||
* How often you Jumped. | |||
PlayerThrowCapCount: | |||
* Int32. | |||
* How often you throwed cappy. | |||
RaceLoseCountLv1 / RaceLoseCountLv2: | |||
* Int32. | |||
* Races lost on Beginner and Expert Races. | |||
TotalCoinNum: | |||
* Int32. | |||
* Total amount of Coins collect through the Game. | |||
==Screenshots== | ==Screenshots== | ||
https://dlhb.gamebrew.org/switchhomebrews/ | https://dlhb.gamebrew.org/switchhomebrews/smosenx5.png | ||
==Changelog== | ==Changelog== | ||
''' | '''v0.3c''' | ||
* | * Arrays save now properly (ItemCap, ItemCloth and so on). | ||
'''v0.3a''' | |||
* Hotfix (True/False statements work now). | |||
'''v0.3''' | |||
* Ui Changed (again). | |||
* Added more Info. | |||
* Added Node Editor. | |||
* Doesn't need admin rights anymore writes to same dir as the app. | |||
* More Credits. | |||
'''v0.2''' | |||
* 95% Rewritten. | |||
* Ui Changes. | |||
* Added more Info. | |||
* Actually WORKS now. | |||
'''v0.1''' | |||
* Initial Release. | |||
==Credits== | |||
* Converter Code taken from [https://github.com/exelix11 exelix11]. | |||
* [https://github.com/Syroot Syroot]. | |||
== External links == | == External links == | ||
* | * GBAtemp - https://gbatemp.net/threads/smose-super-mario-odyssey-save-editor.506400/ | ||
Latest revision as of 04:08, 6 July 2023
SMOSE | |
---|---|
General | |
Author | ladygugu |
Type | Save Editors and Converters |
Version | 0.3c |
License | Mixed |
Last Updated | 2018/09/10 |
Links | |
Download | |
Website | |
SMOSE is a save editor for the Super Mario Odyssey.
User guide
Important notes before using:
- Backup your save file before using this editor.
- Use at your own risk as bugs may occur.
- Proceed with caution it can delete nodes and the savegame is then broken.
Requirements:
- Knowledge on getting into HBL and Dumping and Injecting your Savegame.
- BernardoGiordano's save dumper Checkpoint.
- Latest version of Kosmos (at the time of writing).
- You need version 1.2.0 of the game Ballonhunt update (or latest update) to get the unreleased Costumes otherwise the game will crash.
How to use:
- Dump Save with Checkpoint.
- Load raw savegame (From Checkpoint {File1-5.bin}).
- Open modified savegame (File1-5.byml).
- Choose NO On "Does this game support Path" (Crashes if "yes").
- Edit things you want (Right-click > Edit Value).
- When Done (Right-click > Save as..).
- Save the edited savegame back to raw.
- Inject with Checkpoint.
How to edit items:
- Add it to your Inventory (ItemCap, ItemCloth).
- or edit current wearing Costumes (not in inventory) (CurrentCapName, CurrentClothName).
- Input Format: Ingame 12 Coins > Value = 12. If you input 0012 the operation will fail.
ItemCap
Item list | |
---|---|
|
|
ItemCloth
Item list | |
---|---|
|
|
CollectBgmList
- Name : Value (String).
- IsCollected : True/False.
- Music List.
CoinNum
- Int32.
- Current coin amount.
HackDictionary
- String.
- Capture List of Things you can get Control of like a Frog:
Item list | |
---|---|
|
|
HintPhotoData
- String.
- Hint Photos.
Item list | |
---|---|
|
|
ItemGift
- String.
- Souvenirs to Collect for the Odyssey.
Item list | |
---|---|
|
|
ItemSticker
- String.
- Stickers to Collect for the Odyssey.
Item list | |
---|---|
|
|
GetCoinCollectData
- True/False (bool).
- IsGet : True.
- These are probably the Regional Coins, Purple Coins in a Kingdom, but untested.
ShineData
- HintStatus : 0 (Hint used to find the Shine or not).
- IsGet : True (collected or not).
- Collected Shines.
Misc
JumpingRopeBestCount:
- Int32.
- Record for the Jumping Rope in New Donk City.
VolleyballBestCount:
- Int32.
- Record for the Volleyball minigame in Seaside Kingdom.
PlayerJumpCount:
- Int32.
- How often you Jumped.
PlayerThrowCapCount:
- Int32.
- How often you throwed cappy.
RaceLoseCountLv1 / RaceLoseCountLv2:
- Int32.
- Races lost on Beginner and Expert Races.
TotalCoinNum:
- Int32.
- Total amount of Coins collect through the Game.
Screenshots
Changelog
v0.3c
- Arrays save now properly (ItemCap, ItemCloth and so on).
v0.3a
- Hotfix (True/False statements work now).
v0.3
- Ui Changed (again).
- Added more Info.
- Added Node Editor.
- Doesn't need admin rights anymore writes to same dir as the app.
- More Credits.
v0.2
- 95% Rewritten.
- Ui Changes.
- Added more Info.
- Actually WORKS now.
v0.1
- Initial Release.