SOFTWARE DEVELOPER - ED KURLYAK - ЭД КУРЛЯК - PERSONAL PAGE

tomb raider 2 - 3 - 4 - 5

Обсуждение Tomb Raider Widescreen Patch by Ed Kurlyak на форуме Tomb Raider Forums https://www.tombraiderforums.com

Мой патч на Raiding The Globe — официальный фан-сайт по серии Tomb Raider

Мой патч на вики-сайте PCGamingWiki


Вид компьютерной игры Tomb Raider 2 - 3 - 4 на широкоформатном мониторе ДО применения широкоформатного патча - искажение пропорций изображения. Использовалось разрешение 1366x768 без широкоформатного исправления

Вид компьютерной игры Tomb Raider 2 - 3 - 4 на широкоформатном мониторе ПОСЛЕ применения широкоформатного патча - без искажений пропорций изображения. Разрешение игры после применения широкоформатного патча 1366x768


Портфолио C++ GitHub


Портфолио С++ (на этом сайте, дубль портфолио GitHub)

В каждом архиве есть папка pics которая содержит скриншоты демо программ из архива.


Программы С++ ЭД КУРЛЯК - Мои программы на С++

Download Tomb Raider 3 Windower DLL (Ноябрь 2021) DLL-файл и исходный код. Этот DLL-файл позволяет запускать игры Tomb Raider 3 и Tomb Raider 3 The Lost Artifact в оконном режиме. Используя C++, я создал инструмент для игры Tomb Raider 3. В Tomb Raider 3 и The Lost Artifact нет собственного оконного режима.

Download 3D Flower Box screensaver (Декабрь 2021) исполняемый файл и исходный код. В операционной системе Windows 95 существовала заставка 3D Flower Box. Вы можете посмотреть видео оригинальной заставки на YouTube. Я с абсолютной точностью реконструировал алгоритм скринсейвера и написал свой код на C++.

Download FMV Player executable for Tomb Raider 2,3,4,5 (Октябрь 2021). Используя C++, я создал инструмент для просмотра всех видеофайлов FMV из Tomb Raider 2,3,4,5. Плеер воспроизводит файлы RPL из Tomb Raider 2,3 и файлы BIK из Tomb Raider 4,5, видеофайлы находятся в папке игры FMV. Файлы RPL и BIK в Tomb Raider 2,3,4,5 показывают короткие видеоролики во время игрового процесса.

Download Fishfarming исполняемый файл (август 2012 г.), мною создано программное обеспечение для обучения студентов немешаевского колледжа по предмету «Рыбоводство», программное обеспечение обучает студентов специальности «Рыбоводство» разведению речной рыбы; Программное обеспечение создано в 2012 году по заказу немешаевского методического центра при немешаевском колледже Киевской области.

Download Natla Technologies Tomb Raider screensaver исполняемый файл (июнь 2017).


Портфолио HTML/CSS/JavaScript/PHP


MS-DOS reverse engineering

В данном разделе можно загрузить MS-DOS загрузочный сектор, исходный код NASM, загрузочный сектор для флоппи диска. Исходный код загрузочного сектора можно откомилировать при помощи NASM, затем создать образ флоппи дискеты, добавить загрузочный сектор в этот образ флоппи дисекты, и загрузить образ флоппи дискеты в программе Virtual Box (или любом другом эмуляторе).


Патчи

В данном разделе можно загрузить широкоэкранный патч Old Games Widescreen Patch для компьютерной игры Need For Speed Hot Pursuit 2 и широкоэкранный патч Tomb Raider widescreen patch (расширенная версия Old Games Widescreen Patch) для Tomb Raider 2 - 3 - 4 - 5. Эти игры были созданы в 1996- 2002 гг. для дисплеев с пропорциями экрана 4x3, до того как появились широкоэкранные дисплеи 16x9, 16x10 и другие. Мой патч позволяет запускать игры Tomb Raider 2 - 3 - 4 - 5 и Need For Speed Hot Pursuit 2 на любых современных широкоформатных дисплеях и пропорциях экрана 16х9, 16x10 и др. без искажений соотношения сторон игрового экрана. Так же возможно загрузить шикороэкранные патчи для игр Need For Speed Most Wanted и Need For Speed Underground 1 - 2.


Tomb Raider 1 Reverse Engineering

Tomb Raider 1 source code, без DirectX/OpenGL, проект software rendering.

Протестировано под Windows 10. Скомпилировано в Visual Studio 2019.

Код находится в состоянии разработки, но играть уже можно. Поместите файлы уровней в папку DATA. См. Файл winmain.cpp для настроек.

Особенности:

Описание внутреннего устройства игры Tomb Raider 1 ЧИТАТЬ

Загрузить исходный код игры Tomb Raider 1 ЗАГРУЗИТЬ

Страница проекта Tomb Raider 1 на GitHub https://github.com/ed-kurlyak/TOMBRAID


Математические основы трехмерной графики. Програмный рендеринг на С++ (без DirectX/OpenGL)

Аннотация.

Данная серия глав излагает основные принципы трехмерной графики. Перед тем как браться изучать DirectX или OpenGL, лучше всего освоить основы, создав собственный конвеер рендеринга- чем мы и будем заниматся. На математических принципах, поданых в изложении, построены такие API как DirectX и OpenGL. Данная серия глав излагает закулисные механизмы DirectX и OpenGL. Если вы освоите основные математические принциы, излагаемые ниже, вы сможете освоить любое графическое API. Для изучения данного ниже материала необходимо иметь базовые знания о вектроной и матричной математике и знание языка программирования С++. Изложение предназначено не для новичков в программировании, а людей которые знакомы с программированием DirectX и OpenGL и трехмерной математикой. Например в данном изложении не объясняется что такое скалярное произведение векторов- просто подается код на С++ который выполняет скалярное произведение векторов, а что это такое- скалярное произведение векторов- читатель должен быть с этим знаком сам.

Загрузить архив с примерами ЗДЕСЬ.

Содержание Раздел 1

Содержание Раздел 2

Содержание Раздел 3

Содержание Раздел 4


Reverse Engineering, IDA


Пишем свою операционную систему. Описание загрузчика MS-DOS 6.22


Курсы Лекций


Блог

Аналитическая геометрия, линейная алгебра, тригонометрия


Реализация компьютерных игр на WinAPI Visual Studio С++


Криптография, шифрование, алгоритмы, реализация Visual Studio С++


Программирование для Web


Программирование Visual Studio C++, DirectX, OpenGL, 3D, Assembler, OS


Программирование сетей Visual Studio С++ | gcc


Penetration Testing And Cybersecurity


Работа с изображениями