[GH-ISSUE #180] Minecraft hud in GTA 5 #44

Open
opened 2026-10-15 20:52:50 +00:00 by bsakaguchi · 10 comments
Owner

Originally created by @gaspadorius757-sys on GitHub (Oct 10, 2026).
Original GitHub issue: https://github.com/rehan-remade/universal-modder/issues/180

I have downloaded and did everything so I could play minecraft inside gta 5. I can throw enderpearls et cetera ,but the hud is not showing. The minecraft character also is invisible. The blocks I place also invisible. I have been trying to fix this issue myself with no success. Can someone please help me or explain how could I fix this issue ? It seems that the issue is not very big but it is frustrating for me because I don't understand what I am doing.

Thank you.

Originally created by @gaspadorius757-sys on GitHub (Oct 10, 2026). Original GitHub issue: https://github.com/rehan-remade/universal-modder/issues/180 I have downloaded and did everything so I could play minecraft inside gta 5. I can throw enderpearls et cetera ,but the hud is not showing. The minecraft character also is invisible. The blocks I place also invisible. I have been trying to fix this issue myself with no success. Can someone please help me or explain how could I fix this issue ? It seems that the issue is not very big but it is frustrating for me because I don't understand what I am doing. Thank you.
Author
Owner

@rehan-remade commented on GitHub (Oct 10, 2026):

Thanks for the clear description. It means the gameplay link works but Minecraft's picture isn't being drawn into GTA's frame. Placed blocks are invisible GTA props by design, and everything you see of Minecraft (blocks, Steve, the hand and the HUD) comes from the ReShade compositor. When that step fails, pearls still work and everything else looks invisible, which matches what you describe.

Things to check, in order:

  1. Is ReShade loading? When GTA starts, ReShade shows a banner at the top of the screen. No banner means ReShade64.asi isn't being loaded. Check that the dinput8.dll (the ASI loader) in the GTA folder is the one gta/install.sh copied.
  2. Is the effect on? Press Home in GTA to open ReShade's overlay.
    • The Home tab should list MCPassthrough with its box ticked. If it's missing, you probably had a ReShade.ini from an earlier ReShade install. install.sh keeps an existing one, so its EffectSearchPaths and PresetPath point somewhere else. Rename your ReShade.ini and run gta/install.sh again so it writes a fresh one.
    • The Add-ons tab should list the passthrough's add-on, which lives inside MCPassthrough.asi. If ReShade says add-ons are disabled, it's the build without add-on support. Use the one gta/fetch_deps.sh downloads.
  3. Are the two halves connected? In ReShade.log in the GTA folder, look for MCPassthrough: connected to Minecraft's frame export. On the Minecraft side, logs/latest.log in the profile's game folder should have a frame export: shared memory ... line, and no frame export disabled or frame export failed.
  4. F7 toggles the passthrough. Press it once in case it got switched off.
  5. Minecraft's window has to stay open, not minimized, while you play.
  6. Your setup: is it GTA V Legacy or Enhanced? Enhanced (DX12) isn't supported yet.

If none of that fixes it, paste the end of both logs, and say which GTA edition and GPU you have.

<!-- gh-comment-id:6094549489 --> @rehan-remade commented on GitHub (Oct 10, 2026): Thanks for the clear description. It means the gameplay link works but Minecraft's picture isn't being drawn into GTA's frame. Placed blocks are invisible GTA props by design, and everything you see of Minecraft (blocks, Steve, the hand and the HUD) comes from the ReShade compositor. When that step fails, pearls still work and everything else looks invisible, which matches what you describe. Things to check, in order: 1. **Is ReShade loading?** When GTA starts, ReShade shows a banner at the top of the screen. No banner means `ReShade64.asi` isn't being loaded. Check that the `dinput8.dll` (the ASI loader) in the GTA folder is the one `gta/install.sh` copied. 2. **Is the effect on?** Press Home in GTA to open ReShade's overlay. - The Home tab should list `MCPassthrough` with its box ticked. If it's missing, you probably had a `ReShade.ini` from an earlier ReShade install. `install.sh` keeps an existing one, so its `EffectSearchPaths` and `PresetPath` point somewhere else. Rename your `ReShade.ini` and run `gta/install.sh` again so it writes a fresh one. - The Add-ons tab should list the passthrough's add-on, which lives inside `MCPassthrough.asi`. If ReShade says add-ons are disabled, it's the build without add-on support. Use the one `gta/fetch_deps.sh` downloads. 3. **Are the two halves connected?** In `ReShade.log` in the GTA folder, look for `MCPassthrough: connected to Minecraft's frame export`. On the Minecraft side, `logs/latest.log` in the profile's game folder should have a `frame export: shared memory ...` line, and no `frame export disabled` or `frame export failed`. 4. **F7** toggles the passthrough. Press it once in case it got switched off. 5. **Minecraft's window** has to stay open, not minimized, while you play. 6. **Your setup:** is it GTA V Legacy or Enhanced? Enhanced (DX12) isn't supported yet. If none of that fixes it, paste the end of both logs, and say which GTA edition and GPU you have.
Author
Owner

@rehan-remade commented on GitHub (Oct 10, 2026):

One more pointer: #172 just added a second, independent reproduction to the GTA V × Minecraft note, on an AMD GPU with Prism Launcher. Lines 131-134 list the log lines a working setup prints: the ASI loader loading both ASIs, ScriptHookV starting the script, ReShade compiling MCPassthrough.fx, the add-on's "connected to Minecraft's frame export", and Minecraft's "host connected". Whichever of those is missing in your logs shows where it stops.

<!-- gh-comment-id:6094944102 --> @rehan-remade commented on GitHub (Oct 10, 2026): One more pointer: #172 just added a second, independent reproduction to the [GTA V × Minecraft note](https://github.com/rehan-remade/universal-modder/blob/main/knowledge/games/gta-v/minecraft-passthrough.md#L124-L136), on an AMD GPU with Prism Launcher. Lines 131-134 list the log lines a working setup prints: the ASI loader loading both ASIs, ScriptHookV starting the script, ReShade compiling `MCPassthrough.fx`, the add-on's "connected to Minecraft's frame export", and Minecraft's "host connected". Whichever of those is missing in your logs shows where it stops.
Author
Owner

@gaspadorius757-sys commented on GitHub (Oct 10, 2026):

Thanks for the clear description. It means the gameplay link works but Minecraft's picture isn't being drawn into GTA's frame. Placed blocks are invisible GTA props by design, and everything you see of Minecraft (blocks, Steve, the hand and the HUD) comes from the ReShade compositor. When that step fails, pearls still work and everything else looks invisible, which matches what you describe.

Things to check, in order:

  1. Is ReShade loading? When GTA starts, ReShade shows a banner at the top of the screen. No banner means ReShade64.asi isn't being loaded. Check that the dinput8.dll (the ASI loader) in the GTA folder is the one gta/install.sh copied.
  2. Is the effect on? Press Home in GTA to open ReShade's overlay.
    • The Home tab should list MCPassthrough with its box ticked. If it's missing, you probably had a ReShade.ini from an earlier ReShade install. install.sh keeps an existing one, so its EffectSearchPaths and PresetPath point somewhere else. Rename your ReShade.ini and run gta/install.sh again so it writes a fresh one.
    • The Add-ons tab should list the passthrough's add-on, which lives inside MCPassthrough.asi. If ReShade says add-ons are disabled, it's the build without add-on support. Use the one gta/fetch_deps.sh downloads.
  3. Are the two halves connected? In ReShade.log in the GTA folder, look for MCPassthrough: connected to Minecraft's frame export. On the Minecraft side, logs/latest.log in the profile's game folder should have a frame export: shared memory ... line, and no frame export disabled or frame export failed.
  4. F7 toggles the passthrough. Press it once in case it got switched off.
  5. Minecraft's window has to stay open, not minimized, while you play.
  6. Your setup: is it GTA V Legacy or Enhanced? Enhanced (DX12) isn't supported yet.

If none of that fixes it, paste the end of both logs, and say which GTA edition and GPU you have.

When I press HOME ,it opens up the social club menu of rockstar

<!-- gh-comment-id:6100931377 --> @gaspadorius757-sys commented on GitHub (Oct 10, 2026): > Thanks for the clear description. It means the gameplay link works but Minecraft's picture isn't being drawn into GTA's frame. Placed blocks are invisible GTA props by design, and everything you see of Minecraft (blocks, Steve, the hand and the HUD) comes from the ReShade compositor. When that step fails, pearls still work and everything else looks invisible, which matches what you describe. > > Things to check, in order: > 1. **Is ReShade loading?** When GTA starts, ReShade shows a banner at the top of the screen. No banner means `ReShade64.asi` isn't being loaded. Check that the `dinput8.dll` (the ASI loader) in the GTA folder is the one `gta/install.sh` copied. > 2. **Is the effect on?** Press Home in GTA to open ReShade's overlay. > - The Home tab should list `MCPassthrough` with its box ticked. If it's missing, you probably had a `ReShade.ini` from an earlier ReShade install. `install.sh` keeps an existing one, so its `EffectSearchPaths` and `PresetPath` point somewhere else. Rename your `ReShade.ini` and run `gta/install.sh` again so it writes a fresh one. > - The Add-ons tab should list the passthrough's add-on, which lives inside `MCPassthrough.asi`. If ReShade says add-ons are disabled, it's the build without add-on support. Use the one `gta/fetch_deps.sh` downloads. > 3. **Are the two halves connected?** In `ReShade.log` in the GTA folder, look for `MCPassthrough: connected to Minecraft's frame export`. On the Minecraft side, `logs/latest.log` in the profile's game folder should have a `frame export: shared memory ...` line, and no `frame export disabled` or `frame export failed`. > 4. **F7** toggles the passthrough. Press it once in case it got switched off. > 5. **Minecraft's window** has to stay open, not minimized, while you play. > 6. **Your setup:** is it GTA V Legacy or Enhanced? Enhanced (DX12) isn't supported yet. > > If none of that fixes it, paste the end of both logs, and say which GTA edition and GPU you have. > When I press HOME ,it opens up the social club menu of rockstar
Author
Owner

@gaspadorius757-sys commented on GitHub (Oct 10, 2026):

[04:53:38] [Server thread/INFO]: command: give @a minecraft:arrow 64
[04:53:38] [Server thread/INFO]: System chat: Gave 64 [Arrow] to the_plug_420
[04:53:38] [Server thread/INFO]: command: item replace entity @a weapon.offhand with minecraft:firework_rocket[fireworks={flight_duration:3,explosions:[{shape:"large_ball",colors:[I;16733525,16755200],has_trail:true}]}] 64
[04:53:38] [Server thread/INFO]: System chat: Replaced 1 slot(s) on the_plug_420 with [Firework Rocket]
[04:53:39] [Render thread/WARN]: Requested post effect does not exist: minecraft:end_of_frame
[04:53:39] [Render thread/INFO]: Resizing Dynamic Transforms UBO, capacity limit of 2 reached during a single frame. New capacity will be 4.
[04:53:39] [Render thread/INFO]: Resizing Dynamic Transforms UBO, capacity limit of 4 reached during a single frame. New capacity will be 8.
[04:53:39] [Render thread/INFO]: Resizing Dynamic Transforms UBO, capacity limit of 8 reached during a single frame. New capacity will be 16.
[04:55:38] [WebSocketWorker-52/INFO]: host connected from /127.0.0.1:56907
[04:55:39] [Render thread/INFO]: frame export: shared memory Local\MCPassthroughFrame (284 MB)
[04:55:39] [Render thread/INFO]: Resizing Chunk Sections Command Buffer, capacity limit of 2 reached during a single frame. New capacity will be 4.
[05:03:45] [WebSocketSelector-60/INFO]: host disconnected (1006 Connection reset)
[05:03:55] [Render thread/INFO]: Stopping!
[05:03:55] [Server thread/INFO]: Stopping server
[05:03:55] [Server thread/INFO]: Saving players
[05:03:55] [Server thread/INFO]: the_plug_420 lost connection: Disconnected
[05:03:55] [Server thread/INFO]: System chat: the_plug_420 left the game
[05:03:55] [Server thread/INFO]: Stopping singleplayer server as player logged out
[05:03:55] [Server thread/INFO]: Saving worlds
[05:03:56] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Passthrough]'/minecraft:overworld
[05:03:56] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Passthrough]'/minecraft:the_end
[05:03:56] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Passthrough]'/minecraft:the_nether

