Jump to content

Recommended Posts

Posted (edited)

L2Server H5 decompilation process not total, only to facilitate the creation of extensions.

 

  • Define all C-Style / Unicode string in .rdata section: OK
  • Rename all functions according to the guard system: Next step 2641/10653
  • Create the entire structure of structures as specified in the .data section.
  • Create all VTables.
  • Create as many Enums as possible.
  • Set types to all functions.
  • Find the sizes of each structure and insert each one its size as _BYTE [xxxx];
  • Start manual decompilation in pseudocode.
  • Organize variables within each structure.
  • Finish manual decompilation of functions.

 

I defined almost all the C-Style / Unicode string variables in the .rdata section, I also made some preparations to later create all the structures.

 

This will not be achieved overnight, but little by little I will be adding updates.

Anyone who wants to collaborate will be welcome.

 

IDA 7.5: 
https://www.mediafire.com/file/m1zl3b7n6yye3q6/ProDA75.7z/file

IDA Database 03-03-2021: 
https://www.mediafire.com/file/ikfvxt0xqgh8lpp/L2Server.exe_03-03-2021.rar/file 

 

 

 

Edited by guytis
  • Like 2
  • Thanks 1
  • Upvote 4
Posted
  On 3/6/2021 at 12:33 PM, eressea said:

So H5 files are finally public? (exe files can be reconstructed from IDA DB)

Expand  

Yes, finally! How I wish this had happened 8 years ago, but hey, for those of us who love this game, It's never too late...

  • 1 year later...
  • Vision locked this topic
Guest
This topic is now closed to further replies.


  • Posts

    • MoMoProxy Offers $850 for 1TB Plan. anyone interested in can view details as follow: https://momoproxy.com/residential-proxies
    • Yes there are many problems. Im trying to fix there slowly, cause i i put already a lot of work in this files. I think it will not be easy to move the project to other builds
    • You probably wanted to write l2jmobius. I would recommend that you change the build because it has a lot of problems with the movement of npcs and players. Even if you find bots you will have to correct the movement or the bots will get stuck, fly, teleport
    • Complete Server Pack + Source Files: C4 Scions Of Destiny: P656 Retail X1 L2OFF Server Pack + Source: Price: 100EUR --------------------------------------------------------------------------------------------------------------------------------------------- C4 Scions Of Destiny: P656 ESL2 Athena x45 L2OFF Server Pack + Source: Price: 150EUR -------------------------------------------------------------------------------------------------------------------------------------------- C6 Interlude: P756 ESL2 Athena x45 L2OFF Server Pack + Source: Price: 150EUR The same as C4 but in C6 Client  ----------------------------------------------------------------------------------------------------------------------------------------------   C6 Interlude: P746 L2Gold L2OFF Server Pack + Source: Price: 150EUR   https://imgur.com/a/pts-l2gold-interlude-p746-9kB3oA9#MbP2aJh -------------------------------------------------------------------------------------------------------------------------------------------------   C6 - Classic Interlude: P110 ESL2 Athena x45 L2OFF Server Pack + Source: Price: 350EUR   https://imgur.com/a/pts-l2off-p110-classic-interlude-athena-x45-Z2kZxuv#YlZU9hF -------------------------------------------------------------------------------------------------------------------------------------------------   DISCORD - MMOPROMOOO TELEGRAM - MMOPROMO 
    • Wts adena scryde x50 Baium 12 Valakas 12 good price Top weapons +16
  • Topics

×
×
  • Create New...