-
-
Notifications
You must be signed in to change notification settings - Fork 144
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
534507D6 - Sonic the Hedgehog #285
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@cmexp Oh... well that's cheating! I guess my screenshot is a more accurate representation of how the game currently runs (unmodded) |
To be fair, it's only the graphics that are fixed. The physics are still all over the place in the modded game. |
@SilverSzymonPL This half-playable (Sound OK, but some broken graphics and game mechanics) |
It work everything right texture all of NPC, the camera have a little buggy on wave ocean like before. The rings, sonic spikes on head it has been many error!! Updated: Main meny background have black on half, no gun effect when robotnik shoot. Chaos Emerald is just a shape, not like the old build. Tree, flower is buggy, water is not animation. Background is just a black!!! Tails is normal now not buggy anymore!! Use light chip on wave ocean, jump on 3 springs, jump to the whale head it will be a black screen and lose a life!! This is the test on OpenGL in build (xenia-project/xenia@5b8b339) On Vulkan test is just a black screen only hear the sound, button working!!! |
I have a Nvidia GPU, not AMD. |
Try updating your build, it shouldn't crash now. For me, it was just a temporary regression for one or two builds. Really hoping that AMD users will see some more parity with their nVidia counterparts. GL runs like molasses compared to the Vulkan...though without game modification the game doesn't draw any 3D assets. |
Here's the log. Specifically this bit:
Lots of unknown register warnings. |
On latest master, it crashes at beginning loading on Vulkan. Using AMD GPU and CPU Windows 10 (64 bit) Log file: |
Tested on (xenia-project/xenia@cecc666) Issues:Vulkan. Color bug, invisible hair on Sonic Logs:Sonic_Vulkan_60FPS.txt Video:Screenshots:Labels:gpu-corrupt-drawing |
@slashiee Your issue is caused by AMD's drivers. Upgrading to the latest drivers causes it to crash on my system as well. Removing them and letting Windows install them allows it to function properly. @Parovozik The black screen "bug" is a crash handler in the game. It just kills you when it doesn't know what to do and reloads from the last checkpoint. As far as collision, the game's logic runs at 60 fps. If capped to 30, some unusual things may happen. |
https://www.youtube.com/watch?v=eTrbLqsxncc - Vulkan https://www.youtube.com/watch?v=fOsP-yF-mXI - OpenGL On the latest build, using the modified cache.arc file. |
Tested on (xenia-project/xenia@84758a3) Video:Screenshot: |
This comment has been minimized.
This comment has been minimized.
https://www.youtube.com/watch?v=R344TIDtbss Without the cache modification this is all I get. |
WorkaroundI've just fixed the jump pad and camera error by rolling back this part in xenia-cpu:
You can find the exactly changes on my forked branch (Sorry about the space indentation lol) Videohttps://www.youtube.com/watch?v=AaJQHpAxCxQ btw I don't know if this fixes/breaks the other games, also I have literally zero acknowledge of 360 emulation so I'd called this a workaround. That'd be cool if some developers can look into these codes. Should I raise a PR or Issue? Edited: Deleted my change to ppc_emit_fpu since I can't reproduce nan's error, maybe it's just me missing something. |
I have the same card. Though, make sure your drivers are up to date and that Vulkan is installed. Also, sometimes Xenia crashes for no reason when the log file exists. Try deleting that. Also try extracting the ISO's contents, and using the cache.arc replacement that's linked in this thread. |
@AllanCat Cache file works, thanks! |
There's only a couple of things that are still off with the game, though it's very close to perfect emulation. Hoping the Vulkan thread gets unlocked so we can discuss things. You're my hero @AllanCat |
@Irixion While it's nice a temporary workaround was found, reverting changes blindly is not going to be accepted as a PR. This however, can be taken note of and be investigated when a contributor has time to. |
Got some time messing around with cache file. You can get it from here
Also by reducing audio buffer (kMaximumQueuedFrames in audio_sysrem.h) the latency feels better. Video: https://www.youtube.com/watch?v=pOpKpM-N7xY |
@owner Feels like there's regression with that in there though. The audio buffer (kMaximumQueuedFrames in audio_sysrem.h) though needs to be adjusted for Vulkan--the audio is slightly out of sync with the video. @AllanCat Some levels set CSM levels for terrain and objects on their own. Xenia doesn't seem to be generating any shadow maps though, so levels look flat on both backends. However, how did you manage to edit the lub file? Did you use chunkspy? There's some miscolouration on effects, things like flames for example. There's also some effects (such as bloom) that are misaligned (to the right) of where they should be. Not sure if the gpu corrupt tag is the right one for that. |
@Irixion
This is a bit off topic, I think we can discuss on other place(discord or so). Thanks! |
Did some more researches about what works and what not, here's my progress so far: Video:https://www.youtube.com/watch?v=6GcLpbTM2QA Reports:Xenia issues:Found three spots which broke a lot of games, still need to fix them instead of just reverting the commits. (mentioned here and here) Common issues:
Vulkan issues:
OpenGL issues:
Screenshots:Some screenshots about the issues mentioned above: |
Thank you for pointing that out Slashiee, I didn't realize it was an RTX specific issue (although every emulator issue I've had thus far has been due to RTX). I should have learned by now 😛 |
I've been making good progress through the game without many glitches. The few that occurred weren't to the point that the game was unplayable. However, near the start of Shadow's story, I've encountered a glitch that makes the level impossible to complete. The level starts you out on a glider that you use to navigate a decent portion of the stage. However, instead of spawning me riding the glider, I start the level standing on top of the glider, which isn't moving, with no way to ride the glider and advance in the stage. I've attached a screenshot below to show what I mean: Here's a clip of what is supposed to happen: https://youtu.be/wL0TSwXfx0M?t=8473 Specs of my computer below in case that could be contributing to the problem:
Edit: After looking through some of the comments that were hidden before and I didn't notice, I see this issue has actually been brought up before. Apologies for the double post. Edit 2: After doing a bit more troubleshooting, I discovered that if you move around a bit on top of the glider and then hold down Y, it allows you to board the glider and ride it through the level properly. Figured I would post this here in case anyone else comes with the same problem and wants to know how to complete the level. |
The game looks as intended, works without crashes, music plays at normal speed but only the gameplay speed is halved. Is it because my GPU is insufficient? Or is it possible to fix it? Asus X550V CPU: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz, 2592 Mhz, 4 Cores, 8 Threads |
Game runs perfectly but there are a few slowdowns in Soleanna and Kingdom Valley. I have checked my CPU utilisation and I do no think it's insufficient (it's around 40%). |
I have the same problem as @Deniztendo638, the music goes fine, but the game runs in 20ish fps and 1 second of input delay, I don't know if the problem is my computer.
|
It works just fine for me, it just has minor graphic glitches that can be fixed by pressing f5. |
Xenia Team, please change the status of the game to "Playable". Works great from start to finish. |
if there was an fps counter my pc would need to measure sonic 06 in seconds per frame |
First game i've tried. Game runs absolutely fine, just have a slight issue with a delay in sound input. Cinematics seem to be okay, just delays during gameplay. 12th Gen Intel(R) Core(TM) i5-12400F |
This comment was marked as off-topic.
This comment was marked as off-topic.
Just open the Xenia config file, and change the cvar named "apu_max_queued_frames" from the default 64 to 32, so it should like this: that number helped me in every game i've tried with xenia without any side effect. |
Marketplace
Issues:
Ingame with major glitches.
Labels:
state-gameplay, gpu-corrupt-drawing
The text was updated successfully, but these errors were encountered: