Skip to content

Releases: zenit2893-cmyk/project-1944

Project 1944 v2.0

Choose a tag to compare

@zenit2893-cmyk zenit2893-cmyk released this 30 Sep 20:12

Project 1944 v2.0

Русский · 🇬🇧 English · 🇺🇦 Українська · 🇧🇾 Беларуская


Русский

Project 1944 — неофициальный нативный PC-порт Call of Duty 3: код версии для Xbox 360 статически рекомпилирован в приложение для Windows. Игровых файлов в релизе нет — нужна ваша собственная копия игры.

Что нового в 2.0

🌍 Мультиплеер

  • Мультиплеер Call of Duty 3 — отдельная программа на Xbox 360 — рекомпилирован в cod3_mp.exe. Открывается из главного меню игры («Мультиплеер») или кнопкой «Играть по сети» в лаунчере.
  • Каждый компьютер — сервер. System Link → Create Match — и ваш ПК хостит матч до 24 игроков, как консоль-хост на Xbox 360.
  • Игра через интернет. Порт сам заменяет консольную сеть: хост виден в локальной сети и в общем списке серверов в интернете — он уже встроен в лаунчер (основной — на сервере проекта в Германии, запасной — на Cloudflare), настраивать ничего не нужно. Роутер игра просит открыть порт сама (UPnP), а если это не удаётся — пробивает NAT встречными пакетами.
  • Минимальный пинг. Пакеты идут напрямую между игроками, без посредника и ретрансляторов: задержка равна прямому маршруту до хоста. В списке матчей видно качество связи.
  • Xbox Live — как в Xenia Netplay. Меню XBOX LIVE снова работает: игрок входит в Live под своим именем, Player Match — «Quick Match» сам находит матч, «Custom Match» показывает список, «Create Match» делает вас хостом; Ranked Match — рейтинговые матчи с лобби (игра ждёт 8 игроков). Вместо закрытых серверов Microsoft матчи ищутся у хостов из того же списка серверов и в локальной сети, пинг меряется настоящими пакетами до хоста. Выключается на вкладке «Мультиплеер» (тогда — только System Link).
  • Режимы и карты мультиплеера, выбор стороны и класса — те же, что на консоли (в проверках — War на Merville).
  • У каждого игрока своё имя (вкладка «Мультиплеер» в лаунчере) и постоянный id.
  • Выделенный сервер. Кнопка «Запустить сервер» на вкладке «Мультиплеер»: компьютер сам держит матч System Link на 24 игрока (War, матчи по 30 минут). Когда матч кончается, после итогов сразу начинается следующий, игроки остаются на сервере. Хост — зритель, окно сервера свёрнуто, картинку сервер не рисует и видеокарту не занимает; играть можно и на этом же компьютере.
  • Постоянный сервер проекта. «Project 1944» на сервере проекта в Германии работает круглосуточно: War, 24 игрока, матчи по 30 минут; после каждого матча игроки голосуют за следующую карту и режим. Он есть в списке «Find Match» у всех, ничего запускать не нужно. Сервер следит за собой сам: зависший перезапускается за несколько минут, а каждую ночь (05:00 по Германии) — плановый перезапуск.
  • Выделенный сервер тратит почти вдвое меньше процессора: главный поток игры больше не крутится в ожидании своих рабочих потоков.
  • Всё из кампании — и в мультиплеере: прямое прицеливание мышью, мышь в меню, иконки клавиш, переключение клавиатура/геймпад; английский, русский, украинский и белорусский; масштаб рендера до 3x и 120 FPS. «НАСТРОЙКИ ПК» — в главном меню мультиплеера, на месте «Загрузить контент».
  • Кампания: геймпад в режиме «Автоматически» снова поворачивает камеру правым стиком (слой клавиатуры и мыши глушил его всегда).

