Unknown W. Brackets
ee5381917a
x86jit: Implement downcount in register.
2023-08-28 21:09:56 -07:00
Unknown W. Brackets
7f3e2e55b5
x86jit: Small opt for Sltu.
2023-08-28 21:09:56 -07:00
Unknown W. Brackets
4e90bd5070
x86jit: Use NEG more automatically for Sub x,0,y.
2023-08-28 21:09:56 -07:00
Henrik Rydgård
0cdfaffb48
Enable the FakeMipmapChange flag for US/EU Tactics Ogre, fixing replacement problem.
...
For correct lookups, without our texture replacement actually supporting
volume textures, we need to use this mechanism here too.
The game actually uses two mipmaps, but they're identical and point to
the same memory, so we treat them as a regular 2D texture instead for
purposes of both texturing and replacement. This is presumably legacy
from the initial Japanese version that needs to use multiple texture
layers. Similarly it does in in pairs.
This does actually not fully fix texture replacement for the Japanese
version, unfortunately. For that we need more proper support for these
weird textures in the texture replacement code - when I refactored it
before for more natural handling of regular mipmapping, this kinda got
lost.
2023-08-28 20:58:57 +02:00
Henrik Rydgård
412c4547cd
textures.ini loader logging improvement
2023-08-28 16:34:58 +02:00
Henrik Rydgård
5c42aa07fc
Minor log improvement
2023-08-28 16:11:47 +02:00
Henrik Rydgård and GitHub
5b9bdc134d
Merge pull request #17999 from hrydgard/after-burner-vertex-rounding
...
After Burner: Black Falcon: Fix flickering video by enabling vertex depth rounding
2023-08-28 16:09:52 +02:00
Henrik Rydgård and GitHub
9291a4e52a
Merge pull request #17998 from hrydgard/minor-fixes
...
Minor: Correct RA login retry behavior if disabled, improved logging in CLUTLoad case
2023-08-28 16:09:34 +02:00
Unknown W. Brackets and GitHub
cffdd9933f
Merge pull request #17996 from hrydgard/address-some-feedback
...
Address some feedback
2023-08-28 06:30:40 -07:00
Henrik Rydgård
f3d675ca64
After Burner: Black Falcon: Fix flickering video by enabling vertex depth rounding
...
Working workaround, don't see any obvious negative effects so let's just
go with it, this has been sitting around long enough.
2023-08-28 14:53:33 +02:00
Henrik Rydgård and GitHub
08604f184b
Merge pull request #17997 from hrydgard/upgrade-rcheevos-again
...
Upgrade rcheevos to latest
2023-08-28 14:50:16 +02:00
Henrik Rydgård
a529a9c408
Improve the logging in the CLUT load path
2023-08-28 14:39:24 +02:00
Henrik Rydgård
9e708fc82d
Don't show RetroAchievements login failures (and don't retry) if the user has disabled them.
2023-08-28 14:38:32 +02:00
Henrik Rydgård
b637a9c42e
Upgrade rcheevos to latest
...
The timer issue has been fixed upstream. Hopefully nothing will regress on
32-bit Android this time.
See #17631
2023-08-28 14:09:46 +02:00
Henrik Rydgård
e8bb48f369
SDLMain: Correctly return true when SHOW_FILE_IN_FOLDER is actually supported
2023-08-28 14:03:28 +02:00
Henrik Rydgård
77f3804a8c
Remove unnecessary ResolvePath
2023-08-28 14:03:20 +02:00
Henrik Rydgård and GitHub
9305d235e0
Merge pull request #17995 from hrydgard/retroachievements-login-retry
...
RetroAchievements: More connection notifications
2023-08-28 13:08:03 +02:00
Henrik Rydgård
26af6eb569
RetroAchievements: More connection notifications
...
Trying to make it harder for a user to accidentally run without achievements enabled.
2023-08-28 12:15:24 +02:00
Henrik Rydgård and GitHub
dddf63d057
Merge pull request #17993 from unknownbrackets/x86-jit-minor
...
x86jit: Replacements, expose for profiling better
2023-08-28 10:23:00 +02:00
Henrik Rydgård and GitHub
0ecfb6b112
Merge pull request #17992 from unknownbrackets/x86-jit-float
...
x86jit: Implement trig instructions, couple other FPU
2023-08-28 10:20:38 +02:00
Henrik Rydgård and GitHub
54ebe461fc
Merge pull request #17994 from unknownbrackets/x86-jit-lea
...
x86: Use LEA in a few sensible places
2023-08-28 10:17:13 +02:00
Henrik Rydgård and GitHub
24e0cb013b
Merge pull request #17991 from unknownbrackets/x86-jit-dot
...
x86jit: Improve vdot performance
2023-08-28 10:15:03 +02:00
Henrik Rydgård and GitHub
3489ff5143
Merge pull request #17990 from unknownbrackets/x86-jit-alu
...
x86jit: Implement divides and a couple more ALUs
2023-08-28 10:12:31 +02:00
Henrik Rydgård and GitHub
9955f89b9e
Merge pull request #17989 from unknownbrackets/irjit-temps
...
irjit: Cleanup temp purging on exit
2023-08-28 10:09:28 +02:00
Unknown W. Brackets
f10444eb42
x86jit: Special case broadcast shuffles.
2023-08-27 23:24:30 -07:00
Unknown W. Brackets
61a99b4bac
x86jit: Implement trig/reciprocals.
2023-08-27 23:24:30 -07:00
Unknown W. Brackets
4b1c809886
x86jit: Implement a few more float ops, shuffle.
2023-08-27 23:24:30 -07:00
Unknown W. Brackets and GitHub
e4a4da2c51
Merge pull request #17986 from fp64/gitignore-ctags
...
Add *.ctags to .gitignore
2023-08-27 17:15:49 -07:00
Unknown W. Brackets
479ebaea11
x86: Use LEA in a few sensible places.
2023-08-27 13:59:19 -07:00
Unknown W. Brackets
8b77114da6
x86jit: Remove outdated file.
2023-08-27 13:01:22 -07:00
Unknown W. Brackets
2e64abd2a0
x86jit: Improve some debug labels.
...
Helps when running a profiler that reads these.
2023-08-27 12:51:29 -07:00
Unknown W. Brackets
303aa0548c
x86jit: Handle replacements directly.
2023-08-27 12:51:24 -07:00
Unknown W. Brackets
35fe15d718
x86jit: Do not use Vec4Dot for vdot.t.
...
It was much slower to do so in LittleBigPlanet.
2023-08-27 12:39:21 -07:00
Unknown W. Brackets
1abd3ac361
x86jit: Use a faster vdot than DPPS.
2023-08-27 12:39:08 -07:00
Unknown W. Brackets
497fc09c29
x86jit: Implement divides.
2023-08-27 12:34:58 -07:00
Unknown W. Brackets
1b25f854a1
x86jit: Reduce code size a tiny bit.
2023-08-27 12:34:58 -07:00
Unknown W. Brackets
2231fb807b
x86jit: Implement Clz, Not, XorConst.
2023-08-27 12:34:58 -07:00
Unknown W. Brackets
7d8dc0f8ab
irjit: Detect clobber in lane change.
2023-08-27 12:27:05 -07:00
Unknown W. Brackets
6507251e83
irjit: Consider temps clobbered by block end.
2023-08-27 12:26:42 -07:00
Unknown W. Brackets
f263698897
irjit: Cleanup temp purging on exit.
...
We were sometimes considering it read by exit and not purging.
2023-08-27 12:26:05 -07:00
fp64
51af50b927
Add *.ctags to .gitignore
...
Allows to keep ctags option file in-tree.
2023-08-27 12:12:19 +03:00
Henrik Rydgård and GitHub
85c375fc60
Merge pull request #17985 from DDinghoya/patch-14
...
Update ko_KR.ini
2023-08-27 10:18:36 +02:00
DDinghoya and GitHub
44e05cb74f
Update ko_KR.ini
2023-08-27 08:27:51 +09:00
Henrik Rydgård and GitHub
25e7c042f2
Merge pull request #17974 from GABO1423/experimental
...
(UWP) Another Round of Code Cleanups
2023-08-27 00:06:37 +02:00
GABO1423
2643c1b801
(UWP) Simplify appxmanifest Files
...
Also fix misplaced Asset file
2023-08-26 14:45:25 -04:00
GABO1423
5ea2928100
(UWP) Resolve Build Warning
...
`MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance`
2023-08-26 14:44:20 -04:00
GABO1423
d49e9efb84
(UWP) Update .gitignore
...
This was removed temporarily so we could add the folder, we can add it back now.
2023-08-26 14:44:20 -04:00
GABO1423
be18828e2f
(UWP) Another Round of Code Cleanups
2023-08-26 14:44:20 -04:00
Henrik Rydgård and GitHub
278eece2fc
Merge pull request #17984 from hrydgard/retroachievements-not-logged-in
...
RetroAchievements: Warn the user if has token and not logged in on start of game
2023-08-26 15:53:09 +02:00
Henrik Rydgård
def25100df
RetroAchievements: Warn the user if has token and not logged in.
2023-08-26 13:27:10 +02:00