Commit graph

  • 10f536945a Generalizing the concept of compile-time table generation. Nicolas Pixel Noble 2024-02-25 09:24:50 -08:00
  • 5e7c81d5ed Better(?) register write granularity per voice John Baumann 2024-02-25 11:22:50 -06:00
  • 1dbf687c6e
    Translate i18n/pcsx-redux.pot in uk transifex-integration[bot] 2024-02-25 10:29:19 +00:00
  • 01fd6a1584 Initial logging pass in writeRegister John Baumann 2024-02-25 00:45:20 -06:00
  • b6768a7e2a
    Merge pull request #1578 from grumpycoders/translations_i18n-pcsx-redux-pot--main_es_ES Nicolas Noble 2024-02-24 19:16:38 -08:00
  • 2ab77142f6
    Translate i18n/pcsx-redux.pot in es_ES transifex-integration[bot] 2024-02-24 23:10:57 +00:00
  • 9f74534b30
    Merge pull request #1524 from grumpycoders/chores-i18n Nicolas Noble 2024-02-24 08:35:53 -08:00
  • 51ca50b889 [Chores] Regen i18n nicolasnoble 2024-02-24 06:47:12 +00:00
  • ddfb42b3dc
    Merge pull request #1548 from grumpycoders/chores-code-format Nicolas Noble 2024-02-23 22:45:11 -08:00
  • 5c63a221b2 [Chores] Format code nicolasnoble 2024-02-24 02:50:51 +00:00
  • 194f0cdea7
    Merge pull request #1577 from nicolasnoble/idiomatic-imgui-safe Nicolas Noble 2024-02-23 18:44:49 -08:00
  • ab6512fc9b Better idiomatic imgui.safe.* functions. Nicolas Pixel Noble 2024-02-23 18:18:15 -08:00
  • 11abbecda6 Having idiomatic behavior for the imgui.safe functions. Nicolas Pixel Noble 2024-02-23 17:44:47 -08:00
  • ecc0fcaf4f
    Merge pull request #1576 from wheremyfoodat/circular-buffer wheremyfoodat 2024-02-23 23:48:25 +00:00
  • e3ee6e59a8
    Make circular buffer timeout configurable wheremyfoodat 2024-02-23 23:58:19 +02:00
  • 8dd6db66d8
    Merge pull request #1572 from johnbaumann/spu_rework_again johnbaumann 2024-02-23 10:03:22 -06:00
  • e8f45b6834
    Merge pull request #1575 from nicolasnoble/more-gui-extra Nicolas Noble 2024-02-22 21:50:33 -08:00
  • df959fa06b Adding latest APIs documentation. Nicolas Pixel Noble 2024-02-22 20:45:28 -08:00
  • 59c9fbaa46 Adding some more Lua bindings for UI Nicolas Pixel Noble 2024-02-22 18:15:53 -08:00
  • acd34c55dd
    Merge pull request #1573 from nicolasnoble/file-null-fix Nicolas Noble 2024-02-22 20:29:40 -08:00
  • 23248867ee
    Typo. Nicolas Noble 2024-02-22 20:21:47 -08:00
  • 7284bb9ed5
    Merge branch 'main' into spu_rework_again Nicolas Noble 2024-02-22 19:55:00 -08:00
  • 51973116a0
    Merge branch 'main' into file-null-fix Nicolas Noble 2024-02-22 19:50:52 -08:00
  • 0298a845e5
    Merge pull request #1574 from grumpycoders/simpler-typescript-in-clang-cl Nicolas Noble 2024-02-22 19:49:49 -08:00
  • 7206bb23c2
    Trying to address out-of-memory compiler problems Nicolas Noble 2024-02-22 19:00:37 -08:00
  • e81961c626 Fixing nullchecks on the File object. Nicolas Pixel Noble 2024-02-22 17:57:21 -08:00
  • fa16777086
    Trying to alleviate compiler out of memory bullshit. Nicolas Noble 2024-02-21 20:17:02 -08:00
  • 80537426eb Compile time envelope tables John Baumann 2024-02-21 21:30:57 -06:00
  • 2b88c71728 Convert more magic numbers to enums John Baumann 2024-02-21 18:06:30 -06:00
  • 2bfda78e56 More enums, some tidy on registers.cc, dr. hell adsr John Baumann 2024-02-20 22:34:59 -06:00
  • 6bfe4932d6 Adding command 0 'support'. Nicolas "Pixel" Noble 2024-02-20 20:06:58 -08:00
  • ed239cd520 Generate XA audio wave in the test iso. Nicolas "Pixel" Noble 2024-02-19 23:40:40 -08:00
  • 3ffd75a134 Further simplifying run command for test case generation. Nicolas "Pixel" Noble 2024-02-19 23:40:11 -08:00
  • 93a52f242d Adding convenience cast method to LuaBuffer. Nicolas "Pixel" Noble 2024-02-19 23:39:17 -08:00
  • 44c3ef5490 Even raw MODE2 should probably regenerate ECC/EDC. Nicolas "Pixel" Noble 2024-02-19 23:38:43 -08:00
  • 02932745c5 Merge branch 'main' of http://github.com/grumpycoders/pcsx-redux into fuckit Nicolas "Pixel" Noble 2024-02-19 21:25:44 -08:00
  • e1465ba508
    Adding channels print output. Nicolas Noble 2024-02-18 20:48:43 -08:00
  • 94a5372c18
    Derp again. Nicolas Noble 2024-02-18 20:44:49 -08:00
  • 637a6a0fb5
    Derps. Nicolas Noble 2024-02-18 16:49:59 -08:00
  • 163e1af239
    Merge pull request #1570 from nicolasnoble/modconv Nicolas Noble 2024-02-18 16:41:26 -08:00
  • 06bfd2d3f8 Adding modconv tool. Nicolas Pixel Noble 2024-02-18 13:18:42 -08:00
  • bed8be6c2c
    Merge pull request #1567 from nicolasnoble/adpcm-encoder Nicolas Noble 2024-02-17 08:42:55 -08:00
  • a0d71912c5 Fixing 8-bits XA. Nicolas Pixel Noble 2024-02-16 19:50:25 -08:00
  • bcdf44a3f4 Adding XA testing + files generation code. Nicolas Pixel Noble 2024-02-16 19:30:27 -08:00
  • 1248f997d2 Fixing XA interlacing. Nicolas Pixel Noble 2024-02-16 19:28:50 -08:00
  • 5c3ba66a94
    Reverting this one for now. Nicolas Noble 2024-02-15 19:43:40 -08:00
  • 4ea756a441 Adding quick ADPCM test. Nicolas Pixel Noble 2024-02-14 23:15:12 -08:00
  • fd74575b25 Fixing end marker. Nicolas Pixel Noble 2024-02-14 23:10:39 -08:00
  • d4b017657f Fixing ADPCM FFI enum collision. Nicolas Pixel Noble 2024-02-14 21:51:40 -08:00
  • 2d0deb4783 Fixing Lua file's raw pointer API. Nicolas Pixel Noble 2024-02-14 21:51:19 -08:00
  • 2b489b5677 Documenting the XA encoder function. Nicolas Pixel Noble 2024-02-14 19:54:57 -08:00
  • f9e77455bf Making XA encoder a bit more readable. Nicolas Pixel Noble 2024-02-14 19:51:09 -08:00
  • b722df40ef Fixing Linux build Nicolas Noble 2024-02-14 08:29:04 -08:00
  • 1514716537 Adding ADPCM encoder API. Nicolas Pixel Noble 2024-02-13 23:41:30 -08:00
  • c64112886f Adding CXD1199 datasheet information. Nicolas Pixel Noble 2024-02-07 22:24:06 -08:00
  • 68192a210f Adjusting readme from latest CLI flags. Nicolas Pixel Noble 2024-02-07 22:23:24 -08:00
  • 901300a1d6 Merge remote-tracking branch 'upstream/main' into fuckit Nicolas Pixel Noble 2024-02-06 21:08:43 -08:00
  • a5d1a6db8f
    Merge pull request #1565 from nicolasnoble/unerasable-breeakpoints Nicolas Noble 2024-02-05 22:06:14 -08:00
  • bf389233ef Fixing undeletable breakpoints Nicolas Pixel Noble 2024-02-05 21:20:23 -08:00
  • fce881226e
    Merge pull request #1564 from nicolasnoble/binutils-2.42 Nicolas Noble 2024-02-05 19:41:31 -08:00
  • 2ef6eec01b
    Merge pull request #1562 from nicolasnoble/faster-memcpy Nicolas Noble 2024-02-05 19:41:08 -08:00
  • 44bb79349b Adjusting comments. Nicolas Pixel Noble 2024-02-05 17:39:13 -08:00
  • 34aaf9fea2 Bumping to binutils 2.42. Nicolas 'Pixel' Noble 2024-02-05 17:38:09 -08:00
  • a494b68845 Better split + documentation. Nicolas Pixel Noble 2024-02-04 21:40:36 -08:00
  • de1ae20c9f
    Update redux-basics.md johnbaumann 2024-02-04 15:23:22 -06:00
  • b30d786f5e Also adding __wrap_memset. Nicolas Pixel Noble 2024-02-04 13:14:46 -08:00
  • fbf09fc074 Adding a faster, optional memcpy implementation. Nicolas Pixel Noble 2024-02-04 11:18:23 -08:00
  • 828ec447fe
    Merge pull request #1560 from grumpycoders/3TD-fix Nicolas Noble 2024-01-28 11:31:38 -08:00
  • be5277bb70
    Fixing 16-bits textured triangles Nicolas Noble 2024-01-28 08:11:47 -08:00
  • 8b77052974 Expose cpu clockspeed constant to lua John Baumann 2024-01-28 09:59:31 -06:00
  • 6497ef3d86 Add getCPUCycles function to Lua John Baumann 2024-01-27 22:23:30 -06:00
  • e2f4eb6da7 Merge remote-tracking branch 'upstream/main' into fuckit Nicolas Pixel Noble 2024-01-27 17:47:01 -08:00
  • a879d9e99f
    Merge pull request #1558 from nicolasnoble/moar-dicr Nicolas Noble 2024-01-27 13:14:52 -08:00
  • 4d1bbfd906 Making the new test pass. Nicolas Pixel Noble 2024-01-27 12:27:31 -08:00
  • 8a63eac8a3 More toggling. Nicolas Pixel Noble 2024-01-27 09:34:03 -08:00
  • 367479b643 Adding some more DICR tests. Nicolas Pixel Noble 2024-01-27 09:00:15 -08:00
  • 927de41c62 Properly adjusting hi16's addend relocation. Nicolas Pixel Noble 2024-01-25 22:51:04 -08:00
  • 64863fefc8
    Merge pull request #1556 from nicolasnoble/allow-rcnt-jitter Nicolas Noble 2024-01-25 20:46:16 -08:00
  • 99252ba0b1
    Merge pull request #1555 from nicolasnoble/breakpoint-in-breakpoint Nicolas Noble 2024-01-25 20:45:57 -08:00
  • 69818be11d Specifying breakpoints contracts. Nicolas Pixel Noble 2024-01-25 20:05:25 -08:00
  • bff58e8147 Adding -luacov CLI documentation. Nicolas Pixel Noble 2024-01-25 20:03:06 -08:00
  • 27ad9f48f6 Allowing rcnt's jitter hack. Nicolas Pixel Noble 2024-01-25 19:57:21 -08:00
  • 9cfd2b2678 Ensuring it is possible to create breakpoints within breakpoints. Nicolas Pixel Noble 2024-01-25 19:43:31 -08:00
  • ab7f2fdbb6
    Merge pull request #1553 from grumpycoders/lua-unit-tests Nicolas Noble 2024-01-24 19:26:06 -08:00
  • 99eb152332 Flags need to stay ordered. Nicolas 'Pixel' Noble 2024-01-24 18:02:47 -08:00
  • e2e1e39f63 Ensuring output display for Lua. Nicolas 'Pixel' Noble 2024-01-24 18:02:32 -08:00
  • 80eb787ba9 Allowing coroutine yielding in the -exec cmdline toggle is a bad idea actually. Nicolas 'Pixel' Noble 2024-01-24 18:02:14 -08:00
  • 44ecf552c2 Ignoring luarocks stuff. Nicolas 'Pixel' Noble 2024-01-24 18:01:50 -08:00
  • 77e49e4fce
    Merge pull request #1552 from grumpycoders/data-sections Nicolas Noble 2024-01-23 23:27:37 -08:00
  • de48a69fbb
    Merge pull request #1554 from grumpycoders/gpu-parser-fixes Nicolas Noble 2024-01-23 23:27:23 -08:00
  • e9cc0d7723
    Fixing parsing of sizes in GPU Nicolas Noble 2024-01-23 22:27:29 -08:00
  • cbf18d426d Allowing coroutines from -exec. Nicolas Pixel Noble 2024-01-23 19:35:00 -08:00
  • f840865222 Streamlining tests better. Nicolas Pixel Noble 2024-01-23 19:31:44 -08:00
  • 255c5f7bfc Adding Lua unit testing. Nicolas Pixel Noble 2024-01-21 22:43:59 -08:00
  • 6dc3072851
    Forgot -fdata-sections Nicolas Noble 2024-01-21 20:57:17 -08:00
  • 41c5d3a1bf
    Merge pull request #1551 from johnbaumann/lua_cart_needs johnbaumann 2024-01-21 11:30:57 -06:00
  • 68f66ac665 Include extra.lua in Lua.vcxproj John Baumann 2024-01-21 10:48:47 -06:00
  • 7cf30d415f Fix ar parameter index for Support.extra.open John Baumann 2024-01-21 10:48:20 -06:00
  • a86cb9a946 Move the log and reset event signals after the actual events John Baumann 2024-01-21 07:59:54 -06:00
  • 7597053a5e
    Merge pull request #1550 from nicolasnoble/lua-code-coverage Nicolas Noble 2024-01-20 22:11:10 -08:00