A.SCI (assembler for SCI1.1/SCI32)

A.SCI, the first Assembler for the Sierra Creative Interpreter versions 1.1 and 2 (SCI32), entirely written in C++.

IMPORTANT NOTE: This is not a compiler; basically, it’s a disassembler with an assembler to reverse the process, which allows for minor changes to games. Use at your own risk! Double check your game after doing deep modifications to it!


5 Responses to A.SCI (assembler for SCI1.1/SCI32)

  1. Micartu says:

    This tools are great! Thank you man!

  2. Midnight says:

    Hello, how can i unpack RESOURCE.AUD RESOURCE.SFX RESMAP.000 RESSCI.000, from Phantasmagoria, replace some graphic, and repack them? Thank you.

  3. Thanks for any other informative site. The place else may just I get that type of info written in such an ideal means?
    I have a venture that I’m just now running on, and I have been at the glance out for such info.

    • erolfi says:

      The main source of reference that I had back then, was the SCI book of the FreeSCI project. You can still find it online: http://sci.sierrahelp.com/Documentation/SCISpecifications/index.html
      There are differences in certain things related to 32-bit SCI that allows wider data fields in certain instructions, but you will figure it out from the disassembler itself.
      While the instruction set is pretty much the same, Kernel functions depend on the particular game.
      I also see newer sources of information around, but I haven’t wandered into that very much.
      Good luck

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: