Took me a few hours, knock yourselves out.
Sorry but you are not allowed to view spoiler contents.
Not sure, but I think I found something wrong.
0x00(4) - Offset to String (relative to 0x00 in String Relocation Group)
I think it should be
0x00(4) - Offset to String (relative to 0x08 in SYMB Header)
as skipping A818 bytes from 0x0 in String Relocation Group takes you to "d_player_versus_common". Skipping from 0x08 in SYMB Header takes you to "snd_player_system" instead (and there are no strings before it), which seems to make more sense.
Quote from: Jaklub on May 17, 2011, 04:23:48 PM
Not sure, but I think I found something wrong.
0x00(4) - Offset to String (relative to 0x00 in String Relocation Group)
I think it should be
0x00(4) - Offset to String (relative to 0x08 in SYMB Header)
as skipping A818 bytes from 0x0 in String Relocation Group takes you to "d_player_versus_common". Skipping from 0x08 in SYMB Header takes you to "snd_player_system" instead (and there are no strings before it), which seems to make more sense.
*fixed*
Thanks for spotting that, didn't test it but I don't doubt that I would have made a mistake like that, it was pretty hectic writing all those relocation groups.
anything else i should know about this? cuz i wanna greatly extend a sound to put steve erkal in the "GO" and "time" announcers
I don't think you realise that there are thousands (or high hundreds) of offsets to edit. Unless you write a program for this, it is virtually impossible.
this will be useful *copys*
Quote from: VILE on July 03, 2011, 07:55:10 AMI don't think you realise that there are thousands (or high hundreds) of offsets to edit. Unless you write a program for this, it is virtually impossible.
well not impossible...
just take an ungodly amount of time,
and a critical amount of brain power to make it work right... heh
Quote from: Tcll on July 03, 2011, 02:03:54 PM
this will be useful *copys*
well not impossible...
just take an ungodly amount of time,
and a critical amount of brain power to make it work right... heh
That's why I said it was "virtually" impossible :P
The amount of time to edit 1 sound would be more than that of the time it would take to write a BRSAR extracting and compiling program.
i also came here to look because jaklub uploaded a video with sonic's announcer rediculously long without speed-up or slow-down
@mods
may I suggest a move to the programming board
and if better, create a sub-board "Notes" :)