This is a command line tool that:
-Inserts PK3 files inside a WAD file
The output WAD file contains long filename aliases (PK3ENTRY lump)
The PK3ENTRY lump is parsed by DelphiDoom PK3 loader and create long filename aliases from WAD lumps.
-Split WAD files that contain PK3ENTRY lump(s) to PK3 and WAD
Source code repository: https://github.com/jval1972/PK3ENTRY