Голосовые реплики Томми Версетти для San Andreas (включая категоризацию/документацию)
- ⚠️ Наблюдаются проблемы с доступностью файловых серверов с территории РФ. Если файлы не скачиваются, воспользуйтесь кнопкой "Скачать в Telegram" или используйте VPN
-
Скачать (284.40 MB)24 ноября 2025tommy-vercettis-voicelines-for-san_1763976525_479243.7z
Либо прочитайте текст ниже, либо ознакомьтесь с обсуждением на gtaforums.com, где представлена дополнительная документация о содержимом этого скачивания и способах его использования.
---
Примерно год назад я заменил все голосовые реплики CJ на голосовые реплики Томми Версетти. Это заняло у меня буквально недели прослушивания и расшифровки более 6000 реплик.
Здесь я описываю, что сделал и чему научился, а также предоставляю все свои заметки и файлы, чтобы вы могли легко заменить реплики самостоятельно.
--- Как это сделать ---Сначала я скачал инструмент Alci's SAAT GUI FrontEnd 1.0 и изучил категорию SFX. Большинство реплик CJ находятся в 'SPC_PA', но, например, реплики при лазании, получении урона, падении и утоплении — в 'PAIN_A'.Внутри SPC_PA есть папки, например, 'Bank_001'. Важны следующие банки:
1/2: Используются при уровне розыска 2-6 и наличии наёмников
3/4: Используются при уровне розыска 2-3
5/6: Используются при богатстве персонажа
7/8: Используются при ожирении персонажа
9/10: Используются при уровне розыска 0-1 и наличии наёмников
11/12: Используются при уровне розыска 0-1
13/14: Используются при приказах наёмникам во время гангстерской войны
15/16: Используются при уровне розыска 4-6
17/18: Используются при уровне розыска 0-1 и наличии наёмников
19/20: Используются после завершения миссии (временные радостные реплики)
Я не знаю порядок приоритета банков (например, если уровень розыска 3, есть наёмники, персонаж богат и толст, какие банки активны? Не знаю). Также неясно, когда именно используются банки 1 или 2, или 3 или 4. Внутри банков тысячи реплик — от того, что говорит CJ при поднятии денег, до реакции на прицеливание и других ситуаций.
Что касается Vice City, я извлёк все голосовые реплики Томми, получив файлы 'sfx08694' по 'sfx09814' для голоса Томми и 'sfx09815' по 'sfx09940' для реплик при получении урона и падении. Это более тысячи реплик — от реакции на поднятие денег до угона машины и прочего.
У CJ и Томми очень разные реплики! Томми не толстеет, не встречается с девушками, у него нет многих реплик CJ — но у Томми есть много реплик для ситуаций, где у CJ их меньше, так что замена возможна, если проявить креативность.
Мне пришлось:- Расшифровать все голосовые реплики и стоны Томми;- Расшифровать все голосовые реплики и стоны CJ;- Понять, в каком контексте звучит каждая реплика CJ (в банке 001 есть sound_001.wav и sound_002.wav — когда игра их использует? При угоне машины, когда угоняют твою машину, при аресте...?);- Сопоставить все реплики CJ с подходящими репликами Томми.
--- YeGrandeVercettiVoicelinesProject.txt ---Я приложил к этому посту файл 'YeGrandeVercettiVoicelinesProject.txt' (да, так я его назвал). Этот файл не предназначался для публичного выпуска, он полон моих случайных заметок, но содержит расшифровки и категоризации всех реплик, надеюсь, он будет вам полезен.
Я лично расшифровал все реплики Томми. Реплики CJ частично задокументированы онлайн, но список содержал ошибки. Я исправил некоторые, но мой улучшенный список тоже может содержать ошибки (проверить более 4000 реплик в игре невозможно, приходится делать предположения — например, "эй, моя машина!" может звучать при угоне или при столкновении, но много неоднозначных примеров, особенно среди сотен реплик, связанных с девушками).
-- Банки --В начале файла описаны банки (как я написал в начале поста) и приведены ссылки для справки (часть реплик CJ задокументирована онлайн):
[первая картинка]
-- Категории реплик San Andreas --Далее я записал категории реплик, используемые в San Andreas:
[вторая картинка]
Например, есть категория для реплик при поднятии денег ('MoneyPickup'). В банке 1 реплики с 099 по 103 звучат, когда CJ поднимает деньги. Значит, если у вас уровень розыска 2-6 и есть наёмники, и вы поднимаете деньги, будут звучать реплики 099-103 (или 094-095 из банка 2 — как я сказал, порядок приоритета банков неизвестен). В банках 13 и 14 таких реплик нет, поэтому при приказах наёмникам во время войны нет специальных реплик для поднятия денег. Справа указаны реплики Томми, которыми я заменил реплики CJ.
Если прокрутить ниже, формат меняется (файл не предназначался для публикации):
[третья картинка]
Я сделал это, потому что становится трудно понять смысл каждой реплики, а это важно при замене. Например, "нет" дилеру наркотиков, "нет" девушке, "нет" проститутке и "нет" члену банды — это четыре разные реплики "нет". У Томми таких реплик нет, поэтому нужно творчески подобрать замену; универсальной реплики "нет" для всех категорий нет. Также я взял онлайн-документацию, разбил её на подкатегории и/или исправил:
[четвёртая картинка]
Онлайн-документация называет это "Встречи с девушками", "Да девушке" и "Связано с девушкой", я создал более мелкие категории. Например, в строке 545 банк 8, реплики 001-003, означают что-то вроде "Не могу дождаться встречи", что сильно отличается от звуков 006-008 — "Пойдём". В строках 564-567 я не согласен с онлайн-документацией; считаю, что банк 11, реплики 015-016, связаны с поездкой с девушкой, а не с согласием ей. Конечно, я могу ошибаться, это просто мои заметки — используйте как хотите!
-- Реплики Томми Версетти --Прокрутив ниже, вы найдёте расшифровку всех реплик Томми. Поскольку у Томми нет разных реплик для толстого или богатого состояния, я разделил его реплики только по уровню розыска и состоянию счастья (временные реплики после миссии). То есть, если посмотреть в начало поста, банки 5, 6, 7, 8, 9, 10, 11, 12, 17 и 18 относятся к ситуациям, неактуальным для Томми (богатство, ожирение) при 0 или 1 уровне розыска. В моей расшифровке реплики при стрельбе разделены по 0/1 звезде, 2/3 звёздам, 4/6 звёздам и состоянию счастья (на картинке видны только 0/1 и 2/3 звезды). Я сопоставил их с банками San Andreas, так что 0/1 звезда соответствует банкам 5, 6, 7, 8, 9, 10, 11, 12, 17 и 18. Я составил список реплик Томми по категориям Vice City (уровни розыска и временное счастье) с ID sfx и расшифровкой:
[пятая картинка]
-- Онлайн-документация банков San Andreas --Прокрутив после всех реплик Томми, вы найдёте онлайн-документацию банков San Andreas, например:
[шестая картинка]
Сопоставьте с двумя скриншотами выше; здесь банк 5, реплики 001-017, относятся к "встречам с девушками", я разбил их на много подкатегорий для точности.
-- Реплики при лазании/получении урона/падении/утоплении --Прокрутите ниже, и вы увидите мою расшифровку всех стонов Томми и сопоставление с репликами CJ (к сожалению, здесь нет расшифровки реплик CJ):
[седьмая картинка]
На этом заканчивается этот текстовый файл. Надеюсь, он будет вам полезен!
--- Загрузки ---Если одного .txt файла недостаточно и замена реплик CJ на реплики Томми кажется слишком сложной, я предлагаю:
- Voicelines/YeGrandeVercettiVoicelinesProject.txt, как описано выше;
- Voicelines/TommyVoicelines/ — все реплики Томми (ID можно сопоставить с документацией в .txt);
- Voicelines/TommyGrunts/ — все реплики Томми при лазании/получении урона/падении/утоплении (ID сопоставимы с документацией в .txt);
- Voicelines/CJVoicelines/ — все реплики CJ;
- Voicelines/CJGrunts/ — все реплики CJ при лазании/получении урона/падении/утоплении;
- Voicelines/TommyBanks/ — много папок, например, '01Stars_Banks5-6-7-8-9-10-11-12-17-18_Aiming', содержащая реплики Томми для прицеливания с 0/1 звёзд (ID сопоставимы с документацией в .txt);
- Voicelines/audio/SFX/SPC_PA — реплики CJ полностью заменены на реплики Томми, как описано выше — но учтите! Я использую это в своём модеи заменил больше звуков, чем только реплики CJ! Если просто вставить это в свой мод, заменится больше звуков, чем только реплики!
- Voicelines/audio/SFX/PAIN_A — реплики CJ при лазании/получении урона/падении/утоплении полностью заменены на реплики Томми, как описано выше — но учтите! Я использую это в своём модеи заменил больше звуков, чем только реплики CJ! Если просто вставить это в свой мод, заменится больше звуков, чем только реплики!
- Voicelines/audio/CONFIG/BankLkup.dat — один из файлов поиска, необходимых для работы вышеуказанных файлов — но учтите! Я использую это в своём модеи заменил больше звуков, чем только реплики CJ! Если просто вставить это в свой мод, заменится больше звуков, чем только реплики!
- Voicelines/audio/CONFIG/TrakLkup.dat — ещё один файл поиска, необходимый для работы вышеуказанных файлов — но учтите! Я использую это в своём модеи заменил больше звуков, чем только реплики CJ! Если просто вставить это в свой мод, заменится больше звуков, чем только реплики!
Either read the text below, or read the thread on gtaforums.com, for supporting documentation on what this download contains and how to use it.
---
About a year ago I replaced all of CJ's voicelines with Tommy Vercetti's voicelines. This took me literal weeks of listening to and transcribing many thousands (6000+) of voicelines.
Here, I document what I did and what I learned, and provide you with all my notes and files so you can easily replace voicelines by yourself.
--- How To ---I first downloaded Alci's SAAT GUI FrontEnd 1.0 tool, and looked inside the SFX category. Most of CJ's voicelines live in 'SPC_PA', but e.g. his climbing/hurting/falling/drowning voicelines live in 'PAIN_A'.Within SPC_PA, you find folders such as 'Bank_001'. The following banks are relevant:
1/2: Used when you have wanted level 2 to 6 and have recruited gang members
3/4: Used when you have wanted level 2 to 3
5/6: Used when you are wealthy
7/8: Used when you are fat
9/10: Used when you have wanted level 0 to 1 and have recruited gang members
11/12: Used when you have wanted level 0 to 1
13/14: Used for ordering gang members during a gang war
15/16: Used when you have wanted level 4 to 6
17/18: Used when you have wanted level 0 to 1 and have recruited gang members
19/20: used when you have just completed a mission (temporary happy voicelines)
I do not know the order of precedence of the banks (e.g. if you have wanted level 3, and you have recruited gang members, and you are wealthy, and you are fat, which banks are used? I don't know).I also do not know when bank 1 or 2 is used, or when bank 3 or 4 is used.I do know, that within these banks are thousands of voicelines, ranging from what CJ says when he picks up money, to when he aims a gun, to when he has a positive hot coffee experience, and ever so on.
As far as Vice City goes, I extracted all of Tommy's voicelines, and this gave me files 'sfx08694' through 'sfx09814' for Tommy's voice, and files 'sfx09815' through 'sfx09940' for Tommy's hurting/falling voicelines.Again, these are more than a thousand voicelines ranging from what Tommy says when he picks up money, to when he hijacks a car, and ever so on.
CJ and Tommy have very different voicelines! Tommy doesn't get fat, Tommy doesn't date, Tommy lacks many things that CJ has voicelines for — but interestingly, Tommy has a lot of voicelines for situations where CJ has fewer, so it's doable to replace one with the other if you are creative.
I needed to:- Transcribe all of Tommy's voicelines/grunts;- Transcribe all of CJ's voicelines/grunts;- Understand which of CJ's voiceline is played in which context (within bank 001 I see sound_001.wav and sound_002.wav — at what point does the game use these? When I hijack a car, when my own car gets hijacked, when I get busted...?);- Map all of CJ's voicelines to a fitting equivalent from Tommy's voicelines.
--- YeGrandeVercettiVoicelinesProject.txt ---I have attached 'YeGrandeVercettiVoicelinesProject.txt' to this post (that is what I called the file, yes). This file was never meant to be publicly released, and is full of my random notes. But it does contain the transcriptions and categorisations of all these voicelines, so I hope I can make it usable for you.
I transcribed all of Tommy's voicelines by myself. CJ's voicelines are >somewhat< documented online, but this list contained errors. I fixed some of these, but no doubt my improved list also contains errors (4000+ voicelines is not humanly possible to check in-game, you've got to assume things — you can understand that 'hey, my car!' could be played either when you get hijacked or when you crash into another car, but there are so many vague examples, especially with the hundreds of girlfriend-related voicelines).
-- Banks --At the very top is a description of the banks (which I wrote out at the top of this post), and some random links for references (as I said, some of CJ's voicelines are documented online):
[first picture]
-- San Andreas's voicelines categories --Next, I wrote down the categories San Andreas uses for voicelines:
[second picture]
For example, there is a category for voicelines that are played when you pick up money ('MoneyPickup').In bank 1, voicelines 099 to 103 are used when CJ picks up money. So, if you have wanted level 2 to 6, and you have recruited gang members, and if you then happen to pick up money, voicelines 099 to 103 will be played.(or voicelines 094 to 095 from bank 2 — as I said, I do not know the order of precedence between banks)But for banks 13 and 14, these voicelines do not exist, so there are no special money pickup voicelines if you are ordering gang members during a gang war.To the very right, you see which of Tommy's voicelines I chose to replace CJ's voicelines with.
If you scroll a bit farther down, you will see I change the format (again, this file was never meant to be released):
[third picture]
I did this, because it gets very hard to recognise what each voiceline means, but knowing that matters a lot when you want to replace it. E.g. 'no' to a drug dealer, versus 'no' to a girlfriend, versus 'no' to a prostitute, versus 'no' to a gang member, are four very different 'no' voicelines. And Tommy Vercetti doesn't really have any 'no' voicelines, so you need to creatively find a fitting replacement; there is no generic 'no' voiceline that could work for all these categories. You can also see that I took the documentation online, and split it up in subcategories and/or corrected it:
[fourth picture]
The documentation online calls all of this 'Dating girlfriends', 'Yes to girlfriend' and 'Girlfriend related', you can see I create smaller categories.E.g. row 545 shows that bank 8, voicelines 001 to 003, represent something like 'I cannot wait to see you again', which is a very different kind of voiceline than sounds 006 to 008 which represent something like 'Let's go'.You can also see, in rows 564 to 567, that I disagree with what the online documentation said; I think bank 11, voicelines 015 to 016, are about going driving with your girlfriend, not to saying yes to your girlfriend.Again, I could absolutely be wrong, these are just my notes, do with it whatever you want!
-- Tommy Vercetti's voicelines --If you scroll farther down, you find the transcription of all of Tommy's voicelines.Because Tommy does not have different voicelines for being fat, wealthy, or other such things, I only split Tommy's voicelines depending on wanted level, and on being happy (temporary voicelines after passing a mission).That is to say; if you refer to the top of this post, you see that banks 5, 6, 7, 8, 9, 10 11, 12, 17, and 18, all apply to situations irrelevant to Tommy (wealthy, fat) where the player has 0 or 1 wanted level.And so, you see in my transcription, that I start with the voicelines that are said when shooting, and split them up depending on if you have 0/1 stars, 2/3 stars, 4/6 stars, or are happy (on the picture below, you only see 0/1 stars and 2/3 stars).And I match these to San Andreas's banks, so as said two sentences above; 0/1 stars is used for banks 5, 6, 7, 8, 9, 10 11, 12, 17, and 18.So, I made a list of Tommy's voicelines, based on Vice City's categories (the wanted levels, and the temporary happiness), with the sfx's ID and its transcription:
[fifth picture]
-- Online documentation of San Andreas's banks --If you scroll all the way past all of Tommy's voicelines, you find the documentation of San Andreas's banks that I found online, e.g.:
[sixth picture]
Match this with two screenshots above; here you see bank 5, voicelines 001 to 017, refer to 'dating girlfriends', and I split this up in a lot of subcategories to properly capture what this means.
-- Climbing/hurting/falling/drowning voicelines --Scroll a bit farther down, and you reach my transcription of all the grunts Tommy makes, and to which of CJ's voicelines I matched them (there is sadly no transcription of CJ's voicelines here):
[seventh picture]
And with that, you reach the end of this text file. I hope it can be of use to you!
--- Downloads ---If having only a .txt file to help you still makes the task of replacing CJ's voicelines with Tommy's voicelines way too daunting, I offer:
- Voicelines/YeGrandeVercettiVoicelinesProject.txt, as described above;
- Voicelines/TommyVoicelines/ contains all of Tommy's voicelines (you can match the IDs with the documentation in the .txt file);
- Voicelines/TommyGrunts/ contains all of Tommy's climbing/hurting/falling/drowning voicelines (you can match the IDs with the documentation in the .txt file);
- Voicelines/CJVoicelines/ contains all of CJ's voicelines;
- Voicelines/CJGrunts/ contains all of CJ's climbing/hurting/falling/drowning voicelines;
- Voicelines/TommyBanks/, contains many folders, e.g. '01Stars_Banks5-6-7-8-9-10-11-12-17-18_Aiming', which contains Tommy's voicelines that I used for aiming a weapon at someone while having 0/1 stars (you can match the IDs with the documentation in the .txt file);
- Voicelines/audio/SFX/SPC_PA, the voicelines of CJ fully replaced with voicelines from Tommy Vercetti as described above — but note! I use this for my own mod, and I have replaced more sounds than only CJ's voicelines! So if you blindly put this in your own mod, you will replace more sounds than only the voicelines!
- Voicelines/audio/SFX/PAIN_A, the climbing/hurting/falling/drowning voicelines of CJ fully replaced with voicelines from Tommy Vercetti as described above — but note! I use this for my own mod, and I have replaced more sounds than only CJ's voicelines! So if you blindly put this in your own mod, you will replace more sounds than only the voicelines!
- Voicelines/audio/CONFIG/BankLkup.dat, one of the lookup files necessary for the above files to work — but note! I use this for my own mod, and I have replaced more sounds than only CJ's voicelines! So if you blindly put this in your own mod, you will replace more sounds than only the voicelines!
- Voicelines/audio/CONFIG/TrakLkup.dat, one of the lookup files necessary for the above files to work — but note! I use this for my own mod, and I have replaced more sounds than only CJ's voicelines! So if you blindly put this in your own mod, you will replace more sounds than only the voicelines!