Mechcommander OmniTech is a standalone game based on Mechcommander 2 shared source code release by Microsoft. A game based in the universe of a great and fun franchise, a game with lots of tactical components and full of possibilities. There is no need for Mechcommander 2 installation nor disk.

Report RSS MCO 559

Win 10, 8 and 8.1 fix. No more resolution detection, the game will run in desktop resolution and adjust object positions to resolution in logistics screens (mostly buttons at the bottom of the screen for now). Mission is resolution independent from long time ago. Min resolution the game should run is 1024x768. Min Y value is 768, min X value should be 1024 - should work without problems for 1200+.

Posted by on

Hello,

Like, probably, most of you, I have decided to move to win10 (from win7) and that created a lot of problems for me and MCO.

In general win10 works fine for me. It needs better updates control by the user. Especialy for older applications.

Many of you had problems running MCO on win8, win 8.1 and win10. After migration to win10 I was unable to run old 539 on my machines. One with older graphic card crushed when launching a mission with black screen, and the other had a lot of flickering - impossible to play.

Managed to fix project compile issues, but I can not debug the project any more...

All this almost made me quit MCO for good, almost...

After a lot of changes in the code I finally made it to work on win 10.

No more resolution detection, the game will run in desktop resolution and adjust object positions to resolution in logistics screens (mostly buttons at the bottom of the screen for now). Mission is resolution independent from long time ago.

I had to remove almost everything from loading screen... Will add static pic of dropship landing with please wait text, when I find a good one.

Min resolution the game should run is 1024x768.

Min Y value is 768, min X value should be 1024 - should work without problems for 1200+.

I have done many things to improve MCO over the years but its engine is from the year 2000 and there is no point to continue with this engine. The engine was never released with MC2 code.

MCO needs a new engine. If anyone here can help and port MCO to any newer engine please help. With new engine and all the chages I have made, it can be all new game.

List of all changes since 539

Mechs:

  • Executioner, Gladiator, Warhammer2c mech speed fixes by Mad Bomber
  • Archer mech fix.
  • Longtime abandoned Archer model added as Archer2.

Code changes:

  • Bugfix - when have multiple mechs of the same type (e.g. 4 Turkinas) - error when adding mech to force group
  • Damaged units (over 50%) will search for repair bays first and capture repair bay and repair as a priority.
  • Change in corebrain - guard command fix, patrol command fix - 50.0 command tolerance.
  • Sensor contact fix - mechs with destroyed sensors sometimes wont see enemy units in visual range, and can make fudge error on shutdown if enemy contacts are around.
  • Movepath fix - no move path...
  • Loading Screen Changes - everything but static text loading removed.
  • Only one FIT needed for logistics screens, offsets are calculated per resolution.
  • Editor changes - some obsolete code parts removed, some max vars increased on init.
  • Selling mech in campaign will remove it from the game (will not move to purcahase list).
  • Code clean-up - resolution changes - no more resolution detection - game will run in desktop resolution and adjust logistics screens to screen size.

NEW ABL commands

  • gettimeoflaststep
  • iscurtacordermoveorder
  • getcurtacordertime
  • sethelpmovetopoint(vector3d movepoint)
  • clearmoveorders

9 more campaigns can be found under "More Downloads", including Original Carver V and Carver V modified with new mechs, vehicles...

Comments
lolfr
lolfr

thank you and your team for all the time you put into this

and god bless.

Reply Good karma Bad karma+2 votes
Bfox
Bfox

Great job!!

Slight niggle but getting this error when trying to play in a resolution higher than 1920x1080 - I.imgur.com

Reply Good karma Bad karma+1 vote
magicX Author
magicX

I know, max resolution is 2048x1536.

I forgot to limit the resolution, will do...

Sorry.

Reply Good karma+1 vote
Bfox
Bfox

Ah I see, thanks for the reply, thought it might of just been something I was doing!

Reply Good karma Bad karma+1 vote
SGMRock
SGMRock

