Commit graph

6641 commits

Author SHA1 Message Date
Nicolas Noble
32d0bccd94
Merge pull request #1530 from nicolasnoble/psyqo-invsqrt
Adding SoftMath::inverseSquareRoot
2024-01-03 19:59:04 -08:00
Nicolas Noble
2edcbe84e3
Merge pull request #1531 from grumpycoders/gdb-workaround
Workarounding gdb failure on connect.
2024-01-03 19:57:41 -08:00
Nicolas Pixel Noble
aef567655f Workarounding gdb failure on connect.
If gdb connects while the emulator is running and printing lots of logs, the gdb client might get confused about getting messages when it's not supposed to. We're trying to avoid this situation by preventing messages to be sent until gdb may potentially be in a state where it's ready to accept them.
2024-01-02 21:32:46 -08:00
Nicolas Pixel Noble
ab79dbf100 Overhaul. 2024-01-02 19:46:34 -08:00
Nicolas Pixel Noble
d3386f53c7 Increasing inverse square root threshold. 2024-01-02 18:53:22 -08:00
Nicolas Pixel Noble
cb9c52d168 Normalize uses inverseSquareRoot. 2024-01-02 18:34:46 -08:00
Nicolas Pixel Noble
c1c0dd924b Cleanup + Adding inverseSquareRoot. 2024-01-02 18:34:43 -08:00
Nicolas Pixel Noble
65a05223df Fixing *= 2024-01-02 18:29:00 -08:00
Nicolas Pixel Noble
7b75815ab1 Fixing division. Again. 2024-01-02 18:28:44 -08:00
Nicolas Pixel Noble
27d16ab8fa Formatting. 2024-01-02 18:28:31 -08:00
Nicolas Noble
a84d8b4da5
Merge pull request #1528 from nicolasnoble/misc-psyqo
Some miscellaneous psyqo tweaks and fixes.
2024-01-01 21:14:48 -08:00
Nicolas Pixel Noble
10b39247a0 Fixing a few more divisions in the fixed point class. 2024-01-01 20:24:14 -08:00
Nicolas Pixel Noble
d811f2a16e static_assert the font system. 2024-01-01 20:23:46 -08:00
Nicolas Pixel Noble
afae142430 C++-ify SoftMath::crossProductVec3 2024-01-01 20:22:59 -08:00
Nicolas Pixel Noble
8ad7b368ae Adding LV read. 2024-01-01 20:22:36 -08:00
Nicolas Pixel Noble
5a03b387d6 API change: read -> readRaw 2024-01-01 20:22:09 -08:00
Nicolas Pixel Noble
fd05343dc6 IWYU 2024-01-01 20:21:00 -08:00
Nicolas Noble
7ae416aa3c
Merge pull request #1527 from grumpycoders/fixing-trace
Fixing CPU trace
2024-01-01 06:33:57 -08:00
Nicolas Noble
e8f520601c
Merge pull request #1525 from grumpycoders/copyright-bump
'tis that time of the year again.
2024-01-01 00:00:23 -08:00
Nicolas Noble
06858f3194
Fixing CPU trace 2023-12-31 23:58:56 -08:00
Nicolas Noble
72cea47943
Merge branch 'main' into copyright-bump 2023-12-31 18:42:08 -08:00
Nicolas Noble
7732ac7d57
Trying to cache homebrew files is a useless endeavor. 2023-12-31 18:41:54 -08:00
Nicolas Noble
68eb4d09fe
Fuck me I'm an idiot. 2023-12-31 16:01:48 -08:00
Nicolas Noble
f2d79a163d
Groar. 2023-12-31 13:38:17 -08:00
Nicolas Noble
a6b40b06aa
Merge pull request #1526 from grumpycoders/ruby-sucks
One last attempt before I just stop trying to speed MacOS up.
2023-12-31 11:08:14 -08:00
Nicolas Pixel Noble
bfb67020c5 One last attempt before I just stop trying to speed MacOS up. 2023-12-31 11:05:51 -08:00
Nicolas Pixel Noble
2a80e50292 'tis that time of the year again. 2023-12-31 10:53:35 -08:00
Nicolas Noble
d80f9e2690
Merge pull request #1522 from grumpycoders/translations_i18n-pcsx-redux-pot--main_es_ES
Updates for file i18n/pcsx-redux.pot in es_ES
2023-12-31 10:37:35 -08:00
transifex-integration[bot]
03bcae38c7
Translate i18n/pcsx-redux.pot in es_ES
100% translated source file: 'i18n/pcsx-redux.pot'
on 'es_ES'.
2023-12-31 10:43:51 +00:00
Nicolas Noble
2c20b8cf4f
Merge pull request #1521 from grumpycoders/fixing-puts-capture
Fixing puts log capture.
2023-12-31 00:31:50 -08:00
Nicolas Pixel Noble
f35603c57a Fixing puts log capture. 2023-12-30 23:16:04 -08:00
Nicolas Noble
8a7c426a74
Merge pull request #1511 from grumpycoders/chores-i18n
[Chores] Regen i18n
2023-12-30 23:13:08 -08:00
nicolasnoble
2c0eb6d720 [Chores] Regen i18n 2023-12-31 06:21:54 +00:00
Nicolas Noble
d0a96263b1
Merge pull request #1520 from grumpycoders/chores-code-format
[Chores] Format code
2023-12-30 22:20:33 -08:00
nicolasnoble
0e13caefc0 [Chores] Format code 2023-12-31 04:53:59 +00:00
Nicolas Noble
7be14d8914
Merge pull request #1519 from Giragast/lua_assembler_la_fix
Fix for Lua assembler implementation of la, trim() now removes comments
2023-12-30 20:48:15 -08:00
Nicolas Noble
f578db9ff1
Merge pull request #1518 from grumpycoders/relax-psyqo-werror
Relaxing psyqo's compilation rules outside CI
2023-12-30 20:08:13 -08:00
Nicolas Noble
8c269a6015
Merge pull request #1516 from nicolasnoble/vsce-hotfix
Fixing wrong EASTL path casing.
2023-12-30 20:01:57 -08:00
Ken Murdock
94e4c3c299 Fix for Lua assembler implementation of la, trim() now removes also comments 2023-12-31 03:15:28 +00:00
Nicolas Noble
8a9dafed0a
Merge pull request #1506 from descawed/breakpoint-labels
Add optional labels to describe breakpoints
2023-12-30 19:08:33 -08:00
Nicolas Pixel Noble
863c881b88 Relaxing psyqo's compilation rules outside CI 2023-12-30 19:05:20 -08:00
Nicolas Noble
78a8df3a5b
Merge branch 'main' into vsce-hotfix 2023-12-30 18:55:11 -08:00
Nicolas Noble
ee833695f0
Merge pull request #1517 from grumpycoders/brew-link
nth attempt at fixing homebrew...
2023-12-30 18:54:50 -08:00
Nicolas Noble
6d9b906071
nth attempt at fixing homebrew... 2023-12-30 17:59:14 -08:00
Nicolas "Pixel" Noble
dcf10db010 Fixing wrong EASTL path casing. 2023-12-30 17:24:59 -08:00
Nicolas Noble
6acfae2007
Merge pull request #1442 from nicolasnoble/vsce-yeet
Starting to yeet the template files out of the vsce.
2023-12-30 16:15:09 -08:00
Nicolas "Pixel" Noble
f2a316c884 Formatting. 2023-12-30 12:34:33 -08:00
Nicolas "Pixel" Noble
dcf26279db Suppressing eslint warning. 2023-12-30 12:25:04 -08:00
Nicolas "Pixel" Noble
8b4911b15f Minor cleanup. 2023-12-30 12:14:21 -08:00
Nicolas "Pixel" Noble
315f766b57 Merge branch 'vsce-yeet' of github.com:nicolasnoble/pcsx-redux into vsce-yeet 2023-12-30 11:56:50 -08:00