🛠 Исправления

  • Вертикальная синхронизация. На мониторе 60, 120, 180 или 240 Гц кадр игры теперь идёт в такт с обновлением экрана и выводится без разрывов. Раньше «V-Sync» был только таймером игры, а кадр выводился сразу, с разрывом: на обычном мониторе 60 Гц без G-Sync/FreeSync это давало разрывы и регулярные рывки (issue #1). На мониторах 144–165 Гц всё по-прежнему: свой таймер, ровно с G-Sync или FreeSync.
  • Меньше нагрузки на процессор. Главный поток игры больше не крутится вхолостую, пока ждёт свои рабочие потоки: минус около 0,7–0,8 ядра, а на слабых процессорах — больше запаса на каждый кадр. Кампания и мультиплеер.

Русские издания

  • Игра ставится и с русского издания (пакет Games on Demand с переводом на самом диске): код у него тот же. Их перевод написан латиницей на перерисованном шрифте — вместо него порт показывает свой перевод, а озвучка издания остаётся. Латиница в тексте рисуется заново нормальными буквами.

🚀 Лаунчер 3.0

  • Вкладка «Настройки» — всё в одном месте, по разделам: графика, видеокарта, управление, клавиши, язык и звук, интерфейс, диагностика.
  • Выбор видеокарты. По умолчанию — самая мощная: на ноутбуке дискретная NVIDIA или AMD, а не встроенная в процессор. Можно выбрать и конкретную. Игра, кроме того, сама просит дискретную карту у драйверов NVIDIA Optimus и AMD PowerXpress.
  • Новое в графике: фильтр вывода (резкость AMD CAS, AMD FSR), сглаживание FXAA; «Играть без звука».
  • Вкладка «Мультиплеер»: имя игрока, открытие порта на роутере, свой список серверов (по умолчанию — общий), кнопки «Играть по сети» и «Запустить сервер».
  • Установка теперь рекомпилирует из вашей копии и мультиплеер; как и раньше, это около минуты.

Установка

  1. Скачайте cod3-pc-full.zip и распакуйте целиком в любую папку.
  2. Запустите Project1944.exe.
  3. Выберите образ .iso, пакет Games on Demand или default.xex распакованной игры и нажмите «Установить и играть».
  4. Для сетевой игры: при первом запуске мультиплеера разрешите ему доступ в брандмауэре Windows.

Обновление с 1.x: распакуйте архив в новую папку и перенесите папку userdata из старой. Установка займёт около минуты.

Требования

  • Windows 10 или 11 (x64), видеокарта с поддержкой Direct3D 12.
  • Ваша копия Call of Duty 3 (USA, Europe) для Xbox 360 — в том числе русское издание.
  • Для игры через интернет — UDP-порт 30700 (открывается автоматически через UPnP).

Известные ограничения

  • Таблицы лидеров Xbox Live открываются, но пустые: статистику матчей вели серверы Microsoft, их давно нет. Ranked Match начинается, только когда в лобби 8 игроков (так устроена сама игра).
  • На открытых участках карт мультиплеер может опускаться к 60 FPS: сервер и клиент работают в одном процессе, это нагрузка самой игры.
  • Сетевая игра проверена в локальной сети и двумя копиями на одном компьютере; общий список серверов на Cloudflare проверен протоколом игры. Вход на постоянный сервер через интернет-список проверен из другой сети. Игра через интернет между разными домами — впервые в этом выпуске, присылайте отчёты в Discord.

Файлы

Файл Размер SHA-256
cod3-pc-full.zip 376 МБ 441B9197ABF1E63167F142A050130DF1CFE58018FB93C93F1D63764A457C4233

Discord: https://discord.gg/7sGEwV3sB · Поддержать проект: https://donatepay.ru/don/1456210

Неофициальный фанатский проект, не связан с Activision и Treyarch. Инструменты рекомпиляции под GPL распространяются вместе с исходным кодом.


🇬🇧 English

Project 1944 is an unofficial native PC port of Call of Duty 3: the Xbox 360 game's code is statically recompiled into a Windows application. The release contains no game files — you need your own copy of the game.

What's new in 2.0

🌍 Multiplayer

  • Call of Duty 3's multiplayer — a separate program on the Xbox 360 — is recompiled into cod3_mp.exe. Open it from the game's main menu (“Multiplayer”) or with “Play online” in the launcher.

  • Every PC is a server. System Link → Create Match, and your PC hosts a match of up to 24 players, just like a host console on the Xbox 360.

  • Play over the internet. The port replaces the console's network itself: a host shows up on the local network and in the shared internet server list — it is built into the launcher (the main one on the project's server in Germany, a backup on Cloudflare), nothing to set up. The game asks the router to open its port (UPnP) and, when that isn't possible, punches through NAT with packets from both sides.

  • Lowest possible ping. Packets go directly between players, with no relays in between: the latency is that of the direct route to the host. The match list shows the connection quality.

  • Xbox Live — as in Xenia Netplay. The XBOX LIVE menu works again: the player signs in to Live under their own name; Player Match — “Quick Match” finds a match by itself, “Custom Match” shows a list, “Create Match” makes you the host; Ranked Match — ranked matches with a lobby (the game waits for 8 players). Instead of Microsoft’s long-closed servers, matches are looked up at the hosts from the same server list and on the local network, and the ping is measured with real packets to the host. It can be turned off on the Multiplayer tab (System Link only then).

  • The multiplayer modes and maps, side and class selection are the console's own (tested: War on Merville).

  • Every player has their own name (Multiplayer tab in the launcher) and a permanent id.

  • Dedicated server. The “Start the server” button on the Multiplayer tab: the computer hosts a System Link match for 24 players by itself (War, 30-minute matches). When a match ends, the next one starts right after the scoreboard and the players stay on the server. The host is a spectator, the server window stays minimized, and the server draws nothing and leaves the graphics card alone; you can still play on the same computer.

  • The project's permanent server. “Project 1944” runs around the clock on the project's server in Germany: War, 24 players, 30-minute matches; after every match the players vote for the next map and mode. It is in everyone's “Find Match” list, nothing to start. The server looks after itself: a hung server restarts within minutes, and there is a planned restart every night (05:00 German time).

  • The dedicated server uses almost half as much CPU: the game's main thread no longer spins while it waits for its worker threads.

  • Everything from the campaign is in multiplayer too: direct mouse aim, the mouse in menus, key icons, keyboard/gamepad switching; English, Russian, Ukrainian and Belarusian; render scale up to 3x and 120 FPS. PC SETTINGS is in ...

