I've been trying to figure out how Ion Fury use's a ".def" and ".grpinfo" files to internally point to a specific and use ".grp" for main game data, in this case, to launch correctly and
I literally have no idea how I can get it replicate the same sort of behaviour for Duke Nukem 3D on 64bit Windows to run like how a build engine game should.
So here's my file that I've created to load Duke3d's grp file, which is broken and I'd like some help please:
grpinfo
{
name "Duke Nukem 3D"
scriptname "USER.CON"
defname "duke.def"
size 90997289
crc DUKE13_CRC
flags 0
dependency 0
}contents with the ".def" file too:
cachesize 262144 include DEFS.CON include GAME.CON include USER.CON
Some of the contents in these files are directly copied from mainline Ion Fury and the respective files that make it work.
Can someone help me fix these files please, all I want to do is Play my disc version of Duke Nukem 3D without playing on DOSBox!

Help
Duke4.net
DNF #1
Duke 3D #1


