Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] PCSX2F rain droplets not working on both LCS & VCS #15

Open
Mahir007 opened this issue Dec 31, 2023 · 4 comments
Open

[Bug] PCSX2F rain droplets not working on both LCS & VCS #15

Mahir007 opened this issue Dec 31, 2023 · 4 comments

Comments

@Mahir007
Copy link

Hi, I'm using the latest build of PCSX2Fork-Windows-x64-Qt-Clang-AVX2, running with the 'Direct3D 11' renderer and I'm seeing no rain droplets when enabling rain manually using cheats on either LCS or VCS. I've checked the Disc CRC's and they match what is listed in the plugin requirements. The only settings I've changed within PCSX2 itself is enabling Optimal Frame Pacing, changing the aspect ratio to Widescreen 16:9, enabling VSync, changing internal res to 3x Native and changing blending accuracy to Full (Slow).

Below is the log from PCSX2PluginInjector on my attempt with LCS:

[12:24:52] [thread 7200] [info] Starting PCSX2PluginInjector
[12:24:52] [thread 7200] [info] Game: Grand Theft Auto - Liberty City Stories
[12:24:52] [thread 7200] [info] Disc Serial: SLUS-21423
[12:24:52] [thread 7200] [info] Disc ELF: cdrom0:\SLUS_214.23;1
[12:24:52] [thread 7200] [info] Disc Version: 1.01
[12:24:52] [thread 7200] [info] ELF Path: cdrom0:\SLUS_214.23;1
[12:24:52] [thread 7200] [info] Disc CRC: 0x7EA439F5
[12:24:52] [thread 7200] [info] Current ELF CRC: 0x7EA439F5
[12:24:52] [thread 7200] [info] ELF Entry Point Address: 0x1C6A60
[12:24:52] [thread 7200] [info] EE Memory starts at: 0x7FF6E0000000
[12:24:52] [thread 7200] [info] Loading PCSX2PluginInvoker.elf
[12:24:52] [thread 7200] [info] PCSX2PluginInvoker.elf base address: 0x2000000
[12:24:52] [thread 7200] [info] PCSX2PluginInvoker.elf entry point: 0x2000000
[12:24:52] [thread 7200] [info] Injecting PCSX2PluginInvoker.elf...
[12:24:52] [thread 7200] [info] Finished injecting PCSX2PluginInvoker.elf, 20261 bytes written at 0x2000000
[12:24:52] [thread 7200] [info] Hooking game's entry point function...
[12:24:52] [thread 7200] [info] Finished hooking entry point function at 0x1C6C80
[12:24:52] [thread 7200] [info] Looking for plugins in PLUGINS
[12:24:52] [thread 7200] [info] Loading PLUGINS\GTALCS.PCSX2F.WidescreenFix.elf
[12:24:52] [thread 7200] [info] GTALCS.PCSX2F.WidescreenFix.elf base address: 0x2100000
[12:24:52] [thread 7200] [info] GTALCS.PCSX2F.WidescreenFix.elf entry point: 0x21001D0
[12:24:52] [thread 7200] [info] GTALCS.PCSX2F.WidescreenFix.elf size: 3676521 bytes
[12:24:52] [thread 7200] [info] Injecting GTALCS.PCSX2F.WidescreenFix.elf...
[12:24:52] [thread 7200] [info] Finished injecting GTALCS.PCSX2F.WidescreenFix.elf, 3676521 bytes written at 0x2100000
[12:24:52] [thread 7200] [info] Loading GTALCS.PCSX2F.WidescreenFix.ini
[12:24:52] [thread 7200] [info] Injecting GTALCS.PCSX2F.WidescreenFix.ini...
[12:24:52] [thread 7200] [info] GTALCS.PCSX2F.WidescreenFix.ini was successfully injected
[12:24:52] [thread 7200] [info] Writing PCSX2 Data to GTALCS.PCSX2F.WidescreenFix.elf
[12:24:52] [thread 7200] [info] GTALCS.PCSX2F.WidescreenFix.elf requests OSD drawings
[12:24:52] [thread 7200] [info] Loading PLUGINS\PCSX2F.XboxRainDroplets.elf
[12:24:52] [thread 7200] [info] PCSX2F.XboxRainDroplets.elf base address: 0x3F00000
[12:24:52] [thread 7200] [info] PCSX2F.XboxRainDroplets.elf entry point: 0x3F004B0
[12:24:52] [thread 7200] [info] PCSX2F.XboxRainDroplets.elf size: 260733 bytes
[12:24:52] [thread 7200] [info] Injecting PCSX2F.XboxRainDroplets.elf...
[12:24:52] [thread 7200] [info] Finished injecting PCSX2F.XboxRainDroplets.elf, 260733 bytes written at 0x3F00000
[12:24:52] [thread 7200] [info] Suggested minimum base address for new plugins: 0x03F3FE65
[12:24:52] [thread 7200] [info] Finished loading plugins