Read more

Project 1944 v1.2

Choose a tag to compare

@zenit2893-cmyk zenit2893-cmyk released this 26 Sep 22:33

Project 1944 v1.2

Русский · 🇬🇧 English · 🇺🇦 Українська · Беларуская


Русский

Project 1944 — неофициальный нативный PC-порт Call of Duty 3: код версии для Xbox 360 статически рекомпилирован в приложение для Windows. Игровых файлов в релизе нет — нужна ваша собственная копия игры.

Что нового в 1.2

🌐 Игра на русском, украинском и белорусском

  • Переведён весь текст игры: меню, задания, субтитры роликов и реплик, подсказки, загрузочные экраны, сетевые сообщения и финальные титры — 5938 строк на каждом языке. Имена и названия компаний в титрах остались латиницей.
  • Язык меняется на лету, без перезапуска: открытые меню и список заданий переключаются сразу.
  • Шрифты в стиле оригинала. Буквы, общие с латиницей, взяты из шрифтов самой игры, остальные дорисованы системными шрифтами Windows и подогнаны под оригинал по высоте, толщине и тени. Собираются на вашем компьютере при первом включении перевода — это доли секунды.
  • По умолчанию игра на английском, пока вы сами не выберете другой язык.
  • В архиве нет ни английского текста игры, ни её шрифтов — только перевод. Перевод сделан с нуля, фанатские локализации не использовались.

⚙️ Настройки ПК в главном меню

  • Строка НАСТРОЙКИ ПК (PC SETTINGS) появилась и в главном меню — на месте ненужной на ПК «Xbox Live Marketplace». В меню паузы она по-прежнему на месте «Select Storage Device».
  • Внутри — режим экрана, масштаб рендера, частота кадров, V-Sync и новый пункт ЯЗЫК.

🚀 Лаунчер 2.3

  • Раздел «Язык игры» на вкладке «Графика»: English, Русский, Українська, Беларуская. Выбор в лаунчере и в игре синхронизируется.

Установка

  1. Скачайте cod3-pc-full.zip и распакуйте целиком в любую папку.
  2. Запустите Project1944.exe.
  3. Выберите образ .iso, пакет Games on Demand или default.xex распакованной игры (можно перетащить в окно) и нажмите «Установить и играть».
  4. Язык игры выберите в лаунчере («Графика» → «Язык игры») или в самой игре: НАСТРОЙКИ ПК → ЯЗЫК.

Обновление с 1.0 или 1.1: распакуйте архив в новую папку и перенесите в неё папку userdata из старой — так сохранятся настройки и сохранения. Установка займёт около минуты.

Требования

  • Windows 10 или 11 (x64), видеокарта с поддержкой Direct3D 12.
  • Ваша копия Call of Duty 3 (USA, Europe) для Xbox 360: образ диска, пакет Games on Demand или распакованная папка.
  • Около 1 ГБ свободного места сверх архива.

