Previous Page | Next Page

by Volkov73 at 11:56 AM EDT on April 19, 2018
I failed in recreating nintendo.szs - and I feel you would know what I'm doing wrong here.

I used yaz0dec to get "nintendo.szs 0.rarc"
Then rarcdump to get folder "nintendo.szs 0.rarc_dir"

Okay, so time to do the reverse steps, change back into rarc and then back to szs, without editing any of the file contents.

I've tried 2 different tools, RARC Packer and Lunaboy_RARC_Tools, both which give me a .arc file instead of a .rarc file.

I then used yaz0enc but it gave me a file called "nintendo.arc.yaz0" so I thought I'd rename that nintendo.szs

I tried renaming .arc to .rarc before using yaz0enc.

GC Tool will not replace the file as it is "larger than the file it is trying to replace". and this is with with making 0 changes along the way.

The new file I created is 107,744 bytes, whereas the original file is 107,733 (11 bytes smaller).

I need to do this because I want to change the offset/length of the Title Music pointer in msound.aaf to that of other songs (which would results in msound.aaf being the same filesize). However, without any changes - just going szs -> rarc -> folderstructure -> arc/rarc -> szs(?) without changing msound.aaf is resulting in the outputted file to be 11 bytes larger and not being accepted by GC Tools when trying to replace the file.

edited 3:37 PM EDT April 19, 2018
by simonmkwii at 11:16 PM EDT on April 19, 2018
Send me both, I want to see the differences.
by Volkov73 at 11:42 PM EDT on April 19, 2018
How would you like to receive the files? What’s your email?
by 1425720626 at 6:11 AM EDT on April 20, 2018
@Volkov73
Use GCTool to extract all the contents, replace the file you want to replace into the correct direction, then use GCRebuilder to rebuild the ISO.
That works for me, no size limitations.
by vajuvaju at 6:41 AM EDT on April 20, 2018
Hey, Volkov73, is you clyp.it channel down? I cannot hear your backing tracks.
by Volkov73 at 5:35 AM EDT on April 22, 2018
@1425720626
Great, that worked perfectly. I can now have any song playing for the title music (to get clean audio recordings of all songs).

@vajuvaju
The page is working, you should be able to hear my tracks.



Okay, so I'm to the final step, and that is editing the sequence.arc file to mute certain channels or instruments. I'm going to try and research this BMS format a bit and see what I can do.
by Volkov73 at 8:45 AM EDT on April 22, 2018
Well, that was easier than expected, I've worked it out myself.


The start of the sequence reads c1 yy xx xx xx c1 yy xx xx xx c1 yy xx xx xx.
yy = 00, 01, 02, 03
This leads me to believe they are the channel numbers and the xx xx xx were the offset locations (as they were larger every time).

I went to these offset location in the sequence and found that the previous byte was ff (end of data), so that confirmed to me which blocks of data belonged to each channel of the sequence.

I went to that offset location for each channel and put ff as the first byte. I did this for all but one channel and viola, I was able to isolate playback of each individual channel of a song.


To disable sfx I just filled the entire se sequence with 00's

edited 1:54 PM EDT April 22, 2018
by Volkov73 at 3:43 PM EDT on April 22, 2018
Introducing gamecube "backing track" ....have fun playing along to this one :D

Rico Harbour (melody removed)

I actually did it :D

edited 3:43 PM EDT April 22, 2018
by Volkov73 at 5:51 PM EDT on April 23, 2018
Select theme, from Wind Waker

I only found about 3 songs from Mario Sunshine that I wanted, but there are dozen from Wind Waker I would like to make backing tracks for.

However, I cannot find out how to replace the Select music with another song.... any ideas?
by MrSinistar at 9:53 PM EDT on May 3, 2018
I think I found the sequence data for the Gamecube IPL/BIOS but it's in a very weird format. I can see A4 commands and "FE 00 78 FD 00 96", which denotes 120 ticks per second and 150 bpm. But the C1 commands don't make any sense as they don't lead to the offsets correctly.

You can find the sequence data at 0x15C460 of the decrypted IPL.

Previous Page | Next Page
Go to Page 0 1 2 3

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source