xemu icon indicating copy to clipboard operation
xemu copied to clipboard

some games shadows are broken or missing

Open Triticum0 opened this issue 2 years ago • 12 comments

Missing

  • [ ] https://xemu.app/titles/55530043/#America-s-Army-Rise-of-a-Soldier (Ground textures black)
  • [ ] https://xemu.app/titles/564e0006/#Baldur-s-Gate-Dark-Alliance (disappears at certain angles)
  • [ ] https://xemu.app/titles/4950000a/#Baldur-s-Gate-Dark-Alliance-II (disappears at certain angles/Upscaling only renders bones)
  • [ ] https://xemu.app/titles/4b420005/#Chicago-Enforcer (missing)
  • [x] https://xemu.app/titles/544d0008/#Conan (missing)
  • [x] https://xemu.app/titles/5343000f/#Constantine (missing)
  • [x] https://xemu.app/titles/534300f9/#Commandos-Strike-Force (missing sometimes)
  • [ ] https://xemu.app/titles/54510026/#Destroy-All-Humans (Missing)
  • [ ] https://xemu.app/titles/54510106/#Destroy-All-Humans-2 (Missing)
  • [ ] https://xemu.app/titles/45410075/#Madden-NFL-06 (Referee)
  • [ ] https://xemu.app/titles/4541009f#Madden-NFL-07 (Referee)
  • [ ] https://xemu.app/titles/454100ac#Madden-NFL-08 (Referee)
  • [ ] https://xemu.app/titles/4541023b#Madden-NFL-09 (Referee)
  • [ ] https://xemu.app/titles/41560014/#Minority-Report-Everybody-Runs
  • [ ] https://xemu.app/titles/4d530003/#Project-Gotham-Racing (missing/clipping)
  • [ ] https://xemu.app/titles/424d0002#Reign-of-Fire (missing)
  • [ ] https://xemu.app/titles/454100a4/#Tiger-Woods-PGA-Tour-07 (missing)
  • [ ] https://xemu.app/titles/4541007e/#Tiger-Woods-PGA-Tour-06 (missing)
  • [ ] https://xemu.app/titles/45410054/#Tiger-Woods-PGA-Tour-2005 (missing)
  • [ ] https://xemu.app/titles/5454009b/#The-Warriors (Shadows missing/lighting broken)
  • [ ] (missing/broken lighting)
  • [ ] https://xemu.app/titles/4b4e0034/#Wallace-Gromit-The-Curse-of-the-Were-Rabbit (Missing)

Clipping

  • [ ] https://xemu.app/titles/545100ef/#Juiced (not respecting other surfaces/Clipping)

Streched/Misaligned

  • [ ] (streched)
  • [ ] https://xemu.app/titles/4d530030/#Jockey-s-Road (misaligned)
  • [ ] https://xemu.app/titles/43560008/#Strike-Force-Bowling(Streched)

Rounding offset

