Jump to content

Need for Speed: Undercover (PC) .BIN / .BUN / .LZC


Recommended Posts

  • 3 weeks later...
  • Supporter
Posted
On 11/10/2025 at 10:57 PM, mrmaller1905 said:

Has anyone tried to reverse Need for Speed: Undercover BINs BUNs and LZCs? GEOMETRY.BIN and LZCs have custom compression. I would like to request to start a new tool that decompresses GEOMETRY.BIN and LZCs and new plugin to import GEOMETRY.BIN. Game is powered by EAGL.

Samples:

https://mega.nz/folder/wWASjJKQ#pD_5A6QzRUftYDIqkImRHA

I don’t know if this has any effect.
https://web.archive.org/web/20230000000000fw_/https://www.zenhax.com/viewtopic.php?t=3547

  • Like 1
  • Engineers
Posted (edited)
On 11/27/2025 at 10:35 AM, wq223 said:

someone needs to try it out:classic_biggrin:

For lzc files there's this

if ZIP_SIGN == "RFPK"
        comtype dk2
 

Ok, worked, I got a 1.65 MB vpa file (binary with strings, see below) from gameplay.lzc

Quote

race_bin_career/E047/training_wheels_leg1/reach_target TargetReached race_bin_career/E047/training_wheels_leg1/reduce_heat_time_trigger reduce_heat_time_trigger race_bin_career/E047/training_wheels_leg1/leaving_destination_trigger left_destination_trigger race_bin_career/E047/training_wheels_leg1/copspawn_time_trigger copspawn_time_trigger race_bin_career/E047/training_wheels_leg1/copspawn_time_trigger2 copspawn_time_trigger2 race_bin_career/E047/training_wheels_outro  training_wheels_outro race_bin_career/E047/training_wheels_outro_busted training_wheels_outro_busted 

Quote

ErtSG baseelement gpcore element mission_constraint  null item messagehandler target state map folder map_region character activity visibleelement tracks/copsandrobbers_tracks mw2_career/rewards pursuit_mini_game/stategraph_pursuit_mini_game_busted_handler_restartrace pursuit_mini_game/stategraph_pursuit_mini_game_escaped_handler_notifysimtick tracks/region_c/sprint tracks/region_c/coptakeout tracks/region_c/cotstostate maps movie_player/stategraph_movie_player_playnis_handler_niscomplete movie_player/stategraph_movie_player_playnis_handler_stateenter movie_player/stategraph_movie_player_playmovie_handler_notifymoviefinished movie_player/stategraph_movie_player_playmovie_handler_stateenter mw2_career/levels tracks/region_a/circuit moving_target mw2_career logic level tracks/region_a/costtostate tracks/wtd_events tracks/region_a/escape tracks/region_b/outrun leave_target tracks/region_b/sprint tracks/tollbooth mw2_career/showrooms tracks/region_c/checkpoint tracks/region_a/coptakeout tracks/region_c/circuit mw2_career/unlock tracks/region_c pursuit_mini_game/stategraph_pursuit_mini_game_escaped_handler_restartrace tracks/tempjer tracks/press_demo tracks/quickrace tracks/level1 tracks/region_c/highwaybattle milestone_challenge 

Using Aluigi's script on that vpa file gives another 219 extracted files.

Edited by shak-otay

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...