I'm running a 2650x1440 monitor so I was also getting the same error as Bfox. Only way I could get the game to run was to set my desktop resolution to 1920x1080, that worked fine. I then tried to set it to force resolution to 1920x1080 and set my desktop back to 2650x1440 but it gave same error again. So basically game works fine as long as I set my desktop res down before I launch. On my laptop that has a 1920x1080 screen though it will only run at 1366x768. Not sure if that has to do with the fact it has one of those dual Intel graphics and Nvidia GTX960M setups. Do you know of anyway to get it to run higher?

Reply Good karma Bad karma+1 vote
ds5av3s
ds5av3s

Fantastic work, really looking forward to playing, but the start mission buttons are still off the bottom of the screen.........please help

Running 559 on a windows 10 laptop

Reply Good karma Bad karma+1 vote
magicX Author
magicX

What is your desktop resolution and what is your MCO resolution (look at Main Menu screen)?

Reply Good karma+1 vote
magicX Author
magicX

Also which screen, what button - Launch button?

Please take a screenshot.

Reply Good karma+1 vote
Bfox
Bfox

Yep, it looks like this in lower 16:9 resolutions such as 1280x720;
I.imgur.com

Reply Good karma Bad karma+1 vote
magicX Author
magicX

I am sorry, like I said in the latest article, min supported Y resolution is 768.

Reply Good karma+1 vote
ds5av3s
ds5av3s

It was the launch button, but messing with the desktop res sorted it. Thanks

Reply Good karma Bad karma+1 vote
guynash
guynash

There are issues when selling multiple mechs that have the same name or trying to repair mechs that have the same name. after getting a boatload of Sha Yu's in salvage I noticed that until you repaired them all some still showed damage even though they had been repaired. Selling off 3 of 5 sha yus caused a razorback to disappear, after accepting the sale it reappeared. repeating the sale on another couple of sha yus I lost the razorback.
during gameplay several times when salvaging a mech the new pilot immediately ejected costing me the mech and the money. Can you repair a downed mech w/o a pilot? if the mech is salvageable you should get the chance to repair it not just have the pilot punch out.

Reply Good karma Bad karma+1 vote
magicX Author
magicX

Purchase bug reported before and fixed. When salvaging a mech, please take a look at the mech. If the mech has both legs destroyed, it cannot be salvaged... pilot will eject.

Reply Good karma+1 vote
Csimbi
Csimbi

I just installed MCO 559 on Windows 7 x64.
First install, not even the vanilla game was installed yet.
I get no audio at all.
Any suggestions?
Thank you!

Also, is the original campaign included?
Thanks!

Reply Good karma Bad karma+1 vote
Csimbi
Csimbi

Meh, scratch those.
I found out that the audio was muted -> me lame.

I also found the Carver V campaigns under the downloads section.
However, they seem to be dating back to 2012.
Is there any hackaround required to get it working on the current Omnitech build, or can I just extract and will it work?
Do I need to copy the video files over from the game disc?

Thank you!

Reply Good karma Bad karma+1 vote
magicX Author
magicX

Just install CV campaign and it will work.

Videos wont work. Code for videos was removed from shared source release.

Reply Good karma+1 vote
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Guest
Guest

I played the mission a lot of times and i confirm that, at least with version 559 and the original Carver V campaing, in Killdeer you can't accomplish the first two objectives (you can't eliminate the A and B convoy elements, only C and D). I solved it by creating an hacked savegame that allowed me to jump to the next mission.

Reply Good karma Bad karma+1 vote
Dakkofthunderbluff
Dakkofthunderbluff

I am having the same issue, how do i skip over that mission?

Reply Good karma Bad karma+1 vote
Csimbi
Csimbi

I asked about the Carver V because some comments in that thread indicate a number of issues - so I wondered.

As for the videos.
I have the source code for that if you want it.
MS has done two releases and I am guessing you grabbed only the second one that came without Bink.
I looked into the code, it is really a no-brainer, it seems they just renamed everything from Bink to AVI.

Anyhow.

