Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (â‹®) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

🚔 LCPDFR Revival Project - Bringing LCPDFR Back to GTA IV Complete Edition

Featured Replies

Hello everyone!

I honestly never thought I'd be making a topic like this in 2026, but here we are.

For the past month I've been working on something that I know many old LCPDFR players have wanted for years:

A fully functional version of LCPDFR for GTA IV: Complete Edition.

Like many of you, I grew up playing GTA IV and LCPDFR. I started modding GTA when I was around 10 years old and over the years I've learned 3D modelling, vehicle creation, map modelling and C++ programming. I'm far from calling myself a professional developer, but I've always enjoyed reverse engineering and recreating systems while keeping them as close to the original experience as possible.

One thing that always frustrated me was how unstable LCPDFR became over the years. Back on version 1.0.7.0, random crashes were simply accepted as "part of the experience." When Rockstar replaced the legacy version with GTA IV: Complete Edition, things became even worse because the original platform LCPDFR was built for essentially disappeared.

Instead of giving up, I decided to see whether it would be possible to make LCPDFR work on Complete Edition.

Over the last month I've been reverse engineering the ScriptHook and AdvancedHook loaders together with the LCPDFR DLLs, analysing how the event managers, handlers and internal systems communicate. Using AI as an assistant for repetitive analysis and my own C++ modifications, I've started rebuilding compatibility layer by layer.

Current Progress

  • ✅ LCPDFR loads on GTA IV Complete Edition (1.2.0.59)

  • ✅ Modified DLL loaders adapted for Complete Edition

  • ✅ Major internal systems reconstructed

  • ✅ Roughly 50–60% of the project completed

  • ✅ Significantly improved stability compared to the original setup

The goal isn't simply to "make it launch."

My goal is to create a version that feels like the original LCPDFR while running reliably on modern systems, including Windows 11, modern ScriptHook environments and DXVK. If everything goes according to plan, I'd like to achieve stability close to 99% uptime with little to no random crashes.

This isn't intended to replace the original developers' incredible work. Quite the opposite—this project exists because I want to preserve it and make it playable again for today's community.

If there's enough interest, I'll continue posting development updates, screenshots, videos and technical breakdowns of what has already been achieved.

I'd also love to hear what features or systems people would most like to see working again.

Maybe it's finally time to bring LCPDFR back to life.

Thanks for reading, and I look forward to hearing your thoughts!

  • Community Team

Hi Max911,

LCPDFR crashes certainly became all too familiar. People have it easy now with LSPDFR handling things that LCPDFR would have folded on. This project sounds great! It would be nice to be able to jump back into some LCPDFR.

I'm not sure if I am reading about your methods wrong, but are you aware that LCPDFR is open source? https://github.com/LMSDev/lcpdfr_public

  • Management Team

Hey! Fantastic to hear about your project.

LCPDFR as mentioned by Gan Ceann, is already open source, and a great deal of engineering effort to make it run on Complete Edition has been made by us; https://www.lcpdfr.com/downloads/gta4mods/g17media/26726-compatibility-patch-for-gta-iv-complete-edition/

Our compatibility patch suite already fixes Scripthook .NET, patches aru's C++ scripthook and fixed AdvancedHook. The legacy edition that ships with LCPDFR to this day, supports Complete Edition.

Any further work is always appreciated, and we look forward to reviewing any pull requests or patches you make against LCPDFR.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.