Miscellaneous

  • [ ] https://xemu.app/titles/45410389/#Batman-Begins (Shadow on object cast shadow incorrectly )
  • [ ] https://xemu.app/titles/53500001/#Combat-Elite-WWII-Paratroopers (Upscaling only renders bones)
  • [ ] Jade Empire (Stretched to a point)(https://www.youtube.com/watch?v=gHcndEHJT7Q)
  • [ ] https://xemu.app/titles/5454007a/#Scaler("Broken")
  • [ ] https://xemu.app/titles/4d570032/#Ed-Edd-n-Eddy-The-Mis-Edventures (Stretched)
  • [ ] https://xemu.app/titles/53450087/#Sonic-Riders (grey shadows under characters)
  • [x] https://xemu.app/titles/434d0050/#TOCA-Race-Driver-3 (Black bars on the right side of shadows)
  • [ ] https://xemu.app/titles/4947003e/#Terminator-3-The-Redemption (Artfacting and Z-Fighting)

Bug Description

Some games have a missing or broken shadow. It can be broken by being misaligned, not respecting other surfaces(Clipping through objects), Stretched, missing, Completely black or being artefacts on the floor. So of these issues are sometimes linked to lighting issues (Missing lighting/broken lighting) as well.

Expected Behavior

All shadow should render correctly

xemu Version

Version: 0.6.2 Branch: master Commit: 69ceec4 Date: Wed Nov 24 02:59:42 UTC 2021 Last-known Working: Unknown

System Information

Field Value
OS Ubuntu 20.04.3 LTS
CPU Intel(R) Pentium(R) CPU 3825U @ 1.90GHz
Graphics Device Mesa Intel(R) HD Graphics (BDW GT1)
Graphics Driver Drivers: 4.6 (Core Profile) Mesa 21.0.3

Additional Context

05/06/2022 I've Retested all the games on the list except for Sonic Riders and Wallace Gromit The Curse of the Were Rabbit

Triticum0 avatar Dec 01 '21 02:12 Triticum0

https://xemu.app/titles/5553005e/#Tom-Clancy-s-Splinter-Cell-Double-Agent has missing shadows as well.

Fabxx avatar Apr 07 '22 07:04 Fabxx

https://xemu.app/titles/41430005/#Vexx has broken shadows. AMD here so not sure its a vendor issue

RinMaru avatar Apr 07 '22 23:04 RinMaru

https://xemu.app/titles/454100a4/#Tiger-Woods-PGA-Tour-07 https://xemu.app/titles/4541007e/#Tiger-Woods-PGA-Tour-06 https://xemu.app/titles/45410054/#Tiger-Woods-PGA-Tour-2005 Tiger Woods 2005 to 2007 have no Shadows for golfers. I used both the final version and a Debug version with free camera to showcase for example. https://imgur.com/a/KBtK9uL Edit: AMD Ryzen 5 graphics card here

MaouYumisu1 avatar May 19 '22 10:05 MaouYumisu1

Note: World War II Combat: Road to Berlin andTimeSplitters: Future Perfect don't have character shadows on real xbox

Triticum0 avatar Jun 04 '22 12:06 Triticum0

Games Fixed with #735 Aeon Flux Beat Down Curse: The Eye Crime Life: Gang Wars Harry Potter and the Goblet of Fire Shadows Gui yi Manhunt Nickelodeon SpongeBob SquarePants in: Battle for Bikini Bottom Peter Jackson's King Kong The Official Game of the Movie Strike Force Bowling Without Warning

Triticum0 avatar Jun 04 '22 14:06 Triticum0

@RinMaru Could you post a pic or comment on which one it looks like. 1. 2.#1010 3.Missing

Triticum0 avatar Jun 05 '22 00:06 Triticum0

@RinMaru Could you post a pic or comment on which one it looks like. 1. 2.#1010 3.Missing

Vexx is fixed it renders shadows now. They just dont scale with the res

RinMaru avatar Jun 05 '22 05:06 RinMaru

i solve this disbling HardFPU option and Using 128mb memory option.

jorfgm avatar Jan 05 '23 17:01 jorfgm

Hi all, I want to update on the situation of two games in this list that is:  Harry Potter the Goblet of Fire, and Jade Empire game. 

First I want to say thank you to Triticum0 who has created and maintained a very well list for everyone.

I have followed the Xemu project for 1 year, my previous PC spec is Intel i5 10400 and AMD R9 290 graphic card. I have encountered shadow problems in these two games.

Recently I checked these games again, with the latest Xemu version 0.7.83 as of this writing. I found the framerate of games has improved, but the shadow problems still persist.

These shadow problems happen in both the native resolution and 2x Resolution Scale which I use to take the screenshots here.

This is Harry Potter 4 game screenshot with a shadow problem loi 8

This is Jade empire screenshot shadow problem

Screenshot 2023-01-26 113120

My PC spec now is Intel i5 12400f, Win 10, Rtx 3080 12 Gb with the latest graphic card driver.

Hope that these problems will be fixed in the future, I also want to say that I am really grateful because of the Xemu developers and every contributor who have made this great project for the community in recent years. Thank you, everyone

raintrija avatar Jan 26 '23 04:01 raintrija

@raintrija Use this build and it should fix the issue in Harry Potter 4 and jade empire. https://github.com/xemu-project/xemu/pull/1362

Note: I only tested the harry potter game with the older pull of the pr but I know it fixed the issue(https://github.com/xemu-project/xemu/pull/735). as for jade it should fix the issue but please note, It may cause z-fighting issues with higher res scales past 1x so be warned. Also if you need to have building the pr just responded to this and I will have you get the build set up

Triticum0 avatar Jan 26 '23 23:01 Triticum0

@Triticum0 Hi Triticum0, thanks for your response. Yes, if you can help me to build the pr or send me a guide to do this, please both ways are good ^^. Thank you for your kindness. Sometimes I will reply late, I apologize. Because I'm from Vietnam a country in Asia with a different timezone.

About the issues with higher resolution scales past 1x, although it is unfortunate because I hope to play these games again with 2x res to reduce the jaggy and aliasing of native res.

But I understand to create and improve the Xemu emulator is very hard. Maybe in the future, there will be a solution to solve these shadow problems when playing with higher-resolution scaling.

I also hope that people and the community will be supportive, understanding, and nice to Xemu's developers and other contributors like you, Triticum0.

Although I am not a programmer, from what I know developing and maintaining a project like the Xemu emulator is very difficult. Not to mention that Xemu's developers have a lot of other things to care about like their jobs and family, life... So I'm very grateful for what Xemu's developers and other contributors have done for the community.

Thank you. Wish you the best.

raintrija avatar Jan 27 '23 04:01 raintrija

Shadows on Splat-Magazine-Renegade-Paintball do work and this game needs to be removed from this page.

OrganicOstrich avatar Mar 24 '24 19:03 OrganicOstrich