Difference between revisions of "AGIPAL"

From AGI Wiki
Jump to navigationJump to search
Line 15: Line 15:
  
  
'''AGIPAL''' is a [[Hacked Interpreter|hacked interpreter]] created by [[Dark Minister]] to allow palette-changing in an AGI game. This provides game authors a way to use colors other than the standard EGA palette in their [[Picture Resource|picture resources]].
+
'''AGIPAL''' is a [[Hacked AGI Interpreters|hacked interpreter]] created by [[Dark Minister]] to allow palette-changing in an AGI game. This provides game authors a way to use colors other than the standard EGA palette in their [[Picture Resource|picture resources]].
  
 
The AGIPAL hack works by modifying the [[shake.screen]] command so that a value of 100-109 is interpreted as the name of a palette file in the game's directory, pal.100 through pal.109. This means that a game can have up to ten different palettes. For other values, the shake.screen command works normally.
 
The AGIPAL hack works by modifying the [[shake.screen]] command so that a value of 100-109 is interpreted as the name of a palette file in the game's directory, pal.100 through pal.109. This means that a game can have up to ten different palettes. For other values, the shake.screen command works normally.

Revision as of 11:27, 24 March 2019

AGIPAL
{{{Image}}}
Latest Version: 
Release Date:  {{{ReleaseDate}}}
Company: {{{Company}}}
Publication Status:  {{{Published}}}
Developer(s):
Interface: {{{Interface}}}
Language: {{{ProgLanguage}}}
Open Source: {{{OpenSource}}}
Source Availability:  {{{Source}}}
License: {{{License}}}
Platform: {{{Platform}}}
Type: Palette Utility
Localization: English
Website:


  • ZIP File AGIPal (ZIP file) [32 KB] - Interpreter. Required for custom palettes to work.
  • ZIP File PALEdit (ZIP file) [195 KB] - Windows AGI Palette editor for use with AGIPal and AGI Mouse 1.1 interpreters.


AGIPAL is a hacked interpreter created by Dark Minister to allow palette-changing in an AGI game. This provides game authors a way to use colors other than the standard EGA palette in their picture resources.

The AGIPAL hack works by modifying the shake.screen command so that a value of 100-109 is interpreted as the name of a palette file in the game's directory, pal.100 through pal.109. This means that a game can have up to ten different palettes. For other values, the shake.screen command works normally.

Note: the player must have a copy of the hacked interpreter in order for AGIPAL to work properly. If the player attempts to play the game with an unhacked interpreter, any rooms that use the palette functionality will shake the screen 100 or so times.

Commands altered by AGIPAL

  • shake.screen: giving a parameter of 100-109 alters the palette instead of shaking the screen

Games that use AGIPAL

See also