Ragdoll Bullet Physics for GTA San Andreas

Ragdoll Bullet Physics is madleg's mod. It binds actor bones to Bullet rigid bodies. Junior_Djjr did not write it. He shipped a mission fix and a heavier preset inside the MixMods package.

San Andreas mod still used beside the Bullet guide
A San Andreas ragdoll still. The Bullet package is a different download from the spring mod.

Who shipped which piece

madleg posted a CLEO test on GTAForums on 5 Jun 2016 and later said the project had run out of fuel. On 8 Sep 2021 MixMods published Mod Ragdoll Bullet Physics + Fix. sociopart added Compact EXE detection, an automatic SA-MP disable, and ini loading through ModLoader. Crspy took part in the fixes. Junior_Djjr wrote the mission-completion fix and a personal heavier preset. If a video calls the mod Junior's, the byline is still madleg.

Compared with Ryosuke's springs, Bullet supplies collision and joint limits, so the body resists folding in half. Known complaints on those same threads: a ragdoll that never ends, a ped that looks dead while the mission still treats them as alive, and bodies that intersect the ground. CJ himself does not ragdoll. You need a skin selector and a different ped to watch your own body fall.

Install on classic PC

Use classic GTA San Andreas, 1.0 or Compact EXE. Definitive Edition is out of scope; that game has the animation pak instead. Install CLEO+ and ModLoader. Put the cs or asi and the ini in the ModLoader folder. Do not also install Mod Bullet, the shooting-physics mod. If Improved Vehicle Features is on 2.0.2 and cars render black, update IVF. Trigger a fall with an explosion, a heavy gun, or a car. If the result is nonsense, delete the ini and try the defaults before you edit substeps.

  1. Confirm classic PC. The Bullet package does not target Definitive Edition.
  2. Install CLEO+ and ModLoader. Both are prerequisites named on the MixMods package page.
  3. Drop the files in ModLoader. Keep the ini beside them so ModLoader can override it.
  4. Remove two conflicts. Uninstall Mod Bullet. Update Improved Vehicle Features past the black-car build.
  5. Test on a ped, not CJ. Swap the skin, then use an explosion or a vehicle impact.

Ini knobs, from the community sheet

Gian_Yagami's GTAForums sheet is a community tune, not a madleg manual. I repeat the rows people quote. Defaults first, then the suggested alternate.

Community ini notes for madleg's mod. Not a factory manual.
KeyRoleDefaultAlternate people try
iNumSubstepsSolver steps per frame315
fRagdollLinearDampingPosition damping0.050.0
fRagdollAngularDampingSpin damping0.80.9
fBulletPowerGun impulse1.02.5
fExplosionPowerBlast impulse1.02.5
fRagDollJointDampingJoint damping10150
fDynamicObjectMassMass used in the solve2000075000

Source coverage

The rows distinguish a source’s own listing from independent corroboration. Different pages or API endpoints on the same platform remain one source; dynamic counts are dated snapshots rather than live totals.

Evidence coverage checked 2026-11-02.
Claim groupEvidenceSource status
Identity, dates, files, counts or listed compatibilityThe named product or project record linked below1 source per originating platform
Community comparisons or conflicting readingsAttributed in the relevant paragraph; no averaged valueSingle attributed account unless explicitly stated otherwise
Improved Ragdoll Bullet Physics clip. Uploaded 2026-06-21.

Questions people actually ask

Why does CJ stay on his feet?

The mod does not ragdoll CJ. Use a skin selector and another ped.

The body is stuck in the floor.

MixMods calls that the biggest problem. Remove conflicting mods, then raise substeps or joint damping from the defaults.

Will this run on Definitive Edition?

No. Use the SADE animation pak described on the other San Andreas page.

Keep going

Sources