KenSilverman GRP: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
(→‎Other Games: corrected Extreme PaintBrawl's alphabetical order)
imported>Ikskoks
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 50: Line 50:
These games also use this file format<br>
These games also use this file format<br>
* Duke Nukem 3D *.grp
* Duke Nukem 3D *.grp
* Extreme PaintBrawl *.grp
* Redneck Rampage *.grp
* Redneck Rampage *.grp
* Shadow Warrior *.grp
* Shadow Warrior *.grp
[[Category:File Format]]

Latest revision as of 12:18, 4 January 2021

GRP


Format Specifications

char {12}    - Header (KenSilverman)
uint32 {4}   - Number Of Files

// for each file

char {12}    - Filename (null)
uint32 {4}   - File Size


byte {X}     - File Data

MultiEx BMS Script

ImpType SFileSize ;
IDString 0 KenSilverman ;
Get FC Long 0 ;
Set MFC Long FC ;
Math MFC *= 16 ;
Math MFC += 16 ;
SavePos FS 0 ;
For TE = 1 To FC ;
GoTo FS 0 ;
GetDString FN 12 0 ;
SavePos FSO 0 ;
Get FSI Long 0 ;
SavePos FS 0 ;
Log FN MFC FSI 0 FSO ;
Math MFC += FSI ;
Next TE ;

Compatible Programs


Other Games

These games also use this file format

  • Duke Nukem 3D *.grp
  • Redneck Rampage *.grp
  • Shadow Warrior *.grp