Известные ограничения

  • Перевод рассчитан на оригинальную английскую версию игры. Если в вашей копии уже есть фанатская локализация, изменённые в ней строки остаются как в копии.
  • Кнопка Share геймпада Xbox Series игре не передаётся.
  • Вибрация в курках работает, пока окно игры в фокусе.
  • Трава по-прежнему рисуется через обход (галочка «Убрать полосы вместо травы»).
  • Перевод новый: если заметите опечатку или английскую строку, пришлите скриншот в Discord. Если что-то пошло не так, нажмите «Отчёт об ошибке» в лаунчере и приложите архив.

Файлы

Файл Размер SHA-256
cod3-pc-full.zip 367 МБ BDE293BE8089B84943D1C3A5EB988869DA0EF0E408F84922A56B92502CDC309A

Discord: https://discord.gg/7sGEwV3sB · Поддержать проект: https://donatepay.ru/don/1456210

Неофициальный фанатский проект, не связан с Activision и Treyarch. Инструменты рекомпиляции под GPL распространяются вместе с исходным кодом.


🇬🇧 English

Project 1944 is an unofficial native PC port of Call of Duty 3: the Xbox 360 game's code is statically recompiled into a Windows application. The release contains no game files — you need your own copy of the game.

What's new in 1.2

🌐 The game in Russian, Ukrainian and Belarusian

  • All of the game's text is translated: menus, objectives, cutscene and dialogue subtitles, hints, loading screens, network messages and the end credits — 5938 strings in each language. Names of people and companies in the credits stay in Latin script.
  • The language changes on the fly, no restart needed: open menus and the objectives list switch at once.
  • Fonts in the style of the originals. Letters shared with the Latin alphabet come from the game's own fonts; the rest are drawn with Windows system fonts and matched to the originals in height, weight and shadow. They are built on your PC the first time you turn a translation on — a fraction of a second.
  • The game stays in English until you choose another language yourself.
  • The archive contains neither the game's English text nor its fonts — only the translation. The translation was made from scratch; no fan localizations were used.

⚙️ PC settings in the main menu

  • The PC SETTINGS entry is now in the main menu too, in place of “Xbox Live Marketplace”, which has no use on PC. In the pause menu it still replaces “Select Storage Device”.
  • Inside: display mode, render scale, frame rate, V-Sync and the new LANGUAGE entry.

🚀 Launcher 2.3

  • A “Game language” section on the Graphics tab: English, Русский, Українська, Беларуская. The choice made in the launcher and the one made in the game stay in sync.

Installation

  1. Download cod3-pc-full.zip and unpack all of it into any folder.
  2. Run Project1944.exe.
  3. Choose your .iso image, Games on Demand package or the default.xex of an unpacked game (drag and drop works too) and press “Install and play”.
  4. Pick the game language in the launcher (Graphics → Game language) or in the game itself: PC SETTINGS → LANGUAGE.

Upgrading from 1.0 or 1.1: unpack the archive into a new folder and move the userdata folder from the old one into it to keep your settings and saves. Installing takes about a minute.

Requirements

  • Windows 10 or 11 (x64) and a Direct3D 12 capable graphics card.
  • Your own copy of Call of Duty 3 (USA, Europe) for Xbox 360: a disc image, a Games on Demand package or an unpacked folder.
  • About 1 GB of free disk space in addition to the archive.

Known limitations

  • The translation targets the original English version of the game. If your copy already carries a fan localization, the strings it changed stay as they are in your copy.
  • The Share button of the Xbox Series controller is not passed to the game.
  • Trigger rumble works while the game window has focus.
  • Grass is still drawn with a workaround (the “Remove the streaks drawn instead of grass” switch).
  • The translation is new: if you spot a typo or an English line, share a screenshot on Discord. If something goes wrong, press “Bug report” in the launcher and attach the archive.

Files

File Size SHA-256
cod3-pc-full.zip 367 MB BDE293BE8089B84943D1C3A5EB988869DA0EF0E408F84922A56B92502CDC309A

Discord: https://discord.gg/7sGEwV3sB · Support the project: https://donatepay.ru/don/1456210

An unofficial fan project, not affiliated with Activision or Treyarch. The GPL-licensed recompilation tools are distributed together with their source code.


🇺🇦 Українська

