30 lines
1.1 KiB
Plaintext
30 lines
1.1 KiB
Plaintext
|
||
struct FlxPluginHeader {
|
||
char Id[8];
|
||
unsigned short LoadOffset;
|
||
unsigned short EntryOffset;
|
||
unsigned char PluginMode;
|
||
unsigned char Reserved[3];
|
||
};
|
||
|
||
‡ £®«®¢®ª ¯« £¨ ¤«ï Flex Navigator v1.xx:
|
||
8 ¡ ©â Id - ¨¤¥â¨ä¨ª â®à ¯« £¨ , ¯¥à¢ë¥ 3 ᨬ¢®« ¢á¥£¤ ¤®«¦ë ¡ëâì FLX
|
||
2 ¡ ©â LoadOffset - ᬥ饨¥ ¢ áâà ¨æ¥ ¯ ¬ï⨠¤«ï § £à㧪¨ (0 - 0x3FFF)
|
||
2 ¡ ©â EntryOffset - ᬥ饨¥ ¢ áâà ¨æ¥ ¯ ¬ï⨠¤«ï § ¯ã᪠(0 - 0x3FFF)
|
||
1 ¡ ©â PluginMode - ०¨¬ à ¡®âë:
|
||
0 - à ¡®â ¥â á ¢®ááâ ®¢«¥¨¥¬ à ¡®ç¥© ®¡« á⨠Flex Navigator
|
||
(â.¥. ¯®á«¥ à ¡®âë ¯« £¨ ¥ 㦮 ¢®ááâ ¢«¨¢ âì íªà )
|
||
1 - à ¡®â ¥â ¡¥§ ¢®ááâ ®¢«¥¨ï à ¡®ç¥© ®¡« á⨠Flex Navigator
|
||
(â.¥. ¯®á«¥ à ¡®âë ¯« £¨ 㦮 ¢®ááâ ¢«¨¢ âì íªà )
|
||
3 ¡ ©â Reserved - § १¥à¢¨à®¢ ®
|
||
¤«¨ = 16 ¡ ©â
|
||
|
||
!!! ‚<>ˆŒ€<C592>ˆ…
|
||
1. ¢á¥ ¯« £¨ë ¤«ï Flex Navigator v1.xx ¥ ¤®«¦ë ¯à¥¢ëè âì ¢ à §¬¥à¥ ®á®¢®£® ª®¤
|
||
(â.¥. ¡¥§ § £®«®¢ª ) 0x4000 ¡ ©â .
|
||
2. ¢á¥ ¯« £¨ë ¤«ï Flex Navigator v1.xx ¤®«¦ë ¡ëâì ®âª®¬¯¨«¨à®¢ ë á ¤à¥á 0xC000
|
||
(â.¥. org = 0xC000).
|
||
3. ¢®§¢à é ¥¬®¥ § 票¥:
|
||
CF = 1 ®è¨¡ª áâ ¤¨¨ ¨¨â¨ «¨§ 樨 (¯®á«¥ ¥ñ ¨ç¥£® ¥ ¢®ááâ ¢«¨¢ ¥âáï)
|
||
CF = 0 ¥â ®è¨¡ª¨
|