BRSAR Tools?

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

Mar 14, 2009

BRSAR Tools? by Quincy at 11:04 PM (5,389 Views / 0 Likes) 25 replies

  1. Quincy
    OP

    Member Quincy Your own personal guitarist :3

    Joined:
    Nov 13, 2008
    Messages:
    1,435
    Location:
    Your house, robbing your stuff
    Country:
    Netherlands
    Does anyone have tools to unpack BRSAR Files and encoders/decorders for the files inside?

    Greets

    Quincy
     


  2. brownmurder

    Member brownmurder GBAtemp Regular

    Joined:
    Oct 27, 2008
    Messages:
    164
    Country:
    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

    Member Quincy Your own personal guitarist :3

    Joined:
    Nov 13, 2008
    Messages:
    1,435
    Location:
    Your house, robbing your stuff
    Country:
    Netherlands
    how did digity do it then?
     
  4. Quincy
    OP

    Member Quincy Your own personal guitarist :3

    Joined:
    Nov 13, 2008
    Messages:
    1,435
    Location:
    Your house, robbing your stuff
    Country:
    Netherlands
    cmon someone must know
     
  5. brownmurder

    Member brownmurder GBAtemp Regular

    Joined:
    Oct 27, 2008
    Messages:
    164
    Country:
    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

    Member Quincy Your own personal guitarist :3

    Joined:
    Nov 13, 2008
    Messages:
    1,435
    Location:
    Your house, robbing your stuff
    Country:
    Netherlands
    phuck...
     
  7. axe97

    Member axe97 GBAtemp Regular

    Joined:
    Dec 28, 2008
    Messages:
    121
    Location:
    USA
    Country:
    United States
    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

    Member brownmurder GBAtemp Regular

    Joined:
    Oct 27, 2008
    Messages:
    164
    Country:
    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

    Member axe97 GBAtemp Regular

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

    Member brownmurder GBAtemp Regular

    Joined:
    Oct 27, 2008
    Messages:
    164
    Country:
    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

    Member Quincy Your own personal guitarist :3

    Joined:
    Nov 13, 2008
    Messages:
    1,435
    Location:
    Your house, robbing your stuff
    Country:
    Netherlands
    hmm...shite pc i have:
     
  12. Quincy
    OP

    Member Quincy Your own personal guitarist :3

    Joined:
    Nov 13, 2008
    Messages:
    1,435
    Location:
    Your house, robbing your stuff
    Country:
    Netherlands
    no success at all
     
  13. Skarface05

    Member Skarface05 GBAtemp Fan

    Joined:
    Dec 11, 2008
    Messages:
    453
    Location:
    Bath
    Country:
    United Kingdom
    Quincy - Just ask dig - you know where we all are.

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

    Member Quincy Your own personal guitarist :3

    Joined:
    Nov 13, 2008
    Messages:
    1,435
    Location:
    Your house, robbing your stuff
    Country:
    Netherlands
    already tried to ask him but he didnt want to help me
     
  15. oneleggedjack

    Member oneleggedjack GBAtemp Regular

    Joined:
    Sep 25, 2008
    Messages:
    299
    Country:
    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

    Member BIG MOE ๔*๖ LORD BIG MOE ™

    Joined:
    Oct 19, 2008
    Messages:
    1,253
    Location:
    Wiiland Hills
    Country:
    Syria
    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

    Member crwys GBAtemp Maniac

    Joined:
    Jun 26, 2008
    Messages:
    1,146
    Country:
    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

    Member icefireicefire GBATemp Fails.

    Joined:
    Dec 19, 2008
    Messages:
    961
    Country:
    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

    Member brownmurder GBAtemp Regular

    Joined:
    Oct 27, 2008
    Messages:
    164
    Country:
    United States
    you REALLY didnt need to post that log
     

Share This Page