Project 1944 — неофіційний нативний PC-порт Call of Duty 3: код версії для Xbox 360 статично рекомпільовано в застосунок для Windows. Ігрових файлів у релізі немає — потрібна ваша власна копія гри.

Що нового в 1.2

🌐 Гра українською, російською та білоруською

  • Перекладено весь текст гри: меню, завдання, субтитри роликів і реплік, підказки, екрани завантаження, мережеві повідомлення та фінальні титри — 5938 рядків кожною мовою. Імена й назви компаній у титрах залишилися латиницею.
  • Мова змінюється на льоту, без перезапуску: відкриті меню та список завдань перемикаються одразу.
  • Шрифти в стилі оригіналу. Літери, спільні з латиницею, взято зі шрифтів самої гри, решту домальовано системними шрифтами Windows і підігнано під оригінал за висотою, товщиною та тінню. Вони збираються на вашому комп'ютері під час першого ввімкнення перекладу — це частки секунди.
  • За замовчуванням гра англійською, доки ви самі не оберете іншу мову.
  • В архіві немає ні англійського тексту гри, ні її шрифтів — лише переклад. Переклад зроблено з нуля, фанатські локалізації не використовувалися.

⚙️ Налаштування ПК у головному меню

  • Рядок НАЛАШТУВАННЯ ПК (PC SETTINGS) з'явився і в головному меню — на місці непотрібного на ПК «Xbox Live Marketplace». У меню паузи він, як і раніше, на місці «Select Storage Device».
  • Усередині — режим екрана, масштаб рендеру, частота кадрів, V-Sync і новий пункт МОВА.

🚀 Лаунчер 2.3

  • Розділ «Мова гри» на вкладці «Графіка»: English, Русский, Українська, Беларуская. Вибір у лаунчері та в грі синхронізується.

Встановлення

  1. Завантажте cod3-pc-full.zip і розпакуйте повністю в будь-яку теку.
  2. Запустіть Project1944.exe.
  3. Оберіть образ .iso, пакет Games on Demand або default.xex розпакованої гри (можна перетягнути у вікно) й натисніть «Встановити й грати».
  4. Мову гри оберіть у лаунчері («Графіка» → «Мова гри») або в самій грі: НАЛАШТУВАННЯ ПК → МОВА.

Оновлення з 1.0 або 1.1: розпакуйте архів у нову теку й перенесіть до неї теку userdata зі старої — так збережуться налаштування та збереження. Встановлення триватиме близько хвилини.

Вимоги

  • Windows 10 або 11 (x64), відеокарта з підтримкою Direct3D 12.
  • Ваша копія Call of Duty 3 (USA, Europe) для Xbox 360: образ диска, пакет Games on Demand або розпакована тека.
  • Близько 1 ГБ вільного місця понад архів.

Відомі обмеження

  • Переклад розраховано на оригінальну англійську версію гри. Якщо у вашій копії вже є фанатська локалізація, змінені нею рядки залишаються такими, як у копії.
  • Кнопка Share геймпада Xbox Series до гри не передається.
  • Вібрація в курках працює, поки вікно гри у фокусі.
  • Трава й надалі малюється через обхідне рішення (перемикач «Прибрати смуги замість трави»).
  • Переклад новий: якщо помітите друкарську помилку чи англійський рядок, надішліть скриншот у Discord. Якщо щось пі...
Read more

Project 1944 v1.1.

Choose a tag to compare

@zenit2893-cmyk zenit2893-cmyk released this 26 Sep 13:37

Project 1944 v1.1

Русский · 🇬🇧 English · 🇺🇦 Українська


Русский

Project 1944 — неофициальный нативный PC-порт Call of Duty 3: код версии для Xbox 360 статически рекомпилирован в приложение для Windows. Игровых файлов в релизе нет — нужна ваша собственная копия игры.

Что нового в 1.1

⚡ Установка за минуту — даже на жёстком диске

  • Лаунчер больше не распаковывает 6 ГБ. Из вашей копии берётся только код игры (46 МБ), а уровни, звук и ролики игра читает прямо из образа .iso, пакета Games on Demand или папки — как эмулятор.
  • Установка вместе с рекомпиляцией — около минуты: 74 секунды с чистой распаковки архива на SSD; на HDD ожидается 1–1,5 минуты.
  • Нужно около 1 ГБ свободного места вместо 7–12 ГБ (полная компиляция — около 6 ГБ).
  • Пути с кириллицей и другими нелатинскими символами теперь работают и в самой игре.
  • Не удаляйте и не перемещайте образ после установки. Если переместили — выберите его заново: проверяется только код, это несколько секунд.

