Skip to content

MultiCAD v1.0.0

Latest

Choose a tag to compare

@IvanishinV IvanishinV released this 29 Aug 17:37

First stable release. Since v0.3.1: support for a range of new titles, 4K,
an in-game UI toggle, a large rendering performance pass, and a set of crash
and freeze fixes.

New game support

  • Sudden Strike 2 and Sudden Strike: Resource War
  • Hidden Stroke series
  • Confrontation titles: Battle For Black Gold, Europe 2015, Black Sea, Gulf War
  • Much more mods
  • Support for DLLs packed with the Petite packer, which is what made the
    Confrontation titles possible
  • Recognises menu*.dll naming in addition to menu_dll

Resolution

  • 4K (3840x2160) support via shift-3 stencil encoding
  • The game now starts at your desktop resolution automatically — no
    configuration needed
  • The active resolution is displayed in the main menu
  • Resolution is read from the correct per-game ini (sudtest.ini,
    gulfwar.ini, blackgold.ini, blacksea.ini, euro2015.ini)
  • If the configured mode is unavailable, a picker lists supported modes and
    saves your choice back to the ini

In-game UI toggle (Alt + Y)

Hide the interface for screenshots or unobstructed play. Hides the HUD, chat,
unit health and experience bars, unit group numbers, and the "PAUSE" text.

Supported across Sudden Strike 1.0 / 1.2 / Gold 1.21 / HD 1.1 / Gold HD 1.2,
Sudden Strike 2, Resource War 2.3–2.4, and Battle For Black Gold.

Performance

  • SWAR-based scanning in all three closed-area flood-fills and the span scans
  • Per-row memcmp fast path and chunked compare-skip in fog rendering
  • Branchless mask transform and aliasing fixes to let the compiler vectorize
  • Removed a CPU-burning spin-wait during DLL load

Fixes

  • Fixed two memory leaks
  • Fixed a crash in the end-of-campaign credits in Sudden Strike 2
  • Game no longer crashes in the menu when no patch profile matches
  • Audio: the app's audio session is now unmuted, not just raised from
    near-zero volume; the fix also applies when the game DLL loads
  • Rendering: green tint on low flames, colour blending in vanishing UI
    sprites, zero palette index handling, aircraft positioning on the
    strategic map, shadows drawn above the screen in Europe 2015

Install

Download cadMulti.dll below and follow the installation steps.
If the game closes immediately on launch, use cadMulti_mt.dll, which needs
no Visual C++ runtime installed.