LST

From Game Research Wiki
Revision as of 03:37, 16 July 2014 by Orin (talk | contribs)
Jump to navigation Jump to search


Used in the following game(s):

  • Conquering the Queen
  • Cosplay Alien
  • Edelweiss
  • Guilty ~The SiN~
  • Harem Party
  • Harukoi Otome
  • Koihime Musou
  • Magical Teacher
  • Sandwiched by my Wife and her Sister
  • Sex Slave is a Classmate, My
  • Shera, My Witch
  • Slave Witch April
  • Suck my dick or die!

Common File names: lcsebody SoundPackSE

Most likely is index data for the extension-less file that accompanies this file with the same name. Index data, at the very least, looks obstructed....is that the right word? O.o I've been using that a lot but I feel like I have the wrong word.... Something like that word but with an F in it that means it hides, or masks the code? Obfuscation? :O

Structure

Header
4Bytes Number of Files
Index
Size Content
76Bytes Unknown

Research

Using the game 'Conquering the Queen' for research.

File names found.

lcsebody -> NECEMEM.SNI (game engine complained about that when I couldn't find the *.LST file)

Engine details.

LC-ScriptEngine ver1.0

From watching file access to 'lcsebody.lst', it first reads from offset 0 with a length of 4. Then it reads the rest of the file in 76 byte chunks. This could suggest the first 4 bytes are file count and then the rest is file entries which would mean there is 598 files inside this games lcsebody. I do remember seeing 256 in one of the registers during the read loop so...Yup. Comparing a 4 byte int of 598 to the first 4 bytes in the file shows each byte has a 0x01 byte difference. Just something random... XD