🎮 Автопереключение: клавиатура и мышь ↔ геймпад

  • Новый режим «Автоматически» (по умолчанию): работают оба устройства, а подсказки и меню следуют за тем, чем вы играете. Взяли или подключили геймпад — на экране кнопки геймпада; тронули мышь или клавиатуру — снова клавиши.
  • С геймпадом меню управляются как на консоли, указатель мыши не мешает.
  • Фиксированные режимы «Клавиатура и мышь» и «Геймпад» остались.

🖥️ Настройки графики прямо в игре

  • В меню паузы — строка GRAPHICS на месте ненужной на ПК «Select Storage Device»: DISPLAY MODE, RENDER SCALE, FRAME RATE, V-SYNC — в стиле оригинального меню.
  • V-Sync меняется сразу, режим экрана — при выходе из GRAPHICS; масштаб рендера и частота кадров — со следующего уровня или запуска.
  • Выбор сохраняется, лаунчер его подхватывает.

🎮 Геймпады Xbox Series X|S и Xbox One

  • Модель распознаётся — по USB-C, Bluetooth и через беспроводной адаптер Xbox.
  • Свои иконки в подсказках: View и Menu вместо BACK и START, кнопки в стиле современного геймпада.
  • Вибрация в курках (Impulse Triggers): правый курок отзывается при стрельбе, левый — при прицеливании. Сила настраивается ключом --pc_trigger_rumble=0…2.

🚀 Лаунчер 2.2

  • Внизу окна — версия порта.
  • Тексты установки, проверки и ошибок обновлены на всех шести языках: русском, английском, украинском, белорусском, испанском и немецком.

Установка

  1. Скачайте cod3-pc-full.zip и распакуйте целиком в любую папку.
  2. Запустите Project1944.exe.
  3. Выберите образ .iso, пакет Games on Demand или default.xex распакованной игры (можно перетащить в окно) и нажмите «Установить и играть».

Обновление с 1.0: распакуйте архив в новую папку и перенесите в неё папку userdata из старой — так сохранятся настройки и сохранения. Установка займёт около минуты.

Требования

  • Windows 10 или 11 (x64), видеокарта с поддержкой Direct3D 12.
  • Ваша копия Call of Duty 3 (USA, Europe) для Xbox 360: образ диска, пакет Games on Demand или распакованная папка.
  • Около 1 ГБ свободного места сверх архива.

Известные ограничения

  • Кнопка Share геймпада Xbox Series игре не передаётся.
  • Вибрация в курках работает, пока окно игры в фокусе.
  • Трава по-прежнему рисуется через обход (галочка «Убрать полосы вместо травы»).
  • Новые возможности 1.1 пока мало проверены в игре. Если что-то пошло не так, нажмите «Отчёт об ошибке» в лаунчере и пришлите архив в Discord.

Файлы

Файл Размер SHA-256
cod3-pc-full.zip 366 МБ B57940C8C251F7B64A6A2C4186FC8F9384E156E6B6C18D57210886E1D32F7AAC

Discord: https://discord.gg/7sGEwV3sB · Поддержать проект: https://donatepay.ru/don/1456210

Неофициальный фанатский проект, не связан с Activision и Treyarch. Инструменты рекомпиляции под GPL распространяются вместе с исходным кодом.


🇬🇧 English

Project 1944 is an unofficial native PC port of Call of Duty 3: the Xbox 360 game's code is statically recompiled into a Windows application. The release contains no game files — you need your own copy of the game.

What's new in 1.1

⚡ One-minute install — even on a hard drive

  • The launcher no longer unpacks 6 GB. Only the game's code (46 MB) is taken from your copy; the game reads levels, sound and movies straight from the .iso image, Games on Demand package or folder — just like an emulator.
  • Installing and recompiling takes about a minute: 74 seconds from a fresh unpack on an SSD; about 1–1.5 minutes expected on an HDD.
  • About 1 GB of free space instead of 7–12 GB (a full compile needs about 6 GB).
  • Paths with Cyrillic and other non-Latin characters now work in the game itself as well.
  • Don't delete or move the image after installing. If you moved it, just pick it again: only the code is checked, which takes a few seconds.

