Members mrmaller1905 Posted May 17 Members Posted May 17 (edited) Is there any tool or plugin that can import .kf2 and .ldb from Max Payne 2: The Fall of Max Payne? Files share the same format as the first game. https://mega.nz/file/JTgUlK7L#xQALBTbSEZOpSssz0C49g72qpvoT50mVAylzfehZMM8 https://mega.nz/file/QeBDlRIB#mSjB7eTQARruCSYT1AyoY9UcVZ6y6gRRMW53U1DDf1s Fixed macroscripts: https://mega.nz/file/Uf4DzJ4K#JzEnZ7zI5nNB1F9OylxJJTah5TU0D8OWDw8_N-rxOLE Here is the 3ds Max v5.1 plugin named KFExport.dle which allows authors to export custom character models. Here is MaxED v2.0 which allows authors to create custom level models (LDBs). And here is the file format specification for Max Payne KF2: https://github.com/m0nstr0/max_payne_ldb_importer/blob/master/docs/specification/KF2.MD maxpayne2_3dsmax5_plugin.7z maxpayne2_leveleditor.7z Edited Sunday at 09:45 AM by mrmaller1905
Members KuWuniss6 Posted May 22 Members Posted May 22 Sir, perhaps you should send me the model file for testing. Also, your 3ds Max script already follows clear read‑write rules, which can be used to figure out the storage format of this model.
Members mrmaller1905 Posted May 22 Author Members Posted May 22 5 hours ago, KuWuniss6 said: Sir, perhaps you should send me the model file for testing. Also, your 3ds Max script already follows clear read‑write rules, which can be used to figure out the storage format of this model. Here: KF2: https://mega.nz/file/JTgUlK7L#xQALBTbSEZOpSssz0C49g72qpvoT50mVAylzfehZMM8 LDB: https://mega.nz/file/QeBDlRIB#mSjB7eTQARruCSYT1AyoY9UcVZ6y6gRRMW53U1DDf1s maxpayne2_kf2.rar
Members KuWuniss6 Posted May 22 Members Posted May 22 Sir, you really should have done this earlier. It makes analysis much easier. The LDB file you provided is actually a DDS format, which can be extracted effortlessly.
Members KuWuniss6 Posted May 22 Members Posted May 22 KF2 files are actually models, but sometimes they're standalone skeletal models and may contain no vertices at all. Either way, the model structure is a very old sequential format, and the faces are all triangles. You can easily parse it. The bone matrices follow this structure ~
Members mrmaller1905 Posted May 22 Author Members Posted May 22 2 hours ago, KuWuniss6 said: Alright, let's move on to the next question. What is KFExport.dle?
Members mrmaller1905 Posted June 2 Author Members Posted June 2 (edited) On 5/22/2026 at 2:46 PM, shak-otay said: [...] I need more information about Max Payne 2 LDBs and the 3ds Max v5.1 plugin KFExport.dle. Edited June 2 by mrmaller1905
Engineers shak-otay Posted June 3 Engineers Posted June 3 23 hours ago, mrmaller1905 said: I need more information about Max Payne 2 LDBs and the 3ds Max v5.1 plugin KFExport.dle. Supposed you have that 3ds Max version you could use a debugger to check the dle in action. (I never debugged 3ds max, it surely has anti debug features implemented.) If you don't have chances are low
Members mrmaller1905 Posted 4 hours ago Author Members Posted 4 hours ago On 6/3/2026 at 9:27 AM, shak-otay said: Supposed you have that 3ds Max version you could use a debugger to check the dle in action. (I never debugged 3ds max, it surely has anti debug features implemented.) If you don't have chances are low And what about the level editor MaxED v2.0?
Engineers shak-otay Posted 4 hours ago Engineers Posted 4 hours ago Do you mean this one? Looks nice, did you try it?
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now