Open thesymbol opened 9 years ago
Halo 3 depends on unimplemented IO Completion Ports. See MSDN.
Kernel methods would be NtCreateIoCompletion/NtRemoveIoCompletion
Someone with nVidia should check this now. With git 16c9718 I am hearing sound for about 10-15 sec. and then it crash. Unfortunately, I have AMD HD7870. Maybe with nVidia someone could see intro.
I just checked with 750 ti, same, only sound.
Also checked with 980. Black screen with main menu audio. Can hear main menu reacting to dpad movement but cannot see results.
After running the game in menu for a few minutes (crashes shortly after):
w> 0000000C libav: Too small input buffer
w> 0000000C libav: is not implemented. Update your Libav version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
w> 0000000C libav: If you want to help, upload a sample of this file to ftp://upload.libav.org/incoming/ and contact the libav-devel mailing list.
!> 0000000C libav: Could not collect frame!
A> 0000000C libav failed to decode a frame!
A> 0000000C Processing context 85 (offset 30612, buffer 0, ptr 07304000)
!> 0000000C libav: Could not collect frame!
A> 0000000C libav failed to decode a frame!
Still sound and black screen, no crash.
I get a black screen with sound with little issue then i pulled out my controller and click some buttons and heard clicks and got into what i assume is the game then then some sounds would repeat over and over and after letting it set there my windows froze with the audio still playing i was forced to restart.
Intel HD reporting in. No crash for me, but black screen and just audio as well.
i7 6700, MSI GTX 1070 running latest drivers as of 30/04/2018, black screen with audio on latest version of Xenia.
Interfacing with the game works sounds and responds, lack of graphical display.
Tested on (https://github.com/xenia-project/xenia/commit/b623c33e0038414824ccf7bd4828a3aeadcd1627)
(Black screen during startup intro videos and during main menu, audio is correct however. Wait until you think you should be at the main menu and press "A" twice I think it was, and a new solo campaign will start. Audio is sped up and garbled, out of sync with video which is not hard because the video is slow, and badly corrupt. When you are supposed to have control of master chief, the video from the cutscene had froze, but audio continued. You are asked to look up and then eventually look down, after doing this the game hangs with no further progression.)
(audio-slow gpu-corrupt-drawing gpu-missing-drawing gpu-slow) I gave my best educated guess for the labels.
tested on windows 10 april2018update, intel i5-7600k, 16gb ram, PowerColor PCS+ AMD Radeon R9-290, 3840x2160@60hz monitor
Was able to get into custom games from the menu, menu function seems to work fine just not visible. Once in custom game, shaders and textures do not all load properly, it appears audio is out of sync. Performance is around 0-1fps while playing in custom game but still game play nonetheless.
Game play video - https://youtu.be/vokAxZQOrdc
Campaign now works and fps is much more playable. Fps spikes happen a lot though, audio is sped up during cut scenes, graphics still missing textures and shaders. Video: https://youtu.be/qAdMc3kx9is may 30th release
https://youtu.be/wpm_nWcQWuc Another video showcasing Campaign working, graphic device lost seems to happen commonly around enemy encounters
For me, Halo 3 has now entered regression, crashing when attempting to load into any campaign level. Levels load fine with previous builds of Xenia. Anyone else having same issue? xenia-project/xenia@43b987d
@timernight just about EVERYONE using a Nvidia GPU is having this issue, nobody knows why as it happens at random intervals i got all the way to the part where Chief's vitals spike then got xenia to crash like everyone else later i tried to do this again but got the infamous graphics device lost error way before that.
@aharkboy1006 I was having random crashes like you mention with previous builds with Xenia. With the latest build of Xenia, 43b987da, it consistently crashes at the start the level. Have you tested the latest build or is it just something going on with my computer?
black screen :(
@PyramidH spam the a button the menu still works You could like READ THE COMMENTS AND FIGURE THAT OUT YOURSELF IN 20 SECONDS
Ingame campaign, some major fps drops and freezes, playable framerate most of the time
New dxd renders textures now Still vortex issues
It loads the game, audio works, the buttons response quickly, except the display which is corrupt most of the time. I'm using the build 1.0.1537-master-pweayvfm from AppVeyor. PC specs:
- Intel Core i5 4460 3,20 Ghz
- 8 GB RAM DDR3 1600 Mhz
- NVIDIA GT 610 2 GB VRAM
- Windows 10 1809 October Update 2018
I know that this graphics card doesn't satisfy the requirements, but the game has never crashed, so I think it could be fixed with some kind of patch.
The intro works well.
Once it loads the menu, the drawing corruptions start appearing. (This time it showed the difficulty menu, which is rare because most of the time is just a noisy pattern as shown in the background). Then, the campaign is being loaded but the screen still corrupted all the time. In the right section of the window, you can see a dark part where the Halo ring is moving, but the rest of the window just got stuck there and gets brighter until the mission starts. The cinematic works and I can skip it. I can interact with the game but nothing is being shown on the display except for the load screen. Then, it loads the next mission and it keeps doing the same thing as above.
Here's the log file: xenia.zip
Is the same happening on the d3d12 branch because I am not getting these issues
It seems like no matter what version of Xenia I use, I still only get a black screen with audio and launching campaign is met with rainbows. Seems to only do this with Halo 3. Reach (somewhat) works.
I'm Running an Nvidia GTX 1050ti, Intel i5 7th gen, 8 Gb of ram. I see no reason why it shouldn't be running. Maybe I'm just stupid? What am I missing?
The game seems to be working at a decent rate with Xenia D3D12, But has the black screen with audio with the Vulkan version of Xenia. I said decent because there are some noticeable loading times/freezing between each menu and graphical issues. The Graphical issues that its having are some shading and probably choppy models and geometry (unless the game is already like that). So what I am saying in a nutshell, is that Halo 3 is working at a very decent rate with a good frame rate of around 50 FPS.
PC Specs: CPU: Intel Core i7-8700K CPU @ 3.7GHz RAM: Corsair Vengeance RGB 32gb 3200mhz ddr4 GPU: NVIDIA GeForce GTX 1080 OS: Windows 10 version 1803
The game seems to be working at a decent rate with Xenia D3D12, But has the black screen with audio with the Vulkan version of Xenia. I said decent because there are some noticeable loading times/freezing between each menu and graphical issues. The Graphical issues that its having are some shading and probably choppy models and geometry (unless the game is already like that). So what I am saying in a nutshell, is that Halo 3 is working at a very decent rate with a good frame rate of around 50 FPS.
PC Specs: CPU: Intel Core i7-8700K CPU @ 3.7GHz RAM: Corsair Vengeance RGB 32gb 3200mhz ddr4 GPU: NVIDIA GeForce GTX 1080 OS: Windows 10 version 1803
the game can not go higher then 30 its capped
okay so I've been using the D3D12 Version of xenia and I've been testing Halo 3 just to see how far I can get. I've played up to The Storm. I've experienced a few crashes. Had 2 on Arrival, 2 on Crows Nest, and one on Tsavo Highway. It's really only thanks to rally points that I could get this far. I Should also mention that I got a crash on the cutscene between Tsavo Highway and The Storm. Sadly the Storm is where my journey came to an end. Seems Like every time I get to the scarab battle, my game crashes. It's always at the exact point that the scarab gets loaded in on the checkpoint. I might try looking at the ground to see if it can make it through that way. That's how I got through some other trouble areas.
Update: So other problems I've noticed is that I cannot see the muzzle flash, projectile, and trajectory of the projectiles. the game at random points has a frame spike. And only experienced one crash (i played for a short while for testing). I've probably missed other bugs in the game (excluding this post and the previous one) so I will list them as I continue.
Progress isn't being saved
Whenever a bubble shield is within your FOV, the display gets very distorted. Also no explosion effects whatsoever.
An update for anybody wondering how far in the game you can get. As of the January 19th build the game will still crash when loading the Scarabs in The Storm.
We have Scarabs rendering!! I'll let you know how much further in game you can get.
January 24th 2019 Build (DirectX12)
Specs: Zotac 1080 ti i7 8086k 16GB DDR4 RAM
I have a few more screenshots showing the beauty of Xenia
Here's a few more cinematic screenshots
So far I've made it to the eighth mission (The Covenant) with no major game stopping issues. I've come across a few more minor graphical issues too, like sand blown around by the wind or vehicles are just squares.
Most cutscenes do stutter but are watchable
Okay I found the next major crash point of the game, in the mission The Covenant. After deactivating one of the three spear towers holding up the barrier, you make your way down an elevator. Where you reach the main floor, something in that room causes Xenia to exit abruptly. I can manipulate when Xenia crashes by adjusting the Time Scalar.
log: log.txt
Okay I found the next major crash point of the game, in the mission The Covenant. After deactivating one of the three spear towers holding up the barrier, you make your way down an elevator. Where you reach the main floor, something in that room causes Xenia to exit abruptly. I can manipulate when Xenia crashes by adjusting the Time Scalar.
log: log.txt
If these posts are from the same build, combine them into one to avoid spam. @jtcaseley
Using Latest Build As I was playing the campaign the game tends to crash at some point Crash dump attached CrashLog.txt
Using Latest Build As I was playing the campaign the game tends to crash at some point Crash dump attached CrashLog.txt
Could you be a little more specific of when and where it happens? What's going on in game will also help @ReservedRegister
An update to how playable this game is:
March 7th 2019 Update (DirectX12)
Specs: Zotac 1080 ti i7 8086k 16GB DDR4 RAM
A render bug where your FOV is distorted when in vicinity of bubble shields or driving Covenant vehicles
Game still crashes upon descent of the spear tower in the mission The Covenant.
What appears to be happening is when I start the campaign and play for a bit I get at a specific part of the mission and then it crashes. I then start Xenia up again and continue from where Xenia crashed and this time it does not crash and so I continued playing. At a specific point into the mission again it crashes, but when I start Xenia up again and continue from where it last crashed It does not crash. Therefore, you can assume that its going to do that until the end of the campaign. When I checked the crash dump I saw a list of registers so the cause must be registers values getting trashed or simply Xenia does not know how to handle it, so sometimes you get a runtime error, sometimes it just quits to desktop. Not sure why, hopefully the issue can be identified.
Here are some YouTube links: The first time Xenia crashed: https://www.youtube.com/watch?v=087KKhEDOGU The second time Xenia crashed from last crash: https://www.youtube.com/watch?v=k8u-l9YkErE
UPDATE:
OK just confirmed that it does not matter at which point it crashes it crashes at any point depending on the start point.
So, if I started at sierra 117 - rally point alpha, before where it usually crashes which is sierra 117 - rally point bravo. Its going to crash just a bit after crows nest - mission start, but it usually crashes when you get to the warthog explosion.
So this means that the cause is not Xenia's ability to emulate instructions properly from original hardware, but from Xenia handling instructions as the campaign progresses or handling instructions as the whole process progresses.
Hardware: NVIDIA GeForce GTX 1060 6GB - Palit Intel Core i7 4790K 8GB DDR3 RAM Magnetic Storage
This might be useful to developers: CrashLog.txt
The furthest I managed to get before Xenia's crashing makes it impossible to save progress was just before the first scarab fight.
Assuming the reason why it crashes before the scarab fight is because its trying to obtain an enormous amount of physical resources and once it is unable to it crashes.
Also I was monitoring Xenia's memory usage it appears to be increasing as the campaign progresses so the cause might be memory leaks. I did not see decrease just increase.
e5-1620v4 32g rx-vega64 Enter the game and choose the difficulty and then closed. is radeon not support?
@willy8752
e5-1620v4 32g rx-vega64 Enter the game and choose the difficulty and then closed. is radeon not support?
Could you post a sample of the log file?
@willy8752
e5-1620v4 32g rx-vega64 Enter the game and choose the difficulty and then closed. is radeon not support?
Could you post a sample of the log file?
@willy8752 I could tell you from the log file the problem is that a virtual drive and two caches are not properly mounting:
ResolvePath(\Device\Harddisk0\) failed - no root found
ResolvePath(cache0:\) failed - no root found
ResolvePath(cache1:\) failed - no root found
But why is beyond me. Someone else would figure that out
Been working on this issue lately. first I enabled the cache0 and cache1, also I created an entry for /Device/Harddisk0 the same way that scratch, cache0, and cache1 are done. (FWIW I don't expect this to work) Now, Halo tries to check if an autosave folder exists in cache1, this fails and creates a file for some reason, when I deleted the file and created a folder, a new file with the .temp ext was created inside that autosave folder (as I hit a checkpoint I guess) I analyzed it with HxD to find BLF mentioned in the header and strings about what map I've progressed through. I do not know what this file really is for. Either way Xenia is creating a file instead of a directory in cache1
I'm also noticing that each time I start the game, start a mission, then save & exit a new profile is created in the content\4D5307E6\00000001 directory. So this leads me to believe that a new profile is being generated each start, and therefore maybe why the last profile isn't shown when starting the game again.
Marketplace
Tested on https://github.com/xenia-project/xenia/commit/068b2056ca02a707b164693fefc9e0dd9637e6f2
Log:
https://gist.github.com/thesymbol/aa2e7305fde89c4a57be
Issues:
Screenshots: