GLLib: GLLibConfig Class Reference

GLLib

GLLibConfig Class Reference
[GLLib Configuration file]

GLLib setup class. More...

List of all members.


Static Public Attributes

static boolean disableNotifyDestroyed = false
 
Warning:
Use this option to remove the call to notifyDestroyed() at the end of the application loop i.e.

static int doja_Network_ErrorNoCredits = 4
 
Warning:
Doja Error Messages.

static int doja_Network_ErrorNoNetwork = 0
 
Warning:
Doja Error Messages.

static int doja_Network_ErrorNoNetworkAccess = 1
 
Warning:
Doja Error Messages.

static int doja_Network_NoError = -1
 
Warning:
Doja Error Messages.

static int doja_ScratchPad_CreditsFile = -1
 
Warning:
Doja ScratchPad Indexes.

static int doja_ScratchPad_EOF = -1
 
Warning:
Doja ScratchPad Indexes.

static int doja_ScratchPad_SaveGameFile = -1
 
Warning:
Doja ScratchPad Indexes.

static int FakeInterruptThreshold = 3000
 
Warning:
If the interruption duration is longer than this value, then the game will know that it was interrupted.

static int FIXED_PRECISION = 8
  Default MIDP 1 : 8
Default MIDP 1 NOKIA : 8
Default MIDP 1 SPRINT : 8
Default MIDP 2 : 8
Default MIDP 2 NOKIA : 8
Default MIDP 2 SPRINT : 8
Default DOJA : 8
Default BLACKBERRY : 8
Default WIPI_JAVA : 8
static int FPSLimiter = 25
 
Warning:
Limit the game speed to this fps value.

static int keycodeDown = -2
 
Warning:
Default Key Value Default MIDP 1 : -2
Default MIDP 1 NOKIA : -2
Default MIDP 1 SPRINT : -2
Default MIDP 2 : -2
Default MIDP 2 NOKIA : -2
Default MIDP 2 SPRINT : -2
Default DOJA : -2
Default BLACKBERRY : -2
Default WIPI_JAVA : -2

static int keycodeFire = -5
 
Warning:
Default Key Value Default MIDP 1 : -5
Default MIDP 1 NOKIA : -5
Default MIDP 1 SPRINT : -5
Default MIDP 2 : -5
Default MIDP 2 NOKIA : -5
Default MIDP 2 SPRINT : -5
Default DOJA : -5
Default BLACKBERRY : -5
Default WIPI_JAVA : -5

static int keycodeLeft = -3
 
Warning:
Default Key Value Default MIDP 1 : -3
Default MIDP 1 NOKIA : -3
Default MIDP 1 SPRINT : -3
Default MIDP 2 : -3
Default MIDP 2 NOKIA : -3
Default MIDP 2 SPRINT : -3
Default DOJA : -3
Default BLACKBERRY : -3
Default WIPI_JAVA : -3

static int keycodeLeftSoftkey = -6
 
Warning:
Default Key Value Default MIDP 1 : -6
Default MIDP 1 NOKIA : -6
Default MIDP 1 SPRINT : -6
Default MIDP 2 : -6
Default MIDP 2 NOKIA : -6
Default MIDP 2 SPRINT : -6
Default DOJA : -6
Default BLACKBERRY : -6
Default WIPI_JAVA : -6

static int keycodeRight = -4
 
Warning:
Default Key Value Default MIDP 1 : -4
Default MIDP 1 NOKIA : -4
Default MIDP 1 SPRINT : -4
Default MIDP 2 : -4
Default MIDP 2 NOKIA : -4
Default MIDP 2 SPRINT : -4
Default DOJA : -4
Default BLACKBERRY : -4
Default WIPI_JAVA : -4

static int keycodeRightSoftkey = -7
 
Warning:
Default Key Value Default MIDP 1 : -7
Default MIDP 1 NOKIA : -7
Default MIDP 1 SPRINT : -7
Default MIDP 2 : -7
Default MIDP 2 NOKIA : -7
Default MIDP 2 SPRINT : -7
Default DOJA : -7
Default BLACKBERRY : -7
Default WIPI_JAVA : -7

static int keycodeUp = -1
 
Warning:
Default Key Value Default MIDP 1 : -1
Default MIDP 1 NOKIA : -1
Default MIDP 1 SPRINT : -1
Default MIDP 2 : -1
Default MIDP 2 NOKIA : -1
Default MIDP 2 SPRINT : -1
Default DOJA : -1
Default BLACKBERRY : -1
Default WIPI_JAVA : -1

static int lowMemoryLimit = 0
 
Warning:
Low memory value (in byte).

static int math_angleFixedPointBase = 8
 
