Unknown W. Brackets
96c90c19c6
irjit: Reduce unnecessary shuffles.
...
If it's never used as a Vec4 again, it's often not worth it.
2023-09-01 22:35:59 -07:00
Unknown W. Brackets
5f84887dea
irjit: Add a pass to keep Vec4s in Vec4s.
2023-09-01 22:35:59 -07:00
Unknown W. Brackets
9bac755491
x86jit: Avoid pointerify if clobbered.
...
For x86, it's not worth it for one.
2023-09-01 22:34:22 -07:00
Unknown W. Brackets
b370a89ef2
x86jit: Reduce block link padding.
...
Reduces bloat a good bit.
2023-09-01 22:33:02 -07:00
Unknown W. Brackets
c5d0e1d0cc
x86jit: Implement float to integer.
2023-09-01 22:31:25 -07:00
Unknown W. Brackets
c85886c11e
irjit: Use enum for rounding modes.
2023-09-01 22:29:24 -07:00
TotalCaesar659
5459ca0fd0
Update Russian translation
2023-09-02 00:29:14 +03:00
KatyushaScarlet
f4d1a85af3
Detect the number of threads and supported features on LoongArch CPU
2023-09-02 04:58:32 +08:00
Dominik
77f3da5991
Update pl_PL.ini
...
More work on Polish translation as well as more minor changes & fixes.
2023-09-01 22:28:22 +02:00
KatyushaScarlet
f94bbbd747
Fix the definition of logical_cpu_count
2023-09-02 02:08:43 +08:00
KatyushaScarlet
161f56e270
Add basic support for loongarch64
2023-09-02 02:08:43 +08:00
Henrik Rydgård
f698623645
Merge pull request #18041 from hrydgard/more-translation-strings
...
More translation strings
2023-09-01 15:46:04 +02:00
Henrik Rydgård
c8a61728c7
Even more translation strings
2023-09-01 15:45:13 +02:00
Henrik Rydgård
319415050d
A few
2023-09-01 15:40:54 +02:00
Henrik Rydgård
35c1013bef
Merge pull request #18039 from Saramagrean/patch-2
...
Update th_TH.ini
2023-09-01 12:47:45 +02:00
Benjamin Benda Gates
531ac9474b
Update th_TH.ini
2023-09-01 17:41:38 +07:00
Henrik Rydgård
96cd69930c
Merge pull request #18036 from iota97/analog-stick-gesture
...
Analog stick gesture
2023-09-01 10:07:16 +02:00
iota97
01083c87ea
Analog stick gesture
2023-09-01 09:32:21 +02:00
Henrik Rydgård
2260b194e7
Merge pull request #18034 from Narugakuruga/patch-25
...
Update zh_CN.ini
2023-09-01 08:42:29 +02:00
Narugakuruga
a002ae8e3b
Update zh_CN.ini
...
for 1.16
2023-09-01 10:30:07 +08:00
Henrik Rydgård
c20747d9cb
Merge pull request #18033 from hrydgard/more-translation-strings
...
More translation strings
2023-08-31 23:35:12 +02:00
Henrik Rydgård
41a670acc3
Merge pull request #18031 from TotalCaesar659/patch-1
...
Update Russian translation
2023-08-31 23:30:06 +02:00
Henrik Rydgård
c1b1d7f56d
Add strings to all the inis
2023-08-31 23:29:37 +02:00
Henrik Rydgård
3fa9240e76
Fix some untranslatable / missing strings
2023-08-31 23:28:29 +02:00
Henrik Rydgård
e16a668e4e
Merge pull request #18030 from hrydgard/sticky-dpad
...
Touch controls: Add an option for "Sticky D-Pad".
2023-08-31 22:59:26 +02:00
TotalCaesar659
353bd9cd0a
Update Russian translation
2023-08-31 23:47:09 +03:00
Henrik Rydgård
ce47055860
Touch controls: Add an option for "Sticky D-Pad".
...
Will make it a lot easier to pull off certain moves in fighting games.
Should help #17950
2023-08-31 22:37:11 +02:00
Henrik Rydgård
0fb1ea3a21
Merge pull request #18029 from hrydgard/input-batch-axis-update
...
Control: Change internal interfaces to batch-process input axis updates
2023-08-31 13:19:09 +02:00
Henrik Rydgård
7a3eab9bfd
Merge pull request #18027 from unknownbrackets/memblockinfo
...
Debugger: Reduce cost of small copy tracking
2023-08-31 13:17:27 +02:00
Henrik Rydgård
f02f638e3f
Merge pull request #18028 from hrydgard/simplify-touch-dpad
...
Simplify the touch d-pad code.
2023-08-31 12:23:31 +02:00
Henrik Rydgård
80a99a67d9
Control: Change internal interfaces to batch-process input axis updates
...
These naturally come in bunches on many platforms like Android, so lay
some groundwork to also handle them in bunches to minimize locking in
the future.
Linux buildfix
2023-08-31 11:55:53 +02:00
Henrik Rydgård
80b01e593e
Merge pull request #18023 from Domiiniik/patch-1
...
Update pl_PL.ini
2023-08-31 11:16:55 +02:00
Henrik Rydgård
c93a92d220
Merge branch 'master' into patch-1
2023-08-31 11:16:42 +02:00
Henrik Rydgård
ad1f378902
Also simplify __CtrlUpdateButtons to only do a single read and write to the global.
2023-08-31 11:10:02 +02:00
Henrik Rydgård
6a61a58b9f
Simplify the touch d-pad code.
...
Due to #17950 I had a look at this code and found some room to simplify,
but I don't think this is likely to fix anything.
2023-08-31 11:03:14 +02:00
Unknown W. Brackets
d5c91fa02c
Debugger: Reduce cost of small copy tracking.
...
This uses another 400KB RAM and does a bit more writing, but makes lookups
faster.
2023-08-31 00:17:30 -07:00
Henrik Rydgård
3e6788defe
Merge pull request #18022 from hrydgard/screen-scaler-ingame-fix
...
Android: Fix changing display resolution scale in-game
2023-08-31 08:45:39 +02:00
Henrik Rydgård
62c9041060
Merge pull request #18011 from hrydgard/collapse-degenerate-volume-textures
...
Detect the simplest Tactics Ogre case (US/EU) early
2023-08-31 08:45:11 +02:00
Henrik Rydgård
351de6eb25
Merge pull request #18026 from unknownbrackets/x86-jit-float
...
x86jit: Fix vsat0 saturate
2023-08-31 08:28:50 +02:00
Henrik Rydgård
fbc1fc417e
Merge pull request #18025 from unknownbrackets/x86-jit-regcache
...
x86jit: Fix a vec4 clobber issue
2023-08-31 08:20:01 +02:00
Henrik Rydgård
92e600a1c0
Merge pull request #18013 from hrydgard/remove-bad-heuristic
...
Replace a too-simple heuristic with a compat flag, fixing Castlevania flicker.
2023-08-31 08:18:53 +02:00
Henrik Rydgård
7392fd1d9c
Merge pull request #18018 from hrydgard/texcache-sizeinram-cleanup
...
Shrink TexCacheEntry by 4 bytes and clean up a naming issue
2023-08-31 08:18:24 +02:00
Unknown W. Brackets
bcac804cc5
x86jit: Fix vsat0 saturate.
2023-08-30 23:07:57 -07:00
Unknown W. Brackets
d5a51da95e
x86jit: Fix pointer modify when masked.
2023-08-30 22:04:26 -07:00
Unknown W. Brackets
742dc0a0c7
x86jit: Fix vec4 clobber issue.
2023-08-30 22:04:25 -07:00
Henrik Rydgård
dcd23ab437
Merge pull request #18024 from hrydgard/more-lang-strings
...
A few more strings
2023-08-31 01:28:01 +02:00
Henrik Rydgård
03d2416b49
A few more strings
2023-08-31 01:27:28 +02:00
Dominik
13d98f92e8
Update pl_PL.ini
...
More retroachievements strings translated to Polish & minor existing translation fixes and improvements.
2023-08-31 00:35:47 +02:00
Henrik Rydgård
4b89fab91c
NativeInitGraphics: Update core parameter pixel width/height (since we lose resized flag)
2023-08-30 23:42:13 +02:00
Henrik Rydgård
e40fbba02b
Log global messages processed
2023-08-30 23:30:49 +02:00