Commit Graph

7492 Commits

Author SHA1 Message Date
Luke Usher 6d5df0e895
Merge pull request #2498 from ergo720/chihiro_boot_rom_show_dir
Show where the mediaboard rom should be placed when it cannot be found
2025-08-15 13:09:47 +01:00
ergo720 47bd76129a Show where the mediaboard rom should be placed when it cannot be found 2025-08-15 10:13:11 +02:00
Luke Usher 71b0083ea1
Merge pull request #2497 from GXTX/fix/more_bootid
chihiro: Identify more bootid values
2025-08-08 19:00:21 +01:00
wutno a627ab725c chihiro: Identify more bootid values 2025-08-08 07:26:26 -04:00
Luke Usher 211e37a02e
Merge pull request #2496 from RadWolfie/fix-chihiro-again
Fix Chihiro console type again
2025-08-07 13:10:27 +01:00
RadWolfie 58905c487e gui: don't check for reboots, instead check integer of m_iIsEmulating value to know it is end of emulation 2025-08-07 05:41:56 -05:00
RadWolfie ee5783f941 chihiro: fix infinity loophole screwed up launching SEGABOOT repeatly 2025-08-07 05:06:41 -05:00
RadWolfie 47cfee471c chihiro: remove CHIHIRO_WORK define checker since it is already upstream 2025-08-07 04:58:01 -05:00
Luke Usher cf9a2b2b6b
Merge pull request #2495 from RadWolfie/d3d8ltcg-patches
D3D8LTCG: Add missing patches according to XbSymbolDatabase's symbols found
2025-08-01 11:03:52 +01:00
RadWolfie 540f7a9276 d3d8ltcg: add D3DDevice_LightEnable_4__LTCG_eax1 patch 2025-07-25 20:09:33 -05:00
RadWolfie 433ef5c7f2 d3d8ltcg: add D3DDevice_SetVertexShaderConstantNotInline_0__LTCG_ebx1_edx2_eax3 patch 2025-07-25 20:09:33 -05:00
RadWolfie 75e7c680a0 d3d8ltcg: add D3DDevice_MultiplyTransform_0__LTCG_ebx1_eax2 2025-07-25 20:09:33 -05:00
RadWolfie f7fb1c854a d3d8ltcg: add D3DDevice_GetBackBuffer_8__LTCG_eax1 patch 2025-07-25 20:09:32 -05:00
RadWolfie d02afcd668 d3d8ltcg: add D3DDevice_RunPushBuffer_4__LTCG_eax2 patch 2025-07-25 20:09:32 -05:00
RadWolfie 5241cd58ce d3d8ltcg: add D3DDevice_RunVertexStateShader_4__LTCG_esi2 patch 2025-07-25 20:09:32 -05:00
RadWolfie da8d26af40 d3d8ltcg: add D3DDevice_UpdateOverlay_16__LTCG_eax2 patch 2025-07-25 20:09:32 -05:00
RadWolfie b446452feb d3d8ltcg: add D3DDevice_EnableOverlay_0__LTCG patch 2025-07-25 20:09:31 -05:00
RadWolfie a27e7eeabd d3d8ltcg: add Lock3DSurface_16__LTCG_eax4 patch 2025-07-25 20:09:31 -05:00
RadWolfie 9f7f212ef6 d3d8ltcg: add Lock2DSurface_16__LTCG_esi4_eax5 patch 2025-07-25 00:12:17 -05:00
Luke Usher a659fcae89
Merge pull request #2493 from RadWolfie/d3d8-unpatches
Unpatch D3DDevice_SetFlickerFilter and D3DDevice_SetSoftDisplayFilter
2025-07-23 22:43:17 +01:00
RadWolfie 1b155413e3 d3d8: unpatch D3DDevice_SetFlickerFilter and D3DDevice_SetSoftDisplayFilter 2025-07-23 16:17:19 -05:00
Luke Usher 1e624e8a2b
Merge pull request #2492 from RadWolfie/update-xbsdb
Sync with XbSymbolDatabase changes for APIs and symbols rename
2025-07-23 22:01:32 +01:00
RadWolfie 0d07644876 jvs: use XbSymbolDatabase's symbol cache to get JVS_g_pPINS(A|B) directly 2025-07-23 15:19:39 -05:00
RadWolfie da5174784f lib: sync with XbSymbolDatabase changes for APIs and symbols rename 2025-07-23 14:36:14 -05:00
Luke Usher 2b19c8a539
Merge pull request #2491 from Margen67/cmake
cmake: Raise cmake_minimum_required to 3.12
2025-07-11 16:23:48 +01:00
Luke Usher 94da604981 fix more missing chrono includes 2025-07-11 13:31:35 +01:00
Luke Usher 19d7ef287b fix build on vs2022 2025-07-11 12:44:53 +01:00
Luke Usher 1e3e88bbd8 Updated SDL submodule to version 2.30.11 (again) 2025-07-11 11:24:28 +01:00
Luke Usher d1bd03a489
Merge pull request #2470 from Margen67/ci
CI: Upgrade to VS2022, update actions
2025-07-11 10:59:42 +01:00
Margen67 2bbad1582b cmake: Raise cmake_minimum_required to 3.12 2025-07-11 02:13:13 -07:00
Margen67 c64a077963 CI: Upgrade to VS2022, update actions 2025-07-11 01:54:52 -07:00
Luke Usher ec9934af2d
Merge pull request #2488 from RadWolfie/readme-update
Add minimum Windows SDK requirement or later note to the readme file
2025-04-13 18:35:50 +01:00
Luke Usher ce15f50848
Merge pull request #2490 from RadWolfie/toggle-console-mode
GUI: Add ability to choose console type
2025-04-13 18:35:10 +01:00
RadWolfie b1df891433 gui: add popup message when emulation is currently running 2025-04-13 11:21:34 -05:00
RadWolfie 5355e08b30 kernel: fix misplaced block of chihiro code to the respective location to allow forced console type by user selection on boot 2025-04-13 11:21:34 -05:00
RadWolfie 7762e883a8 gui: add selection for auto and manual console type 2025-04-13 11:21:34 -05:00
ergo720 cada16125d
Merge pull request #2489 from RadWolfie/debugger-deprecate
debugger: mark tool as deprecate
2025-04-10 22:38:44 +02:00
RadWolfie eecc1ac1f1 readme: add minimum Windows SDK requirement or later note according to #2473 pull request 2025-04-10 08:07:16 -05:00
RadWolfie 2d6696451b debugger: mark tool as deprecate 2025-04-10 07:59:30 -05:00
ergo720 dd36dd598c
Merge pull request #2484 from ergo720/update_sdl
Updated SDL submodule to version 2.30.11
2025-03-31 13:08:49 +02:00
ergo720 87634a2e27 Updated SDL submodule to version 2.30.11 2025-03-30 10:27:23 +02:00
Luke Usher 6f32d89545
Merge pull request #2474 from Margen67/build
cmake: Replace /Ob2 with /Ob3
2024-12-23 08:55:15 +00:00
Margen67 ec0c288bc4 cmake: Replace /Ob2 with /Ob3
See https://learn.microsoft.com/en-us/cpp/build/reference/ob-inline-function-expansion
2024-12-17 00:34:09 -08:00
RadWolfie 8bfbcb56fd
Merge pull request #2473 from Margen67/w11
Disable rounded corners on Windows 11
2024-12-17 01:59:01 -06:00
Margen67 8965d2443b Remove rounded corners on Windows 11 2024-12-16 23:48:10 -08:00
RadWolfie b33ed95c5b
Merge pull request #2472 from Margen67/ci2
CI: Upgrade actions
2024-12-16 22:15:06 -06:00
Margen67 8ee17b512c CI: Update actions 2024-12-16 19:39:48 -08:00
RadWolfie 50334cbc31
Merge pull request #2469 from Margen67/subhook
Replace subhook with working mirror
2024-12-13 14:52:09 -06:00
Margen67 41454b8c26 Replace subhook with working mirror 2024-12-13 12:41:38 -08:00
Luke Usher 204dcf8801
Merge pull request #2462 from RadWolfie/file-minor-fixes
File minor fixes
2024-08-25 10:21:29 +01:00