And here when trying with VCS:

[12:36:59] [thread 23080] [info] Starting PCSX2PluginInjector
[12:36:59] [thread 23080] [info] Game: Grand Theft Auto - Vice City Stories
[12:36:59] [thread 23080] [info] Disc Serial: SLUS-21590
[12:36:59] [thread 23080] [info] Disc ELF: cdrom0:\SLUS_215.90;1
[12:36:59] [thread 23080] [info] Disc Version: 1.00
[12:36:59] [thread 23080] [info] ELF Path: cdrom0:\SLUS_215.90;1
[12:36:59] [thread 23080] [info] Disc CRC: 0x4F32A11F
[12:36:59] [thread 23080] [info] Current ELF CRC: 0x4F32A11F
[12:36:59] [thread 23080] [info] ELF Entry Point Address: 0x1DD6A0
[12:36:59] [thread 23080] [info] EE Memory starts at: 0x7FF6E0000000
[12:36:59] [thread 23080] [info] Loading PCSX2PluginInvoker.elf
[12:36:59] [thread 23080] [info] PCSX2PluginInvoker.elf base address: 0x2000000
[12:36:59] [thread 23080] [info] PCSX2PluginInvoker.elf entry point: 0x2000000
[12:36:59] [thread 23080] [info] Injecting PCSX2PluginInvoker.elf...
[12:36:59] [thread 23080] [info] Finished injecting PCSX2PluginInvoker.elf, 20261 bytes written at 0x2000000
[12:36:59] [thread 23080] [info] Hooking game's entry point function...
[12:36:59] [thread 23080] [info] Finished hooking entry point function at 0x1DD8C0
[12:36:59] [thread 23080] [info] Looking for plugins in PLUGINS
[12:36:59] [thread 23080] [info] Loading PLUGINS\GTAVCS.PCSX2F.ImVehLM.elf
[12:36:59] [thread 23080] [info] GTAVCS.PCSX2F.ImVehLM.elf base address: 0x6000000
[12:36:59] [thread 23080] [info] GTAVCS.PCSX2F.ImVehLM.elf entry point: 0x6000590
[12:36:59] [thread 23080] [info] GTAVCS.PCSX2F.ImVehLM.elf size: 29535923 bytes
[12:36:59] [thread 23080] [info] Injecting GTAVCS.PCSX2F.ImVehLM.elf...
[12:36:59] [thread 23080] [info] Finished injecting GTAVCS.PCSX2F.ImVehLM.elf, 29535923 bytes written at 0x6000000
[12:36:59] [thread 23080] [info] Loading PLUGINS\GTAVCS.PCSX2F.Project2DFX.elf
[12:36:59] [thread 23080] [info] GTAVCS.PCSX2F.Project2DFX.elf base address: 0x3100000
[12:36:59] [thread 23080] [info] GTAVCS.PCSX2F.Project2DFX.elf entry point: 0x31005A0
[12:36:59] [thread 23080] [info] GTAVCS.PCSX2F.Project2DFX.elf size: 3547223 bytes
[12:36:59] [thread 23080] [info] Injecting GTAVCS.PCSX2F.Project2DFX.elf...
[12:36:59] [thread 23080] [info] Finished injecting GTAVCS.PCSX2F.Project2DFX.elf, 3547223 bytes written at 0x3100000
[12:36:59] [thread 23080] [info] Loading GTAVCS.PCSX2F.Project2DFX.ini
[12:36:59] [thread 23080] [info] Injecting GTAVCS.PCSX2F.Project2DFX.ini...
[12:36:59] [thread 23080] [info] GTAVCS.PCSX2F.Project2DFX.ini was successfully injected
[12:36:59] [thread 23080] [info] Loading PLUGINS\GTAVCS.PCSX2F.WidescreenFix.elf
[12:36:59] [thread 23080] [info] GTAVCS.PCSX2F.WidescreenFix.elf base address: 0x2100000
[12:36:59] [thread 23080] [info] GTAVCS.PCSX2F.WidescreenFix.elf entry point: 0x21003C8
[12:36:59] [thread 23080] [info] GTAVCS.PCSX2F.WidescreenFix.elf size: 324218 bytes
[12:36:59] [thread 23080] [info] Injecting GTAVCS.PCSX2F.WidescreenFix.elf...
[12:36:59] [thread 23080] [info] Finished injecting GTAVCS.PCSX2F.WidescreenFix.elf, 324218 bytes written at 0x2100000
[12:36:59] [thread 23080] [info] Loading GTAVCS.PCSX2F.WidescreenFix.ini
[12:36:59] [thread 23080] [info] Injecting GTAVCS.PCSX2F.WidescreenFix.ini...
[12:36:59] [thread 23080] [info] GTAVCS.PCSX2F.WidescreenFix.ini was successfully injected
[12:36:59] [thread 23080] [info] Writing PCSX2 Data to GTAVCS.PCSX2F.WidescreenFix.elf
[12:36:59] [thread 23080] [info] GTAVCS.PCSX2F.WidescreenFix.elf requests keyboard state
[12:36:59] [thread 23080] [info] GTAVCS.PCSX2F.WidescreenFix.elf requests mouse state
[12:36:59] [thread 23080] [info] GTAVCS.PCSX2F.WidescreenFix.elf requests cheat string access
[12:36:59] [thread 23080] [info] GTAVCS.PCSX2F.WidescreenFix.elf requests OSD drawings
[12:36:59] [thread 23080] [info] Some plugins can manage emulator's speed, creating thread to handle it
[12:36:59] [thread 20928] [info] Starting thread UnthrottleWatcher
[12:36:59] [thread 23080] [info] Loading PLUGINS\PCSX2F.XboxRainDroplets.elf
[12:36:59] [thread 23080] [info] PCSX2F.XboxRainDroplets.elf base address: 0x3F00000
[12:36:59] [thread 23080] [info] PCSX2F.XboxRainDroplets.elf entry point: 0x3F004B0
[12:36:59] [thread 23080] [info] PCSX2F.XboxRainDroplets.elf size: 260733 bytes
[12:36:59] [thread 23080] [info] Injecting PCSX2F.XboxRainDroplets.elf...
[12:36:59] [thread 23080] [info] Finished injecting PCSX2F.XboxRainDroplets.elf, 260733 bytes written at 0x3F00000
[12:36:59] [thread 23080] [info] Keyboard and mouse data requested by plugins, replacing WndProc for HWND 1052280
[12:36:59] [thread 23080] [info] Suggested minimum base address for new plugins: 0x07C2B29B
[12:36:59] [thread 23080] [info] Finished loading plugins
@ThirteenAG
Copy link
Owner

image
Seems to work for me, perhaps make sure the renderer is not overwritten by per-game settings?

@Mahir007
Copy link
Author

Extracted all and launched the game, no settings changed except renderer.

I've followed these steps exactly and it still doesn't work: https://vimeo.com/898895999

@ThirteenAG
Copy link
Owner

Weird, should work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants