Smacker Video SMK: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Dinoguy1000
m (To be continued...)
imported>Dinoguy1000
No edit summary
Line 19: Line 19:
byte {X}     - File Data}}
byte {X}     - File Data}}


=== MultiEx BMS Script ===  
=== Notes and Comments ===
None.


<pre>IDString 0 SMK2 ;
=== MultiEx BMS Script ===
<bms author="unknown" ext="smk" games="'Jurassic Park: Trespasser'" platforms="'PC'" version="1.0" silence="no" verbose="no">
IDString 0 SMK2 ;
Get DUMMYL Long 0 ;
Get DUMMYL Long 0 ;
Get DUMMYL Long 0 ;
Get DUMMYL Long 0 ;
Line 39: Line 42:
Math EXTRCNT += 1 ;
Math EXTRCNT += 1 ;
While EXTRCNT <> FILECNTL ;
While EXTRCNT <> FILECNTL ;
</pre>
</bms>
<bms author="unknown" ext="zrb" games="'Total Annihilation'" platforms="'PC'" version="1.0" silence="yes" verbose="no">
IDString 0 SMK2 ;
Get DUMMYL Long 0 ;
Get DUMMYL Long 0 ;
Get FILECNTL Long 0 ;
Set FILESTART Long 104 ;
Set FILEJMP Long FILECNTL ;
Math FILEJMP *= 4 ;
Math FILEJMP += FILECNTL ;
Math FILEJMP += 104 ;
Do ;
Set FILEOFF Long FILEJMP ;
GoTo FILESTART 0 ;
Get FILESIZE Long 0 ;
SavePos FILESTART 0 ;
Log FILENAME FILEOFF FILESIZE 0 0 ;
Math FILEJMP += FILESIZE ;
Math EXTRCNT += 1 ;
While EXTRCNT <> FILECNTL ;
</bms>
 
=== Supported by Programs ===
* {{ProgramSupportMexcom}}
* {{ProgramSupportGameExtracter}}
* [http://www.radgametools.com/smkdown.htm Smacker]
 
=== Links ===
* [http://www.radgametools.com/smkmain.htm Smacker Video home page]


=== Games ===
=== Games ===
Line 45: Line 76:
* [[Total Annihilation]] [[ZRB|*.zrb]]
* [[Total Annihilation]] [[ZRB|*.zrb]]


=== Compatible Programs ===
{{GRAFPageFooter}}


* [[MultiEx Commander|MultiEx Commander]]
[[Category:Complete Almost Done|Smacker Video]]
* [[Game Extractor|Game Extractor]]<br>
[[Category:Platform PC|Smacker Video]]
* [http://www.radgametools.com/smkmain.htm Smacker]
[[Category:BMS New|Smacker Video]]
[[Category:BMS Author Unknown|Smacker Video]]
[[Category:CE None|Smacker Video]]

Revision as of 18:31, 31 January 2007

Back to index | Edit this page

SMK

Format Specifications

char {4}     - Header (SMK2)

uint32 {4}   - Unknown
uint32 {4}   - Unknown
uint32 {4}   - Number Of Files
byte {88}    - Unknown

// for each file

uint32 {4}   - File Length

// for each file

byte {1}     - Unknown
byte {X}     - File Data

Notes and Comments

None.

MultiEx BMS Script

<bms author="unknown" ext="smk" games="'Jurassic Park: Trespasser'" platforms="'PC'" version="1.0" silence="no" verbose="no"> IDString 0 SMK2 ; Get DUMMYL Long 0 ; Get DUMMYL Long 0 ; Get FILECNTL Long 0 ; Set FILESTART Long 104 ; Set FILEJMP Long FILECNTL ; Math FILEJMP *= 4 ; Math FILEJMP += FILECNTL ; Math FILEJMP += 104 ; Do ; Set FILEOFF Long FILEJMP ; GoTo FILESTART 0 ; Get FILESIZE Long 0 ; SavePos FILESTART 0 ; Log FILENAME FILEOFF FILESIZE 0 0 ; Math FILEJMP += FILESIZE ; Math EXTRCNT += 1 ; While EXTRCNT <> FILECNTL ; </bms> <bms author="unknown" ext="zrb" games="'Total Annihilation'" platforms="'PC'" version="1.0" silence="yes" verbose="no"> IDString 0 SMK2 ; Get DUMMYL Long 0 ; Get DUMMYL Long 0 ; Get FILECNTL Long 0 ; Set FILESTART Long 104 ; Set FILEJMP Long FILECNTL ; Math FILEJMP *= 4 ; Math FILEJMP += FILECNTL ; Math FILEJMP += 104 ; Do ; Set FILEOFF Long FILEJMP ; GoTo FILESTART 0 ; Get FILESIZE Long 0 ; SavePos FILESTART 0 ; Log FILENAME FILEOFF FILESIZE 0 0 ; Math FILEJMP += FILESIZE ; Math EXTRCNT += 1 ; While EXTRCNT <> FILECNTL ; </bms>

Supported by Programs

Links

Games

Navigation

Jump to a listing by...
All Formats - Common Formats - Standard Formats - Malformed Pages
Platforms
Microsoft:
Xbox
Xbox 360
Nintendo:
GameCube
DS
Desktop:
PC
Sega:
Dreamcast
Sony:
PlayStation
PlayStation 2
PlayStation 3
PlayStation Portable
Type
Animation - Archive - Audio - Image - Mesh - Miscellaneous - Model - Video
Endianness
Little-endian - Big-endian
BMS Scripts
Pages Without a BMS Script

All Pages with Scripts:
Recently Added Scripts

Program Support
No Known Support

MultiEx Commander - Game Extractor

Format Specification Completion
Work in Progress - Almost Done - Completed
Compression and Encryption
No Compression or Encryption Used - Unknown Compression or Encryption Used

One or Both Used:
Compression Used - Both Compression and Encryption Used