Sailor Moon: Another Story - Moon Healing Orchestration 1.01
Zeldix :: MSU-1 Hacking :: MSU-1 Hacks Database :: RPG :: Round-based
Page 1 of 1
20220611

Sailor Moon: Another Story - Moon Healing Orchestration 1.01
Moon Healing Orchestration
An MSU-1 Hack for Sailor Moon: Another Story
by FlamePurge and mziab
- Code:
Patch & Tools:
https://mega.nz/file/PHAGRaYI#XF2tpMGZUfyweXprviOB16lDDPx0YE62et2dhRYH1dg
- Code:
FLACs (Choose either this or the PCMs, do not download both):
https://mega.nz/file/fCxy3ChT#UAVFd59kpnvrqUGJBGrmwN-YgVHnm1aZxrV-PO5OU6o
- Code:
PCMs (Choose either this or the FLACs, do not download both):
https://mega.nz/file/OWoigABQ#v-8MMQIC3ggX-lFrlOlVXu4sTVVhovCnBEQ7Qg9iRjc
Instructions - PCMs:
1. Within the Patch & Tools archive is 4 files.
- MoonHealingOrchestration_v101.ips
- SailorMoonRPG.msu
- SailorMoonRPG.json
- msupcm.exe
All of them are needed to install the mod, so download it.
2. Locate and download a Sailor Moon: Another Story ROM and apply any patches you want to it: your preferred language and version, Grind-Be-Gone, Swiss Manicure, etc.
Just ensure it has "NO HEADER" and is named "SailorMoonRPG" with either a .SMC or .SFC extension.
Click: HOW TO APPLY IPS PATCHES
3. Apply MoonHealingOrchestration.ips to your SM:AS ROM.
4. Download the PCM format tracks.
5. Ensure your SailorMoonRPG ROM, SailorMoonRPG.msu, and all of the SailorMoonRPG PCM tracks are kept in the same folder.
6. Launch the game in your emulator of choice.
Instructions - FLACs:
1. Within the Patch & Tools archive is 4 files.
- MoonHealingOrchestration_v101.ips
- SailorMoonRPG.msu
- SailorMoonRPG.json
- msupcm.exe
All of them are needed to install the mod, so download it.
2. Locate and download a Sailor Moon: Another Story ROM and apply any patches you want to it: your preferred language and version, Grind-Be-Gone, Swiss Manicure, etc.
Just ensure it has "NO HEADER" and is named "SailorMoonRPG" with either a .SMC or .SFC extension.
Click: HOW TO APPLY IPS PATCHES
3. Apply MoonHealingOrchestration.ips to your SM:AS ROM.
4. Download the FLAC format tracks.
5. Place all of the tracks in the same folder as the json and exe files.
6. Drag and drop SailorMoonRPG.json over msupcm.exe. This will generate the PCM files containing the orchestral music.
7. Ensure your SailorMoonRPG ROM, SailorMoonRPG.msu, and all of the SailorMoonRPG PCM tracks are kept in the same folder.
8. Launch the game in your emulator of choice.
Last edited by FlamePurge on Fri 1 Jul 2022 - 7:20; edited 6 times in total (Reason for editing : 1.01 now up. Now works with SD2SNES and FXPak Pro.)
Sailor Moon: Another Story - Moon Healing Orchestration 1.01 :: Comments

Congrats FlamePurge on this awesome hack. 


Thank you very much! mziab was the main mind behind it so big kudos to him as well, eh?

FlamePurge wrote:Thank you very much! mziab was the main mind behind it so big kudos to him as well, eh?
Oh yes, to mziab and anyone else that made this hack possible.


Thank you very much @FlamePurge
I deleted the other topic to avoid confusion
I deleted the other topic to avoid confusion


Hello! mziab here, the romhacker behind this project. I hope all you Sailor Moon fans out there enjoy this release!
This had been in the works for longer than you might think. I've done some initial work back in early 2012, actually! The project had been basically rotting away till FlamePurge came along and I finally had someone to bounce some ideas off of. Sourcing the right tracks and making them loop nicely was actually more of a hassle than the actual code, I think.
Anyway, hope you all enjoy it! And props to qwertymodo for the amazing msupcm, which made our lives much, much easier!
EDIT: By the way, who do I contact about getting added to the ASM Hacker group?
This had been in the works for longer than you might think. I've done some initial work back in early 2012, actually! The project had been basically rotting away till FlamePurge came along and I finally had someone to bounce some ideas off of. Sourcing the right tracks and making them loop nicely was actually more of a hassle than the actual code, I think.
Anyway, hope you all enjoy it! And props to qwertymodo for the amazing msupcm, which made our lives much, much easier!
EDIT: By the way, who do I contact about getting added to the ASM Hacker group?