Warning:
Angle fixed point base (angle goes from 0 to (1<<Math_AngleFixedPointBase), 0=0, and (1<<Math_AngleFixedPointBase)=360 Default MIDP 1 : 8
Default MIDP 1 NOKIA : 8
Default MIDP 1 SPRINT : 8
Default MIDP 2 : 8
Default MIDP 2 NOKIA : 8
Default MIDP 2 SPRINT : 8
Default DOJA : 8
Default BLACKBERRY : 8
Default WIPI_JAVA : 8

static boolean math_AtanUseCacheTable = true
 
Warning:
Use a table to store Atan result, greatly speed up Atan, but consume (1<<math_fixedPointBase)+1 int to store table Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

static int math_fixedPointBase = 8
 
Warning:
Fixed point base (default = 8, but 6 is a good candidate).

static int MAX_FLIP_COUNT = 3
  Default MIDP 1 : 3
Default MIDP 1 NOKIA : 3
Default MIDP 1 SPRINT : 3
Default MIDP 2 : 3
Default MIDP 2 NOKIA : 3
Default MIDP 2 SPRINT : 3
Default DOJA : 8
Default BLACKBERRY : 3
Default WIPI_JAVA : 3
static int MAX_MODULE_MAPPINGS = 16
  Default MIDP 1 : 16
Default MIDP 1 NOKIA : 16
Default MIDP 1 SPRINT : 16
Default MIDP 2 : 16
Default MIDP 2 NOKIA : 16
Default MIDP 2 SPRINT : 16
Default DOJA : 16
Default BLACKBERRY : 16
Default WIPI_JAVA : 16
static int MAX_SPRITE_PALETTES = 16
 
Warning:
How many palette the sprite with the largest palette count will have.

static int MAX_WRAP_TEXT_INFO = 100
  Default MIDP 1 : 100
Default MIDP 1 NOKIA : 100
Default MIDP 1 SPRINT : 100
Default MIDP 2 : 100
Default MIDP 2 NOKIA : 100
Default MIDP 2 SPRINT : 100
Default DOJA : 100
Default BLACKBERRY : 100
Default WIPI_JAVA : 100
static boolean MIDP2forceNonFullScreen = false
 
Warning:
Force MIDP2 device to stay in non fullscreen mode Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false // INVALID
Default BLACKBERRY : false // INVALID
Default WIPI_JAVA : false // INVALID

static boolean pack_dbgDataAccess = false
 
Warning:
File/Package debug trigger.

static boolean pack_keepLoaded = false
 
Warning:
Once a pack or a subpack is loaded into memory, keep it there.

static int pack_skipbufferSize = 256
 
Warning:
When InputStream.skip() is slower than a read(), we use a skip buffer by reading the data to skip/discard into a temporary buffer.

static boolean pack_supportLZMADecompression = false
 
Warning:
Support LZMA decompression for resources and streams.

static boolean pack_useBlackBerryGZipDecompression = false
 
Warning:
(BlackBerry only) If data is compressed with Gzip (to reduce .cod size), enable this flag.

static boolean pathfinding_Debug = false
 
Warning:
Use this option to see all the pathfinding information in the console.

static int pathfinding_MaxNode = 400
 
Warning:
Maximum node count the algorythm could visit when trying to find a path.

static boolean platformRequestOnExit = true
 
Warning:
This boolean indicates if platformRequest should be done when exiting the app.

static int PNG_BUFFER_SIZE = 256
  Default MIDP 1 : 256
Default MIDP 1 NOKIA : 256
Default MIDP 1 SPRINT : 256
Default MIDP 2 : 256
Default MIDP 2 NOKIA : 256
Default MIDP 2 SPRINT : 256
Default DOJA : 256
Default BLACKBERRY : 256
Default WIPI_JAVA : 20 * 1024
static boolean rms_usePackRead = false
 
Warning:
Set to true if you want to use the pack filesystem when reading from the RMS.

static boolean rms_useSharing = false
 
Warning:
Set to true if you want to read/write recordstores owned by other midlets.

static int screenHeight = 0
 
Warning:
Usable screen heigth Default MIDP 1 : 0
Default MIDP 1 NOKIA : 0
Default MIDP 1 SPRINT : 0
Default MIDP 2 : 0
Default MIDP 2 NOKIA : 0
Default MIDP 2 SPRINT : 0
Default DOJA : 0
Default BLACKBERRY : 0
Default WIPI_JAVA : 0

static int screenWidth = 0
 
Warning:
Usable screen width Default MIDP 1 : 0
Default MIDP 1 NOKIA : 0
Default MIDP 1 SPRINT : 0
Default MIDP 2 : 0
Default MIDP 2 NOKIA : 0
Default MIDP 2 SPRINT : 0
Default DOJA : 0
Default BLACKBERRY : 0
Default WIPI_JAVA : 0

static int SLEEP_DRAWSTRINGB = 1
 
Warning:
Amount on ms to sleep at the end of each DrawString.

static boolean softkeyOKOnLeft = true
 
Warning:
Softkey order Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

static boolean sound_enable = true
 
Warning:
Enable sound engine.

static boolean sound_enableThread = true
 
Warning:
Use a thread to control the sound engine.

static int sound_numberOfChannels = 2
 
Warning:
Number of sound channels (number of player that can run concurently).

static boolean sound_useCachedPlayers = false
 
Warning:
Cache sound players at loading time.

static boolean sound_useFakeMediaDuration = false
 
Warning:
Set to true to use manually provided sound durations for updating the channels states.

static boolean sound_useFreeChannelOnStop = false
 
Warning:
Set this to true if you want to free the channel on sound stop.

static boolean sound_useJSR135 = true
 
Warning:
Use JSR135 extension.

static boolean sound_usePrefetchedPlayers = false
 
Warning:
Set all sound players to prefetched state at loading time.

static boolean sound_useRealizedPlayers = false
 
Warning:
Set all sound players to realized state at loading time.

static boolean sound_useSetLevel = true
 
Warning:
Enables using set level for control the volume of players.

static boolean sound_useSetMediaTimeBeforePlay = true
 
Warning:
Triggers Player.setMediaTime(0) before sound play.

static boolean sound_useStopSoundsOnInterrupt = true
 
Warning:
Forces to stop sounds upon interrupt.

static boolean sprite_alwaysBsNfm1Byte = false
 
Warning:
Use if Aurora exported the number of frame modules as 1 byte.

static boolean sprite_alwaysBsNoAfStart = false
 
Warning:
Use if Aurora did not export start offsets for frames, they are one after the other.

static boolean sprite_alwaysBsNoFmStart = false
 
Warning:
Use if Aurora did not export start offsets for frame modules, they are one after the other.

static boolean sprite_alwaysBsSkipFrameRc = false
 
Warning:
Don�t load the frame rects.

static int sprite_animFPS = 25
 
Warning:
Defines the speed for sprite animations.

static boolean sprite_debugColision = false
 
Warning:
Use to debug sprite engine and management.

static boolean sprite_debugErrors = false
 
Warning:
Use to debug sprite engine and management.

static boolean sprite_debugLoading = false
 
Warning:
Use to debug sprite engine and management.

static boolean sprite_debugModuleUsage = false
 
Warning:
Use to debug sprite engine and management.

static boolean sprite_debugUsedMemory = false
 
Warning:
Use to debug sprite engine and management.

static boolean sprite_drawPixelClippingBug = false
 
Warning:
For some Nokia firmware, the drawPixels does not use the clipping, this option will simulate the clipping by adjusting the drawPixels parameters.

static boolean sprite_drawRegionFlippedBug = false
 
Warning:
If your device has a bugged drawRegion with flipped,this function will be replaced by drawImage.

static boolean sprite_drawRGBTransparencyBug = false
 
Warning:
Only use this flag when drawRGB can not draw transparency (Ex: Softbank's Samsung MIDP2 phones) Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false // INVALID
Default BLACKBERRY : false // INVALID
Default WIPI_JAVA : false // INVALID

static boolean sprite_fillRoundRectBug = false
 
Warning:
If your device has a bugged fillRoundRect, internal call to this function will be replaced by fillRect.

static boolean sprite_fontBackslashChangePalette = false
 
Warning:
When drawing a string, the '\' char is used to changed palette, it has to be followed by a number correcponding to the palette number.

static boolean sprite_fontUseOneFramePerLetter = false
 
Warning:
Each Letter Of The Font Is Mapped To Its Own Frame.

static boolean sprite_fpsRegion = false
 
Warning:
Don�t use clipping when drawing sprites with drawRegion by manupulating the call's parameters.

static boolean sprite_ModuleMapping_useModuleImages = true
 
Warning:
Each module will be exported as its own images.

static boolean sprite_newTextRendering = true
 
Warning:
Use new text rendering code Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

static boolean sprite_RGBArraysUseDrawRGB = false
 
Warning:
When using sprite_ModuleMapping_useModuleImages and NOT using sprite_useCacheRGBArrays, transform images directly on the image's data in int[].

static boolean sprite_useAfOffShort = false
 
Warning:
Use if Aurora exported animation frames offsets as short[] instead of byte[].

static boolean sprite_useBSpriteFlags = false
 
Warning:
Use Bsprite Flags.

static boolean sprite_useBugFixImageOddSize = false
 
Warning:
Some phone don�t support the creation of Image with Odd width.

static boolean sprite_useCacheFlipXY = false
 
Warning:
Keep a version of the Single Image flipped in X and another flipped in Y.

static boolean sprite_useCachePool = false
 
Warning:
Keep the sprite's images to cache pool.

static boolean sprite_useCacheRGBArrays = false
 
Warning:
Keep the sprite's images as int[].

static boolean sprite_useCreateRGB = true
 
Warning:
The sprite's Images are in RAW data format in the resources.

static boolean sprite_useCreateRGBTransparencyBug = false
 
Warning:
On some devices Image.createRGBImage the bProccessAlpha is bugged and must be always true, if tis your case, use this option.

static boolean sprite_useDeactivateSystemGc = false
 
Warning:
Use this option to disable calls to System.gc() everywhere in the sprite management.

static boolean sprite_useDrawRegionClipping = false
 
Warning:
Simulate drawregion by using drawImage and Intersection of setClip.

static boolean sprite_useDrawStringSleep = false
 
Warning:
On some low end device drawing large string on screen will choke the pipeline because there are too many drawImages, some phone will get a speed increase by doing tiny sleep at the end of each draw strings.

static boolean sprite_useDynamicPng = false
 
Warning:
The sprite's Images are Dechunked PNG in the resources.

static boolean sprite_useEncodeFormatI127RLE = true
 
Warning:
Support for Image containg 127 colors or less.

static boolean sprite_useEncodeFormatI16 = true
 
Warning:
Support for Image containg 16 colors or less.

static boolean sprite_useEncodeFormatI2 = true
 
Warning:
Support for Image containg 2 colors or less.

static boolean sprite_useEncodeFormatI256 = false
 
Warning:
Support for Image containg 256 colors or less.

static boolean sprite_useEncodeFormatI256RLE = true
 
Warning:
Support for Image containg 256 colors or less.

static boolean sprite_useEncodeFormatI4 = true
 
Warning:
Support for Image containg 4 colors or less.

static boolean sprite_useEncodeFormatI64RLE = true
 
Warning:
Support for Image containg 64 colors or less.

static boolean sprite_useExternImage = false
 
Warning:
If you have special way to create, load, access the module's images.

static boolean sprite_useFMOffShort = false
 
Warning:
Keep internal position of a module Inside a frame in short[] instead of byte[].

static boolean sprite_useFMPalette = false
 
Warning:
Use if Aurora exported the Palette to use for each module in a frame (fmodule).

static boolean sprite_useFrameCollRC = false
 
Warning:
Your sprite's frames are using collision box.

static boolean sprite_useFrameRects = false
 
Warning:
If you have exported your sprite with frame rect, you have to load them.

static int sprite_useGenPalette = 1 << ASprite.PAL_GREY
 
Warning:
GenPalette generates a palette based on another palette.

static boolean sprite_useGifHeader = false
  Default MIDP 1 : false // Warning, be carefull
Default MIDP 1 NOKIA : false // Warning, be carefull
Default MIDP 1 SPRINT : false // Warning, be carefull
Default MIDP 2 : false // Warning, be carefull
Default MIDP 2 NOKIA : false // Warning, be carefull
Default MIDP 2 SPRINT : false // Warning, be carefull
Default DOJA : true
Default BLACKBERRY : false // Warning, be carefull
Default WIPI_JAVA : false // Warning, be carefull
static boolean sprite_useHyperFM = false
 
Warning:
Use if your sprite contains some Hyperframe.

static boolean sprite_useIndexExAframes = false
 
Warning:
If the sprite have more than 256 Frames per sprite you can extend to 1024 using this flag.

static boolean sprite_useIndexExFmodules = false
 
Warning:
If the sprite have more than 256 FModules per sprite you can extend to 1024 using this flag.

static boolean sprite_useLoadImageWithoutTransf = false
 
Warning:
Use this option if you will never use flip or rotations when drawing your sprites.

static boolean sprite_useModuleColorAsByte = false
 
Warning:
The color of the special module is stored as a byte instead of an int.

static boolean sprite_useModuleDataOffAsShort = true
 
Warning:
Use only if one of your sprite is larger than 64KB, the data will be stored in int[].

static boolean sprite_useModuleMapping = true
 
Warning:
Use module mapping to share data of identical sprite (except for the images data).

static boolean sprite_useModuleUsageFromSprite = false
 
Warning:
Use for recording drawing operations.

static boolean sprite_useModuleWHShort = false
 
Warning:
Use short instead of byte to keep module sizes.

static boolean sprite_useModuleXY = false
 
Warning:
Use/Keep each module position in a Single Image.

static boolean sprite_useModuleXYShort = false
 
Warning:
Use/Keep each module position in a Single Image.

static boolean sprite_useMultipleModuleTypes = false
 
Warning:
Using this flag a module can be an image, a rectangle(MD_RECT), a solid Rectangle (MD_FILL_RECT), a Marker (MD_MARKER).

static boolean sprite_useNokia7650DrawPixelBug = false
 
Warning:
For really Old Nokia firmware, some vertical flip where not working, this option will flip the data manually.

static boolean sprite_useNokiaUI = false
 
Warning:
Do you want to use NokiaUI API.

static boolean sprite_useNonInterlaced = false
 
Warning:
Use this flag to load the Sprite exported by Aurora with .fft config file.

static boolean sprite_useOperationMark = false
 
Warning:
Use for recording drawing operations.

static boolean sprite_useOperationRecord = false
 
Warning:
Use for recording drawing operations.

static boolean sprite_useOperationRect = false
 
Warning:
Use for recording drawing operations.

static boolean sprite_usePixelFormat0565 = true
 
Warning:
0565 Palette color encoding.

static boolean sprite_usePixelFormat1555 = true
 
Warning:
1555 Palette color encoding.

static boolean sprite_usePixelFormat4444 = true
 
Warning:
4444 Palette color encoding.

static boolean sprite_usePixelFormat8888 = true
 
Warning:
8888 Palette color encoding.

static boolean sprite_usePrecomputedCRC = false
 
Warning:
Are the CRC exported with the image's data ? For RGB or Nokia's phone, don�t use this.

static boolean sprite_usePrecomputedFrameRect = false
 
Warning:
Frame's Position and Size are exported in the sprite data at compile time.

static boolean sprite_useResize = false
 
Warning:
Support sprite/module resize.

static boolean sprite_useSingleArrayForFMAF = false
 
Warning:
Internal use of a single array for the module's informations and a single array for the frame's informations.

static boolean sprite_useSingleDirectGraphics = false
 
Warning:
On some Nokia devices getting the DirectGraphics can be slow or create memory leaks.

static boolean sprite_useSingleImageForAllModules = false
 
Warning:
If you device cant load a lot (count, not size) of images, this option will use only one big image for all the modules.

static boolean sprite_useSkipFastVisibilityTest = false
 
Warning:
In PaintModule, check to see if the the module is in part in the current clipping selection.

static boolean sprite_useTransfFlip = false
 
Warning:
When drawing a flipped Frame/Module, apply a translation to keep Frame/Module Cohesion.

static boolean sprite_useTransfRot = false
 
Warning:
When drawing a Rotated Frame/Module, apply a translation to keep Frame/Module Cohesion.

static boolean sprite_useTruncatedRGBBuffer = false
 
Warning:
Modify the sprite_RGBArraysUseDrawRGB option by drawing the image without going through a temporary Image.

static boolean text_useInternalUTF8Converter = false
 
Warning:
Used to go around some firmeware bug of UTF-8 byte[] to String convertions.

static boolean text_useStringCache = true
 
Warning:
if true text are stored in String (consume more memory, but less allocation), if false, text are stored as byte array (less memory) and converted each time a String is needed Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

static int tileset_maxLayerCount = 4
 
Warning:
How many layer the tileset with the largest layer count will have.

static boolean tileset_useIndexAsShort = false
 
Warning:
Use short instead of byte to keep tileset indexes.

static boolean tileset_useTileShift = true
 
Warning:
Set to true if you work with power of 2 tile size (recommanded).

static int TMP_BUFFER_SIZE = 256
  Default MIDP 1 : 256
Default MIDP 1 NOKIA : 256
Default MIDP 1 SPRINT : 256
Default MIDP 2 : 256
Default MIDP 2 NOKIA : 256
Default MIDP 2 SPRINT : 256
Default DOJA : 256
Default BLACKBERRY : 256
Default WIPI_JAVA : 256
static boolean useAbsoluteValueOfKeyCode = false
 
Warning:
Use absolute value for keycode, if keycode can be positive or negative (as to maintain compatibility on triplets phones for example) Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

static boolean useBugFixMultipleKeyPressed = false
 
Warning:
Fix the bug that some keys are not released when multiple keys are pressed.

static boolean useCallSerially = false
 
Warning:
May solve some slowness/key response.

static boolean useDrawLineClippingBug = false
 
Warning:
Fix for the drawLine method bug, when it draws outside the current clip if y1 > y2 Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

static boolean useDrawPartialRGB = false
 
Warning:
For devices that drawing with RGB outside the screen make them crash.

static boolean useFakeInterruptHandling = false
 
Warning:
For devices which don't catch interrupt properly (i.e.

static boolean useFlashLightInsteadOfVibration = false
 
Warning:
If set to true, flash backLight instead of using vibration when calling Vibrate(int duration) function Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false // Warning, be carefull
Default MIDP 2 NOKIA : false // Warning, be carefull
Default MIDP 2 SPRINT : false // Warning, be carefull
Default DOJA : false // Warning, be carefull
Default BLACKBERRY : false // INVALID
Default WIPI_JAVA : false // INVALID

static boolean useFrameDT = true
 
Warning:
Use DeltaTime between each frame.

static boolean useKeyAccumulation = true
 
Warning:
Key accumulation option.

static boolean useSafeDrawRegion = true
 
Warning:
May prevent exceptions and slowdowns during drawing.

static boolean useSafeFillRect = false
 
Warning:
Workarounds the problem of fillRect() having no effect on a backbuffer outside the size of the screen.

static boolean useServiceRepaints = true
 
Warning:
May solve some devices will freeze if calling serviceRepaints.

static boolean useSleepInsteadOfYield = true
 
Warning:
May solve slowness if the game looks like it's using too much CPU Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

static boolean useSoftwareDoubleBuffer = false
 
Warning:
Set to true to enable a software double buffer Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false // Warning, be carefull
Default MIDP 2 NOKIA : false // Warning, be carefull
Default MIDP 2 SPRINT : false // Warning, be carefull
Default DOJA : false // Warning, be carefull
Default BLACKBERRY : false
Default WIPI_JAVA : false

static boolean useSystemGc = true
 
Warning:
System.gc() will be called automatically (with GLLib.Gc()) if some resource be destroyed in GLLib internal, set to false to deactivate this feature, and do it yourselfery.

static boolean xplayer_CARRIER_MXTELCEL = false
 
Warning:
Set to true if the game is intended for MX Telcel.

static boolean xplayer_CARRIER_USCINGULAR_BLUE = false
 
Warning:
Set to true if the game is intended for US Cingular Blue network.

static boolean xplayer_CARRIER_USCINGULAR_ORANGE = false
 
Warning:
Set to true if the game is intended for US Cingular Orange network.

static boolean xplayer_CARRIER_USNEXTEL = false
 
Warning:
Set to true if the game is intended for US NEXTEL.

static boolean xplayer_CARRIER_USSPRINT = false
 
Warning:
Set to true if the game is intended for US Sprint.

static boolean xplayer_CARRIER_USVIRGIN = false
 
Warning:
Set to true if the game is intended for US Virgin Mobile.

static int xplayer_CONN_TIMEOUT = 30000
 
Warning:
The time in milliseconds after which a server request is timed out if a response is not received.

static boolean xplayer_ENABLE_DEBUG = true
 
Warning:
Enables debug print statements.

static boolean xplayer_ENABLE_DUAL_TCP = false
 
Warning:
Enables 2 different connections for sending and receiving data using TCP.

static boolean xplayer_ENABLE_FIND_PLAYER = false
 
Warning:
Enables the search player feature.

static boolean xplayer_ENABLE_M7_SUPPORT = false
 
Warning:
Auto defined for M7 operators.

static boolean xplayer_ENABLE_MULTIPLAYER = false
 
Warning:
Enables support for multiplayer games using TCP connections.

static boolean xplayer_ENABLE_PLAYER_SPECIFIC_DATA = false
 
Warning:
Enables the use of player specific data for the multiplayer server.

static boolean xplayer_ENABLE_TIMEOUT = false
 
Warning:
Enables or disables the outside ("software") timeout mechanism.

static boolean xplayer_HTTP_NO_CANCEL = false
 
Warning:
Sets the cancel operation to either interrupt or not the connection in progress.

static int xplayer_KEEP_ALIVE_TIME = 7000
 
Warning:
The idle time allowed before the TCP connection to the server is disconnected.

static boolean xplayer_USE_BUG_FIX_MESSAGE_SIZE = false
 
Warning:
Sets this if you using Sanyo phones of phones that have simmilar issue.

static boolean xplayer_USE_HTTP_POST = false
 
Warning:
Sets wether to use HTTP POST requests instead of GET requests or not.

static int xplayer_XPLAYER_VERSION = 1
 
Warning:
The XPlayer Version.


Detailed Description

GLLib setup class.

This class holds all the constants and option to work with the GLLib. In release all of these value will be final, so you should not modify those, they should be optimized for your device.


Member Data Documentation

boolean disableNotifyDestroyed = false [static]

Warning:
Use this option to remove the call to notifyDestroyed() at the end of the application loop i.e.

When your application is quitting Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false // INVALID
Default BLACKBERRY : false // INVALID
Default WIPI_JAVA : false

int doja_Network_ErrorNoCredits = 4 [static]

Warning:
Doja Error Messages.

Default MIDP 1 : 4
Default MIDP 1 NOKIA : 4
Default MIDP 1 SPRINT : 4
Default MIDP 2 : 4
Default MIDP 2 NOKIA : 4
Default MIDP 2 SPRINT : 4
Default DOJA : 2
Default BLACKBERRY : 4
Default WIPI_JAVA : 4

int doja_Network_ErrorNoNetwork = 0 [static]

Warning:
Doja Error Messages.

Default MIDP 1 : 0
Default MIDP 1 NOKIA : 0
Default MIDP 1 SPRINT : 0
Default MIDP 2 : 0
Default MIDP 2 NOKIA : 0
Default MIDP 2 SPRINT : 0
Default DOJA : 0
Default BLACKBERRY : 0
Default WIPI_JAVA : 0

Warning:
Doja Error Messages.

Default MIDP 1 : 1
Default MIDP 1 NOKIA : 1
Default MIDP 1 SPRINT : 1
Default MIDP 2 : 1
Default MIDP 2 NOKIA : 1
Default MIDP 2 SPRINT : 1
Default DOJA : 1
Default BLACKBERRY : 1
Default WIPI_JAVA : 1

int doja_Network_NoError = -1 [static]

Warning:
Doja Error Messages.

Default MIDP 1 : -1
Default MIDP 1 NOKIA : -1
Default MIDP 1 SPRINT : -1
Default MIDP 2 : -1
Default MIDP 2 NOKIA : -1
Default MIDP 2 SPRINT : -1
Default DOJA : -1
Default BLACKBERRY : -1
Default WIPI_JAVA : -1

int doja_ScratchPad_CreditsFile = -1 [static]

Warning:
Doja ScratchPad Indexes.

Default MIDP 1 : -1
Default MIDP 1 NOKIA : -1
Default MIDP 1 SPRINT : -1
Default MIDP 2 : -1
Default MIDP 2 NOKIA : -1
Default MIDP 2 SPRINT : -1
Default DOJA : -1
Default BLACKBERRY : -1
Default WIPI_JAVA : -1

int doja_ScratchPad_EOF = -1 [static]

Warning:
Doja ScratchPad Indexes.

Default MIDP 1 : -1
Default MIDP 1 NOKIA : -1
Default MIDP 1 SPRINT : -1
Default MIDP 2 : -1
Default MIDP 2 NOKIA : -1
Default MIDP 2 SPRINT : -1
Default DOJA : -1
Default BLACKBERRY : -1
Default WIPI_JAVA : -1

int doja_ScratchPad_SaveGameFile = -1 [static]

Warning:
Doja ScratchPad Indexes.

Default MIDP 1 : -1
Default MIDP 1 NOKIA : -1
Default MIDP 1 SPRINT : -1
Default MIDP 2 : -1
Default MIDP 2 NOKIA : -1
Default MIDP 2 SPRINT : -1
Default DOJA : -1
Default BLACKBERRY : -1
Default WIPI_JAVA : -1

int FakeInterruptThreshold = 3000 [static]

Warning:
If the interruption duration is longer than this value, then the game will know that it was interrupted.

Default value: 3000 (milliseconds). If there's issue like "in-game menu unexpectedly opens after loading from main-menu to in-game", try increasing this value. Default MIDP 1 : 3000
Default MIDP 1 NOKIA : 3000
Default MIDP 1 SPRINT : 3000
Default MIDP 2 : 3000
Default MIDP 2 NOKIA : 3000
Default MIDP 2 SPRINT : 3000
Default DOJA : 3000
Default BLACKBERRY : 3000
Default WIPI_JAVA : 3000

int FIXED_PRECISION = 8 [static]

Default MIDP 1 : 8
Default MIDP 1 NOKIA : 8
Default MIDP 1 SPRINT : 8
Default MIDP 2 : 8
Default MIDP 2 NOKIA : 8
Default MIDP 2 SPRINT : 8
Default DOJA : 8
Default BLACKBERRY : 8
Default WIPI_JAVA : 8

int FPSLimiter = 25 [static]

Warning:
Limit the game speed to this fps value.

Default MIDP 1 : 25
Default MIDP 1 NOKIA : 25
Default MIDP 1 SPRINT : 25
Default MIDP 2 : 25
Default MIDP 2 NOKIA : 25
Default MIDP 2 SPRINT : 25
Default DOJA : 25
Default BLACKBERRY : 25
Default WIPI_JAVA : 25

int keycodeDown = -2 [static]

Warning:
Default Key Value Default MIDP 1 : -2
Default MIDP 1 NOKIA : -2
Default MIDP 1 SPRINT : -2
Default MIDP 2 : -2
Default MIDP 2 NOKIA : -2
Default MIDP 2 SPRINT : -2
Default DOJA : -2
Default BLACKBERRY : -2
Default WIPI_JAVA : -2

int keycodeFire = -5 [static]

Warning:
Default Key Value Default MIDP 1 : -5
Default MIDP 1 NOKIA : -5
Default MIDP 1 SPRINT : -5
Default MIDP 2 : -5
Default MIDP 2 NOKIA : -5
Default MIDP 2 SPRINT : -5
Default DOJA : -5
Default BLACKBERRY : -5
Default WIPI_JAVA : -5

int keycodeLeft = -3 [static]

Warning:
Default Key Value Default MIDP 1 : -3
Default MIDP 1 NOKIA : -3
Default MIDP 1 SPRINT : -3
Default MIDP 2 : -3
Default MIDP 2 NOKIA : -3
Default MIDP 2 SPRINT : -3
Default DOJA : -3
Default BLACKBERRY : -3
Default WIPI_JAVA : -3

int keycodeLeftSoftkey = -6 [static]

Warning:
Default Key Value Default MIDP 1 : -6
Default MIDP 1 NOKIA : -6
Default MIDP 1 SPRINT : -6
Default MIDP 2 : -6
Default MIDP 2 NOKIA : -6
Default MIDP 2 SPRINT : -6
Default DOJA : -6
Default BLACKBERRY : -6
Default WIPI_JAVA : -6

int keycodeRight = -4 [static]

Warning:
Default Key Value Default MIDP 1 : -4
Default MIDP 1 NOKIA : -4
Default MIDP 1 SPRINT : -4
Default MIDP 2 : -4
Default MIDP 2 NOKIA : -4
Default MIDP 2 SPRINT : -4
Default DOJA : -4
Default BLACKBERRY : -4
Default WIPI_JAVA : -4

int keycodeRightSoftkey = -7 [static]

Warning:
Default Key Value Default MIDP 1 : -7
Default MIDP 1 NOKIA : -7
Default MIDP 1 SPRINT : -7
Default MIDP 2 : -7
Default MIDP 2 NOKIA : -7
Default MIDP 2 SPRINT : -7
Default DOJA : -7
Default BLACKBERRY : -7
Default WIPI_JAVA : -7

int keycodeUp = -1 [static]

Warning:
Default Key Value Default MIDP 1 : -1
Default MIDP 1 NOKIA : -1
Default MIDP 1 SPRINT : -1
Default MIDP 2 : -1
Default MIDP 2 NOKIA : -1
Default MIDP 2 SPRINT : -1
Default DOJA : -1
Default BLACKBERRY : -1
Default WIPI_JAVA : -1

int lowMemoryLimit = 0 [static]

Warning:
Low memory value (in byte).

System.gc() will be called automatically if the available free memory is lower than this value, set to 0 to deactivate this feature Default MIDP 1 : 0
Default MIDP 1 NOKIA : 0
Default MIDP 1 SPRINT : 0
Default MIDP 2 : 0
Default MIDP 2 NOKIA : 0
Default MIDP 2 SPRINT : 0
Default DOJA : 0
Default BLACKBERRY : 0
Default WIPI_JAVA : 0

int math_angleFixedPointBase = 8 [static]

Warning:
Angle fixed point base (angle goes from 0 to (1<<Math_AngleFixedPointBase), 0=0, and (1<<Math_AngleFixedPointBase)=360 Default MIDP 1 : 8
Default MIDP 1 NOKIA : 8
Default MIDP 1 SPRINT : 8
Default MIDP 2 : 8
Default MIDP 2 NOKIA : 8
Default MIDP 2 SPRINT : 8
Default DOJA : 8
Default BLACKBERRY : 8
Default WIPI_JAVA : 8

boolean math_AtanUseCacheTable = true [static]

Warning:
Use a table to store Atan result, greatly speed up Atan, but consume (1<<math_fixedPointBase)+1 int to store table Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

int math_fixedPointBase = 8 [static]

Warning:
Fixed point base (default = 8, but 6 is a good candidate).

Default MIDP 1 : 8
Default MIDP 1 NOKIA : 8
Default MIDP 1 SPRINT : 8
Default MIDP 2 : 8
Default MIDP 2 NOKIA : 8
Default MIDP 2 SPRINT : 8
Default DOJA : 8
Default BLACKBERRY : 8
Default WIPI_JAVA : 8

int MAX_FLIP_COUNT = 3 [static]

Default MIDP 1 : 3
Default MIDP 1 NOKIA : 3
Default MIDP 1 SPRINT : 3
Default MIDP 2 : 3
Default MIDP 2 NOKIA : 3
Default MIDP 2 SPRINT : 3
Default DOJA : 8
Default BLACKBERRY : 3
Default WIPI_JAVA : 3

int MAX_MODULE_MAPPINGS = 16 [static]

Default MIDP 1 : 16
Default MIDP 1 NOKIA : 16
Default MIDP 1 SPRINT : 16
Default MIDP 2 : 16
Default MIDP 2 NOKIA : 16
Default MIDP 2 SPRINT : 16
Default DOJA : 16
Default BLACKBERRY : 16
Default WIPI_JAVA : 16

int MAX_SPRITE_PALETTES = 16 [static]

Warning:
How many palette the sprite with the largest palette count will have.

Must be >= 1. Default MIDP 1 : 16
Default MIDP 1 NOKIA : 16
Default MIDP 1 SPRINT : 16
Default MIDP 2 : 16
Default MIDP 2 NOKIA : 16
Default MIDP 2 SPRINT : 16
Default DOJA : 16
Default BLACKBERRY : 16
Default WIPI_JAVA : 16

int MAX_WRAP_TEXT_INFO = 100 [static]

Default MIDP 1 : 100
Default MIDP 1 NOKIA : 100
Default MIDP 1 SPRINT : 100
Default MIDP 2 : 100
Default MIDP 2 NOKIA : 100
Default MIDP 2 SPRINT : 100
Default DOJA : 100
Default BLACKBERRY : 100
Default WIPI_JAVA : 100

boolean MIDP2forceNonFullScreen = false [static]

Warning:
Force MIDP2 device to stay in non fullscreen mode Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false // INVALID
Default BLACKBERRY : false // INVALID
Default WIPI_JAVA : false // INVALID

boolean pack_dbgDataAccess = false [static]

Warning:
File/Package debug trigger.

Set this variable to true to debug pack loading. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean pack_keepLoaded = false [static]

Warning:
Once a pack or a subpack is loaded into memory, keep it there.

It will never get freed. Usually usefull for some Nokia S60 phone which leaks alot when loading a file. Default MIDP 1 : false // Warning, be carefull
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false // Warning, be carefull
Default MIDP 2 : false // Warning, be carefull
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false // Warning, be carefull
Default DOJA : false // Warning, be carefull
Default BLACKBERRY : false // Warning, be carefull
Default WIPI_JAVA : false // Warning, be carefull

int pack_skipbufferSize = 256 [static]

Warning:
When InputStream.skip() is slower than a read(), we use a skip buffer by reading the data to skip/discard into a temporary buffer.

This buffer as to be as large as the largest chuck to skip in your game. Set to 0 if no skip buffer should be used. Default MIDP 1 : 256
Default MIDP 1 NOKIA : 256
Default MIDP 1 SPRINT : 256
Default MIDP 2 : 256
Default MIDP 2 NOKIA : 256
Default MIDP 2 SPRINT : 256
Default DOJA : 256
Default BLACKBERRY : 256
Default WIPI_JAVA : 256

boolean pack_supportLZMADecompression = false [static]

Warning:
Support LZMA decompression for resources and streams.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false // INVALID
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean pack_useBlackBerryGZipDecompression = false [static]

Warning:
(BlackBerry only) If data is compressed with Gzip (to reduce .cod size), enable this flag.

Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false // INVALID
Default MIDP 2 NOKIA : false // INVALID
Default MIDP 2 SPRINT : false // INVALID
Default DOJA : false // INVALID
Default BLACKBERRY : false
Default WIPI_JAVA : false // INVALID

boolean pathfinding_Debug = false [static]

Warning:
Use this option to see all the pathfinding information in the console.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

int pathfinding_MaxNode = 400 [static]

Warning:
Maximum node count the algorythm could visit when trying to find a path.

Default MIDP 1 : 400
Default MIDP 1 NOKIA : 400
Default MIDP 1 SPRINT : 400
Default MIDP 2 : 400
Default MIDP 2 NOKIA : 400
Default MIDP 2 SPRINT : 400
Default DOJA : 400
Default BLACKBERRY : 400
Default WIPI_JAVA : 400

boolean platformRequestOnExit = true [static]

Warning:
This boolean indicates if platformRequest should be done when exiting the app.

Note that the responsibility of calling PlatformRequest when exiting still lays on the game. The actual call is not automatic. Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : false
Default WIPI_JAVA : true

int PNG_BUFFER_SIZE = 256 [static]

Default MIDP 1 : 256
Default MIDP 1 NOKIA : 256
Default MIDP 1 SPRINT : 256
Default MIDP 2 : 256
Default MIDP 2 NOKIA : 256
Default MIDP 2 SPRINT : 256
Default DOJA : 256
Default BLACKBERRY : 256
Default WIPI_JAVA : 20 * 1024

boolean rms_usePackRead = false [static]

Warning:
Set to true if you want to use the pack filesystem when reading from the RMS.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean rms_useSharing = false [static]

Warning:
Set to true if you want to read/write recordstores owned by other midlets.

Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false // INVALID

int screenHeight = 0 [static]

Warning:
Usable screen heigth Default MIDP 1 : 0
Default MIDP 1 NOKIA : 0
Default MIDP 1 SPRINT : 0
Default MIDP 2 : 0
Default MIDP 2 NOKIA : 0
Default MIDP 2 SPRINT : 0
Default DOJA : 0
Default BLACKBERRY : 0
Default WIPI_JAVA : 0

int screenWidth = 0 [static]

Warning:
Usable screen width Default MIDP 1 : 0
Default MIDP 1 NOKIA : 0
Default MIDP 1 SPRINT : 0
Default MIDP 2 : 0
Default MIDP 2 NOKIA : 0
Default MIDP 2 SPRINT : 0
Default DOJA : 0
Default BLACKBERRY : 0
Default WIPI_JAVA : 0

int SLEEP_DRAWSTRINGB = 1 [static]

Warning:
Amount on ms to sleep at the end of each DrawString.

Default MIDP 1 : 1
Default MIDP 1 NOKIA : 1
Default MIDP 1 SPRINT : 1
Default MIDP 2 : 1
Default MIDP 2 NOKIA : 1
Default MIDP 2 SPRINT : 1
Default DOJA : 1
Default BLACKBERRY : 1
Default WIPI_JAVA : 1

boolean softkeyOKOnLeft = true [static]

Warning:
Softkey order Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean sound_enable = true [static]

Warning:
Enable sound engine.

Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean sound_enableThread = true [static]

Warning:
Use a thread to control the sound engine.

Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : false
Default BLACKBERRY : true
Default WIPI_JAVA : true

int sound_numberOfChannels = 2 [static]

Warning:
Number of sound channels (number of player that can run concurently).

Default MIDP 1 : 1
Default MIDP 1 NOKIA : 1
Default MIDP 1 SPRINT : 1
Default MIDP 2 : 2
Default MIDP 2 NOKIA : 2
Default MIDP 2 SPRINT : 1
Default DOJA : 1
Default BLACKBERRY : 1
Default WIPI_JAVA : 1

boolean sound_useCachedPlayers = false [static]

Warning:
Cache sound players at loading time.

Using this option can increase heap memory, but can reduce lags before sound play on some phones. Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false // INVALID

boolean sound_useFakeMediaDuration = false [static]

Warning:
Set to true to use manually provided sound durations for updating the channels states.

Use this option if Player.getState() doesn't work properly on the target device. Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false // INVALID

boolean sound_useFreeChannelOnStop = false [static]

Warning:
Set this to true if you want to free the channel on sound stop.

Use this option if sounds dissappear after some time (for example Motorola Triples). Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false // INVALID

boolean sound_useJSR135 = true [static]

Warning:
Use JSR135 extension.

Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : false
Default BLACKBERRY : true
Default WIPI_JAVA : false // INVALID

boolean sound_usePrefetchedPlayers = false [static]

Warning:
Set all sound players to prefetched state at loading time.

Using this option can prevent/reduce lags before sound play on some phones. Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false // INVALID

boolean sound_useRealizedPlayers = false [static]

Warning:
Set all sound players to realized state at loading time.

Using this option can prevent/reduce lags before sound play on some phones. Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false // INVALID

boolean sound_useSetLevel = true [static]

Warning:
Enables using set level for control the volume of players.

Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean sound_useSetMediaTimeBeforePlay = true [static]

Warning:
Triggers Player.setMediaTime(0) before sound play.

Using this option forces to start the sound to play from beggining, but can lead to sound glitches (mainly for devices which do not support the pause/resume option). Default MIDP 1 : true // INVALID
Default MIDP 1 NOKIA : true // INVALID
Default MIDP 1 SPRINT : true // INVALID
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true // INVALID

boolean sound_useStopSoundsOnInterrupt = true [static]

Warning:
Forces to stop sounds upon interrupt.

Set this option to false to if the jvm automatically stops sounds upon interrupt, and sounds are lost after that. (Reference: https://wiki.gameloft.org/twiki/bin/view/Main/MotorolaTriplets#Interrupts_Issues). Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean sprite_alwaysBsNfm1Byte = false [static]

Warning:
Use if Aurora exported the number of frame modules as 1 byte.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_alwaysBsNoAfStart = false [static]

Warning:
Use if Aurora did not export start offsets for frames, they are one after the other.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_alwaysBsNoFmStart = false [static]

Warning:
Use if Aurora did not export start offsets for frame modules, they are one after the other.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_alwaysBsSkipFrameRc = false [static]

Warning:
Don�t load the frame rects.

Save some memory. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

int sprite_animFPS = 25 [static]

Warning:
Defines the speed for sprite animations.

Set to 1000 if you use frame based timing. If this value is < 1000 then (dt)in GLLibPlayer.Update(dt) must be a Delta Time in miliseconds. If this value is = 1000 then (dt)in GLLibPlayer.Update(dt) must be a Delta Frame count. Default MIDP 1 : 25
Default MIDP 1 NOKIA : 25
Default MIDP 1 SPRINT : 25
Default MIDP 2 : 25
Default MIDP 2 NOKIA : 25
Default MIDP 2 SPRINT : 25
Default DOJA : 25
Default BLACKBERRY : 25
Default WIPI_JAVA : 25

boolean sprite_debugColision = false [static]

Warning:
Use to debug sprite engine and management.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_debugErrors = false [static]

Warning:
Use to debug sprite engine and management.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_debugLoading = false [static]

Warning:
Use to debug sprite engine and management.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_debugModuleUsage = false [static]

Warning:
Use to debug sprite engine and management.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_debugUsedMemory = false [static]

Warning:
Use to debug sprite engine and management.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_drawPixelClippingBug = false [static]

Warning:
For some Nokia firmware, the drawPixels does not use the clipping, this option will simulate the clipping by adjusting the drawPixels parameters.

Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false // INVALID
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false // INVALID
Default DOJA : false // INVALID
Default BLACKBERRY : false // INVALID
Default WIPI_JAVA : false // INVALID

boolean sprite_drawRegionFlippedBug = false [static]

Warning:
If your device has a bugged drawRegion with flipped,this function will be replaced by drawImage.

Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false // INVALID
Default BLACKBERRY : false // INVALID
Default WIPI_JAVA : false // INVALID

boolean sprite_drawRGBTransparencyBug = false [static]

Warning:
Only use this flag when drawRGB can not draw transparency (Ex: Softbank's Samsung MIDP2 phones) Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false // INVALID
Default BLACKBERRY : false // INVALID
Default WIPI_JAVA : false // INVALID

boolean sprite_fillRoundRectBug = false [static]

Warning:
If your device has a bugged fillRoundRect, internal call to this function will be replaced by fillRect.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_fontBackslashChangePalette = false [static]

Warning:
When drawing a string, the '\' char is used to changed palette, it has to be followed by a number correcponding to the palette number.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_fontUseOneFramePerLetter = false [static]

Warning:
Each Letter Of The Font Is Mapped To Its Own Frame.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_fpsRegion = false [static]

Warning:
Don�t use clipping when drawing sprites with drawRegion by manupulating the call's parameters.

Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false // INVALID

boolean sprite_ModuleMapping_useModuleImages = true [static]

Warning:
Each module will be exported as its own images.

Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean sprite_newTextRendering = true [static]

Warning:
Use new text rendering code Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean sprite_RGBArraysUseDrawRGB = false [static]

Warning:
When using sprite_ModuleMapping_useModuleImages and NOT using sprite_useCacheRGBArrays, transform images directly on the image's data in int[].

Then create a temporary image to draw it on screen. Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false // INVALID

boolean sprite_useAfOffShort = false [static]

Warning:
Use if Aurora exported animation frames offsets as short[] instead of byte[].

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useBSpriteFlags = false [static]

Warning:
Use Bsprite Flags.

Must be true if sprite_usePrecomputedCRC. Default MIDP 1 : true
Default MIDP 1 NOKIA : false // Warning, be carefull
Default MIDP 1 SPRINT : true
Default MIDP 2 : false // Warning, be carefull
Default MIDP 2 NOKIA : false // Warning, be carefull
Default MIDP 2 SPRINT : false // Warning, be carefull
Default DOJA : false // Warning, be carefull
Default BLACKBERRY : false // Warning, be carefull
Default WIPI_JAVA : true

boolean sprite_useBugFixImageOddSize = false [static]

Warning:
Some phone don�t support the creation of Image with Odd width.

Using this option the Images will be created with an Even width, by padding the width to the nearest even size. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useCacheFlipXY = false [static]

Warning:
Keep a version of the Single Image flipped in X and another flipped in Y.

Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false // INVALID

boolean sprite_useCachePool = false [static]

Warning:
Keep the sprite's images to cache pool.

cache image to pool when draw it on screen.Use on device with small memory and slow createImage. Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false // INVALID
Default BLACKBERRY : false // INVALID
Default WIPI_JAVA : false // INVALID

boolean sprite_useCacheRGBArrays = false [static]

Warning:
Keep the sprite's images as int[].

Use only if your device's drawRGB is really fast. Can also be usefull if you want to manipulate the sprite's images, to create FX. Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false // Warning, be carefull
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false // INVALID

boolean sprite_useCreateRGB = true [static]

Warning:
The sprite's Images are in RAW data format in the resources.

A palette of colors followed by a list of pixels. The internal format of the sprite's images will be Image[]. Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : false
Default BLACKBERRY : true
Default WIPI_JAVA : false // INVALID

boolean sprite_useCreateRGBTransparencyBug = false [static]

Warning:
On some devices Image.createRGBImage the bProccessAlpha is bugged and must be always true, if tis your case, use this option.

Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false // INVALID

boolean sprite_useDeactivateSystemGc = false [static]

Warning:
Use this option to disable calls to System.gc() everywhere in the sprite management.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : true
Default WIPI_JAVA : false

boolean sprite_useDrawRegionClipping = false [static]

Warning:
Simulate drawregion by using drawImage and Intersection of setClip.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useDrawStringSleep = false [static]

Warning:
On some low end device drawing large string on screen will choke the pipeline because there are too many drawImages, some phone will get a speed increase by doing tiny sleep at the end of each draw strings.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useDynamicPng = false [static]

Warning:
The sprite's Images are Dechunked PNG in the resources.

The PNGs are recreated in memory at load time and pass to Image.createImage(byte[]); The CRC and some chuncks are removed fro the data to save space. Sprite's image internal format is : Image[]. Default MIDP 1 : true
Default MIDP 1 NOKIA : false // Warning, be carefull
Default MIDP 1 SPRINT : true
Default MIDP 2 : false // Warning, be carefull
Default MIDP 2 NOKIA : false // Warning, be carefull
Default MIDP 2 SPRINT : false // Warning, be carefull
Default DOJA : false // Warning, be carefull
Default BLACKBERRY : false // Warning, be carefull
Default WIPI_JAVA : true

boolean sprite_useEncodeFormatI127RLE = true [static]

Warning:
Support for Image containg 127 colors or less.

Using RLE compression. Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean sprite_useEncodeFormatI16 = true [static]

Warning:
Support for Image containg 16 colors or less.

Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean sprite_useEncodeFormatI2 = true [static]

Warning:
Support for Image containg 2 colors or less.

Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean sprite_useEncodeFormatI256 = false [static]

Warning:
Support for Image containg 256 colors or less.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useEncodeFormatI256RLE = true [static]

Warning:
Support for Image containg 256 colors or less.

Using RLE compression. Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean sprite_useEncodeFormatI4 = true [static]

Warning:
Support for Image containg 4 colors or less.

Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean sprite_useEncodeFormatI64RLE = true [static]

Warning:
Support for Image containg 64 colors or less.

Using RLE compression. Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean sprite_useExternImage = false [static]

Warning:
If you have special way to create, load, access the module's images.

Usefull when working with half transparency. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useFMOffShort = false [static]

Warning:
Keep internal position of a module Inside a frame in short[] instead of byte[].

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useFMPalette = false [static]

Warning:
Use if Aurora exported the Palette to use for each module in a frame (fmodule).

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useFrameCollRC = false [static]

Warning:
Your sprite's frames are using collision box.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useFrameRects = false [static]

Warning:
If you have exported your sprite with frame rect, you have to load them.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

Warning:
GenPalette generates a palette based on another palette.

You have to select a Flag : 1 << Flag. Available flags are : PAL_ORIGINAL, PAL_INVISIBLE, PAL_RED_YELLOW, PAL_BLUE_CYAN, PAL_GREEN, PAL_GREY or PAL_BLEND_BLACK Default MIDP 1 : 1 << ASprite.PAL_GREY
Default MIDP 1 NOKIA : 1 << ASprite.PAL_GREY
Default MIDP 1 SPRINT : 1 << ASprite.PAL_GREY
Default MIDP 2 : 1 << ASprite.PAL_GREY
Default MIDP 2 NOKIA : 1 << ASprite.PAL_GREY
Default MIDP 2 SPRINT : 1 << ASprite.PAL_GREY
Default DOJA : 2 << ASprite.PAL_GREY
Default BLACKBERRY : 1 << ASprite.PAL_GREY
Default WIPI_JAVA : 1 << ASprite.PAL_GREY

boolean sprite_useGifHeader = false [static]

Default MIDP 1 : false // Warning, be carefull
Default MIDP 1 NOKIA : false // Warning, be carefull
Default MIDP 1 SPRINT : false // Warning, be carefull
Default MIDP 2 : false // Warning, be carefull
Default MIDP 2 NOKIA : false // Warning, be carefull
Default MIDP 2 SPRINT : false // Warning, be carefull
Default DOJA : true
Default BLACKBERRY : false // Warning, be carefull
Default WIPI_JAVA : false // Warning, be carefull

boolean sprite_useHyperFM = false [static]

Warning:
Use if your sprite contains some Hyperframe.

Hyperframes are a way to put a frame inside another frame. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useIndexExAframes = false [static]

Warning:
If the sprite have more than 256 Frames per sprite you can extend to 1024 using this flag.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useIndexExFmodules = false [static]

Warning:
If the sprite have more than 256 FModules per sprite you can extend to 1024 using this flag.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useLoadImageWithoutTransf = false [static]

Warning:
Use this option if you will never use flip or rotations when drawing your sprites.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useModuleColorAsByte = false [static]

Warning:
The color of the special module is stored as a byte instead of an int.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useModuleDataOffAsShort = true [static]

Warning:
Use only if one of your sprite is larger than 64KB, the data will be stored in int[].

Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean sprite_useModuleMapping = true [static]

Warning:
Use module mapping to share data of identical sprite (except for the images data).

Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : false
Default WIPI_JAVA : true

boolean sprite_useModuleUsageFromSprite = false [static]

Warning:
Use for recording drawing operations.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : true
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useModuleWHShort = false [static]

Warning:
Use short instead of byte to keep module sizes.

For modules larger than -128-127. This option will take more memory. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useModuleXY = false [static]

Warning:
Use/Keep each module position in a Single Image.

Needed if you are using : sprite_useExternImage or sprite_useSingleImageForAllModules. Module's positions will be stored in byte[]. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useModuleXYShort = false [static]

Warning:
Use/Keep each module position in a Single Image.

Needed if you are using : sprite_useExternImage or sprite_useSingleImageForAllModules. Module's positions will be stored in short[]. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useMultipleModuleTypes = false [static]

Warning:
Using this flag a module can be an image, a rectangle(MD_RECT), a solid Rectangle (MD_FILL_RECT), a Marker (MD_MARKER).

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useNokia7650DrawPixelBug = false [static]

Warning:
For really Old Nokia firmware, some vertical flip where not working, this option will flip the data manually.

Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false // INVALID
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false // INVALID
Default DOJA : false // INVALID
Default BLACKBERRY : false // INVALID
Default WIPI_JAVA : false // INVALID

boolean sprite_useNokiaUI = false [static]

Warning:
Do you want to use NokiaUI API.

The internal format of the sprite's images will be short[]. Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false // INVALID
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false // INVALID
Default DOJA : false // INVALID
Default BLACKBERRY : false // INVALID
Default WIPI_JAVA : false // INVALID

boolean sprite_useNonInterlaced = false [static]

Warning:
Use this flag to load the Sprite exported by Aurora with .fft config file.

NonInterlaced sprites has a good compression Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useOperationMark = false [static]

Warning:
Use for recording drawing operations.

And to mark flipped module for treatement, usefull in MIDP1 to load sprite with flipped module. Default MIDP 1 : true
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : true
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : true

boolean sprite_useOperationRecord = false [static]

Warning:
Use for recording drawing operations.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useOperationRect = false [static]

Warning:
Use for recording drawing operations.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : true
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_usePixelFormat0565 = true [static]

Warning:
0565 Palette color encoding.

Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean sprite_usePixelFormat1555 = true [static]

Warning:
1555 Palette color encoding.

Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean sprite_usePixelFormat4444 = true [static]

Warning:
4444 Palette color encoding.

Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean sprite_usePixelFormat8888 = true [static]

Warning:
8888 Palette color encoding.

Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean sprite_usePrecomputedCRC = false [static]

Warning:
Are the CRC exported with the image's data ? For RGB or Nokia's phone, don�t use this.

Default MIDP 1 : true
Default MIDP 1 NOKIA : false // Warning, be carefull
Default MIDP 1 SPRINT : true
Default MIDP 2 : false // Warning, be carefull
Default MIDP 2 NOKIA : false // Warning, be carefull
Default MIDP 2 SPRINT : false // Warning, be carefull
Default DOJA : false // Warning, be carefull
Default BLACKBERRY : false // Warning, be carefull
Default WIPI_JAVA : true

boolean sprite_usePrecomputedFrameRect = false [static]

Warning:
Frame's Position and Size are exported in the sprite data at compile time.

Its faster but takes more memory. You need to use the BS_FRAME_RECTS flag in the .sprcmd file to export your sprites. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useResize = false [static]

Warning:
Support sprite/module resize.

Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false // INVALID

boolean sprite_useSingleArrayForFMAF = false [static]

Warning:
Internal use of a single array for the module's informations and a single array for the frame's informations.

Will save some heap and code, but can slow down the game. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useSingleDirectGraphics = false [static]

Warning:
On some Nokia devices getting the DirectGraphics can be slow or create memory leaks.

Whit this option we use only one global DirectGraphics. Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false // INVALID
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false // INVALID
Default DOJA : false // INVALID
Default BLACKBERRY : false // INVALID
Default WIPI_JAVA : false // INVALID

boolean sprite_useSingleImageForAllModules = false [static]

Warning:
If you device cant load a lot (count, not size) of images, this option will use only one big image for all the modules.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useSkipFastVisibilityTest = false [static]

Warning:
In PaintModule, check to see if the the module is in part in the current clipping selection.

Use on device with slow drawImage. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean sprite_useTransfFlip = false [static]

Warning:
When drawing a flipped Frame/Module, apply a translation to keep Frame/Module Cohesion.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : true

boolean sprite_useTransfRot = false [static]

Warning:
When drawing a Rotated Frame/Module, apply a translation to keep Frame/Module Cohesion.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : true

boolean sprite_useTruncatedRGBBuffer = false [static]

Warning:
Modify the sprite_RGBArraysUseDrawRGB option by drawing the image without going through a temporary Image.

This option will draw images with drawRGB. Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false // INVALID

boolean text_useInternalUTF8Converter = false [static]

Warning:
Used to go around some firmeware bug of UTF-8 byte[] to String convertions.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : true

boolean text_useStringCache = true [static]

Warning:
if true text are stored in String (consume more memory, but less allocation), if false, text are stored as byte array (less memory) and converted each time a String is needed Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

int tileset_maxLayerCount = 4 [static]

Warning:
How many layer the tileset with the largest layer count will have.

Must be >= 1. Default MIDP 1 : 4
Default MIDP 1 NOKIA : 4
Default MIDP 1 SPRINT : 4
Default MIDP 2 : 4
Default MIDP 2 NOKIA : 4
Default MIDP 2 SPRINT : 4
Default DOJA : 4
Default BLACKBERRY : 4
Default WIPI_JAVA : 4

boolean tileset_useIndexAsShort = false [static]

Warning:
Use short instead of byte to keep tileset indexes.

For indexes larger than -128-127. This option will take more memory. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean tileset_useTileShift = true [static]

Warning:
Set to true if you work with power of 2 tile size (recommanded).

Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

int TMP_BUFFER_SIZE = 256 [static]

Default MIDP 1 : 256
Default MIDP 1 NOKIA : 256
Default MIDP 1 SPRINT : 256
Default MIDP 2 : 256
Default MIDP 2 NOKIA : 256
Default MIDP 2 SPRINT : 256
Default DOJA : 256
Default BLACKBERRY : 256
Default WIPI_JAVA : 256

boolean useAbsoluteValueOfKeyCode = false [static]

Warning:
Use absolute value for keycode, if keycode can be positive or negative (as to maintain compatibility on triplets phones for example) Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean useBugFixMultipleKeyPressed = false [static]

Warning:
Fix the bug that some keys are not released when multiple keys are pressed.

(Something common in low end Samsung and Pantech phones). Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean useCallSerially = false [static]

Warning:
May solve some slowness/key response.

This is the only option for some phones (default = false) Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false // INVALID
Default WIPI_JAVA : false

boolean useDrawLineClippingBug = false [static]

Warning:
Fix for the drawLine method bug, when it draws outside the current clip if y1 > y2 Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean useDrawPartialRGB = false [static]

Warning:
For devices that drawing with RGB outside the screen make them crash.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false // INVALID
Default WIPI_JAVA : false

boolean useFakeInterruptHandling = false [static]

Warning:
For devices which don't catch interrupt properly (i.e.

neither hideNotity() nor pauseApp() is called when the game is interrupted), this option will possibly help Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false // INVALID
Default WIPI_JAVA : false

boolean useFlashLightInsteadOfVibration = false [static]

Warning:
If set to true, flash backLight instead of using vibration when calling Vibrate(int duration) function Default MIDP 1 : false // INVALID
Default MIDP 1 NOKIA : false // INVALID
Default MIDP 1 SPRINT : false // INVALID
Default MIDP 2 : false // Warning, be carefull
Default MIDP 2 NOKIA : false // Warning, be carefull
Default MIDP 2 SPRINT : false // Warning, be carefull
Default DOJA : false // Warning, be carefull
Default BLACKBERRY : false // INVALID
Default WIPI_JAVA : false // INVALID

boolean useFrameDT = true [static]

Warning:
Use DeltaTime between each frame.

eg s_game_frameDT Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean useKeyAccumulation = true [static]

Warning:
Key accumulation option.

Set to true if key must use accumulation buffer. Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean useSafeDrawRegion = true [static]

Warning:
May prevent exceptions and slowdowns during drawing.

Slightly Default MIDP 1 : true // INVALID
Default MIDP 1 NOKIA : true // INVALID
Default MIDP 1 SPRINT : true // INVALID
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true // INVALID

boolean useSafeFillRect = false [static]

Warning:
Workarounds the problem of fillRect() having no effect on a backbuffer outside the size of the screen.

Slightly increases memory consumption and reduces fillRect's performace. Reference: https://devwiki.gameloft.org/twiki/bin/view/Main/SamsungFillRectInAnOffscreenBufferIsIgnored Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean useServiceRepaints = true [static]

Warning:
May solve some devices will freeze if calling serviceRepaints.

This is the only option for some phones (default = true) Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : false // INVALID
Default WIPI_JAVA : true

boolean useSleepInsteadOfYield = true [static]

Warning:
May solve slowness if the game looks like it's using too much CPU Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean useSoftwareDoubleBuffer = false [static]

Warning:
Set to true to enable a software double buffer Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false // Warning, be carefull
Default MIDP 2 NOKIA : false // Warning, be carefull
Default MIDP 2 SPRINT : false // Warning, be carefull
Default DOJA : false // Warning, be carefull
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean useSystemGc = true [static]

Warning:
System.gc() will be called automatically (with GLLib.Gc()) if some resource be destroyed in GLLib internal, set to false to deactivate this feature, and do it yourselfery.

Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : false
Default WIPI_JAVA : true

boolean xplayer_CARRIER_MXTELCEL = false [static]

Warning:
Set to true if the game is intended for MX Telcel.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean xplayer_CARRIER_USCINGULAR_BLUE = false [static]

Warning:
Set to true if the game is intended for US Cingular Blue network.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean xplayer_CARRIER_USCINGULAR_ORANGE = false [static]

Warning:
Set to true if the game is intended for US Cingular Orange network.

Setting it to true is mandatory when using MRC. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean xplayer_CARRIER_USNEXTEL = false [static]

Warning:
Set to true if the game is intended for US NEXTEL.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean xplayer_CARRIER_USSPRINT = false [static]

Warning:
Set to true if the game is intended for US Sprint.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean xplayer_CARRIER_USVIRGIN = false [static]

Warning:
Set to true if the game is intended for US Virgin Mobile.

Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

int xplayer_CONN_TIMEOUT = 30000 [static]

Warning:
The time in milliseconds after which a server request is timed out if a response is not received.

This is used only if xplayer_ENABLE_TIMEOUT is set to true. Default MIDP 1 : 30000
Default MIDP 1 NOKIA : 30000
Default MIDP 1 SPRINT : 30000
Default MIDP 2 : 30000
Default MIDP 2 NOKIA : 30000
Default MIDP 2 SPRINT : 30000
Default DOJA : 30000
Default BLACKBERRY : 3000
Default WIPI_JAVA : 30000

boolean xplayer_ENABLE_DEBUG = true [static]

Warning:
Enables debug print statements.

Set to false before releasing a version to either testing or submission. Default MIDP 1 : true
Default MIDP 1 NOKIA : true
Default MIDP 1 SPRINT : true
Default MIDP 2 : true
Default MIDP 2 NOKIA : true
Default MIDP 2 SPRINT : true
Default DOJA : true
Default BLACKBERRY : true
Default WIPI_JAVA : true

boolean xplayer_ENABLE_DUAL_TCP = false [static]

Warning:
Enables 2 different connections for sending and receiving data using TCP.

Some phones don't support reading and writing using the same connection - ex. : Motorola phones. Use this only in conjunction with ENABLE_MULTIPLAYER. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean xplayer_ENABLE_FIND_PLAYER = false [static]

Warning:
Enables the search player feature.

A user can be seached and his status returned. If he is currently in a session, the session name and number of players are also returned. Use this only in conjunction with ENABLE_MULTIPLAYER. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean xplayer_ENABLE_M7_SUPPORT = false [static]

Warning:
Auto defined for M7 operators.

(xplayer_CARRIER_USSPRINT | xplayer_CARRIER_USCINGULAR_ORANGE | xplayer_CARRIER_USCINGULAR_BLUE | xplayer_CARRIER_USNEXTEL | xplayer_CARRIER_USVIRGIN) Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean xplayer_ENABLE_MULTIPLAYER = false [static]

Warning:
Enables support for multiplayer games using TCP connections.

Set this to true only for games having multiplayer features. If the application does not have any multiplayer features, set this to false and don't use any of the multiplayer functions and variables, the obfuscator will remove them from the package. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean xplayer_ENABLE_PLAYER_SPECIFIC_DATA = false [static]

Warning:
Enables the use of player specific data for the multiplayer server.

This data is sent when the player logs on the multiplayer server, and can be retrieved by any other player using REQUEST_MESSAGE_GET_PLAYER_DATA. Use this only in conjunction with ENABLE_MULTIPLAYER. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean xplayer_ENABLE_TIMEOUT = false [static]

Warning:
Enables or disables the outside ("software") timeout mechanism.

Use this only on phones with timeout problems (some Samsung phones). On most phones the connection times out if an answer is not received within a certain time of request start. However, on some phones, the connection thread hangs indefinetly, so we must implement an outside timeout mechanism. If set to true, the timeout mechanism is enabled and the server requests timeout after xplayer_CONN_TIMEOUT miliseconds. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean xplayer_HTTP_NO_CANCEL = false [static]

Warning:
Sets the cancel operation to either interrupt or not the connection in progress.

On some phones, if the current conection is stopped on cancel, the game crashes. To avoid this, the cancel operation must not interrupt the communication and the thread should be left to finish naturally. Also, if another connection must be performed, the application should wait for the previous one to finish. All this can be done by setting this constant to true. It is recommended to set this variable true on the Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false // Warning, be carefull
Default MIDP 2 NOKIA : false // Warning, be carefull
Default MIDP 2 SPRINT : false // Warning, be carefull
Default DOJA : false // Warning, be carefull
Default BLACKBERRY : false // Warning, be carefull
Default WIPI_JAVA : false

int xplayer_KEEP_ALIVE_TIME = 7000 [static]

Warning:
The idle time allowed before the TCP connection to the server is disconnected.

Use this timer to send keep alive packets when no other transmission being performed for a long time and the connection needs to be open. Use this only in conjunction with ENABLE_MULTIPLAYER. Default MIDP 1 : 7000
Default MIDP 1 NOKIA : 7000
Default MIDP 1 SPRINT : 7000
Default MIDP 2 : 7000
Default MIDP 2 NOKIA : 7000
Default MIDP 2 SPRINT : 7000
Default DOJA : 7000
Default BLACKBERRY : 7000
Default WIPI_JAVA : 7000

boolean xplayer_USE_BUG_FIX_MESSAGE_SIZE = false [static]

Warning:
Sets this if you using Sanyo phones of phones that have simmilar issue.

If we have buffer for receiveing messages with size 16 and we receive 5 bytes than some phones override the first 5 bytes and return a wrong number of received bytes (usualy 16). This fix will set the whole buffer to 0 and after receiving data will check how much of the bytes are overwriten. This fix do not allow bynary data to be transfered. Set to true if the game is intended for Sanyo phones. Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

boolean xplayer_USE_HTTP_POST = false [static]

Warning:
Sets wether to use HTTP POST requests instead of GET requests or not.

Some phones have problems if the HTTP GET request is too big. Normally they should support more than 500 characters per request, but some Nokia phones do not work with more than 120. On those phones, it is necesarry to use HTTP POST requests instead of GET ones. Set this to true only on those phones (Nokia 6225 and related phones, some Samsung - ex.D500). Default MIDP 1 : false
Default MIDP 1 NOKIA : false
Default MIDP 1 SPRINT : false
Default MIDP 2 : false
Default MIDP 2 NOKIA : false
Default MIDP 2 SPRINT : false
Default DOJA : false
Default BLACKBERRY : false
Default WIPI_JAVA : false

int xplayer_XPLAYER_VERSION = 1 [static]

Warning:
The XPlayer Version.

It is used to make sure the application connects to the correct server. Default MIDP 1 : 1
Default MIDP 1 NOKIA : 1
Default MIDP 1 SPRINT : 1
Default MIDP 2 : 1
Default MIDP 2 NOKIA : 1
Default MIDP 2 SPRINT : 1
Default DOJA : 2
Default BLACKBERRY : 1
Default WIPI_JAVA : 1


Generated on Tue Sep 23 23:05:32 2008 for GLLib by  doxygen 1.5.2