Game-compatibility: MechAssault [MS-023] [1.08]

Created on 21 Aug 2017  Â·  17Comments  Â·  Source: Cxbx-Reloaded/game-compatibility

Wikipedia

Issues

  • shows intro with broken audio

_From @NNX3x on March 25, 2017 21:4_

mech1

Intro screens show with some broken audio.

I have a really old version of Cxbx that I tried this on:
Cxbx-Reloaded Version b7f4b23 (Dec 24 2016)

I also tried it on Cxbx-Reloaded Version 5be759c2 but nothing happens. It would appear we lost some functionality from then to now.

KrnlDebug.txt
KrnlDebug2.txt
1.08: mechassualt_xbe_info.txt

System:
AMD Phenom II 945
Win 7 64bit
ATI 7770

_Copied from original issue: Cxbx-Reloaded/Cxbx-Reloaded#276_

issue-audio issue-video region-other region-us-canada state-partially-working type-retail xdk-4831

All 17 comments

I dont know if it's worth a seperate issue, but I have an earlier build of this game.
XBEinfo says:

TimeDate Stamp                   : 0x3DA8BBE9 (Sun Oct 13 02:18:49 2002)
Version                          : 0x00000001

I could imagine, the initial report is a "xbox classics" release?

This version also crashes with following Exception:

````

Cxbx-Reloaded

Received Exception Code 0xC0000005 @ EIP := 0x000353D4(=OutputDebugStringA+0x19586)

Press "OK" to terminate emulation.

Press "Cancel" to debug.

OK Abbrechen

````

Dump
1.01: Xbe.txt
KrnlDebug.txt

From @Fisherman166 -


Description

Wikipedia

Game does not boot. Only shows a black screen before exception:

Received Exception Code 0xC0000005 @ EIP := 0x000353D4(=OutputDebugStringA+0x19586)
Dumps

1.01: MechAssault_Xbedump.txt
MechAssault_KernalDebug.txt
MechAssault_HLECache.txt
Status

Previous behavior:
None Reported.

Current behavior:
Black screen with no video or audio before exception.
Screenshots

None
Additional Information

Tested on commit: f5ea8c693bc1d5a52dfc609ceae58aebf7a4a9f8 (Jan 05, 2018)

Description

Game does not boot. Plays one sound effect and a black screen before throwing exception:

Received Exception Code 0xC0000005 @ EIP := 0x00000000(=unknown+0x0)

Dumps
1.01: Xbe.txt
KrnlDebug.txt
MechAssault-e139b42e.txt

Status

Previous behavior:
Black screen with no video or audio before exception.

Current behavior:
Plays one sound effect with a black screen before exception.

Screenshots
None

Additional Information

Tested on commit: 94d3d3fc2e6e5a5df8449fd519254740ef9753f2 (Jan 23, 2018)

This game has gotten in-game recently. However, there are many graphical problems to report. But much of the 3D environment is rendered.

Some components of the mech unit are white (untextured/unshaded). Its large jet spout for brief flight at height is white. Small parts of the land geometry close up and over the horizon are invisible. The water shaders (On rivers & waterfalls) flickers, even including the water impacts/sprays at the plunge pool. Some of the buildings' textures flicker too. The incomplete GUI is almost always missing. There is a regular blue hue over the screen (Sometimes with a curved violet band at the top end). Sometimes a near-completely non-opaque blue screen flashes up to obscure your entire vision of surroundings. Explosion effects are unshaded (Just white) and then stay still at their end (Especially the bigger ones) after expanding.

