Commit Graph

  • 2d24d59cbf
    Merge 27ce1ff27e into 0bf9c64b1b Mike Kosek 2025-02-18 17:58:28 +0100
  • 27ce1ff27e Removed fallback to deprecated config keys Mike Kosek 2025-02-18 17:58:19 +0100
  • ab9e0cd790 Renamed DreamPort to DreamPicoPort Mike Kosek 2025-02-18 17:34:27 +0100
  • 0bf9c64b1b Merge remote-tracking branch 'origin/dev' master Flyinghead 2025-02-18 09:27:07 +0100
  • 0fbd2f5103
    Merge 38caf5b37d into 4e74619d9e Wunk 2025-02-17 23:05:47 -0800
  • 4e74619d9e
    Harden serial comm interface (#1847) dev James 2025-02-16 09:36:57 -0700
  • 0414a90500 dcnet: don't use timer for modem. better error reporting. race condition Flyinghead 2025-02-16 17:33:56 +0100
  • e1c2f9de0d Fixed bug leading to multiple pointers to VMU and Rumble pack Mike Kosek 2025-02-15 22:22:34 +0100
  • 751df2e889
    Merge 1a46449d8d into 5866e97d18 brosasaki 2025-02-15 20:27:50 +0000
  • 6326a45926 Fixed bug: wait for write to complete in sendCmd James Smith 2025-02-15 10:26:51 -0700
  • 5866e97d18 Fetch translations & Recreate libretro_core_options_intl.h github-actions[bot] 2025-02-14 22:21:01 +0000
  • a4964c27f6 Merge branch 'dev' into harden-serial-comm-interface James Smith 2025-02-13 18:38:34 -0700
  • 0b9fd17dfb Added checks so port is only sent if data is valid James Smith 2025-02-13 11:39:05 -0700
  • 9d27e2df35 Send SW port on game termination James Smith 2025-02-13 11:31:23 -0700
  • 3a74d62506 Added gameTermination() hook to hardware gamepad James Smith 2025-02-13 10:55:13 -0700
  • 0fd76aeaf1 Reset VMU Screen on game/emulator exit Mike Kosek 2025-02-13 18:41:58 +0100
  • 16da501ea8 Added const James Smith 2025-02-12 20:01:28 -0700
  • f7a3328fbc Fixed screen blanking issue James Smith 2025-02-12 19:59:54 -0700
  • 86645df7f0 Added missing parens James Smith 2025-02-12 19:51:02 -0700
  • d62719e0ac Use new DreamPort firmware dynamics James Smith 2025-02-12 19:42:36 -0700
  • 1a46449d8d CMake: Add USE_HOST_VULKAN_MEMORY_ALLOCATOR Andrew Wong 2025-02-11 20:59:34 -0500
  • 7278be8c7a CMake: Add USE_HOST_GTEST Andrew Wong 2025-02-11 19:36:27 -0500
  • a76adf461f CMake: Add USE_HOST_GLM Andrew Wong 2025-02-11 17:07:30 -0500
  • 6815404fa6 CMake: add USE_HOST_XXHASH Andrew Wong 2025-02-11 16:52:16 -0500
  • f0ca016498 CMake: Add USE_HOST_VULKAN_HEADERS Andrew Wong 2025-02-11 16:38:21 -0500
  • c63e3f38f1 If device had no serial number, fall down to checking name James Smith 2025-02-10 21:37:47 -0700
  • 47b88afa73 Fixed a missing else James Smith 2025-02-10 21:18:11 -0700
  • d12a13514e Fixed another compile issue James Smith 2025-02-10 21:15:15 -0700
  • 6ef3a4f7f9 Added missing bracket James Smith 2025-02-10 21:05:35 -0700
  • 554db4936c Fixed issues some issues reported by kosekmi James Smith 2025-02-10 20:58:42 -0700
  • a0da204319 Made MapleDevices smart pointers so they can freely be swapped out without leaking James Smith 2025-02-10 20:01:42 -0700
  • 387e2427b4 deps: update sdl to version 2.32.0 scribam 2025-02-09 13:04:19 +0100
  • 5187258f4b dcnet: BBA support Flyinghead 2025-02-10 18:12:24 +0100
  • e1da1c3a55
    CMake: Change core install location to lib/libretro (#1842) brosasaki 2025-02-10 12:25:34 +0000
  • e17950ad4a fix CI build artifacts location Flyinghead 2025-02-10 12:42:16 +0100
  • 4ad93bf08d CMake: Change core install location to lib/libretro Andrew Wong 2025-02-10 04:56:04 -0500
  • 01c4506a7c Call SDL_JoystickGetDeviceInstanceID which seems to help with a Windows bug James Smith 2025-02-09 22:18:18 -0700
  • 3355fce99f Do specifically mod 4 James Smith 2025-02-09 18:39:15 -0700
  • 8cec4657df Do a modulo in case I decide to move interface numbers James Smith 2025-02-09 18:33:23 -0700
  • 2ec77e865b Interfaces go in decending order James Smith 2025-02-09 17:02:31 -0700
  • c28e9194dd Automatically attached A->A, B->B, etc James Smith 2025-02-09 15:56:06 -0700
  • b255db388d Minor tweaks James Smith 2025-02-09 15:23:37 -0700
  • 84e07a9fe5 Minor tweaks James Smith 2025-02-09 15:21:43 -0700
  • 41336d82e8 Fixed build errors James Smith 2025-02-09 15:10:04 -0700
  • 09be946eaa Harden serial interface James Smith 2025-02-09 14:56:32 -0700
  • dcfb43f674 deps: update sdl to version 2.32.0 scribam 2025-02-09 13:04:19 +0100
  • 84356e3b26 dreampi.py: shake off the modem on first run (from scrivani) Flyinghead 2025-02-08 16:20:47 +0100
  • c7499df3a8 cheats for Aero Dancing i & i2 in BBA mode Flyinghead 2025-02-08 16:17:15 +0100
  • 03f7a0f605 Fetch translations & Recreate libretro_core_options_intl.h github-actions[bot] 2025-02-07 22:20:30 +0000
  • f3c838d19d dricas auth cheat for Aero Dancing i - Jikai Saku Made Matemasen Flyinghead 2025-02-05 18:29:56 +0100
  • d6f3ca986d fix from jscrivani to work around the initial failed connection Flyinghead 2025-02-05 18:28:12 +0100
  • b9df7d3469 network digital outputs: check config option when game starts Flyinghead 2025-02-04 17:46:02 +0100
  • bf1d4a56ae gdrom: fix savestate compatibility issue Flyinghead 2025-02-04 17:27:47 +0100
  • a682e20bbd modem: modem must hang up as soon as reg20 is written Flyinghead 2025-02-04 17:20:15 +0100
  • 5b9dd96064 option to set the ISP username in flash rom Flyinghead 2025-02-04 17:17:38 +0100
  • a99a72589b better cheats for dricas auth Flyinghead 2025-02-04 17:14:01 +0100
  • 77ed9c20de
    Connect to DreamConn only once registered (#1828) James 2025-02-03 10:19:22 -0700
  • 7cb0fe53d7 add cheats to bypass dricas authentication Flyinghead 2025-02-03 18:18:28 +0100
  • 52b879a984 Forgot to include DreamConnGamepad::registered() for no USE_DREAMCASTCONTROLLER config James Smith 2025-02-02 10:35:48 -0700
  • 4768bf7ae4 Connect to DreamConn only once registered James Smith 2025-02-02 10:27:32 -0700
  • 57b49777a5 Revert "Always call set_maple_port(), even when maple port isn't in config" James Smith 2025-02-02 09:45:00 -0700
  • 3db0fce9b6 bypass dricas auth in aero dancing i Flyinghead 2025-02-02 17:12:54 +0100
  • 6a15e7a3aa rend: LoD0 of VQ YUV textures is invalid. Use LoD1 instead. Flyinghead 2025-02-02 17:11:22 +0100
  • 113af6155e Always call set_maple_port(), even when maple port isn't in config James Smith 2025-01-31 19:08:56 -0700
  • 431d71de5e Fetch translations & Recreate libretro_core_options_intl.h github-actions[bot] 2025-01-31 22:20:31 +0000
  • 914fa29d31 gdrom: increase dma delay for small DMA transfers Flyinghead 2025-01-31 18:09:33 +0100
  • c143cae09b disable Daytona USA (US) widescreen cheat Flyinghead 2025-01-31 15:32:18 +0100
  • a35e8214df
    Serial comm update (#1820) James 2025-01-28 09:27:26 -0700
  • d84108de32 maple: yet another maple timing change Flyinghead 2025-01-28 17:26:22 +0100
  • 9ada2a3169 Clear the read queue once string is pulled off of it James Smith 2025-01-28 06:56:33 -0700
  • 6f4c56e249 Changed INFO_LOG to NOTICE_LOG on a couple of lines James Smith 2025-01-28 06:50:38 -0700
  • 17d2f94df2 Added missing include statements James Smith 2025-01-27 21:50:01 -0700
  • 09a5231209 Broke apart DreamConn and DreamcastControllerUsb implementations; added serial timeouts; process serial in thread; removed crc from DreamcastControllerUsb sdl definition James Smith 2025-01-27 21:24:34 -0700
  • 807b3e511e
    Merge pull request #1 from flyinghead/dev James 2025-01-27 20:56:58 -0700
  • 1513c6cab8 msvc build fix Flyinghead 2025-01-27 17:47:22 +0100
  • 34104724a6 Added config file override for DreamcastControllerUsb Serial Device Mike Kosek 2025-01-26 11:03:32 +0100
  • b70c2791b2 dynarec: proper ftrc implem. (arm32/64) Use double for fipr/ftrv Flyinghead 2025-01-27 17:30:06 +0100
  • 76f3cb23fa Added config file override for DreamcastControllerUsb Serial Device Mike Kosek 2025-01-26 11:03:32 +0100
  • ccdd53ee0e deps: update sdl to version 2.30.11 scribam 2025-01-25 12:38:32 +0100
  • 57a3e4ca53 ci: update netbsd version scribam 2025-01-25 12:38:32 +0100
  • b92ac1544e android: update project scribam 2025-01-25 12:38:32 +0100
  • 26d386f833 Fixed handling of asio::io_context Mike Kosek 2025-01-24 16:00:45 +0100
  • ce0060126e Now adding mappings for Dreamcast Controller USB during input_sdl_init() Mike Kosek 2025-01-24 10:55:59 +0100
  • 4389a3ffa6 Reverted Dreamcast Controller USB mapping workaround Mike Kosek 2025-01-24 10:55:21 +0100
  • b3fa453d75 dreamconn: asio::serial_port isn't defined on all platforms Flyinghead 2025-01-23 20:01:54 +0100
  • 32c274f407 Updated serial device search on Windows to select only matching VID/PID Mike Kosek 2025-01-21 17:41:58 +0100
  • cb2d3e3776 Maple Message to Dreamcast Controller USB now prefixed for compatibility with newest version Mike Kosek 2025-01-21 17:39:37 +0100
  • 28f5dd983e Now properly setting and checking left/right Trigger Mike Kosek 2025-01-20 15:58:19 +0100
  • 160828a4c7 Overrode default mapping for DreamcastControllerUsb on MacOS/Windows Mike Kosek 2025-01-20 15:16:23 +0100
  • aee932808e Removed unused function getDreamcastControllerType() Mike Kosek 2025-01-20 15:12:36 +0100
  • 77636391fc Enabled the usage of VMUs and Rumble Packs with Original DC Controllers Mike Kosek 2025-01-16 11:04:00 +0100
  • 944af44c7f naomi: some digital outputs still missing for f355 Flyinghead 2025-01-25 17:00:48 +0100
  • 90b837f0be deps: update sdl to version 2.30.11 scribam 2025-01-25 12:38:32 +0100
  • 5065da2e29 ci: update netbsd version scribam 2025-01-25 12:38:32 +0100
  • 04dcc575df android: update project scribam 2025-01-25 12:38:32 +0100
  • 5c27648699 Fetch translations & Recreate libretro_core_options_intl.h github-actions[bot] 2025-01-24 22:21:08 +0000
  • 4d44202445
    Merge d90f40d9ed into 7ef35eaf68 Isaac Marovitz 2025-01-24 12:26:49 -0500
  • 7ef35eaf68 dreampi: fix paths Flyinghead 2025-01-24 18:26:44 +0100
  • bb733323ce dcnet utility for dreampi Flyinghead 2025-01-24 18:13:56 +0100
  • d53f8ad5c4 Fixed handling of asio::io_context Mike Kosek 2025-01-24 16:00:45 +0100