ctrpad
Crash Team Racing for MacOS, iOS, and iPadOS.
File Explorer
Showing a partial file list — download the zip above to see everything.
- apple-packages.yml
- 64-bit-conversion-log.md
- 64-bit-layout-census.md
- ADR-0001-guest-references.md
- asset-relocation-boundary.md
- 2026-07-29-baselines.md
- README.md
- ctrpad-app-icon-master.png
- ENGINEERING-JOURNAL.md
- FINAL-RELEASE.md
- PROGRESS-LOG.md
- README.md
- RELEASE-REBASELINE.md
- THREE-DAY-CHECKPOINT.md
- THREE-DAY-TIMELINE.md
- 2026-07-29-golden-run-result.md
- 2026-07-30-arm64-full-regeneration.md
- 2026-07-30-arm64-prefix-parity.md
- 2026-07-30-full-cross-width-result.md
- 2026-07-30-macos-arm64-audio-output.md
- 2026-07-30-macos-arm64-cadence.md
- 2026-07-30-macos-arm64-save-relaunch.md
- 2026-07-31-full-cross-width-acceptance.md
- 2026-07-31-ios-files-import.md
- 2026-07-31-ios-gles-desktop-gl-equivalence.md
- 2026-07-31-ios-gles-full-golden.md
- 2026-07-31-ios-hardware-keyboard.md
- 2026-07-31-ios-lifecycle-display-loop.md
- 2026-07-31-ios-memory-card-atomicity.md
- 2026-07-31-ios-sandbox-storage.md
- 2026-07-31-ios-sideload-package.md
- 2026-07-31-ios-simulator-gles-bringup.md
- 2026-07-31-ios-touch-controls.md
- 2026-07-31-macos-arm64-audio-mixer-oracle.md
- 2026-07-31-macos-arm64-controller-hotplug.md
- 2026-07-31-macos-arm64-keyboard-tap.md
- 2026-07-31-renderer-pixel-semantics.md
- 2026-07-31-scrapbook-str-presentation.md
- 2026-07-31-shared-gles3-dialect-bringup.md
- 2026-08-01-corresponding-source-package.md
- 2026-08-01-current-head-apple-matrix.md
- 2026-08-01-exact-simulator-install.md
- 2026-08-01-extracted-source-build.md
- 2026-08-01-ios-apple-trust-preflight.md
- 2026-08-01-ios-control-settings.md
- 2026-08-01-ios-devicectl-structured-evidence.md
- 2026-08-01-ios-direct-rgb5551-decode-rejection.md
- 2026-08-01-ios-disc-reselection.md
- 2026-08-01-ios-entitlement-authorization.md
- 2026-08-01-ios-framebuffer-fetch-batching.md
- 2026-08-01-ios-framebuffer-fetch.md
- 2026-08-01-ios-isolated-keychain-signing.md
- 2026-08-01-ios-orientation-hint.md
- 2026-08-01-ios-physical-campaign-handoff.md
- 2026-08-01-ios-source-identity-binding.md
- 2026-08-01-ios-sustained-accessible-controls.md
- 2026-08-01-ios-uikit-view-lifecycle.md
- 2026-08-01-ios-unified-fetch-state-rejection.md
- 2026-08-01-level-visibility-cache.md
- 2026-08-01-release-rebaseline-clean-smoke.md
- 2026-08-01-simulator-renderer-profile.md
- 2026-08-01-simulator-stability-logging.md
- 2026-08-02-ios-bounded-accessible-race-controls.md
- 2026-08-02-ios-customizable-touch-controls.md
- 2026-08-02-ios-device-observability.md
- 2026-08-02-ios-start-control-clarity.md
- 2026-08-02-remote-main-fresh-clone.md
- 2026-08-02-simulator-performance-handoff.md
- NTSC-U-GOLDEN-RUN.md
- README.md
- STATE-DIGEST.md
- TOOLING-ASSESSMENT.md
- ctrpad-character-select.png
- ctrpad-crash-cove-gameplay.png
- ctrpad-polar-pass-gameplay.png
- ctrpad-polar-pass-grid.png
- ctrpad-title-screen.png
- IOS-DEVICE-ACCEPTANCE.md
- ANDROID-FEASIBILITY.md
- ctr-native-viability.md
- DATA_SECTIONS.md
- DECISIONS.md
- INSTALL-IOS.md
- INSTALL-MACOS.md
- MEMORY_MODEL.md
- OVERLAYS.md
- REPLAYS.md
- ROADMAP.md
- action.yml
- action.yml
- action.yml
- action.yml
- action.yml
- action.yml
- CMakeLists.txt
- build.yml
- create-test-plan.py
- generic.yml
- release.yml
- PULL_REQUEST_TEMPLATE.md
- Android.mk
- CMakeLists.txt
- YourSourceHere.c
- Android.mk
- Application.mk
- CMakeLists.txt
- HIDDevice.java
- HIDDeviceBLESteamController.java
- HIDDeviceManager.java
- HIDDeviceUSB.java
- SDL.java
- SDLActivity.java
- SDLAudioManager.java
- SDLControllerManager.java
- SDLDummyEdit.java
- SDLInputConnection.java
- SDLSensorManager.java
- SDLSurface.java
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- colors.xml
- strings.xml
- styles.xml
- AndroidManifest.xml
- build.gradle
- proguard-rules.pro
- gradle-wrapper.jar
- gradle-wrapper.properties
- build.gradle
- gradle.properties
- gradlew
- gradlew.bat
- settings.gradle
- SDL3ConfigVersion.cmake.in
- __main__.py.in
- description.json.in
- INSTALL.md.in
- INSTALL.md.in
- Makefile
- INSTALL.md.in
- SDL3Config.cmake.in
- SDL3ConfigVersion.cmake.in
- INSTALL.md.in
- INSTALL.md.in
- Directory.Build.props
- INSTALL.md.in
- SDL_revision.h.cmake.in
- SDL_revision.h.in
- add-source-to-projects.pl
- androidbuildlibs.sh
- build-release.py
- build-web-examples.pl
- casefolding.txt
- check_android_jni.py
- check_elf_alignment.sh
- check_stdlib_usage.py
- clang-format-src.sh
- cmake-toolchain-mingw64-i686.cmake
- cmake-toolchain-mingw64-x86_64.cmake
- cmake-toolchain-qnx-aarch64le.cmake
- cmake-toolchain-qnx-x86_64.cmake
- codechecker-buildbot.sh
- create-android-project.py
- create-release.py
- create_tbds.py
- fnsince.pl
- gen_audio_channel_conversion.c
- git-pre-push-hook.pl
- makecasefoldhashtable.pl
- release-info.json
- rename_api.py
- rename_headers.py
- rename_macros.py
- rename_symbols.py
- rename_types.py
- SDL_migration.cocci
- setup-gdk-desktop.py
- showrev.sh
- test-versioning.sh
- update-copyright.sh
- update-version.sh
- updaterev.sh
- wikiheaders.pl
- FindSdlAndroid.cmake
- FindSdlAndroidBuildTools.cmake
- FindSdlAndroidPlatform.cmake
- SdlAndroidFunctions.cmake
- SdlAndroidScript.cmake
- module.modulemap
- shim.h
- CMakeLists.txt
- inc_sdl_slash.c
- main.swift
- main_cli.c
- main_gui.c
- main_lib.c
- sdltest.c
- test_pkgconfig.sh
- 3rdparty.cmake
- cmake_uninstall.cmake.in
- CPackProjectConfig.cmake.in
- FindFFmpeg.cmake
- FindLibUSB.cmake
- GetGitRevisionDescription.cmake
- GetGitRevisionDescription.cmake.in
- macros.cmake
- PkgConfigHelper.cmake
- PreseedEmscriptenCache.cmake
- PreseedMSVCCache.cmake
- PreseedNokiaNGageCache.cmake
- sdl3.pc.in
- SDL3Config.cmake.in
- SDL3jarTargets.cmake.in
- sdlchecks.cmake
- sdlcommands.cmake
- sdlcompilers.cmake
- sdlcpu.cmake
- sdlmanpages.cmake
- sdlplatform.cmake
- xxd.py
- doxyfile
- hello.c
- INTRO-androidstudio.md
- INTRO-cmake.md
- INTRO-emscripten.md
- INTRO-mingw.md
- INTRO-visualstudio.md
- INTRO-xcode.md
- README-android.md
- README-bsd.md
- README-cmake.md
- README-contributing.md
- README-documentation-rules.md
- README-dynapi.md
- README-emscripten.md
- README-gdk.md
- README-haiku.md
- README-highdpi.md
- README-ios.md
- README-kmsbsd.md
- README-linux.md
- README-macos.md
- README-main-functions.md
- README-migration.md
- README-n3ds.md
- README-ngage.md
- README-platforms.md
- README-porting.md
- README-ps2.md
- README-ps4.md
- README-ps5.md
- README-psp.md
- README-riscos.md
- README-steamos.md
- README-strings.md
- README-switch.md
- README-touch.md
- README-versions.md
- README-vita.md
- README-wayland.md
- README-windows.md
- README.md
- release_checklist.md
- load-bitmaps.c
- README.txt
- thumbnail.png
- description.txt
- README.txt
- simple-playback.c
- README.txt
- simple-playback-callback.c
- load-wav.c
- README.txt
- multiple-streams.c
- README.txt
- onmouseover.webp
- planar-data.c
- README.txt
- thumbnail.png
- onmouseover.webp
- thumbnail.png
- onmouseover.webp
- read-and-draw.c
- README.txt
- thumbnail.png
- onmouseover.webp
- README.txt
- snake.c
- thumbnail.png
- onmouseover.webp
- README.txt
- thumbnail.png
- woodeneye-008.c
- infinite-monkeys.c
- onmouseover.webp
- README.txt
- thumbnail.png
- bytepusher.c
- onmouseover.webp
- README.txt
- thumbnail.png
- description.txt
- joystick-polling.c
- onmouseover.webp
- README.txt
- thumbnail.png
- joystick-events.c
- onmouseover.webp
- README.txt
- thumbnail.png
- gamepad-polling.c
- onmouseover.webp
- README.txt
- thumbnail.png
- gamepad-events.c
- onmouseover.webp
- README.txt
- thumbnail.png
- onmouseover.webp
- power.c
- README.txt
- thumbnail.png
- clipboard.c
- onmouseover.webp
- README.txt
- thumbnail.png
- description.txt
- drawing-lines.c
- onmouseover.webp
- README.txt
- thumbnail.png
- clear.c
- onmouseover.webp
- README.txt
- thumbnail.png
- primitives.c
- README.txt
- thumbnail.png
- lines.c
- onmouseover.webp
- README.txt
- thumbnail.png
- onmouseover.webp
- points.c
- README.txt
- thumbnail.png
- onmouseover.webp
- README.txt
- rectangles.c
- thumbnail.png
- onmouseover.webp
- README.txt
- textures.c
- thumbnail.png
- onmouseover.webp
- README.txt
- streaming-textures.c
- thumbnail.png
- onmouseover.webp
- README.txt
- rotating-textures.c
- thumbnail.png
- onmouseover.webp
- README.txt
- scaling-textures.c
- thumbnail.png
- geometry.c
- onmouseover.webp
- README.txt
- thumbnail.png
- color-mods.c
- onmouseover.webp
- README.txt
- thumbnail.png
- README.txt
- thumbnail.png
- viewport.c
- cliprect.c
- onmouseover.webp
- README.txt
- thumbnail.png
- onmouseover.webp
- read-pixels.c
- README.txt
- thumbnail.png
- debug-text.c
- README.txt
- thumbnail.png
- affine-textures.c
- onmouseover.webp
- README.txt
- thumbnail.png
- categories.txt
- CMakeLists.txt
- highlight-plugin.lua
- README.md
- save-rendering-to-bitmaps.h
- template-category.html
- template-homepage.html
- template-placeholder.png
- template.c
- template.css
- template.html
- SDL_build_config.h
- SDL_build_config.h.cmake
- SDL_build_config_android.h
- SDL_build_config_ios.h
- SDL_build_config_macos.h
- SDL_build_config_minimal.h
- SDL_build_config_windows.h
- SDL_build_config_wingdk.h
- SDL_build_config_xbox.h
- SDL_revision.h.cmake
- SDL.h
- SDL_assert.h
- SDL_asyncio.h
- SDL_atomic.h
- SDL_audio.h
- SDL_begin_code.h
- SDL_bits.h
- SDL_blendmode.h
- SDL_camera.h
- SDL_clipboard.h
- SDL_close_code.h
- SDL_copying.h
- SDL_cpuinfo.h
- SDL_dialog.h
- SDL_dlopennote.h
- SDL_egl.h
- SDL_endian.h
- SDL_error.h
- SDL_events.h
- SDL_filesystem.h
- SDL_gamepad.h
- SDL_gpu.h
- SDL_guid.h
- SDL_haptic.h
- SDL_hidapi.h
- SDL_hints.h
- SDL_init.h
- SDL_intrin.h
- SDL_iostream.h
- SDL_joystick.h
- SDL_keyboard.h
- SDL_keycode.h
- SDL_loadso.h
- SDL_locale.h
- SDL_log.h
- SDL_main.h
- SDL_main_impl.h
- SDL_messagebox.h
- SDL_metal.h
- SDL_misc.h
- SDL_mouse.h
- SDL_mutex.h
- SDL_oldnames.h
- SDL_opengl.h
- SDL_opengl_glext.h
- SDL_opengles.h
- SDL_opengles2.h
- SDL_opengles2_gl2.h
- SDL_opengles2_gl2ext.h
- SDL_opengles2_gl2platform.h
- SDL_opengles2_khrplatform.h
- SDL_pen.h
- SDL_pixels.h
- SDL_platform.h
- SDL_platform_defines.h
- SDL_power.h
- SDL_process.h
- SDL_properties.h
- SDL_rect.h
- SDL_render.h
- SDL_revision.h
- SDL_scancode.h
- SDL_sensor.h
- SDL_stdinc.h
- SDL_storage.h
- SDL_surface.h
- SDL_system.h
- SDL_test.h
- SDL_test_assert.h
- SDL_test_common.h
- SDL_test_compare.h
- SDL_test_crc32.h
- SDL_test_font.h
- SDL_test_fuzzer.h
- SDL_test_harness.h
- SDL_test_log.h
- SDL_test_md5.h
- SDL_test_memory.h
- SDL_thread.h
- SDL_time.h
- SDL_timer.h
- SDL_touch.h
- SDL_tray.h
- SDL_version.h
- SDL_video.h
- SDL_vulkan.h
- SDL_atomic.c
- SDL_spinlock.c
- SDL_aaudio.c
- SDL_aaudio.h
- SDL_aaudiofuncs.h
- SDL_alsa_audio.c
- SDL_alsa_audio.h
- SDL_coreaudio.h
- SDL_coreaudio.m
- SDL_directsound.c
- SDL_directsound.h
- SDL_diskaudio.c
- SDL_diskaudio.h
- SDL_dspaudio.c
- SDL_dspaudio.h
- SDL_dummyaudio.c
- SDL_dummyaudio.h
- SDL_emscriptenaudio.c
- SDL_emscriptenaudio.h
- SDL_haikuaudio.cc
- SDL_haikuaudio.h
- SDL_jackaudio.c
- SDL_jackaudio.h
- SDL_n3dsaudio.c
- SDL_n3dsaudio.h
- SDL_netbsdaudio.c
- SDL_netbsdaudio.h
- SDL_ngageaudio.c
- SDL_ngageaudio.cpp
- SDL_ngageaudio.h
- SDL_ngageaudio.hpp
- SDL_openslES.c
- SDL_openslES.h
- SDL_pipewire.c
- SDL_pipewire.h
- SDL_ps2audio.c
- SDL_ps2audio.h
- SDL_pspaudio.c
- SDL_pspaudio.h
- SDL_pulseaudio.c
- SDL_pulseaudio.h
- SDL_qsa_audio.c
- SDL_qsa_audio.h
- SDL_sndioaudio.c
- SDL_sndioaudio.h
- SDL_vitaaudio.c
- SDL_vitaaudio.h
- SDL_wasapi.c
- SDL_wasapi.h
- SDL_audio.c
- SDL_audio_c.h
- SDL_audio_channel_converters.h
- SDL_audiocvt.c
- SDL_audiodev.c
- SDL_audiodev_c.h
- SDL_audioqueue.c
- SDL_audioqueue.h
- SDL_audioresample.c
- SDL_audioresample.h
- SDL_audiotypecvt.c
- SDL_mixer.c
- SDL_sysaudio.h
- SDL_wave.c
- SDL_wave.h
- SDL_camera_android.c
- SDL_camera_coremedia.m
- SDL_camera_dummy.c
- SDL_camera_emscripten.c
- SDL_camera_mediafoundation.c
- SDL_camera_pipewire.c
- SDL_camera_v4l2.c
- SDL_camera_vita.c
- SDL_camera.c
- SDL_camera_c.h
- SDL_syscamera.h
- SDL_android.c
- SDL_android.h
- SDL_evdev_kbd_default_keyaccmap.h
- SDL_evdev_kbd_freebsd.c
- SDL_gdk.cpp
- SDL_gdk.h
- SDL_BApp.h
- SDL_BeApp.cc
- SDL_BeApp.h
- SDL_dbus.c
- SDL_dbus.h
- SDL_evdev.c
- SDL_evdev.h
- SDL_evdev_capabilities.c
- SDL_evdev_capabilities.h
- SDL_evdev_kbd.c
- SDL_evdev_kbd.h
- SDL_evdev_kbd_default_accents.h
- SDL_evdev_kbd_default_keymap.h
- SDL_fcitx.c
- SDL_fcitx.h
- SDL_ibus.c
- SDL_ibus.h
- SDL_ime.c
- SDL_ime.h
- SDL_progressbar.c
- SDL_progressbar.h
- SDL_system_theme.c
- SDL_system_theme.h
- SDL_threadprio.c
- SDL_udev.c
- SDL_udev.h
- SDL_ngage.cpp
- SDL_ngage.h
- SDL_wscons.h
- SDL_wscons_kbd.c
- SDL_wscons_mouse.c
- SDL_appid.c
- SDL_appid.h
- SDL_fribidi.c
- SDL_fribidi.h
- SDL_gtk.c
- SDL_gtk.h
- SDL_libthai.c
- SDL_libthai.h
- SDL_poll.c
- SDL_poll.h
- pch.c
- pch_cpp.cpp
- SDL_directx.h
- SDL_gameinput.cpp
- SDL_gameinput.h
- SDL_hid.c
- SDL_hid.h
- SDL_immdevice.c
- SDL_immdevice.h
- SDL_windows.c
- SDL_windows.h
- SDL_xinput.c
- SDL_xinput.h
- version.rc
- SDL_core_unsupported.c
- SDL_core_unsupported.h
- SDL_cpuinfo.c
- SDL_cpuinfo_c.h
- SDL_androiddialog.c
- SDL_cocoadialog.m
- SDL_dummydialog.c
- SDL_haikudialog.cc
- SDL_portaldialog.c
- SDL_portaldialog.h
- SDL_unixdialog.c
- SDL_zenitydialog.c
- SDL_zenitydialog.h
- SDL_zenitymessagebox.c
- SDL_zenitymessagebox.h
- SDL_windowsdialog.c
- SDL_dialog.c
- SDL_dialog.h
- SDL_dialog_utils.c
- SDL_dialog_utils.h
- gendynapi.py
- SDL_dynapi.c
- SDL_dynapi.h
- SDL_dynapi.sym
- SDL_dynapi_overrides.h
- SDL_dynapi_procs.h
- SDL_dynapi_unsupported.h
- blank_cursor.h
- default_cursor.h
- imKStoUCS.c
- imKStoUCS.h
- scancodes_darwin.h
- scancodes_linux.h
- scancodes_windows.h
- scancodes_xfree86.h
- SDL_categories.c
- SDL_categories_c.h
- SDL_clipboardevents.c
- SDL_clipboardevents_c.h
- SDL_displayevents.c
- SDL_displayevents_c.h
- SDL_dropevents.c
- SDL_dropevents_c.h
- SDL_events.c
- SDL_events_c.h
- SDL_eventwatch.c
- SDL_eventwatch_c.h
- SDL_keyboard.c
- SDL_keyboard_c.h
- SDL_keymap.c
- SDL_keymap_c.h
- SDL_keysym_to_keycode.c
- SDL_keysym_to_keycode_c.h
- SDL_keysym_to_scancode.c
- SDL_keysym_to_scancode_c.h
- SDL_mouse.c
- SDL_mouse_c.h
- SDL_pen.c
- SDL_pen_c.h
- SDL_quit.c
- SDL_scancode_tables.c
- SDL_scancode_tables_c.h
- SDL_touch.c
- SDL_touch_c.h
- SDL_windowevents.c
- SDL_windowevents_c.h
- SDL_sysfilesystem.c
- SDL_sysfilesystem.m
- SDL_sysfilesystem.c
- SDL_sysfsops.c
- SDL_sysfilesystem.c
- SDL_sysfilesystem.cpp
- SDL_sysfilesystem.cc
- SDL_sysfilesystem.c
- SDL_sysfilesystem.c
- SDL_sysfilesystem.cpp
- SDL_sysfsops.c
- SDL_sysfilesystem.c
- SDL_sysfilesystem.c
- SDL_sysfilesystem.c
- SDL_sysfilesystem.c
- SDL_sysfilesystem.c
- SDL_sysfilesystem.c
- SDL_sysfsops.c
- SDL_filesystem.c
- SDL_filesystem_c.h
- SDL_sysfilesystem.h
- compile_shaders.bat
- compile_shaders_xbox.bat
- D3D12_Blit.h
- D3D_Blit.hlsl
- SDL_gpu_d3d12.c
- compile_shaders.sh
- Metal_Blit.h
- Metal_Blit.metal
- SDL_gpu_metal.m
- SDL_gpu_vulkan.c
- SDL_gpu_vulkan_vkfuncs.h
- SDL_gpu.c
- SDL_sysgpu.h
- SDL_syshaptic.c
- SDL_syshaptic_c.h
- SDL_syshaptic.c
- SDL_syshaptic_c.h
- SDL_syshaptic.c
- SDL_hidapihaptic.c
- SDL_hidapihaptic.h
- SDL_hidapihaptic_c.h
- SDL_hidapihaptic_lg4ff.c
- SDL_syshaptic.c
- SDL_dinputhaptic.c
- SDL_dinputhaptic_c.h
- SDL_windowshaptic.c
- SDL_windowshaptic_c.h
- SDL_haptic.c
- SDL_haptic_c.h
- SDL_syshaptic.h
- hid.cpp
- hid.h
- hidapi.podspec
- cmake-gui-drop-down.png
- cmake-gui-highlights.png
- Doxyfile
- main_page.md
- hidapi.h
- CMakeLists.txt
- Makefile.am
- test.c
- hid.m
- CMakeLists.txt
- hid.c
- hidapi_libusb.h
- hidapi_thread_pthread.h
- hidapi_thread_sdl.h
- Makefile-manual
- Makefile.am
- Makefile.freebsd
- Makefile.haiku
- Makefile.linux
- CMakeLists.txt
- hid.c
- Makefile-manual
- Makefile.am
- ax_pthread.m4
- pkg.m4
- CMakeLists.txt
- hid.c
- hidapi_darwin.h
- Makefile-manual
- Makefile.am
- CMakeLists.txt
- hid.c
- README.md
- hidapi-hidraw.pc.in
- hidapi-libusb.pc.in
- hidapi-netbsd.pc.in
- hidapi.pc.in
- hidapi-config.cmake.in
- CMakeLists.txt
- CMakeLists.txt
- README.md
- InfoPlist.strings
- Signal11.icns
- Info.plist
- PkgInfo
- copy_to_bundle.sh
- mac_support.h
- mac_support_cocoa.m
- Makefile-manual
- Makefile.am
- Makefile.freebsd
- Makefile.linux
- Makefile.mac
- Makefile.mingw
- test.cpp
- testgui.sln
- testgui.vcproj
- 69-hid.rules
- CMakeLists.txt
- pp_data_dump.c
- README.md
- 045E_02FF_0005_0001.pp_data
- 045E_02FF_0005_0001_expected.rpt_desc
- 045E_02FF_0005_0001_real.rpt_desc
- 046A_0011_0006_0001.pp_data
- 046A_0011_0006_0001_expected.rpt_desc
- 046A_0011_0006_0001_real.rpt_desc
- 046D_0A37_0001_000C.pp_data
- 046D_0A37_0001_000C_expected.rpt_desc
- 046D_0A37_0001_000C_real.rpt_desc
- 046D_B010_0001_000C.pp_data
- 046D_B010_0001_000C_expected.rpt_desc
- 046D_B010_0001_000C_real.rpt_desc
- 046D_B010_0001_FF00.pp_data
- 046D_B010_0001_FF00_expected.rpt_desc
- 046D_B010_0001_FF00_real.rpt_desc
- 046D_B010_0002_0001.pp_data
- 046D_B010_0002_0001_expected.rpt_desc
- 046D_B010_0002_0001_real.rpt_desc
- 046D_B010_0002_FF00.pp_data
- 046D_B010_0002_FF00_expected.rpt_desc
- 046D_B010_0002_FF00_real.rpt_desc
- 046D_B010_0006_0001.pp_data
- 046D_B010_0006_0001_expected.rpt_desc
- 046D_B010_0006_0001_real.rpt_desc
- 046D_C077_0002_0001.pp_data
- 046D_C077_0002_0001_expected.rpt_desc
- 046D_C077_0002_0001_real.rpt_desc
- 046D_C283_0004_0001.pp_data
- 046D_C283_0004_0001_expected.rpt_desc
- 046D_C283_0004_0001_real.rpt_desc
- 046D_C52F_0001_000C.pp_data
- 046D_C52F_0001_000C_expected.rpt_desc
- 046D_C52F_0001_000C_real.rpt_desc
- 046D_C52F_0001_FF00.pp_data
- 046D_C52F_0001_FF00_expected.rpt_desc
- 046D_C52F_0001_FF00_real.rpt_desc
- 046D_C52F_0002_0001.pp_data
- 046D_C52F_0002_0001_expected.rpt_desc
- 046D_C52F_0002_0001_real.rpt_desc
- 046D_C52F_0002_FF00.pp_data
- 046D_C52F_0002_FF00_expected.rpt_desc
- 046D_C52F_0002_FF00_real.rpt_desc
- 046D_C534_0001_000C.pp_data
- 046D_C534_0001_000C_expected.rpt_desc
- 046D_C534_0001_000C_real.rpt_desc
- 046D_C534_0001_FF00.pp_data
- 046D_C534_0001_FF00_expected.rpt_desc
- 046D_C534_0001_FF00_real.rpt_desc
- 046D_C534_0002_0001.pp_data
- 046D_C534_0002_0001_expected.rpt_desc
- 046D_C534_0002_0001_real.rpt_desc
- 046D_C534_0002_FF00.pp_data
- 046D_C534_0002_FF00_expected.rpt_desc
- 046D_C534_0002_FF00_real.rpt_desc
- 046D_C534_0006_0001.pp_data
- 046D_C534_0006_0001_expected.rpt_desc
- 046D_C534_0006_0001_real.rpt_desc
- 046D_C534_0080_0001.pp_data
- 046D_C534_0080_0001_expected.rpt_desc
- 046D_C534_0080_0001_real.rpt_desc
- 047F_C056_0001_000C.pp_data
- 047F_C056_0001_000C_expected.rpt_desc
- 047F_C056_0001_000C_real.rpt_desc
- 047F_C056_0003_FFA0.pp_data
- 047F_C056_0003_FFA0_expected.rpt_desc
- 047F_C056_0003_FFA0_real.rpt_desc
- 047F_C056_0005_000B.pp_data
- 047F_C056_0005_000B_expected.rpt_desc
- 047F_C056_0005_000B_real.rpt_desc
- 17CC_1130_0000_FF01.pp_data
- 17CC_1130_0000_FF01_expected.rpt_desc
- 17CC_1130_0000_FF01_real.rpt_desc
- CMakeLists.txt
- hid_report_reconstructor_test.c
- CMakeLists.txt
- hid.c
- hidapi.rc
- hidapi.sln
- hidapi.vcproj
- hidapi.vcxproj
- hidapi_cfgmgr32.h
- hidapi_descriptor_reconstruct.c
- hidapi_descriptor_reconstruct.h
- hidapi_hidclass.h
- hidapi_hidpi.h
- hidapi_hidsdi.h
- hidapi_winapi.h
- hidtest.vcproj
- hidtest.vcxproj
- Makefile-manual
- Makefile.am
- Makefile.mingw
- AUTHORS.txt
- bootstrap
- BUILD.autotools.md
- BUILD.cmake.md
- BUILD.md
- CMakeLists.txt
- configure.ac
- HACKING.txt
- LICENSE-bsd.txt
- LICENSE-gpl3.txt
- LICENSE-orig.txt
- LICENSE.txt
- Makefile.am
- meson.build
- README.md
- SDL_hidapi.c
- SDL_hidapi_android.h
- SDL_hidapi_c.h
- SDL_hidapi_ios.h
- SDL_hidapi_libusb.h
- SDL_hidapi_linux.h
- SDL_hidapi_mac.h
- SDL_hidapi_netbsd.h
- SDL_hidapi_steamxbox.h
- SDL_hidapi_windows.h
- VERSION
- SDL_asyncio_generic.c
- SDL_asyncio_liburing.c
- SDL_iostreamromfs.c
- SDL_iostreamromfs.h
- SDL_asyncio_windows_ioring.c
- SDL_asyncio.c
- SDL_asyncio_c.h
- SDL_iostream.c
- SDL_iostream_c.h
- SDL_sysasyncio.h
- SDL_sysjoystick.c
- SDL_sysjoystick_c.h
- SDL_mfijoystick.m
- SDL_mfijoystick_c.h
- SDL_bsdjoystick.c
- SDL_iokitjoystick.c
- SDL_iokitjoystick_c.h
- SDL_sysjoystick.c
- SDL_sysjoystick.c
- SDL_sysjoystick_c.h
- SDL_gameinputjoystick.cpp
- SDL_haikujoystick.cc
- controller_constants.h
- controller_structs.h
- SDL_hidapi_8bitdo.c
- SDL_hidapi_combined.c
- SDL_hidapi_flydigi.c
- SDL_hidapi_flydigi.h
- SDL_hidapi_gamecube.c
- SDL_hidapi_gip.c
- SDL_hidapi_lg4ff.c
- SDL_hidapi_luna.c
- SDL_hidapi_nintendo.h
- SDL_hidapi_ps3.c
- SDL_hidapi_ps4.c
- SDL_hidapi_ps5.c
- SDL_hidapi_rumble.c
- SDL_hidapi_rumble.h
- SDL_hidapi_shield.c
- SDL_hidapi_sinput.c
- SDL_hidapi_sinput.h
- SDL_hidapi_stadia.c
- SDL_hidapi_steam.c
- SDL_hidapi_steam_hori.c
- SDL_hidapi_steam_triton.c
- SDL_hidapi_steamdeck.c
- SDL_hidapi_switch.c
- SDL_hidapi_switch2.c
- SDL_hidapi_wii.c
- SDL_hidapi_xbox360.c
- SDL_hidapi_xbox360w.c
- SDL_hidapi_xboxone.c
- SDL_hidapi_zuiki.c
- SDL_hidapijoystick.c
- SDL_hidapijoystick_c.h
- SDL_report_descriptor.c
- SDL_report_descriptor.h
- SDL_sysjoystick.c
- SDL_sysjoystick_c.h
- SDL_sysjoystick.c
- SDL_sysjoystick.c
- SDL_sysjoystick.c
- SDL_virtualjoystick.c
- SDL_virtualjoystick_c.h
- SDL_sysjoystick.c
- SDL_dinputjoystick.c
- SDL_dinputjoystick_c.h
- SDL_rawinputjoystick.c
- SDL_rawinputjoystick_c.h
- SDL_windows_gaming_input.c
- SDL_windowsjoystick.c
- SDL_windowsjoystick_c.h
- SDL_xinputjoystick.c
- SDL_xinputjoystick_c.h
- check_8bitdo.sh
- controller_list.h
- controller_type.c
- controller_type.h
- SDL_gamepad.c
- SDL_gamepad_c.h
- SDL_gamepad_db.h
- SDL_joystick.c
- SDL_joystick_c.h
- SDL_steam_virtual_gamepad.c
- SDL_steam_virtual_gamepad.h
- SDL_sysjoystick.h
- sort_controllers.py
- usb_ids.h
- e_atan2.c
- e_exp.c
- e_fmod.c
- e_log.c
- e_log10.c
- e_pow.c
- e_rem_pio2.c
- e_sqrt.c
- k_cos.c
- k_rem_pio2.c
- k_sin.c
- k_tan.c
- math_libm.h
- math_private.h
- s_atan.c
- s_copysign.c
- s_cos.c
- s_fabs.c
- s_floor.c
- s_isinf.c
- s_isinff.c
- s_isnan.c
- s_isnanf.c
- s_modf.c
- s_scalbn.c
- s_sin.c
- s_tan.c
- SDL_sysloadso.c
- SDL_sysloadso.c
- SDL_sysloadso.c
- SDL_syslocale.c
- SDL_syslocale.c
- SDL_syslocale.c
- SDL_syslocale.cc
- SDL_syslocale.m
- SDL_syslocale.c
- SDL_syslocale.cpp
- SDL_syslocale.c
- SDL_syslocale.c
- SDL_syslocale.c
- SDL_syslocale.c
- SDL_locale.c
- SDL_syslocale.h
- SDL_sysmain_callbacks.c
- SDL_sysmain_runapp.c
- SDL_sysmain_runapp.cpp
- SDL_sysmain_callbacks.c
- SDL_sysmain_callbacks.m
- SDL_sysmain_runapp.c
- SDL_sysmain_callbacks.c
- SDL_sysmain_main.cpp
- SDL_sysmain_main.hpp
- SDL_sysmain_runapp.c
- SDL_sysmain_runapp.c
- SDL_sysmain_runapp.c
- SDL_main_callbacks.c
- SDL_main_callbacks.h
- SDL_runapp.c
- SDL_sysurl.c
- SDL_sysurl.c
- SDL_sysurl.c
- SDL_sysurl.cc
- SDL_sysurl.m
- SDL_sysurl.m
- SDL_sysurl.c
- SDL_sysurl.c
- SDL_sysurl.c
- SDL_sysurl.c
- SDL_libusb.c
- SDL_libusb.h
- SDL_sysurl.h
- SDL_url.c
- SDL_syspower.c
- SDL_syspower.c
- SDL_syspower.c
- SDL_syspower.c
- SDL_syspower.c
- SDL_syspower.c
- SDL_syspower.c
- SDL_syspower.h
- SDL_syspower.m
- SDL_syspower.c
- SDL_syspower.c
- SDL_power.c
- SDL_syspower.h
- SDL_dummyprocess.c
- SDL_posixprocess.c
- SDL_windowsprocess.c
- SDL_process.c
- SDL_sysprocess.h
- compile_shaders.bat
- D3D9_PixelShader_Palette.h
- D3D9_PixelShader_Palette.hlsli
- D3D9_PixelShader_Palette_Linear.h
- D3D9_PixelShader_Palette_Linear.hlsl
- D3D9_PixelShader_Palette_Nearest.h
- D3D9_PixelShader_Palette_Nearest.hlsl
- D3D9_PixelShader_YUV.h
- D3D9_PixelShader_YUV.hlsl
- SDL_render_d3d.c
- SDL_shaders_d3d.c
- SDL_shaders_d3d.h
- compile_shaders.bat
- D3D11_PixelShader_Advanced.h
- D3D11_PixelShader_Advanced.hlsl
- D3D11_PixelShader_Colors.h
- D3D11_PixelShader_Colors.hlsl
- D3D11_PixelShader_Common.hlsli
- D3D11_PixelShader_Textures.h
- D3D11_PixelShader_Textures.hlsl
- D3D11_VertexShader.h
- D3D11_VertexShader.hlsl
- SDL_render_d3d11.c
- SDL_shaders_d3d11.c
- SDL_shaders_d3d11.h
- compile_shaders.bat
- compile_shaders_xbox.bat
- D3D12_PixelShader_Advanced.h
- D3D12_PixelShader_Advanced.hlsl
- D3D12_PixelShader_Colors.h
- D3D12_PixelShader_Colors.hlsl
- D3D12_PixelShader_Common.hlsli
- D3D12_PixelShader_Textures.h
- D3D12_PixelShader_Textures.hlsl
- D3D12_RootSig_Advanced.h
- D3D12_RootSig_Color.h
- D3D12_RootSig_Texture.h
- D3D12_Shader_Common.hlsli
- D3D12_VertexShader.hlsl
- D3D12_VertexShader_Advanced.h
- D3D12_VertexShader_Color.h
- D3D12_VertexShader_Texture.h
- SDL_render_d3d12.c
- SDL_render_d3d12_xbox.cpp
- SDL_render_d3d12_xbox.h
- SDL_shaders_d3d12.c
- SDL_shaders_d3d12.h
- SDL_shaders_d3d12_xboxone.cpp
- SDL_shaders_d3d12_xboxseries.cpp
- .gitattributes
- .gitignore
- build-shaders.sh
- color.frag.dxil.h
- color.frag.msl.h
- color.frag.spv.h
- common.frag.hlsli
- dxil.h
- linepoint.vert.dxil.h
- linepoint.vert.msl.h
- linepoint.vert.spv.h
- msl.h
- spir-v.h
- texture_advanced.frag.dxil.h
- texture_advanced.frag.msl.h
- texture_advanced.frag.spv.h
- texture_rgb.frag.dxil.h
- texture_rgb.frag.msl.h
- texture_rgb.frag.spv.h
- texture_rgba.frag.dxil.h
- texture_rgba.frag.msl.h
- texture_rgba.frag.spv.h
- tri_color.vert.dxil.h
- tri_color.vert.msl.h
- tri_color.vert.spv.h
- tri_texture.vert.dxil.h
- tri_texture.vert.msl.h
- tri_texture.vert.spv.h
- SDL_gpu_util.h
- SDL_pipeline_gpu.c
- SDL_pipeline_gpu.h
- SDL_render_gpu.c
- SDL_shaders_gpu.c
- SDL_shaders_gpu.h
- build-metal-shaders.sh
- SDL_render_metal.m
- SDL_shaders_metal.metal
- SDL_shaders_metal_ios.h
- SDL_shaders_metal_iphonesimulator.h
- SDL_shaders_metal_macos.h
- SDL_shaders_metal_tvos.h
- SDL_shaders_metal_tvsimulator.h
- SDL_render_ngage.c
- SDL_render_ngage.cpp
- SDL_render_ngage_c.h
- SDL_render_ngage_c.hpp
- SDL_render_ops.cpp
- SDL_render_ops.hpp
- SDL_glfuncs.h
- SDL_render_gl.c
- SDL_shaders_gl.c
- SDL_shaders_gl.h
- SDL_gles2funcs.h
- SDL_render_gles2.c
- SDL_shaders_gles2.c
- SDL_shaders_gles2.h
- SDL_render_ps2.c
- SDL_render_psp.c
- SDL_render_psp_c.h
- SDL_blendfillrect.c
- SDL_blendfillrect.h
- SDL_blendline.c
- SDL_blendline.h
- SDL_blendpoint.c
- SDL_blendpoint.h
- SDL_draw.h
- SDL_drawline.c
- SDL_drawline.h
- SDL_drawpoint.c
- SDL_drawpoint.h
- SDL_render_sw.c
- SDL_render_sw_c.h
- SDL_triangle.c
- SDL_triangle.h
- clear_f.cg
- clear_v.cg
- color_f.cg
- color_v.cg
- texture_f.cg
- texture_v.cg
- SDL_render_vita_gxm.c
- SDL_render_vita_gxm_memory.c
- SDL_render_vita_gxm_memory.h
- SDL_render_vita_gxm_shaders.h
- SDL_render_vita_gxm_tools.c
- SDL_render_vita_gxm_tools.h
- SDL_render_vita_gxm_types.h
- compile_shaders.bat
- SDL_render_vulkan.c
- SDL_shaders_vulkan.c
- SDL_shaders_vulkan.h
- VULKAN_PixelShader_Advanced.h
- VULKAN_PixelShader_Advanced.hlsl
- VULKAN_PixelShader_Colors.h
- VULKAN_PixelShader_Colors.hlsl
- VULKAN_PixelShader_Common.hlsli
- VULKAN_PixelShader_Textures.h
- VULKAN_PixelShader_Textures.hlsl
- VULKAN_VertexShader.h
- VULKAN_VertexShader.hlsl
- SDL_d3dmath.h
- SDL_render.c
- SDL_render_debug_font.h
- SDL_render_unsupported.c
- SDL_sysrender.h
- SDL_yuv_sw.c
- SDL_yuv_sw_c.h
- SDL_androidsensor.c
- SDL_androidsensor.h
- SDL_coremotionsensor.h
- SDL_coremotionsensor.m
- SDL_dummysensor.c
- SDL_dummysensor.h
- SDL_emscriptensensor.c
- SDL_emscriptensensor.h
- SDL_n3dssensor.c
- SDL_vitasensor.c
- SDL_vitasensor.h
- SDL_windowssensor.c
- SDL_windowssensor.h
- SDL_sensor.c
- SDL_sensor_c.h
- SDL_syssensor.h
- SDL_casefolding.h
- SDL_crc16.c
- SDL_crc32.c
- SDL_getenv.c
- SDL_getenv_c.h
- SDL_iconv.c
- SDL_malloc.c
- SDL_memcpy.c
- SDL_memmove.c
- SDL_memset.c
- SDL_mslibc.c
- SDL_mslibc_arm64.masm
- SDL_mslibc_x64.masm
- SDL_murmur3.c
- SDL_qsort.c
- SDL_random.c
- SDL_stdlib.c
- SDL_string.c
- SDL_strtokr.c
- SDL_sysstdlib.h
- SDL_vacopy.h
- SDL_genericstorage.c
- SDL_steamstorage.c
- SDL_steamstorage_proc.h
- SDL_storage.c
- SDL_sysstorage.h
- SDL_test_assert.c
- SDL_test_common.c
- SDL_test_compare.c
- SDL_test_crc32.c
- SDL_test_font.c
- SDL_test_fuzzer.c
- SDL_test_harness.c
- SDL_test_internal.h
- SDL_test_log.c
- SDL_test_md5.c
- SDL_test_memory.c
- SDL_syscond.c
- SDL_syscond_c.h
- SDL_sysmutex.c
- SDL_sysmutex_c.h
- SDL_sysrwlock.c
- SDL_sysrwlock_c.h
- SDL_syssem.c
- SDL_systhread.c
- SDL_systhread_c.h
- SDL_systls.c
- SDL_sysmutex.c
- SDL_sysmutex_c.h
- SDL_syssem.c
- SDL_systhread.c
- SDL_systhread_c.h
- SDL_syssem.c
- SDL_systhread.c
- SDL_systhread_c.h
- SDL_sysmutex.c
- SDL_sysmutex_c.h
- SDL_syssem.c
- SDL_systhread.c
- SDL_systhread_c.h
- SDL_syscond.c
- SDL_sysmutex.c
- SDL_sysmutex_c.h
- SDL_sysrwlock.c
- SDL_syssem.c
- SDL_systhread.c
- SDL_systhread_c.h
- SDL_systls.c
- SDL_sysmutex.c
- SDL_sysmutex_c.h
- SDL_syssem.c
- SDL_systhread.c
- SDL_systhread_c.h
- SDL_syscond_cv.c
- SDL_sysmutex.c
- SDL_sysmutex_c.h
- SDL_sysrwlock_srw.c
- SDL_syssem.c
- SDL_systhread.c
- SDL_systhread_c.h
- SDL_systls.c
- SDL_systhread.h
- SDL_thread.c
- SDL_thread_c.h
- SDL_systime.c
- SDL_systime.cpp
- SDL_systime.c
- SDL_systime.c
- SDL_systime.c
- SDL_systime.c
- SDL_systime.c
- SDL_time.c
- SDL_time_c.h
- SDL_systimer.c
- SDL_systimer.c
- SDL_systimer.cpp
- SDL_systimer.c
- SDL_systimer.c
- SDL_systimer.c
- SDL_systimer.c
- SDL_systimer.c
- SDL_timer.c
- SDL_timer_c.h
- SDL_tray.m
- SDL_tray.c
- SDL_tray.c
- SDL_tray.c
- SDL_tray_utils.c
- SDL_tray_utils.h
- SDL_androidclipboard.c
- SDL_androidclipboard.h
- SDL_androidevents.c
- SDL_androidevents.h
- SDL_androidgl.c
- SDL_androidgl.h
- SDL_androidkeyboard.c
- SDL_androidkeyboard.h
- SDL_androidmessagebox.c
- SDL_androidmessagebox.h
- SDL_androidmouse.c
- SDL_androidmouse.h
- SDL_androidpen.c
- SDL_androidpen.h
- SDL_androidtouch.c
- SDL_androidtouch.h
- SDL_androidvideo.c
- SDL_androidvideo.h
- SDL_androidvulkan.c
- SDL_androidvulkan.h
- SDL_androidwindow.c
- SDL_androidwindow.h
- SDL_cocoaclipboard.h
- SDL_cocoaclipboard.m
- SDL_cocoaevents.h
- SDL_cocoaevents.m
- SDL_cocoakeyboard.h
- SDL_cocoakeyboard.m
- SDL_cocoamessagebox.h
- SDL_cocoamessagebox.m
- SDL_cocoametalview.h
- SDL_cocoametalview.m
- SDL_cocoamodes.h
- SDL_cocoamodes.m
- SDL_cocoamouse.h
- SDL_cocoamouse.m
- SDL_cocoaopengl.h
- SDL_cocoaopengl.m
- SDL_cocoaopengles.h
- SDL_cocoaopengles.m
- SDL_cocoapen.h
- SDL_cocoapen.m
- SDL_cocoashape.h
- SDL_cocoashape.m
- SDL_cocoavideo.h
- SDL_cocoavideo.m
- SDL_cocoavulkan.h
- SDL_cocoavulkan.m
- SDL_cocoawindow.h
- SDL_cocoawindow.m
- d3d12.h
- d3d12sdklayers.h
- gen_xbox_cmacros.cs
- SDL_d3d12.h
- SDL_d3d12_xbox_cmacros.h
- SDL_nullevents.c
- SDL_nullevents_c.h
- SDL_nullframebuffer.c
- SDL_nullframebuffer_c.h
- SDL_nullvideo.c
- SDL_nullvideo.h
- SDL_emscriptenevents.c
- SDL_emscriptenevents.h
- SDL_emscriptenframebuffer.c
- SDL_emscriptenframebuffer.h
- SDL_emscriptenmouse.c
- SDL_emscriptenmouse.h
- SDL_emscriptenopengles.c
- SDL_emscriptenopengles.h
- SDL_emscriptenvideo.c
- SDL_emscriptenvideo.h
- SDL_gdktextinput.cpp
- SDL_gdktextinput.h
- SDL_bclipboard.cc
- SDL_bclipboard.h
- SDL_bevents.cc
- SDL_bevents.h
- SDL_bframebuffer.cc
- SDL_bframebuffer.h
- SDL_bkeyboard.cc
- SDL_bkeyboard.h
- SDL_bmessagebox.cc
- SDL_bmessagebox.h
- SDL_bmodes.cc
- SDL_bmodes.h
- SDL_bopengl.cc
- SDL_bopengl.h
- SDL_bvideo.cc
- SDL_bvideo.h
- SDL_BWin.h
- SDL_bwindow.cc
- SDL_bwindow.h
- egl.h
- eglext.h
- eglplatform.h
- gl2.h
- gl2ext.h
- gl2platform.h
- gl3.h
- gl31.h
- gl32.h
- gl3platform.h
- khrplatform.h
- vulkan_video_codec_av1std.h
- vulkan_video_codec_av1std_decode.h
- vulkan_video_codec_h264std.h
- vulkan_video_codec_h264std_decode.h
- vulkan_video_codec_h264std_encode.h
- vulkan_video_codec_h265std.h
- vulkan_video_codec_h265std_decode.h
- vulkan_video_codec_h265std_encode.h
- vulkan_video_codecs_common.h
- vk_icd.h
- vk_layer.h
- vk_platform.h
- vulkan.h
- vulkan_android.h
- vulkan_beta.h
- vulkan_core.h
- vulkan_directfb.h
- vulkan_fuchsia.h
- vulkan_ggp.h
- vulkan_ios.h
- vulkan_macos.h
- vulkan_metal.h
- vulkan_screen.h
- vulkan_vi.h
- vulkan_wayland.h
- vulkan_win32.h
- vulkan_xcb.h
- vulkan_xlib.h
- vulkan_xlib_xrandr.h
- SDL_kmsdrmdyn.c
- SDL_kmsdrmdyn.h
- SDL_kmsdrmevents.c
- SDL_kmsdrmevents.h
- SDL_kmsdrmmouse.c
- SDL_kmsdrmmouse.h
- SDL_kmsdrmopengles.c
- SDL_kmsdrmopengles.h
- SDL_kmsdrmsym.h
- SDL_kmsdrmvideo.c
- SDL_kmsdrmvideo.h
- SDL_kmsdrmvulkan.c
- SDL_kmsdrmvulkan.h
- SDL_n3dsevents.c
- SDL_n3dsevents_c.h
- SDL_n3dsframebuffer.c
- SDL_n3dsframebuffer_c.h
- SDL_n3dsswkb.c
- SDL_n3dsswkb.h
- SDL_n3dstouch.c
- SDL_n3dstouch.h
- SDL_n3dsvideo.c
- SDL_n3dsvideo.h
- SDL_ngagevideo.c
- SDL_ngagevideo.h
- SDL_offscreenevents.c
- SDL_offscreenevents_c.h
- SDL_offscreenframebuffer.c
- SDL_offscreenframebuffer_c.h
- SDL_offscreenopengles.c
- SDL_offscreenopengles.h
- SDL_offscreenvideo.c
- SDL_offscreenvideo.h
- SDL_offscreenvulkan.c
- SDL_offscreenvulkan.h
- SDL_offscreenwindow.c
- SDL_offscreenwindow.h
- openvr_capi.h
- SDL_openvrvideo.c
- SDL_openvrvideo.h
- SDL_ps2video.c
- SDL_ps2video.h
- SDL_pspevents.c
- SDL_pspevents_c.h
- SDL_pspgl.c
- SDL_pspgl_c.h
- SDL_pspvideo.c
- SDL_pspvideo.h
- SDL_qnx.h
- SDL_qnxgl.c
- SDL_qnxkeyboard.c
- SDL_qnxvideo.c
- SDL_rpievents.c
- SDL_rpievents_c.h
- SDL_rpimouse.c
- SDL_rpimouse.h
- SDL_rpiopengles.c
- SDL_rpiopengles.h
- SDL_rpivideo.c
- SDL_rpivideo.h
- scancodes_riscos.h
- SDL_riscosdefs.h
- SDL_riscosevents.c
- SDL_riscosevents_c.h
- SDL_riscosframebuffer.c
- SDL_riscosframebuffer_c.h
- SDL_riscosmessagebox.c
- SDL_riscosmessagebox.h
- SDL_riscosmodes.c
- SDL_riscosmodes.h
- SDL_riscosmouse.c
- SDL_riscosmouse.h
- SDL_riscosvideo.c
- SDL_riscosvideo.h
- SDL_riscoswindow.c
- SDL_riscoswindow.h
- SDL_uikitappdelegate.h
- SDL_uikitappdelegate.m
- SDL_uikitclipboard.h
- SDL_uikitclipboard.m
- SDL_uikitevents.h
- SDL_uikitevents.m
- SDL_uikitmessagebox.h
- SDL_uikitmessagebox.m
- SDL_uikitmetalview.h
- SDL_uikitmetalview.m
- SDL_uikitmodes.h
- SDL_uikitmodes.m
- SDL_uikitopengles.h
- SDL_uikitopengles.m
- SDL_uikitopenglview.h
- SDL_uikitopenglview.m
- SDL_uikitpen.h
- SDL_uikitpen.m
- SDL_uikitvideo.h
- SDL_uikitvideo.m
- SDL_uikitview.h
- SDL_uikitview.m
- SDL_uikitviewcontroller.h
- SDL_uikitviewcontroller.m
- SDL_uikitvulkan.h
- SDL_uikitvulkan.m
- SDL_uikitwindow.h
- SDL_uikitwindow.m
- SDL_vitaframebuffer.c
- SDL_vitaframebuffer.h
- SDL_vitagl_pvr.c
- SDL_vitagles.c
- SDL_vitagles_pvr.c
- SDL_vitakeyboard.c
- SDL_vitakeyboard.h
- SDL_vitamessagebox.c
- SDL_vitamessagebox.h
- SDL_vitamouse.c
- SDL_vitamouse_c.h
- SDL_vitatouch.c
- SDL_vitatouch.h
- SDL_vitavideo.c
- SDL_vitavideo.h
- SDL_vivanteopengles.c
- SDL_vivanteopengles.h
- SDL_vivanteplatform.c
- SDL_vivanteplatform.h
- SDL_vivantevideo.c
- SDL_vivantevideo.h
- SDL_vivantevulkan.c
- SDL_vivantevulkan.h
- SDL_waylandclipboard.c
- SDL_waylandclipboard.h
- SDL_waylandcolor.c
- SDL_waylandcolor.h
- SDL_waylanddatamanager.c
- SDL_waylanddatamanager.h
- SDL_waylanddyn.c
- SDL_waylanddyn.h
- SDL_waylandevents.c
- SDL_waylandevents_c.h
- SDL_waylandkeyboard.c
- SDL_waylandkeyboard.h
- SDL_waylandmessagebox.c
- SDL_waylandmessagebox.h
- SDL_waylandmouse.c
- SDL_waylandmouse.h
- SDL_waylandopengles.c
- SDL_waylandopengles.h
- SDL_waylandshmbuffer.c
- SDL_waylandshmbuffer.h
- SDL_waylandsym.h
- SDL_waylandutil.c
- SDL_waylandutil.h
- SDL_waylandvideo.c
- SDL_waylandvideo.h
- SDL_waylandvulkan.c
- SDL_waylandvulkan.h
- SDL_waylandwindow.c
- SDL_waylandwindow.h
- SDL_msctf.h
- SDL_windowsclipboard.c
- SDL_windowsclipboard.h
- SDL_windowsevents.c
- SDL_windowsevents.h
- SDL_windowsframebuffer.c
- SDL_windowsframebuffer.h
- SDL_windowsgameinput.cpp
- SDL_windowsgameinput.h
- SDL_windowskeyboard.c
- SDL_windowskeyboard.h
- SDL_windowsmessagebox.c
- SDL_windowsmessagebox.h
- SDL_windowsmodes.c
- SDL_windowsmodes.h
- SDL_windowsmouse.c
- SDL_windowsmouse.h
- SDL_windowsopengl.c
- SDL_windowsopengl.h
- SDL_windowsopengles.c
- SDL_windowsopengles.h
- SDL_windowsrawinput.c
- SDL_windowsrawinput.h
- SDL_windowsshape.c
- SDL_windowsshape.h
- SDL_windowsvideo.c
- SDL_windowsvideo.h
- SDL_windowsvulkan.c
- SDL_windowsvulkan.h
- SDL_windowswindow.c
- SDL_windowswindow.h
- wmmsg.h
- edid-parse.c
- edid.h
- SDL_x11clipboard.c
- SDL_x11clipboard.h
- SDL_x11dyn.c
- SDL_x11dyn.h
- SDL_x11events.c
- SDL_x11events.h
- SDL_x11framebuffer.c
- SDL_x11framebuffer.h
- SDL_x11keyboard.c
- SDL_x11keyboard.h
- SDL_x11messagebox.c
- SDL_x11messagebox.h
- SDL_x11modes.c
- SDL_x11modes.h
- SDL_x11mouse.c
- SDL_x11mouse.h
- SDL_x11opengl.c
- SDL_x11opengl.h
- SDL_x11opengles.c
- SDL_x11opengles.h
- SDL_x11pen.c
- SDL_x11pen.h
- SDL_x11settings.c
- SDL_x11settings.h
- SDL_x11shape.c
- SDL_x11shape.h
- SDL_x11sym.h
- SDL_x11toolkit.c
- SDL_x11toolkit.h
- SDL_x11touch.c
- SDL_x11touch.h
- SDL_x11video.c
- SDL_x11video.h
- SDL_x11vulkan.c
- SDL_x11vulkan.h
- SDL_x11window.c
- SDL_x11window.h
- SDL_x11xfixes.c
- SDL_x11xfixes.h
- SDL_x11xinput2.c
- SDL_x11xinput2.h
- SDL_x11xsync.c
- SDL_x11xsync.h
- SDL_x11xtest.c
- SDL_x11xtest.h
- xsettings-client.c
- xsettings-client.h
- LICENSE
- README.md
- yuv_rgb.h
- yuv_rgb_common.h
- yuv_rgb_internal.h
- yuv_rgb_lsx.c
- yuv_rgb_lsx.h
- yuv_rgb_lsx_func.h
- yuv_rgb_sse.c
- yuv_rgb_sse.h
- yuv_rgb_sse_func.h
- yuv_rgb_std.c
- yuv_rgb_std.h
- yuv_rgb_std_func.h
- miniz.h
- SDL_blit.c
- SDL_blit.h
- SDL_blit_0.c
- SDL_blit_1.c
- SDL_blit_A.c
- SDL_blit_auto.c
- SDL_blit_auto.h
- SDL_blit_copy.c
- SDL_blit_copy.h
- SDL_blit_N.c
- SDL_blit_slow.c
- SDL_blit_slow.h
- SDL_bmp.c
- SDL_clipboard.c
- SDL_clipboard_c.h
- SDL_egl.c
- SDL_egl_c.h
- SDL_fillrect.c
- SDL_pixels.c
- SDL_pixels_c.h
- SDL_rect.c
- SDL_rect_c.h
- SDL_rect_impl.h
- SDL_RLEaccel.c
- SDL_RLEaccel_c.h
- SDL_rotate.c
- SDL_rotate.h
- SDL_stb.c
- SDL_stb_c.h
- SDL_stretch.c
- SDL_surface.c
- SDL_surface_c.h
- SDL_sysvideo.h
- SDL_video.c
- SDL_video_c.h
- SDL_video_unsupported.c
- SDL_video_unsupported.h
- SDL_vulkan_internal.h
- SDL_vulkan_utils.c
- SDL_yuv.c
- SDL_yuv_c.h
- sdlgenblit.pl
- stb_image.h
- SDL.c
- SDL_assert.c
- SDL_assert_c.h
- SDL_error.c
- SDL_error_c.h
- SDL_guid.c
- SDL_hashtable.c
- SDL_hashtable.h
- SDL_hints.c
- SDL_hints_c.h
- SDL_internal.h
- SDL_list.c
- SDL_list.h
- SDL_log.c
- SDL_log_c.h
- SDL_properties.c
- SDL_properties_c.h
- SDL_utils.c
- SDL_utils_c.h
- strings.xml.cmake
- shortcuts.xml.cmake
- AndroidManifest.xml.cmake
- SDLEntryTestActivity.java.cmake
- SDLTestActivity.java.cmake
- sdl-test_foreground.xml
- arguments_layout.xml
- sdl-test.xml
- sdl-test_round.xml
- sdl-test.png
- sdl-test_round.png
- sdl-test.png
- sdl-test_round.png
- sdl-test.png
- sdl-test_round.png
- sdl-test.png
- sdl-test_round.png
- sdl-test.png
- sdl-test_round.png
- arg_strings.xml
- sdl-test_background.xml
- styles.xml
- driver.py
- joystick-pre.js
- pre.js
- server.py
- logo48x48.png
- build-shaders.sh
- cube.frag.dxil.h
- cube.frag.hlsl
- cube.frag.msl.h
- cube.frag.spv.h
- cube.hlsli
- cube.vert.dxil.h
- cube.vert.hlsl
- cube.vert.msl.h
- cube.vert.spv.h
- overlay.frag.dxil.h
- overlay.frag.hlsl
- overlay.frag.msl.h
- overlay.frag.spv.h
- overlay.hlsli
- overlay.vert.dxil.h
- overlay.vert.hlsl
- overlay.vert.msl.h
- overlay.vert.spv.h
- sdlprocdump.c
- audiofile.png
- build-shaders.sh
- checkkeys.c
- childprocess.c
- CMakeLists.txt
- COPYING
- gamepad_axis.h
- gamepad_axis.png
- gamepad_axis_arrow.h
- gamepad_axis_arrow.png
- gamepad_back.h
- gamepad_back.png
- gamepad_battery.h
- gamepad_battery.png
- gamepad_battery_unknown.h
- gamepad_battery_unknown.png
- gamepad_battery_wired.h
- gamepad_battery_wired.png
- gamepad_button.h
- gamepad_button.png
- gamepad_button_background.h
- gamepad_button_background.png
- gamepad_button_small.h
- gamepad_button_small.png
- gamepad_face_abxy.h
- gamepad_face_abxy.png
- gamepad_face_axby.h
- gamepad_face_axby.png
- gamepad_face_bayx.h
- gamepad_face_bayx.png
- gamepad_face_sony.h
- gamepad_face_sony.png
- gamepad_front.h
- gamepad_front.png
- gamepad_touchpad.h
- gamepad_touchpad.png
- gamepad_wired.h
- gamepad_wired.png
- gamepad_wireless.h
- gamepad_wireless.png
- gamepadutils.c
- gamepadutils.h
- glass.h
- glass.png
- icon.h
- icon.png
- icon2x.png
- LICENSE.txt
- logaudiodev.png
- loopwave.c
- main.cpp
- moose.dat
- msdf_font.csv
- msdf_font.png
- physaudiodev.png
- picture.xbm
- pretest.c
- relative_mode.markdown
- sample.png
- sample.wav
- sdl-test_round.png
- soundboard.png
- soundboard_levels.png
- speaker.png
- sword.wav
- template.test.in
- testasyncio.c
- testatomic.c
- testaudio.c
- testaudiohotplug.c
- testaudioinfo.c
- testaudiorecording.c
- testaudiostreamdynamicresample.c
- testautomation.c
- testautomation_audio.c
- testautomation_blit.c
- testautomation_clipboard.c
- testautomation_events.c
- testautomation_guid.c
- testautomation_hints.c
- testautomation_images.c
- testautomation_images.h
- testautomation_intrinsics.c
- testautomation_iostream.c
- testautomation_joystick.c
- testautomation_keyboard.c
- testautomation_log.c
- testautomation_main.c
- testautomation_math.c
- testautomation_mouse.c
- testautomation_pixels.c
- testautomation_platform.c
- testautomation_properties.c
- testautomation_rect.c
- testautomation_render.c
- testautomation_sdltest.c
- testautomation_stdlib.c
- testautomation_subsystems.c
- testautomation_suites.h
- testautomation_surface.c
- testautomation_time.c
- testautomation_timer.c
- testautomation_video.c
- testbounds.c
- testcamera.c
- testclipboard.c
- testcolorspace.c
- testcontroller.c
- testcustomcursor.c
- testdialog.c
- testdisplayinfo.c
- testdlopennote.c
- testdraw.c
- testdrawchessboard.c
- testdropfile.c
- testerror.c
- testevdev.c
- testffmpeg.c
- testffmpeg_vulkan.c
- testffmpeg_vulkan.h
- testfile.c
- testfilesystem.c
- testgeometry.c
- testgl.c
- testgles.c
- testgles2.c
- testgpu_simple_clear.c
- testgpu_spinning_cube.c
- testgpurender_effects.c
- testgpurender_effects_CRT.frag.dxil.h
- testgpurender_effects_CRT.frag.hlsl
- testgpurender_effects_CRT.frag.msl.h
- testgpurender_effects_CRT.frag.spv.h
- testgpurender_effects_grayscale.frag.dxil.h
- testgpurender_effects_grayscale.frag.hlsl
- testgpurender_effects_grayscale.frag.msl.h
- testgpurender_effects_grayscale.frag.spv.h
- testgpurender_msdf.c
- testgpurender_msdf.frag.dxil.h
- testgpurender_msdf.frag.hlsl
- testgpurender_msdf.frag.msl.h
- testgpurender_msdf.frag.spv.h
- testhaptic.c
- testhittesting.c
- testhotplug.c
- testiconv.c
- testime.c
- testintersections.c
- testkeys.c
- testloadso.c
- testlocale.c
- testlock.c
- testmanymouse.c
- testmessage.c
- testmodal.c
- testmouse.c
- testmultiaudio.c
- testnative.c
- testnative.h
- testnativecocoa.m
- testnativew32.c
- testnativewayland.c
- testnativex11.c
- testoffscreen.c
- testoverlay.c
- testpalette.c
- testpen.c
- testplatform.c
- testpopup.c
- testpower.c
- testprocess.c
- testqsort.c
- testrelative.c
- testrendercopyex.c
- testrendertarget.c
- testresample.c
- testrotate.c
- testrumble.c
- testrwlock.c
- testscale.c
- testsem.c
- testsensor.c
- testshader.c
- testshape.c
- testsoftwaretransparent.c
- testsprite.c
- testspriteminimal.c
- testspritesurface.c
- testsurround.c
- testsymbols.c
- testthread.c
- testtime.c
- testtimer.c
- testtray.c
- testurl.c
- testutils.c
- testutils.h
- testver.c
- testviewport.c
- testvulkan.c
- testwaylandcustom.c
- testwm.c
- testyuv.c
- testyuv.png
- testyuv_cvt.c
- testyuv_cvt.h
- torturethread.c
- trashcan.png
- unifont-15.1.05-license.txt
- unifont-15.1.05.hex
- utf8.txt
- 01-load-bitmaps.vcxproj
- 01-simple-playback.vcxproj
- 02-simple-playback-callback.vcxproj
- 03-load-wav.vcxproj
- 04-multiple-streams.vcxproj
- 01-read-and-draw.vcxproj
- 01-snake.vcxproj
- 02-woodeneye-008.vcxproj
- 03-infinite-monkeys.vcxproj
- 04-bytepusher.vcxproj
- 01-joystick-polling.vcxproj
- 02-joystick-events.vcxproj
- 01-drawing-lines.vcxproj
- 01-clear.vcxproj
- 02-primitives.vcxproj
- 03-lines.vcxproj
- 04-points.vcxproj
- 05-rectangles.vcxproj
- 06-textures.vcxproj
- 07-streaming-textures.vcxproj
- 08-rotating-textures.vcxproj
- 09-scaling-textures.vcxproj
- 10-geometry.vcxproj
- 11-color-mods.vcxproj
- 14-viewport.vcxproj
- 15-cliprect.vcxproj
- 17-read-pixels.vcxproj
- 18-debug-text.vcxproj
- 19-affine-textures.vcxproj
- Directory.Build.props
- generate.py
- Directory.Build.props
- SDL.vcxproj
- SDL.vcxproj.filters
- Directory.Build.props
- SDL_test.vcxproj
- checkkeys.vcxproj
- loopwave.vcxproj
- testatomic.vcxproj
- testautomation.vcxproj
- testcontroller.vcxproj
- testdialog.vcxproj
- testdraw.vcxproj
- testfile.vcxproj
- testgl.vcxproj
- testgles2.vcxproj
- testoverlay.vcxproj
- testpen.vcxproj
- testplatform.vcxproj
- testpower.vcxproj
- testrendertarget.vcxproj
- testrumble.vcxproj
- testscale.vcxproj
- testsensor.vcxproj
- testshape.vcxproj
- testsoftwaretransparent.vcxproj
- testsprite.vcxproj
- testsurround.vcxproj
- testvulkan.vcxproj
- testwm.vcxproj
- testyuv.vcxproj
- 01-simple-playback.vcxproj
- 02-simple-playback-callback.vcxproj
- 03-load-wav.vcxproj
- 01-read-and-draw.vcxproj
- 01-snake.vcxproj
- 01-drawing-lines.vcxproj
- 01-clear.vcxproj
- 02-primitives.vcxproj
- 03-lines.vcxproj
- 04-points.vcxproj
- 05-rectangles.vcxproj
- 06-textures.vcxproj
- 07-streaming-textures.vcxproj
- 08-rotating-textures.vcxproj
- 09-scaling-textures.vcxproj
- 10-geometry.vcxproj
- 11-color-mods.vcxproj
- 14-viewport.vcxproj
- 15-cliprect.vcxproj
- 17-read-pixels.vcxproj
- 18-debug-text.vcxproj
- clean.sh
- SDL.sln
- Logo100x100.png
- Logo150x150.png
- Logo44x44.png
- Logo480x480.png
- SplashScreenImage.png
- SDL.vcxproj
- SDL.vcxproj.filters
- SDL_test.vcxproj
- MicrosoftGame.config
- MicrosoftGame.config
- MicrosoftGame.config
- PackageLayout.xml
- testcontroller.vcxproj
- testcontroller.vcxproj.filters
- testgdk.cpp
- MicrosoftGame.config
- MicrosoftGame.config
- MicrosoftGame.config
- PackageLayout.xml
- testgdk.vcxproj
- testgdk.vcxproj.filters
- MicrosoftGame.config
- MicrosoftGame.config
- MicrosoftGame.config
- PackageLayout.xml
- testsprite.vcxproj
- testsprite.vcxproj.filters
- clean.sh
- SDL.sln
- alpha-modifier-v1.xml
- color-management-v1.xml
- cursor-shape-v1.xml
- fractional-scale-v1.xml
- frog-color-management-v1.xml
- idle-inhibit-unstable-v1.xml
- input-timestamps-unstable-v1.xml
- keyboard-shortcuts-inhibit-unstable-v1.xml
- pointer-constraints-unstable-v1.xml
- pointer-gestures-unstable-v1.xml
- pointer-warp-v1.xml
- primary-selection-unstable-v1.xml
- relative-pointer-unstable-v1.xml
- tablet-v2.xml
- text-input-unstable-v3.xml
- viewporter.xml
- wayland.xml
- xdg-activation-v1.xml
- xdg-decoration-unstable-v1.xml
- xdg-dialog-v1.xml
- xdg-foreign-unstable-v2.xml
- xdg-output-unstable-v1.xml
- xdg-shell.xml
- xdg-toplevel-icon-v1.xml
- INSTALL.md
- INSTALL.md
- SDL_DS_Store
- build.xcconfig
- SDL.info
- sdl_logo.pdf
- project.pbxproj
- Info.plist
- config.xcconfig
- Info-Framework.plist
- project.pbxproj
- config.xcconfig
- test-Info.plist
- Doxyfile
- .clang-format
- .clang-tidy
- .editorconfig
- .gitignore
- .wikiheaders-options
- Android.mk
- BUGS.txt
- CLAUDE.md
- CMakeLists.txt
- CREDITS.md
- INSTALL.md
- LICENSE.txt
- README.md
- WhatsNew.txt
- 226_00_DrawLevelOvr1P.c
- R226.c
- 227_00_DrawLevelOvr2P.c
- R227.c
- 228_00_DrawLevelOvr3P.c
- R228.c
- 229_00_DrawLevelOvr4P.c
- R229.c
- D230.c
- MM_Battle.c
- MM_Characters.c
- MM_CheatCodes.c
- MM_CupSelect.c
- MM_HighScore.c
- MM_MenuFlow.c
- MM_Scrapbook.c
- MM_Title.c
- MM_TrackSelect.c
- MM_Video.c
- R230.c
- D231.c
- R231.c
- RB_Armadillo.c
- RB_Banner.c
- RB_Baron.c
- RB_Blade.c
- RB_Blowup.c
- RB_Bubbles.c
- RB_Burst.c
- RB_Crate.c
- RB_Crystal.c
- RB_CtrLetter.c
- RB_Default.c
- RB_Explosion.c
- RB_Fireball.c
- RB_FlameJet.c
- RB_Follower.c
- RB_Fruit.c
- RB_GenericMine.c
- RB_Hazard.c
- RB_Instance.c
- RB_MaskShieldCloud.c
- RB_Minecart.c
- RB_MinePool.c
- RB_MovingExplosive.c
- RB_Orca.c
- RB_Plant.c
- RB_Player.c
- RB_Potion.c
- RB_Seal.c
- RB_Snowball.c
- RB_Spider.c
- RB_StartText.c
- RB_Teeth.c
- RB_TNT.c
- RB_Tracker.c
- RB_Turtle.c
- RB_Warpball.c
- AH_Door.c
- AH_Garage.c
- AH_HintMenu.c
- AH_Map.c
- AH_MaskHint.c
- AH_Pause.c
- AH_SaveObj.c
- AH_Sign.c
- AH_WarpPad.c
- D232.c
- R232.c
- CS_BoxScene.c
- CS_Camera.c
- CS_Credits.c
- CS_Cutscene.c
- CS_Garage.c
- CS_Instance.c
- CS_LoadBoss.c
- CS_Podium.c
- CS_ScriptCmd.c
- CS_Thread.c
- D233.c
- R233.c
- CTR_Box.c
- CTR_CycleTex.c
- CTR_Error.c
- CTR_Ghost.c
- CTR_Matrix.c
- CTR_RenderLists.c
- CTR_Visibility.c
- HOWL_AudioLR.c
- HOWL_AudioState.c
- HOWL_Bank.c
- HOWL_Channel.c
- HOWL_CseqMusic.c
- HOWL_CseqOpcode.c
- HOWL_Engine.c
- HOWL_Garage.c
- HOWL_LevelAudio.c
- HOWL_Load.c
- HOWL_Music.c
- HOWL_OtherFX.c
- HOWL_OtherFXRecycle.c
- HOWL_Playback.c
- HOWL_Reverb.c
- HOWL_Settings.c
- HOWL_SongPool.c
- HOWL_Voiceline.c
- LOAD_Assets.c
- LOAD_Callbacks.c
- LOAD_File.c
- LOAD_Howl.c
- LOAD_Hub.c
- LOAD_IsOpen.c
- LOAD_Level.c
- LOAD_ModelPtrs.c
- LOAD_Overlays.c
- LOAD_Queue.c
- LOAD_TenStages.c
- MainDB.c
- MainDrawCb.c
- MainFrame.c
- MainFrame_RenderFrame.c
- MainFreeze.c
- MainGameEnd.c
- MainGameStart.c
- MainInit.c
- MainKillGame.c
- MainLoadVLC.c
- MainMain.c
- MainRaceTrack.c
- MainStats.c
- MATH_0_Sin.c
- MATH_1_Cos.c
- MATH_2_FastSqrt.c
- MATH_3_HitboxMatrix.c
- MATH_4_VectorLength.c
- MATH_5_VectorNormalize.c
- MATH_6_MatrixMul.c
- MATH_7_MatrixStubs.c
- MATH_MatrixRotate.c
- TRIG_AngleSinCos.c
- MEMCARD_Card.c
- MEMCARD_Checksum.c
- MEMCARD_Events.c
- MEMCARD_FileIO.c
- MEMCARD_Icon.c
- MEMCARD_RetailCard.c
- MEMCARD_RetailEvents.c
- MEMCARD_RetailTransfer.c
- MEMCARD_String.c
- 221.c
- 221_225_EndEvent.c
- 222.c
- 223.c
- 224.c
- 225.c
- BOTS.c
- CAM.c
- CDSYS.c
- COLL.c
- DebugFont.c
- DecalFont.c
- DecalGlobal.c
- DecalHUD.c
- DecalMP.c
- Display.c
- DotLights.c
- DrawConfetti.c
- DrawSky.c
- DrawTires.c
- DropRain.c
- ElimBG.c
- FLARE.c
- GAMEPAD.c
- GAMEPROG.c
- GhostReplay.c
- GhostTape.c
- INSTANCE.c
- JitPool.c
- LevInstDef.c
- LHMatrix.c
- LibraryOfModels.c
- LinkedCollide.c
- LIST.c
- .clang-format
- .clang-tidy
- .clangd
- .gitignore
- build-msvc.bat
- build.bat
- build.sh
- CMakeLists.txt
- CMakePresets.json
- CONTRIBUTING.md
- LICENSE
- README.md
- RIGHTS_AND_LICENSES.md
- THIRD_PARTY_NOTICES.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Showing a partial file list.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
