Binary Image Information is Copyright 2005 Parallax Inc. All Rights Reserved ============================================================================ The information within this document may not be used for any commercial purpose without the written permission of Parallax Inc. This document may not be publicly distributed beyond official Parallax Inc. Forums without the written permission of Parallax Inc. No liability whatsoever is accepted for any errors or omissions in this document by Parallax Inc. or contributing authors. Downloader 000 1CE369A7 011000 0100 1111 011011000 111110010 TEST $0D8,INA WC 001 0D48D4C1 010111 0001 0011 000000000 001010111 IF_NC JMP #$057 002 37DDDBC3 010111 0011 1111 011010111 011001110 JMPRET $0D7,#$0CE 003 B4F06F2B 101000 0010 1111 011101100 011101011 MOV $0EC,$0EB 004 37DDDBC3 010111 0011 1111 011010111 011001110 JMPRET $0D7,#$0CE 005 B4D06F2B 100000 0010 1111 011101100 011101011 ADD $0EC,$0EB 006 80B0CF63 001010 0011 1111 011101100 000000001 SHR $0EC,#1 007 BEF4EB0B 101000 0011 1111 011100111 011111010 MOV $0E7,#$0FA 008 37DDDBC3 010111 0011 1111 011010111 011001110 JMPRET $0D7,#$0CE 009 02B5DBA7 011100 0011 1111 011011111 100000000 MUXC $0DF,#$100 00A 02A7CFA7 011000 0101 1111 011011111 100000001 TEST $0DF,#$101 WC 00B 0D489DC0 010111 0001 1100 000000000 001010111 IF_C JMP #$057 00C 1EA7EBA3 011000 0101 1111 011011111 010110010 TEST $0DF,#$0B2 WC 00D 02BDDF23 001101 0011 1111 011011111 000000001 RCL $0DF,#1 00E A2BCCB8B 111001 0011 1111 011100111 000001000 DJNZ $0E7,#$008 00F F8F14FC3 011010 0010 1111 111110100 011011001 OR OUTA,$0D9 010 F8F54FC3 011010 0010 1111 111110110 011011001 OR DIRA,$0D9 011 BEF4EB0B 101000 0011 1111 011100111 011111010 MOV $0E7,#$0FA 012 02A5CFB3 011000 1001 1111 011011111 000000001 TEST $0DF,#1 WZ 013 1F9CFFC3 010111 0011 1111 011000111 010110111 JMPRET $0C7,#$0B7 014 1EA7EBA3 011000 0101 1111 011011111 010110010 TEST $0DF,#$0B2 WC 015 02BDDF23 001101 0011 1111 011011111 000000001 RCL $0DF,#1 016 8EBCCB8B 111001 0011 1111 011100111 000010010 DJNZ $0E7,#$012 017 94D06923 000000 0010 1111 011101000 011100010 RDBYTE $0E8,$0E2 018 A2B4CB0B 101000 0011 1111 011100111 000001000 MOV $0E7,#8 019 80A0CDB3 011000 1001 1111 011101000 000000001 TEST $0E8,#1 WZ 01A 1F9CFFC3 010111 0011 1111 011000111 010110111 JMPRET $0C7,#$0B7 01B 80B0CD63 001010 0011 1111 011101000 000000001 SHR $0E8,#1 01C AABCCF8B 111001 0011 1111 011100111 000011001 DJNZ $0E7,#JmpVector 01D 32D8DBE3 010111 0011 1111 011001101 011001000 JMPRET $0CD,#$0C8 01E B6F06B0B 101000 0010 1111 011100101 011101010 MOV $0E5,$0EA 01F A2E8EBCB 111011 0001 1111 011100101 001101000 TJZ $0E5,#$068 020 838ACB0B 100001 0101 1111 011100101 000000100 CMP $0E5,#4 WC 021 2048F0C1 010111 0001 0011 000000000 001101000 IF_NC JMP #$068 022 32D8DBE3 010111 0011 1111 011001101 011001000 JMPRET $0CD,#$0C8 023 B6F46B0B 101000 0010 1111 011100111 011101010 MOV $0E7,$0EA 024 80B4CB0B 101000 0011 1111 011100110 000000000 MOV $0E6,#0 025 32D8DBE3 010111 0011 1111 011001101 011001000 JMPRET $0CD,#$0C8 026 95C46963 000010 0000 1111 011101010 011100110 WRLONG $0EA,$0E6 027 8194CB0B 100000 0011 1111 011100110 000000100 ADD $0E6,#4 028 83BCEF8B 111001 0011 1111 011100111 000100101 DJNZ $0E7,#$025 029 96F46F0B 101000 0010 1111 011100111 011100011 MOV $0E7,$0E3 02A 97DC6B0B 100001 0010 1111 011100111 011100110 SUB $0E7,$0E6 02B 86B4CB53 001010 1011 1111 011100111 000000010 SHR $0E7,#2 WZ 02C 95C06842 000010 0000 0101 011100000 011100110 IF_NZ WRLONG $0E0,$0E6 02D 8194CA0A 100000 0011 0101 011100110 000000100 IF_NZ ADD $0E6,#4 02E A3BCEA8A 111001 0011 0101 011100111 000101100 IF_NZ DJNZ $0E7,#$02C 02F A498C923 000001 0011 1111 011101000 000001010 RDWORD $0E8,#$00A 030 8198C92B 100001 0011 1111 011101000 000000100 SUB $0E8,#4 031 B0C46943 000010 0000 1111 011100010 011101000 WRLONG $0E2,$0E8 032 8198C92B 100001 0011 1111 011101000 000000100 SUB $0E8,#4 033 B0C46943 000010 0000 1111 011100010 011101000 WRLONG $0E2,$0E8 034 80B0C92B 101000 0011 1111 011101000 000000000 MOV $0E8,#0 035 95D46D23 000000 0010 1111 011101010 011100111 RDBYTE $0EA,$0E7 036 B4D0692B 100000 0010 1111 011101000 011101010 ADD $0E8,$0EA 037 8294CF0B 100000 0011 1111 011100111 000000001 ADD $0E7,#1 038 89BCEF8B 111001 0011 1111 011100110 000110101 DJNZ $0E6,#$035 039 BDE0EDB3 011000 1001 1111 011101000 011111111 TEST $0E8,#$0FF WZ 03A 1B9CFBC3 010111 0011 1111 011000111 010110100 JMPRET $0C7,#$0B4 03B 2048F8C0 010111 0001 0101 000000000 001101000 IF_NZ JMP #$068 03C AFB8EB8B 111001 0011 1111 011100101 000111110 DJNZ $0E5,#$03E 03D 2D48D9C1 010111 0001 1111 000000000 001011110 JMP #$05E 03E 82B0CD0B 101000 0011 1111 011100001 000000001 MOV $0E1,#1 03F 80B4CB0B 101000 0011 1111 011100110 000000000 MOV $0E6,#0 040 2858F9C3 010111 0011 1111 010000000 001111000 JMPRET $080,#$078 041 82F4CB0B 101000 0011 1111 011100111 001000000 MOV $0E7,#$040 042 97D06923 000000 0010 1111 011101001 011100110 RDBYTE $0E9,$0E6 043 9C1CDDC3 010111 0011 1111 010100010 010010011 JMPRET $0A2,#$093 044 2048B9C0 010111 0001 1100 000000000 001101000 IF_C JMP #$068 045 8094CF0B 100000 0011 1111 011100110 000000001 ADD $0E6,#1 046 86FCCB8B 111001 0011 1111 011100111 001000010 DJNZ $0E7,#$042 047 961CFFE3 010111 0011 1111 010101111 010100011 JMPRET $0AF,#$0A3 048 94CC6F1B 100001 1000 1111 011100110 011100011 CMP $0E6,$0E3 WZ 049 0048D8C0 010111 0001 0101 000000000 001000000 IF_NZ JMP #$040 04A 1B9CFBC3 010111 0011 1111 011000111 010110100 JMPRET $0C7,#$0B4 04B 8ADDFFC1 010111 0011 1111 001110111 001110001 JMPRET $077,#$071 04C 9D1CD9C3 010111 0011 1111 010100010 010010110 JMPRET $0A2,#$096 04D 95D06923 000000 0010 1111 011101000 011100110 RDBYTE $0E8,$0E6 04E B0C86D3B 100001 1000 1111 011101000 011101001 CMP $0E8,$0E9 WZ 04F 2048F8C0 010111 0001 0101 000000000 001101000 IF_NZ JMP #$068 050 8094CF0B 100000 0011 1111 011100110 000000001 ADD $0E6,#1 051 A3FCCB8B 111001 0011 1111 011100111 001001100 DJNZ $0E7,#$04C 052 961CFFE3 010111 0011 1111 010101111 010100011 JMPRET $0AF,#$0A3 053 1B9CFBC3 010111 0011 1111 011000111 010110100 JMPRET $0C7,#$0B4 054 82B0C90B 101000 0011 1111 011100001 000000000 MOV $0E1,#0 055 AFF8CB8B 111001 0011 1111 011100101 001011110 DJNZ $0E5,#$05E 056 2048F9C1 010111 0001 1111 000000000 001101000 JMP #$068 057 82B0C90B 101000 0011 1111 011100001 000000000 MOV $0E1,#0 058 8ADDFFC1 010111 0011 1111 001110111 001110001 JMPRET $077,#$071 059 9D1CD9C3 010111 0011 1111 010100010 010010110 JMPRET $0A2,#$096 05A 97C06923 000000 0000 1111 011101001 011100110 WRBYTE $0E9,$0E6 05B 8094CF0B 100000 0011 1111 011100110 000000001 ADD $0E6,#1 05C AAFCCF8B 111001 0011 1111 011100111 001011001 DJNZ $0E7,#$059 05D 961CFFE3 010111 0011 1111 010101111 010100011 JMPRET $0AF,#$0A3 05E 859CCB03 000001 0011 1111 011100110 000000110 RDWORD $0E6,#$006 05F 888CCB1B 100001 1001 1111 011100110 000010000 CMP $0E6,#16 WZ 060 2048F8C0 010111 0001 0101 000000000 001101000 IF_NZ JMP #$068 061 8194CB03 000000 0011 1111 011100110 000000100 RDBYTE $0E6,#$004 062 B8F4EB83 011000 0011 1111 011100110 011111000 AND $0E6,#$0F8 063 808CCB43 000011 0001 1111 011100110 000000000 CLKSET $0E6 064 01FDEBAB 111001 0011 1111 011011110 001100100 DJNZ $0DE,#$064 065 8194CB03 000000 0011 1111 011100110 000000100 RDBYTE $0E6,#$004 066 808CCB43 000011 0001 1111 011100110 000000000 CLKSET $0E6 067 8488CB43 000011 0001 1111 011100100 000000010 COGINIT $0E4 068 8034CB2B 101000 0011 1111 010101110 000000000 MOV $0AE,#0 069 961CFFE3 010111 0011 1111 010101111 010100011 JMPRET $0AF,#$0A3 06A 8288C91B 100001 1001 1111 011100001 000000000 CMP $0E1,#0 WZ 06B 82B0C80A 101000 0011 0101 011100001 000000000 IF_NZ MOV $0E1,#0 06C 82B0C828 101000 0011 0101 001101001 000000000 IF_NZ MOV $069,#0 06D 1B9CFAC2 010111 0011 0101 011000111 010110100 IF_NZ JMPRET $0C7,#$0B4 06E C0B5CB0B 101000 0011 1111 111110110 000000000 MOV DIRA,#0 06F 86B0C90B 101000 0011 1111 011100001 000000010 MOV $0E1,#2 070 8288C943 000011 0001 1111 011100001 000000000 CLKSET $0E1 071 80B4CB0B 101000 0011 1111 011100110 000000000 MOV $0E6,#0 072 2858F9C3 010111 0011 1111 010000000 001111000 JMPRET $080,#$078 073 92B0ED2B 101000 0011 1111 011101001 010100001 MOV $0E9,#$0A1 074 951CDDC3 010111 0011 1111 010100010 010000111 JMPRET $0A2,#$087 075 2048B9C0 010111 0001 1100 000000000 001101000 IF_C JMP #$068 076 96F46F0B 101000 0010 1111 011100111 011100011 MOV $0E7,$0E3 077 0008D9C1 010111 0001 1111 000000000 000000000 RET 078 101CDFC3 010111 0011 1111 010000110 010000001 JMPRET $086,#$081 079 97F0692B 101000 0010 1111 011101001 011100110 MOV $0E9,$0E6 07A A2B0C963 001010 0011 1111 011101001 000001000 SHR $0E9,#8 07B 9C1CDDC3 010111 0011 1111 010100010 010010011 JMPRET $0A2,#$093 07C 2048B9C0 010111 0001 1100 000000000 001101000 IF_C JMP #$068 07D 97F0692B 101000 0010 1111 011101001 011100110 MOV $0E9,$0E6 07E 9C1CDDC3 010111 0011 1111 010100010 010010011 JMPRET $0A2,#$093 07F 2048B9C0 010111 0001 1100 000000000 001101000 IF_C JMP #$068 080 0008D9C1 010111 0001 1111 000000000 000000000 RET 081 9AB4CB0F 101000 0011 1111 011100111 110010000 MOV $0E7,#$190 082 92B0E92B 101000 0011 1111 011101001 010100000 MOV $0E9,#$0A0 083 951CDDC3 010111 0011 1111 010100010 010000111 JMPRET $0A2,#$087 084 96BC8B8A 111001 0011 1100 011100111 010000010 IF_C DJNZ $0E7,#$082 085 2048B9C0 010111 0001 1100 000000000 001101000 IF_C JMP #$068 086 0008D9C1 010111 0001 1111 000000000 000000000 RET 087 A0B0CD2B 101000 0011 1111 011101000 000001001 MOV $0E8,#9 088 FCF94F83 011001 0010 1111 111110100 011011011 ANDN OUTA,$0DB 089 FCF54FC3 011010 0010 1111 111110110 011011011 OR DIRA,$0DB 08A 00000000 000000 0000 0000 000000000 000000000 IF_NEVER WRBYTE $000,$000 08B FCFD4B83 011001 0010 1111 111110110 011011010 ANDN DIRA,$0DA 08C 9A1DF9C3 010111 0011 1111 010110011 010110000 JMPRET $0B3,#$0B0 08D FCF14FC3 011010 0010 1111 111110100 011011011 OR OUTA,$0DB 08E 00000000 000000 0000 0000 000000000 000000000 IF_NEVER WRBYTE $000,$000 08F 1CE769A7 011000 0100 1111 011011010 111110010 TEST $0DA,INA WC 090 B0B8C0AB 111001 0011 0011 011101000 010001000 IF_NC DJNZ $0E8,#$088 091 2048F0C1 010111 0001 0011 000000000 001101000 IF_NC JMP #$068 092 FCF54BC3 011010 0010 1111 111110110 011011010 OR DIRA,$0DA 093 82B8CD63 001011 0011 1111 011101001 000000001 SHL $0E9,#1 094 82B0CDE3 011010 0011 1111 011101001 000000001 OR $0E9,#1 095 1D08DDC1 010111 0001 1111 000000000 010010111 JMP #$097 096 BFF0E92F 101000 0011 1111 011101001 111111110 MOV $0E9,#VCFG 097 A0B0CD2B 101000 0011 1111 011101000 000001001 MOV $0E8,#9 098 82A0C9B7 011000 1001 1111 011101001 100000000 TEST $0E9,#$100 WZ 099 FCF94F83 011001 0010 1111 111110100 011011011 ANDN OUTA,$0DB 09A 82B8DD23 001101 0011 1111 011101001 000000001 RCL $0E9,#1 09B FCF55BC3 011110 0010 1111 111110110 011011010 MUXZ DIRA,$0DA 09C 9A1DFDC3 010111 0011 1111 010110011 010110001 JMPRET $0B3,#$0B1 09D 1CE769A7 011000 0100 1111 011011010 111110010 TEST $0DA,INA WC 09E FCF14FC3 011010 0010 1111 111110100 011011011 OR OUTA,$0DB 09F 00000000 000000 0000 0000 000000000 000000000 IF_NEVER WRBYTE $000,$000 0A0 B8B8C9AB 111001 0011 1111 011101000 010011000 DJNZ $0E8,#$098 0A1 BFF0EDA3 011000 0011 1111 011101001 011111111 AND $0E9,#$0FF 0A2 0008D9C1 010111 0001 1111 000000000 000000000 RET 0A3 A0B0CD2B 101000 0011 1111 011101000 000001001 MOV $0E8,#9 0A4 FCF94F83 011001 0010 1111 111110100 011011011 ANDN OUTA,$0DB 0A5 00000000 000000 0000 0000 000000000 000000000 IF_NEVER WRBYTE $000,$000 0A6 FCF54BC3 011010 0010 1111 111110110 011011010 OR DIRA,$0DA 0A7 9A1DF9C3 010111 0011 1111 010110011 010110000 JMPRET $0B3,#$0B0 0A8 FCF14FC3 011010 0010 1111 111110100 011011011 OR OUTA,$0DB 0A9 9E1DF9C3 010111 0011 1111 010110011 010110010 JMPRET $0B3,#$0B2 0AA FCFD4B83 011001 0010 1111 111110110 011011010 ANDN DIRA,$0DA 0AB 9A1DFDC3 010111 0011 1111 010110011 010110001 JMPRET $0B3,#$0B1 0AC 1CE769A7 011000 0100 1111 011011010 111110010 TEST $0DA,INA WC 0AD 91B8E0AB 111001 0011 0011 011101000 010100100 IF_NC DJNZ $0E8,#$0A4 0AE 2048F0C1 010111 0001 0011 000000000 001101000 IF_NC JMP #$068 0AF 0008D9C1 010111 0001 1111 000000000 000000000 RET 0B0 00000000 000000 0000 0000 000000000 000000000 IF_NEVER WRBYTE $000,$000 0B1 00000000 000000 0000 0000 000000000 000000000 IF_NEVER WRBYTE $000,$000 0B2 00000000 000000 0000 0000 000000000 000000000 IF_NEVER WRBYTE $000,$000 0B3 0008D9C1 010111 0001 1111 000000000 000000000 RET 0B4 39F14F2B 101000 0010 1111 011011100 011011101 MOV $0DC,$0DD 0B5 37DDDBC3 010111 0011 1111 011010111 011001110 JMPRET $0D7,#$0CE 0B6 1908BDC0 010111 0001 1100 000000000 010110101 IF_C JMP #$0B5 0B7 39F14F2B 101000 0010 1111 011011100 011011101 MOV $0DC,$0DD 0B8 1CE369A7 011000 0100 1111 011011000 111110010 TEST $0D8,INA WC 0B9 38B9ABAA 111001 0011 1100 011011100 010111000 IF_C DJNZ $0DC,#$0B8 0BA 2048B9C0 010111 0001 1100 000000000 001101000 IF_C JMP #$068 0BB F8F94F83 011001 0010 1111 111110100 011011001 ANDN OUTA,$0D9 0BC 1CE369A7 011000 0100 1111 011011000 111110010 TEST $0D8,INA WC 0BD 39B9E2AB 111001 0011 0011 011011100 010111100 IF_NC DJNZ $0DC,#$0BC 0BE 2048F0C1 010111 0001 0011 000000000 001101000 IF_NC JMP #$068 0BF F8F95FC3 011111 0010 1111 111110100 011011001 MUXNZ OUTA,$0D9 0C0 1CE369A7 011000 0100 1111 011011000 111110010 TEST $0D8,INA WC 0C1 10F98BAA 111001 0011 1100 011011100 011000000 IF_C DJNZ $0DC,#$0C0 0C2 2048B9C0 010111 0001 1100 000000000 001101000 IF_C JMP #$068 0C3 F8F14FC3 011010 0010 1111 111110100 011011001 OR 0-0,$0D9 0C4 1CE369A7 011000 0100 1111 011011000 111110010 TEST $0D8,INA WC 0C5 11F9C2AB 111001 0011 0011 011011100 011000100 IF_NC DJNZ $0DC,#$0C4 0C6 2048F0C1 010111 0001 0011 000000000 001101000 IF_NC JMP #$068 0C7 0008D9C1 010111 0001 1111 000000000 000000000 RET 0C8 39F14F2B 101000 0010 1111 011011100 011011101 MOV $0DC,$0DD 0C9 80B0E92B 101000 0011 1111 011101000 000100000 MOV $0E8,#$020 0CA 37DDDBC3 010111 0011 1111 011010111 011001110 JMPRET $0D7,#$0CE 0CB 80B4DD23 001100 0011 1111 011101010 000000001 RCR $0EA,#1 0CC B4F8C9AB 111001 0011 1111 011101000 011001010 DJNZ $0E8,#$0CA 0CD 0008D9C1 010111 0001 1111 000000000 000000000 RET 0CE 1CE369A7 011000 0100 1111 011011000 111110010 TEST $0D8,INA WC 0CF 35F98BAA 111001 0011 1100 011011100 011001110 IF_C DJNZ $0DC,#$0CE 0D0 0D489DC0 010111 0001 1100 000000000 001010111 IF_C JMP #$057 0D1 BBF4492B 101000 0010 1111 011101011 011011100 MOV $0EB,$0DC 0D2 1CE369A7 011000 0100 1111 011011000 111110010 TEST $0D8,INA WC 0D3 1CF9C2AB 111001 0011 0011 011011100 011010010 IF_NC DJNZ $0DC,#$0D2 0D4 0D48D4C1 010111 0001 0011 000000000 001010111 IF_NC JMP #$057 0D5 BBDC492B 100001 0010 1111 011101011 011011100 SUB $0EB,$0DC 0D6 B3CE692B 100001 0100 1111 011101011 011101100 CMP $0EB,$0EC WC 0D7 0008D9C1 010111 0001 1111 000000000 000000000 RET 0D8 00000008 100000 0000 0000 000000000 000000000 IF_NEVER ADD $000,$000 NR 0D9 00000080 010000 0000 0000 000000000 000000000 IF_NEVER MINS $000,$000 NR 0DA 00200000 001000 0000 0000 000000000 000000000 IF_NEVER ROR $000,$000 NR 0DB 00001000 000100 0000 0000 000000000 000000000 IF_NEVER 0DC 38C14222 000000 0000 0001 011011100 011011000 IF_NC_AND_NZ WRBYTE $0DC,$0D8 0DD D8800022 000000 0000 0000 111101000 010010000 IF_NEVER WRBYTE $1E8,$090 0DE 12842002 000000 0000 0000 011000011 010100000 IF_NEVER WRBYTE $0C3,$0A0 0DF 08400000 000000 0000 0000 000000000 001010000 IF_NEVER WRBYTE $000,$050 0E0 00000000 000000 0000 0000 000000000 000000000 IF_NEVER WRBYTE $000,$000 0E1 00000000 000000 0000 0000 000000000 000000000 IF_NEVER WRBYTE $000,$000 0E2 BFFFBFFF 111111 1111 1110 011111111 111111111 IF_C_OR_Z WAITVID $0FF,#VSCL WC WZ WR 0E3 00800000 000000 0000 0000 001000000 000000000 IF_NEVER WRBYTE $040,$000 0E4 C8804002 000000 0000 0001 111100000 000010000 IF_NC_AND_NZ WRBYTE $1E0,$010 0E5 0030C909 101000 0011 1111 000000000 000000000 MOV $000,#0 0E6 3759D9E4 010111 0011 1101 000011001 111001110 IF_C_OR_NZ JMPRET JmpVector,#$1CE 0E7 79DDDBE7 010111 0011 1111 111011110 111011100 JMPRET $1DE,#$1DC 0E8 003C0DC0 011011 0010 1100 000000010 000000001 IF_C XOR $002,$001 0E9 78DD9BE6 010111 0011 1100 111011110 111011000 IF_C JMPRET $1DE,#$1D8 0EA 0A30C941 001010 0011 1111 000000001 000010000 SHR $001,#16 0EB 203C8B40 001011 0011 1100 000000110 000001000 IF_C SHL $006,#8 0EC 2848D9C5 010111 0001 1111 000000000 101011000 JMP #PushLong 0ED 0008D9C1 010111 0001 1111 000000000 000000000 RET 0EE 0D34CD09 101000 0011 1111 000000010 000010111 MOV $002,#$017 0EF 79DD93E7 010111 0011 1010 111011110 111011100 IF_Z JMPRET $1DE,#$1DC 0F0 00104E00 000000 0010 0101 000000100 000000001 IF_NZ RDBYTE $004,$001 0F1 0230CDC1 011010 0011 1111 000000001 000000001 OR $001,#1 0F2 0066CB81 011000 0101 1111 000000110 001000000 TEST $006,#$040 WC 0F3 0508BDC4 010111 0001 1100 000000000 100100111 IF_C JMP #$127 0F4 2C08B5C1 010111 0001 1010 000000000 000111011 IF_Z JMP #$03B 0F5 00344409 101000 0010 0011 000000010 000000001 IF_NC MOV $002,$001 0F6 78DD93E7 010111 0011 1010 111011110 111011000 IF_Z JMPRET $1DE,#$1D8 0F7 79DDDBE6 010111 0011 1101 111011110 111011100 IF_C_OR_NZ JMPRET $1DE,#$1DC 0F8 11300C80 011000 0010 0100 000000000 010000101 IF_C_AND_NZ AND $000,$085 0F9 06144901 000000 0010 1111 000000011 000000010 RDBYTE $003,$002 0FA FDD8DFC7 010111 0011 1111 111100100 111011111 JMPRET $1E4,#$1DF 0FB 2848D9C5 010111 0001 1111 000000000 101011000 JMP #PushLong 0FC 117874C5 011111 0010 0011 000000000 111100101 IF_NC MUXNZ $000,$1E5 0FD 04304F41 001010 0010 1111 000000100 000000011 SHR $004,$003 0FE 02340509 101000 0010 1010 000000011 000000001 IF_Z MOV $003,$001 0FF 01008001 000000 0001 0010 000000000 000000100 IF_NC_AND_Z WRBYTE $000,#$004 100 C29C4D23 000001 0010 1111 111101011 000000001 RDWORD pcBase,$001 101 031159A1 010100 0010 1111 000011001 000000100 MOVS JmpVector,$004 102 2008D0C1 010111 0001 0011 000000000 000001000 IF_NC JMP #Fetch 103 0A30C941 001010 0011 1111 000000001 000010000 SHR $001,#16 104 2324E8CC 111010 0001 0101 000000011 100101100 IF_NZ TJNZ $003,#$12C 105 01344D19 101000 1010 1111 000000010 000000101 MOV $002,$005 WZ 106 3354230C 100000 0010 1000 000000111 111101100 IF_C_AND_Z ADD $007,vpBase 107 0F18EF09 100001 0011 1111 000000101 000110111 SUB $005,#$037 108 C694CB2B 100000 0011 1111 111101111 000000010 ADD sp,#2 109 03344D09 101000 0010 1111 000000011 000000101 MOV $003,$005 10A 0638C941 001011 0011 1111 000000001 000000010 SHL $001,#2 10B 04100F08 100000 0010 1100 000000100 000000011 IF_C ADD $004,$003 10C 01008001 000000 0001 0010 000000000 000000100 IF_NC_AND_Z WRBYTE $000,#$004 10D 06144901 000000 0010 1111 000000011 000000010 RDBYTE $003,$002 10E 0024CD91 011000 1001 1111 000000010 000000001 TEST $002,#1 WZ 10F 2322CB91 011000 1101 1111 000000101 000001100 TEST $005,#12 WC WZ 110 C694CB2B 100000 0011 1111 111101111 000000010 ADD sp,#2 111 2D34CD81 011000 0011 1111 000000010 000011111 AND $002,#$01F 112 FDD8DFC7 010111 0011 1111 111100100 111011111 JMPRET $1E4,#$1DF 113 0038DC00 001101 0011 0101 000000000 000000001 IF_NZ RCL $000,#1 114 01340BC0 011010 0010 1100 000000110 000000100 IF_C OR $006,$004 115 35506D45 000010 0010 1111 000000000 111101111 RDLONG $000,sp 116 1C08F9C1 010111 0001 1111 000000000 010110010 JMP #$0B2 117 05385441 001111 0010 0011 000000000 000000111 IF_NC REV $000,$007 118 C694CB2B 100000 0011 1111 111101111 000000010 ADD sp,#2 119 1026CB81 011000 0101 1111 000000110 010000000 TEST $006,#$080 WC 11A 6295D9A1 010100 0011 1111 101011011 000001000 MOVS $15B,#8 11B C0B0092A 101000 0010 1100 111101000 000000000 IF_C MOV $1E8,$000 11C 0126C981 011000 0101 1111 000000010 000000100 TEST $002,#4 WC 11D 284891C5 010111 0001 1010 000000000 101011000 IF_Z JMP #PushLong 11E 2848D9C5 010111 0001 1111 000000000 101011000 JMP #PushLong 11F 11707D85 011100 0010 1111 000000000 111100101 MUXC $000,$1E5 120 2848D9C5 010111 0001 1111 000000000 101011000 JMP #PushLong 121 35506D45 000010 0010 1111 000000000 111101111 RDLONG $000,sp 122 0008C019 100001 1001 0011 000000000 000000000 IF_NC CMP $000,#0 WZ 123 C39CCB2B 100001 0011 1111 111101111 000000100 SUB sp,#4 124 F5DC6F27 000001 0010 1111 111101110 111101111 RDWORD pc,sp 125 2330CBC1 011010 0011 1111 000000101 000001100 OR $005,#12 126 C094CF2B 100000 0011 1111 111101110 000000001 ADD pc,#1 127 35506D45 000010 0010 1111 000000000 111101111 RDLONG $000,sp 128 0038DC00 001101 0011 0101 000000000 000000001 IF_NZ RCL $000,#1 129 44B14B21 001000 0010 1111 101011100 000000010 ROR $15C,$002 12A 203C8B40 001011 0011 1100 000000110 000001000 IF_C SHL $006,#8 12B 0008D9C1 010111 0001 1111 000000000 000000000 RET 12C 0214C90D 100000 0011 1111 000000011 100000000 ADD $003,#$100 12D 31502545 000010 0010 1010 000000000 111101101 IF_Z RDLONG $000,spBase 12E 04300A08 101000 0010 0100 000000100 000000010 IF_C_AND_NZ MOV $004,$002 12F 2026CB81 011000 0101 1111 000000110 000001000 TEST $006,#8 WC 130 2322CB91 011000 1101 1111 000000101 000001100 TEST $005,#12 WC WZ 131 3C48D9C1 010111 0001 1111 000000000 011011010 JMP #$0DA 132 00305B09 101100 0010 1111 000000100 000000000 NEGC $004,$000 133 2B34CB81 011000 0011 1111 000000111 000011100 AND $007,#$01C 134 0A30C941 001010 0011 1111 000000001 000010000 SHR $001,#16 135 06144909 100000 0010 1111 000000011 000000010 ADD $003,$002 136 C0115DE3 010110 0010 1111 110111000 000000001 MOVI $1B8,$001 137 35546D45 000010 0010 1111 000000010 111101111 RDLONG $002,sp 138 0014CD09 100000 0011 1111 000000010 000000001 ADD $002,#1 139 37506B05 000000 0010 1111 000000101 111101110 RDBYTE $005,pc 13A 020E0009 100001 0100 0010 000000011 000000000 IF_NC_AND_Z CMP $003,$000 WC 13B 0038CD09 101001 0011 1111 000000000 000000001 NEG $000,#1 13C 2178838D 111001 0011 1010 000000100 101001100 IF_Z DJNZ $004,#$14C 13D 0638C941 001011 0011 1111 000000001 000000010 SHL $001,#2 13E E6639992 011100 1101 1100 110110001 001001010 IF_C MUXC $1B1,#$04A WC WZ NR 13F 2848D9C5 010111 0001 1111 000000000 101011000 JMP #PushLong 140 6F094B95 010001 1000 1111 100010101 100011110 MAXS $115,$11E WZ NR 141 C694CB2B 100000 0011 1111 111101111 000000010 ADD sp,#2 142 0214C90D 100000 0011 1111 000000011 100000000 ADD $003,#$100 143 00285C88 111101 0000 0101 000000000 000000001 IF_NZ WAITPNE $000,$001 144 C69CCB2B 100001 0011 1111 111101111 000000010 SUB sp,#2 145 0448D9C1 010111 0001 1111 000000000 001000010 JMP #$042 146 05385441 001111 0010 0011 000000000 000000111 IF_NC REV $000,$007 147 04324D89 111000 0110 1111 000000000 000000011 CMPSUB $000,$003 WC 148 11787C84 011101 0010 0101 000000000 111100101 IF_NZ MUXNC $000,$1E5 149 F3F46F2F 101000 0010 1111 111101111 111101101 MOV sp,spBase 14A D99CF09B 110101 1011 0011 111100010 010110100 IF_NC SUBS $1E2,#$0B4 WZ 14B 2008D9C1 010111 0001 1111 000000000 000001000 JMP #Fetch 14C 0024CD91 011000 1001 1111 000000010 000000001 TEST $002,#1 WZ 14D 04105D09 100100 0010 1111 000000000 000000011 SUMC $000,$003 14E 2834DF41 001110 0011 1111 000000110 000011001 SAR $006,#JmpVector 14F 003C0DC0 011011 0010 1100 000000010 000000001 IF_C XOR $002,$001 150 F4DC6927 000001 0010 1111 111101010 111101010 RDWORD $1EA,$1EA 151 C694CB2B 100000 0011 1111 111101111 000000010 ADD sp,#2 152 78DD9BE6 010111 0011 1100 111011110 111011000 IF_C JMPRET $1DE,#$1D8 153 2008D9C1 010111 0001 1111 000000000 000001000 JMP #Fetch 154 35546D45 000010 0010 1111 000000010 111101111 RDLONG $002,sp 155 003005C1 011010 0010 1010 000000000 000000001 IF_Z OR $000,$001 156 6295D9A1 010100 0011 1111 101011011 000001000 MOVS $15B,#8 157 0220CF91 011000 1001 1111 000000101 000000001 TEST $005,#1 WZ 158 021CCF09 100001 0011 1111 000000111 000000001 SUB $007,#1 159 043CCD41 001011 0011 1111 000000010 000000011 SHL $002,#3 15A 79DDDBE7 010111 0011 1111 111011110 111011100 JMPRET $1DE,#$1DC 15B 3D70E480 011000 0011 0001 000000000 011111111 IF_NC_AND_NZ AND $000,#0-0 15C 2008D9C1 010111 0001 1111 000000000 000001000 JMP #Fetch 15D 37506905 000000 0010 1111 000000001 111101110 RDBYTE $001,pc 15E 05385441 001111 0010 0011 000000000 000000111 IF_NC REV $000,$007 15F 00308D08 101000 0011 1100 000000000 000000001 IF_C MOV $000,#1 160 30786045 001011 0010 0011 000000000 111101000 IF_NC SHL $000,$1E8 161 0026CD81 011000 0101 1111 000000010 000000001 TEST $002,#1 WC 162 05385441 001111 0010 0011 000000000 000000111 IF_NC REV $000,$007 163 11783DC4 011111 0010 1100 000000000 111100101 IF_C MUXNZ $000,$1E5 164 0638C941 001011 0011 1111 000000001 000000010 SHL $001,#2 165 0630CF81 011000 0011 1111 000000101 000000011 AND $005,#3 166 2008D9C1 010111 0001 1111 000000000 000001000 JMP #Fetch 167 7CDD92E7 010111 0011 0010 111011110 111011010 IF_NC_AND_Z JMPRET $1DE,#$1DA 168 02144C40 000010 0010 0101 000000011 000000001 IF_NZ RDLONG $003,$001 169 0630CF81 011000 0011 1111 000000101 000000011 AND $005,#3 16A 01304D09 101000 0010 1111 000000000 000000101 MOV $000,$005 16B 28388041 001011 0011 0010 000000000 000011000 IF_NC_AND_Z SHL $000,#$018 16C 003C0DC0 011011 0010 1100 000000010 000000001 IF_C XOR $002,$001 16D F5CC6D27 000001 0000 1111 111101010 111101111 WRWORD $1EA,sp 16E 02304009 101000 0010 0011 000000001 000000000 IF_NC MOV $001,$000 16F 0030A109 101000 0011 1010 000000000 000100000 IF_Z MOV $000,#$020 170 2026CB81 011000 0101 1111 000000110 000001000 TEST $006,#8 WC 171 F7D86F27 000001 0010 1111 111101101 111101111 RDWORD spBase,sp 172 00384D01 001001 0010 1111 000000000 000000001 ROL $000,$001 173 0208C019 100001 1001 0011 000000001 000000000 IF_NC CMP $001,#0 WZ 174 37506905 000000 0010 1111 000000001 111101110 RDBYTE $001,pc 175 00300D48 101010 0010 1100 000000000 000000001 IF_C ABS $000,$001 176 003C0DC0 011011 0010 1100 000000010 000000001 IF_C XOR $002,$001 177 06144909 100000 0010 1111 000000011 000000010 ADD $003,$002 178 79DDDAE6 010111 0011 0101 111011110 111011100 IF_NZ JMPRET $1DE,#$1DC 179 083C8141 001011 0011 1010 000000010 000010000 IF_Z SHL $002,#16 17A 3408FCC4 010111 0001 0101 000000000 110101011 IF_NZ JMP #$1AB 17B 2222CB81 011000 0101 1111 000000101 000001000 TEST $005,#8 WC 17C 310898C0 010111 0001 0100 000000000 010001100 IF_C_AND_NZ JMP #$08C 17D C69CCB2B 100001 0011 1111 111101111 000000010 SUB sp,#2 17E 28309041 001110 0011 0010 000000000 000011000 IF_NC_AND_Z SAR $000,#$018 17F 0214C90D 100000 0011 1111 000000011 100000000 ADD $003,#$100 180 3408FCC4 010111 0001 0101 000000000 110101011 IF_NZ JMP #$1AB 181 2848BCC4 010111 0001 0100 000000000 101111001 IF_C_AND_NZ JMP #$179 182 37542645 000010 0010 0010 000000111 111101111 IF_NC_AND_Z RDLONG $007,sp 183 0908F4C5 010111 0001 0011 000000000 100110101 IF_NC JMP #$135 184 11300580 011000 0010 1000 000000000 010000101 IF_C_AND_Z AND $000,$085 185 307C6045 001011 0010 0011 000000010 111101000 IF_NC SHL $002,$1E8 186 043049C1 011010 0010 1111 000000000 000000010 OR $000,$002 187 2334C981 011000 0011 1111 000000011 000001100 AND $003,#12 188 57FC7DA7 011101 0010 1111 111001011 111100111 MUXNC $1CB,$1E7 189 3359DDF5 010111 1011 1111 000011001 111001101 JMPRET JmpVector,#$1CD WZ 18A 043CCD41 001011 0011 1111 000000010 000000011 SHL $002,#3 18B 2026CB81 011000 0101 1111 000000110 000001000 TEST $006,#8 WC 18C 00304D09 101000 0010 1111 000000000 000000001 MOV $000,$001 18D BBC52224 000000 0000 0000 001111111 111111100 IF_NEVER WRBYTE $07F,PHSA 18E 0034CC00 001000 0011 0101 000000010 000000001 IF_NZ ROR $002,#1 18F 79DD93E7 010111 0011 1010 111011110 111011100 IF_Z JMPRET $1DE,#$1DC 190 36706FC5 011010 0010 1111 000000101 111101011 OR $005,pcBase 191 03304D09 101000 0010 1111 000000001 000000101 MOV $001,$005 192 023C9501 001101 0011 1010 000000011 000000001 IF_Z RCL $003,#1 193 35506D45 000010 0010 1111 000000000 111101111 RDLONG $000,sp 194 5EDDBDE0 010111 0011 1100 101011011 011110011 IF_C JMPRET $15B,#$0F3 195 0038DC00 001101 0011 0101 000000000 000000001 IF_NZ RCL $000,#1 196 00344409 101000 0010 0011 000000010 000000001 IF_NC MOV $002,$001 197 04224981 011000 0100 1111 000000000 000000010 TEST $000,$002 WC 198 FFAF9F79 101111 1101 1110 101111111 010011111 IF_C_OR_Z NEGNZ $17F,#$09F WC WZ NR 199 FFFFFFFF 111111 1111 1111 111111111 111111111 WAITVID VSCL,#VSCL WC WZ WR 19A 35546B05 000000 0010 1111 000000110 111101110 RDBYTE $006,pc 19B BFC52624 000000 0000 0000 001111111 111111111 IF_NEVER WRBYTE $07F,VSCL 19C 35546D45 000010 0010 1111 000000010 111101111 RDLONG $002,sp 19D 02044941 000010 0000 1111 000000011 000000000 WRLONG $003,$000 19E 0830D040 001110 0011 0001 000000000 000010000 IF_NC_AND_NZ SAR $000,#16 19F 2848D9C5 010111 0001 1111 000000000 101011000 JMP #PushLong 1A0 02144C40 000010 0010 0101 000000011 000000001 IF_NZ RDLONG $003,$001 1A1 E8B4622E 101000 0010 0001 111101110 100111000 IF_NC_AND_NZ MOV pc,$138 1A2 063809C0 011011 0010 1100 000000001 000000010 IF_C XOR $001,$002 1A3 0008D9C1 010111 0001 1111 000000000 000000000 RET 1A4 0054CD09 100000 0011 1111 000000010 001000001 ADD $002,#$041 1A5 003CC409 101001 0011 0011 000000010 000000001 IF_NC NEG $002,#1 1A6 00305B09 101100 0010 1111 000000100 000000000 NEGC $004,$000 1A7 117874C5 011111 0010 0011 000000000 111100101 IF_NC MUXNZ $000,$1E5 1A8 7CDD9BE6 010111 0011 1100 111011110 111011010 IF_C JMPRET $1DE,#$1DA 1A9 00201589 111100 0000 1010 000000000 000000001 IF_Z WAITPEQ $000,$001 1AA 031159A1 010100 0010 1111 000011001 000000100 MOVS JmpVector,$004 1AB 57FC7DA7 011101 0010 1111 111001011 111100111 MUXNC $1CB,$1E7 1AC 200891C1 010111 0001 1010 000000000 000001000 IF_Z JMP #Fetch 1AD 2008D8C0 010111 0001 0101 000000000 000001000 IF_NZ JMP #Fetch 1AE 00301509 101100 0010 1010 000000000 000000001 IF_Z NEGC $000,$001 1AF 2026CB81 011000 0101 1111 000000110 000001000 TEST $006,#8 WC 1B0 01304D09 101000 0010 1111 000000000 000000101 MOV $000,$005 1B1 2848D1C5 010111 0001 1011 000000000 101011000 IF_NC_OR_Z JMP #PushLong 1B2 0034CC00 001000 0011 0101 000000010 000000001 IF_NZ ROR $002,#1 1B3 1026CB81 011000 0101 1111 000000110 010000000 TEST $006,#$080 WC 1B4 063CCD41 001011 0011 1111 000000011 000000011 SHL $003,#3 1B5 0230CFC1 011010 0011 1111 000000101 000000001 OR $005,#1 1B6 C094CF2B 100000 0011 1111 111101110 000000001 ADD pc,#1 1B7 0130CD09 101000 0011 1111 000000000 000000101 MOV $000,#5 1B8 0124C991 011000 1001 1111 000000010 000000100 TEST $002,#4 WZ 1B9 C39CCB2B 100001 0011 1111 111101111 000000100 SUB sp,#4 1BA C3948B2A 100000 0011 1100 111101111 000000100 IF_C ADD sp,#4 1BB C2944F2B 100000 0010 1111 111101111 000000001 ADD sp,$001 1BC 00308D08 101000 0011 1100 000000000 000000001 IF_C MOV $000,#1 1BD 7CDDDAE6 010111 0011 0101 111011110 111011010 IF_NZ JMPRET $1DE,#$1DA 1BE 31502545 000010 0010 1010 000000000 111101101 IF_Z RDLONG $000,spBase 1BF 00324949 101010 0110 1111 000000000 000000000 ABS $000,$000 WC Copyright Notice 1C0 3D3D3D3D 101101 1010 1110 000011010 110111111 1C1 3D3D3D3D 101101 1010 1110 000011010 110111111 1C2 3D3D3D3D 101101 1010 1110 000011010 110111111 1C3 3D3D3D3D 101101 1010 1110 000011010 110111111 1C4 706F4320 001001 0100 1001 100011110 011001000 1C5 67697279 101111 1000 0011 100011101 001101110 1C6 32207468 101110 0000 0001 000001001 010101001 1C7 20353030 001100 1010 0000 000011010 000101000 1C8 72615020 001100 0000 0001 100011001 011001000 1C9 616C6C61 001011 0000 0111 100001010 001101101 1CA 49202C78 101010 1000 0100 100001000 000110101 1CB 202E636E 101011 0100 1001 010001110 100101000 1CC 2D2D2D2D 101001 0000 1110 000011010 100111111 1CD 2D2D2D2D 101001 0000 1110 000011010 100111111 1CE 2D2D2D2D 101001 0000 1110 000011010 100111111 1CF 2D2D2D2D 101001 0000 1110 000011010 100111111 1D0 2E777777 001110 1110 1011 010011111 101111011 1D1 61726170 001010 1110 1001 100001000 001101100 1D2 78616C6C 101010 0000 0101 100011000 111111001 1D3 6D6F632E 101001 0100 1001 110011110 101111110 1D4 3D3D3D3D 101101 1010 1110 000011010 110111111 1D5 3D3D3D3D 101101 1010 1110 000011010 110111111 1D6 3D3D3D3D 101101 1010 1110 000011010 110111111 1D7 3D3D3D3D 101101 1010 1110 000011010 110111111 Unknown 1D8 00188E08 100001 0011 0100 000000100 000000001 1D9 0320CB91 011000 1001 1111 000000101 000000100 1DA 2848D9C5 010111 0001 1111 000000000 101011000 1DB E29CCB2B 100001 0011 1111 111101111 000001000 1DC C63FA53F 101001 1111 1010 110111011 100100011 1DD E2083880 010101 0000 0100 100100001 000101000 1DE 3FE30238 101000 1100 0000 001011101 011011110 1DF 38863FA7 010100 0100 1110 011001110 110111001 1E0 00D7E8FF 110010 1111 0111 011011010 101100000 1E1 853FA63F 101001 1111 0010 010111110 100100111 1E2 3FEC0C38 101001 1000 0100 001001011 011011111 1E3 ED04388F 110100 0000 0110 110100010 100111110 1E4 3FED873F 101001 1001 1010 011011111 111011111 1E5 873F1C87 011101 0110 0110 010110011 100000111 1E6 853F3414 001101 1110 0000 000110010 100100111 1E7 F9FF3BC1 011111 0110 1110 101110110 011111100 1E8 853FFFFF 111111 1111 1111 010111110 100100111 1E9 3F35D136 001100 1011 1001 010011011 110011110 1EA D1023885 010100 0100 0110 100100000 110100100 1EB 0C38853F 101001 1011 1010 010001000 100010011 1EC 4CC73FEC 110110 0100 1100 101011110 101110011 1ED 873F8B3F 101001 1111 1110 010111111 100000110 1EE 8C3FB136 001101 1111 1000 010111010 100110010 1EF 0238873F 101001 1011 1010 010001101 100000001