Uploaded October 2021 | Updated September 2026, 2 weeks ago
English version: youtu.be/MsvhUtikcPA
В данном ролике смотрим на то, почему таймер в GTA III и Vice City сломан. Как это проявляется? Какие эффекты стоит ожидать? Узнаете во время просмотра!
Таймкоды:
0:00 - Вступление
0:25 - Предисловие
1:40 - Демонстрация бага
3:03 - Код игры
7:48 - Визуализация
12:36 - Фикс
13:28 - Демонстрация побочных эффектов
16:05 - Итоги
16:26 - Челленджи
16:56 - Заключение
Почитать про перевод вещественных чисел из двоичной системы в десятичную можно тут: https://planetcalc.ru/862/
Статья про неявные преобразования типов: en.cppreference.com/w/c/language/conversion
При создании видео использовался проект re3: github.com/GTAmodding/re3. re3 - это реверс-инжинеринг исполняемых файлов GTA III, Vice City и частично Liberty City Stories, позволяющий нам взглянуть на максимальное приближение к исходному коду игры. В видео использовалась ветка "master", т.е. код GTA III, но код данного участка в Vice City ничем не отличается. В связи с последними новостями дальнейшее будущее проекта на момент выхода данного ролика неизвестно. Проект открываю через Visual Studio 2019.
Программу для объяснения писал здесь: godbolt.org
Благодарю всех за просмотр.
P.S. Почему Вофел? youtube.com/post/Ugz1RbeWLPTgOD-rSP14AaABCQ
ЗАДОНАТИТЬ http://www.donationalerts.ru/r/rofl_x_god
Группа ВК vk.com/zazagroup
FAQ docs.google.com/document/d/1MbpO8kB7BBemGYIwKfpJjKoLLowR0M8UKMBmsYpMiAY/edit
English version: youtu.be/MsvhUtikcPA
В данном ролике смотрим на то, почему таймер в GTA III и Vice City сломан. Как это проявляется? Какие эффекты стоит ожидать? Узнаете во время просмотра!
Таймкоды:
0:00 - Вступление
0:25 - Предисловие
1:40 - Демонстрация бага
3:03 - Код игры
7:48 - Визуализация
12:36 - Фикс
13:28 - Демонстрация побочных эффектов
16:05 - Итоги
16:26 - Челленджи
16:56 - Заключение
Почитать про перевод вещественных чисел из двоичной системы в десятичную можно тут: https://planetcalc.ru/862/
Статья про неявные преобразования типов: en.cppreference.com/w/c/language/conversion
При создании видео использовался проект re3: github.com/GTAmodding/re3. re3 - это реверс-инжинеринг исполняемых файлов GTA III, Vice City и частично Liberty City Stories, позволяющий нам взглянуть на максимальное приближение к исходному коду игры. В видео использовалась ветка "master", т.е. код GTA III, но код данного участка в Vice City ничем не отличается. В связи с последними новостями дальнейшее будущее проекта на момент выхода данного ролика неизвестно. Проект открываю через Visual Studio 2019.
Программу для объяснения писал здесь: godbolt.org
Благодарю всех за просмотр.
P.S. Почему Вофел? youtube.com/post/Ugz1RbeWLPTgOD-rSP14AaABCQ
ЗАДОНАТИТЬ http://www.donationalerts.ru/r/rofl_x_god
Группа ВК vk.com/zazagroup
FAQ docs.google.com/document/d/1MbpO8kB7BBemGYIwKfpJjKoLLowR0M8UKMBmsYpMiAY/edit




![[EMU] GTA: LCS. All Rampages in 47:15
https://www.speedrun.com/gtalcs/run/y25j847y
ЗАДОНАТИТЬ http://www.donationalerts.ru/r/rofl_x_god
Группа ВК https://vk.com/zazagroup
FAQ https://docs.google.com/document/d/1MbpO8kB7BBemGYIwKfpJjKoLLowR0M8UKMBmsYpMiAY/edit [EMU] GTA: LCS. All Rampages in 47:15](https://i.ytimg.com/vi/zcAUhrHQ-mI/mqdefault.jpg)
