View Single Post
  #314  
Old 06-06-2018, 00:31
Gupta Gupta is offline
Banned
 
Join Date: Aug 2016
Location: https://t.me/pump_upp
Posts: 399
Thanks: 139
Thanked 715 Times in 231 Posts
Gupta is on a distinguished road
Send a message via ICQ to Gupta Send a message via AIM to Gupta Send a message via Yahoo to Gupta
Quote:
Originally Posted by elit
does it mean official source code translated to Pascal and included/compiled with project, or does it mean having your own self-written routines?
i think pascal compiler's abi is compatible with maybe gcc(if gcc not, i think its borland(embarcadero) c++ itself which sucks at optimizations) so they used compiled objects and directly links with the pascal code see https://github.com/madler/zlib/blob/...al/zlibpas.pas
Another trickery can be, represents your dll as hexadecmial literals in your code and using some library like, to directly load from memory, quickbms uses it

Last edited by Gupta; 06-06-2018 at 00:42.
Reply With Quote
The Following User Says Thank You to Gupta For This Useful Post:
elit (06-06-2018)