After 2:10 in JGG's video, there is a strange multi-coloured hue covering the long, winding roads.

  • Cxbx-Reloaded Xbox Emulator - MechAssault Ingame! (3c201d7 + WIP / HW Mode, FXAA) (John GodGames Emus. Published on Mar 6, 2018. Build came just before Luke's vblank timing fix, though has his QueryPerformanceCounter fix; but the timing here is good. Screen is stretched widescreen so the mech looks stretched as well.)
  • Emulation - MechAssault in-game in CxBx-Reloaded (XBox emulator) (Literally {Game}. Published on Mar 8, 2018. Build: PR#968; unfortunately just before Luke's QueryPerformanceCounter and vblank timing fixes. So the timing here is too fast. Screen is not stretched, though, so the mech looks natural.
    Remarkably enough, he hadn't figured out how to use the mech's jet function to jump-fly above that natural obstacle - he should watch JGG's video.)

The game boots and the logos and splash screens play just fine but I can't get past the start screen even though I setup the DirectInput Controller.

MechAssault

1.01: Xbe.txt

KrnlDebug.txt

Tested on:
Intel Xeon W3565 3.20GHz CPU
NVIDIA GeForce GT 730 2GB GPU
24GB DDR3 RAM

The game boots and the logos and splash screens play just fine but I can't get past the start screen even though I setup the DirectInput Controller.

If you have an Xinput controller, could you retest with it? Behavior of DirectInput and Xinput has been known to vary sometimes. Thanks.

Ok it turns out that I have to config the DirectInput Controller every time I start Cxbx Reloaded.
So I was able to start a new game but there were some graphical problems.

Untitled

KrnlDebug.txt

Tested on:
Intel Xeon W3565 3.20GHz CPU
NVIDIA GeForce GT 730 2GB GPU
24GB DDR3 RAM

Small improvement on the graphics
Audio issues - dialogue can glitch and repeat non-stop.
Unstable, can crash on reboot operations.
I have got up to the second level before the following crash:
MechassaultCrashKrnlDebug.txt
The smoke looks off here, but everything else seems OK graphic-wise
mechassault_smoke

In the most recent build, there were quite a few issues with the sound with an echoing happening during cut scenes. In game audio appeared to be fine. The framerate of the opening startup sequence was also quite a bit low, but in game frame rate was also nearly perfect. The game was working pretty well until I got to a certain point, and everything became unresponsive.

crasg
KrnlDebug.txt

bryce, I have been having the same problem, it goes away when you restart the mission. It's still annoying. It seems like the game still runs fine when that happens, you can move around and shoot, but the screen is frozen on that one frame. But you can pause the game and restart the mission.

Running June 08 2020 build, game does not have audio and has significantly lower FPS when played using Exclusive Fullscreen on any resolution lower than the desktop's native resolution. Works fine windowed. (Wanted to play it fullscreen at native resolution with 4:3 bars which I cannot do at 1920x1080)

Trying today, it seems like it has improved greatly, but it is still buggy. I had issues with the framerate as Nicholas stated, but it seemed to improve by playing with full screen and resolutions. I was able to complete the first level, and a bit of the second one, but the game crashed when I toggled full screen mode with the pause menu open.

KrnlDebug.txt

I am no long receiving any issue with the framerate, but I am not sure if that is due to having a new computer, or improvements in CXBX... Either way wooo! It seems completely playable without any messing around.

I've been having issues where the game randomly freezes on the newest CXBX build. I'd just be playing the first mission and suddenly the game would freeze. Not sure why it's listed as playable if it's got this issue.

@Zeether You haven't provided a KrnlDebug or any useful information whatsoever so it's almost impossible to know why it's freezing, or whether your report is even valid.

I got the kernel debug at a point where the game froze. An easy way to make it freeze is to enter a mech and shoot lasers until it overheats. The game usually hangs when it overheats.
KrnlDebug.txt

Was this page helpful?
0 / 5 - 0 ratings

Related issues

hotzenplotz3000 picture hotzenplotz3000  Â·  3Comments

gandalfthewhite19890404 picture gandalfthewhite19890404  Â·  3Comments

PatrickvL picture PatrickvL  Â·  3Comments

fatjohnny118 picture fatjohnny118  Â·  3Comments

hotzenplotz3000 picture hotzenplotz3000  Â·  3Comments