Skip to content

CRY 2.0 (2024-09-14)

Compare
Choose a tag to compare
@JNechaevsky JNechaevsky released this 14 Sep 13:52
· 26 commits to main since this release

The project has been completely rewritten, using International Doom renderer and codebase, and most of the Jaguar Doom game state handling code.

My mission was not to make a carbon copy of Jaguar Doom for modern PCs. Instead, I was seeking for a balance between emulation accuracy, good looks, and general enjoyment, as well as paying as much attention to detail as I could.

Highlights of this release

  • Full-featured TrueColor renderer.
  • Colored lighting.
  • Animated and unscaled while mouse look vanilla skies.
  • Heavily tweaked palettes are used to represent Jaguar's game world and patch drawing, as well as invulnerability effect.
    You can switch to normal PC palette by toggling it Display Options menu or simply by pressing F12 key.
  • Exact weapon firing mechanics, damage formulas, monsters behavior and Nightmare game mode.
  • While collision code is still from PC version, many tricks and fads of Jaguar Doom have been recreated.

Music packs

  • Default music is using PC versions, Jaguar and PSX music packs are available on Google Drive.
    Just use -file or place one of them into autoload folder.

License

Why CRY?

  • The name CRY was chosen as a reference to Jaguar's CRY color scheme and CRL source port.

Special and kind thanks to @fabiangreffrath, @rfomin, @bradharding, @MrAlaux, @Meerschweinmann and @eggman07!

Compiled using Clang 18.1.8 under MSYS environment.