HOLAS: (tm)
he aqui mi pequeño aporte...
------------------------------------------------------------------
1) introduccion:
por soundtrack nos referimos a la musica que escuchamos durante el juego.. ya sea durante una partida, mision, o dentro del menu principal del juego por mencionar algunos... aqui se explicara como incorporar tu propio soundtrack... este tutorial tambien incluye un ejemplo para que veas en tu pc como funciona
2) como conseguir los soundtracks?
pues eso queda a tu gusto... lo unico que puedo hacer es recomendar gh.ffshrine.org que es el sitio mas usado a la hora de hacer estas busquedas
3) como instalar el soundtrack?
a) formato:
lo primero que tienes que hacer es asegurarte que tus tracks esten en formato .wav IMA ADPCM.... en caso de que esten en otro formato... pues deberas convertirlos... existen diversos programas para convertir archivos de audio... yo uso el
switch pero no es el mas recomendable... ahora para convertir archivos .aud (el viejo formato de westwood) o .wav PCM sencillamente puedes usar el
XCC Mixer.
b) theme/md.ini:
una ves tengas tus tracks en el formato correcto y en el directorio de RA2 buscas este archivo (te dejo a ti la tarea de conseguirlo.. pero considerando que estas leyendo esto quiere decir que existe una alta probabilidad de que ya hayass editado otros ini's)... lo primero que veras es una lista como esta:
Código:
; RA2 SONGS
1=INTRO
2=Grinder
3=Power
4=Fortification
5=InDeep
6=Tension
7=EagleHunter
8=IndustroFunk
9=Jank
10=200Meters
11=BlowItUp
12=Destroy
13=Burn
14=SCORE
15=LOADING
16=CREDITS
17=RA2Options
18=Motorized
19=
20=HM2
21=KD0079 ;track agregado n_n
sera un poco diferente en YR pero basicamente lo mismo con algunos tracks agregados... cada numero y nombre representa un track... hay que tener en cuenta que SCORE, LOADING, CREDITS, RA2Options e INTRO representan casos especiales... cada uno tiene su objetivo que por el nombre es bastante obvio (excepto CREDITS y RA2Options... aparentemente los 2 son lo mismo y corresponden a la pantalla de creditos X_x).
c) instalacion 1 (lista):
si quieres que tus tracks se escuchen en el juego debes agregarlos a esta lista... no importa el orden (aunque por el bien de algunos mapas seria mejor no eliminar los tracks ya existentes ni modificar su orden)... luego tendras que crear una seccion para este track... no es muy dificil a veces nomas basta con un copy/paste y renombrar la seccion y ya... pero ya que estamos en el tema vamos a ver un poco mas cerca a estas secciones
NOTA: si solo eres un mapmaker y quieres tener un track exclusivo para un escenario tambien deberas agregarlos a esta lista.. o sea que de ser ese el caso... deberas distribuir un theme.ini con tu mapa...
d) instalacion 2 (secciones):
Código:
[KD0079]
Name=THEME:KD0079
Sound=KD0079
Normal=yes
no parece que hubiera mucho para hablar de esto... pero aun asi pasaremos a explicar las funciones de cada rengloncito n_n
[Name]: este es el nombre del soundtrack en la lista... debe ser exactamente el mismo que pusiste alli... ya que el codigo de RA2 no reconocera errores de mayusculas o de ortografia

