Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Black screen on Higan when using given instructions. #11

Open
Dizzy611 opened this issue Nov 2, 2016 · 2 comments
Open

Black screen on Higan when using given instructions. #11

Dizzy611 opened this issue Nov 2, 2016 · 2 comments

Comments

@Dizzy611
Copy link

Dizzy611 commented Nov 2, 2016

Dunno why nobody has reported this yet, but the hack, with the instructions you've given, is unusable on Higan v097 or later. I found this out while working on my own hack, as well. Guaranteed, you're going to freeze at a black screen (as I'm getting now): manifest.bml files are completely unsupported now, and ones written using the old technique we were using just cause Higan to lock up. Instead of advising people to rename their program.rom and copy the tracks over as chrono_msu1-tracknum.pcm, and the .msu file as chrono_msu1.msu, and copy the manifest.bml, what you should be doing nowadays is giving people an option in make_music_pack.bat as to whether or not they're using higan, and if they are, you should output the PCM files as track-numbers.pcm, and rename chrono_msu1.msu to msu1.rom. Then you simply import the ROM and copy everything over, no manifest needed.

@Dizzy611
Copy link
Author

Dizzy611 commented Nov 2, 2016

Alternately, here's a batch file to automate the process of adjusting things for v097 and later on Windows, given a folder that's been prepared using make_music_pack.bat and a patched rom named chrono_msu1_resume.sfc:

@echo off
REM Adjust Chrono Trigger MSU-1 hack for recent Higan releases.
echo Higanifying hack...
del manifest.bml
copy chrono_msu1.msu msu1.rom
copy chrono_msu1_resume.sfc program.rom
mkdir %userprofile%\Emulation\chrono_msu1.sfc
move msu1.rom %userprofile%\Emulation\chrono_msu1.sfc
move program.rom %userprofile%\Emulation\chrono_msu1.sfc
echo Copied over ROM, renaming tracks...
ren chrono_msu1-1.pcm track-1.pcm
ren chrono_msu1-2.pcm track-2.pcm
ren chrono_msu1-3.pcm track-3.pcm
ren chrono_msu1-4.pcm track-4.pcm
ren chrono_msu1-5.pcm track-5.pcm
ren chrono_msu1-6.pcm track-6.pcm
ren chrono_msu1-7.pcm track-7.pcm
ren chrono_msu1-8.pcm track-8.pcm
ren chrono_msu1-9.pcm track-9.pcm
ren chrono_msu1-10.pcm track-10.pcm
ren chrono_msu1-11.pcm track-11.pcm
ren chrono_msu1-12.pcm track-12.pcm
ren chrono_msu1-13.pcm track-13.pcm
ren chrono_msu1-14.pcm track-14.pcm
ren chrono_msu1-15.pcm track-15.pcm
ren chrono_msu1-16.pcm track-16.pcm
ren chrono_msu1-19.pcm track-19.pcm
ren chrono_msu1-20.pcm track-20.pcm
ren chrono_msu1-21.pcm track-21.pcm
ren chrono_msu1-22.pcm track-22.pcm
ren chrono_msu1-23.pcm track-23.pcm
ren chrono_msu1-24.pcm track-24.pcm
ren chrono_msu1-27.pcm track-27.pcm
ren chrono_msu1-28.pcm track-28.pcm
ren chrono_msu1-29.pcm track-29.pcm
ren chrono_msu1-30.pcm track-30.pcm
ren chrono_msu1-31.pcm track-31.pcm
ren chrono_msu1-35.pcm track-35.pcm
ren chrono_msu1-36.pcm track-36.pcm
ren chrono_msu1-37.pcm track-37.pcm
ren chrono_msu1-38.pcm track-38.pcm
ren chrono_msu1-39.pcm track-39.pcm
ren chrono_msu1-40.pcm track-40.pcm
ren chrono_msu1-41.pcm track-41.pcm
ren chrono_msu1-42.pcm track-42.pcm
ren chrono_msu1-43.pcm track-43.pcm
ren chrono_msu1-44.pcm track-44.pcm
ren chrono_msu1-45.pcm track-45.pcm
ren chrono_msu1-46.pcm track-46.pcm
ren chrono_msu1-47.pcm track-47.pcm
ren chrono_msu1-48.pcm track-48.pcm
ren chrono_msu1-49.pcm track-49.pcm
ren chrono_msu1-50.pcm track-50.pcm
ren chrono_msu1-51.pcm track-51.pcm
ren chrono_msu1-54.pcm track-54.pcm
ren chrono_msu1-56.pcm track-56.pcm
ren chrono_msu1-57.pcm track-57.pcm
ren chrono_msu1-59.pcm track-59.pcm
ren chrono_msu1-60.pcm track-60.pcm
ren chrono_msu1-61.pcm track-61.pcm
ren chrono_msu1-62.pcm track-62.pcm
ren chrono_msu1-63.pcm track-63.pcm
ren chrono_msu1-64.pcm track-64.pcm
ren chrono_msu1-66.pcm track-66.pcm
ren chrono_msu1-68.pcm track-68.pcm
ren chrono_msu1-69.pcm track-69.pcm
ren chrono_msu1-70.pcm track-70.pcm
ren chrono_msu1-72.pcm track-72.pcm
ren chrono_msu1-73.pcm track-73.pcm
ren chrono_msu1-77.pcm track-77.pcm
ren chrono_msu1-78.pcm track-78.pcm
ren chrono_msu1-80.pcm track-80.pcm
ren chrono_msu1-84.pcm track-84.pcm
echo Moving tracks...
move *.pcm %userprofile%\Emulation\chrono_msu1.sfc
echo Done.```

@luncht1me
Copy link

Thank you sooooooooo much for this!
I had the hack work one time only on bsnes, but it was without battle music.
So, when I tired to re-enable battle music via editing the bat files, I could never get it to work again. BSNES just refused to load the pcm files..

Got the black screen issue in higan, and was crying. But you fixed this for me! Thanks a lot!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants