game-compatibility
game-compatibility copied to clipboard
007: Nightfire [EA-038] [1.01]
Description
Ingame, broken graphics
Dumps
KrnlDebug_007NF.zip Xbe_007NF.txt
Status
Previous behavior:
None reported Current behavior:
Ingame, broken graphics. Sound works only on "Press Start" screen.
Screenshots
Additional Information
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.
- Video (25 Feb 2020) from tester Literalmente{game}. Looks highly promising. Gameplay hanged in under 2 minutes.
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.
Description
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.
Dumps
Xbe_007Nightfire.txt KrnlDebug_007nighfire.txt
Status
Previous behavior: Ingame
Current behavior: Ingame with some bugs, may freeze
Screenshots
Additional Information
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.
With build df22c8b:
- Menus and FMVs are functioning, though there is no sound in the FMVs
- As with the previous comment, both weapon and character models are missing textures, leading to rather funny screenshots like this one:
- Vehicle models, including while driving, appear to be fixed
- No voice lines play in-game, though things like vehicle noises and explosions do
- After completing the tutorial mission, the following pops up:
Testing the same "df22c8b" build as @mnadareski used above, the On-foot missions have reverted to an old broken state.
The shaders are not being loaded for the Geometry and Models. The Music is not working, but the sounds are working perfectly fine.