game-compatibility
game-compatibility copied to clipboard
5454082B - Red Dead Redemption GOTY Edition
Tested with xenia-project/xenia@fa62d39
Perfectly playable from start to finish. Base game Undead Nightmare
- Very rarely can crash
- FPS seems more stable with vsync=false. See here
- Cutscenes and Towns/Settlements are heavy on performance
- Undead Nightmare is more demanding due to large amount of NPCs (zombies) and fire particles
Screenshots:
Issues:
-
Lens flare is visible through geometry
-
Shiny objects are visible through geometry
Upscaling issues:
- During the night, whole screen or roads lit up (broken bloom?) https://www.youtube.com/watch?v=2K0szqLQCGw
Logs:
None
Labels:
state-playable
Could you try running it from xenia built in release mode? It should skip the asserts and perform much faster.
Oh I had no idea Release is actually different at this point. Will try it.
Yea release is wonderful. I can't play frogger at all in debug but in release it's full speed.
Only difference (besides the asserts) is that I can hear a glimpse of menu theme but it still hangs here http://i.imgur.com/cZfyCbT.png
So the video I linked to is still correct behavior as of now.
I'm not seeing a crash in the log you've posted. Can you post that?
That log is the one with the crash, but it was generic Windows crash. Maybe it was just a coincidence.
Maybe - try rerunning it, skip through anything you can to get the log super short and post it if the game crashes.
Sadly none of the stuff can be skipped so this is as short as it can be. It crashes if I press Retry. Ignore just shows the same error over and over http://i.imgur.com/UccmeCN.png
Yeah, hitting Retry triggers a breakpoint and I'm guessing you don't have a debugger attached so it crashes.
- What asserts are being triggered?
- Once you write that down, just hold down the i key until they stop.
Hmm if I press Ignore x times then only the black screen/title screen remains. All of them are the same errors I posted above (the imgur link) I also had a odd bug where it played the R* logo movie 3 times in a row.
Debugger doesn't work for some reason. Might be bug on my end.
Okay, so it's just a hang. Pure speculation on my part, but I wonder if this is at all related to BK N&B's Xctd decompression deadlock
So, when RDR "hangs", I can see one thread that's spamming the XMA decoder with sounds, and 3 threads running in the same tight loop waiting for some variable in physical memory to be set to 0 (@ 0xBE09F930).
Not entirely sure, but RDR might be loading sounds into memory on startup.
Could be. It hangs after "playing" the menu theme.
Okay, it's not the XMA decoder at fault. RDR is actually going ingame on the first menu screen. Examining the GPU command stream, it is drawing the level but goes suuuper slow.
When paused, I see 3 threads looping around checking on a bool variable (task queue or something? idk). Nearby in memory, there are some speedtree filenames (which appear to be some sort of render culling helpers).
Can anyone elaborate on the speedtree files or provide any insight into RAGE as to what it's doing? Check the PC version of GTA 4 and look for anything similar?
Don't think that was ever documented by modding community as it is just some middleware that draws trees. I'll try looking if I can find anything.
Oh wow, "speedtree" actually means plants and trees. Okay, that's screwing up then.
Guys it works. http://puu.sh/luxlu/3750933348.png It's just incredible slow, but it works.
Did you not read the first post? There is a video you know.
I know, but it still plays some kind of sounds in the background, the processor is still in use, so actually it does not hang. By the way, does Xenia come with an XMA decoder?
It's submodule I think and yes sometimes it plays a sound.
Good to know. I'm working on a tool called RDR Explorer and I want to add the feature to play and extract .awc files. Those are archives which contain xma decoded files and I'm looking for a working codec.
I know. I posted in your thread.
Aaaah you are that "Admin priv" guy :D Nice to meet you :) Yeah, we're working on LZX decompression. After that probably fragment viewing and exporting support. But that's not my part, I don't know C++ and the .dll file to export the is written in C++, so my friend Kilian is working on it and I'm right now looking for simple file formats with fastman92. This game is awesome <3
Here's a little test-> Video
Unfortunately the log was too massive to upload. Red Dead Redemption (the base game) can consistently get ingame up to this commit: benvanik/xenia@fa2ad7e4 It is possible to walk around, and most sound effects seem to work. Menus don't seem to have too many issues. I couldn't get the damn game to crash!
Undead Nightmare, however, suffers from an infinite loading screen after the intro sequence.
state-gameplay, gpu-missing-drawing (for base game)
Looks like RDR for PC is coming soon. However, it doesn't draw the 3D stuff. I wonder why. And I wonder if it will be possible to use this emulator to debug the xex files :p
Same behavior with GOTY Edition here. Good catch @theoldsport
I'm curious what's causing the instant failure state upon loading/reloading the first mission. I figured it was just an error in the game logic, but maybe Marston's glitching through the floor. Or perhaps he has become an inhuman mass of corrupt polygons stretching infinitely across the map :)
Here's a LOG (used same build as in my first post) -I skipped the intro for the sake of size. This includes the instant mission failure twice, since I reloaded.
At this point, the log file is useless - but thanks anyways. Gonna look into why RDR isn't drawing what it renders to the frontbuffer.
@reditec A bit off topic, but I want to thank you for your work on RDR Explorer. It's terribly frustrating that ".black" and OpenIV won't be releasing any RDR tools due to arbitrary reasons (unless their philosophy has changed?). Why would they put in the effort to research unique RAGE formats when they refuse to release the tools? At this point, it's as if they're trying to /prevent/ a RDR modding community -_-
@theoldsport Np. It wasn't that much work on my side yet, currently it's more a big UI for a collection of tools with some improvements or new features. I just wanted to put all the stuff into one tool, as I don't see, why someone would install 4 tools at once just to view and extract files from RPF archives :) OpenIV team's RDR source is broken. They will release it probably at the end of this year.