github holdmysocks/rusty-mcla v0.14.0
Rusty MCLA 0.14.0

3 hours ago

Added

Police and traffic

  • Cruisers run the real cruising brain. The roaming police cars, hookmen and other cruising cars drive on the original's brain and its route finder, and follow the route's lane changes, instead of the port's stand-in. They hold their ghost car on its route and no longer teleport when it changes lane.
  • The cops' machines are the original's: the pull-over, the Pursuit, the Arrow Trap, the Double Pursuit and Dispatch to Location now move between their states by the original's rules and timings.
  • Traffic is closer to the original: its obstacle check, lane pick, stuck test and fade-out, the crossing unspawner, the race traffic clearing, turn signals, brake lamps and wheel steering all follow the original's rules. Cars hold for a race as the original's do.
  • Walkers dodge cars, follow their path rails and turn as the original's, and are not drawn while the cops' arrest scene is on screen.

Cars

  • Air bags work through the garage: fitted in AIR BAGS, the car's air ride switches on when it stands, and the airbag camera follows it.
  • Skid marks are laid and drawn as the original's.
  • The auto spoiler of the R8, Gallardo and Murcielagos rises above 60 mph and lowers below it.
  • Several cars in one crash are stepped in the original's order, and a car lying over is righted as in the original.
  • After a landing the tyres grip more, and the drag is off after a quarter second in the air, as the original.
  • A wrecked car steams (the radiator loops play), and a car with an intake part plays its air-intake sound.
  • The car parts hang on the bone the original binds them to: hood, bumpers and intercooler move about their own bones.
  • Driver and rider animation: the in-car driver's animation machine is the original's, a driver named a woman is one, and the bike rider's steering, head and gestures follow the original's motorcycle machine.
  • The thrown rider is solved with the bike, trailers and other cars in the same island as the original does, and the rider's crash camera follows him.

Garage and map

  • The garage cart asks ADD TO CART? as the original's template does and shows cart prices; the stat bars use the original's stock and upgraded figures; save items follow the original (the seconds format, the NoEarnRep box).
  • Mods: a car mod can hide the garage part rows it has nothing for (hide_empty_parts = true in mod.toml).
  • The GPS map stays 16:9 with black bars on ultrawide screens, as the original does, its look point and cursor stay inside the city outline, and its bank and experience panel is filled as the original fills it.
  • Vinyl editor: PASTE mirrors a layer between sides, hood, roof and trunk as the original.

Story, races and rewards

  • A race's money, experience and unlocks wait for the REWARDS page and are given in the original's order.
  • Deliveries, paybacks and beat-me-there races end with the original's end-of-race sequence. A race ends when the player is wrecked in it, and a player who crosses the line damaged out has finished.
  • A wreck in the cruise opens the pause menu with QUICK FIX.
  • The red light race holds every junction red as the original's script does.
  • Tutorial lines stop the career speech first; the MAP gaps (HSV paint colours) match the original.
  • The race-start scenes hand the picture back to the game camera over one second, and the boom views blend through the original's transition camera.

Sound and look

  • Sound: the music manager's play and jingle, the sound occlusion group, the player-speed mixer step, twin-loop cross-fades, the side windows' motor sounds and the garage doors' sound follow the original.
  • Lamps: cars' lamps use the lamp grid's 4 m query, each fog cone has its own width; the night props' collector map and the sun glow's probe follow the original; walkers are lit as the original lights them at night.

Fixed

  • The Police Car Pack cars (the five police vehicles and their driver animations) are installed from the disc's audio archive, where they live; they were missing from installs before.
  • Sound cut-outs after the bumper view or a pause (issue #40), in this build: the mix runs at the original's 48 kHz so no voice filter goes unstable.
  • DirectX 12 starts faster (issue #33), in this build: the game compiles its programs with DXC instead of FXC, so loading no longer waits minutes on the author's machine; city, props and cars draw faster. The game download is about 12 MB larger because of the DXC library. Not tested on AMD.
  • Cars on sand (issue #36), in this build: the tyre sinks into the sand as in the original.
  • The player's driver animation pack is found by the car's name, with the original's fallbacks (issue #36, in this build).
  • The mix (voice ranking, loop starts, wave durations, engine start rpm) follows the original (issue #40, in this build).
  • A car damaged out or wrecked behaves as the original's in races (issue #34): no meet-me-there skip while damaged out, and a damaged-out finish counts.
  • Icons, fines, patrol paths, rubber-band defaults, race rank, tune blend and the other small rules in the commit log follow the original, each checked offline.

Known issues

  • Items marked "in this build" were checked against the original's code or recordings, or by the author, not yet by the reporters; please confirm #33, #36, #40, #34 and #39.
  • DX12 was not run on AMD.

Install and update

New here? Download RustyMCLA.exe, put it in a folder of its own and start it; it walks you through the setup. You need your own disc image of the Xbox 360 version of the game (Midnight Club: Los Angeles, Complete Edition). Nothing of the game is included.

Already installed? The launcher offers this update by itself. You can always skip it.

The launcher is not code-signed, so Windows may show "Windows protected your PC". Choose More info, then Run anyway, after comparing the SHA-256 below with your download.

Build

Built on GitHub Actions from commit 30d8b1f3b54557664d81bb7cfc9cc33caea53647: https://github.com/holdmysocks/rusty-mcla/actions/runs/42025703362

SHA-256:

586e88adf204e8f8576faa9d23ff7cc98ee28ebc23713777f206b5b2eeea9cc9  RustyMCLA.exe
5bcc48134c652a9e40583f4733c9386d3ec1ca8643428c82f054ad6f94085c31  game-0.14.0.zip

This is an unofficial fan project. It is not affiliated with or endorsed by Rockstar Games or Take-Two Interactive. It is licensed under the GNU General Public License, version 3 only.

Don't miss a new rusty-mcla release

NewReleases is sending notifications on new releases.