New, simplified LoZ3 MSU-1 code

Page 3 of 3 Previous  1, 2, 3

View previous topic View next topic Go down

Re: New, simplified LoZ3 MSU-1 code

Post by qwertymodo on Mon 4 Jul 2016 - 14:09

If you mean the sha256, that's the checksum of the rom file. It's not necessary, especially for something like BS-Zelda with all of the optional patch variants. You can just omit that line. I like to include it when there's just one definitive ROM file, but like I said, it's not required.

Edit: Wait, you probably meant this line

Code:
board:    SHVC-1A3B-12

That can be omitted. Actually, pretty much everything in the information node is strictly optional, descriptive metadata. For games that were actually released, the board line is the PCB ID code, many of which can be found here: http://www.snescentral.com/system.php
avatar
qwertymodo



Since : 2014-10-21

Back to top Go down

Re: New, simplified LoZ3 MSU-1 code

Post by Conn on Mon 4 Jul 2016 - 16:12

Jupp, I have it and works Smile

- copied the code
- in the second copy, renamed cartridge to board
- made NTSC small (ntsc)
- made the maps child and renounced on "id=..."

compatible with all higan versions. BSZelda works completely, now I will also change the other ALTTP, FZero and SMW by me.


unverified

cartridge region=NTSC
 rom name=program.rom size=0x400000
 ram name=save.ram size=0x2000
 map id=rom address=00-7f,80-ff:8000-ffff mask=0x8000
 map id=ram address=70-7f,f0-ff:0000-7fff

 msu1
   rom name=bszelda_ast1.msu size=0x0000
   map id=io address=00-3f,80-bf:2000-2007

   track number=1 name=bszelda_ast1-1.pcm
   track number=2 name=bszelda_ast1-2.pcm
   track number=3 name=bszelda_ast1-3.pcm
   track number=4 name=bszelda_ast1-4.pcm


unverified

board region=ntsc
 rom name=program.rom size=0x400000
   map address=00-7f,80-ff:8000-ffff mask=0x8000
 ram name=save.ram size=0x2000
   map address=70-7f,f0-ff:0000-7fff

 msu1
   rom name=bszelda_ast1.msu size=0x0000
   map address=00-3f,80-bf:2000-2007

   track number=1 name=bszelda_ast1-1.pcm
   track number=2 name=bszelda_ast1-2.pcm
   track number=3 name=bszelda_ast1-3.pcm
   track number=4 name=bszelda_ast1-4.pcm
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: New, simplified LoZ3 MSU-1 code

Post by Conn on Mon 4 Jul 2016 - 20:54

ok, done:
http://bszelda.zeldalegends.net/stuff/Con/smw_msu1.zip
http://bszelda.zeldalegends.net/stuff/Con/f-zero_msu.zip
http://bszelda.zeldalegends.net/stuff/Con/zelda3_msu.zip

have all the new multi-compatible higan bml, all have the default 60 volume level (sd2snes boost is required)... and I hope I am done with this now.
(bszelda and AST have been updated as well of course).
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: New, simplified LoZ3 MSU-1 code

Post by qwertymodo on Mon 4 Jul 2016 - 22:05

You can also remove the 'unverified' lines. higan just puts that there for auto-generated manifests that don't match the database. Doesn't matter either way though.
avatar
qwertymodo



Since : 2014-10-21

Back to top Go down

Re: New, simplified LoZ3 MSU-1 code

Post by Conn on Tue 5 Jul 2016 - 4:33

*lol, no I will not rewrite all bmls and update them because of a word with no effect. I noticed that the bml:s are rather strickt. A space too much, a tab instead a space and it will all not work anymore. Thus I'd need to test every pedantic change.

No. I am happy all works Very Happy
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: New, simplified LoZ3 MSU-1 code

Post by qwertymodo on Tue 5 Jul 2016 - 11:46

I don't blame you, just thought I'd mention it Smile
avatar
qwertymodo



Since : 2014-10-21

Back to top Go down

Page 3 of 3 Previous  1, 2, 3

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum