Commit Graph

  • 1bb6bd27bf Modify pre-release workflow triggers master EqUiNoX 2026-03-27 15:27:36 -06:00
  • 986d43c828 Update build workflow triggers EqUiNoX 2026-03-27 15:25:49 -06:00
  • c2f74a8e22 Modify CI workflow to include all branches and tags EqUiNoX 2026-03-27 15:25:33 -06:00
  • 590782831b Add 'plus' branch to prerelease workflow triggers EqUiNoX 2026-03-27 15:22:39 -06:00
  • 8c168b8f6a Update CI workflow to include master branch EqUiNoX 2026-03-27 15:18:50 -06:00
  • 2d8ca16e51 Update build.yml EqUiNoX 2026-03-27 15:17:24 -06:00
  • 860431a054 Change runner from self-hosted to ubuntu-latest EqUiNoX 2026-03-26 20:47:28 -06:00
  • 3e73b1ee91 Add project title to README testn EqUiNoX 2026-03-26 20:43:38 -06:00
  • e878c2ba96 Change runner from ubuntu-latest to self-hosted EqUiNoX 2026-03-26 20:39:22 -06:00
  • 0928bdbfbf Refactor xemu_disc_blockdrv_for_path function plus EqUiNoX 2026-03-26 19:32:54 -06:00
  • c655102090 Remove unused include and update file extension check EqUiNoX 2026-03-26 19:31:18 -06:00
  • 4a4c362cb1 Remove unused strisend function EqUiNoX 2026-03-26 19:29:24 -06:00
  • e578c024fe Remove strisend function from cutils.h EqUiNoX 2026-03-26 19:28:06 -06:00
  • 20812f1b98 Chd support (#2) EqUiNoX 2026-03-26 19:26:31 -06:00
  • 615f29ac09 Cci support (#1) EqUiNoX 2026-03-26 19:16:43 -06:00
  • 45f41377cb ci: bump actions/cache from 5.0.3 to 5.0.4 pre-release dependabot[bot] 2026-03-23 03:36:33 +00:00
  • d866d47100 ci: bump astral-sh/setup-uv from 7.5.0 to 7.6.0 dependabot[bot] 2026-03-23 03:36:39 +00:00
  • d77f11b4d0 ci: bump astral-sh/setup-uv from 7.3.1 to 7.5.0 dependabot[bot] 2026-03-16 03:36:57 +00:00
  • 5468c72414 ci: bump softprops/action-gh-release from 2.5.0 to 2.6.1 dependabot[bot] 2026-03-16 03:36:51 +00:00
  • f7432c68cf ci: bump actions/download-artifact from 8.0.0 to 8.0.1 dependabot[bot] 2026-03-16 03:36:47 +00:00
  • b657e1edf4 scripts/download-macos-libs.py: Target Darwin 23 for arm64 Matt Borgerson 2026-03-16 00:32:22 -07:00
  • 1425a8c39b ui: Do not pass missing paths to SDL_ShowOpenFileDialog Erik Abair 2026-03-11 12:02:54 -07:00
  • 9e70c5c325 ci: bump docker/metadata-action from 5.10.0 to 6.0.0 dependabot[bot] 2026-03-09 03:37:24 +00:00
  • bdc0da3270 ci: bump docker/setup-buildx-action from 3.12.0 to 4.0.0 dependabot[bot] 2026-03-09 03:37:19 +00:00
  • 7d914c9b44 ci: bump docker/login-action from 3.7.0 to 4.0.0 dependabot[bot] 2026-03-09 03:37:15 +00:00
  • c1ee138aad ci: bump docker/build-push-action from 6.19.2 to 7.0.0 dependabot[bot] 2026-03-09 03:37:11 +00:00
  • 5d24b9be40 ci: bump actions/download-artifact from 7.0.0 to 8.0.0 dependabot[bot] 2026-03-02 03:37:18 +00:00
  • dbc8163518 ci: bump astral-sh/setup-uv from 7.3.0 to 7.3.1 dependabot[bot] 2026-03-02 03:37:10 +00:00
  • ab3b7c8558 ci: bump actions/upload-artifact from 6.0.0 to 7.0.0 dependabot[bot] 2026-03-02 03:37:07 +00:00
  • 2263efbcc8 ci: Bump docker/build-push-action from 6.18.0 to 6.19.2 dependabot[bot] 2026-02-16 03:37:00 +00:00
  • 8b16cb4c51 meson: Bump SPIRV-Reflect to vulkan-sdk-1.4.341.0 xemu-robot 2026-02-09 06:22:45 +00:00
  • 21f2a885f7 nv2a/vk: Relax and simplify surface to texture format check Matt Borgerson 2026-02-11 00:42:55 -07:00
  • 53e860bafb nv2a/vk: Support simple depth surface to texture copy Matt Borgerson 2026-02-11 00:34:40 -07:00
  • 05f7190265 deploy: fc9980d296 ppa-snapshot mborgerson 2026-02-26 03:30:30 +00:00
  • fc9980d296 meson: Bump SDL3 version v0.8.134 Matt Borgerson 2026-02-20 20:23:10 -07:00
  • 3f19ce51cb ci: bump benc-uk/workflow-dispatch from 1.2.4 to 1.3.1 dependabot[bot] 2026-02-23 03:37:26 +00:00
  • e1f9def572 meson: Bump SPIRV-Reflect to vulkan-sdk-1.4.341.0 sync/bump-SPIRV-Reflect-22295178961 xemu-robot 2026-02-23 06:22:17 +00:00
  • 9917817a8a ci: Work around broken LLVM package repository Matt Borgerson 2026-02-21 22:52:05 -07:00
  • 45c3b5ffc8 meson: Bump SPIRV-Reflect to vulkan-sdk-1.4.341.0 sync/bump-SPIRV-Reflect-22248110184 xemu-robot 2026-02-21 01:55:52 +00:00
  • 5aeacacfeb xblc: Break out of packet loop if SDL_GetAudioStreamData returns 0 Matt Borgerson 2026-02-18 23:23:38 -07:00
  • d6a3a78e80 xblc: Don't assert in control/data handlers Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 49cd4ce5d0 xblc: Call usb_packet_skip to consume data when handling USB_TOKEN_OUT Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 2056839b6b xblc: Drop unused headers Matt Borgerson 2026-02-18 23:23:38 -07:00
  • fcdfd29188 xblc: Drop call to audio_register_model Matt Borgerson 2026-02-18 23:23:38 -07:00
  • b2cfdc724a xblc: Use C style comments Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 0557e32f8e xblc: Clear local err pointer after calling warn_report_err Matt Borgerson 2026-02-18 23:23:38 -07:00
  • addfc5c0c3 xblc: Drop unused auto_gain_control field for now Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 12ab27c67a xblc: Drop desc_xblc initializer padding Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 7593d334a1 xblc: Clean up some debug messages Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 85fc00b44d xblc: Remove extra scope in xblc_handle_data Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 547af91e8b xblc: Don't call usb_packet_copy with 0 bytes Matt Borgerson 2026-02-18 23:23:38 -07:00
  • f4dfa1c091 xblc: Update sample rate function names for clarity Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 782820e3e4 xblc: Add post-load handler to set sample rate Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 5a2ded0ebb xblc: Add VMStateField for sample_rate Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 1d77397737 xblc: Remove unused device_index property Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 12f48bb74d xblc: Remove unnecessary cast in xblc_audio_stream_set_rate Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 1b7c236e3c xblc: Move audio spec generation to a function Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 1718331f02 xblc: Add macro constants for values in USBDesc Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 66c5433246 xblc: Drop usb_ prefix Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 21c52dbd97 xblc: Drop no-stream dprintfs Matt Borgerson 2026-02-18 23:23:37 -07:00
  • a15e8fb98c xblc: Move index to sample rate lookup into a helper function Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 6ff8dc23e3 xblc: Ensure input packets are always padded Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 371c51cd2c xblc: Narrow local variable scope in usb_xblc_handle_control Matt Borgerson 2026-02-18 23:23:37 -07:00
  • dde45c8111 xblc: Remove unnecessary comments Matt Borgerson 2026-02-18 23:23:37 -07:00
  • e2b221c1cc xblc: Move [XBLC]..\n into DPRINTF macro def Matt Borgerson 2026-02-18 23:23:37 -07:00
  • d6c26aaa6c xblc: Cleanup xblc_audio_channel_init Matt Borgerson 2026-02-18 23:23:37 -07:00
  • b562800dea xblc: Replace assert(false) with more meaningful message Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 3b202af58e xblc: Merge xblc_audio_stream_init into usb_xbox_communicator_realize Matt Borgerson 2026-02-18 23:23:37 -07:00
  • f09ad5dbe1 xblc: Use USB_XBLC for cast Matt Borgerson 2026-02-18 23:23:37 -07:00
  • b880159c49 xblc: Group init functions Matt Borgerson 2026-02-18 23:23:37 -07:00
  • c37a4cab27 xblc: Report SDL_OpenAudioDeviceStream errors with error_setg Matt Borgerson 2026-02-18 23:23:37 -07:00
  • e92faef161 xblc: Move devid closer to use Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 7ee851c1a5 xblc: Eliminate single-field XBLCStream struct Matt Borgerson 2026-02-18 23:23:37 -07:00
  • f60cb68ae2 xblc: Remove format spec tracking from XBLCStream Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 8841585279 xblc: Factor out sample rate updating from stream initialization Matt Borgerson 2026-02-18 23:23:37 -07:00
  • b939b727f1 xblc: Define a constant for default sample rate Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 162f437100 xblc: Replace silence fill with usb_packet_skip Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 0108d02dc7 xblc: Run clang-format Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 06448d5ce5 xblc: Migrate to SDL3 Fred Hallock 2026-02-19 00:46:57 -05:00
  • 3b13aed14c nv2a/gl: Use G_GNUC_PRINTF macro for debug function printf attribute Matt Borgerson 2026-02-16 02:14:34 -07:00
  • 16fb850a3c nv2a/vk: Use G_GNUC_PRINTF macro for debug function printf attribute Matt Borgerson 2026-02-16 02:14:34 -07:00
  • e4385e73fc nv2a/vk: Target Vulkan 1.1+ Matt Borgerson 2026-02-16 02:01:48 -07:00
  • 74ae576e26 nv2a/vk: Drop unnecessary include Matt Borgerson 2026-02-16 02:01:48 -07:00
  • 5af8779e6f nv2a/vk: Use vmaImportVulkanFunctionsFromVolk to initialize VmaVulkanFunctions Matt Borgerson 2026-02-16 02:01:48 -07:00
  • 64cabd5512 nv2a/vk: Drop SDL window Matt Borgerson 2026-02-16 02:01:48 -07:00
  • 06fc124587 apu: Check reset time after backoff delay Matt Borgerson 2026-02-15 22:06:08 -07:00
  • dd116bcf4b apu: Nudge frame timing to compensate for clock drift Matt Borgerson 2026-02-15 22:06:08 -07:00
  • a11d0c83a4 apu: Add frame timing debug Matt Borgerson 2026-02-15 22:06:06 -07:00
  • e85b0dc48a apu: Set queue buffer watermarks based on device buffer size Matt Borgerson 2026-02-15 22:06:06 -07:00
  • a64831191a apu: Use precision throttle while queue is sufficiently full Matt Borgerson 2026-02-15 22:06:06 -07:00
  • 5ccebf8dce meson: Bump SPIRV-Reflect to vulkan-sdk-1.4.341.0 sync/bump-SPIRV-Reflect-22052326240 xemu-robot 2026-02-16 06:22:12 +00:00
  • ae8bc4e455 apu: Move monitor management out to monitor.c Matt Borgerson 2026-02-05 00:47:06 -07:00
  • 84897fc270 ci: Bump astral-sh/setup-uv from 7.2.1 to 7.3.0 dependabot[bot] 2026-02-09 03:37:57 +00:00
  • 390458c9ac apu: Use SDL_SetAudioStreamGain to control monitor volume Matt Borgerson 2026-02-05 01:03:07 -07:00
  • 9fd0a416f1 apu: Clear HRTF history on voice_reset_filters Matt Borgerson 2026-02-04 23:27:49 -07:00
  • 57af791dac apu: Improve APU thread idle handling Matt Borgerson 2026-02-05 00:22:32 -07:00
  • f95ec2e62c apu: Handle output stream init failure Matt Borgerson 2026-02-05 00:22:32 -07:00
  • c145f4a7a8 apu: Improve throttling Matt Borgerson 2026-02-05 00:22:32 -07:00
  • 464ff38aa9 apu: Clean up debug metrics calculations a bit Matt Borgerson 2026-02-05 00:22:32 -07:00
  • ed839cd57c apu: Move more init into mcpx_apu_realize Matt Borgerson 2026-02-05 00:22:32 -07:00