Difference between revisions of "SCUMM/Technical Reference"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Box resources page is not linked, adding a link to it)
 
(4 intermediate revisions by 3 users not shown)
Line 9: Line 9:
* [[SCUMM/Terminology|SCUMM Terminology]]
* [[SCUMM/Terminology|SCUMM Terminology]]


== Resource formats ==
== Resource and data formats ==
Information about the formats of various resource types used in SCUMM games.
Information about the formats of various resource types used in SCUMM games.
* [[SCUMM/Technical_Reference/Index File|Index File]]
* [[SCUMM/Technical_Reference/Index File|Index File]]
* [[SCUMM/Technical_Reference/LFL Files|LFL Files]]
* [[SCUMM/Technical_Reference/Room resources|Room resources]]
* [[SCUMM/Technical_Reference/Box resources|Box resources]]
* [[SCUMM/Technical_Reference/Charset resources|Charset resources]]
* [[SCUMM/Technical_Reference/Charset resources|Charset resources]]
* [[SCUMM/Technical_Reference/Sound resources|Sound resources]]
* [[SCUMM/Technical_Reference/Costume resources|Costume resources]]
* [[SCUMM/Technical_Reference/Image resources|Image resources]]
* [[SCUMM/Technical_Reference/Object resources|Object resources]]
* [[SCUMM/Technical_Reference/Object resources|Object resources]]
* [[SCUMM/Technical_Reference/Image resources|Image resources]]
* [[SCUMM/Technical_Reference/Script resources|Script resources]]
* [[SCUMM/Technical_Reference/Script resources|Script resources]]
* [[SCUMM/Technical_Reference/Box resources|Box resources]]
* [[SCUMM/Technical_Reference/Sound resources|Sound resources]]
* [[SCUMM/Technical_Reference/iMuse data|iMuse data]]
* [[SCUMM/Technical_Reference/String format|String format]]
* [[SCUMM/Technical_Reference/SCUMM 6 resource files|SCUMM 6 resource files]]


== Opcode tables ==
== Opcode tables ==
Line 27: Line 33:


== External links ==
== External links ==
* http://alban.dotsec.net/7.html
* https://github.com/jamesu/scummc/wiki
* http://www.scummvm.org/docs/specs/index.php
* http://www.scummvm.org/docs/specs/index.php
* http://www.lucasforums.com/showthread.php?s=&postid=1199968#post1217901
* https://web.archive.org/web/20150914231113/http://www.lucasforums.com/showthread.php?s=&postid=1199968
* http://scumm.mixnmojo.com/?page=articles
* http://scumm.mixnmojo.com/?page=articles
* http://scumm.mixnmojo.com/?page=specs
* http://scumm.mixnmojo.com/?page=specs
* http://scumm.mixnmojo.com/?page=utils
* http://scumm.mixnmojo.com/?page=utils

Latest revision as of 11:25, 16 November 2021

Here we are trying to gather all sorts of information we have about the SCUMM/SPUTM engine.

This needs to be extended. A lot of information can be found directly in the ScummVM source, the heads of its developers, and the external links I found below. Feel free to try and tap each of these sources to gain more information and add it here (note: no brain surgery recommended. For external sources, permission from the authors should be recieved before blatantly copying stuff).

General

Resource and data formats

Information about the formats of various resource types used in SCUMM games.

Opcode tables

External links