Skip to content

Releases: openmoh/openmohaa

v0.70.0-alpha

02 Sep 19:10
0a90757
Compare
Choose a tag to compare

What's changed

This version introduces a lot of bugfixes and stability fixes compared to the v0.61 release.

Overall, the project has become more stable, with the engine almost fully implemented, making the single-player mode highly playable.
The project will reach beta once missing features are implemented, like decals (rendering), VIS (rendering), sun flares...

Binaries

  • This new version ships with binaries for PowerPC, PowerPC64 and PowerPC64 Little-Endian. Currently experimental and the client may not work correctly.
  • For linux binaries, AARCH64 was renamed to ARM64

General

  • Animation fixes
  • Add a default idle animation for TIKI files not having any animation
  • Fixed a crash related to localization (due to some strings containing a backtick)
  • Fixed some models having surfaces without a shader
  • Fixed entity collision
  • Fixed bad terrain/patch collision with grenades
  • Fixed improper collision on fences - it's now possible to target flak88 behind barbwires with binoculars
  • Fixed load/save game crashes
  • Networking fixes
  • Improved support for big-endian architectures (like PowerPC 32/64 bits and ARM in big-endian mode)

Client

  • Fixed entities being incorrectly attached sometimes

CGame module

  • Bullet hit effects like snow, water and glass are fixed, as well as bullet tracers and flesh impacts
  • Corrected Gewehrgranate viewmodel animations
  • Fixed occasional crashes due to volumetric smoke
  • Fixed marks not showing on entities like doors
  • Invisible models fix
  • Rain/snow should now be properly working
  • Various fixes for special FX

Server

  • Fixed configstrings overflow on big maps, like t1l2 on MOH: Spearhead

Game module

  • Door fixes, like door opening in the wrong direction
  • Physics fixes, like grenade bouncing
  • Fixed AIs: they're less dumb than on previous versions
  • Fixed the artillery system (ProjectileGenerator) - fixes for t2l3, t2l4...
  • Fixed game loading/saving having wrong datas
  • Fixed the scoreboard on FFA and for spectators
  • Fixed the script engine - all scripts must be working now
  • Fixed an issue with spawnpoints where the player wouldn't spawn at the correct spot
  • The mine detector correctly detect mines, in single-player
  • The mission date (such as "JUNE 6, 1944") is now displayed
  • The vehicle system is now fully working properly: no more vehicles getting stuck
  • Singleplayer maps are all completable now (although some rare bugs may occur)

Sound

OpenAL is the new audio renderer for OpenMoHAA, it replaces the old SDL audio system and introduces new features and bugfixes, such as:

  • Ambient sound (soundtrack)
  • HRTF can be used on OpenAL by setting the speaker type to Headphones
  • Loopsounds
  • Music support (triggered music)
  • Proper sound entity spatialization
  • Streamed sounds - audio files (such as music) are streamed from disk without them being entirely loaded in memory
  • Volume/Pitch variation

4-bit sounds (such as sea waves) are currently not supported.

Rendering

  • Added support for DDS textures
  • Added morphs: dynamic facial expressions for characters
  • Fixed crashes related to terrain
  • Fixed crashes related to vid_restart and snd_restart
  • Fixed strange lighting when Full entity lighting is disabled
  • Lighting related fixes
  • Implemented sky portal
  • Most shaders should correctly load

UI

  • Added in-game Notepad (thanks to @pryon)
  • Added screenshots for saved games
  • Fixed crashes related to UI
  • Fixed vid_restart breaking the UI
  • Fixed the multiplayer map picker displaying the same maps twice
  • Player model picker should now be displaying characters properly
  • Properly show the "disconnected" menu when the client get disconnected from a server

