Commit graph

  • 76b4d89301 Removing syscall usage in modplayer. Nicolas Pixel Noble 2024-10-01 06:56:55 -07:00
  • 3a70ffa66c
    Merge pull request #1748 from nicolasnoble/psyqo-cd-refactor Nicolas Noble 2024-09-30 23:03:06 -07:00
  • 9536104c60
    Merge branch 'main' into psyqo-cd-refactor Nicolas Noble 2024-09-30 22:07:03 -07:00
  • 14027ad850
    Merge pull request #1751 from nicolasnoble/gnu-mirrors Nicolas Noble 2024-09-30 22:06:44 -07:00
  • 0f72ff93af Adding mirrors for GNU URLs in scripts. Nicolas "Pixel" Noble 2024-09-30 21:14:47 -07:00
  • a0a2774763 Adding blocking reset and reads + adding reset in example. Nicolas "Pixel" Noble 2024-09-30 19:37:07 -07:00
  • 5d9e150d2d Changing strategy for async cdrom calls. Nicolas "Pixel" Noble 2024-09-30 18:58:46 -07:00
  • fd1bddf99a Adding cdda example. Nicolas "Pixel" Noble 2024-09-30 17:07:41 -07:00
  • 519afb6bb8 Adding scheduleGetPlaybackLocation Nicolas "Pixel" Noble 2024-09-30 17:07:23 -07:00
  • a944e0b058 Fixing actual CDDA Play command. Nicolas "Pixel" Noble 2024-09-30 17:07:08 -07:00
  • fcc2a81e3f Fixing getLocP call. Nicolas "Pixel" Noble 2024-09-30 17:06:54 -07:00
  • e9741bae2e Fixing break handlers. Nicolas "Pixel" Noble 2024-09-30 17:06:07 -07:00
  • 0b7367bdf3 Fixing Redux' CdlPlay logging. Nicolas "Pixel" Noble 2024-09-30 17:05:44 -07:00
  • 4ee14a81dd Adding helper to create a delayed task. Nicolas "Pixel" Noble 2024-09-29 22:10:11 -07:00
  • 7bfc565ba5 Adding setVolume method. Nicolas "Pixel" Noble 2024-09-29 21:54:16 -07:00
  • e4a037060e One more race, and documentation + asserts. Nicolas "Pixel" Noble 2024-09-29 21:22:09 -07:00
  • ade6688fcd clang-format. Nicolas "Pixel" Noble 2024-09-29 20:56:40 -07:00
  • c29780654d Adding getLocation for CDDA playback. Nicolas "Pixel" Noble 2024-09-29 20:55:43 -07:00
  • 94c08e3615 Splitting cdrom-device.cpp up. Nicolas "Pixel" Noble 2024-09-29 20:01:41 -07:00
  • 7cbf597745 Splitting out playCDDA methods, and adding resume. Nicolas "Pixel" Noble 2024-09-29 18:44:13 -07:00
  • ac8a62773e Adding CDDA Pause/Stop. Nicolas "Pixel" Noble 2024-09-29 18:37:36 -07:00
  • 3a2a181e59 Adding break handler. Nicolas "Pixel" Noble 2024-09-29 18:36:29 -07:00
  • 73ff74106e Adding a flushWriteQueue helper. Nicolas "Pixel" Noble 2024-09-29 18:34:12 -07:00
  • ae1dd51e48 Split out the common thread structures to its own file. Nicolas "Pixel" Noble 2024-09-29 18:33:50 -07:00
  • 1abee5aeaf
    Updating the disassembly of the break opcode. Nicolas Noble 2024-09-28 20:50:15 -07:00
  • 6b581116d8
    Merge pull request #1749 from grumpycoders/kernel-hooks-speedup Nicolas Noble 2024-09-28 20:35:06 -07:00
  • 1bc6c6b269 Adding some cdrom debug helpers. Nicolas "Pixel" Noble 2024-09-28 10:40:27 -07:00
  • a37e016bdf
    Speeding up kernel hooks a bit. Nicolas Noble 2024-09-28 10:35:47 -07:00
  • 79f91a1007 Getting the rest of EASTL in. Nicolas "Pixel" Noble 2024-09-27 21:01:20 -07:00
  • 0b5a9ab82c Adding a few more operations. Nicolas "Pixel" Noble 2024-09-26 22:23:30 -07:00
  • c659d401d7 Re-organized code a bit. Nicolas "Pixel" Noble 2024-09-25 22:58:29 -07:00
  • 3b98404d98 Adding readTOC. Nicolas "Pixel" Noble 2024-09-25 22:56:17 -07:00
  • c315911c12 Adding general response reading support. Nicolas "Pixel" Noble 2024-09-25 22:03:52 -07:00
  • 9c51ceb2dd Adding missing scheduleReadSectors Nicolas "Pixel" Noble 2024-09-25 21:26:40 -07:00
  • d6f4c72fad Refactoring the CD-Rom device state machine system. Nicolas "Pixel" Noble 2024-09-25 21:18:11 -07:00
  • c41d972786
    Merge pull request #1740 from nicolasnoble/deprecate-gte-read-ptr Nicolas Noble 2024-09-25 21:11:48 -07:00
  • b9b15516cf Fixing build. Nicolas "Pixel" Noble 2024-09-24 18:12:53 -07:00
  • 6ec5348058
    Merge pull request #1746 from axetion/main Nicolas Noble 2024-09-21 17:36:46 -07:00
  • 2f5a2b76a4
    Add texture blending settings to TexturedTriangle and TexturedQuad Andrew K. 2024-09-21 16:43:42 -07:00
  • 9e4b85644d
    Merge pull request #1743 from grumpycoders/psyqo-gpu-no-copies Nicolas Noble 2024-09-20 08:32:15 -07:00
  • 8c2a308c08
    Preventing copies of the GPU object. Nicolas Noble 2024-09-20 07:11:43 -07:00
  • 6cc4134113
    Merge pull request #1742 from nicolasnoble/better-concepts Nicolas Noble 2024-09-20 00:03:14 -07:00
  • 731fe395d8
    Merge pull request #1739 from nicolasnoble/proper-no-unique-address Nicolas Noble 2024-09-19 15:47:57 -07:00
  • 84ae758924
    Merge pull request #1741 from nicolasnoble/nuke-gte-registers Nicolas Noble 2024-09-19 15:47:29 -07:00
  • 2e2658ae7a Nuking all GTE on psyqo application startup. Nicolas "Pixel" Noble 2024-09-19 13:20:37 -07:00
  • 384f65e841 Deprecates gte's Vec3 pointer reads. Nicolas "Pixel" Noble 2024-09-19 13:15:13 -07:00
  • e480b8cee7 Better concepts for psyqo's Fragment and fixed points. Nicolas "Pixel" Noble 2024-09-19 13:14:21 -07:00
  • 50aae88a6c Properly supporting no_unique_address. Nicolas "Pixel" Noble 2024-09-19 13:12:47 -07:00
  • 30fdf91d78 Adding color-picker-style boxes to GPU logger Nicolas "Pixel" Noble 2024-09-19 13:11:03 -07:00
  • d56d825bb5
    Merge pull request #1737 from grumpycoders/vram-focus-16bpp Nicolas Noble 2024-09-17 10:58:21 -07:00
  • 91b5cbdf40
    VRAM Focus requests defaults to 16bpp. Nicolas Noble 2024-09-17 09:50:06 -07:00
  • 285c86f662
    Merge pull request #1736 from nicolasnoble/vector-generic Nicolas Noble 2024-09-15 22:33:50 -07:00
  • 992a38a85a Moving the vector structs to a generic template. Nicolas "Pixel" Noble 2024-09-15 21:52:08 -07:00
  • 333249e9e9
    Merge pull request #1734 from mina-skunk/main Nicolas Noble 2024-09-15 17:48:49 -07:00
  • 9d4db2eddb
    Merge pull request #1735 from grumpycoders/translations_i18n-pcsx-redux-pot--main_uk Nicolas Noble 2024-09-15 17:14:35 -07:00
  • b9fbb304b6
    Copy/paste mistake. Nicolas Noble 2024-09-15 16:50:51 -07:00
  • c3831c578b
    Fixing access to raw registers. Nicolas Noble 2024-09-15 16:48:34 -07:00
  • 22e9f27404
    Translate i18n/pcsx-redux.pot in uk transifex-integration[bot] 2024-09-15 20:50:03 +00:00
  • 4dbc0fe868
    Update gte-registers.hh Mina Lohan 2024-09-13 21:03:49 -07:00
  • a0f265a250
    Update gte-registers.hh Mina Lohan 2024-09-13 20:12:32 -07:00
  • d52ba506ff
    Update gte-registers.hh Mina Lohan 2024-09-13 17:52:46 -07:00
  • 7ebf85b055
    Merge pull request #1733 from grumpycoders/draw-grid-checkbox Nicolas Noble 2024-09-11 09:28:09 -07:00
  • 7377a1db41
    Merge pull request #1732 from mina-skunk/main Nicolas Noble 2024-09-11 08:53:23 -07:00
  • ba06b4920f
    Actually using the "Draw Grid" checkbox... Nicolas Noble 2024-09-11 08:46:22 -07:00
  • e735351d22
    Fixing small issues with current proposal. Nicolas Noble 2024-09-11 06:48:38 -07:00
  • c7be0de7fa
    Adding one more link. Nicolas Noble 2024-09-10 17:14:59 -07:00
  • 90a7e80bc6
    Proper links for case studies. Nicolas Noble 2024-09-10 17:11:27 -07:00
  • 6b282a8512
    Update vector.hh add consts Mina Lohan 2024-09-10 14:30:15 -07:00
  • 40a16c3c39
    Merge pull request #1731 from nicolasnoble/more-vector-overloads Nicolas Noble 2024-09-10 07:35:51 -07:00
  • c75cf3e41e
    Merge pull request #1730 from nicolasnoble/faster-flushcache Nicolas Noble 2024-09-09 21:23:18 -07:00
  • 39e0b35146 Adding a few more overloads. Nicolas "Pixel" Noble 2024-09-09 21:21:12 -07:00
  • 83e66113c9 Adding more overloads to psyqo's vector. Nicolas "Pixel" Noble 2024-09-09 20:57:04 -07:00
  • dd7343eccb Saving one instruction in flushcache. Nicolas "Pixel" Noble 2024-09-09 20:40:37 -07:00
  • 7d38502388
    Properly setting directory variables when specifying custom installation folder. Nicolas Noble 2024-09-05 22:41:13 -07:00
  • fca7f1212a
    Merge pull request #1729 from nicolasnoble/imgui-1.91.1 Nicolas Noble 2024-09-05 19:52:03 -07:00
  • 94f4645d16 Upgrading to ImGui 1.91.1. Nicolas "Pixel" Noble 2024-09-05 18:01:33 -07:00
  • a3c45fefe8 Adding documentation for nokernel. Nicolas "Pixel" Noble 2024-09-05 12:26:20 -07:00
  • d956323959
    Merge pull request #1727 from nicolasnoble/ps1-packer-no-kernel Nicolas Noble 2024-09-04 22:42:41 -07:00
  • e3c2d48963
    Merge branch 'grumpycoders:main' into psyqo_tap_driver Nicolas Noble 2024-09-04 21:45:48 -07:00
  • 264fd298a6 Adding a nokernel switch to ps1-packer. Nicolas "Pixel" Noble 2024-09-04 21:42:09 -07:00
  • 50fbf1afd9
    Merge pull request #1726 from mina-skunk/main Nicolas Noble 2024-09-04 21:07:28 -07:00
  • 42d2824925 docs(psyqo): add some gte docs Mina Lohan 2024-09-04 20:26:04 -07:00
  • f188c41362
    Merge pull request #1725 from nicolasnoble/psyqo-typo Nicolas Noble 2024-09-04 08:07:07 -07:00
  • 68ba2934c8 Fixing a typo... Nicolas "Pixel" Noble 2024-09-04 05:31:45 -07:00
  • 181bcfb8c6
    Merge pull request #1724 from nicolasnoble/better-timers Nicolas Noble 2024-09-04 05:18:28 -07:00
  • 83dd2453cf Slight optimization in psyqo's timers. Nicolas "Pixel" Noble 2024-09-04 00:11:06 -07:00
  • 19450e9c08
    Merge pull request #1723 from nicolasnoble/kernel-takeover Nicolas Noble 2024-09-03 18:57:04 -07:00
  • 7cd9c6a4ba Further optimizing (and fixing) psyqo's exception handler. Nicolas "Pixel" Noble 2024-09-03 18:16:32 -07:00
  • 85db6de445
    Merge pull request #1721 from nicolasnoble/kernel-takeover Nicolas Noble 2024-09-02 10:21:57 -07:00
  • 404b8af3df Allowing psyqo to optionally take over the kernel. Nicolas "Pixel" Noble 2024-09-02 08:24:47 -07:00
  • 9653ceaa29
    Merge pull request #1720 from nicolasnoble/modplayer-already-loaded-samples Nicolas Noble 2024-09-01 12:18:27 -07:00
  • 8a078cc7b7
    Merge pull request #1719 from nicolasnoble/handlers-fix-enhance Nicolas Noble 2024-09-01 12:18:11 -07:00
  • 8f4d6f792c Let the modplayer work with pre-loaded samples. Nicolas "Pixel" Noble 2024-09-01 10:59:53 -07:00
  • 1fca237547
    Merge pull request #1718 from nicolasnoble/modconv-clangcl Nicolas Noble 2024-09-01 10:51:01 -07:00
  • bc564d29f4 Enhancing & fixing kernel handlers widget. Nicolas "Pixel" Noble 2024-09-01 10:50:16 -07:00
  • 2844432e89 Properly building modconv with ClangCL. Nicolas "Pixel" Noble 2024-09-01 08:10:33 -07:00
  • 9ab80a0339
    Merge pull request #1717 from nicolasnoble/psyqo-kernel Nicolas Noble 2024-08-31 12:00:57 -07:00
  • 4ae932c417
    Merge pull request #1716 from nicolasnoble/hw-regs Nicolas Noble 2024-08-31 11:09:50 -07:00
  • adaaf69edb Making psyqo's kernel more predictable. Nicolas "Pixel" Noble 2024-08-31 11:06:48 -07:00
  • 8b3c7e6251 Fixing Unix builds. Nicolas "Pixel" Noble 2024-08-31 10:32:31 -07:00