Difference between revisions of "Xpat"

From ScummVM :: Wiki
Jump to navigation Jump to search
m (added Description for RLEMAP.EXE)
m (added more Information about RLEMAP.EXE)
Line 43: Line 43:
*-nohead  remove 1st frame (& associated audio) from FLX file
*-nohead  remove 1st frame (& associated audio) from FLX file
*-notail  remove circular tail frame (if present) from FLX file
*-notail  remove circular tail frame (if present) from FLX file
* Supported File Formats: BMP, DMP, FLX, FLC, FLI


==Versions==
==Versions==

Revision as of 12:32, 13 May 2023

  • Xpat is a Engine that was developed by Digital Media International in 1994

Games that used the Engine

  • In einem Land vor unserer Zeit Kindergarten - Abenteuer (German version)

CPP files found in Xpat

  • C:\Xpat32\XpatFC\Strex.cpp
  • C:\Xpat32\XpatFC\Array_u.cpp
  • C:\Xpat32\XpatFC\Array_p.cpp
  • C:\Xpat32\XpatFC\Timecore.cpp
  • C:\Xpat32\XpatFC\List_p.cpp
  • C:\Xpat32\XpatFC\Array_b.cpp
  • C:\Xpat32\XpatFC\Filest.cpp
  • C:\Xpat32\XpatFC\Map_pp.cpp
  • C:\Xpat32\XpatFC\Map_wp.cpp
  • C:\Xpat32\XpatFC\Array_s.cpp
  • C:\Xpat32\XpatFC\Dumpout.cpp
  • C:\Xpat32\XpatFC\List_s.cpp
  • C:\Xpat32\XpatFC\Afxmem.cpp
  • C:\Xpat32\XpatFC\Strcore.cpp
  • C:\Xpat32\XpatFC\Map_sp.cpp
  • C:\Xpat32\XpatFC\Filetxt.cpp
  • C:\Xpat32\XpatFC\Array_w.cpp
  • C:\Xpat32\XpatFC\Appinit.cpp
  • C:\Xpat32\XpatFC\Array_d.cpp
  • C:\Xpat32\XpatFC\Plex.cpp
  • C:\Xpat32\XpatFC\Map_pw.cpp
  • C:\Xpat32\XpatFC\Map_ss.cpp
  • C:\Xpat32\XpatFC\Filecore.cpp

Debug Symbols

  • C:\Xpat32\XpatFC\DebugDll\XpatFCd.pdb (XPATFCD.DLL)

XCOMPILE.EXE

  • XCOMPILE can compile code into the XCS files

RLEMAP.EXE

  • RLEMAP is also known as RleMap for Win32 Console
  • RLEMAP.EXE can convert your Images into other Image formats.
  • Command line parameters: Syntax: RleMap [-d] [-r] [-nohead] [-notail] Filename_or_Mask
  • -r recurse subdirectories
  • -d set DM header signature for bitmaps (otherwise set BM signature)
  • -nohead remove 1st frame (& associated audio) from FLX file
  • -notail remove circular tail frame (if present) from FLX file
  • Supported File Formats: BMP, DMP, FLX, FLC, FLI

Versions

  • 1.0.0.1 (LBT_KIND.EXE)
  • 1.0.0.2 (XPATFCD.DLL)

Sound

  • Sound and Music are stored in WAV files.
  • Frequency 22050 hz Mono

Graphics

  • Graphics are controlled by GRAPHSRV.DLL and using the Sync Engine for that.