and also this is the logs from minecraft.

<!-- gh-comment-id:6103188576 --> @gaspadorius757-sys commented on GitHub (Oct 10, 2026): [04:53:38] [Server thread/INFO]: command: give @a minecraft:arrow 64 [04:53:38] [Server thread/INFO]: System chat: Gave 64 [Arrow] to the_plug_420 [04:53:38] [Server thread/INFO]: command: item replace entity @a weapon.offhand with minecraft:firework_rocket[fireworks={flight_duration:3,explosions:[{shape:"large_ball",colors:[I;16733525,16755200],has_trail:true}]}] 64 [04:53:38] [Server thread/INFO]: System chat: Replaced 1 slot(s) on the_plug_420 with [Firework Rocket] [04:53:39] [Render thread/WARN]: Requested post effect does not exist: minecraft:end_of_frame [04:53:39] [Render thread/INFO]: Resizing Dynamic Transforms UBO, capacity limit of 2 reached during a single frame. New capacity will be 4. [04:53:39] [Render thread/INFO]: Resizing Dynamic Transforms UBO, capacity limit of 4 reached during a single frame. New capacity will be 8. [04:53:39] [Render thread/INFO]: Resizing Dynamic Transforms UBO, capacity limit of 8 reached during a single frame. New capacity will be 16. [04:55:38] [WebSocketWorker-52/INFO]: host connected from /127.0.0.1:56907 [04:55:39] [Render thread/INFO]: frame export: shared memory Local\MCPassthroughFrame (284 MB) [04:55:39] [Render thread/INFO]: Resizing Chunk Sections Command Buffer, capacity limit of 2 reached during a single frame. New capacity will be 4. [05:03:45] [WebSocketSelector-60/INFO]: host disconnected (1006 Connection reset) [05:03:55] [Render thread/INFO]: Stopping! [05:03:55] [Server thread/INFO]: Stopping server [05:03:55] [Server thread/INFO]: Saving players [05:03:55] [Server thread/INFO]: the_plug_420 lost connection: Disconnected [05:03:55] [Server thread/INFO]: System chat: the_plug_420 left the game [05:03:55] [Server thread/INFO]: Stopping singleplayer server as player logged out [05:03:55] [Server thread/INFO]: Saving worlds [05:03:56] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Passthrough]'/minecraft:overworld [05:03:56] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Passthrough]'/minecraft:the_end [05:03:56] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Passthrough]'/minecraft:the_nether and also this is the logs from minecraft.
Author
Owner

@rehan-remade commented on GitHub (Oct 11, 2026):

Thanks, that log helps. The Minecraft side is fine: host connected from /127.0.0.1 means the GTA plugin loaded and connected, and frame export: shared memory Local\MCPassthroughFrame means Minecraft is exporting frames. So what's missing is ReShade drawing them into GTA's picture.

About Home: in GTA V that's also Rockstar's Social Club key, so it's not a good test. Two things will tell us more:

  1. When GTA starts, does a ReShade banner ("ReShade 6.8.0 by crosire ...") appear at the top of the screen for a few seconds?
  2. Is there a ReShade.log in the GTA V folder, next to GTA5.exe? If so, please paste the end of it. If there's no such file, ReShade isn't loading at all: check that ReShade64.asi is in that folder.

And which edition is it, GTA V Legacy or Enhanced? Only Legacy is supported.

<!-- gh-comment-id:6106388248 --> @rehan-remade commented on GitHub (Oct 11, 2026): Thanks, that log helps. The Minecraft side is fine: `host connected from /127.0.0.1` means the GTA plugin loaded and connected, and `frame export: shared memory Local\MCPassthroughFrame` means Minecraft is exporting frames. So what's missing is ReShade drawing them into GTA's picture. About Home: in GTA V that's also Rockstar's Social Club key, so it's not a good test. Two things will tell us more: 1. When GTA starts, does a ReShade banner ("ReShade 6.8.0 by crosire ...") appear at the top of the screen for a few seconds? 2. Is there a `ReShade.log` in the GTA V folder, next to `GTA5.exe`? If so, please paste the end of it. If there's no such file, ReShade isn't loading at all: check that `ReShade64.asi` is in that folder. And which edition is it, GTA V Legacy or Enhanced? Only Legacy is supported.
Author
Owner

@gaspadorius757-sys commented on GitHub (Oct 11, 2026):

Thanks, that log helps. The Minecraft side is fine: host connected from /127.0.0.1 means the GTA plugin loaded and connected, and frame export: shared memory Local\MCPassthroughFrame means Minecraft is exporting frames. So what's missing is ReShade drawing them into GTA's picture.

About Home: in GTA V that's also Rockstar's Social Club key, so it's not a good test. Two things will tell us more:

  1. When GTA starts, does a ReShade banner ("ReShade 6.8.0 by crosire ...") appear at the top of the screen for a few seconds?
  2. Is there a ReShade.log in the GTA V folder, next to GTA5.exe? If so, please paste the end of it. If there's no such file, ReShade isn't loading at all: check that ReShade64.asi is in that folder.

And which edition is it, GTA V Legacy or Enhanced? Only Legacy is supported.