asi que cuidado con eso
Name= : este es el nombre que se mostrara en la pantalla de seleccion de tracks del juego... (usualmente THEME:Name) notese que esto involucra edicion de RA2.csf (ya que si no existe una seccion con tal nombre en este archivo en la lista solo veras MISSING THEME:Name) aunque no nos dedicaremos a esto en este tutorial
Sound= : este es el nombre del archivo .wav no sabria decir si esto es tan quisquilloso como el codigo del juego (en cuanto a las mayusculas) ya que no he experimentado errores con esto... lo mejor seria prevenir... asi que recomiendo que el nombre del archivo .wav este escrito solo con minusculas (o mayusculas) y que de la misma forma se identifique en este tag... tambien es recomendable evitar el uso de simbolos ("-" "." "*" y un largo etc.)
Normal= : puedes poner "yes" o "no"... esto determina si el soundtrack podra ser escuchado normalmente durante un juego multiplayer o si pertenece exclusivamente a cierta caracteristica del juego (track exclusivo de un mapa o tema del menu principal entre otros)
Length= : actualmente esto no tiene uso (ni utilidad aparente) en RA2 pero aparentemente funciona... con esto puedes determinar la cantidad de minutos que dura el tema (no he experimentado con este tag)
Scenario= : esto no tiene efecto alguno en multiplayer pero si en las camapañas (a pesar de mi escepticismo... esto funciona en YR) aqui puedes determinar el escenario en el que podras escuchar este tema... esto sirve para asegurarse de que no escucharas dicho tema hasta haber llegado a el escenario especificado aqui... se utilisan numeros para identificar siendo 1 el primer escenario, 2 el segundo (doh) y asi sucesivamente....
Repeat= : esto tiene mucha mas utilidad en campañas que en multiplayer (aunque tambien es usado para el menu principal y los creditos) puedes poner "yes" o "no" para determinar si este tema se repetira constantemente a si mismo... o si pasara al siguiente tema en la lista
Side= : dejado para el ultimo porque este es el que incluye la explicacion mas extensa... aqui puedes determinar la faccion (segun deezire puedes determinar mas de una aunque no he probado con esto... aun asi se puede hacer lo mismo sencillamente agregando otro tag a la lista que cargue el mismo tema) que podra escuchar este tema... se ha comprobado que esto funciona tambien para la tercera y cuarta faccion (YR + NP o RP) aunque no lo he probado aun para quinta o sexta faccion (y quien sabe hasta cuantas facciones soporta el NPAE... ciertamente no lo recuerdo).... aun asi..... hacer que esto funcione puede ser engañoso... ya que deben tenerse en cuenta ciertos puntos
* el primer track exclusivo de una faccion debe pertenecer a la GDI (aliados), el segundo a la NOD (sovieticos) y el tercero a la tercera faccion (Yuri) y asi sucesivamente....
Código:
; ALLIED SONGS
1=KD0079
; SOVIET SONGS
2=VEGA
; YURI SONGS
3=SLASHERZERO
aunque aqui se muestran como track 1,2 y 3... no importa en el orden que esten en la lista... pueden estar en cualquier parte... siempre y cuando se cumpla la condicion establecida... de no ser asi pueden ocurrir problemas a la hora de leer los tracks
ej: el soundtrack sovietico esta antes que el aliado... los aliados escucharan el soundtrack sovietico y los sovieticos escucharan el sountrack aliado X_X.... asi mismo con cualquier otra posibilidad que se te pueda ocurrir... los temas deben estar en orden y cumplir con la condicion...
* si se cumple el primer punto... no importa la cantidad ni orden de los otros soundtracks exclusivos de una faccion
Código:
; ALLIED SONGS
1=KD0079
2=DUST
3=WWIII
; SOVIET SONGS
4=VEGA
; YURI SONGS
5=SLASHERZERO
6=OROCHI
7=RII
8=RIII
aunque siempre es recomendable tenerlos organisados como se muestra arriba...
* los tracks exclusivos y los tracks normales pueden convivir perfectamente
Código:
[Themes] ;AQUI SE PONEN LOS TEMAS (O RLY?)
; ALLIED SONGS
1=KD0079
; SOVIET SONGS
2=VEGA
; YURI SONGS
3=SLASHERZERO
; RA2 SONGS
4=INTRO
5=;Grinder
6=;Power
7=;Fortification
8=;InDeep
9=;Tension
10=;EagleHunter
11=;IndustroFunk
12=;Jank
13=;200Meters
14=;BlowItUp
15=;Destroy
16=;Burn
17=SCORE
18=LOADING
19=CREDITS
20=RA2Options
21=;Motorized
22=
23=;HM2
;RA2MD songs
24=BrainFreeze
25=Drok
26=Deceiver
27=PhatAttack
28=BullyKit
29=DefendTheBase
30=Tactics
31=TranceLVania
aunque como dije anteriormente... seria mejor agregar los temas al final de la lista y no al principio como hice yo aqui
4) prueba:
teniendo en cuenta todos los pasos anteriores seremos capaces de agregar nuestros tracks al juego y agregarle un toque de originalidad a nuestro mod n_n, para probar esto sencillamente debes asegurarte de que tus tracks y theme.ini esten en el directorio de red alert 2 y sencillamente iniciar el juego y a disfrutar de la nueva musica n_n
EDIT: me olvide el ejmplo po

Adjunto:
ejemplo.zip [1.28 KiB]
6 veces
KD-0079The Battle of FlameSlasher Zerolos tracks ya estan en formato IMA ADPCM ya que estan directamente extraidos de metropolis

------------------------------------------------------------------
ta tan?
