Ingame, broken graphics
KrnlDebug_007NF.zip
Xbe_007NF.txt
Previous behavior:
None reported
Current behavior:
Ingame, broken graphics. Sound works only on "Press Start" screen.



Can some details be given on how you got the game to boot? I've tried. Once I press Start, Emulation is stopped and the next XBE isn't loaded. I wanted to try how onfoot missions work as they use a completely different Engine to Driving missions.
I have managed to complete the first driving mission, despite how hard it was to see, and have made a game Profile. The game now loads to the menu. Extract this file into AppData/Roaming/Cxbx-Reloaded/EmuDisk/Partition1/UDATA
45410026.zip
This is what the Menu looks like:

I have tried the first On-Foot mission, and this is what greets you:

EDIT: The KrnlDebug might help:
KrnlDebug.txt
This game has now started showing Textures in On-Foot Missions and MP Levels thanks to "Vertex shader register tweaks" Commit. I am using (688238c4) for this progress report.

The Levels that don't work show the Geometry, but without Shaders and Textures.

And also, this is the current state of Driving missions. Facing a certain direction causes the whole screen to go white.

I have recorded a video at 1920x1080 using 3x Native to show it working. Some Polygons for the Players and Enemies hands reach off into the Void, and all sounds work, but music loops. (Don't know if you can embed YT videos on here, so I'll post the link instead)
https://www.youtube.com/watch?v=pyfqqiCpk9Q
List of working Levels/MP Maps:
SP
Paris Prelude - Working (Driving)
The Exchange - Broken
Alpine Escape - Working (Driving)
Enemies Vanquished - Working (driving)
Double Cross - Working
Night Shift - Broken
Chain Reaction - Broken (Extremely Slow!)
Phoenix Fire - Working
Deep Descent - Working (Driving)
Island Infiltration - Working (Driving)
Countdown - Broken
Equinox - Working
MP
Skyrail - Broken
Fort Knox - Broken
Snow Blind - Working
Phoenix Base - Working
Atlantis - Working
Missle Silo - Broken
Sub Pen - Working
Ravine - Can't try this. No AI allowed, only Human Players. Need 2 or more players to start the game.
CakeLancelot, can you update the Labels to reflect these latest findings. Thank You.
I went ahead and tested Ravine in muntiplayer on build 89e19097, and it _works,_ but the music only loops the first second of the track, and players' hands have some spikes on the models. Oddly, the spikes don't actually rotate with the camera like the hands and gun do, so they spin around while you turn

Game has regressed, as of Jan 24, 2020 (d870b0c8), now showing a black screen on the menus. Getting in-game, the 3D renders better than it did before, but runs slowly, and the HUD and Pause menu do not display

Testers here, please retest this now or soon.
A comment from PR 1835 from late February 2020 confirmed that this game gets in-game all the time now and that it has accrued stability improvements.
Nope, game still crashes occasionally when loading the first level. Nothing seems to be different since the last time I posted.
I am getting past the start menu, but there does not seem to be much happening with the actual rending of 3d objects. When the emulation begins I can hear the sound, and I can both the start menu, and the loading screen. It seems to completely stopafter the first loading screen.
Huge improvement in the most recent build. The title now gets in game, but there are many errors with the rendering. In game audio also appears to be broken. The title did take a very long time to load, and it renders at about 2 frames per second. Cinematics appeared to render at a better rate. It also seemed to be complete broken when I had "Run Xbox threads on all cores" enabled.
Build f1d09af (Jun 8 2020)
I can confirm the state of the game is the same as above.
The game has a default.xbe and a driving.xbe file. The default one leads to the picture above me. The driving one gets stuck in the loading screen. I don´t know what´s its purpose.
Ingame, with some graphic bugs like missing human textures, missing sound during missions and game froze during mission after a while without any errors. FMVs are not works, you have to navigate in menus blindly to get into actual ingame.
Xbe_007Nightfire.txt
KrnlDebug_007nighfire.txt
Previous behavior:
Ingame
Current behavior:
Ingame with some bugs, may freeze

Used d5af846, without any hacks.
TODO After PR1894 get merged need to retest this game, game should be slightly improved - FMV before first mission rendered, GUI at pause screen was appeared.
This PR # 2007 (Changes to D3D patches) dated October 26, 2020, which changed some patching like D3D_BlockOnTime_4 and D3DDevice_GetTransform, was meant to render geometry in another game but that it also shows that this game probably has slightly improved rendering and a faster framerate (Although this may have been helped by one or more other PR's).
The possibly rendering improvement may be that the garish yellow shading on some surfaces inside the cabin of the helicopter model, as shown by bryce13950 in his June 15, 2020 post above, may be gone.
Please retest this game again and also state if the FPS is faster now for you than before.
Most helpful comment
This game has now started showing Textures in On-Foot Missions and MP Levels thanks to "Vertex shader register tweaks" Commit. I am using (688238c4) for this progress report.

The Levels that don't work show the Geometry, but without Shaders and Textures.

And also, this is the current state of Driving missions. Facing a certain direction causes the whole screen to go white.

I have recorded a video at 1920x1080 using 3x Native to show it working. Some Polygons for the Players and Enemies hands reach off into the Void, and all sounds work, but music loops. (Don't know if you can embed YT videos on here, so I'll post the link instead)
https://www.youtube.com/watch?v=pyfqqiCpk9Q
List of working Levels/MP Maps:
SP
Paris Prelude - Working (Driving)
The Exchange - Broken
Alpine Escape - Working (Driving)
Enemies Vanquished - Working (driving)
Double Cross - Working
Night Shift - Broken
Chain Reaction - Broken (Extremely Slow!)
Phoenix Fire - Working
Deep Descent - Working (Driving)
Island Infiltration - Working (Driving)
Countdown - Broken
Equinox - Working
MP
Skyrail - Broken
Fort Knox - Broken
Snow Blind - Working
Phoenix Base - Working
Atlantis - Working
Missle Silo - Broken
Sub Pen - Working
Ravine - Can't try this. No AI allowed, only Human Players. Need 2 or more players to start the game.
CakeLancelot, can you update the Labels to reflect these latest findings. Thank You.