Commit graph

6642 commits

Author SHA1 Message Date
Nicolas Noble
84ae758924
Merge pull request #1741 from nicolasnoble/nuke-gte-registers
Nuking all GTE on psyqo application startup.
2024-09-19 15:47:29 -07:00
Nicolas "Pixel" Noble
2e2658ae7a Nuking all GTE on psyqo application startup. 2024-09-19 13:20:37 -07:00
Nicolas "Pixel" Noble
384f65e841 Deprecates gte's Vec3 pointer reads. 2024-09-19 13:15:13 -07:00
Nicolas "Pixel" Noble
e480b8cee7 Better concepts for psyqo's Fragment and fixed points. 2024-09-19 13:14:21 -07:00
Nicolas "Pixel" Noble
50aae88a6c Properly supporting no_unique_address. 2024-09-19 13:12:47 -07:00
Nicolas "Pixel" Noble
30fdf91d78 Adding color-picker-style boxes to GPU logger 2024-09-19 13:11:03 -07:00
Nicolas Noble
d56d825bb5
Merge pull request #1737 from grumpycoders/vram-focus-16bpp
VRAM Focus requests defaults to 16bpp.
2024-09-17 10:58:21 -07:00
Nicolas Noble
91b5cbdf40
VRAM Focus requests defaults to 16bpp. 2024-09-17 09:50:06 -07:00
Nicolas Noble
285c86f662
Merge pull request #1736 from nicolasnoble/vector-generic
Moving the vector structs to a generic template.
2024-09-15 22:33:50 -07:00
Nicolas "Pixel" Noble
992a38a85a Moving the vector structs to a generic template. 2024-09-15 21:52:08 -07:00
Nicolas Noble
333249e9e9
Merge pull request #1734 from mina-skunk/main
Update gte-registers.hh
2024-09-15 17:48:49 -07:00
Nicolas Noble
9d4db2eddb
Merge pull request #1735 from grumpycoders/translations_i18n-pcsx-redux-pot--main_uk
Updates for file i18n/pcsx-redux.pot in uk
2024-09-15 17:14:35 -07:00
Nicolas Noble
b9fbb304b6
Copy/paste mistake. 2024-09-15 16:50:51 -07:00
Nicolas Noble
c3831c578b
Fixing access to raw registers. 2024-09-15 16:48:34 -07:00
transifex-integration[bot]
22e9f27404
Translate i18n/pcsx-redux.pot in uk
100% translated source file: 'i18n/pcsx-redux.pot'
on 'uk'.
2024-09-15 20:50:03 +00:00
Mina Lohan
4dbc0fe868
Update gte-registers.hh
fix
2024-09-13 21:03:49 -07:00
Mina Lohan
a0f265a250
Update gte-registers.hh
TranslationVector -> Translation
2024-09-13 20:12:32 -07:00
Mina Lohan
d52ba506ff
Update gte-registers.hh
add PseudoRegisters
2024-09-13 17:52:46 -07:00
Nicolas Noble
7ebf85b055
Merge pull request #1733 from grumpycoders/draw-grid-checkbox
Actually using the "Draw Grid" checkbox...
2024-09-11 09:28:09 -07:00
Nicolas Noble
7377a1db41
Merge pull request #1732 from mina-skunk/main
Update vector.hh add consts
2024-09-11 08:53:23 -07:00
Nicolas Noble
ba06b4920f
Actually using the "Draw Grid" checkbox... 2024-09-11 08:46:22 -07:00
Nicolas Noble
e735351d22
Fixing small issues with current proposal.
- Shouldn't pollute global environment with `using namespace`.
- Moving from const to constexpr, which would otherwise create global symbols.
- Changing the API to C++-ism of using method calls.
2024-09-11 06:48:38 -07:00
Mina Lohan
6b282a8512
Update vector.hh add consts 2024-09-10 14:30:15 -07:00
Nicolas Noble
40a16c3c39
Merge pull request #1731 from nicolasnoble/more-vector-overloads
Adding more overloads to psyqo's vector.
2024-09-10 07:35:51 -07:00
Nicolas Noble
c75cf3e41e
Merge pull request #1730 from nicolasnoble/faster-flushcache
Saving one instruction in flushcache.
2024-09-09 21:23:18 -07:00
Nicolas "Pixel" Noble
39e0b35146 Adding a few more overloads. 2024-09-09 21:21:12 -07:00
Nicolas "Pixel" Noble
83e66113c9 Adding more overloads to psyqo's vector. 2024-09-09 20:57:04 -07:00
Nicolas "Pixel" Noble
dd7343eccb Saving one instruction in flushcache. 2024-09-09 20:40:37 -07:00
Nicolas Noble
7d38502388
Properly setting directory variables when specifying custom installation folder. 2024-09-05 22:41:13 -07:00
Nicolas Noble
fca7f1212a
Merge pull request #1729 from nicolasnoble/imgui-1.91.1
Upgrading to ImGui 1.91.1.
2024-09-05 19:52:03 -07:00
Nicolas "Pixel" Noble
94f4645d16 Upgrading to ImGui 1.91.1. 2024-09-05 18:01:33 -07:00
Nicolas Noble
d956323959
Merge pull request #1727 from nicolasnoble/ps1-packer-no-kernel
Adding a nokernel switch to ps1-packer.
2024-09-04 22:42:41 -07:00
Nicolas Noble
e3c2d48963
Merge branch 'grumpycoders:main' into psyqo_tap_driver 2024-09-04 21:45:48 -07:00
Nicolas "Pixel" Noble
264fd298a6 Adding a nokernel switch to ps1-packer. 2024-09-04 21:42:09 -07:00
Nicolas Noble
50fbf1afd9
Merge pull request #1726 from mina-skunk/main
docs(psyqo): add some gte docs
2024-09-04 21:07:28 -07:00
Mina Lohan
42d2824925 docs(psyqo): add some gte docs 2024-09-04 20:26:10 -07:00
Nicolas Noble
f188c41362
Merge pull request #1725 from nicolasnoble/psyqo-typo
Fixing a typo...
2024-09-04 08:07:07 -07:00
Nicolas "Pixel" Noble
68ba2934c8 Fixing a typo... 2024-09-04 05:31:45 -07:00
Nicolas Noble
181bcfb8c6
Merge pull request #1724 from nicolasnoble/better-timers
Slight optimization in psyqo's timers.
2024-09-04 05:18:28 -07:00
Nicolas "Pixel" Noble
83dd2453cf Slight optimization in psyqo's timers. 2024-09-04 00:11:06 -07:00
Nicolas Noble
19450e9c08
Merge pull request #1723 from nicolasnoble/kernel-takeover
Further optimizing (and fixing) psyqo's exception handler.
2024-09-03 18:57:04 -07:00
Nicolas "Pixel" Noble
7cd9c6a4ba Further optimizing (and fixing) psyqo's exception handler. 2024-09-03 18:16:32 -07:00
Nicolas Noble
85db6de445
Merge pull request #1721 from nicolasnoble/kernel-takeover
Allowing psyqo to optionally take over the kernel.
2024-09-02 10:21:57 -07:00
Nicolas "Pixel" Noble
404b8af3df Allowing psyqo to optionally take over the kernel.
This adds the call `psyqo::Kernel::takeOverKernel()`, which allows
psyqo to optionally wipe the kernel and install its own.
2024-09-02 08:48:59 -07:00
Nicolas Noble
9653ceaa29
Merge pull request #1720 from nicolasnoble/modplayer-already-loaded-samples
Let the modplayer work with pre-loaded samples.
2024-09-01 12:18:27 -07:00
Nicolas Noble
8a078cc7b7
Merge pull request #1719 from nicolasnoble/handlers-fix-enhance
Enhancing & fixing kernel handlers widget.
2024-09-01 12:18:11 -07:00
Nicolas "Pixel" Noble
8f4d6f792c Let the modplayer work with pre-loaded samples. 2024-09-01 10:59:53 -07:00
Nicolas Noble
1fca237547
Merge pull request #1718 from nicolasnoble/modconv-clangcl
Properly building modconv with ClangCL.
2024-09-01 10:51:01 -07:00
Nicolas "Pixel" Noble
bc564d29f4 Enhancing & fixing kernel handlers widget. 2024-09-01 10:50:16 -07:00
Nicolas "Pixel" Noble
2844432e89 Properly building modconv with ClangCL. 2024-09-01 08:10:33 -07:00