HEAP Resource (SCI): Difference between revisions

From Sierra Wiki
Jump to navigationJump to search
Andrew Branscom (talk | contribs)
No edit summary
Andrew Branscom (talk | contribs)
No edit summary
Line 1: Line 1:
{{TechStub}}
{{TechToDo}}
{{TechToDo}}
[[Category:SCI Pages]]
[[Category:Temp SCI Pages]]
[[Category:SCI Pages to be Edited]]


<div align="center" style="font-size: 22pt">'''The SCI HEAP Resource'''</div>&nbsp;
<div align="center"><span style="font-size: 22pt">The SCI HEAP Resource</span></div>
<div align="center">'''''&nbsp;'''''</div>


{{ResourceInfobox
| ResourceName = SCI HEAP Resource
| InUseDates = [[1988]] - [[1996]]
| Developer = {{SierraRes}}
| Type = {{HEAPRes}}
| DevLanguage = {{C}}
| OpenSource = {{ClosedRes}}
| Source = {{NoSourceRes}}
| License = {{NoLicense}}
| Engine = {{SCIRes}}
}}


<br />
==<br /> Description ==
==<br /> Description ==



Revision as of 19:18, 1 May 2025

  This article is a technical stub page. You
can help the Sierra Wiki by expanding it.



The SCI HEAP Resource
SCI HEAP Resource
Dates Used: 1988 - 1996
Developer(s): Sierra
Type: HEAP Resource
Dev Language: C
Open Source: Closed
Source Availability:  No
License: None
Engine: SCI




Description

In SCI01 when heap space started running out in (Quest for Glory 2) changes were made to both the script library and the interpreter to split scripts into two parts when loaded: A dynamic part, which resides in the heap as before, and a static part, which is stored externally to conserve heap space to compensate. By SCI1.1 the script resources were made into two separate resources.


Format/Specifications


Versions

HEP


References



Also See