-
Notifications
You must be signed in to change notification settings - Fork 102
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
reVC doesn't render model textures correctly #71
Comments
I'm using the game files from Steam by the way. |
It only seems to happen when |
Hm, that's strange. Never noticed that before but i suppose it must be a bug in my conversion somewhere. probably only triggered under specific circumstances. |
Yeah definitely something that only happens in reVC during texture conversion which only applies to my platform (arm linux using proprietary ARM drivers for the mali T628 gpu). |
@MastaG Sorry for OT, nowhere else to ask - how it's performance? I think GTA 3/VC would be wonderful on the Linux mobile phones and tablets, but they often offer low performance. |
@okias |
@MastaG feel free to also try GTAmodding/re3#1328 it won't fix this bug, but since DXT1 and DXT3 is most likely supported by your GPU, the symptom of this bug should disappear for you. |
Ah thanks @okias |
Hi @okias, Sorry to bump this old issue. It seems the original developers did enable dxt1 and dxt3 for miami as well. While the texture bug is still present when enabling the txd.img generation, the performance is now a lot better and it even runs at 1080p with the draw distance turned down. Also I did some comparison and noticed that generating the txd.img doesn't really improve the performance for me. One thing I'm wondering if it's possible to change the in-game render resolution. Any ideas if this is possible? |
Development needs to be restarted, but I assume no-one has decentralized solution, which could give people to oportunity to work on the re3 code. About resolution, I looked into code which handles it back then and it would need a rewrite (at least for Linux backend). TXD is used only for cards which doesn't have DTX1,3 acceleration (game manually converts textures to compatible format -> cost is filesize and larger demand on VRAM), but I guess almost all cards have support for it. It was used only for pre GeForce cards. |
Thank you for this. I was experiencing the same problem when porting it to the PlayStation Classic which uses armv7 and disabling this fixed it. However I'm now experiencing random crashes. I'm no expert but it seems like a memory leak maybe? I am able to play for about 12 minutes, then I notice sudden slowdown and it crashes. I tested it before with the corrupt textures for over a hour and it didn't crash. Here's a video where it crashed 3 times in the span of 40 minutes Also, any tips on how to improve performance? Like maybe there's some options I can disable such as the Debug menu? I'm using 720x480 resolution and I'm only getting around 15-20fps according to the "Show timebars" option. It does appear more than that, mayb the fps counter is inaccurate |
Hi,
I've built both re3 and reVC for ARM (32bit) linux.
I'm running Gnome 40 on wayland and I'm using glfw from here: https://github.com/ChrisLane/glfw/tree/wayland
My platform (Odroid XU4) uses the ARM Mali wayland drivers.
Grand Theft Auto 3 from the master branch works and renders perfectly fine.
However Vice City from the miami branch doesn't render the textures on the character models correctly.
Any ideas how to resolve this?
Perhaps some setting somewhere?
The game works fine otherwise.
The text was updated successfully, but these errors were encountered: