BRSAR Tools?

Discussion in 'Wii - Hacking' started by Quincy, Mar 14, 2009.

  1. Quincy
    OP

    Quincy Your own personal guitarist :3

    Member
    1,436
    66
    Nov 13, 2008
    Netherlands
    Your house, robbing your stuff
    Does anyone have tools to unpack BRSAR Files and encoders/decorders for the files inside?

    Greets

    Quincy
     


  2. brownmurder

    brownmurder GBAtemp Regular

    Member
    164
    0
    Oct 27, 2008
    United States
    nope
    there are a few for smash brothers but they dont work well on the system menu

    someone said they would try to write one but it would be awhile
     
  3. Quincy
    OP

    Quincy Your own personal guitarist :3

    Member
    1,436
    66
    Nov 13, 2008
    Netherlands
    Your house, robbing your stuff
    how did digity do it then?
     
  4. Quincy
    OP

    Quincy Your own personal guitarist :3

    Member
    1,436
    66
    Nov 13, 2008
    Netherlands
    Your house, robbing your stuff
    cmon someone must know
     
  5. brownmurder

    brownmurder GBAtemp Regular

    Member
    164
    0
    Oct 27, 2008
    United States
    dd is the 1 thats gonna write the tool if i remember rightly
    he never released the info how he did it without it
     
  6. Quincy
    OP

    Quincy Your own personal guitarist :3

    Member
    1,436
    66
    Nov 13, 2008
    Netherlands
    Your house, robbing your stuff
    phuck...
     
  7. axe97

    axe97 GBAtemp Regular

    Member
    121
    0
    Dec 28, 2008
    United States
    USA
    quincy, there are two, i have them. one is ripping mama and the other is called brsar unpack.
    they both suck and cant repack them, only unpack. half the time they dont work and it says "thats not a brsar ive ever seen"
    use the search button on gbatemp and ull find them, theres already a thread on it. tell me how it goes xD
     
  8. brownmurder

    brownmurder GBAtemp Regular

    Member
    164
    0
    Oct 27, 2008
    United States
    ripping mama is almost exactly the same as bsrar_unpack
    the reason is wont upack alot of them is because it only supposrts mono and alot have 2 channels

    you can only actujally upnpack 1 wav file so its very pointless atm
    but if some on could edit the code so it would work (source code comes with brsar_unpack) it would be awsome [​IMG]

    on another note i have been playing with other ways but until i get more time its just not gonna happen
    try getting audacity and loading the brsar file and see what you can do from there
     
  9. axe97

    axe97 GBAtemp Regular

    Member
    121
    0
    Dec 28, 2008
    United States
    USA
    i cant take a look at audiocity atm, im away and using a differnt pc (on dial up, jeez).
    what happens though?
     
  10. brownmurder

    brownmurder GBAtemp Regular

    Member
    164
    0
    Oct 27, 2008
    United States
    well you can see and hear the audio as it is but compressed so it sounds funny lol
    but if we could find a way to compressa wav the same or uncompress and compress, a simple cut and paste the new wavs in would do the job


    it could all be in vain but it could be worth a go
     
  11. Quincy
    OP

    Quincy Your own personal guitarist :3

    Member
    1,436
    66
    Nov 13, 2008
    Netherlands
    Your house, robbing your stuff
    hmm...shite pc i have:
     
  12. Quincy
    OP

    Quincy Your own personal guitarist :3

    Member
    1,436
    66
    Nov 13, 2008
    Netherlands
    Your house, robbing your stuff
    no success at all
     
  13. Skarface05

    Skarface05 GBAtemp Fan

    Member
    453
    0
    Dec 11, 2008
    Bath
    Quincy - Just ask dig - you know where we all are.

    I'm sure he'll help you.
     
  14. Quincy
    OP

    Quincy Your own personal guitarist :3

    Member
    1,436
    66
    Nov 13, 2008
    Netherlands
    Your house, robbing your stuff
    already tried to ask him but he didnt want to help me
     
  15. oneleggedjack

    oneleggedjack GBAtemp Regular

    Member
    299
    0
    Sep 25, 2008
    United States
    That's some Marcan shit right there.. the god complex is spreading throughout the home brew scene.
    It's a sad little world we live in... [​IMG]
     
  16. BIG MOE

    BIG MOE ๔*๖ LORD BIG MOE ™

    Member
    1,253
    0
    Oct 19, 2008
    Syria
    Wiiland Hills
    come down , I'm not going to say it's right or wrong , but it happened in many occasion so far that someone does all the hard work and other that changed a string in the whole script getting all the prop and the thanks , which is not fair , when people respect others and give the props and the credits to the original authors things will be more revealed and you will see more open source tools and apps on the net , till then god bless all
     
  17. crwys

    crwys GBAtemp Maniac

    Member
    1,146
    307
    Jun 26, 2008
    United States
    Yea which is pretty much why authors don't release their source code. WAY too MANY want to steal it and call it their own. It is a sad world we live in, because the majority of people are thieves.
     
  18. icefireicefire

    icefireicefire GBATemp Fails.

    Member
    961
    0
    Dec 19, 2008
    United States
    Just so you know, digity has no brsar packer [​IMG]. I talked with him and there is nothing here to hide [​IMG].

    If anyone wants source to a u8packer/extractor, just ask, I'll give mine to you if you want [​IMG].
     
  19. Chandler

    Chandler Newbie

    You can maybe modify the source of this tool made for brsar from SSBB

    <a href="http://www.hcs64.com/files/brsar_unpack00.zip" target="_blank">http://www.hcs64.com/files/brsar_unpack00.zip</a>

    I m sure it will not be that hard <img src="style_emoticons/<#EMO_DIR#>/yay.gif" style="vertical-align:middle" emoid=":yay:" border="0" alt="yay.gif" />

    Here an exemple in current state with IplSound.brsar from system menu, you will have one wav for the moment : WIPL_SE_BOARD_SELECT.wav woot ! ;p

    <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->D:\Wii tests0000045_app_OUT\sound\brsar_unpack00>brsar_unpack.exe IplSound.brsar
    brsar_unpack 0.0
    Ok, so I'm reading IplSound.brsar.
    Filesize: 0x2a34c0 (header agrees)
    Version: 1.1
    Header size: 0x40
    Chunk count: 3
    Chunk 0 at 0x40, called SYMB, size 0x1ae0 (chunklist agrees)
    Chunk 1 at 0x1b20, called INFO, size 0x2300 (chunklist agrees)
    Chunk 2 at 0x3e20, called FILE, size 0x29f6a0 (chunklist agrees)
    Symbols:
    87 sounds
    16 players
    2 groups
    4 banks
    Info:
    87 sound entries (starting at 0x1b58)
    4 bank entries (starting at 0x37c0)
    16 player entries (starting at 0x3814)
    10 file entries (starting at 0x3998)
    3 group entries (starting at 0x3bec)
    something unknown starting at 0x3e0c
    sounds:
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_HOME_BUTTON
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_RETURN_APP
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_GOTO_MENU
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_RESET_APP
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_FOCUS/SND_GROUP_HOMEBUTTON/HOMESE_FOCUS
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_SELECT
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_CANCEL
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_OPEN_CONTROLLER
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_CLOSE_CONTROLLER
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_VOLUME_PLUS
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_VOLUME_MINUS
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_VOLUME_PLUS_LIMIT
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_VOLUME_MINUS_LIMIT
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_NOTHING_DONE
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_VIBE_ON
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_VIBE_OFF
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_START_CONNECT_WINDOW
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_CONNECTED
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_CONNECTED2
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_CONNECTED3
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_CONNECTED4
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_DEFAULT/SND_GROUP_HOMEBUTTON/HOMESE_END_CONNECT_WINDOW
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SELECT/GROUP_STATIC/WSD_SELECT
    ÂÂÂÂÂÂÂÂonly mono supported, has 2 channels, skipping
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_CALENDAR_SCROLL
    ÂÂÂÂÂÂÂÂonly mono supported, has 2 channels, skipping
    PLAYER_NORMAL/GROUP_STATIC/WIPL_SE_BOARD_SELECT
    PLAYER_NORMAL/GROUP_STATIC/WIPL_ME_VIRTUAL_CONSOLE
    ÂÂÂÂÂÂÂÂonly mono supported, has 2 channels, skipping
    PLAYER_WII_START/GROUP_STATIC/WIPL_SE_WII_START
    ÂÂÂÂÂÂÂÂonly mono supported, has 2 channels, skipping
    PLAYER_NORMAL/GROUP_STATIC/WIPL_ME_NO_DISC_BANNER
    ÂÂÂÂÂÂÂÂonly mono supported, has 2 channels, skipping
    PLAYER_SYSTEM_2/GROUP_STATIC/WIPL_SE_COPY_FINISH
    ÂÂÂÂÂÂÂÂonly mono supported, has 2 channels, skipping
    PLAYER_NORMAL/GROUP_STATIC/WIPL_ME_GC_BANNER
    ÂÂÂÂÂÂÂÂonly mono supported, has 2 channels, skipping
    PLAYER_NORMAL/GROUP_STATIC/WIPL_ME_INVALID_DISC_BANNER
    ÂÂÂÂÂÂÂÂonly mono supported, has 2 channels, skipping
    PLAYER_SYSTEM/GROUP_STATIC/WIPL_SE_CH_SELECT
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM/GROUP_STATIC/WIPL_SE_CH_UNSELECT
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_FOCUS/SND_GROUP_HOMEBUTTON/WIPL_SE_BT_TARGETTING
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_FOCUS/SND_GROUP_HOMEBUTTON/WIPL_SE_CH_TARGETTING
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/SND_GROUP_HOMEBUTTON/WIPL_SE_DECIDE
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_FOCUS/SND_GROUP_HOMEBUTTON/WIPL_SE_DATE_FOCUS
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_FOCUS/SND_GROUP_HOMEBUTTON/WIPL_SE_BOARD_FOCUS
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SCROLL/GROUP_STATIC/WIPL_SE_MESSAGE_SCROLL
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM/GROUP_STATIC/WIPL_SE_BOARD_DRAG
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_DATE_SELECT
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM/GROUP_STATIC/WIPL_SE_BALLOON
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_MAIL_CLOSE/GROUP_STATIC/WIPL_SE_BOARD_UNSELECT
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_PIC_ZOOM_OUT
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_PIC_ZOOM_IN
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_BT_PUSH
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/SND_GROUP_HOMEBUTTON/WIPL_SE_CANCEL
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_CHOICE_CHG
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_MSG_DISP/GROUP_STATIC/WIPL_SE_MSG_DISP
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM/GROUP_STATIC/WIPL_SE_MSG_HOUSE
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SCROLL/GROUP_STATIC/WIPL_SE_FL_PAGE_INC
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SCROLL/GROUP_STATIC/WIPL_SE_FL_PAGE_DEC
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM/GROUP_STATIC/WIPL_SE_ERROR
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM/GROUP_STATIC/WIPL_SE_BOARD_DUMP
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_BOARD_HOLD
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_BOARD_RELEASE
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_GRAY_BUTTON
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_BGM/GROUP_STATIC/WIPL_BGM_MENU
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM/GROUP_STATIC/WIPL_SE_OUTPUT_MODE_SELECT
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_2/GROUP_STATIC/WIPL_SE_COPYING
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_WINDOW/GROUP_STATIC/WIPL_SE_INFO_WINDOW
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_CH_HOLD
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM/GROUP_STATIC/WIPL_SE_CH_DRAG
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_CH_SET
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_CH_NOT_MOVE
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_WII_START/GROUP_STATIC/WIPL_SE_NEW_ARRIVAL
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SCROLL/GROUP_STATIC/WIPL_SE_B_SCROLL
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_SK_PAGE_CHG
    ÂÂÂÂÂÂÂÂonly mono supported, has 2 channels, skipping
    PLAYER_SYSTEM/GROUP_STATIC/WIPL_SE_SK_OPEN
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_SK_CANCEL_CLOSE
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/SND_GROUP_HOMEBUTTON/WIPL_SE_SK_DECIDE_CLOSE
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SWITCH/GROUP_STATIC/WIPL_SE_SK_SWITCHING_01
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_FOCUS/GROUP_STATIC/WIPL_SE_CHAR_FOCUS
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM/GROUP_STATIC/WIPL_SE_CHAR_CURSOR
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_CHAR_CURSOR_FIX
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_CHAR_DELETE
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_CHAR_DELETE_ERROR
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_CHAR_INPUT
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_CHAR_DECIDE
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SCROLL/GROUP_STATIC/WIPL_SE_LINE_SCROLL
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_SK_PREDICT_ON
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_SK_PREDICT_OFF
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SWITCH/GROUP_STATIC/WIPL_SE_SK_SWITCHING_02
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SWITCH/GROUP_STATIC/WIPL_SE_SK_SWITCH_TO_KETAI
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_SYMBOL_PAGE_OPEN
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_CHAR_LARGER
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******
    PLAYER_SYSTEM_DECIDE/GROUP_STATIC/WIPL_SE_CHAR_LOWER
    ÂÂÂÂÂÂÂÂI don't get it ******SKIPPING******<!--c2--></div><!--ec2-->

    A few work is needed to have more than one wav (WIPL_SE_BOARD_SELECT.wav)

    Good luck
     
  20. brownmurder

    brownmurder GBAtemp Regular

    Member
    164
    0
    Oct 27, 2008
    United States
    you REALLY didnt need to post that log