Lunar Magic registry data

From SMWiki
Jump to: navigation, search

Lunar Magic stores its settings in the computer's registry. This document describes where in the registry and how it's stored.

WARNING!!! Tampering with the registry may DAMAGE YOUR COMPUTER. If you don't know what the registry is or how to use it, DO NOT USE IT. You may end up with a RUINED COMPUTER if you're unlucky. You have been warned.

Contents

Keys

Lunar Magic stores its settings at the following location.

HKEY_CURRENT_USER\Software\LunarianConcepts\LunarMagic\Settings

By default, this key contains 22 entries (not counting "(Standard)"):

Author

Default value:

©2005 FuSoYa, Defender of Relm

Purpose:

Unknown, does not seem to affect Lunar Magic in any way.
If modified, Lunar Magic will not change it back to the original value.

Emulator

Default value:

(blank)

Purpose:

Path to and name of emulator to start when pressing F4.

File0 - File 9

Default values:

(blank)

Purpose:

Paths to and name of files to appear in the "Recent" list.

Height, Height2

Default values:

(unknown), (unknown)

Purpose:

Height of Level and Overworld windows, respectively.

Max, Max2

Default values:

0, 0

Purpose:

Maximized status of Level and Overworld windows, respectively.

Options

Default value:

(unknown)

Purpose:

The main settings. See section "Options format" for more information.

PaletteMap

Default value:

00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

Purpose:

Stores color remapping data used by the "Map Col." feature of the 8x8 editor.

ROMFile, ROMPath

Default values:

(blank), (blank)

Purpose:

Unknown. Appears to contain the file and path, respectively, of the last opened ROM.
However, this data doesn't seem to be used.

Width, Width2

Default values:

(unknown), (unknown)

Purpose:

Width of Level and Overworld windows, respectively.

Options format

The options data is 32 bits long and has the following format:

abcdefghXXXXXXXXXXijklmnopqrstuv

a: Star Icon
b: Auto-Save on mouse gesture
c: Use 8.3 DOS file names for emulator
d: Overworld Animation
e: Scan exits on save to ROM
f: Chocobo icon + Wark Wark Wark!
g: Animation
h: Transculent
i: Show ID in add objects/sprites editor
j: Mouse gestures
k: Count sprites on save to ROM
l: Use second palette half for berry GFX
m: Use alternate Super GFX Bypass dialog
n: Highlight mouse cursor in BG editor
o: Show toolbar (Unused after 1.62)
p: Remember window size
q: Save prompt
r: Use joined GFX files
s: Maintain checksum
t: Auto set number of screens
u: Allow fragmentation
v: Correct fatal errors
X: Always 1 (Unused)
Personal tools