FluffyStuff / OpenRiichi

An open source riichi mahjong client
GNU General Public License v3.0
108 stars 18 forks source link

Radeon drivers fix and more options #7

Open yyon opened 7 years ago

yyon commented 7 years ago

Hello! I've been using your application for a bit and I want to share a few changes.

Radeon drivers fix - Two of my laptops have a problem with the shaders. Everything is very dark with lots of flickering triangles. I found the problem is with using an array in "varied" variables in the shaders. I think this problem may be caused by the fact that those 2 laptops have (older) ATI cards and use the radeon drivers in linux. Textures - tweaked the tile textures to add english numbers. There's one version with small numbers in the corner, and one with large numbers. You can switch to these textures from the original textures in the appearance options. Decision time - 10 seconds was too short for me, so I made it changeable in the server options. Winds language - option in the appearance options to switch between displaying 東南西北 and ESWN in the center of the table.

FluffyStuff commented 4 years ago

I kept you waiting for a long time... Any chance you could tweak https://github.com/FluffyStuff/OpenRiichi/pull/7/commits/b03f539b497774432eff8b1d4b2d1f5267899241 and https://github.com/FluffyStuff/OpenRiichi/pull/7/commits/b3c0300ec7a0aedaed8b2ee7610d1075a494d274 to work with the current master? I'll pull both of those if you do that. I manually recreated your changes from https://github.com/FluffyStuff/OpenRiichi/pull/7/commits/9779c22b35c28e878340fb27236a41100ed8efff, so that is already in master. As for https://github.com/FluffyStuff/OpenRiichi/pull/7/commits/1ade092069f669325d61e4c0a41f58e37d8db204, I've reworked how the shaders work, so you would need to recreate this if this is still an issue for you.

If you are still interested in merging your changes, it would be great if you could separate them into different new pull requests.