🎮 Automatic switching: keyboard & mouse ↔ gamepad

  • New “Automatic” mode (the default): both devices work, and button prompts and menus follow whatever you are playing with. Pick up or connect a gamepad and the screen shows gamepad buttons; touch the mouse or keyboard and the keys are back.
  • With a gamepad the menus work just like on the console, and the mouse pointer stays out of the way.
  • The fixed “Keyboard and mouse” and “Gamepad” modes are still there.

🖥️ Graphics settings inside the game

  • The pause menu has a new GRAPHICS entry in place of “Select Storage Device”, which has no use on PC: DISPLAY MODE, RENDER SCALE, FRAME RATE, V-SYNC — in the style of the original menu.
  • V-Sync changes instantly, the display mode when you leave GRAPHICS; render scale and frame rate apply from the next level or the next launch.
  • Your choice is saved and picked up by the launcher.

🎮 Xbox Series X|S and Xbox One controllers

  • The controller model is recognised — over USB-C, Bluetooth and the Xbox Wireless Adapter.
  • Matching button prompts: View and Menu instead of BACK and START, buttons in the style of the modern controller.
  • Impulse Triggers: the right trigger rumbles when you fire, the left one when you aim. Adjust the strength with --pc_trigger_rumble=0…2.

🚀 Launcher 2.2

  • The port version is shown at the bottom of the window.
  • Install, check and error texts are updated in all six languages: Russian, English, Ukrainian, Belarusian, Spanish and German.

Installation

  1. Download cod3-pc-full.zip and unpack all of it into any folder.
  2. Run Project1944.exe.
  3. Choose your .iso image, Games on Demand package or the default.xex of an unpacked game (drag and drop works too) and press “Install and play”.

Upgrading from 1.0: unpack the archive into a new folder and move the userdata folder from the old one into it to keep your settings and saves. Installing takes about a minute.

Requirements

  • Windows 10 or 11 (x64) and a Direct3D 12 capable graphics card.
  • Your own copy of Call of Duty 3 (USA, Europe) for Xbox 360: a disc image, a Games on Demand package or an unpacked folder.
  • About 1 GB of free disk space in addition to the archive.

Known limitations

  • The Share button of the Xbox Series controller is not passed to the game.
  • Trigger rumble works while the game window has focus.
  • Grass is still drawn with a workaround (the “Remove the streaks drawn instead of grass” switch).
  • The new 1.1 features have seen little in-game testing so far. If something goes wrong, press “Bug report” in the launcher and share the archive on Discord.

Files

File Size SHA-256
cod3-pc-full.zip 366 MB B57940C8C251F7B64A6A2C4186FC8F9384E156E6B6C18D57210886E1D32F7AAC

Discord: https://discord.gg/7sGEwV3sB · Support the project: https://donatepay.ru/don/1456210

An unofficial fan project, not affiliated with Activision or Treyarch. The GPL-licensed recompilation tools are distributed together with their source code.


🇺🇦 Українська

Project 1944 — неофіційний нативний PC-порт Call of Duty 3: код версії для Xbox 360 статично рекомпільовано в застосунок для Windows. Ігрових файлів у релізі немає — потрібна ваша власна копія гри.

Що нового в 1.1

⚡ Встановлення за хвилину — навіть на жорсткому диску

  • Лаунчер більше не розпаковує 6 ГБ. З вашої копії береться лише код гри (46 МБ), а рівні, звук і ролики гра читає просто з образу .iso, пакета Games on Demand або теки — як емулятор.
  • Встановлення разом із рекомпіляцією — близько хвилини: 74 секунди з чистого розпакування архіву на SSD; на HDD очікується 1–1,5 хвилини.
  • Потрібно близько 1 ГБ вільного місця замість 7–12 ГБ (повна компіляція — близько 6 ГБ).
  • Шляхи з кирилицею та іншими нелатинськими символами тепер працюють і в самій грі.
  • Не видаляйте й не переміщуйте образ після встановлення. Якщо перемістили — оберіть його знову: перевіряється лише код, це кілька секунд.

🎮 Автоперемикання: клавіатура й миша ↔ геймпад

  • Новий режим «Автоматично» (за замовчуванням): працюють обидва пристрої, а підказки й меню підлаштовуються під те, чим ви граєте. Взяли або підключили геймпад — на екрані кнопки геймпада; торкнулися миші чи клавіатури — знову клавіші.
  • З геймпадом меню керуються як на консолі, вказівник миші не заважає.
  • Фіксовані режими «Клавіатура й миша» та «Геймпад» залишилися.

🖥️ Налаштування графіки просто в грі

  • У меню паузи — рядок GRAPHICS на місці непотрібного на ПК «Select Storage Device»: DISPLAY MODE, RENDER SCALE, FRAME RATE, V-SYNC — у стилі оригінального меню.
  • V-Sync змінюється одразу, режим екрана — під час виходу з GRAPHICS; масштаб рендеру та частота кадрів — з наступного рівня або запуску.
  • Вибір зберігається, лаунчер його підхоплює.

🎮 Геймпади Xbox Series X|S та Xbox One

  • Модель розпізнається — через USB-C, Bluetooth і бездротовий адаптер Xbox.
  • Власні іконки в підказках: View і Menu замість BACK і START, кно...
Read more

Project 1944 1.0

Project 1944 1.0 Pre-release
Pre-release

Choose a tag to compare

@zenit2893-cmyk zenit2893-cmyk released this 25 Sep 22:12

Project 1944 1.0

First public Full bundle of the unofficial native Windows x64 PC port of Call of Duty 3 (Xbox 360). The ZIP includes the launcher, ready-made build, source materials and license notices. It does not include the game. You need your own legally obtained Call of Duty 3 (USA, Europe) Xbox 360 copy.

Download cod3-pc-full.zip and SHA256SUMS.txt from this release. ZIP SHA-256: f8c4887250b5cbf235ae4213a6a2e08473ecd0bac22efe6efe0be4fe594b630e.

Install · English

  1. Check the ZIP against SHA256SUMS.txt with Get-FileHash .\cod3-pc-full.zip -Algorithm SHA256. Extract the whole ZIP to a folder with about 7 GB free; prefer a path using Latin letters and digits.
  2. Run Project1944.exe. If Windows blocks the unsigned EXE, launcher\PLAY-COD3.cmd opens the same launcher. Read antivirus guidance before changing Windows settings.
  3. Select your own ISO, extracted default.xex, or GOD package (415607E1\00007000) with Choose image or drag and drop. Press Install and play. Installation can resume after interruption.
    Full English instructions.

Установка · Русский

  1. Сверьте ZIP с SHA256SUMS.txt командой Get-FileHash .\cod3-pc-full.zip -Algorithm SHA256. Распакуйте архив целиком в папку с примерно 7 ГБ свободного места; желательно использовать путь из латинских букв и цифр.
  2. Запустите Project1944.exe. Если Windows блокирует неподписанный EXE, тот же лаунчер открывает launcher\PLAY-COD3.cmd. Перед изменением настроек Windows прочитайте пояснение об антивирусе.
  3. Через «Выбрать образ» или перетаскиванием укажите собственный ISO, распакованный default.xex либо GOD-пакет (415607E1\00007000). Нажмите «Установить и играть». Прерванную установку можно продолжить.
    Полная инструкция на русском.

Встановлення · Українська

  1. Звірте ZIP із SHA256SUMS.txt командою Get-FileHash .\cod3-pc-full.zip -Algorithm SHA256. Повністю розпакуйте архів у теку з приблизно 7 ГБ вільного місця; бажано використовувати шлях із латинських літер і цифр.
  2. Запустіть Project1944.exe. Якщо Windows блокує непідписаний EXE, той самий лаунчер відкриває launcher\PLAY-COD3.cmd. Перед зміною налаштувань Windows прочитайте пояснення щодо антивіруса.
  3. Через «Обрати образ» або перетягуванням вкажіть власний ISO, розпакований default.xex чи GOD-пакет (415607E1\00007000). Натисніть «Встановити й грати». Перерване встановлення можна продовжити.
    Повна інструкція українською.

Test scope and known issues

The first Saint-Lô mission, checkpoint save/load, and a 120 Hz timing trace were tested on one PC. The full campaign and other hardware have not been verified. Grass can render as stretched strips; the default workaround hides grass blades. Older DirectInput-only gamepads are not detected by default.

This 1.0 archive was repacked from the verified Full bundle to remove local personal paths and add these guides. The ready-made EXE and runtime DLLs were not rebuilt or changed. Every payload file was verified against the updated package manifest; GPL/LGPL corresponding sources and notices remain inside the archive. No new gameplay test was performed for this repack.