RSDKModding / RSDKv3-Decompilation

A Full Decompilation of Sonic CD (2011) & Retro Engine (v3)
Other
591 stars 120 forks source link

Hardware renderer issues when running on ultrawidescreen phones via android rsdk #180

Open WorksOfMagic opened 2 years ago

WorksOfMagic commented 2 years ago

Basically I'm having issues where the menu's options aren't viewable. I can somehow interact with them still. Also, the sprites for the levels' tileset have a very weird segmentation most noticeable in the parallax scrolling in PP. I'm using a Wiko Power U10 phone, so I don't know if it's an issue for other ultrawidescreen phones.

https://user-images.githubusercontent.com/109110490/181916750-1b288714-fa2e-4b51-b713-d81bd8dfa434.mp4

Shockwave508 commented 1 year ago

I can confirm that it's also the case on my device.

Device: Xiaomi Black Shark 2 Pro (128GB) CPU: Qualcomm Snapdragonn 855+ (8 cores, 2.96GHz) RAM: 8GB Screen Resolution: 2340x1080 RSDKv3 Build: Android, v1.3.0

MegAmi24 commented 1 year ago

menu should be fixed with 4aea86f

WorksOfMagic commented 1 year ago

Okay, thanks. I'll give it a try.

WorksOfMagic commented 1 year ago

@MegAmi24 The menu definitely works now. All that'll hopefully be left is to fix the sprite rendering in-game, but I'm sure you and your talented team will figure out a fix. I can't thank you enough.

Leonx254 commented 1 year ago

Does this still happen on the latests commits for you?

WorksOfMagic commented 1 year ago

Does this still happen on the latests commits for you?

The sprite rendering issue on the latest auto build is still here. Also, a thing I didn't point out which was poor performance in SS on weaker phones has been solved.

SegaHatty commented 6 months ago

Off-topic but, do you know which version of the RSDK file you're using?

WorksOfMagic commented 6 months ago

Off-topic but, do you know which version of the RSDK file you're using?

That was a while ago, and the battery of my now-old phone managed to become the spicy pillow everybody hates to have, so I upgraded since that last statement, but I was using the mobile data file at the time.