As I zoom out, shadows, trees and so on disappear.
Is there any way to keep those? (a setting, a change in the engine?)
Today's hardware should be able to handle all that easily so I thought I would ask.

Thank you!

Reply Good karma Bad karma+1 vote
magicX Author
magicX

Yes please send me the source for the video if you have it. I dont want to implement bink again but I want to look at the code.

"Today's hardware should be able to handle all that easily", Yes but not the engine.
You might have noticed that camera angles are in much wider range then the original MC2, so I had to limit objects shown by the distance from camera to prevent crushes.

Unfortunately this is very old code and has way too much fixed limits then it should be. I removed some, extended some and its a huge code to learn every detail...

Reply Good karma+2 votes
hattedsandwich
hattedsandwich

I just stumbled across this project of yours and I wanted to say thank you for all your work, I'm excited to check it out later today. That being said I have a disc copy of MC2 so if you need the files for the cutscenes or anything else just let me know, I could upload it to dropbox or whatever works best for you

Reply Good karma Bad karma+1 vote
Csimbi
Csimbi

Seems I can't edit my posts. One more question.
I saw some missions where the secondary objective is capturing a mech.
The salvage craft button is disabled, however so it's not possible.
What's up with these?
Bug?

Reply Good karma Bad karma+1 vote
magicX Author
magicX

In MCO you must hire pilots. And to be able to salvage you must have available pilot. If you take them all to the mission, you wont have any pilot to put in disabled mech - salvage craft button will be disabled.

Reply Good karma+1 vote
Csimbi
Csimbi

I just finished the game.
I found one more issue: sometimes the repair truck won't drop (the plane is stuck in the air) and then the controls get disabled (can't use anything else on the supply palette).

My favourite used to be the Timber Wolf - I am happy to see that it did not lose its touch; still the best all-around mech!

Reply Good karma Bad karma+1 vote
magicX Author
magicX

Thank you for playing.

I have been frustrated with the problems I had transferring to win 10 and this release has unacceptable too many bugs. Unfortunately I had no time to test any of it, this release went out with zero testing.

New release with fixes for all bugs reported for 559 is coming soon.

Reply Good karma+1 vote
tanker744a
tanker744a

Sadly I still cannot play. The main menu is perfect and sized right. Yet the mission launch button is still gone and so I can only get to the briefing screen and cant use any campaigns at all.

When i tried to select options for graphics I cant seen to find one that works. My laptop isnt small or large. So I figured the resolution should be okay. Yet everything I try wont work and I sadly have to quit each time of frustration. Im on Win 8.1, so I downloaded 559 and still cant play.....

Reply Good karma Bad karma+1 vote
lempereur
lempereur

The Exodus scenario is so good! Many thanks for that to :)

Reply Good karma Bad karma+1 vote
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

XkrXDragoon
XkrXDragoon

Hey, trying to run this on windows 10, but it crashes on launch. Ive tried messing with compatibility and resolution settings and neither worked :( can anyone help?

I cant install the vcredist file, i have a newer version, is that an issue?

Reply Good karma Bad karma+1 vote
Harabec
Harabec

I've run into a problem during the Mercs campaign. Specifically mission MW_2_n_7 You're supposed to capture a prison, destroy a sensor control tower and move to the extraction point. I'm not sure if it's a glitch or if there's something I'm just completely missing but every time I destroy the sensor tower after capturing the prison I fail the mission because I haven't moved all units to the extraction point. This happens even if I airstrike the sensor tower with all units over the extraction point. I'm not sure if you're supposed to be able to capture the rebel leader's mech outside the prison, but that option is salvage or capture this, or any mech unavailable in that mission. It is also apparently impossible to capture the prison without first destroying the mech parked outside of the prison. Does anyone have any idea whats going on with this?

Reply Good karma Bad karma+1 vote
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
MechCommander 2
Creator
magicX
Contact
Send Message
Homepage
Hard-light.net
Release date
Mod watch
Follow
News
Tags
Fix
Browse
News
Report
Report
Share
Related Games
MechCommander 2
MechCommander 2 Real Time Strategy