Hi and welcome on board. Thank you very much for your contribution 
I gave you an asm hacker status, what fits best for flamepurge? Music artist then?

I gave you an asm hacker status, what fits best for flamepurge? Music artist then?

Not sure what ranks you guys have. Technically, FlamePurge was the audio editor on the project. The tracks have been sourced mostly from OSTs, plus some original arrangements by Spooniest and Dio Arranger. If Music Artist is the closest you have, then that should be fine.

Great job! Now is a good opportunity since we are with manga/anime games to make Dragon Ball Z Super Saiyan Densetsu msu1.

Damniel wrote:Great job! Now is a good opportunity since we are with manga/anime games to make Dragon Ball Z Super Saiyan Densetsu msu1.
it is true that akira toriyama's anime is very famous all over the world it would be super exciting to apply the msu1 pada to this video game for sure we would all play this

This must the next.
https://www.youtube.com/watch?v=wtOAYHEOg24
If Sailormoon RPG is possible, why not Dragon Ball Z RPG
https://www.youtube.com/watch?v=wtOAYHEOg24
If Sailormoon RPG is possible, why not Dragon Ball Z RPG

Keep posts in this thread to Sailor Moon: Another Story only, please.

Music does not play in my FXPak Pro.

I don't have the source, but if mziab needs help I can look into 


Can confirm. I get no PCM audio on SD2SNES, also. It works on MiSTer, so there's just some small oversight in the code somewhere maybe.

Problem should be located here:
If you use this code:

- Code:
$C0/FE4D 8F 04 20 00 STA $002004[$00:2004] A:0018
$C0/FE51 2C 00 20 BIT $2000 [$80:2000] A:0018
$C0/FE54 70 FB BVS $FB [$FE51] A:0018
If you use this code:
- Code:
loop:
lda $002000
AND #$40
BNE loop


Conn wrote:Problem should be located here:You see that you use long addressing ($002004), but make the msu1 ready on short ($2000 instead $002000).
- Code:
$C0/FE4D 8F 04 20 00 STA $002004[$00:2004] A:0018
$C0/FE51 2C 00 20 BIT $2000 [$80:2000] A:0018
$C0/FE54 70 FB BVS $FB [$FE51] A:0018
If you use this code:You are good and it should work. And #$40 is the same check as bit $2000 overflow but works with long addressing
- Code:
loop:
lda $002000
AND #$40
BNE loop
hi, i've pasted your code in a yml file and save it as SailorMoonRPG.yml in /sd2snes/cheats/ , I had in game hooks feature enable, I've tried auto start cheat or in game hotkey, but it doesn't work. plz help, thanks.

pentarou wrote:hi, i've pasted your code in a yml file and save it as SailorMoonRPG.yml in /sd2snes/cheats/ , I had in game hooks feature enable, I've tried auto start cheat or in game hotkey, but it doesn't work. plz help, thanks.
It's not that kind of code. It needs to be changed in the patch assembly code, or hex edited in the patched ROM.

Hey, sorry about that. I didn't have an sd2snes on hand to test with and usually testing on bsnes/higan is enough to squash any hardware compatibility bugs.
@Conn: Thanks for the suggestion for the fix, already applied. The relevant line was actually a hold-over from 9-year-old code. Apart from not using long addressing, I also had to move a sep #$20 before the loop, since I was reading the status register as 16-bits, oops.
For the time being could you verify this hotfix works? If it does, we'll update all available copies of the patch.
@Conn: Thanks for the suggestion for the fix, already applied. The relevant line was actually a hold-over from 9-year-old code. Apart from not using long addressing, I also had to move a sep #$20 before the loop, since I was reading the status register as 16-bits, oops.
For the time being could you verify this hotfix works? If it does, we'll update all available copies of the patch.

Hotfix works for me on FXPak Pro with Unofficial Firmware 1.10.3 by Furious. PCM audio works fine. Thanks to everyone involved.

» Moon Healing Orchestration
» Bishoujo Senshi Sailor Moon R
» Part2 automatically has "moon pearl effect"
» Toy Story
» The NewZealand Story (MD+)
» Bishoujo Senshi Sailor Moon R
» Part2 automatically has "moon pearl effect"
» Toy Story
» The NewZealand Story (MD+)
Permissions in this forum:
You cannot reply to topics in this forum