Thanks for helping me.

  1. Reshade doesn't seem to be loading. I have been trying to fix it with chatgbt help.
    2.02:36:47:491 [18128] | INFO | Initializing crosire's ReShade version '6.8.0.2155' (64-bit) loaded from 'D:\Games\Grand Theft Auto V Legacy\dxgi.dll' into 'D:\Games\Grand Theft Auto V Legacy\GTA5.exe' (0x9CC5C8E0) ...
    02:36:47:494 [18128] | INFO | Registering hooks for 'user32.dll' ...
    02:36:47:494 [18128] | INFO | > Libraries loaded.
    02:36:47:497 [18128] | INFO | > Found 21 match(es). Installing ...
    02:36:47:587 [18128] | INFO | Registering hooks for 'C:\Windows\system32\dinput.dll' ...
    02:36:47:589 [18128] | INFO | > Delayed.
    02:36:47:589 [18128] | INFO | Registering hooks for 'C:\Windows\system32\dinput8.dll' ...
    02:36:47:590 [18128] | INFO | > Libraries loaded.
    02:36:47:591 [18128] | INFO | > Found 2 match(es). Installing ...
    02:36:47:659 [18128] | INFO | Registering hooks for 'C:\Windows\system32\d2d1.dll' ...
    02:36:47:660 [18128] | INFO | > Delayed.
    02:36:47:661 [18128] | INFO | Registering hooks for 'C:\Windows\system32\d3d9.dll' ...
    02:36:47:662 [18128] | INFO | > Libraries loaded.
    02:36:47:662 [18128] | INFO | > Found 11 match(es). Installing ...
    02:36:47:732 [18128] | INFO | Registering hooks for 'C:\Windows\system32\d3d10.dll' ...
    02:36:47:734 [18128] | INFO | > Delayed.
    02:36:47:735 [18128] | INFO | Registering hooks for 'C:\Windows\system32\d3d10_1.dll' ...
    02:36:47:737 [18128] | INFO | > Delayed.
    02:36:47:737 [18128] | INFO | Registering hooks for 'C:\Windows\system32\d3d11.dll' ...
    02:36:47:738 [18128] | INFO | > Libraries loaded.
    02:36:47:739 [18128] | INFO | > Found 3 match(es). Installing ...
    02:36:47:808 [18128] | INFO | Registering hooks for 'C:\Windows\system32\d3d12.dll' ...
    02:36:47:810 [18128] | INFO | > Delayed.
    02:36:47:811 [18128] | INFO | Registering hooks for 'C:\Windows\system32\dxgi.dll' ...
    02:36:47:811 [18128] | INFO | > Delayed until first call to an exported function.
    02:36:47:812 [18128] | INFO | Registering hooks for 'openvr_api.dll' ...
    02:36:47:812 [18128] | INFO | > Delayed.
    02:36:47:813 [18128] | INFO | Initialized.
    02:36:47:814 [18128] | INFO | Redirecting CreateDXGIFactory1(riid = {7B7166EC-21C7-44AE-B21A-C9AE321AE369}, ppFactory = 00000053DD7FF978) ...
    02:36:47:814 [18128] | INFO | Installing export hooks for 'C:\Windows\system32\dxgi.dll' ...
    02:36:47:815 [ 7728] | WARN | Ignoring LoadLibrary('C:\Windows\SYSTEM32\d3d12.dll') call to avoid possible deadlock.
    02:36:47:817 [18128] | INFO | > Found 5 match(es). Installing ...
    02:36:47:817 [ 7728] | WARN | Ignoring LoadLibrary('C:\Windows\system32\uxtheme.dll') call to avoid possible deadlock.
    02:36:47:838 [18128] | INFO | Installing delayed hooks for 'C:\Windows\system32\d3d10_1.dll' (Just loaded via LoadLibrary('C:\Windows\SYSTEM32\D3D10_1.DLL')) ...
    02:36:47:839 [18128] | INFO | > Found 18 match(es). Installing ...
    02:36:47:888 [18128] | INFO | Redirecting D3D11CreateDevice(pAdapter = 0000000000000000, DriverType = 1, Software = 0000000000000000, Flags = 0, pFeatureLevels = 0000000000000000, FeatureLevels = 0, SDKVersion = 7, ppDevice = 0000000000000000, pFeatureLevel = 00000053DD7FF768, ppImmediateContext = 0000000000000000) ...
    02:36:47:890 [18128] | INFO | > Passing on to D3D11CreateDeviceAndSwapChain:
    02:36:47:890 [18128] | INFO | Redirecting D3D11CreateDeviceAndSwapChain(pAdapter = 0000000000000000, DriverType = 1, Software = 0000000000000000, Flags = 0, pFeatureLevels = 0000000000000000, FeatureLevels = 0, SDKVersion = 7, pSwapChainDesc = 0000000000000000, ppSwapChain = 0000000000000000, ppDevice = 0000000000000000, pFeatureLevel = 00000053DD7FF768, ppImmediateContext = 0000000000000000) ...
    02:36:47:891 [18128] | INFO | Redirecting CreateDXGIFactory2(Flags = 0x80000000, riid = {7B7166EC-21C7-44AE-B21A-C9AE321AE369}, ppFactory = 00000053DD7FEE58) ...
    02:36:48:101 [ 8900] | INFO | Redirecting RegisterClassW(lpWndClass = 00000053DF9FEC40 { "grcWindow", style = 0x8 }) ...
    02:36:48:103 [ 8900] | INFO | > Adding 'CS_OWNDC' window class style flag to "grcWindow".
    02:36:48:121 [ 8900] | INFO | Redirecting D3D11CreateDeviceAndSwapChain(pAdapter = 000001DE7E7AFEC0, DriverType = 0, Software = 0000000000000000, Flags = 0, pFeatureLevels = 00000053DF9FED38, FeatureLevels = 3, SDKVersion = 7, pSwapChainDesc = 00007FF6786CC760, ppSwapChain = 00007FF678686AF8, ppDevice = 00007FF678686848, pFeatureLevel = 00000053DF9FF6A0, ppImmediateContext = 00007FF678686850) ...
    02:36:48:123 [ 8900] | INFO | Searching for add-ons (*.addon, *.addon64) in 'D:\Games\Grand Theft Auto V Legacy' ...
    02:36:48:338 [ 8900] | INFO | Using feature level b000.
    02:36:48:340 [ 8900] | INFO | Calling IDXGIFactory::CreateSwapChain:
    02:36:48:340 [ 8900] | INFO | Redirecting IDXGIFactory::CreateSwapChain(this = 000001DE42FCDCB0, pDevice = 000001DE1005D810, pDesc = 00007FF6786CC760, ppSwapChain = 00007FF678686AF8) ...
    02:36:48:341 [ 8900] | INFO | > Dumping swap chain description:
    02:36:48:341 [ 8900] | INFO | +-----------------------------------------+-----------------------------------------+
    02:36:48:342 [ 8900] | INFO | | Parameter | Value |
    02:36:48:343 [ 8900] | INFO | +-----------------------------------------+-----------------------------------------+
    02:36:48:344 [ 8900] | INFO | | Width | 1920 |
    02:36:48:344 [ 8900] | INFO | | Height | 1080 |
    02:36:48:345 [ 8900] | INFO | | RefreshRate | 60 1 |
    02:36:48:346 [ 8900] | INFO | | Format | DXGI_FORMAT_B8G8R8A8_UNORM |
    02:36:48:346 [ 8900] | INFO | | ScanlineOrdering | 0 |
    02:36:48:347 [ 8900] | INFO | | Scaling | 0 |
    02:36:48:348 [ 8900] | INFO | | SampleCount | 1 |
    02:36:48:348 [ 8900] | INFO | | SampleQuality | 0 |
    02:36:48:349 [ 8900] | INFO | | BufferUsage | 0x70 |
    02:36:48:350 [ 8900] | INFO | | BufferCount | 1 |
    02:36:48:350 [ 8900] | INFO | | OutputWindow | 00000000002A0758 |
    02:36:48:351 [ 8900] | INFO | | Windowed | FALSE |
    02:36:48:352 [ 8900] | INFO | | SwapEffect | 0 |
    02:36:48:353 [ 8900] | INFO | | Flags | 0x2 |
    02:36:48:353 [ 8900] | INFO | +-----------------------------------------+-----------------------------------------+
    02:36:48:407 [ 8900] | INFO | Running on NVIDIA GeForce GTX 1060 6GB Driver 582.66.
    02:36:48:640 [ 8900] | INFO | Recreated runtime environment on runtime 000001DE10096880 ('D:\Games\Grand Theft Auto V Legacy\ReShade.ini').
    02:36:49:101 [18128] | INFO | Redirecting DirectInput8Create(hinst = 00007FF675A10000, dwVersion = 800, riidltf = {BF798031-483A-4DA2-AA99-5D64ED369700}, ppvOut = 00007FF6786EEEF8, pUnkOuter = 0000000000000000) ...
    02:36:49:117 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {6F1D2B61-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 00007FF6786EE660, pUnkOuter = 0000000000000000) ...
    02:36:49:136 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {6F1D2B60-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ...
    02:36:49:137 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {6F1D2B80-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ...
    02:36:49:138 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {6F1D2B81-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ...
    02:36:49:139 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {6F1D2B61-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ...
    02:36:49:139 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {6F1D2B82-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ...
    02:36:49:140 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {6F1D2B83-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ...
    02:36:49:141 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {5C121D10-FCC2-11EE-8001-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ...
    02:36:49:145 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {5C19E540-FCC2-11EE-8006-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ...
    02:36:49:155 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {5C1AA890-FCC2-11EE-8007-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ...
    02:36:49:156 [18128] | WARN | IDirectInput8W::CreateDevice failed with error code E_FAIL.
    02:36:49:156 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {5C13CAC0-FCC2-11EE-8002-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ...
    02:36:49:159 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {5C177440-FCC2-11EE-8003-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ...
    02:36:49:172 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {5C183790-FCC2-11EE-8004-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ...
    02:36:49:175 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {5C18FAE0-FCC2-11EE-8005-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ...
    02:36:49:537 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = FALSE, pTarget = 0000000000000000) ...
    02:36:50:056 [ 7728] | INFO | Redirecting CreateDXGIFactory1(riid = {7B7166EC-21C7-44AE-B21A-C9AE321AE369}, ppFactory = 00000053DEEFF900) ...
    02:36:50:062 [ 7728] | INFO | Redirecting D3D11CreateDevice(pAdapter = 0000000000000000, DriverType = 1, Software = 0000000000000000, Flags = 0, pFeatureLevels = 0000000000000000, FeatureLevels = 0, SDKVersion = 7, ppDevice = 0000000000000000, pFeatureLevel = 00000053DEEFF908, ppImmediateContext = 0000000000000000) ...
    02:36:50:063 [ 7728] | INFO | > Passing on to D3D11CreateDeviceAndSwapChain:
    02:36:50:063 [ 7728] | INFO | Redirecting D3D11CreateDeviceAndSwapChain(pAdapter = 0000000000000000, DriverType = 1, Software = 0000000000000000, Flags = 0, pFeatureLevels = 0000000000000000, FeatureLevels = 0, SDKVersion = 7, pSwapChainDesc = 0000000000000000, ppSwapChain = 0000000000000000, ppDevice = 0000000000000000, pFeatureLevel = 00000053DEEFF908, ppImmediateContext = 0000000000000000) ...
    02:36:50:064 [ 7728] | INFO | Redirecting CreateDXGIFactory2(Flags = 0x80000000, riid = {7B7166EC-21C7-44AE-B21A-C9AE321AE369}, ppFactory = 00000053DEEFEFF8) ...
    02:36:53:003 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:36:53:108 [ 3252] | INFO | Successfully compiled 'D:\Games\Grand Theft Auto V Legacy\reshade-shaders\Shaders\Daltonize.fx' in 0.111000 s.
    02:36:53:117 [15988] | INFO | Successfully compiled 'D:\Games\Grand Theft Auto V Legacy\reshade-shaders\Shaders\UIMask.fx' in 0.119000 s.
    02:36:53:131 [15980] | INFO | Successfully compiled 'D:\Games\Grand Theft Auto V Legacy\reshade-shaders\Shaders\LUT.fx' in 0.133000 s.
    02:36:53:185 [10288] | INFO | Redirecting DirectInput8Create(hinst = 00007FF675A10000, dwVersion = 800, riidltf = {BF798031-483A-4DA2-AA99-5D64ED369700}, ppvOut = 00007FFF58C2D708, pUnkOuter = 0000000000000000) ...
    02:36:53:207 [ 9556] | INFO | Successfully compiled 'D:\Games\Grand Theft Auto V Legacy\reshade-shaders\Shaders\DisplayDepth.fx' in 0.209000 s.
    02:36:53:213 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {6F1D2B60-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ...
    02:36:53:218 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {6F1D2B80-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ...
    02:36:53:221 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {6F1D2B81-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ...
    02:36:53:225 [ 7112] | INFO | Successfully compiled 'D:\Games\Grand Theft Auto V Legacy\reshade-shaders\Shaders\Deband.fx' in 0.229000 s.
    02:36:53:225 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {6F1D2B61-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ...
    02:36:53:242 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {6F1D2B82-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ...
    02:36:53:244 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {6F1D2B83-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ...
    02:36:53:246 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {5C121D10-FCC2-11EE-8001-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ...
    02:36:53:254 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {5C19E540-FCC2-11EE-8006-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ...
    02:36:53:271 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {5C1AA890-FCC2-11EE-8007-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ...
    02:36:53:272 [10288] | WARN | IDirectInput8W::CreateDevice failed with error code E_FAIL.
    02:36:53:273 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {5C13CAC0-FCC2-11EE-8002-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ...
    02:36:53:276 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {5C177440-FCC2-11EE-8003-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ...
    02:36:53:291 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {5C183790-FCC2-11EE-8004-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ...
    02:36:53:295 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {5C18FAE0-FCC2-11EE-8005-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ...
    02:36:58:521 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:37:14:895 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:37:23:096 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:37:28:623 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:37:49:434 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:38:05:772 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:38:11:669 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:38:29:952 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:38:37:009 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:38:39:515 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:39:31:179 [18128] | INFO | Registered add-on "MCPassthrough" v0.0.0.0 using ReShade API version 20.
    02:39:31:204 [18128] | INFO | [MCPassthrough] MCPassthrough: registered
    02:39:32:337 [ 8900] | INFO | [MCPassthrough] MCPassthrough: connected to Minecraft's frame export
    02:39:37:853 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:39:47:658 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:40:01:106 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:40:13:263 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:40:19:331 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = FALSE, pTarget = 0000000000000000) ...
    02:40:51:834 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:40:59:219 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:41:07:765 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:41:22:775 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:42:20:131 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ...
    02:42:27:870 [18128] | INFO | Exiting ...
    02:42:27:875 [18128] | WARN | Add-ons are still loaded! Application may crash on exit.
    02:42:27:876 [18128] | INFO | Uninstalling 66 hook(s) ...
    02:42:28:941 [18128] | INFO | Finished exiting.

I am using Grand Theft Auto Legacy version.

Thank you again

<!-- gh-comment-id:6109285897 --> @gaspadorius757-sys commented on GitHub (Oct 11, 2026): > Thanks, that log helps. The Minecraft side is fine: `host connected from /127.0.0.1` means the GTA plugin loaded and connected, and `frame export: shared memory Local\MCPassthroughFrame` means Minecraft is exporting frames. So what's missing is ReShade drawing them into GTA's picture. > > About Home: in GTA V that's also Rockstar's Social Club key, so it's not a good test. Two things will tell us more: > > 1. When GTA starts, does a ReShade banner ("ReShade 6.8.0 by crosire ...") appear at the top of the screen for a few seconds? > 2. Is there a `ReShade.log` in the GTA V folder, next to `GTA5.exe`? If so, please paste the end of it. If there's no such file, ReShade isn't loading at all: check that `ReShade64.asi` is in that folder. > > And which edition is it, GTA V Legacy or Enhanced? Only Legacy is supported. Thanks for helping me. 1. Reshade doesn't seem to be loading. I have been trying to fix it with chatgbt help. 2.02:36:47:491 [18128] | INFO | Initializing crosire's ReShade version '6.8.0.2155' (64-bit) loaded from 'D:\Games\Grand Theft Auto V Legacy\dxgi.dll' into 'D:\Games\Grand Theft Auto V Legacy\GTA5.exe' (0x9CC5C8E0) ... 02:36:47:494 [18128] | INFO | Registering hooks for 'user32.dll' ... 02:36:47:494 [18128] | INFO | > Libraries loaded. 02:36:47:497 [18128] | INFO | > Found 21 match(es). Installing ... 02:36:47:587 [18128] | INFO | Registering hooks for 'C:\Windows\system32\dinput.dll' ... 02:36:47:589 [18128] | INFO | > Delayed. 02:36:47:589 [18128] | INFO | Registering hooks for 'C:\Windows\system32\dinput8.dll' ... 02:36:47:590 [18128] | INFO | > Libraries loaded. 02:36:47:591 [18128] | INFO | > Found 2 match(es). Installing ... 02:36:47:659 [18128] | INFO | Registering hooks for 'C:\Windows\system32\d2d1.dll' ... 02:36:47:660 [18128] | INFO | > Delayed. 02:36:47:661 [18128] | INFO | Registering hooks for 'C:\Windows\system32\d3d9.dll' ... 02:36:47:662 [18128] | INFO | > Libraries loaded. 02:36:47:662 [18128] | INFO | > Found 11 match(es). Installing ... 02:36:47:732 [18128] | INFO | Registering hooks for 'C:\Windows\system32\d3d10.dll' ... 02:36:47:734 [18128] | INFO | > Delayed. 02:36:47:735 [18128] | INFO | Registering hooks for 'C:\Windows\system32\d3d10_1.dll' ... 02:36:47:737 [18128] | INFO | > Delayed. 02:36:47:737 [18128] | INFO | Registering hooks for 'C:\Windows\system32\d3d11.dll' ... 02:36:47:738 [18128] | INFO | > Libraries loaded. 02:36:47:739 [18128] | INFO | > Found 3 match(es). Installing ... 02:36:47:808 [18128] | INFO | Registering hooks for 'C:\Windows\system32\d3d12.dll' ... 02:36:47:810 [18128] | INFO | > Delayed. 02:36:47:811 [18128] | INFO | Registering hooks for 'C:\Windows\system32\dxgi.dll' ... 02:36:47:811 [18128] | INFO | > Delayed until first call to an exported function. 02:36:47:812 [18128] | INFO | Registering hooks for 'openvr_api.dll' ... 02:36:47:812 [18128] | INFO | > Delayed. 02:36:47:813 [18128] | INFO | Initialized. 02:36:47:814 [18128] | INFO | Redirecting CreateDXGIFactory1(riid = {7B7166EC-21C7-44AE-B21A-C9AE321AE369}, ppFactory = 00000053DD7FF978) ... 02:36:47:814 [18128] | INFO | Installing export hooks for 'C:\Windows\system32\dxgi.dll' ... 02:36:47:815 [ 7728] | WARN | Ignoring LoadLibrary('C:\Windows\SYSTEM32\d3d12.dll') call to avoid possible deadlock. 02:36:47:817 [18128] | INFO | > Found 5 match(es). Installing ... 02:36:47:817 [ 7728] | WARN | Ignoring LoadLibrary('C:\Windows\system32\uxtheme.dll') call to avoid possible deadlock. 02:36:47:838 [18128] | INFO | Installing delayed hooks for 'C:\Windows\system32\d3d10_1.dll' (Just loaded via LoadLibrary('C:\Windows\SYSTEM32\D3D10_1.DLL')) ... 02:36:47:839 [18128] | INFO | > Found 18 match(es). Installing ... 02:36:47:888 [18128] | INFO | Redirecting D3D11CreateDevice(pAdapter = 0000000000000000, DriverType = 1, Software = 0000000000000000, Flags = 0, pFeatureLevels = 0000000000000000, FeatureLevels = 0, SDKVersion = 7, ppDevice = 0000000000000000, pFeatureLevel = 00000053DD7FF768, ppImmediateContext = 0000000000000000) ... 02:36:47:890 [18128] | INFO | > Passing on to D3D11CreateDeviceAndSwapChain: 02:36:47:890 [18128] | INFO | Redirecting D3D11CreateDeviceAndSwapChain(pAdapter = 0000000000000000, DriverType = 1, Software = 0000000000000000, Flags = 0, pFeatureLevels = 0000000000000000, FeatureLevels = 0, SDKVersion = 7, pSwapChainDesc = 0000000000000000, ppSwapChain = 0000000000000000, ppDevice = 0000000000000000, pFeatureLevel = 00000053DD7FF768, ppImmediateContext = 0000000000000000) ... 02:36:47:891 [18128] | INFO | Redirecting CreateDXGIFactory2(Flags = 0x80000000, riid = {7B7166EC-21C7-44AE-B21A-C9AE321AE369}, ppFactory = 00000053DD7FEE58) ... 02:36:48:101 [ 8900] | INFO | Redirecting RegisterClassW(lpWndClass = 00000053DF9FEC40 { "grcWindow", style = 0x8 }) ... 02:36:48:103 [ 8900] | INFO | > Adding 'CS_OWNDC' window class style flag to "grcWindow". 02:36:48:121 [ 8900] | INFO | Redirecting D3D11CreateDeviceAndSwapChain(pAdapter = 000001DE7E7AFEC0, DriverType = 0, Software = 0000000000000000, Flags = 0, pFeatureLevels = 00000053DF9FED38, FeatureLevels = 3, SDKVersion = 7, pSwapChainDesc = 00007FF6786CC760, ppSwapChain = 00007FF678686AF8, ppDevice = 00007FF678686848, pFeatureLevel = 00000053DF9FF6A0, ppImmediateContext = 00007FF678686850) ... 02:36:48:123 [ 8900] | INFO | Searching for add-ons (*.addon, *.addon64) in 'D:\Games\Grand Theft Auto V Legacy' ... 02:36:48:338 [ 8900] | INFO | Using feature level b000. 02:36:48:340 [ 8900] | INFO | Calling IDXGIFactory::CreateSwapChain: 02:36:48:340 [ 8900] | INFO | Redirecting IDXGIFactory::CreateSwapChain(this = 000001DE42FCDCB0, pDevice = 000001DE1005D810, pDesc = 00007FF6786CC760, ppSwapChain = 00007FF678686AF8) ... 02:36:48:341 [ 8900] | INFO | > Dumping swap chain description: 02:36:48:341 [ 8900] | INFO | +-----------------------------------------+-----------------------------------------+ 02:36:48:342 [ 8900] | INFO | | Parameter | Value | 02:36:48:343 [ 8900] | INFO | +-----------------------------------------+-----------------------------------------+ 02:36:48:344 [ 8900] | INFO | | Width | 1920 | 02:36:48:344 [ 8900] | INFO | | Height | 1080 | 02:36:48:345 [ 8900] | INFO | | RefreshRate | 60 1 | 02:36:48:346 [ 8900] | INFO | | Format | DXGI_FORMAT_B8G8R8A8_UNORM | 02:36:48:346 [ 8900] | INFO | | ScanlineOrdering | 0 | 02:36:48:347 [ 8900] | INFO | | Scaling | 0 | 02:36:48:348 [ 8900] | INFO | | SampleCount | 1 | 02:36:48:348 [ 8900] | INFO | | SampleQuality | 0 | 02:36:48:349 [ 8900] | INFO | | BufferUsage | 0x70 | 02:36:48:350 [ 8900] | INFO | | BufferCount | 1 | 02:36:48:350 [ 8900] | INFO | | OutputWindow | 00000000002A0758 | 02:36:48:351 [ 8900] | INFO | | Windowed | FALSE | 02:36:48:352 [ 8900] | INFO | | SwapEffect | 0 | 02:36:48:353 [ 8900] | INFO | | Flags | 0x2 | 02:36:48:353 [ 8900] | INFO | +-----------------------------------------+-----------------------------------------+ 02:36:48:407 [ 8900] | INFO | Running on NVIDIA GeForce GTX 1060 6GB Driver 582.66. 02:36:48:640 [ 8900] | INFO | Recreated runtime environment on runtime 000001DE10096880 ('D:\Games\Grand Theft Auto V Legacy\ReShade.ini'). 02:36:49:101 [18128] | INFO | Redirecting DirectInput8Create(hinst = 00007FF675A10000, dwVersion = 800, riidltf = {BF798031-483A-4DA2-AA99-5D64ED369700}, ppvOut = 00007FF6786EEEF8, pUnkOuter = 0000000000000000) ... 02:36:49:117 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {6F1D2B61-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 00007FF6786EE660, pUnkOuter = 0000000000000000) ... 02:36:49:136 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {6F1D2B60-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ... 02:36:49:137 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {6F1D2B80-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ... 02:36:49:138 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {6F1D2B81-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ... 02:36:49:139 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {6F1D2B61-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ... 02:36:49:139 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {6F1D2B82-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ... 02:36:49:140 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {6F1D2B83-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ... 02:36:49:141 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {5C121D10-FCC2-11EE-8001-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ... 02:36:49:145 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {5C19E540-FCC2-11EE-8006-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ... 02:36:49:155 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {5C1AA890-FCC2-11EE-8007-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ... 02:36:49:156 [18128] | WARN | IDirectInput8W::CreateDevice failed with error code E_FAIL. 02:36:49:156 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {5C13CAC0-FCC2-11EE-8002-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ... 02:36:49:159 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {5C177440-FCC2-11EE-8003-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ... 02:36:49:172 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {5C183790-FCC2-11EE-8004-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ... 02:36:49:175 [18128] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE7F117528, rguid = {5C18FAE0-FCC2-11EE-8005-444553540000}, lplpDirectInputDevice = 000001DE7F123938, pUnkOuter = 0000000000000000) ... 02:36:49:537 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = FALSE, pTarget = 0000000000000000) ... 02:36:50:056 [ 7728] | INFO | Redirecting CreateDXGIFactory1(riid = {7B7166EC-21C7-44AE-B21A-C9AE321AE369}, ppFactory = 00000053DEEFF900) ... 02:36:50:062 [ 7728] | INFO | Redirecting D3D11CreateDevice(pAdapter = 0000000000000000, DriverType = 1, Software = 0000000000000000, Flags = 0, pFeatureLevels = 0000000000000000, FeatureLevels = 0, SDKVersion = 7, ppDevice = 0000000000000000, pFeatureLevel = 00000053DEEFF908, ppImmediateContext = 0000000000000000) ... 02:36:50:063 [ 7728] | INFO | > Passing on to D3D11CreateDeviceAndSwapChain: 02:36:50:063 [ 7728] | INFO | Redirecting D3D11CreateDeviceAndSwapChain(pAdapter = 0000000000000000, DriverType = 1, Software = 0000000000000000, Flags = 0, pFeatureLevels = 0000000000000000, FeatureLevels = 0, SDKVersion = 7, pSwapChainDesc = 0000000000000000, ppSwapChain = 0000000000000000, ppDevice = 0000000000000000, pFeatureLevel = 00000053DEEFF908, ppImmediateContext = 0000000000000000) ... 02:36:50:064 [ 7728] | INFO | Redirecting CreateDXGIFactory2(Flags = 0x80000000, riid = {7B7166EC-21C7-44AE-B21A-C9AE321AE369}, ppFactory = 00000053DEEFEFF8) ... 02:36:53:003 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:36:53:108 [ 3252] | INFO | Successfully compiled 'D:\Games\Grand Theft Auto V Legacy\reshade-shaders\Shaders\Daltonize.fx' in 0.111000 s. 02:36:53:117 [15988] | INFO | Successfully compiled 'D:\Games\Grand Theft Auto V Legacy\reshade-shaders\Shaders\UIMask.fx' in 0.119000 s. 02:36:53:131 [15980] | INFO | Successfully compiled 'D:\Games\Grand Theft Auto V Legacy\reshade-shaders\Shaders\LUT.fx' in 0.133000 s. 02:36:53:185 [10288] | INFO | Redirecting DirectInput8Create(hinst = 00007FF675A10000, dwVersion = 800, riidltf = {BF798031-483A-4DA2-AA99-5D64ED369700}, ppvOut = 00007FFF58C2D708, pUnkOuter = 0000000000000000) ... 02:36:53:207 [ 9556] | INFO | Successfully compiled 'D:\Games\Grand Theft Auto V Legacy\reshade-shaders\Shaders\DisplayDepth.fx' in 0.209000 s. 02:36:53:213 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {6F1D2B60-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ... 02:36:53:218 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {6F1D2B80-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ... 02:36:53:221 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {6F1D2B81-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ... 02:36:53:225 [ 7112] | INFO | Successfully compiled 'D:\Games\Grand Theft Auto V Legacy\reshade-shaders\Shaders\Deband.fx' in 0.229000 s. 02:36:53:225 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {6F1D2B61-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ... 02:36:53:242 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {6F1D2B82-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ... 02:36:53:244 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {6F1D2B83-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ... 02:36:53:246 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {5C121D10-FCC2-11EE-8001-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ... 02:36:53:254 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {5C19E540-FCC2-11EE-8006-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ... 02:36:53:271 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {5C1AA890-FCC2-11EE-8007-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ... 02:36:53:272 [10288] | WARN | IDirectInput8W::CreateDevice failed with error code E_FAIL. 02:36:53:273 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {5C13CAC0-FCC2-11EE-8002-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ... 02:36:53:276 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {5C177440-FCC2-11EE-8003-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ... 02:36:53:291 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {5C183790-FCC2-11EE-8004-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ... 02:36:53:295 [10288] | INFO | Redirecting IDirectInput8W::CreateDevice(this = 000001DE8291B4D8, rguid = {5C18FAE0-FCC2-11EE-8005-444553540000}, lplpDirectInputDevice = 000001DE3FD09038, pUnkOuter = 0000000000000000) ... 02:36:58:521 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:37:14:895 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:37:23:096 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:37:28:623 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:37:49:434 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:38:05:772 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:38:11:669 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:38:29:952 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:38:37:009 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:38:39:515 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:39:31:179 [18128] | INFO | Registered add-on "MCPassthrough" v0.0.0.0 using ReShade API version 20. 02:39:31:204 [18128] | INFO | [MCPassthrough] MCPassthrough: registered 02:39:32:337 [ 8900] | INFO | [MCPassthrough] MCPassthrough: connected to Minecraft's frame export 02:39:37:853 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:39:47:658 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:40:01:106 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:40:13:263 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:40:19:331 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = FALSE, pTarget = 0000000000000000) ... 02:40:51:834 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:40:59:219 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:41:07:765 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:41:22:775 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:42:20:131 [ 8900] | INFO | Redirecting IDXGISwapChain::SetFullscreenState(this = 000001DE10035670, Fullscreen = TRUE, pTarget = 000001DE7EBA57D0) ... 02:42:27:870 [18128] | INFO | Exiting ... 02:42:27:875 [18128] | WARN | Add-ons are still loaded! Application may crash on exit. 02:42:27:876 [18128] | INFO | Uninstalling 66 hook(s) ... 02:42:28:941 [18128] | INFO | Finished exiting. I am using Grand Theft Auto Legacy version. Thank you again
Author
Owner

@gaspadorius757-sys commented on GitHub (Oct 11, 2026):

Would it maybe be possible for you to add me to discord so you could help me better ? Because i can't still make the HUD work.

reshade now loads ,everything good but still no hud. My discord is snupas420

Thank you

<!-- gh-comment-id:6111715425 --> @gaspadorius757-sys commented on GitHub (Oct 11, 2026): Would it maybe be possible for you to add me to discord so you could help me better ? Because i can't still make the HUD work. reshade now loads ,everything good but still no hud. My discord is snupas420 Thank you
Author
Owner

@gaspadorius757-sys commented on GitHub (Oct 11, 2026):

header (0, 0, 0)
publish 0

is what chatgpt is trying to fix. Still trying

<!-- gh-comment-id:6111882899 --> @gaspadorius757-sys commented on GitHub (Oct 11, 2026): header (0, 0, 0) publish 0 is what chatgpt is trying to fix. Still trying
Author
Owner

@gaspadorius757-sys commented on GitHub (Oct 11, 2026):

I gave up trying to fix it myself. 9:10 pm

<!-- gh-comment-id:6112090830 --> @gaspadorius757-sys commented on GitHub (Oct 11, 2026): I gave up trying to fix it myself. 9:10 pm
Author
Owner

@rehan-remade commented on GitHub (Oct 14, 2026):

Sorry it's been a slog. Your log shows the likely cause: loaded from 'D:\Games\Grand Theft Auto V Legacy\dxgi.dll'. That's ReShade from its own installer, not the copy gta/install.sh puts in. The normal ReShade build blocks add-ons, and the passthrough's compositor is an add-on inside MCPassthrough.asi. So ReShade runs fine, but nothing ever draws Minecraft's picture.

To fix it:

  1. In the GTA V folder, delete dxgi.dll. Also delete ReShade.ini and ReShadePreset.ini if they came from that install.
  2. Run gta/install.sh again (or install.sh --remove first, then install.sh). It installs ReShade 6.8.0 with add-on support as ReShade64.asi, with its own ini and preset.
  3. Start Minecraft with the mod first, then GTA in story mode. ReShade.log should now have the line MCPassthrough: connected to Minecraft's frame export.

About header (0, 0, 0) and publish 0: if a script read the shared memory and got zeros, it most likely created a new, empty mapping because Minecraft's wasn't there at that moment. Read it while Minecraft is running in the passthrough world.

We can't do one-to-one support over DMs, but the Discord has people who've built this example and can help live.

<!-- gh-comment-id:6174013503 --> @rehan-remade commented on GitHub (Oct 14, 2026): Sorry it's been a slog. Your log shows the likely cause: `loaded from 'D:\Games\Grand Theft Auto V Legacy\dxgi.dll'`. That's ReShade from its own installer, not the copy `gta/install.sh` puts in. The normal ReShade build blocks add-ons, and the passthrough's compositor is an add-on inside `MCPassthrough.asi`. So ReShade runs fine, but nothing ever draws Minecraft's picture. To fix it: 1. In the GTA V folder, delete `dxgi.dll`. Also delete `ReShade.ini` and `ReShadePreset.ini` if they came from that install. 2. Run `gta/install.sh` again (or `install.sh --remove` first, then `install.sh`). It installs ReShade 6.8.0 **with add-on support** as `ReShade64.asi`, with its own ini and preset. 3. Start Minecraft with the mod first, then GTA in story mode. `ReShade.log` should now have the line `MCPassthrough: connected to Minecraft's frame export`. About `header (0, 0, 0)` and `publish 0`: if a script read the shared memory and got zeros, it most likely created a new, empty mapping because Minecraft's wasn't there at that moment. Read it while Minecraft is running in the passthrough world. We can't do one-to-one support over DMs, but the [Discord](https://discord.com/invite/sEZWaf7vV) has people who've built this example and can help live.
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rehan-remade/universal-modder#44
No description provided.