Added
Languages and your name (launcher Settings > Display and game)
- A LANGUAGE row (issue #46, in this build): English, Spanish, French, German or Italian. It sets the game's text and subtitles: the menus and string tables, the movies' language, story-scene subtitles, a new save's language, and metric units for every language but English, as the original does. The speech stays English in every language, as on the disc. It applies the next time the game starts. The pause menu's QUIT GAME, the garage menus and the start screen's PRESS now follow the language too; they had stayed English.
- A PLAYER NAME row: up to 15 letters (accented letters included), digits and spaces. The name shows where the original shows the Xbox gamertag: the race results rows and the Last Man Out "ELIMINATED!" line. Blank shows PLAYER in the chosen language (it showed "USER" before).
Garage and cars
- Exterior neon works on the player's car and the AI racers, drawn from the original's own neon records (colour, intensity, flash). A car in Stealth shows none. Checked at night, noon, in the garage and in free roam on the R8, the Impala and the ZX-14; races with other racers, scene cars and cutscenes were not checked by eye.
- The colour strips use the save's 40 shared colour slots, as every strip of the original does: paint (primary and secondary), interior, gauges, interior neon and rims. RESET COLOR SLOT and a colour picked with EDIT COLOR SLOT write the slot as the original does, and each strip opens on its own cursor. The NEON COLOR and WINDOW TINT strips have the original's 40 colours.
- The Cobra '04's NEON/WINDOW TINT page has no tint rows, as in the original.
- The cars' shadow body quad, the glass buckets, the vertex dent per part, the fitted blower's shake, a motorcycle's brakes and steer bone, a hanging bumper and its lamps follow the original.
Story, missions and races
- Repeat missions come back: a completed mission that is repeatable re-arms after its reward (best-of, hangout wager, tournament pairs); each used to run only once.
- A lost pink slip plays the original's loss scene (the four district cutscenes with their speech) and then goes to the garage.
- The Hollywood garage intro has its car under repair again, and the payback intro and the downtown hangout scenes have their own cars.
- Red light race starts, the police pull-over and the pink slip end scene run with the traffic cleared, as the original's scripts do.
- Pre-race scenes: the start scene and the taunt scene are picked by the original's rules, so races that gave no scene now play one.
- Results: the estimated times of racers who did not finish, the series result order and winner, tournament points and percent complete (53 of 100 is 53%) follow the original.
- Racers and police: the racers' stuck detector, turnaround, grid rev cycle, nitrous shots, Easy-grid burnout, rubber-band throttle and race markers, and the police's idle commands, closing-in, along-side pick, burn-out tests and radio lines follow the original.
- Traffic follows the original's spawn weights, lane and rail evaluation, spawn and unspawn lists and region counts.
Cameras and replay
- One camera director for every camera: view changes, the event, wipeout and ability cameras blend and queue as the original's. The chase, bumper and cockpit cameras run the original's update, and each replay view keeps its own camera (polar, helicopter, fixed mounts and shot choice follow the original).
Sound
- Ambience distant sounds have their own pools and the original's world position; the Doppler, crossfades, speech takes, the whoosh past a prop and a prop's own sounds follow the original; the UI movies start their own sounds (racer found, rep bar, rank up); the Agro crash plays on the struck car; two police radio lines, the wipeout slow-motion speech and GH_06's song as the original does them.
Performance
- Garage scenes are much cheaper (issue #45, in this build): the characters draw 5-7 ms faster on a mid-range GPU, and the garage rooms no longer feed their drawn triangles to the cars' and sounds' collision (7-10 fps in the Hollywood garage on an i5-11400 before).
- Traffic licence plates compose 2.2 times faster, sound occlusion rays walk only the cells they cross, and a hookman being put down no longer causes single long frames.
Other
- More of the game's rules were checked bit for bit against the original's code.
Fixed
- The mouse pointer (issue #45, in this build) shows only in menus, after the mouse is moved. It is hidden while driving and in every cutscene; keyboard and pad players never see it.
- Subtitles use the original's Arial12 font and layout (story scenes and the intro film) (issue #45, in this build).
- A story scene crash on a prop without a skeleton (CUT_STORY_BESTOF_SH_05's pantry door).
- Menus that stayed English in every language (ten of the port's own string keys did not exist in the original's tables) (issue #46, in this build).
Known issues
- Items marked "in this build" were checked against the original's code or recordings, not yet by the reporters; please confirm #45 and #46. #43 and #44 from v0.17.0 are still waiting for their reporters to confirm.
- Bikes have the neon's light quads but not its shadow body quad.
- The missing-texture reports in issue #45 are not all addressed yet.
- 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 9ccfe6a6912b2fc1eacc2a4823c55f93cf3c557b: https://github.com/holdmysocks/rusty-mcla/actions/runs/42546761648
SHA-256:
b868911e75f212f3fc2ac42c115e8992f2b48da83bdf367d5e7c4882ec90bf64 RustyMCLA.exe
bea7b804b295ac9ef6e37b3e6a42c554bade1c0af501b9110a8f0813b4d84bff game-0.18.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.