Known issues in this release

  • If the sound quality is set to a value below High (s_khz variable below 44), weird sound glitches will be heard (see #349), and a crash may occur. To resolve this issue, set the sound quality to High. This will be fixed another release.

Full Changelog: v0.61.0...v0.70.0

Thanks to

In this release, some bugs were fixed by @pryon @runlevel5 @ysdragon through pull requests, and resolved issues were reported by @gbudny @bulldozerecske @ysdragon @Cowcat5150 @KevDoy @rcrit @optimus-code

v0.61.0-alpha

08 Jan 17:29
08d97e0
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.60.2...v0.61.0

Game module

  • Crash fixes
  • Fixed callvote with invalid strings
  • Fixed grenade crash
  • Fixed weapons being attached to the wrong player's hand under some circumstances
  • Landmines are now fully working (a Medal of Honor: Allied Assault Breakthrough feature)
  • Players should now get the correct loadout in multiplayer
  • Script command documentation can now be exported properly using dumpallclasses command
  • sv_fps with a value higher than 20 shouldn't cause issues anymore with animations

Client

  • 3D player models are now shown in the main menu screen
  • Added single-player map list and multiplayer map list
  • Added map rotation list for multiplayer
  • Added player model selection list
  • Added LAN game searcher
  • Added subtitles, centerprint, and locationprint
  • Added the miniconsole
  • Binds can now be set
  • Configstring can now be handled in multiple chunks
  • Fixed mohaas server version mismatch in the server list when using mohaab target game
  • Fixed vote menu not working
  • Fixed UI sounds not working
  • Fixed locationprint and centerprint not working

v0.60.2-alpha

29 Nov 17:03
60faa9d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.60.1...v0.60.2

Game Module

  • Fixed pain animations
  • Fixed portable turret animations
  • Fixed game crashing when saving and/or loading from save

ClientGame Module

  • Fix for the client game module not hiding the stats screen

Server

  • Level file archive fix

v0.60.1-alpha

15 Nov 22:26
5105dcc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.60.0...v0.60.1

v0.60.1

  • Bullet tracers should now be working correctly
  • Fixed a bug where player could get stuck in turret mode after the turret was removed
  • The carryable turret (packed MG42 turret) can now be placed

v0.60.0

  • Configs are now stored in the homepath
  • Binaries are now stored in the root folder (no need to replace existing MOH binaries anymore)
  • Added non-pvs feature (hide players from other clients who cannot see them)
  • Added more SH and BT features
  • Added ioq3 server features
  • Mostly implemented AI Actor (still buggy)
  • Implemented Vehicle and TurretGun from BT 2.40
  • Implemented voting system
  • Crashes fixes
  • Rendering fixes, client fixes, game fixes and script engine fixes

v0.60.0-alpha

15 Nov 17:23
6a6eeae
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.58.1...v0.60.0

  • Configs are now stored in the homepath
  • Binaries are now stored in the root folder (no need to replace existing MOH binaries anymore)
  • Added non-pvs feature (hide players from other clients who cannot see them)
  • Added more SH and BT features
  • Added ioq3 server features
  • Mostly implemented AI Actor (still buggy)
  • Implemented Vehicle and TurretGun from BT 2.40
  • Implemented voting system
  • Crashes fixes
  • Rendering fixes, client fixes, game fixes and script engine fixes

v0.58.1-alpha

20 Aug 22:41
fe38c76
Compare
Choose a tag to compare

What's changed

Full Changelog: v0.57.0...v0.58.1

Most changes were server-related:

  • It's now possible to browse servers using the UI
  • Features from mohaas and mohaab were ported to openmohaa:
    • Animated farplanes
    • Bullets through wood/metal
    • Smokes
    • Sprint
    • Compass radar (icon of teammates on the compass)
    • Landmines
    • Tug-of-War and Liberation game types
    • ...
  • Training map works
  • The script engine should now be fully compatible with mohaa scripts
  • Multiplayer bot support
  • Fixed bugs, and crashes

v0.57.0-alpha

25 Jul 21:55
aef54d0
Compare
Choose a tag to compare

Full Changelog: v0.56.0...v0.57.0

What's Changed

  • Renderer:
    • Sphere lights are now rendered for entities
    • Light grid support for mohta and mohtt
    • Light grid is now calculated for sphere lights (entity lighting)
  • Game/Fgame:
    • Support for a flag that allow leaning while moving (mohta and mohtt)

v0.56.0-alpha

23 Jul 21:49
12d6b06
Compare
Choose a tag to compare

Full Changelog: v0.55.3...v0.56.0

What's Changed

  • There is now a single executable to play on mohaa, moh_spearhead or moh_breakthrough servers, by starting openmohaa with +set com_target_game x commandline (check README)
  • Client tweak: disconnect menu now working correctly
  • Client-game tweaks: bullets, bullet trails, emitters, explosions, marks, model attachment, special effects, viewmodel anim
  • Rendering tweaks: fog, font, dynamic lights, shader fade, sprite, trees
  • UI tweaks: compass fully working
  • Various crash fixes and minor fixes

v0.55.3-alpha

26 Jun 22:41
Compare
Choose a tag to compare
Bumped version number

v0.55.2-alpha

23 Jun 22:33
Compare
Choose a tag to compare

Full Changelog: v0.55.1...v0.55.2

Also added Breakthrough-compatible executable