From 79147dd9e7701f2b72bd26064c33487ce84ce059 Mon Sep 17 00:00:00 2001 From: harry Date: Thu, 24 Aug 2023 21:26:26 -0400 Subject: [PATCH] Updated help docs for upcoming 2.6.6 release. --- output/fceux.chm | Bin 400127 -> 401195 bytes vc/Help/fceux.hnd | Bin 2072576 -> 2093056 bytes web/help/6502CPU.html | 1738 +++++++++--------- web/help/AutoFireConfigurations.html | 4 +- web/help/CheatSearch.html | 24 +- web/help/CodeDataLogger.html | 28 +- web/help/CommandLineOptions.html | 142 +- web/help/Commands.html | 10 +- web/help/ContextMenuItems.html | 2 +- web/help/CustomizingthroughtheConfigFil.html | 82 +- web/help/Debugger.html | 66 +- web/help/Directories.html | 12 +- web/help/FCEUltraVersionHistory.html | 2 +- web/help/FamicomDiskSystem.html | 14 +- web/help/GameGenieEncoderDecoder.html | 4 +- web/help/Gettingstarted.html | 20 +- web/help/HexEditor.html | 32 +- web/help/InesHeaderEditor.html | 8 +- web/help/Input.html | 12 +- web/help/LuaFunctionsList.html | 1605 ++++++++-------- web/help/LuaGettingStarted.html | 20 +- web/help/LuaPerks.html | 10 +- web/help/MemoryWatch.html | 20 +- web/help/MovieOptions.html | 2 +- web/help/MovieRecording.html | 20 +- web/help/NES.html | 8 +- web/help/NESRAMMappingFindingValues.html | 64 +- web/help/NESSound.html | 24 +- web/help/NSFFormat.html | 2 +- web/help/NameTableViewer.html | 2 +- web/help/OverviewofIncludedScripts.html | 10 +- web/help/PPUViewer.html | 4 +- web/help/Palette.html | 2 +- web/help/PaletteOptions.html | 2 +- web/help/RAMSearch.html | 10 +- web/help/RAMWatch.html | 6 +- web/help/SoundOptions.html | 2 +- web/help/TASEditor.html | 4 +- web/help/TextHooker.html | 6 +- web/help/Timing.html | 2 +- web/help/ToggleSwitchesHideMenuetc.html | 52 +- web/help/TraceLogger.html | 6 +- web/help/Troubleshooting.html | 22 +- web/help/Video.html | 50 +- web/help/WhatsNew200.html | 16 +- web/help/WhatsNew210.html | 18 +- web/help/WhatsNew211.html | 130 +- web/help/WhatsNew212.html | 102 +- web/help/WhatsNew213.html | 98 +- web/help/WhatsNew214.html | 158 +- web/help/WhatsNew215.html | 102 +- web/help/WhatsNew220.html | 294 +-- web/help/WhatsNew221.html | 168 +- web/help/WhatsNew222.html | 86 +- web/help/WhatsNew223.html | 196 +- web/help/WhatsNew230.html | 164 +- web/help/WhatsNew240.html | 144 +- web/help/WhatsNew262.html | 6 +- web/help/WhatsNew263.html | 8 +- web/help/WhatsNew265.html | 2 +- web/help/WhatsNew266.html | 324 ++++ web/help/_toc.json | 2 +- web/help/context/94.html | 14 + web/help/css/hnd.content.css | 336 ++-- web/help/fceux.html | 2 +- web/help/fm2.html | 104 +- web/help/js/hndsd.min.js | 2 +- 67 files changed, 3488 insertions(+), 3143 deletions(-) create mode 100644 web/help/WhatsNew266.html create mode 100644 web/help/context/94.html diff --git a/output/fceux.chm b/output/fceux.chm index a719345540c5599d2ac13c689c309cad7fb0c82e..dc4df27c8cafd83b0e18329ba2086d9da40c8153 100644 GIT binary patch literal 401195 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

$gH7}N{7(;3iT+>r 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 G3jmP%z?-fB literal 400127 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 O7#u8tHcs0 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℞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%0AUFs9|ASnJ*)YC<&ycZB+u+HsC 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'-=Jc?F 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�l8aBn- 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%0DE0r+Qc+EA1BmKFN%bDBCinY$lBj~*6 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

^zaPG!|VSV};* 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 mG1{0jHllA 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 W5P?7h0uTs5AOe911RxN;Kmf^9N44ny diff --git a/vc/Help/fceux.hnd b/vc/Help/fceux.hnd index 13c67c0f304f014fb8b83371db14a13bd1b0e5d8..6cd85961252e09b3496bf4349cdca9f4ac10907c 100644 GIT binary patch delta 5651 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 -

#

-

# $Id: 6502_cpu.txt,v 1.1.1.1 2004/08/29 01:29:35 bryan Exp $

-

#

-

# This file is part of Commodore 64 emulator

-

#      and Program Development System.

-

#

-

# See README for copyright notice

-

#

-

# This file contains documentation for 6502/6510/8500/8502 instruction set.

-

#

-

#

-

# Written by

-

#   John West       (john@ucc.gu.uwa.edu.au)

-

#   Marko MЉkelЉ    (msmakela@kruuna.helsinki.fi)

-

#

-

#

-

# $Log: 6502_cpu.txt,v $

-

# Revision 1.1.1.1  2004/08/29 01:29:35  bryan

-

# no message

-

#

-

# Revision 1.1  2002/05/21 00:42:27  xodnizel

-

# updates

-

#

-

# Revision 1.8  1994/06/03  19:50:04  jopi

-

# Patchlevel 2

-

#

-

# Revision 1.7  1994/04/15  13:07:04  jopi

-

# 65xx Register descriptions added

-

#

-

# Revision 1.6  1994/02/18  16:09:36  jopi

-

#

-

# Revision 1.5  1994/01/26  16:08:37  jopi

-

# X64 version 0.2 PL 1

-

#

-

# Revision 1.4  1993/11/10  01:55:34  jopi

-

#

-

# Revision 1.3  93/06/21  13:37:18  jopi

-

#  X64 version 0.2 PL 0

-

#

-

# Revision 1.2  93/06/21  13:07:15  jopi

-

# *** empty log message ***

-

#

-

#

-


+

#

+

# $Id: 6502_cpu.txt,v 1.1.1.1 2004/08/29 01:29:35 bryan Exp $

+

#

+

# This file is part of Commodore 64 emulator

+

#      and Program Development System.

+

#

+

# See README for copyright notice

+

#

+

# This file contains documentation for 6502/6510/8500/8502 instruction set.

+

#

+

#

+

# Written by

+

#   John West       (john@ucc.gu.uwa.edu.au)

+

#   Marko MЉkelЉ    (msmakela@kruuna.helsinki.fi)

+

#

+

#

+

# $Log: 6502_cpu.txt,v $

+

# Revision 1.1.1.1  2004/08/29 01:29:35  bryan

+

# no message

+

#

+

# Revision 1.1  2002/05/21 00:42:27  xodnizel

+

# updates

+

#

+

# Revision 1.8  1994/06/03  19:50:04  jopi

+

# Patchlevel 2

+

#

+

# Revision 1.7  1994/04/15  13:07:04  jopi

+

# 65xx Register descriptions added

+

#

+

# Revision 1.6  1994/02/18  16:09:36  jopi

+

#

+

# Revision 1.5  1994/01/26  16:08:37  jopi

+

# X64 version 0.2 PL 1

+

#

+

# Revision 1.4  1993/11/10  01:55:34  jopi

+

#

+

# Revision 1.3  93/06/21  13:37:18  jopi

+

#  X64 version 0.2 PL 0

+

#

+

# Revision 1.2  93/06/21  13:07:15  jopi

+

# *** empty log message ***

+

#

+

#

+


 Note: To extract the uuencoded ML programs in this article most

       easily you may use e.g. "uud" by Edwin Kremer ,

       which extracts them all at once.

@@ -253,45 +253,45 @@


6510 Instructions by Addressing Modes


-

off- ++++++++++ Positive ++++++++++  ---------- Negative ----------

-

set  00      20      40      60      80      a0      c0      e0      mode

-


-

+00  BRK     JSR     RTI     RTS     NOP*    LDY     CPY     CPX     Impl/immed

-

+01  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     (indir,x)

-

+02   t       t       t       t      NOP*t   LDX     NOP*t   NOP*t     ? /immed

-

+03  SLO*    RLA*    SRE*    RRA*    SAX*    LAX*    DCP*    ISB*    (indir,x)

-

+04  NOP*    BIT     NOP*    NOP*    STY     LDY     CPY     CPX     Zeropage

-

+05  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Zeropage

-

+06  ASL     ROL     LSR     ROR     STX     LDX     DEC     INC     Zeropage

-

+07  SLO*    RLA*    SRE*    RRA*    SAX*    LAX*    DCP*    ISB*    Zeropage

-


-

+08  PHP     PLP     PHA     PLA     DEY     TAY     INY     INX     Implied

-

+09  ORA     AND     EOR     ADC     NOP*    LDA     CMP     SBC     Immediate

-

+0a  ASL     ROL     LSR     ROR     TXA     TAX     DEX     NOP     Accu/impl

-

+0b  ANC**   ANC**   ASR**   ARR**   ANE**   LXA**   SBX**   SBC*    Immediate

-

+0c  NOP*    BIT     JMP     JMP ()  STY     LDY     CPY     CPX     Absolute

-

+0d  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Absolute

-

+0e  ASL     ROL     LSR     ROR     STX     LDX     DEC     INC     Absolute

-

+0f  SLO*    RLA*    SRE*    RRA*    SAX*    LAX*    DCP*    ISB*    Absolute

-


-

+10  BPL     BMI     BVC     BVS     BCC     BCS     BNE     BEQ     Relative

-

+11  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     (indir),y

-

+12   t       t       t       t       t       t       t       t         ?

-

+13  SLO*    RLA*    SRE*    RRA*    SHA**   LAX*    DCP*    ISB*    (indir),y

-

+14  NOP*    NOP*    NOP*    NOP*    STY     LDY     NOP*    NOP*    Zeropage,x

-

+15  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Zeropage,x

-

+16  ASL     ROL     LSR     ROR     STX  y) LDX  y) DEC     INC     Zeropage,x

-

+17  SLO*    RLA*    SRE*    RRA*    SAX* y) LAX* y) DCP*    ISB*    Zeropage,x

-


-

+18  CLC     SEC     CLI     SEI     TYA     CLV     CLD     SED     Implied

-

+19  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Absolute,y

-

+1a  NOP*    NOP*    NOP*    NOP*    TXS     TSX     NOP*    NOP*    Implied

-

+1b  SLO*    RLA*    SRE*    RRA*    SHS**   LAS**   DCP*    ISB*    Absolute,y

-

+1c  NOP*    NOP*    NOP*    NOP*    SHY**   LDY     NOP*    NOP*    Absolute,x

-

+1d  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Absolute,x

-

+1e  ASL     ROL     LSR     ROR     SHX**y) LDX  y) DEC     INC     Absolute,x

-

+1f  SLO*    RLA*    SRE*    RRA*    SHA**y) LAX* y) DCP*    ISB*    Absolute,x

-


+

off- ++++++++++ Positive ++++++++++  ---------- Negative ----------

+

set  00      20      40      60      80      a0      c0      e0      mode

+


+

+00  BRK     JSR     RTI     RTS     NOP*    LDY     CPY     CPX     Impl/immed

+

+01  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     (indir,x)

+

+02   t       t       t       t      NOP*t   LDX     NOP*t   NOP*t     ? /immed

+

+03  SLO*    RLA*    SRE*    RRA*    SAX*    LAX*    DCP*    ISB*    (indir,x)

+

+04  NOP*    BIT     NOP*    NOP*    STY     LDY     CPY     CPX     Zeropage

+

+05  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Zeropage

+

+06  ASL     ROL     LSR     ROR     STX     LDX     DEC     INC     Zeropage

+

+07  SLO*    RLA*    SRE*    RRA*    SAX*    LAX*    DCP*    ISB*    Zeropage

+


+

+08  PHP     PLP     PHA     PLA     DEY     TAY     INY     INX     Implied

+

+09  ORA     AND     EOR     ADC     NOP*    LDA     CMP     SBC     Immediate

+

+0a  ASL     ROL     LSR     ROR     TXA     TAX     DEX     NOP     Accu/impl

+

+0b  ANC**   ANC**   ASR**   ARR**   ANE**   LXA**   SBX**   SBC*    Immediate

+

+0c  NOP*    BIT     JMP     JMP ()  STY     LDY     CPY     CPX     Absolute

+

+0d  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Absolute

+

+0e  ASL     ROL     LSR     ROR     STX     LDX     DEC     INC     Absolute

+

+0f  SLO*    RLA*    SRE*    RRA*    SAX*    LAX*    DCP*    ISB*    Absolute

+


+

+10  BPL     BMI     BVC     BVS     BCC     BCS     BNE     BEQ     Relative

+

+11  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     (indir),y

+

+12   t       t       t       t       t       t       t       t         ?

+

+13  SLO*    RLA*    SRE*    RRA*    SHA**   LAX*    DCP*    ISB*    (indir),y

+

+14  NOP*    NOP*    NOP*    NOP*    STY     LDY     NOP*    NOP*    Zeropage,x

+

+15  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Zeropage,x

+

+16  ASL     ROL     LSR     ROR     STX  y) LDX  y) DEC     INC     Zeropage,x

+

+17  SLO*    RLA*    SRE*    RRA*    SAX* y) LAX* y) DCP*    ISB*    Zeropage,x

+


+

+18  CLC     SEC     CLI     SEI     TYA     CLV     CLD     SED     Implied

+

+19  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Absolute,y

+

+1a  NOP*    NOP*    NOP*    NOP*    TXS     TSX     NOP*    NOP*    Implied

+

+1b  SLO*    RLA*    SRE*    RRA*    SHS**   LAS**   DCP*    ISB*    Absolute,y

+

+1c  NOP*    NOP*    NOP*    NOP*    SHY**   LDY     NOP*    NOP*    Absolute,x

+

+1d  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Absolute,x

+

+1e  ASL     ROL     LSR     ROR     SHX**y) LDX  y) DEC     INC     Absolute,x

+

+1f  SLO*    RLA*    SRE*    RRA*    SHA**y) LAX* y) DCP*    ISB*    Absolute,x

+


        ROR intruction is available on MC650x microprocessors after

        June, 1976.


@@ -466,9 +466,9 @@


-- A brief explanation about what may happen while using don't care states.


-

        ANE $8B         A = (A | #$EE) & X & #byte

-

                        same as

-

                        A = ((A & #$11 & X) | ( #$EE & X)) & #byte

+

        ANE $8B         A = (A | #$EE) & X & #byte

+

                        same as

+

                        A = ((A & #$11 & X) | ( #$EE & X)) & #byte


                        In real 6510/8502 the internal parameter #$11

                        may occasionally be #$10, #$01 or even #$00.

@@ -477,15 +477,15 @@

                        of the instruction.  The value probably depends

                        on the data that was left on the bus by the VIC-II.


-

        LXA $AB         C=Lehti:   A = X = ANE

-

                        Alternate: A = X = (A & #byte)

+

        LXA $AB         C=Lehti:   A = X = ANE

+

                        Alternate: A = X = (A & #byte)


                        TXA and TAX have to be responsible for these.


-

        SHA $93,$9F     Store (A & X & (ADDR_HI + 1))

-

        SHX $9E         Store (X & (ADDR_HI + 1))

-

        SHY $9C         Store (Y & (ADDR_HI + 1))

-

        SHS $9B         SHA and TXS, where X is replaced by (A & X).

+

        SHA $93,$9F     Store (A & X & (ADDR_HI + 1))

+

        SHX $9E         Store (X & (ADDR_HI + 1))

+

        SHY $9C         Store (Y & (ADDR_HI + 1))

+

        SHS $9B         SHA and TXS, where X is replaced by (A & X).


                        Note: The value to be stored is copied also

                        to ADDR_HI if page boundary is crossed.

@@ -510,7 +510,7 @@

More fortunate is its opposite, 'LAX' which just loads a byte

simultaneously into both A and X.


-

        $6B  ARR

+

        $6B  ARR


This instruction seems to be a harmless combination of AND and ROR at

first sight, but it turns out that it affects the V flag and also has

@@ -548,36 +548,36 @@

To help you understand this description, here is a C routine that

illustrates the ARR operation in Decimal mode:


-

        unsigned

-

           A,  /* Accumulator */

-

           AL, /* low nybble of accumulator */

-

           AH, /* high nybble of accumulator */

-


-

           C,  /* Carry flag */

-

           Z,  /* Zero flag */

-

           V,  /* oVerflow flag */

-

           N,  /* Negative flag */

-


-

           t,  /* temporary value */

-

           s;  /* value to be ARRed with Accumulator */

-


-

        t = A & s;                      /* Perform the AND. */

-


-

        AH = t >> 4;                    /* Separate the high */

-

        AL = t & 15;                    /* and low nybbles. */

-


-

        N = C;                          /* Set the N and */

-

        Z = !(A = (t >> 1) | (C << 7)); /* Z flags traditionally */

-

        V = (t ^ A) & 64;               /* and V flag in a weird way. */

-


-

        if (AL + (AL & 1) > 5)          /* BCD "fixup" for low nybble. */

-

          A = (A & 0xF0) | ((A + 6) & 0xF);

-


-

        if (C = AH + (AH & 1) > 5)      /* Set the Carry flag. */

-

          A = (A + 0x60) & 0xFF;        /* BCD "fixup" for high nybble. */

-


-

        $CB  SBX   X <- (A & X) - Immediate

-


+

        unsigned

+

           A,  /* Accumulator */

+

           AL, /* low nybble of accumulator */

+

           AH, /* high nybble of accumulator */

+


+

           C,  /* Carry flag */

+

           Z,  /* Zero flag */

+

           V,  /* oVerflow flag */

+

           N,  /* Negative flag */

+


+

           t,  /* temporary value */

+

           s;  /* value to be ARRed with Accumulator */

+


+

        t = A & s;                      /* Perform the AND. */

+


+

        AH = t >> 4;                    /* Separate the high */

+

        AL = t & 15;                    /* and low nybbles. */

+


+

        N = C;                          /* Set the N and */

+

        Z = !(A = (t >> 1) | (C << 7)); /* Z flags traditionally */

+

        V = (t ^ A) & 64;               /* and V flag in a weird way. */

+


+

        if (AL + (AL & 1) > 5)          /* BCD "fixup" for low nybble. */

+

          A = (A & 0xF0) | ((A + 6) & 0xF);

+


+

        if (C = AH + (AH & 1) > 5)      /* Set the Carry flag. */

+

          A = (A + 0x60) & 0xFF;        /* BCD "fixup" for high nybble. */

+


+

        $CB  SBX   X <- (A & X) - Immediate

+


The 'SBX' ($CB) may seem to be very complex operation, even though it

is a combination of the subtraction of accumulator and parameter, as

in the 'CMP' instruction, and the command 'DEX'. As a result, both A

@@ -590,23 +590,23 @@


 Proof:


-

begin 644 vsbx

-

M`0@9$,D'GL(H-#,IJC(U-JS"*#0T*:HR-@```*D`H#V1*Z`_D2N@09$KJ0>%

-

M^QBE^VEZJ+$KH#F1*ZD`2"BI`*(`RP`(:-B@.5$K*4#P`E@`H#VQ*SAI`)$K

-

JD-Z@/[$K:0"1*Y#4J2X@TO\XH$&Q*VD`D2N0Q,;[$+188/_^]_:_OK>V

-

`

-

end

-


-

 and

-


-

begin 644 sbx

-

M`0@9$,D'GL(H-#,IJC(U-JS"*#0T*:HR-@```'BI`*!-D2N@3Y$KH%&1*ZD#

-

MA?L8I?M*2)`#J1@LJ3B@29$K:$J0`ZGX+*G8R)$K&/BXJ?2B8\L)AOP(:(7]

-

MV#B@3;$KH$\Q*Z!1\2L(1?SP`0!H1?TIM]#XH$VQ*SAI`)$KD,N@3[$K:0"1

-

9*Y#!J2X@TO\XH%&Q*VD`D2N0L<;[$))88-#X

-

`

-

end

-


+

begin 644 vsbx

+

M`0@9$,D'GL(H-#,IJC(U-JS"*#0T*:HR-@```*D`H#V1*Z`_D2N@09$KJ0>%

+

M^QBE^VEZJ+$KH#F1*ZD`2"BI`*(`RP`(:-B@.5$K*4#P`E@`H#VQ*SAI`)$K

+

JD-Z@/[$K:0"1*Y#4J2X@TO\XH$&Q*VD`D2N0Q,;[$+188/_^]_:_OK>V

+

`

+

end

+


+

 and

+


+

begin 644 sbx

+

M`0@9$,D'GL(H-#,IJC(U-JS"*#0T*:HR-@```'BI`*!-D2N@3Y$KH%&1*ZD#

+

MA?L8I?M*2)`#J1@LJ3B@29$K:$J0`ZGX+*G8R)$K&/BXJ?2B8\L)AOP(:(7]

+

MV#B@3;$KH$\Q*Z!1\2L(1?SP`0!H1?TIM]#XH$VQ*SAI`)$KD,N@3[$K:0"1

+

9*Y#!J2X@TO\XH%&Q*VD`D2N0L<;[$))88-#X

+

`

+

end

+


These test programs show if your machine is compatible with ours

regarding the opcode $CB. The first test, vsbx, proves that SBX does

not affect the V flag. The latter one, sbx, proves the rest of our

@@ -637,10 +637,10 @@

language monitor, as it makes use of the BRK instruction. The result

tables will be written on pages $C2 and $C3.


-

begin 644 sbx-c100

-

M`,%XH`",#L&,$,&,$L&XJ8*B@LL7AOL(:(7\N#BM#L$M$,'M$L$(Q?OP`B@`

-

M:$7\\`,@4,'N#L'0U.X0P=#/SB#0[A+!T,<``````````````)BJ\!>M#L$M

-

L$,'=_\'0":T2P=W_PM`!8,K0Z:T.P2T0P9D`PID`!*T2P9D`PYD`!

+

begin 644 sbx-c100

+

M`,%XH`",#L&,$,&,$L&XJ8*B@LL7AOL(:(7\N#BM#L$M$,'M$L$(Q?OP`B@`

+

M:$7\\`,@4,'N#L'0U.X0P=#/SB#0[A+!T,<``````````````)BJ\!>M#L$M

+

L$,'=_\'0":T2P=W_PM`!8,K0Z:T.P2T0P9D`PID`!*T2P9D`PYD`!


Other undocumented instructions usually cause two preceding opcodes

being executed. However 'NOP' seems to completely disappear from 'SBC'

@@ -732,11 +732,11 @@


Register selection for load and store


-

   bit1 bit0     A  X  Y

-

    0    0             x

-

    0    1          x

-

    1    0       x

-

    1    1       x  x

+

   bit1 bit0     A  X  Y

+

    0    0             x

+

    0    1          x

+

    1    0       x

+

    1    1       x  x


So, A and X are selected by bits 1 and 0 respectively, while

 ~(bit1|bit0) enables Y.

@@ -761,39 +761,39 @@

how it can do that all in a single cycle. Here's a C code version of

the instruction:


-

        unsigned

-

           A,  /* Accumulator */

-

           AL, /* low nybble of accumulator */

-

           AH, /* high nybble of accumulator */

-


-

           C,  /* Carry flag */

-

           Z,  /* Zero flag */

-

           V,  /* oVerflow flag */

-

           N,  /* Negative flag */

-


-

           s;  /* value to be added to Accumulator */

-


-

        AL = (A & 15) + (s & 15) + C;         /* Calculate the lower nybble. */

-


-

        AH = (A >> 4) + (s >> 4) + (AL > 15); /* Calculate the upper nybble. */

-


-

        if (AL > 9) AL += 6;                  /* BCD fixup for lower nybble. */

-


-

        Z = ((A + s + C) & 255 != 0);         /* Zero flag is set just

-

                                                 like in Binary mode. */

-


-

        /* Negative and Overflow flags are set with the same logic than in

-

           Binary mode, but after fixing the lower nybble. */

-


-

        N = (AH & 8 != 0);

-

        V = ((AH << 4) ^ A) & 128 && !((A ^ s) & 128);

-


-

        if (AH > 9) AH += 6;                  /* BCD fixup for upper nybble. */

-


-

        /* Carry is the only flag set after fixing the result. */

-


-

        C = (AH > 15);

-

        A = ((AH << 4) | (AL & 15)) & 255;

+

        unsigned

+

           A,  /* Accumulator */

+

           AL, /* low nybble of accumulator */

+

           AH, /* high nybble of accumulator */

+


+

           C,  /* Carry flag */

+

           Z,  /* Zero flag */

+

           V,  /* oVerflow flag */

+

           N,  /* Negative flag */

+


+

           s;  /* value to be added to Accumulator */

+


+

        AL = (A & 15) + (s & 15) + C;         /* Calculate the lower nybble. */

+


+

        AH = (A >> 4) + (s >> 4) + (AL > 15); /* Calculate the upper nybble. */

+


+

        if (AL > 9) AL += 6;                  /* BCD fixup for lower nybble. */

+


+

        Z = ((A + s + C) & 255 != 0);         /* Zero flag is set just

+

                                                 like in Binary mode. */

+


+

        /* Negative and Overflow flags are set with the same logic than in

+

           Binary mode, but after fixing the lower nybble. */

+


+

        N = (AH & 8 != 0);

+

        V = ((AH << 4) ^ A) & 128 && !((A ^ s) & 128);

+


+

        if (AH > 9) AH += 6;                  /* BCD fixup for upper nybble. */

+


+

        /* Carry is the only flag set after fixing the result. */

+


+

        C = (AH > 15);

+

        A = ((AH << 4) | (AL & 15)) & 255;


  The C flag is set as the quiche eaters expect, but the N and V flags

are set after fixing the lower nybble but before fixing the upper one.

@@ -804,14 +804,14 @@

       Decimal mode, and aborts with BRK if anything breaks this theory.

       If everything goes well, it ends in RTS.


-

begin 600 dadc

-

M 0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@   'BI&*  A/N$_$B@+)$KH(V1

-

M*Q@(I?PI#X7]I?LI#V7]R0J0 FD%J"D/A?VE^RGP9?PI\ C $) ":0^JL @H

-

ML ?)H) &""@X:5\X!?V%_0AH*3W@ ! ""8"HBD7[$ JE^T7\, 28"4"H**7[

-

M9?S0!)@) J@8N/BE^V7\V A%_= G:(3]1?W0(.;[T(?F_-"#:$D8\ )88*D=

-

0&&4KA?NI &4LA?RI.&S[  A%

-


-

end

+

begin 600 dadc

+

M 0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@   'BI&*  A/N$_$B@+)$KH(V1

+

M*Q@(I?PI#X7]I?LI#V7]R0J0 FD%J"D/A?VE^RGP9?PI\ C $) ":0^JL @H

+

ML ?)H) &""@X:5\X!?V%_0AH*3W@ ! ""8"HBD7[$ JE^T7\, 28"4"H**7[

+

M9?S0!)@) J@8N/BE^V7\V A%_= G:(3]1?W0(.;[T(?F_-"#:$D8\ )88*D=

+

0&&4KA?NI &4LA?RI.&S[  A%

+


+

end


  All programs in this chapter have been successfully tested on a Vic20

and a Commodore 64 and a Commodore 128D in C64 mode. They should run on

@@ -824,45 +824,45 @@


Proof:


-

begin 600 dsbc-cmp-flags

-

M 0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@   'B@ (3[A/RB XH8:66HL2N@

-

M09$KH$R1*XII::BQ*Z!%D2N@4)$K^#BXI?OE_-@(:(7].+BE^^7\"&A%_? !

-

5 .;[T./F_-#?RA"_8!@X&#CEY<7%

-


-

end

+

begin 600 dsbc-cmp-flags

+

M 0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@   'B@ (3[A/RB XH8:66HL2N@

+

M09$KH$R1*XII::BQ*Z!%D2N@4)$K^#BXI?OE_-@(:(7].+BE^^7\"&A%_? !

+

5 .;[T./F_-#?RA"_8!@X&#CEY<7%

+


+

end


  The only difference in SBC's operation in decimal mode from binary mode

is the result-fixup:


-

        unsigned

-

           A,  /* Accumulator */

-

           AL, /* low nybble of accumulator */

-

           AH, /* high nybble of accumulator */

-


-

           C,  /* Carry flag */

-

           Z,  /* Zero flag */

-

           V,  /* oVerflow flag */

-

           N,  /* Negative flag */

-


-

           s;  /* value to be added to Accumulator */

-


-

        AL = (A & 15) - (s & 15) - !C;        /* Calculate the lower nybble. */

-


-

        if (AL & 16) AL -= 6;                 /* BCD fixup for lower nybble. */

-


-

        AH = (A >> 4) - (s >> 4) - (AL & 16); /* Calculate the upper nybble. */

-


-

        if (AH & 16) AH -= 6;                 /* BCD fixup for upper nybble. */

-


-

        /* The flags are set just like in Binary mode. */

-


-

        C = (A - s - !C) & 256 != 0;

-

        Z = (A - s - !C) & 255 != 0;

-

        V = ((A - s - !C) ^ s) & 128 && (A ^ s) & 128;

-

        N = (A - s - !C) & 128 != 0;

-


-

        A = ((AH << 4) | (AL & 15)) & 255;

-


+

        unsigned

+

           A,  /* Accumulator */

+

           AL, /* low nybble of accumulator */

+

           AH, /* high nybble of accumulator */

+


+

           C,  /* Carry flag */

+

           Z,  /* Zero flag */

+

           V,  /* oVerflow flag */

+

           N,  /* Negative flag */

+


+

           s;  /* value to be added to Accumulator */

+


+

        AL = (A & 15) - (s & 15) - !C;        /* Calculate the lower nybble. */

+


+

        if (AL & 16) AL -= 6;                 /* BCD fixup for lower nybble. */

+


+

        AH = (A >> 4) - (s >> 4) - (AL & 16); /* Calculate the upper nybble. */

+


+

        if (AH & 16) AH -= 6;                 /* BCD fixup for upper nybble. */

+


+

        /* The flags are set just like in Binary mode. */

+


+

        C = (A - s - !C) & 256 != 0;

+

        Z = (A - s - !C) & 255 != 0;

+

        V = ((A - s - !C) ^ s) & 128 && (A ^ s) & 128;

+

        N = (A - s - !C) & 128 != 0;

+


+

        A = ((AH << 4) | (AL & 15)) & 255;

+


  Again Z flag is set before any BCD fixup. The N and V flags are set

at any time before fixing the high nybble. The C flag may be set in any

phase.

@@ -885,13 +885,13 @@

  The following program, which tests SBC's result and flags,

contains the 6502 version of the pseudo code example above.


-

begin 600 dsbc

-

M 0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@   'BI&*  A/N$_$B@+)$KH':1

-

M*S@(I?PI#X7]I?LI#^7]L /I!1@I#ZBE_"GPA?VE^RGP"#CE_2GPL KI7RBP

-

M#ND/.+ )*+ &Z0^P NE?A/T%_87]*+BE^^7\"&BH.+CXI?OE_-@(1?W0FVB$

-

8_47]T)3F^]">YOS0FFA)&- $J3C0B%A@

-


-

end

+

begin 600 dsbc

+

M 0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@   'BI&*  A/N$_$B@+)$KH':1

+

M*S@(I?PI#X7]I?LI#^7]L /I!1@I#ZBE_"GPA?VE^RGP"#CE_2GPL KI7RBP

+

M#ND/.+ )*+ &Z0^P NE?A/T%_87]*+BE^^7\"&BH.+CXI?OE_-@(1?W0FVB$

+

8_47]T)3F^]">YOS0FFA)&- $J3C0B%A@

+


+

end


  Obviously the undocumented instructions RRA (ROR+ADC) and ISB

(INC+SBC) have inherited also the decimal operation from the official

@@ -900,29 +900,29 @@

dincsbc-deccmp proves that ISB's and DCP's (DEC+CMP) flags are not

affected by the D flag.


-

begin 644 droradc

-

M`0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@```'BI&*``A/N$_$B@+)$KH(V1

-

M*S@(I?PI#X7]I?LI#V7]R0J0`FD%J"D/A?VE^RGP9?PI\`C`$)`":0^JL`@H

-

ML`?)H)`&""@X:5\X!?V%_0AH*3W@`!`""8"HBD7[$`JE^T7\,`28"4"H**7[

-

M9?S0!)@)`J@XN/BE^R;\9_S8"$7]T"=HA/U%_=`@YOO0A>;\T(%H21CP`EA@

-

2J1T892N%^ZD`92R%_*DX;/L`

-

`

-

end

-


-

begin 644 dincsbc

-

M`0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@```'BI&*``A/N$_$B@+)$KH':1

-

M*S@(I?PI#X7]I?LI#^7]L`/I!1@I#ZBE_"GPA?VE^RGP"#CE_2GPL`KI7RBP

-

M#ND/.+`)*+`&Z0^P`NE?A/T%_87]*+BE^^7\"&BH.+CXI?O&_.?\V`A%_="9

-

::(3]1?W0DN;[T)SF_-"8:$D8T`2I.-"&6&#\

-

`

-

end

-


-

begin 644 dincsbc-deccmp

-

M`0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@```'B@`(3[A/RB`XH8:7>HL2N@

-

M3Y$KH%R1*XII>ZBQ*Z!3D2N@8)$KBFE_J+$KH%61*Z!BD2OX.+BE^^;\Q_S8

-

L"&B%_3BXI?OF_,?\"&A%_?`!`.;[T-_F_-#;RA"M8!@X&#CFYL;&Q\?GYP#8

-

`

-

end

+

begin 644 droradc

+

M`0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@```'BI&*``A/N$_$B@+)$KH(V1

+

M*S@(I?PI#X7]I?LI#V7]R0J0`FD%J"D/A?VE^RGP9?PI\`C`$)`":0^JL`@H

+

ML`?)H)`&""@X:5\X!?V%_0AH*3W@`!`""8"HBD7[$`JE^T7\,`28"4"H**7[

+

M9?S0!)@)`J@XN/BE^R;\9_S8"$7]T"=HA/U%_=`@YOO0A>;\T(%H21CP`EA@

+

2J1T892N%^ZD`92R%_*DX;/L`

+

`

+

end

+


+

begin 644 dincsbc

+

M`0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@```'BI&*``A/N$_$B@+)$KH':1

+

M*S@(I?PI#X7]I?LI#^7]L`/I!1@I#ZBE_"GPA?VE^RGP"#CE_2GPL`KI7RBP

+

M#ND/.+`)*+`&Z0^P`NE?A/T%_87]*+BE^^7\"&BH.+CXI?O&_.?\V`A%_="9

+

::(3]1?W0DN;[T)SF_-"8:$D8T`2I.-"&6&#\

+

`

+

end

+


+

begin 644 dincsbc-deccmp

+

M`0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@```'B@`(3[A/RB`XH8:7>HL2N@

+

M3Y$KH%R1*XII>ZBQ*Z!3D2N@8)$KBFE_J+$KH%61*Z!BD2OX.+BE^^;\Q_S8

+

L"&B%_3BXI?OF_,?\"&A%_?`!`.;[T-_F_-#;RA"M8!@X&#CFYL;&Q\?GYP#8

+

`

+

end



6510 features

@@ -1083,617 +1083,617 @@


  Instructions accessing the stack


-

     BRK

-


-

        #  address R/W description

-

       --- ------- --- -----------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  read next instruction byte (and throw it away),

-

                       increment PC

-

        3  $0100,S  W  push PCH on stack (with B flag set), decrement S

-

        4  $0100,S  W  push PCL on stack, decrement S

-

        5  $0100,S  W  push P on stack, decrement S

-

        6   $FFFE   R  fetch PCL

-

        7   $FFFF   R  fetch PCH

-


-

     RTI

-


-

        #  address R/W description

-

       --- ------- --- -----------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  read next instruction byte (and throw it away)

-

        3  $0100,S  R  increment S

-

        4  $0100,S  R  pull P from stack, increment S

-

        5  $0100,S  R  pull PCL from stack, increment S

-

        6  $0100,S  R  pull PCH from stack

-


-

     RTS

-


-

        #  address R/W description

-

       --- ------- --- -----------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  read next instruction byte (and throw it away)

-

        3  $0100,S  R  increment S

-

        4  $0100,S  R  pull PCL from stack, increment S

-

        5  $0100,S  R  pull PCH from stack

-

        6    PC     R  increment PC

-


-

     PHA, PHP

-


-

        #  address R/W description

-

       --- ------- --- -----------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  read next instruction byte (and throw it away)

-

        3  $0100,S  W  push register on stack, decrement S

-


-

     PLA, PLP

-


-

        #  address R/W description

-

       --- ------- --- -----------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  read next instruction byte (and throw it away)

-

        3  $0100,S  R  increment S

-

        4  $0100,S  R  pull register from stack

-


-

     JSR

-


-

        #  address R/W description

-

       --- ------- --- -------------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch low address byte, increment PC

-

        3  $0100,S  R  internal operation (predecrement S?)

-

        4  $0100,S  W  push PCH on stack, decrement S

-

        5  $0100,S  W  push PCL on stack, decrement S

-

        6    PC     R  copy low address byte to PCL, fetch high address

-

                       byte to PCH

-


-

  Accumulator or implied addressing

-


-

        #  address R/W description

-

       --- ------- --- -----------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  read next instruction byte (and throw it away)

-


-

  Immediate addressing

-


-

        #  address R/W description

-

       --- ------- --- ------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch value, increment PC

-


-

  Absolute addressing

-


-

     JMP

-


-

        #  address R/W description

-

       --- ------- --- -------------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch low address byte, increment PC

-

        3    PC     R  copy low address byte to PCL, fetch high address

-

                       byte to PCH

-


-

     Read instructions (LDA, LDX, LDY, EOR, AND, ORA, ADC, SBC, CMP, BIT,

-

                        LAX, NOP)

-


-

        #  address R/W description

-

       --- ------- --- ------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch low byte of address, increment PC

-

        3    PC     R  fetch high byte of address, increment PC

-

        4  address  R  read from effective address

-


-

     Read-Modify-Write instructions (ASL, LSR, ROL, ROR, INC, DEC,

-

                                     SLO, SRE, RLA, RRA, ISB, DCP)

-


-

        #  address R/W description

-

       --- ------- --- ------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch low byte of address, increment PC

-

        3    PC     R  fetch high byte of address, increment PC

-

        4  address  R  read from effective address

-

        5  address  W  write the value back to effective address,

-

                       and do the operation on it

-

        6  address  W  write the new value to effective address

-


-

     Write instructions (STA, STX, STY, SAX)

-


-

        #  address R/W description

-

       --- ------- --- ------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch low byte of address, increment PC

-

        3    PC     R  fetch high byte of address, increment PC

-

        4  address  W  write register to effective address

-


-

  Zero page addressing

-


-

     Read instructions (LDA, LDX, LDY, EOR, AND, ORA, ADC, SBC, CMP, BIT,

-

                        LAX, NOP)

-


-

        #  address R/W description

-

       --- ------- --- ------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch address, increment PC

-

        3  address  R  read from effective address

-


-

     Read-Modify-Write instructions (ASL, LSR, ROL, ROR, INC, DEC,

-

                                     SLO, SRE, RLA, RRA, ISB, DCP)

-


-

        #  address R/W description

-

       --- ------- --- ------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch address, increment PC

-

        3  address  R  read from effective address

-

        4  address  W  write the value back to effective address,

-

                       and do the operation on it

-

        5  address  W  write the new value to effective address

-


-

     Write instructions (STA, STX, STY, SAX)

-


-

        #  address R/W description

-

       --- ------- --- ------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch address, increment PC

-

        3  address  W  write register to effective address

-


-

  Zero page indexed addressing

-


-

     Read instructions (LDA, LDX, LDY, EOR, AND, ORA, ADC, SBC, CMP, BIT,

-

                        LAX, NOP)

-


-

        #   address  R/W description

-

       --- --------- --- ------------------------------------------

-

        1     PC      R  fetch opcode, increment PC

-

        2     PC      R  fetch address, increment PC

-

        3   address   R  read from address, add index register to it

-

        4  address+I* R  read from effective address

-


-

       Notes: I denotes either index register (X or Y).

-


-

              * The high byte of the effective address is always zero,

-

                i.e. page boundary crossings are not handled.

-


-

     Read-Modify-Write instructions (ASL, LSR, ROL, ROR, INC, DEC,

-

                                     SLO, SRE, RLA, RRA, ISB, DCP)

-


-

        #   address  R/W description

-

       --- --------- --- ---------------------------------------------

-

        1     PC      R  fetch opcode, increment PC

-

        2     PC      R  fetch address, increment PC

-

        3   address   R  read from address, add index register X to it

-

        4  address+X* R  read from effective address

-

        5  address+X* W  write the value back to effective address,

-

                         and do the operation on it

-

        6  address+X* W  write the new value to effective address

-


-

       Note: * The high byte of the effective address is always zero,

-

               i.e. page boundary crossings are not handled.

-


-

     Write instructions (STA, STX, STY, SAX)

-


-

        #   address  R/W description

-

       --- --------- --- -------------------------------------------

-

        1     PC      R  fetch opcode, increment PC

-

        2     PC      R  fetch address, increment PC

-

        3   address   R  read from address, add index register to it

-

        4  address+I* W  write to effective address

-


-

       Notes: I denotes either index register (X or Y).

-


-

              * The high byte of the effective address is always zero,

-

                i.e. page boundary crossings are not handled.

-


-

  Absolute indexed addressing

-


-

     Read instructions (LDA, LDX, LDY, EOR, AND, ORA, ADC, SBC, CMP, BIT,

-

                        LAX, LAE, SHS, NOP)

-


-

        #   address  R/W description

-

       --- --------- --- ------------------------------------------

-

        1     PC      R  fetch opcode, increment PC

-

        2     PC      R  fetch low byte of address, increment PC

-

        3     PC      R  fetch high byte of address,

-

                         add index register to low address byte,

-

                         increment PC

-

        4  address+I* R  read from effective address,

-

                         fix the high byte of effective address

-

        5+ address+I  R  re-read from effective address

-


-

       Notes: I denotes either index register (X or Y).

-


-

              * The high byte of the effective address may be invalid

-

                at this time, i.e. it may be smaller by $100.

-


-

              + This cycle will be executed only if the effective address

-

                was invalid during cycle #4, i.e. page boundary was crossed.

-


-

     Read-Modify-Write instructions (ASL, LSR, ROL, ROR, INC, DEC,

-

                                     SLO, SRE, RLA, RRA, ISB, DCP)

-


-

        #   address  R/W description

-

       --- --------- --- ------------------------------------------

-

        1    PC       R  fetch opcode, increment PC

-

        2    PC       R  fetch low byte of address, increment PC

-

        3    PC       R  fetch high byte of address,

-

                         add index register X to low address byte,

-

                         increment PC

-

        4  address+X* R  read from effective address,

-

                         fix the high byte of effective address

-

        5  address+X  R  re-read from effective address

-

        6  address+X  W  write the value back to effective address,

-

                         and do the operation on it

-

        7  address+X  W  write the new value to effective address

-


-

       Notes: * The high byte of the effective address may be invalid

-

                at this time, i.e. it may be smaller by $100.

-


-

     Write instructions (STA, STX, STY, SHA, SHX, SHY)

-


-

        #   address  R/W description

-

       --- --------- --- ------------------------------------------

-

        1     PC      R  fetch opcode, increment PC

-

        2     PC      R  fetch low byte of address, increment PC

-

        3     PC      R  fetch high byte of address,

-

                         add index register to low address byte,

-

                         increment PC

-

        4  address+I* R  read from effective address,

-

                         fix the high byte of effective address

-

        5  address+I  W  write to effective address

-


-

       Notes: I denotes either index register (X or Y).

-


-

              * The high byte of the effective address may be invalid

-

                at this time, i.e. it may be smaller by $100. Because

-

                the processor cannot undo a write to an invalid

-

                address, it always reads from the address first.

-


-

  Relative addressing (BCC, BCS, BNE, BEQ, BPL, BMI, BVC, BVS)

-


-

        #   address  R/W description

-

       --- --------- --- ---------------------------------------------

-

        1     PC      R  fetch opcode, increment PC

-

        2     PC      R  fetch operand, increment PC

-

        3     PC      R  Fetch opcode of next instruction,

-

                         If branch is taken, add operand to PCL.

-

                         Otherwise increment PC.

-

        4+    PC*     R  Fetch opcode of next instruction.

-

                         Fix PCH. If it did not change, increment PC.

-

        5!    PC      R  Fetch opcode of next instruction,

-

                         increment PC.

-


-

       Notes: The opcode fetch of the next instruction is included to

-

              this diagram for illustration purposes. When determining

-

              real execution times, remember to subtract the last

-

              cycle.

-


-

              * The high byte of Program Counter (PCH) may be invalid

-

                at this time, i.e. it may be smaller or bigger by $100.

-


-

              + If branch is taken, this cycle will be executed.

-


-

              ! If branch occurs to different page, this cycle will be

-

                executed.

-


-

  Indexed indirect addressing

-


-

     Read instructions (LDA, ORA, EOR, AND, ADC, CMP, SBC, LAX)

-


-

        #    address   R/W description

-

       --- ----------- --- ------------------------------------------

-

        1      PC       R  fetch opcode, increment PC

-

        2      PC       R  fetch pointer address, increment PC

-

        3    pointer    R  read from the address, add X to it

-

        4   pointer+X   R  fetch effective address low

-

        5  pointer+X+1  R  fetch effective address high

-

        6    address    R  read from effective address

-


-

       Note: The effective address is always fetched from zero page,

-

             i.e. the zero page boundary crossing is not handled.

-


-

     Read-Modify-Write instructions (SLO, SRE, RLA, RRA, ISB, DCP)

-


-

        #    address   R/W description

-

       --- ----------- --- ------------------------------------------

-

        1      PC       R  fetch opcode, increment PC

-

        2      PC       R  fetch pointer address, increment PC

-

        3    pointer    R  read from the address, add X to it

-

        4   pointer+X   R  fetch effective address low

-

        5  pointer+X+1  R  fetch effective address high

-

        6    address    R  read from effective address

-

        7    address    W  write the value back to effective address,

-

                           and do the operation on it

-

        8    address    W  write the new value to effective address

-


-

       Note: The effective address is always fetched from zero page,

-

             i.e. the zero page boundary crossing is not handled.

-


-

     Write instructions (STA, SAX)

-


-

        #    address   R/W description

-

       --- ----------- --- ------------------------------------------

-

        1      PC       R  fetch opcode, increment PC

-

        2      PC       R  fetch pointer address, increment PC

-

        3    pointer    R  read from the address, add X to it

-

        4   pointer+X   R  fetch effective address low

-

        5  pointer+X+1  R  fetch effective address high

-

        6    address    W  write to effective address

-


-

       Note: The effective address is always fetched from zero page,

-

             i.e. the zero page boundary crossing is not handled.

-


-

  Indirect indexed addressing

-


-

     Read instructions (LDA, EOR, AND, ORA, ADC, SBC, CMP)

-


-

        #    address   R/W description

-

       --- ----------- --- ------------------------------------------

-

        1      PC       R  fetch opcode, increment PC

-

        2      PC       R  fetch pointer address, increment PC

-

        3    pointer    R  fetch effective address low

-

        4   pointer+1   R  fetch effective address high,

-

                           add Y to low byte of effective address

-

        5   address+Y*  R  read from effective address,

-

                           fix high byte of effective address

-

        6+  address+Y   R  read from effective address

-


-

       Notes: The effective address is always fetched from zero page,

-

              i.e. the zero page boundary crossing is not handled.

-


-

              * The high byte of the effective address may be invalid

-

                at this time, i.e. it may be smaller by $100.

-


-

              + This cycle will be executed only if the effective address

-

                was invalid during cycle #5, i.e. page boundary was crossed.

-


-

     Read-Modify-Write instructions (SLO, SRE, RLA, RRA, ISB, DCP)

-


-

        #    address   R/W description

-

       --- ----------- --- ------------------------------------------

-

        1      PC       R  fetch opcode, increment PC

-

        2      PC       R  fetch pointer address, increment PC

-

        3    pointer    R  fetch effective address low

-

        4   pointer+1   R  fetch effective address high,

-

                           add Y to low byte of effective address

-

        5   address+Y*  R  read from effective address,

-

                           fix high byte of effective address

-

        6   address+Y   R  read from effective address

-

        7   address+Y   W  write the value back to effective address,

-

                           and do the operation on it

-

        8   address+Y   W  write the new value to effective address

-


-

       Notes: The effective address is always fetched from zero page,

-

              i.e. the zero page boundary crossing is not handled.

-


-

              * The high byte of the effective address may be invalid

-

                at this time, i.e. it may be smaller by $100.

-


-

     Write instructions (STA, SHA)

-


-

        #    address   R/W description

-

       --- ----------- --- ------------------------------------------

-

        1      PC       R  fetch opcode, increment PC

-

        2      PC       R  fetch pointer address, increment PC

-

        3    pointer    R  fetch effective address low

-

        4   pointer+1   R  fetch effective address high,

-

                           add Y to low byte of effective address

-

        5   address+Y*  R  read from effective address,

-

                           fix high byte of effective address

-

        6   address+Y   W  write to effective address

-


-

       Notes: The effective address is always fetched from zero page,

-

              i.e. the zero page boundary crossing is not handled.

-


-

              * The high byte of the effective address may be invalid

-

                at this time, i.e. it may be smaller by $100.

-


-

  Absolute indirect addressing (JMP)

-


-

        #   address  R/W description

-

       --- --------- --- ------------------------------------------

-

        1     PC      R  fetch opcode, increment PC

-

        2     PC      R  fetch pointer address low, increment PC

-

        3     PC      R  fetch pointer address high, increment PC

-

        4   pointer   R  fetch low address to latch

-

        5  pointer+1* R  fetch PCH, copy latch to PCL

-


-

       Note: * The PCH will always be fetched from the same page

-

               than PCL, i.e. page boundary crossing is not handled.

-


-

                How Real Programmers Acknowledge Interrupts

-


-

  With RMW instructions:

-


-

        ; beginning of combined raster/timer interrupt routine

-

        LSR $D019       ; clear VIC interrupts, read raster interrupt flag to C

-

        BCS raster      ; jump if VIC caused an interrupt

-

        ...             ; timer interrupt routine

-


-

        Operational diagram of LSR $D019:

-


-

          #  data  address  R/W

-

         --- ----  -------  ---  ---------------------------------

-

          1   4E     PC      R   fetch opcode

-

          2   19    PC+1     R   fetch address low

-

          3   D0    PC+2     R   fetch address high

-

          4   xx    $D019    R   read memory

-

          5   xx    $D019    W   write the value back, rotate right

-

          6  xx/2   $D019    W   write the new value back

-


-

        The 5th cycle acknowledges the interrupt by writing the same

-

        value back. If only raster interrupts are used, the 6th cycle

-

        has no effect on the VIC. (It might acknowledge also some

-

        other interrupts.)

-


-

  With indexed addressing:

-


-

        ; acknowledge interrupts to both CIAs

-

        LDX #$10

-

        LDA $DCFD,X

-


-

        Operational diagram of LDA $DCFD,X:

-


-

          #  data  address  R/W  description

-

         --- ----  -------  ---  ---------------------------------

-

          1   BD     PC      R   fetch opcode

-

          2   FD    PC+1     R   fetch address low

-

          3   DC    PC+2     R   fetch address high, add X to address low

-

          4   xx    $DC0D    R   read from address, fix high byte of address

-

          5   yy    $DD0D    R   read from right address

-


-

        ; acknowledge interrupts to CIA 2

-

        LDX #$10

-

        STA $DDFD,X

-


-

        Operational diagram of STA $DDFD,X:

-


-

          #  data  address  R/W  description

-

         --- ----  -------  ---  ---------------------------------

-

          1   9D     PC      R   fetch opcode

-

          2   FD    PC+1     R   fetch address low

-

          3   DC    PC+2     R   fetch address high, add X to address low

-

          4   xx    $DD0D    R   read from address, fix high byte of address

-

          5   ac    $DE0D    W   write to right address

-


-

  With branch instructions:

-


-

        ; acknowledge interrupts to CIA 2

-

                LDA #$00  ; clear N flag

-

                JMP $DD0A

-

        DD0A    BPL $DC9D ; branch

-

        DC9D    BRK       ; return

-


-

        You need the following preparations to initialize the CIA registers:

-


-

                LDA #$91  ; argument of BPL

-

                STA $DD0B

-

                LDA #$10  ; BPL

-

                STA $DD0A

-

                STA $DD08 ; load the ToD values from the latches

-

                LDA $DD0B ; freeze the ToD display

-

                LDA #$7F

-

                STA $DC0D ; assure that $DC0D is $00

-


-

        Operational diagram of BPL $DC9D:

-


-

          #  data  address  R/W  description

-

         --- ----  -------  ---  ---------------------------------

-

          1   10    $DD0A    R   fetch opcode

-

          2   91    $DD0B    R   fetch argument

-

          3   xx    $DD0C    R   fetch opcode, add argument to PCL

-

          4   yy    $DD9D    R   fetch opcode, fix PCH

-

        ( 5   00    $DC9D    R   fetch opcode )

-


-

        ; acknowledge interrupts to CIA 1

-

                LSR       ; clear N flag

-

                JMP $DCFA

-

        DCFA    BPL $DD0D

-

        DD0D    BRK

-


-

        ; Again you need to set the ToD registers of CIA 1 and the

-

        ; Interrupt Control Register of CIA 2 first.

-


-

        Operational diagram of BPL $DD0D:

-


-

          #  data  address  R/W  description

-

         --- ----  -------  ---  ---------------------------------

-

          1   10    $DCFA    R   fetch opcode

-

          2   11    $DCFB    R   fetch argument

-

          3   xx    $DCFC    R   fetch opcode, add argument to PCL

-

          4   yy    $DC0D    R   fetch opcode, fix PCH

-

        ( 5   00    $DD0D    R   fetch opcode )

-


-

        ; acknowledge interrupts to CIA 2 automagically

-

                ; preparations

-

                LDA #$7F

-

                STA $DD0D       ; disable all interrupt sources of CIA2

-

                LDA $DD0E

-

                AND #$BE        ; ensure that $DD0C remains constant

-

                STA $DD0E       ; and stop the timer

-

                LDA #$FD

-

                STA $DD0C       ; parameter of BPL

-

                LDA #$10

-

                STA $DD0B       ; BPL

-

                LDA #$40

-

                STA $DD0A       ; RTI/parameter of LSR

-

                LDA #$46

-

                STA $DD09       ; LSR

-

                STA $DD08       ; load the ToD values from the latches

-

                LDA $DD0B       ; freeze the ToD display

-

                LDA #$09

-

                STA $0318

-

                LDA #$DD

-

                STA $0319       ; change NMI vector to $DD09

-

                LDA #$FF        ; Try changing this instruction's operand

-

                STA $DD05       ; (see comment below).

-

                LDA #$FF

-

                STA $DD04       ; set interrupt frequency to 1/65536 cycles

-

                LDA $DD0E

-

                AND #$80

-

                ORA #$11

-

                LDX #$81

-

                STX $DD0D       ; enable timer interrupt

-

                STA $DD0E       ; start timer

-


-

                LDA #$00        ; To see that the interrupts really occur,

-

                STA $D011       ; use something like this and see how

-

        LOOP    DEC $D020       ; changing the byte loaded to $DD05 from

-

                BNE LOOP        ; #$FF to #$0F changes the image.

-


-

        When an NMI occurs, the processor jumps to Kernal code, which jumps to

-

        ($0318), which points to the following routine:

-


-

        DD09    LSR $40         ; clear N flag

-

                BPL $DD0A       ; Note: $DD0A contains RTI.

-


-

        Operational diagram of BPL $DD0A:

-


-

          #  data  address  R/W  description

-

         --- ----  -------  ---  ---------------------------------

-

          1   10    $DD0B    R   fetch opcode

-

          2   11    $DD0C    R   fetch argument

-

          3   xx    $DD0D    R   fetch opcode, add argument to PCL

-

          4   40    $DD0A    R   fetch opcode, (fix PCH)

-


-

  With RTI:

-


-

        ; the fastest possible interrupt handler in the 6500 family

-

                ; preparations

-

                SEI

-

                LDA $01         ; disable ROM and enable I/O

-

                AND #$FD

-

                ORA #$05

-

                STA $01

-

                LDA #$7F

-

                STA $DD0D       ; disable CIA 2's all interrupt sources

-

                LDA $DD0E

-

                AND #$BE        ; ensure that $DD0C remains constant

-

                STA $DD0E       ; and stop the timer

-

                LDA #$40

-

                STA $DD0C       ; store RTI to $DD0C

-

                LDA #$0C

-

                STA $FFFA

-

                LDA #$DD

-

                STA $FFFB       ; change NMI vector to $DD0C

-

                LDA #$FF        ; Try changing this instruction's operand

-

                STA $DD05       ; (see comment below).

-

                LDA #$FF

-

                STA $DD04       ; set interrupt frequency to 1/65536 cycles

-

                LDA $DD0E

-

                AND #$80

-

                ORA #$11

-

                LDX #$81

-

                STX $DD0D       ; enable timer interrupt

-

                STA $DD0E       ; start timer

-


-

                LDA #$00        ; To see that the interrupts really occur,

-

                STA $D011       ; use something like this and see how

-

        LOOP    DEC $D020       ; changing the byte loaded to $DD05 from

-

                BNE LOOP        ; #$FF to #$0F changes the image.

-


+

     BRK

+


+

        #  address R/W description

+

       --- ------- --- -----------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  read next instruction byte (and throw it away),

+

                       increment PC

+

        3  $0100,S  W  push PCH on stack (with B flag set), decrement S

+

        4  $0100,S  W  push PCL on stack, decrement S

+

        5  $0100,S  W  push P on stack, decrement S

+

        6   $FFFE   R  fetch PCL

+

        7   $FFFF   R  fetch PCH

+


+

     RTI

+


+

        #  address R/W description

+

       --- ------- --- -----------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  read next instruction byte (and throw it away)

+

        3  $0100,S  R  increment S

+

        4  $0100,S  R  pull P from stack, increment S

+

        5  $0100,S  R  pull PCL from stack, increment S

+

        6  $0100,S  R  pull PCH from stack

+


+

     RTS

+


+

        #  address R/W description

+

       --- ------- --- -----------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  read next instruction byte (and throw it away)

+

        3  $0100,S  R  increment S

+

        4  $0100,S  R  pull PCL from stack, increment S

+

        5  $0100,S  R  pull PCH from stack

+

        6    PC     R  increment PC

+


+

     PHA, PHP

+


+

        #  address R/W description

+

       --- ------- --- -----------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  read next instruction byte (and throw it away)

+

        3  $0100,S  W  push register on stack, decrement S

+


+

     PLA, PLP

+


+

        #  address R/W description

+

       --- ------- --- -----------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  read next instruction byte (and throw it away)

+

        3  $0100,S  R  increment S

+

        4  $0100,S  R  pull register from stack

+


+

     JSR

+


+

        #  address R/W description

+

       --- ------- --- -------------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch low address byte, increment PC

+

        3  $0100,S  R  internal operation (predecrement S?)

+

        4  $0100,S  W  push PCH on stack, decrement S

+

        5  $0100,S  W  push PCL on stack, decrement S

+

        6    PC     R  copy low address byte to PCL, fetch high address

+

                       byte to PCH

+


+

  Accumulator or implied addressing

+


+

        #  address R/W description

+

       --- ------- --- -----------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  read next instruction byte (and throw it away)

+


+

  Immediate addressing

+


+

        #  address R/W description

+

       --- ------- --- ------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch value, increment PC

+


+

  Absolute addressing

+


+

     JMP

+


+

        #  address R/W description

+

       --- ------- --- -------------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch low address byte, increment PC

+

        3    PC     R  copy low address byte to PCL, fetch high address

+

                       byte to PCH

+


+

     Read instructions (LDA, LDX, LDY, EOR, AND, ORA, ADC, SBC, CMP, BIT,

+

                        LAX, NOP)

+


+

        #  address R/W description

+

       --- ------- --- ------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch low byte of address, increment PC

+

        3    PC     R  fetch high byte of address, increment PC

+

        4  address  R  read from effective address

+


+

     Read-Modify-Write instructions (ASL, LSR, ROL, ROR, INC, DEC,

+

                                     SLO, SRE, RLA, RRA, ISB, DCP)

+


+

        #  address R/W description

+

       --- ------- --- ------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch low byte of address, increment PC

+

        3    PC     R  fetch high byte of address, increment PC

+

        4  address  R  read from effective address

+

        5  address  W  write the value back to effective address,

+

                       and do the operation on it

+

        6  address  W  write the new value to effective address

+


+

     Write instructions (STA, STX, STY, SAX)

+


+

        #  address R/W description

+

       --- ------- --- ------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch low byte of address, increment PC

+

        3    PC     R  fetch high byte of address, increment PC

+

        4  address  W  write register to effective address

+


+

  Zero page addressing

+


+

     Read instructions (LDA, LDX, LDY, EOR, AND, ORA, ADC, SBC, CMP, BIT,

+

                        LAX, NOP)

+


+

        #  address R/W description

+

       --- ------- --- ------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch address, increment PC

+

        3  address  R  read from effective address

+


+

     Read-Modify-Write instructions (ASL, LSR, ROL, ROR, INC, DEC,

+

                                     SLO, SRE, RLA, RRA, ISB, DCP)

+


+

        #  address R/W description

+

       --- ------- --- ------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch address, increment PC

+

        3  address  R  read from effective address

+

        4  address  W  write the value back to effective address,

+

                       and do the operation on it

+

        5  address  W  write the new value to effective address

+


+

     Write instructions (STA, STX, STY, SAX)

+


+

        #  address R/W description

+

       --- ------- --- ------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch address, increment PC

+

        3  address  W  write register to effective address

+


+

  Zero page indexed addressing

+


+

     Read instructions (LDA, LDX, LDY, EOR, AND, ORA, ADC, SBC, CMP, BIT,

+

                        LAX, NOP)

+


+

        #   address  R/W description

+

       --- --------- --- ------------------------------------------

+

        1     PC      R  fetch opcode, increment PC

+

        2     PC      R  fetch address, increment PC

+

        3   address   R  read from address, add index register to it

+

        4  address+I* R  read from effective address

+


+

       Notes: I denotes either index register (X or Y).

+


+

              * The high byte of the effective address is always zero,

+

                i.e. page boundary crossings are not handled.

+


+

     Read-Modify-Write instructions (ASL, LSR, ROL, ROR, INC, DEC,

+

                                     SLO, SRE, RLA, RRA, ISB, DCP)

+


+

        #   address  R/W description

+

       --- --------- --- ---------------------------------------------

+

        1     PC      R  fetch opcode, increment PC

+

        2     PC      R  fetch address, increment PC

+

        3   address   R  read from address, add index register X to it

+

        4  address+X* R  read from effective address

+

        5  address+X* W  write the value back to effective address,

+

                         and do the operation on it

+

        6  address+X* W  write the new value to effective address

+


+

       Note: * The high byte of the effective address is always zero,

+

               i.e. page boundary crossings are not handled.

+


+

     Write instructions (STA, STX, STY, SAX)

+


+

        #   address  R/W description

+

       --- --------- --- -------------------------------------------

+

        1     PC      R  fetch opcode, increment PC

+

        2     PC      R  fetch address, increment PC

+

        3   address   R  read from address, add index register to it

+

        4  address+I* W  write to effective address

+


+

       Notes: I denotes either index register (X or Y).

+


+

              * The high byte of the effective address is always zero,

+

                i.e. page boundary crossings are not handled.

+


+

  Absolute indexed addressing

+


+

     Read instructions (LDA, LDX, LDY, EOR, AND, ORA, ADC, SBC, CMP, BIT,

+

                        LAX, LAE, SHS, NOP)

+


+

        #   address  R/W description

+

       --- --------- --- ------------------------------------------

+

        1     PC      R  fetch opcode, increment PC

+

        2     PC      R  fetch low byte of address, increment PC

+

        3     PC      R  fetch high byte of address,

+

                         add index register to low address byte,

+

                         increment PC

+

        4  address+I* R  read from effective address,

+

                         fix the high byte of effective address

+

        5+ address+I  R  re-read from effective address

+


+

       Notes: I denotes either index register (X or Y).

+


+

              * The high byte of the effective address may be invalid

+

                at this time, i.e. it may be smaller by $100.

+


+

              + This cycle will be executed only if the effective address

+

                was invalid during cycle #4, i.e. page boundary was crossed.

+


+

     Read-Modify-Write instructions (ASL, LSR, ROL, ROR, INC, DEC,

+

                                     SLO, SRE, RLA, RRA, ISB, DCP)

+


+

        #   address  R/W description

+

       --- --------- --- ------------------------------------------

+

        1    PC       R  fetch opcode, increment PC

+

        2    PC       R  fetch low byte of address, increment PC

+

        3    PC       R  fetch high byte of address,

+

                         add index register X to low address byte,

+

                         increment PC

+

        4  address+X* R  read from effective address,

+

                         fix the high byte of effective address

+

        5  address+X  R  re-read from effective address

+

        6  address+X  W  write the value back to effective address,

+

                         and do the operation on it

+

        7  address+X  W  write the new value to effective address

+


+

       Notes: * The high byte of the effective address may be invalid

+

                at this time, i.e. it may be smaller by $100.

+


+

     Write instructions (STA, STX, STY, SHA, SHX, SHY)

+


+

        #   address  R/W description

+

       --- --------- --- ------------------------------------------

+

        1     PC      R  fetch opcode, increment PC

+

        2     PC      R  fetch low byte of address, increment PC

+

        3     PC      R  fetch high byte of address,

+

                         add index register to low address byte,

+

                         increment PC

+

        4  address+I* R  read from effective address,

+

                         fix the high byte of effective address

+

        5  address+I  W  write to effective address

+


+

       Notes: I denotes either index register (X or Y).

+


+

              * The high byte of the effective address may be invalid

+

                at this time, i.e. it may be smaller by $100. Because

+

                the processor cannot undo a write to an invalid

+

                address, it always reads from the address first.

+


+

  Relative addressing (BCC, BCS, BNE, BEQ, BPL, BMI, BVC, BVS)

+


+

        #   address  R/W description

+

       --- --------- --- ---------------------------------------------

+

        1     PC      R  fetch opcode, increment PC

+

        2     PC      R  fetch operand, increment PC

+

        3     PC      R  Fetch opcode of next instruction,

+

                         If branch is taken, add operand to PCL.

+

                         Otherwise increment PC.

+

        4+    PC*     R  Fetch opcode of next instruction.

+

                         Fix PCH. If it did not change, increment PC.

+

        5!    PC      R  Fetch opcode of next instruction,

+

                         increment PC.

+


+

       Notes: The opcode fetch of the next instruction is included to

+

              this diagram for illustration purposes. When determining

+

              real execution times, remember to subtract the last

+

              cycle.

+


+

              * The high byte of Program Counter (PCH) may be invalid

+

                at this time, i.e. it may be smaller or bigger by $100.

+


+

              + If branch is taken, this cycle will be executed.

+


+

              ! If branch occurs to different page, this cycle will be

+

                executed.

+


+

  Indexed indirect addressing

+


+

     Read instructions (LDA, ORA, EOR, AND, ADC, CMP, SBC, LAX)

+


+

        #    address   R/W description

+

       --- ----------- --- ------------------------------------------

+

        1      PC       R  fetch opcode, increment PC

+

        2      PC       R  fetch pointer address, increment PC

+

        3    pointer    R  read from the address, add X to it

+

        4   pointer+X   R  fetch effective address low

+

        5  pointer+X+1  R  fetch effective address high

+

        6    address    R  read from effective address

+


+

       Note: The effective address is always fetched from zero page,

+

             i.e. the zero page boundary crossing is not handled.

+


+

     Read-Modify-Write instructions (SLO, SRE, RLA, RRA, ISB, DCP)

+


+

        #    address   R/W description

+

       --- ----------- --- ------------------------------------------

+

        1      PC       R  fetch opcode, increment PC

+

        2      PC       R  fetch pointer address, increment PC

+

        3    pointer    R  read from the address, add X to it

+

        4   pointer+X   R  fetch effective address low

+

        5  pointer+X+1  R  fetch effective address high

+

        6    address    R  read from effective address

+

        7    address    W  write the value back to effective address,

+

                           and do the operation on it

+

        8    address    W  write the new value to effective address

+


+

       Note: The effective address is always fetched from zero page,

+

             i.e. the zero page boundary crossing is not handled.

+


+

     Write instructions (STA, SAX)

+


+

        #    address   R/W description

+

       --- ----------- --- ------------------------------------------

+

        1      PC       R  fetch opcode, increment PC

+

        2      PC       R  fetch pointer address, increment PC

+

        3    pointer    R  read from the address, add X to it

+

        4   pointer+X   R  fetch effective address low

+

        5  pointer+X+1  R  fetch effective address high

+

        6    address    W  write to effective address

+


+

       Note: The effective address is always fetched from zero page,

+

             i.e. the zero page boundary crossing is not handled.

+


+

  Indirect indexed addressing

+


+

     Read instructions (LDA, EOR, AND, ORA, ADC, SBC, CMP)

+


+

        #    address   R/W description

+

       --- ----------- --- ------------------------------------------

+

        1      PC       R  fetch opcode, increment PC

+

        2      PC       R  fetch pointer address, increment PC

+

        3    pointer    R  fetch effective address low

+

        4   pointer+1   R  fetch effective address high,

+

                           add Y to low byte of effective address

+

        5   address+Y*  R  read from effective address,

+

                           fix high byte of effective address

+

        6+  address+Y   R  read from effective address

+


+

       Notes: The effective address is always fetched from zero page,

+

              i.e. the zero page boundary crossing is not handled.

+


+

              * The high byte of the effective address may be invalid

+

                at this time, i.e. it may be smaller by $100.

+


+

              + This cycle will be executed only if the effective address

+

                was invalid during cycle #5, i.e. page boundary was crossed.

+


+

     Read-Modify-Write instructions (SLO, SRE, RLA, RRA, ISB, DCP)

+


+

        #    address   R/W description

+

       --- ----------- --- ------------------------------------------

+

        1      PC       R  fetch opcode, increment PC

+

        2      PC       R  fetch pointer address, increment PC

+

        3    pointer    R  fetch effective address low

+

        4   pointer+1   R  fetch effective address high,

+

                           add Y to low byte of effective address

+

        5   address+Y*  R  read from effective address,

+

                           fix high byte of effective address

+

        6   address+Y   R  read from effective address

+

        7   address+Y   W  write the value back to effective address,

+

                           and do the operation on it

+

        8   address+Y   W  write the new value to effective address

+


+

       Notes: The effective address is always fetched from zero page,

+

              i.e. the zero page boundary crossing is not handled.

+


+

              * The high byte of the effective address may be invalid

+

                at this time, i.e. it may be smaller by $100.

+


+

     Write instructions (STA, SHA)

+


+

        #    address   R/W description

+

       --- ----------- --- ------------------------------------------

+

        1      PC       R  fetch opcode, increment PC

+

        2      PC       R  fetch pointer address, increment PC

+

        3    pointer    R  fetch effective address low

+

        4   pointer+1   R  fetch effective address high,

+

                           add Y to low byte of effective address

+

        5   address+Y*  R  read from effective address,

+

                           fix high byte of effective address

+

        6   address+Y   W  write to effective address

+


+

       Notes: The effective address is always fetched from zero page,

+

              i.e. the zero page boundary crossing is not handled.

+


+

              * The high byte of the effective address may be invalid

+

                at this time, i.e. it may be smaller by $100.

+


+

  Absolute indirect addressing (JMP)

+


+

        #   address  R/W description

+

       --- --------- --- ------------------------------------------

+

        1     PC      R  fetch opcode, increment PC

+

        2     PC      R  fetch pointer address low, increment PC

+

        3     PC      R  fetch pointer address high, increment PC

+

        4   pointer   R  fetch low address to latch

+

        5  pointer+1* R  fetch PCH, copy latch to PCL

+


+

       Note: * The PCH will always be fetched from the same page

+

               than PCL, i.e. page boundary crossing is not handled.

+


+

                How Real Programmers Acknowledge Interrupts

+


+

  With RMW instructions:

+


+

        ; beginning of combined raster/timer interrupt routine

+

        LSR $D019       ; clear VIC interrupts, read raster interrupt flag to C

+

        BCS raster      ; jump if VIC caused an interrupt

+

        ...             ; timer interrupt routine

+


+

        Operational diagram of LSR $D019:

+


+

          #  data  address  R/W

+

         --- ----  -------  ---  ---------------------------------

+

          1   4E     PC      R   fetch opcode

+

          2   19    PC+1     R   fetch address low

+

          3   D0    PC+2     R   fetch address high

+

          4   xx    $D019    R   read memory

+

          5   xx    $D019    W   write the value back, rotate right

+

          6  xx/2   $D019    W   write the new value back

+


+

        The 5th cycle acknowledges the interrupt by writing the same

+

        value back. If only raster interrupts are used, the 6th cycle

+

        has no effect on the VIC. (It might acknowledge also some

+

        other interrupts.)

+


+

  With indexed addressing:

+


+

        ; acknowledge interrupts to both CIAs

+

        LDX #$10

+

        LDA $DCFD,X

+


+

        Operational diagram of LDA $DCFD,X:

+


+

          #  data  address  R/W  description

+

         --- ----  -------  ---  ---------------------------------

+

          1   BD     PC      R   fetch opcode

+

          2   FD    PC+1     R   fetch address low

+

          3   DC    PC+2     R   fetch address high, add X to address low

+

          4   xx    $DC0D    R   read from address, fix high byte of address

+

          5   yy    $DD0D    R   read from right address

+


+

        ; acknowledge interrupts to CIA 2

+

        LDX #$10

+

        STA $DDFD,X

+


+

        Operational diagram of STA $DDFD,X:

+


+

          #  data  address  R/W  description

+

         --- ----  -------  ---  ---------------------------------

+

          1   9D     PC      R   fetch opcode

+

          2   FD    PC+1     R   fetch address low

+

          3   DC    PC+2     R   fetch address high, add X to address low

+

          4   xx    $DD0D    R   read from address, fix high byte of address

+

          5   ac    $DE0D    W   write to right address

+


+

  With branch instructions:

+


+

        ; acknowledge interrupts to CIA 2

+

                LDA #$00  ; clear N flag

+

                JMP $DD0A

+

        DD0A    BPL $DC9D ; branch

+

        DC9D    BRK       ; return

+


+

        You need the following preparations to initialize the CIA registers:

+


+

                LDA #$91  ; argument of BPL

+

                STA $DD0B

+

                LDA #$10  ; BPL

+

                STA $DD0A

+

                STA $DD08 ; load the ToD values from the latches

+

                LDA $DD0B ; freeze the ToD display

+

                LDA #$7F

+

                STA $DC0D ; assure that $DC0D is $00

+


+

        Operational diagram of BPL $DC9D:

+


+

          #  data  address  R/W  description

+

         --- ----  -------  ---  ---------------------------------

+

          1   10    $DD0A    R   fetch opcode

+

          2   91    $DD0B    R   fetch argument

+

          3   xx    $DD0C    R   fetch opcode, add argument to PCL

+

          4   yy    $DD9D    R   fetch opcode, fix PCH

+

        ( 5   00    $DC9D    R   fetch opcode )

+


+

        ; acknowledge interrupts to CIA 1

+

                LSR       ; clear N flag

+

                JMP $DCFA

+

        DCFA    BPL $DD0D

+

        DD0D    BRK

+


+

        ; Again you need to set the ToD registers of CIA 1 and the

+

        ; Interrupt Control Register of CIA 2 first.

+


+

        Operational diagram of BPL $DD0D:

+


+

          #  data  address  R/W  description

+

         --- ----  -------  ---  ---------------------------------

+

          1   10    $DCFA    R   fetch opcode

+

          2   11    $DCFB    R   fetch argument

+

          3   xx    $DCFC    R   fetch opcode, add argument to PCL

+

          4   yy    $DC0D    R   fetch opcode, fix PCH

+

        ( 5   00    $DD0D    R   fetch opcode )

+


+

        ; acknowledge interrupts to CIA 2 automagically

+

                ; preparations

+

                LDA #$7F

+

                STA $DD0D       ; disable all interrupt sources of CIA2

+

                LDA $DD0E

+

                AND #$BE        ; ensure that $DD0C remains constant

+

                STA $DD0E       ; and stop the timer

+

                LDA #$FD

+

                STA $DD0C       ; parameter of BPL

+

                LDA #$10

+

                STA $DD0B       ; BPL

+

                LDA #$40

+

                STA $DD0A       ; RTI/parameter of LSR

+

                LDA #$46

+

                STA $DD09       ; LSR

+

                STA $DD08       ; load the ToD values from the latches

+

                LDA $DD0B       ; freeze the ToD display

+

                LDA #$09

+

                STA $0318

+

                LDA #$DD

+

                STA $0319       ; change NMI vector to $DD09

+

                LDA #$FF        ; Try changing this instruction's operand

+

                STA $DD05       ; (see comment below).

+

                LDA #$FF

+

                STA $DD04       ; set interrupt frequency to 1/65536 cycles

+

                LDA $DD0E

+

                AND #$80

+

                ORA #$11

+

                LDX #$81

+

                STX $DD0D       ; enable timer interrupt

+

                STA $DD0E       ; start timer

+


+

                LDA #$00        ; To see that the interrupts really occur,

+

                STA $D011       ; use something like this and see how

+

        LOOP    DEC $D020       ; changing the byte loaded to $DD05 from

+

                BNE LOOP        ; #$FF to #$0F changes the image.

+


+

        When an NMI occurs, the processor jumps to Kernal code, which jumps to

+

        ($0318), which points to the following routine:

+


+

        DD09    LSR $40         ; clear N flag

+

                BPL $DD0A       ; Note: $DD0A contains RTI.

+


+

        Operational diagram of BPL $DD0A:

+


+

          #  data  address  R/W  description

+

         --- ----  -------  ---  ---------------------------------

+

          1   10    $DD0B    R   fetch opcode

+

          2   11    $DD0C    R   fetch argument

+

          3   xx    $DD0D    R   fetch opcode, add argument to PCL

+

          4   40    $DD0A    R   fetch opcode, (fix PCH)

+


+

  With RTI:

+


+

        ; the fastest possible interrupt handler in the 6500 family

+

                ; preparations

+

                SEI

+

                LDA $01         ; disable ROM and enable I/O

+

                AND #$FD

+

                ORA #$05

+

                STA $01

+

                LDA #$7F

+

                STA $DD0D       ; disable CIA 2's all interrupt sources

+

                LDA $DD0E

+

                AND #$BE        ; ensure that $DD0C remains constant

+

                STA $DD0E       ; and stop the timer

+

                LDA #$40

+

                STA $DD0C       ; store RTI to $DD0C

+

                LDA #$0C

+

                STA $FFFA

+

                LDA #$DD

+

                STA $FFFB       ; change NMI vector to $DD0C

+

                LDA #$FF        ; Try changing this instruction's operand

+

                STA $DD05       ; (see comment below).

+

                LDA #$FF

+

                STA $DD04       ; set interrupt frequency to 1/65536 cycles

+

                LDA $DD0E

+

                AND #$80

+

                ORA #$11

+

                LDX #$81

+

                STX $DD0D       ; enable timer interrupt

+

                STA $DD0E       ; start timer

+


+

                LDA #$00        ; To see that the interrupts really occur,

+

                STA $D011       ; use something like this and see how

+

        LOOP    DEC $D020       ; changing the byte loaded to $DD05 from

+

                BNE LOOP        ; #$FF to #$0F changes the image.

+


        When an NMI occurs, the processor jumps to Kernal code, which

        jumps to ($0318), which points to the following routine:


-

        DD0C    RTI

-


+

        DD0C    RTI

+


        How on earth can this clear the interrupts? Remember, the

        processor always fetches two successive bytes for each

        instruction.

@@ -1705,13 +1705,13 @@

        you used when writing the RTI.


        Or you can combine the latter two methods:

-


-

        DD09    LSR $xx  ; xx is any appropriate BCD value 00-59.

-

                BPL $DCFC

-

        DCFC    RTI

-


+


+

        DD09    LSR $xx  ; xx is any appropriate BCD value 00-59.

+

                BPL $DCFC

+

        DCFC    RTI

+


        This example acknowledges interrupts to both CIAs.

-


+


  If you want to confuse the examiners of your code, you can use any

of these techniques. Although these examples use no undefined opcodes,

they do not necessarily run correctly on CMOS processors. However, the

diff --git a/web/help/AutoFireConfigurations.html b/web/help/AutoFireConfigurations.html index ac471995..c1d6e6f4 100644 --- a/web/help/AutoFireConfigurations.html +++ b/web/help/AutoFireConfigurations.html @@ -185,7 +185,7 @@
-

Auto Fire Settings

+

Auto Fire Settings


Autofire Pattern


@@ -200,7 +200,7 @@

Alternate A and B is for a specific case where both the A and B autofire buttons are pressed simultaneously.  With alternate A and B, the fire pattern will be A,B,A,B rather than A+B, off, A+B, off.



-

Note: All autofire patterns read the Lag Counter (see display) and skip over any frames where input is not polled.  This means that in a laggy area, the autofire pattern will not be affected.

+

Note: All autofire patterns read the Lag Counter (see display) and skip over any frames where input is not polled.  This means that in a laggy area, the autofire pattern will not be affected.

Created with the Personal Edition of HelpNDoc: Full-featured EBook editor

diff --git a/web/help/CheatSearch.html b/web/help/CheatSearch.html index c0a27f25..1b436039 100644 --- a/web/help/CheatSearch.html +++ b/web/help/CheatSearch.html @@ -193,7 +193,7 @@


The RAM patches are all applied a short time before the emulated vertical blanking period. This detail shouldn't concern most people, though. However, this does mean that cheating with games that use bank-switched RAM may be problematic. Fortunately, such games are not very common (in relation to the total number of NES and Famicom games).


-

The cheat search comes with its own set of tools for finding addresses in memory to use for making cheats (or for monitoring the addresses in the memory watch window)

+

The cheat search comes with its own set of tools for finding addresses in memory to use for making cheats (or for monitoring the addresses in the memory watch window)


Cheat Files


@@ -209,7 +209,7 @@


Note:  When a game is loaded, FCEUX will load any accompanying saved .cht file automatically.


-

The default .cht file folder can be changed with the Directory Override menu.

+

The default .cht file folder can be changed with the Directory Override menu.


The Cheat Search Menu


@@ -217,7 +217,7 @@


All addresses listed in the cheat search windows are in unsigned 16-bit hexadecimal format and all values in these windows are in an unsigned 8-bit decimal format(the range for values is 0 through 255).


-

Active Cheats

+

Active Cheats


The Active cheats window on the left contains the list of cheats for the currently loaded game. Existing cheats can be selected, edited, and updated using the "Update" button.


@@ -240,14 +240,14 @@

To create a new cheat, you have to find an address, for this use the cheat search portion of the window.



-

Cheat Search

+

Cheat Search


The cheat search is used to find a specific value in the games RAM by process of elimination.


The possibilities window is in the format of  Address:Original Value:Current Value

The address is the location in the 6502's address space, the original value is the value that was stored at this address when the search was reset, and the current value is the value that is currently stored at that address. Selecting an item in this list will automatically cause the "Address" field in the cheat information box on the right side of the window to be updated with the selected address.


-

The "Reset" button resets the search process; all valid addresses are displayed in the possibilities window and the data values at those addresses noted in both the left and right columns.  The number of possibilities is displayed at the top.  Resetting will set it to 2048 or 10240 depending on if the game uses "On cartridge ram" ($6000-$7FFF).  (See NES RAM)

+

The "Reset" button resets the search process; all valid addresses are displayed in the possibilities window and the data values at those addresses noted in both the left and right columns.  The number of possibilities is displayed at the top.  Resetting will set it to 2048 or 10240 depending on if the game uses "On cartridge ram" ($6000-$7FFF).  (See NES RAM)


The left column is the "previous value" and the right column is the "current value"


@@ -268,27 +268,27 @@


Any value in the possibilities list can be sent to memory watch by double clicking it.  

Highlighting it and hitting the "Add" button under the Active cheats window will automatically activate it as a cheat with the value set to its current value.

-

When you activate a cheat, the item in RAM Search and RAM Watch which corresponding to that address will be marked with a significant color.

+

When you activate a cheat, the item in RAM Search and RAM Watch which corresponding to that address will be marked with a significant color.


-

Example

+

Example


Here is an example of cheat search in action.


Let's say I am playing Mega man 3 and I want to find Mega man's energy level in the game's ram.  I will start by opening the ROM and selecting a level.  At this point, I know Mega man's energy address is active.  So I will pause the game and open the cheat search and hit the reset button.  The game uses SRAM so the possibilities window will say 10240 "possibilities".  

Next I will frame advance (or briefly unpause) the game.  At this point I know Mega man's energy level is still the same as it was.  So I click the "equal" button.   Next I want to take damage.  I know for sure now that the energy level has decreased so after the "ouch" animation, I click the "Less than button".  This will cut the possibilities down significantly.  Next I will advance some more and click the "Equal" button since I know the value is still the previous value.  I will repeat this cycle until I am down to 1 or just a few values.  From there I can double click the values to send them to memory watch to monitor them more closely to weed them out.  (Note:  Mega man's energy is located in $00A2).


-

Context Menu

+

Context Menu


Right-clicking in the active cheats list brings up the context menu.


-

Toggle Cheat - does the same thing as double clicking

+

Toggle Cheat - does the same thing as double clicking


-

Poke cheat value - has a different affect that normal freezing, this makes a one time write of that value as opposed to freezing it temporarily to that value and having it restored later.  It has the same affect as typing in values in the Hex Editor.

+

Poke cheat value - has a different affect that normal freezing, this makes a one time write of that value as opposed to freezing it temporarily to that value and having it restored later.  It has the same affect as typing in values in the Hex Editor.


-

Goto In Hex Editor - Opens the Hex editor dialog to the position of the selected RAM value.

+

Goto In Hex Editor - Opens the Hex editor dialog to the position of the selected RAM value.



-

Right-clicking in the search result list, you can add the address to memory watch, add cheat or goto in Hex Editor.

+

Right-clicking in the search result list, you can add the address to memory watch, add cheat or goto in Hex Editor.

Created with the Personal Edition of HelpNDoc: Full-featured Documentation generator

diff --git a/web/help/CodeDataLogger.html b/web/help/CodeDataLogger.html index eb9be489..534e3aa8 100644 --- a/web/help/CodeDataLogger.html +++ b/web/help/CodeDataLogger.html @@ -190,17 +190,17 @@


Introduction


-

The Code/Data Logger makes it much easier to reverse-engineer NES ROMs. The basic idea behind it is that a normal NES disassembler cannot distinguish between code (which is executed) and data (which is read). The Code/Data Logger keeps track of what is executed and what is read while the game is played, and then you can save this information into a .cdl file, which is essentially a mask that tells which bytes in the ROM are code and which are data. The file can be used in conjunction with a suitable disassembler to disassemble only the actual game code, resulting in a much cleaner source code where code and data are properly separated.

+

The Code/Data Logger makes it much easier to reverse-engineer NES ROMs. The basic idea behind it is that a normal NES disassembler cannot distinguish between code (which is executed) and data (which is read). The Code/Data Logger keeps track of what is executed and what is read while the game is played, and then you can save this information into a .cdl file, which is essentially a mask that tells which bytes in the ROM are code and which are data. The file can be used in conjunction with a suitable disassembler to disassemble only the actual game code, resulting in a much cleaner source code where code and data are properly separated.


Using the Code/Data Logger


The Code/Data Logger keeps track of every byte in the ROM and records whether it's code (is executed) or data (is read).

You can combine this logging feature with other tools to make them much more powerful:

    -
  • combine with Debugger to see which branches of the game code were executed and which weren't yet
  • -
  • combine with Trace Logger to let it log the code selectively
  • -
  • combine with PPU Viewer to let it only display graphics that was drawn on screen at least once
  • -
  • combine with Hex Editor to enable smart coloring of bytes (so you can observe which bytes are used by the game and how/when they are used)
  • +
  • combine with Debugger to see which branches of the game code were executed and which weren't yet
  • +
  • combine with Trace Logger to let it log the code selectively
  • +
  • combine with PPU Viewer to let it only display graphics that was drawn on screen at least once
  • +
  • combine with Hex Editor to enable smart coloring of bytes (so you can observe which bytes are used by the game and how/when they are used)
  • combine with (an external) Tile Viewer to see which graphics was used during certain play session, and which was not
  • combine with (an external) ROM Corruptor to make it only corrupt data, but not code
  • combine with (an external) Disassembler to help it separate code from data
  • @@ -208,22 +208,22 @@


    See, it is very useful for finding certain types of data or code branches. It also makes debugging work more visual, since you can always see which lines of the disassembled code were executed and which weren't.


    -

    Furthermore, while the Code/Data Logger is running, the Hex Editor will color-code ROM bytes depending on whether they were logged as code or data:

    +

    Furthermore, while the Code/Data Logger is running, the Hex Editor will color-code ROM bytes depending on whether they were logged as code or data:


    For PRG ROM:

    -

    Dark-yellow - the byte is code

    -

    Blue - the byte is data

    -

    Cyan - the byte is PCM audio data

    -

    Green - the byte is both code and data

    +

    Dark-yellow - the byte is code

    +

    Blue - the byte is data

    +

    Cyan - the byte is PCM audio data

    +

    Green - the byte is both code and data


    For CHR ROM:

    -

    Yellow - the byte was rendered

    -

    Light-blue - the byte was read programmatically

    -

    Light-green - the byte was both rendered and read programmatically

    +

    Yellow - the byte was rendered

    +

    Light-blue - the byte was read programmatically

    +

    Light-green - the byte was both rendered and read programmatically


    The Code/Data Logger can also be used to generate a stripped NES ROM.

    "Stripped" NES ROM is a ROM in which everything that was not logged by the Code/Data Logger is removed. It can be useful in many ways, for example, you can view the ROM in an external Hex Editor or a Tile Viewer, and you'll see only the parts that were used while playing. Furthermore, you could use it to create a demo ROM by only playing through the parts you would like others to see.

    -

    Example of such usage:

    +

    Example of such usage:

    1. Open the Code/Data Logger, and press Start to begin logging.

    2. Perform a soft and a hard reset while logging, in order to capture the ROM's startup sequence. If you don't do so, you can distribute a save-state file so they will start from within the game.

    3. If the game has Save-RAM (e.g. Zelda), you will need to capture the game's Save-RAM initialization routines; you can try to do so by deleting the game's *.sav file and then perform a soft and hard reset again while logging.

    diff --git a/web/help/CommandLineOptions.html b/web/help/CommandLineOptions.html index d7eb9b95..5d0363c4 100644 --- a/web/help/CommandLineOptions.html +++ b/web/help/CommandLineOptions.html @@ -194,157 +194,157 @@

    ROM name

    Plays specified ROM (ROM name must always be put last in command line arguments)


    -

    fceux path\rom.nes (or rom.zip)

    +

    fceux path\rom.nes (or rom.zip)


    -

           fceux smb.nes

    -

           fceux c:\fceux\roms\smb.zip

    +

           fceux smb.nes

    +

           fceux c:\fceux\roms\smb.zip



    Play Movie File

    Plays a specified movie (.fm2) file.  A valid ROM must be specified or movie will not be played.


    -

    fcuex -playmovie path\movie.fm2 romname

    +

    fcuex -playmovie path\movie.fm2 romname


    -

           fceux -playmovie smb.fm2 smb.nes

    +

           fceux -playmovie smb.fm2 smb.nes



    Read-only Status

    Specifies whether a movie will be in "read-only" or "read & write" mode.  (Note: a specified movie is not required to be used in conjunction with this command). 1 specifies read only status, 0 specifies read & write.


    -

    fceux -readonly flag

    +

    fceux -readonly flag


    -

           fceux -readonly 1

    -

           fceux -readonly 0 -playmovie smb.fm2 smb.nes

    -

           fceux -readonly 1 -playmovie c:\fceux\movies\smb.fm2 c:\fceux\roms\smb.nes

    +

           fceux -readonly 1

    +

           fceux -readonly 0 -playmovie smb.fm2 smb.nes

    +

           fceux -readonly 1 -playmovie c:\fceux\movies\smb.fm2 c:\fceux\roms\smb.nes



    Stop Movie at frame x

    Specifies that the movie will automatically stop at the specified frame.  (A movie must be specified with -playmovie for this command to work)


    -

    fceux -playmovie path\movie.fm2 -stopframe framenumber romname

    +

    fceux -playmovie path\movie.fm2 -stopframe framenumber romname


    -

           fceux -playmovie smb.fm2 -stopframe 10000 smb.nes

    +

           fceux -playmovie smb.fm2 -stopframe 10000 smb.nes



    Load State

    Specifies FCEUX to automatically load a specified savestate file.  (Must have a specified ROM for this to work).


    -

    fceux -loadstate path\savestatefile romname

    +

    fceux -loadstate path\savestatefile romname


    -

           fceux -loadstate smb0.fc0 smb.nes

    -

           fceux -playmovie smb.fm2 -readonly 0 -loadstate smb0.fc0 smb.nes

    +

           fceux -loadstate smb0.fc0 smb.nes

    +

           fceux -playmovie smb.fm2 -readonly 0 -loadstate smb0.fc0 smb.nes



    Pause Movie After Playback

    -

    Sets the "Pause Movie After Playback" switch on/off.  1 sets it to enabled, 0 sets it to disabled.

    +

    Sets the "Pause Movie After Playback" switch on/off.  1 sets it to enabled, 0 sets it to disabled.


    -

    fceux -stopmovie flag

    +

    fceux -stopmovie flag


    -

           fceux -stopmovie 1

    -

           fceux -playmovie smb.fm2 -readonly 0 - stopmovie 1 smb0.nes

    +

           fceux -stopmovie 1

    +

           fceux -playmovie smb.fm2 -readonly 0 - stopmovie 1 smb0.nes



    Frame Display Toggle

    Toggles whether or not the frame count will be displayed.  1 sets it to on, 0 sets it to off.


    -

    fceux -framedisplay flag

    +

    fceux -framedisplay flag


    -

           fceux -framedisplay 1

    -

           fceux -playmovie smb2.fm2 -framedisplay 1 smb0.nes

    +

           fceux -framedisplay 1

    +

           fceux -playmovie smb2.fm2 -framedisplay 1 smb0.nes



    Input Display Toggle

    Toggles whether the movie input will be displayed.  1 sets it to on, 0 sets it to off.


    -

    fceux -inputdisplay flag

    +

    fceux -inputdisplay flag


    -

           fceux -inputdisplay 1

    -

           fceux -playmovie smb2.fm2 -inputdisplay 1 smb0.nes

    +

           fceux -inputdisplay 1

    +

           fceux -playmovie smb2.fm2 -inputdisplay 1 smb0.nes



    Allow L+R/U+D

    -

    Sets whether or not the game will allow L+R/U+D input (see Input config).  1 enables L+R, 0 disables it.

    +

    Sets whether or not the game will allow L+R/U+D input (see Input config).  1 enables L+R, 0 disables it.


    -

    fceux -allowUDLR flag

    +

    fceux -allowUDLR flag


    -

           fceux -allowUDLR 1

    -

           fceux -allowUDLR 0 smb0.nes

    +

           fceux -allowUDLR 1

    +

           fceux -allowUDLR 0 smb0.nes



    Enable Background Input

    -

    Sets the "Enable Background Input" switch on/off.  1 sets it to enabled, 0 sets it to disabled.

    +

    Sets the "Enable Background Input" switch on/off.  1 sets it to enabled, 0 sets it to disabled.


    -

    fceux -bginput flag

    +

    fceux -bginput flag


    -

           fceux -bginput 0

    -

           fceux -playmovie smb.fm2 -readonly 0 -bginput 1 smb0.nes

    +

           fceux -bginput 0

    +

           fceux -playmovie smb.fm2 -readonly 0 -bginput 1 smb0.nes



    Use Game Genie

    -

    Sets the Game Genie Flag (see Toggle Switches).  1 sets it to enabled, 0 sets it to disabled.

    +

    Sets the Game Genie Flag (see Toggle Switches).  1 sets it to enabled, 0 sets it to disabled.


    -

    fceux -gg flag

    -


    -

           fceux -gg 1

    -

           fceux -gg 1 smb0.nes

    +

    fceux -gg flag

    +


    +

           fceux -gg 1

    +

           fceux -gg 1 smb0.nes


    PAL Emulation

    Sets the PAL region. 1 sets it to enabled, 0 sets it to disabled.

    (note: FCEUX will assign PAL emulation automatically if a PAL ROM is loaded) 


    -

    fceux -pal flag

    -


    -

           fceux -pal 1

    -

           fceux -pal 1 smb0.nes

    +

    fceux -pal flag

    +


    +

           fceux -pal 1

    +

           fceux -pal 1 smb0.nes


    Dendy Emulation

    Sets the Dendy region. 1 sets it to enabled, 0 sets it to disabled.

    -

    (note: If set to 1, it will override -pal argument) 

    +

    (note: If set to 1, it will override -pal argument) 


    -

    fceux -dendy flag

    -


    -

           fceux -dendy 1

    -

           fceux -dendy 1 smb0.nes

    +

    fceux -dendy flag

    +


    +

           fceux -dendy 1

    +

           fceux -dendy 1 smb0.nes


    Movie Status Icon Toggle

    -

    Sets the Status Icon Toggle (see Toggle Switches).  1 turns off the status icon, 0 turns it on.

    +

    Sets the Status Icon Toggle (see Toggle Switches).  1 turns off the status icon, 0 turns it on.


    -

    fceux -noicon flag

    -


    -

           fceux -noicon 1

    -

           fceux -noicon 0 smb0.nes

    +

    fceux -noicon flag

    +


    +

           fceux -noicon 1

    +

           fceux -noicon 0 smb0.nes



    Clip Left and Right Sides

    -

    Sets the Clip Left and Right Sides Toggle (see Video Config).  1 turns on clipping, 0 turns it off.

    +

    Sets the Clip Left and Right Sides Toggle (see Video Config).  1 turns on clipping, 0 turns it off.


    -

    fceux -clipsides flag

    -


    -

           fceux -clipsides 0 smb0.nes

    +

    fceux -clipsides flag

    +


    +

           fceux -clipsides 0 smb0.nes



    Allow More than 8 Sprites per Scanline

    -

    Sets the 8 Sprites per scanline flag (see Video Config).  1 turns on extra sprites, 0 turns it off.

    +

    Sets the 8 Sprites per scanline flag (see Video Config).  1 turns on extra sprites, 0 turns it off.


    -

    fceux -no8lim flag

    -


    -

           fceux -no8lim 0 smb0.nes

    -


    -


    +

    fceux -no8lim flag

    +


    +

           fceux -no8lim 0 smb0.nes

    +


    +


    Disable Speed Throttling

    -

    Sets the Disable Speed Throttling When Sound is Disabled flag (see Timing Config).  1 disables throttling, 0 leaves it on.

    +

    Sets the Disable Speed Throttling When Sound is Disabled flag (see Timing Config).  1 disables throttling, 0 leaves it on.


    -

    fceux -nothrottle flag

    -


    -

           fceux -nothrottle 0 smb0.nes

    -


    -


    +

    fceux -nothrottle flag

    +


    +

           fceux -nothrottle 0 smb0.nes

    +


    +


    Turbo Toggle

    Sets the Turbo Toggle.  1 Sets Turbo on, 0 leaves it off.


    -

    fceux  -turbo flag

    +

    fceux  -turbo flag


    -

           fceux -turbo 1 smb0.nes

    +

           fceux -turbo 1 smb0.nes



    Load Config File

    @@ -354,7 +354,7 @@


    fceux -cfg filename


    -

           fceux -cfg fceux-smbconfig.cfg smb.nes

    +

           fceux -cfg fceux-smbconfig.cfg smb.nes



    Load Lua Script

    @@ -362,7 +362,7 @@


    fceux -lua filename


    -

           fceux -lua memwatch.lua

    +

           fceux -lua memwatch.lua

    Created with the Personal Edition of HelpNDoc: Easy EBook and documentation generator

    diff --git a/web/help/Commands.html b/web/help/Commands.html index 5cfed30d..02d5137b 100644 --- a/web/help/Commands.html +++ b/web/help/Commands.html @@ -187,7 +187,7 @@

    (written by qFox)


    -

    Introduction

    +

    Introduction


    Lua is a scripting language. It is used in games like Farcry and World of Warcraft (and many other games and applications!). Even though you can find all kinds of tutorials online, let me help you with the basics.


    @@ -203,7 +203,7 @@

    When you load the script, the emulator will sort of go into pause mode and hand controls over to Lua (you!). Hence you are responsible for frameadvancing the emulator.

    IF YOU DO NOT CALL emu.frameadvance AT THE CYCLE OF THE MAIN LOOP YOU WILL FREEZE THE EMULATOR! There. You have been warned. Don't worry though, you'll make this mistake at least once. Just force-quit the application and try again :)


    -

    Syntax

    +

    Syntax


    Now then. Just like any other language, Lua has a few quirks you should be aware of.


    @@ -306,7 +306,7 @@


    For easy reference to the standard libraries look on the bottom half of this page: http://www.lua.org/manual/5.1/


    -

    Lua in FCEUX

    +

    Lua in FCEUX


    Now then, let's get to the emulator specifics!


    @@ -332,7 +332,7 @@

    BIT(n); -- returns a number with only bit n set (1)


    The emulator specific Lua is equal to the one of snes9x, with some platform specific changes (few buttons, for instance). 

    -

    You can find the reference here: http://dehacked.2y.net/snes9x-lua.html

    +

    You can find the reference here: http://dehacked.2y.net/snes9x-lua.html

    The following is a quick reference, you can go to the snes9x reference for more details.


    To paint stuff on screen, use the gui table. This contains a few predefined functions to manipulate the main window. For any coordinate, 0,0 is the top-left pixel of the window. You have to prevent out-of-bound errors yourself for now. If a color can be passed on, it is a string. HTML-syntax is supported ("#34053D"), as well as a FEW colors ("red", "green", "blue" ...).

    @@ -377,7 +377,7 @@

    savestate.load(state); -- load the given savestate

    savestate.save(state); -- save the given savestate


    -

    For an up-to-date list of functions, see the Lua Functions List.

    +

    For an up-to-date list of functions, see the Lua Functions List.

    Created with the Personal Edition of HelpNDoc: Benefits of a Help Authoring Tool

    diff --git a/web/help/ContextMenuItems.html b/web/help/ContextMenuItems.html index cbc0bb82..e6c95d5e 100644 --- a/web/help/ContextMenuItems.html +++ b/web/help/ContextMenuItems.html @@ -275,7 +275,7 @@

    Opens up the Metadata dialog.  Same as the Metadata button on the Play movie dialog.


    Make backup

    -

    Generates a backup .fm2.  Uses the same file naming system as the auto-movie backup.  (See movie options for details).

    +

    Generates a backup .fm2.  Uses the same file naming system as the auto-movie backup.  (See movie options for details).


    Undo savestate

    If this option is enabled it means the last savestate saved over-wrote a previous savestate file.  This option restores the previous savestate file.

    diff --git a/web/help/CustomizingthroughtheConfigFil.html b/web/help/CustomizingthroughtheConfigFil.html index 8e4cf477..543bde4d 100644 --- a/web/help/CustomizingthroughtheConfigFil.html +++ b/web/help/CustomizingthroughtheConfigFil.html @@ -194,47 +194,47 @@


    Emulator background Color when Graphics Background is disabled


    -

    gNoBGFillColor

    -


    -

    When you disable the backgrounds (Config > Display > Graphics: GB), the default color is black.  You can change that color by modifying this value.  By default it is 255 (black).

    -


    -


    -

    Debugger

    -


    -

    debuggerFontSize 15

    -


    -

    This value determines the size of the "Courier" font used by Debugger and Trace Logger. By default it is 15.

    -


    -


    -

    Hex Editor

    -


    -

    hexeditorFontSize 15

    -


    -

    This value determines the size of the "Courier" font used by Hex Editor. By default it is 15.

    -


    -


    -

    HexRowHeightBorder 0

    -


    -

    This value determines the number of pixels between each row of values in the Hex Editor.  By default it is 0.

    -


    -


    -

    HexBackColorR 255

    -

    HexBackColorG 255

    -

    HexBackColorB 255

    -


    -

    HexForeColorR 0

    -

    HexForeColorG 0

    -

    HexForeColorB 0

    -


    -

    HexFreezeColorR 0

    -

    HexFreezeColorG 0

    -

    HexFreezeColorB 255

    -


    -

    These values allows are the Hex Editor color scheme values (RGB).  The background color is 255,255,255 (white) by default.  The foreground color (text) is 0,0,0 (black) by default. When an address is frozen it is 0,0,255 (blue) by default.

    -


    -


    -


    -

    +

    gNoBGFillColor

    +


    +

    When you disable the backgrounds (Config > Display > Graphics: GB), the default color is black.  You can change that color by modifying this value.  By default it is 255 (black).

    +


    +


    +

    Debugger

    +


    +

    debuggerFontSize 15

    +


    +

    This value determines the size of the "Courier" font used by Debugger and Trace Logger. By default it is 15.

    +


    +


    +

    Hex Editor

    +


    +

    hexeditorFontSize 15

    +


    +

    This value determines the size of the "Courier" font used by Hex Editor. By default it is 15.

    +


    +


    +

    HexRowHeightBorder 0

    +


    +

    This value determines the number of pixels between each row of values in the Hex Editor.  By default it is 0.

    +


    +


    +

    HexBackColorR 255

    +

    HexBackColorG 255

    +

    HexBackColorB 255

    +


    +

    HexForeColorR 0

    +

    HexForeColorG 0

    +

    HexForeColorB 0

    +


    +

    HexFreezeColorR 0

    +

    HexFreezeColorG 0

    +

    HexFreezeColorB 255

    +


    +

    These values allows are the Hex Editor color scheme values (RGB).  The background color is 255,255,255 (white) by default.  The foreground color (text) is 0,0,0 (black) by default. When an address is frozen it is 0,0,255 (blue) by default.

    +


    +


    +


    +

    Created with the Personal Edition of HelpNDoc: Easily create EPub books

    diff --git a/web/help/Debugger.html b/web/help/Debugger.html index 338be8cf..48b104e6 100644 --- a/web/help/Debugger.html +++ b/web/help/Debugger.html @@ -226,39 +226,39 @@
    -

    HINT: When entering the address manually, these convenient strings may be used instead of the hexadecimal memory address:

    -

    NES special addresses:

    +

    HINT: When entering the address manually, these convenient strings may be used instead of the hexadecimal memory address:

    +

    NES special addresses:

      -
    • NMI/VBL - non-maskable interrupt vector (at FFFA)
    • -
    • RST     - reset vector (at FFFC)
    • -
    • IRQ     - interrupt vector (at FFFE)
    • +
    • NMI/VBL - non-maskable interrupt vector (at FFFA)
    • +
    • RST     - reset vector (at FFFC)
    • +
    • IRQ     - interrupt vector (at FFFE)
    -

    FDS special addresses:

    +

    FDS special addresses:

      -
    • NMI1 - non-maskable interrupt vector (at DFF6)
    • -
    • NMI2 - non-maskable interrupt vector (at DFF8)
    • -
    • NMI3 - non-maskable interrupt vector (at DFFA)
    • -
    • RST  - reset vector (at DFFC)
    • -
    • IRQ  - interrupt vector (at DFFE)
    • +
    • NMI1 - non-maskable interrupt vector (at DFF6)
    • +
    • NMI2 - non-maskable interrupt vector (at DFF8)
    • +
    • NMI3 - non-maskable interrupt vector (at DFFA)
    • +
    • RST  - reset vector (at DFFC)
    • +
    • IRQ  - interrupt vector (at DFFE)
    -

    NSF special addresses:

    +

    NSF special addresses:

      -
    • LOAD - NSF LOAD address
    • -
    • INIT - NSF INIT address
    • -
    • PLAY - NSF PLAY address
    • +
    • LOAD - NSF LOAD address
    • +
    • INIT - NSF INIT address
    • +
    • PLAY - NSF PLAY address
    -


    +


    While execution is broken (emulation is paused), the program counter (PC) can be edited, as well as the three registers A/X/Y, and the status flags. Normally they should be left as-is, but changing them at runtime can be useful for more advanced debugging.


    The contents of memory starting at the stack pointer (somewhere in the range $0100-01FF) is displayed in the Stack frame below the A/X/Y registers.


    The current PPU memory address, sprite memory address, scanline, and rendering pixel are displayed below the stack and status flags. Examples of Scanline number: -1 means Prerender time, 240 is Idle scanline, 0-239 are visible scanlines, 241-260/310 are VBlank scanlines.


    -

    To the right from the PPU section there's Cycles counter and Instructions counter that keep counting while the game is running. You can use the information for keeping statistics, for code profiling or writing PPU-synchronized code (e.g. raster effects). You can also make the debugger break automatically based on the counters values. The "Reset counters" button resets both counters to 0. You can also access the counters via Lua.

    +

    To the right from the PPU section there's Cycles counter and Instructions counter that keep counting while the game is running. You can use the information for keeping statistics, for code profiling or writing PPU-synchronized code (e.g. raster effects). You can also make the debugger break automatically based on the counters values. The "Reset counters" button resets both counters to 0. You can also access the counters via Lua.



    Disassembly

    @@ -273,8 +273,8 @@


    Memory contents are displayed in this form:


    -

    0F:C0A8:24 1F     BIT $001F = #$80

    -

    bb:mmmm:dd dd dd  iiiiiiiiiiiii...

    +

    0F:C0A8:24 1F     BIT $001F = #$80

    +

    bb:mmmm:dd dd dd  iiiiiiiiiiiii...


    • bb - 16k iNES bank, designates which 16k bank from the iNES file is mapped here. Note that the number may be not the same as the actual hardware bank of the mapper.
    • @@ -289,8 +289,8 @@


      Hovering the mouse over the disassembly will display at the bottom of the window more detailed information about the location of this code in the iNES file.


      -

      There is narrow column to the left of the Disassembly window. Left clicking on this column will open the Inline Assembler, which allows you to patch the ROM at runtime. Right clicking on this column will open the Hex Editor, which allows you to directly edit the ROM. Middle-clicking on this column will bring up the Game Genie Encoder at that address, so you can easily make Game Genie codes.

      -

      Also, when Code/Data Logger is running, this small column displays whether the respective line of the disassembled memory was executed ("c") or it was read as Data ("d"), or it wasn't logged yet (empty space). This way you can easily distinguish which branches of the game code were executed and which weren't.

      +

      There is narrow column to the left of the Disassembly window. Left clicking on this column will open the Inline Assembler, which allows you to patch the ROM at runtime. Right clicking on this column will open the Hex Editor, which allows you to directly edit the ROM. Middle-clicking on this column will bring up the Game Genie Encoder at that address, so you can easily make Game Genie codes.

      +

      Also, when Code/Data Logger is running, this small column displays whether the respective line of the disassembled memory was executed ("c") or it was read as Data ("d"), or it wasn't logged yet (empty space). This way you can easily distinguish which branches of the game code were executed and which weren't.



      Symbolic Debugging

      @@ -308,7 +308,7 @@

      To delete a label, check the "Delete" checkbox and click OK.

      The array size specified in delete mode indicates labels of how many bytes will be deleted. If you select $C000 and set array size to 0xF, all the labels form $C000 to $C00E are deleted. 


      -

      The data for Symbolic Debugging is stored in NL files in the same folder as the ROM. You can edit the files in any text editor (to reload all NL files of the currently active ROM file press the "Reload Symbols" button), but it's more convenient to use right-clicks.

      +

      The data for Symbolic Debugging is stored in NL files in the same folder as the ROM. You can edit the files in any text editor (to reload all NL files of the currently active ROM file press the "Reload Symbols" button), but it's more convenient to use right-clicks.


      You can enable and disable symbolic debugging by clicking the checkbox "Symbolic debug" in the lower right corner. In general, there's no need to disable this feature. If you need to see the actual address which got substituted by a name, you can simply left-click the name and watch its address in the "Seek To" text field. This also works when clicking a name in the Trace Logger window.


      @@ -331,13 +331,13 @@


      Finally, you can make the debugger break after executing a certain number of instructions or CPU cycles.


      -

      More advanced breakpoints conditions and full automation may be achieved through Lua script breakpoints. See the Lua reference for more information.

      +

      More advanced breakpoints conditions and full automation may be achieved through Lua script breakpoints. See the Lua reference for more information.


      Breakpoints are listed in the following form:


      -

      aaaa EmRWXF nnnn cccc

      -

      or

      -

      aaaa-aaaa EmRWXF nnnn cccc

      +

      aaaa EmRWXF nnnn cccc

      +

      or

      +

      aaaa-aaaa EmRWXF nnnn cccc


      • aaaa - address of breakpoint
      • @@ -365,10 +365,10 @@
      • Number    -> '#' [0123456789ABCDEF]*
      • Address   -> '$' [0123456789ABCDEF]* | '$' '[' Connect ']'
      • Register  -> 'A' | 'X' | 'Y' | 'P'
      • -
      • Flag      -> 'N' | 'C' | 'Z' | 'I' | 'B' | 'V' | 'D' | 'U'
      • +
      • Flag      -> 'N' | 'C' | 'Z' | 'I' | 'B' | 'V' | 'D' | 'U'
      • PC Bank   -> 'K'
      • Data Bank   -> 'T'
      • -
      • Read/Write Value   -> 'R' | 'W'
      • +
      • Read/Write Value   -> 'R' | 'W'


      The parser is very strict. All numbers are hexadecimal. Always prefix a number with # for an immediate value, or $ for a memory address. If a memory address needs to be calculated use $[] with the calculation inside the brackets.

      @@ -382,16 +382,16 @@

      Example conditions:


      Break only if register A is less than value at memory address $0005:

      -

      A < $0005

      +

      A < $0005


      Break only if the value at the indirect address is not equal to FF:

      -

      #FF != $[$10+($11*#100)]

      +

      #FF != $[$10+($11*#100)]


      Break only if flag N is clear or A is not equal to 00:

      -

      (N==#0 || A!=#0)

      +

      (N==#0 || A!=#0)


      Break only when accessing a data from bank 2 (the condiition is relevant when using with Read/Write-type breakpoints):

      -

      T==#2

      +

      T==#2



      Bookmarks

      @@ -415,7 +415,7 @@


      If the ".DEB files" checkbox in the lower right corner of the debugger window is checked, the emulator will automatically save debug settings such as breakpoints and bookmarks in a .deb file alongside the NES ROM, and load these settings next time you open the ROM.


      -

      There is a "Rom Patcher" button that may be used to apply a small patch to a ROM, although Hex Editor is more convenient in general.

      +

      There is a "Rom Patcher" button that may be used to apply a small patch to a ROM, although Hex Editor is more convenient in general.


      The "ROM offsets" option will display ROM offsets instead of CPU addresses in the Disassembly window.


      diff --git a/web/help/Directories.html b/web/help/Directories.html index 512564c2..21ca8924 100644 --- a/web/help/Directories.html +++ b/web/help/Directories.html @@ -219,27 +219,27 @@



      Cheats

      -

      where .cht files will be stored.  .cht files store the active cheats set up in Cheat Search.

      +

      where .cht files will be stored.  .cht files store the active cheats set up in Cheat Search.



      Movies

      -

      where  .fm2 files will be saved/loaded.  These files are the input files used in movie recording.

      +

      where  .fm2 files will be saved/loaded.  These files are the input files used in movie recording.



      Memory Watch

      -

      where memory watch files are saved/loaded.  These are used by memory watch.

      +

      where memory watch files are saved/loaded.  These are used by memory watch.



      Input Presets

      -

      where input presets will be saved/loaded.  These are used in the presets section on the input config window.

      +

      where input presets will be saved/loaded.  These are used in the presets section on the input config window.



      Lua Scripts

      -

      where Lua scripts will be saved/loaded.  These are used when using the Lua Scripting tool.

      +

      where Lua scripts will be saved/loaded.  These are used when using the Lua Scripting tool.



      AVI Output

      -

      overrides which directory FCEUX will default to when saving a .avi file.

      +

      overrides which directory FCEUX will default to when saving a .avi file.

      Created with the Personal Edition of HelpNDoc: Produce electronic books easily

      diff --git a/web/help/FCEUltraVersionHistory.html b/web/help/FCEUltraVersionHistory.html index b490d097..a1be09f7 100644 --- a/web/help/FCEUltraVersionHistory.html +++ b/web/help/FCEUltraVersionHistory.html @@ -174,7 +174,7 @@
    • Introduction
    • diff --git a/web/help/FamicomDiskSystem.html b/web/help/FamicomDiskSystem.html index 26016817..a5af120d 100644 --- a/web/help/FamicomDiskSystem.html +++ b/web/help/FamicomDiskSystem.html @@ -196,7 +196,7 @@

      FDS BIOS ROM


      In order to play any Famicom (.fds) game, you will need the FDS BIOS ROM image and it must be named disksys.rom.

      -

      It must be in the base FCEU directory unless you specified a path to disksys.rom in the Directory Overrides List. FCEUX will not load FDS games without this file.

      +

      It must be in the base FCEU directory unless you specified a path to disksys.rom in the Directory Overrides List. FCEUX will not load FDS games without this file.


      File types


      @@ -204,24 +204,24 @@


      Writing to disk image


      -

      If a loaded disk image is written to during emulation, FCEUX will store the modified disk image in the save games directory, which is "sav" under the base directory by default (unless changed under the Directory Overrides List).

      +

      If a loaded disk image is written to during emulation, FCEUX will store the modified disk image in the save games directory, which is "sav" under the base directory by default (unless changed under the Directory Overrides List).


      Eject/Insert Disk


      Emulates the ejecting of the current disk or the inserting of a new disk.  If a disk image is loaded, this command will eject it.  If a disk is ejected, this will insert a new disk.

      -

      This command can be mapped to a keyboard/joypad button in the Map Hotkeys Menu.

      +

      This command can be mapped to a keyboard/joypad button in the Map Hotkeys Menu.



      Switch Disk Side


      When prompted by the game, you can emulate the Switching sides of the FDS disk with the NES -> Switch Disk Side command.

      -

      This command can be mapped to a keyboard/joypad button in the Map Hotkeys Menu.

      +

      This command can be mapped to a keyboard/joypad button in the Map Hotkeys Menu.


      To switch disk side you first have to eject the disk, and after switching sides you have to insert the disk back.

      Many FDS games ask you to switch disk side before you can proceed from the title screen. So you have to do the following:

      -

      1) choose NES -> Eject/Insert Disk, the message "Disk 0 Side A Ejected" will appear

      -

      2) choose NES -> Switch Disk Side, the message "Disk 0 Side B Selected" will appear

      -

      3) choose NES -> Eject/Insert Disk again, the message "Disk 0 Side B Inserted" will appear, and the game will change from title screen to player select screen.

      +

      1) choose NES -> Eject/Insert Disk, the message "Disk 0 Side A Ejected" will appear

      +

      2) choose NES -> Switch Disk Side, the message "Disk 0 Side B Selected" will appear

      +

      3) choose NES -> Eject/Insert Disk again, the message "Disk 0 Side B Inserted" will appear, and the game will change from title screen to player select screen.



      diff --git a/web/help/GameGenieEncoderDecoder.html b/web/help/GameGenieEncoderDecoder.html index dc859c1c..ff55b63c 100644 --- a/web/help/GameGenieEncoderDecoder.html +++ b/web/help/GameGenieEncoderDecoder.html @@ -195,7 +195,7 @@


      Adding Game Genie codes


      -

      In the Game Genie Code Decoder/Encoder window, type the code into the Game Genie Code box and click "Add to Cheat List", which will add it to the Cheat Search cheat list. You can then enable/disable them by double-clicking the code in the box (a * means the code is active).

      +

      In the Game Genie Code Decoder/Encoder window, type the code into the Game Genie Code box and click "Add to Cheat List", which will add it to the Cheat Search cheat list. You can then enable/disable them by double-clicking the code in the box (a * means the code is active).



      Making Game Genie codes permanent

      @@ -211,7 +211,7 @@

      * know how to use the debugger;

      * understand NES PRG-ROM bank switching.


      -

      Once you've found a part of PRG-ROM you want to change to create a code effect, snap the Debugger (if it's not so already) and find the code's location in the PRG-ROM's address space ($8000-$FFFF) (you'll want the debugger snapped so the game won't swap banks out from under you). Then, using the built-in Hex Editor, view the NES memory and go to the PRG-ROM address you wish to modify, then right-click the byte and choose "Create Game Genie Code at this Address". The Game Genie Code Decoder/Encoder will appear, with the Address and Compare boxes filled in (the Compare box represents the address's original value). Enter the new value into the "Value" box. 

      +

      Once you've found a part of PRG-ROM you want to change to create a code effect, snap the Debugger (if it's not so already) and find the code's location in the PRG-ROM's address space ($8000-$FFFF) (you'll want the debugger snapped so the game won't swap banks out from under you). Then, using the built-in Hex Editor, view the NES memory and go to the PRG-ROM address you wish to modify, then right-click the byte and choose "Create Game Genie Code at this Address". The Game Genie Code Decoder/Encoder will appear, with the Address and Compare boxes filled in (the Compare box represents the address's original value). Enter the new value into the "Value" box. 


      An alternative way to enter the code is to locate the desired address in the debugger, and then middle-click on it, which will summon the GG Code Decoder/Encoder. Then enter the code as described above.


      diff --git a/web/help/Gettingstarted.html b/web/help/Gettingstarted.html index 133bae7b..1078e760 100644 --- a/web/help/Gettingstarted.html +++ b/web/help/Gettingstarted.html @@ -187,21 +187,21 @@

      Getting Started


      -

      Playing Games

      +

      Playing Games


      The most basic function of FCEUX is to play Nintendo Entertainment System (NES) and Famicom Disk System (FDS) games.


      -

      To play a game, simply open a ROM by selecting "Open" in the File Menu (or press Ctrl+O).  (See Game Compatibility for information regarding file types that are compatible with FCEU.)

      +

      To play a game, simply open a ROM by selecting "Open" in the File Menu (or press Ctrl+O).  (See Game Compatibility for information regarding file types that are compatible with FCEU.)


      To get set up properly, you may need to configure any of the following:


      -

      -Input

      -

      -Video

      -

      -Sound

      -

      -Timing

      -

      -GUI settings

      -

      -Hotkeys

      -

      -Directory Overrides

      +

      -Input

      +

      -Video

      +

      -Sound

      +

      -Timing

      +

      -GUI settings

      +

      -Hotkeys

      +

      -Directory Overrides



      Using Savestates

      @@ -221,7 +221,7 @@


      If you load a state by accident, you can right-click and select "Undo Loadstate" to restore the emulator back to the state it was in before the loadstate.  Upon using undo loadstate, a redo loadstate will appear as an option.  


      -

      If you make a savestate, it will overwrite the existing savestate for that slot.  You have the option to undo this and restore the previous savestate file by right-clicking and selecting undo savestate.  Once you undo, you will have the option to redo savestate to restore the savestate that you made.  You can also map a hotkey to this function, by default it's mapped to Ctrl+Z.

      +

      If you make a savestate, it will overwrite the existing savestate for that slot.  You have the option to undo this and restore the previous savestate file by right-clicking and selecting undo savestate.  Once you undo, you will have the option to redo savestate to restore the savestate that you made.  You can also map a hotkey to this function, by default it's mapped to Ctrl+Z.


      Created with the Personal Edition of HelpNDoc: Qt Help documentation made easy

      diff --git a/web/help/HexEditor.html b/web/help/HexEditor.html index c16dbb53..3bd09a08 100644 --- a/web/help/HexEditor.html +++ b/web/help/HexEditor.html @@ -198,16 +198,16 @@


      The Hex Editor lets you edit three major areas:


      -

      1. NES MEMORY

      -

      This allows you to directly edit all of the NES address space (System Bus - $0000-$FFFF). While you can easily modify RAM, or write directly to registers by typing in data, you cannot modify ROM data ($8000-$FFFF) itself. This is because most mappers have registers which are located in this space; so writing there can trigger mapper operations that may cause the game to crash or glitch if you don't know what you're doing.  If you want to edit the ROM itself, right-click on the offset and select  "Go here in ROM file"; that will take you directly to where you need to be so you can start editing.  You can also freeze RAM by clicking on it with the middle mouse button, or by using the right-click menu. This works by adding it directly to the Cheat List, which you can see from the Cheat Console. Finally, the right-click menu can be used to quickly add a read or write breakpoint to the debugger. When adding a breakpoint to the range of ROM addresses ($8000-$FFFF), the Hex Editor also takes into account the number of the bank in which the byte is located.

      +

      1. NES MEMORY

      +

      This allows you to directly edit all of the NES address space (System Bus - $0000-$FFFF). While you can easily modify RAM, or write directly to registers by typing in data, you cannot modify ROM data ($8000-$FFFF) itself. This is because most mappers have registers which are located in this space; so writing there can trigger mapper operations that may cause the game to crash or glitch if you don't know what you're doing.  If you want to edit the ROM itself, right-click on the offset and select  "Go here in ROM file"; that will take you directly to where you need to be so you can start editing.  You can also freeze RAM by clicking on it with the middle mouse button, or by using the right-click menu. This works by adding it directly to the Cheat List, which you can see from the Cheat Console. Finally, the right-click menu can be used to quickly add a read or write breakpoint to the debugger. When adding a breakpoint to the range of ROM addresses ($8000-$FFFF), the Hex Editor also takes into account the number of the bank in which the byte is located.


      -

      2. PPU MEMORY

      +

      2. PPU MEMORY

      This allows you to directly view and write to PPU memory (VRAM).


      -

      3. OAM MEMORY

      +

      3. OAM MEMORY

      This allows you to directly view and write to OAM memory (sprite RAM).


      -

      4. THE ROM FILE

      +

      4. THE ROM FILE

      This allows you to edit the ROM file in real time, i.e. while the game is running. If you make a mistake, press Ctrl+Z or Edit->Undo to undo your change (then load a save-state if the game crashed).


      The Hex Editor also has support for table files (*.tbl) to map bytes to text. Each line consists of four characters of the form "xx=y", where "xx" is the hex value, and "y" is the character that that value represents. I have also added an extension to represent the Return key:  xx=ret whereby pressing the Return key will enter that value into the ROM.  You can copy/paste data or text by selecting it and using Ctrl+C (to copy) and Ctrl+V (to paste). Plus, there is an Edit->Find feature that you can use to search for data. This feature should be fairly intuitive, so I won't bother to explain it.

      @@ -222,19 +222,19 @@


      The Hex Editor highlights certain bytes with different colors to help you distinguish different data.

      Usually all bytes are colored black.

      -

      Bookmarked RAM addresses are highlighted by green color.

      -

      Freezed RAM addresses are highlighted by blue color.

      -

      Modified ROM bytes are highlighted by red color.

      -

      If you have the Code/Data Logger running, bytes that were logged will be colored:

      +

      Bookmarked RAM addresses are highlighted by green color.

      +

      Freezed RAM addresses are highlighted by blue color.

      +

      Modified ROM bytes are highlighted by red color.

      +

      If you have the Code/Data Logger running, bytes that were logged will be colored:

      For PRG ROM segment:

      -

      Dark-yellow - the byte is code

      -

      Blue - the byte is data

      -

      Cyan - the byte is PCM audio data

      -

      Green - the byte is both code and data

      +

      Dark-yellow - the byte is code

      +

      Blue - the byte is data

      +

      Cyan - the byte is PCM audio data

      +

      Green - the byte is both code and data

      For CHR ROM segment:

      -

      Yellow - the byte was rendered

      -

      Light-blue - the byte was read programmatically

      -

      Light-green - the byte was both rendered and read programmatically

      +

      Yellow - the byte was rendered

      +

      Light-blue - the byte was read programmatically

      +

      Light-green - the byte was both rendered and read programmatically


      Highlight Activity


      diff --git a/web/help/InesHeaderEditor.html b/web/help/InesHeaderEditor.html index 7b773c69..554eddc3 100644 --- a/web/help/InesHeaderEditor.html +++ b/web/help/InesHeaderEditor.html @@ -187,14 +187,14 @@

      iNES Header Editor


      -

      As the name describes, this tool parses the iNES header of NES ROM file, which is called iNES header, to a human understandable information. You can change various settings of the ROM, such as Mapper#, CHR RAM Size, PRG RAM Size, mirroring type, region... etc.

      +

      As the name describes, this tool parses the iNES header of NES ROM file, which is called iNES header, to a human understandable information. You can change various settings of the ROM, such as Mapper#, CHR RAM Size, PRG RAM Size, mirroring type, region... etc.


      -

      This tool is experimental, and incorrect modification to the header may cause the ROM fail to run or some unpredictable consequences. Use at your own risk.

      -


      +

      This tool is experimental, and incorrect modification to the header may cause the ROM fail to run or some unpredictable consequences. Use at your own risk.

      +


      About iNES Format


      The first 16 bytes of each iNES format file store some important settings of the dumped ROM in binary. When NES Emulator loads the game, it will determine how to simulate based on these settings.

      -

      The iNES format currently has 2 versions, 1.0 and 2.0

      +

      The iNES format currently has 2 versions, 1.0 and 2.0


      Modify The iNES Header


      diff --git a/web/help/Input.html b/web/help/Input.html index f1601775..933c841b 100644 --- a/web/help/Input.html +++ b/web/help/Input.html @@ -188,7 +188,7 @@

      Input Configuration



      -

      Setting up controllers

      +

      Setting up controllers


      On the pull down menus, you can select the device you want to be emulated on input ports 1 and 2 (game pad, zapper, pad, paddle). Note: you can't change this setting while a movie is being played or recorded.

      If you check the box labeled "Attach four-score(implies four gamepads)", you won't be able to select any of these options, because the four-score allows to use 2 extra controllers.

      @@ -218,17 +218,17 @@


      Checking this box will replace the Start button used by controller 2 with the microphone option found on the famicom. Pressing the Microphone button is like blowing or yelling into it on the console equipment. The Port 2 controller used for the Famicom included a microphone and a volume control in place of the Start and Select buttons. This option isn't automatically detected, so it has to be manually enabled by the user. Movie files may also enable and use this feature. Both Famicom Cartridges and Famicom Disks have made use of this feature, such as both the cartridge and disk version of Zelda 1, Hikari Shinwa, and Takeshi no Chosenjo. Games other than those listed here use this feature.


      -

      Input Presets

      -


      +

      Input Presets

      +


      This feature allow you to set the current input configuration to one of three presets.  This gives you the option to quickly change from one input configuration to another (such as toggling between 1 or 2 controllers and/or toggling from controller 2 being bound to controller 1 or having its own controls).


      -

      To assign the current input configuration to a preset press the down arrow next to one of the presets.  To assign the preset as the current input configuration press the up arrow or use the hotkey assigned to that specific preset.  Preset hotkeys can be assigned in the Map Hotkeys menu.

      +

      To assign the current input configuration to a preset press the down arrow next to one of the presets.  To assign the preset as the current input configuration press the up arrow or use the hotkey assigned to that specific preset.  Preset hotkeys can be assigned in the Map Hotkeys menu.


      -

      Disable left+right/up+down

      +

      Disable left+right/up+down


      By default FCEUX allows you to press both the left and right controls at the same time (or up and down).  To disable this feature uncheck the checkbox on the left. 


      -

      Auto-Hold

      +

      Auto-Hold


      Clicking the auto hold button will allow you to assign a hotkey to the auto-hold feature.  

      Clicking the clear button will allow you to assign a hotkey to the clear auto-holds feature.

      diff --git a/web/help/LuaFunctionsList.html b/web/help/LuaFunctionsList.html index 63879dfd..4adc174b 100644 --- a/web/help/LuaFunctionsList.html +++ b/web/help/LuaFunctionsList.html @@ -190,825 +190,826 @@

      The following functions are available in FCEUX, in addition to standard LUA capabilities:



      -

      Emu library

      +

      Emu library


      -

      emu.poweron()

      -


      -

      Executes a power cycle.

      -


      -

      emu.softreset()

      -


      -

      Executes a (soft) reset.

      +

      emu.poweron()

      +


      +

      Executes a power cycle.

      +


      +

      emu.softreset()

      +


      +

      Executes a (soft) reset.


      -

      emu.speedmode(string mode)

      -


      -

      Set the emulator to given speed. The mode argument can be one of these:

      -

             - "normal"

      -

             - "nothrottle" (same as turbo on fceux)

      -

             - "turbo"

      -

             - "maximum"

      -


      -

      emu.frameadvance()

      -


      -

      Advance the emulator by one frame. It's like pressing the frame advance button once.

      -


      -

      Most scripts use this function in their main game loop to advance frames. Note that you can also register functions by various methods that run "dead", returning control to the emulator and letting the emulator advance the frame.  For most people, using frame advance in an endless while loop is easier to comprehend so I suggest  starting with that.  This makes more sense when creating bots. Once you move to creating auxillary libraries, try the register() methods.

      -


      -

      emu.pause()

      -


      -

      Pauses the emulator.

      -


      -

      emu.unpause()

      -


      -

      Unpauses the emulator.

      -


      -

      emu.exec_count(int count, function func)

      -


      -

      Calls given function, restricting its working time to given number of lua cycles. Using this method you can ensure that some heavy operation (like Lua bot) won't freeze FCEUX.

      -


      -

      emu.exec_time(int time, function func)

      -


      -

      Windows-only. Calls given function, restricting its working time to given number of milliseconds (approximate). Using this method you can ensure that some heavy operation (like Lua bot) won't freeze FCEUX.

      -


      -

      emu.setrenderplanes(bool sprites, bool background)

      -


      -

      Toggles the drawing of the sprites and background planes. Set to false or nil to disable a pane, anything else will draw them.

      -


      -

      emu.message(string message)

      -


      -

      Displays given message on screen in the standard messages position. Use gui.text() when you need to position text.

      -


      -

      int emu.framecount()

      -


      -

      Returns the framecount value. The frame counter runs without a movie running so this always returns a value.

      -


      -

      int emu.lagcount()

      -


      -

      Returns the number of lag frames encountered. Lag frames are frames where the game did not poll for input because it missed the vblank. This happens when it has to compute too much within the frame boundary. This returns the number indicated on the lag counter.

      -


      -

      bool emu.lagged()

      -


      -

      Returns true if currently in a lagframe, false otherwise.

      -


      -

      emu.setlagflag(bool value)

      -


      -

      Sets current value of lag flag.

      -

      Some games poll input even in lag frames, so standard way of detecting lag (used by FCEUX and other emulators) does not work for those games, and you have to determine lag frames manually.

      -

      First, find RAM addresses that help you distinguish between lag and non-lag frames (e.g. an in-game frame counter that only increments in non-lag frames). Then register memory hooks that will change lag flag when needed.

      -


      -

      bool emu.emulating()

      -


      -

      Returns true if emulation has started, or false otherwise. Certain operations such as using savestates are invalid to attempt before emulation has started. You probably won't need to use this function unless you want to make your script extra-robust to being started too early.

      -


      -

      bool emu.paused()

      -


      -

      Returns true if emulator is paused, false otherwise.

      -


      -

      bool emu.readonly()

      -

      Alias: movie.readonly

      -


      -

      Returns whether the emulator is in read-only state.  

      -


      -

      While this variable only applies to movies, it is stored as a global variable and can be modified even without a movie loaded.  Hence, it is in the emu library rather than the movie library.

      -


      -

      emu.setreadonly(bool state)

      -

      Alias: movie.setreadonly

      -


      -

      Sets the read-only status to read-only if argument is true and read+write if false.

      -

      Note: This might result in an error if the medium of the movie file is not writeable (such as in an archive file).

      -


      -

      While this variable only applies to movies, it is stored as a global variable and can be modified even without a movie loaded.  Hence, it is in the emu library rather than the movie library.

      -


      -

      emu.getdir()

      -


      -

      Returns the path of fceux.exe as a string.

      +

      emu.speedmode(string mode)

      +


      +

      Set the emulator to given speed. The mode argument can be one of these:

      +

             - "normal"

      +

             - "nothrottle" (same as turbo on fceux)

      +

             - "turbo"

      +

             - "maximum"

      +


      +

      emu.frameadvance()

      +


      +

      Advance the emulator by one frame. It's like pressing the frame advance button once.

      +


      +

      Most scripts use this function in their main game loop to advance frames. Note that you can also register functions by various methods that run "dead", returning control to the emulator and letting the emulator advance the frame.  For most people, using frame advance in an endless while loop is easier to comprehend so I suggest  starting with that.  This makes more sense when creating bots. Once you move to creating auxillary libraries, try the register() methods.

      +


      +

      emu.pause()

      +


      +

      Pauses the emulator.

      +


      +

      emu.unpause()

      +


      +

      Unpauses the emulator.

      +


      +

      emu.exec_count(int count, function func)

      +


      +

      Calls given function, restricting its working time to given number of lua cycles. Using this method you can ensure that some heavy operation (like Lua bot) won't freeze FCEUX.

      +


      +

      emu.exec_time(int time, function func)

      +


      +

      Windows-only. Calls given function, restricting its working time to given number of milliseconds (approximate). Using this method you can ensure that some heavy operation (like Lua bot) won't freeze FCEUX.

      +


      +

      emu.setrenderplanes(bool sprites, bool background)

      +


      +

      Toggles the drawing of the sprites and background planes. Set to false or nil to disable a pane, anything else will draw them.

      +


      +

      emu.message(string message)

      +


      +

      Displays given message on screen in the standard messages position. Use gui.text() when you need to position text.

      +


      +

      int emu.framecount()

      +


      +

      Returns the framecount value. The frame counter runs without a movie running so this always returns a value.

      +


      +

      int emu.lagcount()

      +


      +

      Returns the number of lag frames encountered. Lag frames are frames where the game did not poll for input because it missed the vblank. This happens when it has to compute too much within the frame boundary. This returns the number indicated on the lag counter.

      +


      +

      bool emu.lagged()

      +


      +

      Returns true if currently in a lagframe, false otherwise.

      +


      +

      emu.setlagflag(bool value)

      +


      +

      Sets current value of lag flag.

      +

      Some games poll input even in lag frames, so standard way of detecting lag (used by FCEUX and other emulators) does not work for those games, and you have to determine lag frames manually.

      +

      First, find RAM addresses that help you distinguish between lag and non-lag frames (e.g. an in-game frame counter that only increments in non-lag frames). Then register memory hooks that will change lag flag when needed.

      +


      +

      bool emu.emulating()

      +


      +

      Returns true if emulation has started, or false otherwise. Certain operations such as using savestates are invalid to attempt before emulation has started. You probably won't need to use this function unless you want to make your script extra-robust to being started too early.

      +


      +

      bool emu.paused()

      +


      +

      Returns true if emulator is paused, false otherwise.

      +


      +

      bool emu.readonly()

      +

      Alias: movie.readonly

      +


      +

      Returns whether the emulator is in read-only state.  

      +


      +

      While this variable only applies to movies, it is stored as a global variable and can be modified even without a movie loaded.  Hence, it is in the emu library rather than the movie library.

      +


      +

      emu.setreadonly(bool state)

      +

      Alias: movie.setreadonly

      +


      +

      Sets the read-only status to read-only if argument is true and read+write if false.

      +

      Note: This might result in an error if the medium of the movie file is not writeable (such as in an archive file).

      +


      +

      While this variable only applies to movies, it is stored as a global variable and can be modified even without a movie loaded.  Hence, it is in the emu library rather than the movie library.


      -

      emu.loadrom(string filename)

      +

      emu.getdir()

      +


      +

      Returns the path of fceux.exe as a string.


      -

      Loads the ROM from the directory relative to the lua script or from the absolute path. Hence, the filename parameter can be absolute or relative path.

      -


      -

      If the ROM can't be loaded, loads the most recent one.

      -


      -

      emu.registerbefore(function func)

      -


      -

      Registers a callback function to run immediately before each frame gets emulated. This runs after the next frame's input is known but before it's used, so this is your only chance to set the next frame's input using the next frame's would-be input. For example, if you want to make a script that filters or modifies ongoing user input, such as making the game think "left" is pressed whenever you press "right", you can do it easily with this.

      -


      -

      Note that this is not quite the same as code that's placed before a call to emu.frameadvance. This callback runs a little later than that. Also, you cannot safely assume that this will only be called once per frame. Depending on the emulator's options, every frame may be simulated multiple times and your callback will be called once per simulation. If for some reason you need to use this callback to keep track of a stateful linear progression of things across frames then you may need to key your calculations to the results of emu.framecount.

      -


      -

      Like other callback-registering functions provided by FCEUX, there is only one registered callback at a time per registering function per script. If you register two callbacks, the second one will replace the first, and the call to emu.registerbefore will return the old callback. You may register nil instead of a function to clear a previously-registered callback. If a script returns while it still has registered callbacks, FCEUX will keep it alive to call those callbacks when appropriate, until either the script is stopped by the user or all of the callbacks are de-registered.

      -


      -

      emu.registerafter(function func)

      -


      -

      Registers a callback function to run immediately after each frame gets emulated. It runs at a similar time as (and slightly before) gui.register callbacks, except unlike with gui.register it doesn't also get called again whenever the screen gets redrawn. Similar caveats as those mentioned in emu.registerbefore apply.

      -


      -

      emu.registerexit(function func)

      -


      -

      Registers a callback function that runs when the script stops. Whether the script stops on its own or the user tells it to stop, or even if the script crashes or the user tries to close the emulator, FCEUX will try to run whatever Lua code you put in here first. So if you want to make sure some code runs that cleans up some external resources or saves your progress to a file or just says some last words, you could put it here. (Of course, a forceful termination of the application or a crash from inside the registered exit function will still prevent the code from running.)

      -


      -

      Suppose you write a script that registers an exit function and then enters an infinite loop. If the user clicks "Stop" your script will be forcefully stopped, but then it will start running its exit function. If your exit function enters an infinite loop too, then the user will have to click "Stop" a second time to really stop your script. That would be annoying. So try to avoid doing too much inside the exit function.

      -


      -

      Note that restarting a script counts as stopping it and then starting it again, so doing so (either by clicking "Restart" or by editing the script while it is running) will trigger the callback. Note also that returning from a script generally does NOT count as stopping (because your script is still running or waiting to run its callback functions and thus does not stop... see here for more information), even if the exit callback is the only one you have registered. 

      -


      -

      bool emu.addgamegenie(string str)

      -


      -

      Adds a Game Genie code to the Cheats menu. Returns false and an error message if the code can't be decoded. Returns false if the code couldn't be added. Returns true if the code already existed, or if it was added.

      -


      -

      Usage: emu.addgamegenie("NUTANT")

      -


      -

      Note that the Cheats Dialog Box won't show the code unless you close and reopen it.

      +

      emu.loadrom(string filename)

      +


      +

      Loads the ROM from the directory relative to the lua script or from the absolute path. Hence, the filename parameter can be absolute or relative path.

      +


      +

      If the ROM can't be loaded, loads the most recent one.

      +


      +

      emu.registerbefore(function func)

      +


      +

      Registers a callback function to run immediately before each frame gets emulated. This runs after the next frame's input is known but before it's used, so this is your only chance to set the next frame's input using the next frame's would-be input. For example, if you want to make a script that filters or modifies ongoing user input, such as making the game think "left" is pressed whenever you press "right", you can do it easily with this.

      +


      +

      Note that this is not quite the same as code that's placed before a call to emu.frameadvance. This callback runs a little later than that. Also, you cannot safely assume that this will only be called once per frame. Depending on the emulator's options, every frame may be simulated multiple times and your callback will be called once per simulation. If for some reason you need to use this callback to keep track of a stateful linear progression of things across frames then you may need to key your calculations to the results of emu.framecount.

      +


      +

      Like other callback-registering functions provided by FCEUX, there is only one registered callback at a time per registering function per script. If you register two callbacks, the second one will replace the first, and the call to emu.registerbefore will return the old callback. You may register nil instead of a function to clear a previously-registered callback. If a script returns while it still has registered callbacks, FCEUX will keep it alive to call those callbacks when appropriate, until either the script is stopped by the user or all of the callbacks are de-registered.

      +


      +

      emu.registerafter(function func)

      +


      +

      Registers a callback function to run immediately after each frame gets emulated. It runs at a similar time as (and slightly before) gui.register callbacks, except unlike with gui.register it doesn't also get called again whenever the screen gets redrawn. Similar caveats as those mentioned in emu.registerbefore apply.

      +


      +

      emu.registerexit(function func)

      +


      +

      Registers a callback function that runs when the script stops. Whether the script stops on its own or the user tells it to stop, or even if the script crashes or the user tries to close the emulator, FCEUX will try to run whatever Lua code you put in here first. So if you want to make sure some code runs that cleans up some external resources or saves your progress to a file or just says some last words, you could put it here. (Of course, a forceful termination of the application or a crash from inside the registered exit function will still prevent the code from running.)

      +


      +

      Suppose you write a script that registers an exit function and then enters an infinite loop. If the user clicks "Stop" your script will be forcefully stopped, but then it will start running its exit function. If your exit function enters an infinite loop too, then the user will have to click "Stop" a second time to really stop your script. That would be annoying. So try to avoid doing too much inside the exit function.

      +


      +

      Note that restarting a script counts as stopping it and then starting it again, so doing so (either by clicking "Restart" or by editing the script while it is running) will trigger the callback. Note also that returning from a script generally does NOT count as stopping (because your script is still running or waiting to run its callback functions and thus does not stop... see here for more information), even if the exit callback is the only one you have registered. 

      +


      +

      bool emu.addgamegenie(string str)

      +


      +

      Adds a Game Genie code to the Cheats menu. Returns false and an error message if the code can't be decoded. Returns false if the code couldn't be added. Returns true if the code already existed, or if it was added.

      +


      +

      Usage: emu.addgamegenie("NUTANT")

      +


      +

      Note that the Cheats Dialog Box won't show the code unless you close and reopen it.

      +


      +

      bool emu.delgamegenie(string str)

      +


      +

      Removes a Game Genie code from the Cheats menu. Returns false and an error message if the code can't be decoded. Returns false if the code couldn't be deleted. Returns true if the code didn't exist, or if it was deleted.

      +


      +

      Usage: emu.delgamegenie("NUTANT")

      +


      +

      Note that the Cheats Dialog Box won't show the code unless you close and reopen it.

      +


      +

      emu.print(string str)

      +


      +

      Puts a message into the Output Console area of the Lua Script control window. Useful for displaying usage instructions to the user when a script gets run.

      +


      +

      emu.getscreenpixel(int x, int y, bool getemuscreen)

      +


      +

      Returns the separate RGB components of the given screen pixel, and the palette. Can be 0-255 by 0-239, but NTSC only displays 0-255 x 8-231 of it. If getemuscreen is false, this gets background colors from either the screen pixel or the LUA pixels set, but LUA data may not match the information used to put the data to the screen. If getemuscreen is true, this gets background colors from anything behind an LUA screen element.

      +


      +

      Usage is local r,g,b,palette = emu.getscreenpixel(5, 5, false) to retrieve the current red/green/blue colors and palette value of the pixel at 5x5.

      +


      +

      Palette value can be 0-63, or 254 if there was an error.

      +


      +

      You can avoid getting LUA data by putting the data into a function, and feeding the function name to emu.registerbefore.

      +


      +

      emu.getscreenpixel(int x, int y, bool getemuscreen)

      +


      +

      Returns the separate RGB components of the given screen pixel, and the 

      +


      +

      emu.exit()

      +


      +

      Closes FCEUX. Useful for run-and-close scripts like automatic screenshots taking.


      -

      bool emu.delgamegenie(string str)

      -


      -

      Removes a Game Genie code from the Cheats menu. Returns false and an error message if the code can't be decoded. Returns false if the code couldn't be deleted. Returns true if the code didn't exist, or if it was deleted.

      -


      -

      Usage: emu.delgamegenie("NUTANT")

      -


      -

      Note that the Cheats Dialog Box won't show the code unless you close and reopen it.

      -


      -

      emu.print(string str)

      -


      -

      Puts a message into the Output Console area of the Lua Script control window. Useful for displaying usage instructions to the user when a script gets run.

      -


      -

      emu.getscreenpixel(int x, int y, bool getemuscreen)

      -


      -

      Returns the separate RGB components of the given screen pixel, and the palette. Can be 0-255 by 0-239, but NTSC only displays 0-255 x 8-231 of it. If getemuscreen is false, this gets background colors from either the screen pixel or the LUA pixels set, but LUA data may not match the information used to put the data to the screen. If getemuscreen is true, this gets background colors from anything behind an LUA screen element.

      -


      -

      Usage is local r,g,b,palette = emu.getscreenpixel(5, 5, false) to retrieve the current red/green/blue colors and palette value of the pixel at 5x5.

      -


      -

      Palette value can be 0-63, or 254 if there was an error.

      -


      -

      You can avoid getting LUA data by putting the data into a function, and feeding the function name to emu.registerbefore.

      -


      -

      emu.getscreenpixel(int x, int y, bool getemuscreen)

      -


      -

      Returns the separate RGB components of the given screen pixel, and the 

      -


      -

      emu.exit()

      -


      -

      Closes FCEUX. Useful for run-and-close scripts like automatic screenshots taking.

      -


      -


      -

      FCEU library

      -


      -

      The FCEU library is the same as the emu library. It is left in for backwards compatibility. However, the emu library is preferred.

      -


      -


      -

      ROM Library

      -


      -

      rom.getfilename()


      -

      Get the base filename of the ROM loaded.

      -


      -

      rom.gethash(string type)

      -


      -

      Get a hash of the ROM loaded, for verification. If type is "md5", returns a hex string of the MD5 hash. If type is "base64", returns a base64 string of the MD5 hash, just like the movie romChecksum value.

      -


      -

      rom.readbyte(int address)

      -

      rom.readbyteunsigned(int address)

      -


      -

      Get an unsigned byte from the actual ROM file at the given address.  

      -


      -

      This includes the header! It's the same as opening the file in a hex-editor.

      -


      -

      rom.readbytesigned(int address)

      -


      -

      Get a signed byte from the actual ROM file at the given address. Returns a byte that is signed.

      -


      -

      This includes the header! It's the same as opening the file in a hex-editor.

      -


      -

      rom.writebyte()

      -


      -

      Write the value to the ROM at the given address. The value is modded with 256 before writing (so writing 257 will actually write 1). Negative values allowed.

      -


      -

      Editing the header is not available.

      -


      -

      Memory Library

      -


      -

      memory.readbyte(int address)

      -

      memory.readbyteunsigned(int address)

      -


      -

      Get an unsigned byte from the RAM at the given address. Returns a byte regardless of emulator. The byte will always be positive.

      -


      -

      memory.readbyterange(int address, int length)

      -


      -

      Get a length bytes starting at the given address and return it as a string. Convert to table to access the individual bytes.

      -


      -

      memory.readbytesigned(int address)

      -


      -

      Get a signed byte from the RAM at the given address. Returns a byte regardless of emulator. The most significant bit will serve as the sign.

      -


      -

      memory.readword(int addressLow, [int addressHigh])

      -

      memory.readwordunsigned(int addressLow, [int addressHigh])

      -


      -

      Get an unsigned word from the RAM at the given address. Returns a 16-bit value regardless of emulator. The value will always be positive.

      -

      If you only provide a single parameter (addressLow), the function treats it as address of little-endian word. if you provide two parameters, the function reads the low byte from addressLow and the high byte from addressHigh, so you can use it in games which like to store their variables in separate form (a lot of NES games do).

      -


      -

      memory.readwordsigned(int addressLow, [int addressHigh])

      -


      -

      The same as above, except the returned value is signed, i.e. its most significant bit will serve as the sign.

      -


      -

      memory.writebyte(int address, int value)

      -


      -

      Write the value to the RAM at the given address. The value is modded with 256 before writing (so writing 257 will actually write 1). Negative values allowed.

      -


      -

      int memory.getregister(cpuregistername)

      -


      -

      Returns the current value of the given hardware register.

      -

      For example, memory.getregister("pc") will return the main CPU's current Program Counter.

      -


      -

      Valid registers are: "a", "x", "y", "s", "p", and "pc".

      -


      -

      memory.setregister(string cpuregistername, int value)

      -


      -

      Sets the current value of the given hardware register.

      -

      For example, memory.setregister("pc",0x200) will change the main CPU's current Program Counter to 0x200.

      -


      -

      Valid registers are: "a", "x", "y", "s", "p", and "pc".

      -


      -

      You had better know exactly what you're doing or you're probably just going to crash the game if you try to use this function. That applies to the other memory.write functions as well, but to a lesser extent. 

      -


      -

      memory.register(int address, [int size,] function func)

      -

      memory.registerwrite(int address, [int size,] function func)

      -


      -

      Registers a function to be called immediately whenever the given memory address range is written to.

      -


      -

      address is the address in CPU address space (0x0000 - 0xFFFF).

      -


      -

      size is the number of bytes to "watch". For example, if size is 100 and address is 0x0200, then you will register the function across all 100 bytes from 0x0200 to 0x0263. A write to any of those bytes will trigger the function. Having callbacks on a large range of memory addresses can be expensive, so try to use the smallest range that's necessary for whatever it is you're trying to do. If you don't specify any size then it defaults to 1.

      -


      -

      The callback function will receive three arguments (address, size, value) indicating what write operation triggered the callback. If you don't care about that extra information then you can ignore it and define your callback function to not take any arguments. Since 6502 writes are always single byte, the "size" argument will always be 1.

      -


      -

      You may use a memory.write function from inside the callback to change the value that just got written. However, keep in mind that doing so will trigger your callback again, so you must have a "base case" such as checking to make sure that the value is not already what you want it to be before writing it. Another, more drastic option is to de-register the current callback before performing the write.

      -


      -

      If func is nil that means to de-register any memory write callbacks that the current script has already registered on the given range of bytes.

      -


      -

      memory.registerexec(int address, [int size,] function func)

      -

      memory.registerrun(int address, [int size,] function func)

      -

      memory.registerexecute(int address, [int size,] function func)

      -


      -

      Registers a function to be called immediately whenever the emulated system runs code located in the given memory address range.

      -


      -

      Since "address" is the address in CPU address space (0x0000 - 0xFFFF), this doesn't take ROM banking into account, so the callback will be called for any bank, and in some cases you'll have to check current bank in your callback function.

      -


      -

      The information about memory.register applies to this function as well. The callback will receive the same three arguments, though the "value" argument will always be 0.

      -


      +

      FCEU library

      +


      +

      The FCEU library is the same as the emu library. It is left in for backwards compatibility. However, the emu library is preferred.

      +


      +


      +

      ROM Library

      +


      +

      rom.getfilename()

      +


      +

      Get the base filename of the ROM loaded.

      +


      +

      rom.gethash(string type)

      +


      +

      Get a hash of the ROM loaded, for verification. If type is "md5", returns a hex string of the MD5 hash. If type is "base64", returns a base64 string of the MD5 hash, just like the movie romChecksum value.

      +


      +

      rom.readbyte(int address)

      +

      rom.readbyteunsigned(int address)

      +


      +

      Get an unsigned byte from the actual ROM file at the given address.  

      +


      +

      This includes the header! It's the same as opening the file in a hex-editor.

      +


      +

      rom.readbytesigned(int address)

      +


      +

      Get a signed byte from the actual ROM file at the given address. Returns a byte that is signed.

      +


      +

      This includes the header! It's the same as opening the file in a hex-editor.

      +


      +

      rom.writebyte()

      +


      +

      Write the value to the ROM at the given address. The value is modded with 256 before writing (so writing 257 will actually write 1). Negative values allowed.

      +


      +

      Editing the header is not available.

      +


      +

      Memory Library

      +


      +

      memory.readbyte(int address)

      +

      memory.readbyteunsigned(int address)

      +


      +

      Get an unsigned byte from the RAM at the given address. Returns a byte regardless of emulator. The byte will always be positive.

      +


      +

      memory.readbyterange(int address, int length)

      +


      +

      Get a length bytes starting at the given address and return it as a string. Convert to table to access the individual bytes.

      +


      +

      memory.readbytesigned(int address)

      +


      +

      Get a signed byte from the RAM at the given address. Returns a byte regardless of emulator. The most significant bit will serve as the sign.

      +


      +

      memory.readword(int addressLow, [int addressHigh])

      +

      memory.readwordunsigned(int addressLow, [int addressHigh])

      +


      +

      Get an unsigned word from the RAM at the given address. Returns a 16-bit value regardless of emulator. The value will always be positive.

      +

      If you only provide a single parameter (addressLow), the function treats it as address of little-endian word. if you provide two parameters, the function reads the low byte from addressLow and the high byte from addressHigh, so you can use it in games which like to store their variables in separate form (a lot of NES games do).

      +


      +

      memory.readwordsigned(int addressLow, [int addressHigh])

      +


      +

      The same as above, except the returned value is signed, i.e. its most significant bit will serve as the sign.

      +


      +

      memory.writebyte(int address, int value)

      +


      +

      Write the value to the RAM at the given address. The value is modded with 256 before writing (so writing 257 will actually write 1). Negative values allowed.

      +


      +

      int memory.getregister(cpuregistername)

      +


      +

      Returns the current value of the given hardware register.

      +

      For example, memory.getregister("pc") will return the main CPU's current Program Counter.

      +


      +

      Valid registers are: "a", "x", "y", "s", "p", and "pc".

      +


      +

      memory.setregister(string cpuregistername, int value)

      +


      +

      Sets the current value of the given hardware register.

      +

      For example, memory.setregister("pc",0x200) will change the main CPU's current Program Counter to 0x200.

      +


      +

      Valid registers are: "a", "x", "y", "s", "p", and "pc".

      +


      +

      You had better know exactly what you're doing or you're probably just going to crash the game if you try to use this function. That applies to the other memory.write functions as well, but to a lesser extent. 

      +


      +

      memory.register(int address, [int size,] function func)

      +

      memory.registerread(int address, [int size,] function func)

      +

      memory.registerwrite(int address, [int size,] function func)

      +


      +

      Registers a function to be called immediately whenever the given memory address range is read from/written to.

      +


      +

      address is the address in CPU address space (0x0000 - 0xFFFF).

      +


      +

      size is the number of bytes to "watch". For example, if size is 100 and address is 0x0200, then you will register the function across all 100 bytes from 0x0200 to 0x0263. A write to any of those bytes will trigger the function. Having callbacks on a large range of memory addresses can be expensive, so try to use the smallest range that's necessary for whatever it is you're trying to do. If you don't specify any size then it defaults to 1.

      +


      +

      The callback function will receive three arguments (address, size, value) indicating what write operation triggered the callback. If you don't care about that extra information then you can ignore it and define your callback function to not take any arguments. Since 6502 writes are always single byte, the "size" argument will always be 1.

      +


      +

      You may use a memory.write function from inside the callback to change the value that just got written. However, keep in mind that doing so will trigger your callback again, so you must have a "base case" such as checking to make sure that the value is not already what you want it to be before writing it. Another, more drastic option is to de-register the current callback before performing the write.

      +


      +

      If func is nil that means to de-register any memory write callbacks that the current script has already registered on the given range of bytes.

      +


      +

      memory.registerexec(int address, [int size,] function func)

      +

      memory.registerrun(int address, [int size,] function func)

      +

      memory.registerexecute(int address, [int size,] function func)

      +


      +

      Registers a function to be called immediately whenever the emulated system runs code located in the given memory address range.

      +


      +

      Since "address" is the address in CPU address space (0x0000 - 0xFFFF), this doesn't take ROM banking into account, so the callback will be called for any bank, and in some cases you'll have to check current bank in your callback function.

      +


      +

      The information about memory.register applies to this function as well. The callback will receive the same three arguments, though the "value" argument will always be 0.

      +


      -

      Example of custom breakpoint:

      -


      -

      function CounterBreak()

      -

      ObjCtr = memory.getregister("y")

      -

      if ObjCtr > 0x16 then

      -

      gui.text(1, 9, string.format("%02X",ObjCtr))

      -

      emu.pause() -- or debugger.hitbreakpoint()

      -

      end

      -

      end

      -

      memory.registerexecute(0x863C, CounterBreak);

      +

      Example of custom breakpoint:

      +


      +

      function CounterBreak()

      +

      ObjCtr = memory.getregister("y")

      +

      if ObjCtr > 0x16 then

      +

      gui.text(1, 9, string.format("%02X",ObjCtr))

      +

      emu.pause() -- or debugger.hitbreakpoint()

      +

      end

      +

      end

      +

      memory.registerexecute(0x863C, CounterBreak);

      -


      -


      -

      PPU Library

      -


      -

      ppu.readbyte(int address)

      -


      -

      Get an unsigned byte from the PPU at the given address. Returns a byte regardless of emulator. The byte will always be positive.

      -


      -

      ppu.readbyterange(int address, int length)

      -


      -

      Get a length bytes starting at the given address and return it as a string. Convert to table to access the individual bytes.

      -


      -


      -

      Debugger Library

      -


      -

      debugger.hitbreakpoint()

      -


      -

      Simulates a breakpoint hit, pauses emulation and brings up the Debugger window. Use this function in your handlers of custom breakpoints.

      -


      -

      int debugger.getcyclescount()

      -


      -

      Returns an integer value representing the number of CPU cycles elapsed since the poweron or since the last reset of the cycles counter.

      -


      -

      int debugger.getinstructionscount()

      -


      -

      Returns an integer value representing the number of CPU instructions executed since the poweron or since the last reset of the instructions counter.

      -


      -

      debugger.resetcyclescount()

      -


      -

      Resets the cycles counter.

      -


      -

      debugger.resetinstructionscount()

      -


      -

      Resets the instructions counter.

      -


      -

      int debugger.getsymboloffset(string name [, int bank])

      -


      -

      Gets the offset (usually the CPU address) of a debug symbol. Returns -1 if the symbol is not found.

      -


      -


      -

      Joypad Library

      -


      -

      table joypad.get(int player)

      -

      table joypad.read(int player)

      -


      -

      Returns a table of every game button, where each entry is true if that button is currently held (as of the last time the emulation checked), or false if it is not held. This takes keyboard inputs, not Lua. The table keys look like this (case sensitive):

      -


      -

      up, down, left, right, A, B, start, select

      -


      -

      Where a Lua truthvalue true means that the button is set, false means the button is unset. Note that only "false" and "nil" are considered a false value by Lua.  Anything else is true, even the number 0.

      -


      -

      joypad.read left in for backwards compatibility with older versions of FCEU/FCEUX.

      -


      -

      table joypad.getimmediate(int player)

      -

      table joypad.readimmediate(int player)

      -


      -

      Returns a table of every game button, where each entry is true if that button is held at the moment of calling the function, or false if it is not held. This function polls keyboard input immediately, allowing Lua to interact with user even when emulator is paused.

      -


      -

      As of FCEUX 2.2.0, the function only works in Windows. In Linux this function will return nil.

      -


      -

      table joypad.getdown(int player)

      -

      table joypad.readdown(int player)

      -


      -

      Returns a table of only the game buttons that are currently held. Each entry is true if that button is currently held (as of the last time the emulation checked), or nil if it is not held.

      -


      -

      table joypad.getup(int player)

      -

      table joypad.readup(int player)

      -


      -

      Returns a table of only the game buttons that are not currently held. Each entry is nil if that button is currently held (as of the last time the emulation checked), or false if it is not held.

      -


      -

      joypad.set(int player, table input)

      -

      joypad.write(int player, table input)

      -


      -

      Set the inputs for the given player. Table keys look like this (case sensitive):

      -


      -

      up, down, left, right, A, B, start, select

      -


      -

      There are 4 possible values: true, false, nil, and "invert".

      -

      true    - Forces the button on

      -

      false   - Forces the button off

      -

      nil     - User's button press goes through unchanged

      -

      "invert"- Reverses the user's button press

      -


      -

      Any string works in place of "invert".  It is suggested as a convention to use "invert" for readability, but strings like "inv", "Weird switchy mechanism", "", or "true or false" works as well as "invert".

      -


      -

      nil and "invert" exists so the script can control individual buttons of the controller without entirely blocking the user from having any control. Perhaps there is a process which can be automated by the script, like an optimal firing pattern, but the user still needs some manual control, such as moving the character around.

      -


      -

      joypad.write left in for backwards compatibility with older versions of FCEU/FCEUX.

      -


      -


      -

      Zapper Library

      -


      -

      table zapper.read()

      -


      -

      Returns the zapper data

      -

      When no movie is loaded this input is the same as the internal mouse input (which is used to generate zapper input, as well as the arkanoid paddle).

      -


      -

      When a movie is playing, it returns the zapper data in the movie code.

      -


      -

      The return table consists of 3 values: x, y, and fire.  x and y are the x,y coordinates of the zapper target in terms of pixels.  fire represents the zapper firing.  0 = not firing, 1 = firing

      -


      -

      zapper.set(table input)

      -


      -

      Sets the zapper input state.

      -


      -

      Taple entries (nil or -1 to leave unaffected):

      -

      x    - Forces the X position

      -

      y    - Forces the Y position

      -

      fire - Forces trigger (true/1 on, false/0 off)

      -


      -


      -

      Note: The zapper is always controller 2 on the NES so there is no player argument to these functions.

      -


      -


      -

      Input Library

      -


      -

      table input.get()

      -

      table input.read()

      -


      -

      Reads input from keyboard and mouse. Returns pressed keys and the position of mouse in pixels on game screen.  The function returns a table with at least two properties; table.xmouse and table.ymouse.  Additionally any of these keys will be set to true if they were held at the time of executing this function:

      -

      leftclick, rightclick, middleclick, capslock, numlock, scrolllock, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, F1, F2, F3, F4, F5, F6,  F7, F8, F9, F10, F11, F12, F13, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, backspace, tab, enter, shift, control, alt, pause, escape, space, pageup, pagedown, end, home, left, up, right, down, numpad0, numpad1, numpad2, numpad3, numpad4, numpad5, numpad6, numpad7, numpad8, numpad9, numpad*, insert, delete, numpad+, numpad-, numpad., numpad/, semicolon, plus, minus, comma, period, slash, backslash, tilde, quote, leftbracket, rightbracket.

      -


      -

      string input.popup

      -

      Alias: gui.popup

      -


      -

      Requests input from the user using a multiple-option message box. See gui.popup for complete usage and returns.

      -


      -


      -

      Savestate Library

      -


      -

      object savestate.object(int slot = nil)

      -


      -

      Create a new savestate object. Optionally you can save the current state to one of the predefined slots(1-10) using the range 1-9 for slots 1-9, and 10 for 0, QWERTY style. Using no number will create an "anonymous" savestate.

      -

      Note that this does not actually save the current state! You need to create this value and pass it on to the load and save functions in order to save it.

      -


      -

      Anonymous savestates are temporary, memory only states. You can make them persistent by calling memory.persistent(state). Persistent anonymous states are deleted from disk once the script exits.

      -


      -

      object savestate.create(int slot = nil)

      -


      -

      savestate.create is identical to savestate.object, except for the numbering for predefined slots(1-10, 1 refers to slot 0, 2-10 refer to 1-9). It's being left in for compatibility with older scripts, and potentially for platforms with different internal predefined slot numbering.

      -


      -

      savestate.save(object savestate)

      -


      -

      Save the current state object to the given savestate. The argument is the result of savestate.create(). You can load this state back up by calling savestate.load(savestate) on the same object.

      -


      -

      savestate.load(object savestate)

      -


      -

      Load the the given state. The argument is the result of savestate.create() and has been passed to savestate.save() at least once.

      -


      -

      If this savestate is not persistent and not one of the predefined states, the state will be deleted after loading.

      -


      -

      savestate.persist(object savestate)

      -


      -

      Set the given savestate to be persistent. It will not be deleted when you load this state but at the exit of this script instead, unless it's one of the predefined states.  If it is one of the predefined savestates it will be saved as a file on disk.

      -


      -

      savestate.registersave(function func)

      -


      -

      Registers a callback function that runs whenever the user saves a state. This won't actually be called when the script itself makes a savestate, so none of those endless loops due to a misplaced savestate.save.

      -


      -

      As with other callback-registering functions provided by FCEUX, there is only one registered callback at a time per registering function per script. Upon registering a second callback, the first is kicked out to make room for the second. In this case, it will return the first function instead of nil, letting you know what was kicked out. Registering nil will clear the previously-registered callback.

      -


      -

      savestate.registerload(function func)

      -


      -

      Registers a callback function that runs whenever the user loads a previously saved state. It's not called when the script itself loads a previous state, so don't worry about your script interrupting itself just because it's loading something.

      -


      -

      The state's data is loaded before this function runs, so you can read the RAM immediately after the user loads a state, or check the new framecount. Particularly useful if you want to update lua's display right away instead of showing junk from before the loadstate.

      -


      -

      savestate.loadscriptdata(int location)

      -


      -

      Accuracy not yet confirmed.

      -


      -

      Intended Function, according to snes9x LUA documentation:

      -

      Returns the data associated with the given savestate (data that was earlier returned by a registered save callback) without actually loading the rest of that savestate or calling any callbacks. location should be a save slot number.

      -


      -


      -

      Movie Library

      -


      -

      bool movie.play(string filename, [bool read_only, [int pauseframe]])

      -

      bool movie.playback(...)

      -

      bool movie.load(...)

      -


      +


      +


      +

      PPU Library

      +


      +

      ppu.readbyte(int address)

      +


      +

      Get an unsigned byte from the PPU at the given address. Returns a byte regardless of emulator. The byte will always be positive.

      +


      +

      ppu.readbyterange(int address, int length)

      +


      +

      Get a length bytes starting at the given address and return it as a string. Convert to table to access the individual bytes.

      +


      +


      +

      Debugger Library

      +


      +

      debugger.hitbreakpoint()

      +


      +

      Simulates a breakpoint hit, pauses emulation and brings up the Debugger window. Use this function in your handlers of custom breakpoints.

      +


      +

      int debugger.getcyclescount()

      +


      +

      Returns an integer value representing the number of CPU cycles elapsed since the poweron or since the last reset of the cycles counter.

      +


      +

      int debugger.getinstructionscount()

      +


      +

      Returns an integer value representing the number of CPU instructions executed since the poweron or since the last reset of the instructions counter.

      +


      +

      debugger.resetcyclescount()

      +


      +

      Resets the cycles counter.

      +


      +

      debugger.resetinstructionscount()

      +


      +

      Resets the instructions counter.

      +


      +

      int debugger.getsymboloffset(string name [, int bank])

      +


      +

      Gets the offset (usually the CPU address) of a debug symbol. Returns -1 if the symbol is not found.

      +


      +


      +

      Joypad Library

      +


      +

      table joypad.get(int player)

      +

      table joypad.read(int player)

      +


      +

      Returns a table of every game button, where each entry is true if that button is currently held (as of the last time the emulation checked), or false if it is not held. This takes keyboard inputs, not Lua. The table keys look like this (case sensitive):

      +


      +

      up, down, left, right, A, B, start, select

      +


      +

      Where a Lua truthvalue true means that the button is set, false means the button is unset. Note that only "false" and "nil" are considered a false value by Lua.  Anything else is true, even the number 0.

      +


      +

      joypad.read left in for backwards compatibility with older versions of FCEU/FCEUX.

      +


      +

      table joypad.getimmediate(int player)

      +

      table joypad.readimmediate(int player)

      +


      +

      Returns a table of every game button, where each entry is true if that button is held at the moment of calling the function, or false if it is not held. This function polls keyboard input immediately, allowing Lua to interact with user even when emulator is paused.

      +


      +

      As of FCEUX 2.2.0, the function only works in Windows. In Linux this function will return nil.

      +


      +

      table joypad.getdown(int player)

      +

      table joypad.readdown(int player)

      +


      +

      Returns a table of only the game buttons that are currently held. Each entry is true if that button is currently held (as of the last time the emulation checked), or nil if it is not held.

      +


      +

      table joypad.getup(int player)

      +

      table joypad.readup(int player)

      +


      +

      Returns a table of only the game buttons that are not currently held. Each entry is nil if that button is currently held (as of the last time the emulation checked), or false if it is not held.

      +


      +

      joypad.set(int player, table input)

      +

      joypad.write(int player, table input)

      +


      +

      Set the inputs for the given player. Table keys look like this (case sensitive):

      +


      +

      up, down, left, right, A, B, start, select

      +


      +

      There are 4 possible values: true, false, nil, and "invert".

      +

      true    - Forces the button on

      +

      false   - Forces the button off

      +

      nil     - User's button press goes through unchanged

      +

      "invert"- Reverses the user's button press

      +


      +

      Any string works in place of "invert".  It is suggested as a convention to use "invert" for readability, but strings like "inv", "Weird switchy mechanism", "", or "true or false" works as well as "invert".

      +


      +

      nil and "invert" exists so the script can control individual buttons of the controller without entirely blocking the user from having any control. Perhaps there is a process which can be automated by the script, like an optimal firing pattern, but the user still needs some manual control, such as moving the character around.

      +


      +

      joypad.write left in for backwards compatibility with older versions of FCEU/FCEUX.

      +


      +


      +

      Zapper Library

      +


      +

      table zapper.read()

      +


      +

      Returns the zapper data

      +

      When no movie is loaded this input is the same as the internal mouse input (which is used to generate zapper input, as well as the arkanoid paddle).

      +


      +

      When a movie is playing, it returns the zapper data in the movie code.

      +


      +

      The return table consists of 3 values: x, y, and fire.  x and y are the x,y coordinates of the zapper target in terms of pixels.  fire represents the zapper firing.  0 = not firing, 1 = firing

      +


      +

      zapper.set(table input)

      +


      +

      Sets the zapper input state.

      +


      +

      Taple entries (nil or -1 to leave unaffected):

      +

      x    - Forces the X position

      +

      y    - Forces the Y position

      +

      fire - Forces trigger (true/1 on, false/0 off)

      +


      +


      +

      Note: The zapper is always controller 2 on the NES so there is no player argument to these functions.

      +


      +


      +

      Input Library

      +


      +

      table input.get()

      +

      table input.read()

      +


      +

      Reads input from keyboard and mouse. Returns pressed keys and the position of mouse in pixels on game screen.  The function returns a table with at least two properties; table.xmouse and table.ymouse.  Additionally any of these keys will be set to true if they were held at the time of executing this function:

      +

      leftclick, rightclick, middleclick, capslock, numlock, scrolllock, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, F1, F2, F3, F4, F5, F6,  F7, F8, F9, F10, F11, F12, F13, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, backspace, tab, enter, shift, control, alt, pause, escape, space, pageup, pagedown, end, home, left, up, right, down, numpad0, numpad1, numpad2, numpad3, numpad4, numpad5, numpad6, numpad7, numpad8, numpad9, numpad*, insert, delete, numpad+, numpad-, numpad., numpad/, semicolon, plus, minus, comma, period, slash, backslash, tilde, quote, leftbracket, rightbracket.

      +


      +

      string input.popup

      +

      Alias: gui.popup

      +


      +

      Requests input from the user using a multiple-option message box. See gui.popup for complete usage and returns.

      +


      +


      +

      Savestate Library

      +


      +

      object savestate.object(int slot = nil)

      +


      +

      Create a new savestate object. Optionally you can save the current state to one of the predefined slots(1-10) using the range 1-9 for slots 1-9, and 10 for 0, QWERTY style. Using no number will create an "anonymous" savestate.

      +

      Note that this does not actually save the current state! You need to create this value and pass it on to the load and save functions in order to save it.

      +


      +

      Anonymous savestates are temporary, memory only states. You can make them persistent by calling memory.persistent(state). Persistent anonymous states are deleted from disk once the script exits.

      +


      +

      object savestate.create(int slot = nil)

      +


      +

      savestate.create is identical to savestate.object, except for the numbering for predefined slots(1-10, 1 refers to slot 0, 2-10 refer to 1-9). It's being left in for compatibility with older scripts, and potentially for platforms with different internal predefined slot numbering.

      +


      +

      savestate.save(object savestate)

      +


      +

      Save the current state object to the given savestate. The argument is the result of savestate.create(). You can load this state back up by calling savestate.load(savestate) on the same object.

      +


      +

      savestate.load(object savestate)

      +


      +

      Load the the given state. The argument is the result of savestate.create() and has been passed to savestate.save() at least once.

      +


      +

      If this savestate is not persistent and not one of the predefined states, the state will be deleted after loading.

      +


      +

      savestate.persist(object savestate)

      +


      +

      Set the given savestate to be persistent. It will not be deleted when you load this state but at the exit of this script instead, unless it's one of the predefined states.  If it is one of the predefined savestates it will be saved as a file on disk.

      +


      +

      savestate.registersave(function func)

      +


      +

      Registers a callback function that runs whenever the user saves a state. This won't actually be called when the script itself makes a savestate, so none of those endless loops due to a misplaced savestate.save.

      +


      +

      As with other callback-registering functions provided by FCEUX, there is only one registered callback at a time per registering function per script. Upon registering a second callback, the first is kicked out to make room for the second. In this case, it will return the first function instead of nil, letting you know what was kicked out. Registering nil will clear the previously-registered callback.

      +


      +

      savestate.registerload(function func)

      +


      +

      Registers a callback function that runs whenever the user loads a previously saved state. It's not called when the script itself loads a previous state, so don't worry about your script interrupting itself just because it's loading something.

      +


      +

      The state's data is loaded before this function runs, so you can read the RAM immediately after the user loads a state, or check the new framecount. Particularly useful if you want to update lua's display right away instead of showing junk from before the loadstate.

      +


      +

      savestate.loadscriptdata(int location)

      +


      +

      Accuracy not yet confirmed.

      +


      +

      Intended Function, according to snes9x LUA documentation:

      +

      Returns the data associated with the given savestate (data that was earlier returned by a registered save callback) without actually loading the rest of that savestate or calling any callbacks. location should be a save slot number.

      +


      +


      +

      Movie Library

      +


      +

      bool movie.play(string filename, [bool read_only, [int pauseframe]])

      +

      bool movie.playback(...)

      +

      bool movie.load(...)

      +


      Loads and plays a movie from the directory relative to the Lua script or from the absolute path. If read_only is true, the movie will be loaded in read-only mode. The default is read+write.


      A pauseframe can be specified, which controls which frame will auto-pause the movie. By default, this is off. A true value is returned if the movie loaded correctly.

      -


      -

      bool movie.record(string filename, [int save_type, [string author]])

      -

      bool movie.save(...)

      -


      -

      Starts recording a movie, using the filename, relative to the Lua script.

      -


      -

      An optional save_type can be specified. If set to 0 (default), it will record from a power on state, and automatically do so. This is the recommended setting for creating movies. This can also be set to 1 for savestate or 2 for saveram movies.

      -


      -

      A third parameter specifies an author string. If included, it will be recorded into the movie file.

      -


      -

      bool movie.active()

      -


      -

      Returns true if a movie is currently loaded and false otherwise.  (This should be used to guard against Lua errors when attempting to retrieve movie information).

      -


      -

      int movie.framecount()

      -


      -

      Returns the current frame count. (Has the same affect as emu.framecount)

      -


      -

      string movie.mode()

      -


      -

      Returns the current state of movie playback. Returns one of the following:

      -


      -

      - "record"

      -

      - "playback"

      -

      - "finished"

      -

      - "taseditor"

      -

      - nil

      -


      -

      movie.rerecordcounting(bool counting)

      -


      -

      Turn the rerecord counter on or off. Allows you to do some brute forcing without inflating the rerecord count.

      -


      -

      movie.stop()

      -

      movie.close()

      -


      -

      Stops movie playback. If no movie is loaded, it throws a Lua error.

      -


      -

      int movie.length()

      -


      -

      Returns the total number of frames of the current movie. Throws a Lua error if no movie is loaded.

      -


      -

      string movie.name()

      -

      string movie.getname()

      -


      -

      Returns the filename of the current movie with path. Throws a Lua error if no movie is loaded.

      -


      -

      movie.getfilename()

      -


      -

      Returns the filename of the current movie with no path. Throws a Lua error if no movie is loaded.

      -


      -

      movie.rerecordcount()

      -


      -

      Returns the rerecord count of the current movie. Throws a Lua error if no movie is loaded.

      -


      -

      movie.replay()

      -

      movie.playbeginning()

      -


      -

      Performs the Play from Beginning function. Movie mode is switched to read-only and the movie loaded will begin playback from frame 1.

      -


      -

      If no movie is loaded, no error is thrown and no message appears on screen.

      -


      -

      bool movie.readonly()

      -

      bool movie.getreadonly()

      -

      Alias: emu.getreadonly

      -


      -

      FCEUX keeps the read-only status even without a movie loaded.

      -


      -

      Returns whether the emulator is in read-only state.  

      -


      -

      While this variable only applies to movies, it is stored as a global variable and can be modified even without a movie loaded.  Hence, it is in the emu library rather than the movie library.

      -


      -

      movie.setreadonly(bool state)

      -

      Alias: emu.setreadonly

      -


      -

      FCEUX keeps the read-only status even without a movie loaded.

      -


      -

      Sets the read-only status to read-only if argument is true and read+write if false.

      -

      Note: This might result in an error if the medium of the movie file is  not writeable (such as in an archive file).

      -


      -

      While this variable only applies to movies, it is stored as a global variable and can be modified even without a movie loaded.  Hence, it is in the emu library rather than the movie library.

      -


      -

      bool movie.recording()

      -


      -

      Returns true if there is a movie loaded and in record mode.

      -


      -

      bool movie.playing()

      -


      -

      Returns true if there is a movie loaded and in play mode.

      -


      -

      bool movie.ispoweron()

      -


      -

      Returns true if the movie recording or loaded started from 'Start'.

      -

      Returns false if the movie uses a save state.

      -

      Opposite of movie.isfromsavestate()

      -


      -

      bool movie.isfromsavestate()

      -


      -

      Returns true if the movie recording or loaded started from 'Now'.

      -

      Returns false if the movie was recorded from a reset.

      -

      Opposite of movie.ispoweron()

      -


      -

      string movie.name()

      -


      -

      If a movie is loaded it returns the name of the movie, else it throws an error.

      -


      -

      bool movie.readonly()

      -


      -

      Returns the state of read-only. True if in playback mode, false if in record mode.

      -


      -


      -

      GUI Library

      -


      -

      gui.pixel(int x, int y, type color)

      -

      gui.drawpixel(int x, int y, type color)

      -

      gui.setpixel(int x, int y, type color)

      -

      gui.writepixel(int x, int y, type color)

      -


      -

      Draw one pixel of a given color at the given position on the screen. See drawing notes and color notes at the bottom of the page.  

      -


      -

      gui.getpixel(int x, int y)

      -


      -

      Returns the separate RGBA components of the given pixel set by gui.pixel. This only gets LUA pixels set, not background colors.

      -


      -

      Usage is local r,g,b,a = gui.getpixel(5, 5) to retrieve the current red/green/blue/alpha values of the LUA pixel at 5x5.

      -


      -

      See emu.getscreenpixel() for an emulator screen variant.

      -


      -

      gui.line(int x1, int y1, int x2, int y2 [, color [, skipfirst]])

      -

      gui.drawline(int x1, int y1, int x2, int y2 [, color [, skipfirst]])

      -


      -

      Draws a line between the two points. The x1,y1 coordinate specifies one end of the line segment, and the x2,y2 coordinate specifies the other end. If skipfirst is true then this function will not draw anything at the pixel x1,y1, otherwise it will. skipfirst is optional and defaults to false. The default color for the line is solid white, but you may optionally override that using a color of your choice. See also drawing notes and color notes at the bottom of the page.

      -


      -

      gui.box(int x1, int y1, int x2, int y2 [, fillcolor [, outlinecolor]]))

      -

      gui.drawbox(int x1, int y1, int x2, int y2 [, fillcolor [, outlinecolor]]))

      -

      gui.rect(int x1, int y1, int x2, int y2 [, fillcolor [, outlinecolor]]))

      -

      gui.drawrect(int x1, int y1, int x2, int y2 [, fillcolor [, outlinecolor]]))

      -


      -

      Draws a rectangle between the given coordinates of the emulator screen for one frame. The x1,y1 coordinate specifies any corner of the rectangle (preferably the top-left corner), and the x2,y2 coordinate specifies the opposite corner.

      -


      -

      The default color for the box is transparent white with a solid white outline, but you may optionally override those using colors of your choice. Also see drawing notes and color notes.

      -


      -

      gui.text(int x, int y, string str [, textcolor [, backcolor]])

      -

      gui.drawtext(int x, int y, string str [, textcolor [, backcolor]])

      -


      -

      Draws a given string at the given position. textcolor and backcolor are optional. See 'on colors' at the end of this page for information. Using nil as the input or not including an optional field will make it use the default.

      -


      -

      gui.parsecolor(color)

      -


      -

      Returns the separate RGBA components of the given color.

      -

      For example, you can say local r,g,b,a = gui.parsecolor('orange') to retrieve the red/green/blue values of the preset color orange. (You could also omit the a in cases like this.) This uses the same conversion method that FCEUX uses internally to support the different representations of colors that the GUI library uses. Overriding this function will not change how FCEUX interprets color values, however.

      -


      -

      gui.savescreenshot()

      -

      Makes a screenshot of the FCEUX emulated screen, and saves it to the appropriate folder. Performs identically to pressing the Screenshot hotkey.

      -


      -

      gui.savescreenshotas(string name)

      -

      Makes a screenshot of the FCEUX emulated screen, and saves it to the appropriate folder. However, this one receives a file name for the screenshot.

      -

       

      -

      string gui.gdscreenshot(bool getemuscreen)

      -


      -

      Takes a screen shot of the image and returns it in the form of a string which can be imported by the gd library using the gd.createFromGdStr() function.

      -


      -

      This function is provided so as to allow FCEUX to not carry a copy of the gd library itself. If you want raw RGB32 access, skip the first 11 bytes (header) and then read pixels as Alpha (always 0), Red, Green, Blue, left to right then top to bottom, range is 0-255 for all colors.

      -


      -

      If getemuscreen is false, this gets background colors from either the screen pixel or the Lua pixels set, but Lua data may not match the information used to put the data to the screen. If getemuscreen is true, this gets background colors from anything behind a Lua screen element.

      -


      -

      Warning: Storing screen shots in memory is not recommended. Memory usage will blow up pretty quick. One screen shot string eats around 230 KB of RAM.

      -


      -

      gui.gdoverlay([int dx=0, int dy=0,] string str [, sx=0, sy=0, sw, sh] [, float alphamul=1.0])

      -

      gui.image([int dx=0, int dy=0,] string str [, sx=0, sy=0, sw, sh] [, float alphamul=1.0])

      -

      gui.drawimage([int dx=0, int dy=0,] string str [, sx=0, sy=0, sw, sh] [, float alphamul=1.0])

      -


      -

      Draws an image on the screen. gdimage must be in truecolor gd string format.

      -


      -

      Transparency is fully supported. Also, if alphamul is specified then it will modulate the transparency of the image even if it's originally fully opaque. (alphamul=1.0 is normal, alphamul=0.5 is doubly transparent, alphamul=3.0 is triply opaque, etc.)

      -


      -

      dx,dy determines the top-left corner of where the image should draw. If they are omitted, the image will draw starting at the top-left corner of the screen.

      -


      -

      gui.gdoverlay is an actual drawing function (like gui.box and friends) and thus must be called every frame, preferably inside a gui.register'd function, if you want it to appear as a persistent image onscreen.

      -


      -

      Here is an example that loads a PNG from file, converts it to gd string format, and draws it once on the screen:

      -

      local gdstr = gd.createFromPng("myimage.png"):gdStr()

      -

      gui.gdoverlay(gdstr) 

      -


      -

      gui.opacity(int alpha)

      -


      -

      Scales the transparency of subsequent draw calls. An alpha of 0.0 means completely transparent, and an alpha of 1.0 means completely unchanged (opaque). Non-integer values are supported and meaningful, as are values greater than 1.0. It is not necessary to use this function (or the less-recommended gui.transparency) to perform drawing with transparency, because you can provide an alpha value in the color argument of each draw call. However, it can sometimes be convenient to be able to globally modify the drawing transparency. 

      -


      -

      gui.transparency(int trans)

      -


      -

      Scales the transparency of subsequent draw calls. Exactly the same as gui.opacity, except the range is different: A trans of 4.0 means completely transparent, and a trans of 0.0 means completely unchanged (opaque). 

      -


      -

      function gui.register(function func)

      -


      -

      Register a function to be called between a frame being prepared for displaying on your screen and it actually happening. Used when that 1 frame delay for rendering is not acceptable.

      -


      -

      string gui.popup(string message [, string type = "ok" [, string icon = "message"]])

      -

      string input.popup(string message [, string type = "yesno" [, string icon = "question"]])

      -


      -

      Brings up a modal popup dialog box (everything stops until the user dismisses it). The box displays the message tostring(msg). This function returns the name of the button the user clicked on (as a string).

      -


      -

      type determines which buttons are on the dialog box, and it can be one of the following: 'ok', 'yesno', 'yesnocancel', 'okcancel', 'abortretryignore'.

      -

      type defaults to 'ok' for gui.popup, or to 'yesno' for input.popup.

      -


      -

      icon indicates the purpose of the dialog box (or more specifically it dictates which title and icon is displayed in the box), and it can be one of the following: 'message', 'question', 'warning', 'error'.

      -

      icon defaults to 'message' for gui.popup, or to 'question' for input.popup.

      -


      -

      Try to avoid using this function much if at all, because modal dialog boxes can be irritating. 

      -


      -

      Linux users might want to install xmessage to perform the work. Otherwise the dialog will appear on the shell and that's less noticeable.

      -


      -


      -

      Sound Library

      -


      -

      table sound.get()

      -


      -

      Returns current state of PSG channels in big array.

      -


      -

      table:

      -

      {

      -

        rp2a03:

      -

        {

      -

          square1:

      -

          {

      -

            volume, -- 0.0-1.0

      -

            frequency, -- in hertz

      -

            midikey, -- 0-127

      -

            duty, -- 0:12.5% 1:25% 2:50% 3:75%

      -

            regs: -- raw register values

      -

            {

      -

              frequency -- raw freq register value

      -

            }

      -

          },

      -

          square2:

      -

          {

      -

            volume, -- 0.0-1.0

      -

            frequency, -- in hertz

      -

            midikey, -- 0-127

      -

            duty, -- 0:12.5% 1:25% 2:50% 3:75%

      -

            regs: -- raw register values

      -

            {

      -

              frequency -- raw freq register value

      -

            }

      -

          },

      -

          triangle:

      -

          {

      -

            volume, -- 0.0-1.0

      -

            frequency, -- in hertz (correct?)

      -

            midikey, -- 0-127 (correct?)

      -

            regs: -- raw register values

      -

            {

      -

              frequency -- raw freq register value

      -

            }

      -

          },

      -

          noise:

      -

          {

      -

            volume, -- 0.0-1.0

      -

             short, -- true or false

      -

            frequency, -- in hertz (correct?)

      -

            midikey, -- 0-127 (correct?)

      -

            regs: -- raw register values

      -

            {

      -

              frequency -- raw freq register value

      -

            }

      -

          },

      -

          dpcm:

      -

          {

      -

            volume, -- 0.0-1.0

      -

            frequency, -- in hertz (correct?)

      -

            midikey, -- 0-127 (correct?)

      -

            dmcaddress, -- start position of the sample

      -

            dmcsize, -- size of the sample, in bytes

      -

            dmcloop, -- true:looped sample, false:oneshot

      -

            dmcseed, -- InitialRawDALatch

      -

            regs: -- raw register values

      -

            {

      -

              frequency -- raw freq register value

      -

            }

      -

          }

      -

        }

      -

      }

      -


      -


      -

      TAS Editor Library

      -


      -

      taseditor.registerauto(function func)

      -

      taseditor.registermanual(function func)

      -

      bool taseditor.engaged()

      -

      bool taseditor.markedframe(int frame)

      -

      int taseditor.getmarker(int frame)

      -

      int taseditor.setmarker(int frame)

      -

      taseditor.clearmarker(int frame)

      -

      string taseditor.getnote(int index)

      -

      taseditor.setnote(int index, string newtext)

      -

      int taseditor.getcurrentbranch()

      -

      string taseditor.getrecordermode()

      -

      int taseditor.getsuperimpose()

      -

      int taseditor.getlostplayback()

      -

      int taseditor.getplaybacktarget()

      -

      taseditor.setplayback(int frame)

      -

      taseditor.stopseeking()

      -

      taseditor.getselection()

      -

      taseditor.setselection()

      -

      int taseditor.getinput(int frame, int joypad)

      -

      taseditor.submitinputchange(int frame, int joypad, int input)

      -

      taseditor.submitinsertframes(int frame, int number)

      -

      taseditor.submitdeleteframes(int frame, int number)

      -

      int taseditor.applyinputchanges([string name])

      -

      taseditor.clearinputchanges()

      -


      -

      For full description of these functions refer to TAS Editor Manual.

      -


      -


      -

      Bitwise Operations

      -


      -

      The following bit functions were added to FCEUX internally to compensate for Lua's lack of them. But it also supports all operations from LuaBitOp module, since it is also embedded in FCEUX.

      -


      -

      int AND(int n1, int n2, ..., int nn)

      -


      -

      Binary logical AND of all the given integers.

      -


      -

      int OR(int n1, int n2, ..., int nn)

      -


      -

      Binary logical OR of all the given integers.

      -


      -

      int XOR(int n1, int n2, ..., int nn)

      -


      -

      Binary logical XOR of all the given integers. 

      -


      -

      int BIT(int n1, int n2, ..., int nn)

      -


      -

      Returns an integer with the given bits turned on. Parameters should be smaller than 31.

      -


      -

      Appendix

      -


      -

      On drawing

      -


      -

      A general warning about drawing is that it is always one frame behind unless you use gui.register. This is because you tell the emulator to paint something but it will actually paint it when generating the image for the next frame. So you see your painting, except it will be on the image of the next frame. You can prevent this with gui.register because it gives you a quick chance to paint before blitting.

      -


      -

      Dimensions & color depths you can paint in:

      -

      --320x239, 8bit color (confirm?)

      -

      256x224, 8bit color (confirm?)

      -


      -

      On colors

      -


      -

      Colors can be of a few types.

      -

      Int: use the a formula to compose the color as a number (depends on color depth)

      -

      String: Can either be a HTML colors, simple colors, or internal palette colors.

      -

      HTML string: "#rrggbb" ("#228844") or #rrggbbaa if alpha is supported.

      -

      Simple colors: "clear", "red", "green", "blue", "white", "black", "gray", "grey", "orange", "yellow", "green", "teal", "cyan", "purple", "magenta".

      -

      Array: Example: {255,112,48,96} means {red=255, green=112, blue=48, alpha=96} 

      -

      Table: Example: {r=255,g=112,b=48,a=96} means {red=255, green=112, blue=48, alpha=96} 

      -

      Palette: Example: "P00" for Palette 00. "P3F" for palette 3F. P40-P7F are for LUA.

      -


      -

      For transparancy use "clear".

      -

      +


      +

      bool movie.record(string filename, [int save_type, [string author]])

      +

      bool movie.save(...)

      +


      +

      Starts recording a movie, using the filename, relative to the Lua script.

      +


      +

      An optional save_type can be specified. If set to 0 (default), it will record from a power on state, and automatically do so. This is the recommended setting for creating movies. This can also be set to 1 for savestate or 2 for saveram movies.

      +


      +

      A third parameter specifies an author string. If included, it will be recorded into the movie file.

      +


      +

      bool movie.active()

      +


      +

      Returns true if a movie is currently loaded and false otherwise.  (This should be used to guard against Lua errors when attempting to retrieve movie information).

      +


      +

      int movie.framecount()

      +


      +

      Returns the current frame count. (Has the same affect as emu.framecount)

      +


      +

      string movie.mode()

      +


      +

      Returns the current state of movie playback. Returns one of the following:

      +


      +

      - "record"

      +

      - "playback"

      +

      - "finished"

      +

      - "taseditor"

      +

      - nil

      +


      +

      movie.rerecordcounting(bool counting)

      +


      +

      Turn the rerecord counter on or off. Allows you to do some brute forcing without inflating the rerecord count.

      +


      +

      movie.stop()

      +

      movie.close()

      +


      +

      Stops movie playback. If no movie is loaded, it throws a Lua error.

      +


      +

      int movie.length()

      +


      +

      Returns the total number of frames of the current movie. Throws a Lua error if no movie is loaded.

      +


      +

      string movie.name()

      +

      string movie.getname()

      +


      +

      Returns the filename of the current movie with path. Throws a Lua error if no movie is loaded.

      +


      +

      movie.getfilename()

      +


      +

      Returns the filename of the current movie with no path. Throws a Lua error if no movie is loaded.

      +


      +

      movie.rerecordcount()

      +


      +

      Returns the rerecord count of the current movie. Throws a Lua error if no movie is loaded.

      +


      +

      movie.replay()

      +

      movie.playbeginning()

      +


      +

      Performs the Play from Beginning function. Movie mode is switched to read-only and the movie loaded will begin playback from frame 1.

      +


      +

      If no movie is loaded, no error is thrown and no message appears on screen.

      +


      +

      bool movie.readonly()

      +

      bool movie.getreadonly()

      +

      Alias: emu.getreadonly

      +


      +

      FCEUX keeps the read-only status even without a movie loaded.

      +


      +

      Returns whether the emulator is in read-only state.  

      +


      +

      While this variable only applies to movies, it is stored as a global variable and can be modified even without a movie loaded.  Hence, it is in the emu library rather than the movie library.

      +


      +

      movie.setreadonly(bool state)

      +

      Alias: emu.setreadonly

      +


      +

      FCEUX keeps the read-only status even without a movie loaded.

      +


      +

      Sets the read-only status to read-only if argument is true and read+write if false.

      +

      Note: This might result in an error if the medium of the movie file is  not writeable (such as in an archive file).

      +


      +

      While this variable only applies to movies, it is stored as a global variable and can be modified even without a movie loaded.  Hence, it is in the emu library rather than the movie library.

      +


      +

      bool movie.recording()

      +


      +

      Returns true if there is a movie loaded and in record mode.

      +


      +

      bool movie.playing()

      +


      +

      Returns true if there is a movie loaded and in play mode.

      +


      +

      bool movie.ispoweron()

      +


      +

      Returns true if the movie recording or loaded started from 'Start'.

      +

      Returns false if the movie uses a save state.

      +

      Opposite of movie.isfromsavestate()

      +


      +

      bool movie.isfromsavestate()

      +


      +

      Returns true if the movie recording or loaded started from 'Now'.

      +

      Returns false if the movie was recorded from a reset.

      +

      Opposite of movie.ispoweron()

      +


      +

      string movie.name()

      +


      +

      If a movie is loaded it returns the name of the movie, else it throws an error.

      +


      +

      bool movie.readonly()

      +


      +

      Returns the state of read-only. True if in playback mode, false if in record mode.

      +


      +


      +

      GUI Library

      +


      +

      gui.pixel(int x, int y, type color)

      +

      gui.drawpixel(int x, int y, type color)

      +

      gui.setpixel(int x, int y, type color)

      +

      gui.writepixel(int x, int y, type color)

      +


      +

      Draw one pixel of a given color at the given position on the screen. See drawing notes and color notes at the bottom of the page.  

      +


      +

      gui.getpixel(int x, int y)

      +


      +

      Returns the separate RGBA components of the given pixel set by gui.pixel. This only gets LUA pixels set, not background colors.

      +


      +

      Usage is local r,g,b,a = gui.getpixel(5, 5) to retrieve the current red/green/blue/alpha values of the LUA pixel at 5x5.

      +


      +

      See emu.getscreenpixel() for an emulator screen variant.

      +


      +

      gui.line(int x1, int y1, int x2, int y2 [, color [, skipfirst]])

      +

      gui.drawline(int x1, int y1, int x2, int y2 [, color [, skipfirst]])

      +


      +

      Draws a line between the two points. The x1,y1 coordinate specifies one end of the line segment, and the x2,y2 coordinate specifies the other end. If skipfirst is true then this function will not draw anything at the pixel x1,y1, otherwise it will. skipfirst is optional and defaults to false. The default color for the line is solid white, but you may optionally override that using a color of your choice. See also drawing notes and color notes at the bottom of the page.

      +


      +

      gui.box(int x1, int y1, int x2, int y2 [, fillcolor [, outlinecolor]]))

      +

      gui.drawbox(int x1, int y1, int x2, int y2 [, fillcolor [, outlinecolor]]))

      +

      gui.rect(int x1, int y1, int x2, int y2 [, fillcolor [, outlinecolor]]))

      +

      gui.drawrect(int x1, int y1, int x2, int y2 [, fillcolor [, outlinecolor]]))

      +


      +

      Draws a rectangle between the given coordinates of the emulator screen for one frame. The x1,y1 coordinate specifies any corner of the rectangle (preferably the top-left corner), and the x2,y2 coordinate specifies the opposite corner.

      +


      +

      The default color for the box is transparent white with a solid white outline, but you may optionally override those using colors of your choice. Also see drawing notes and color notes.

      +


      +

      gui.text(int x, int y, string str [, textcolor [, backcolor]])

      +

      gui.drawtext(int x, int y, string str [, textcolor [, backcolor]])

      +


      +

      Draws a given string at the given position. textcolor and backcolor are optional. See 'on colors' at the end of this page for information. Using nil as the input or not including an optional field will make it use the default.

      +


      +

      gui.parsecolor(color)

      +


      +

      Returns the separate RGBA components of the given color.

      +

      For example, you can say local r,g,b,a = gui.parsecolor('orange') to retrieve the red/green/blue values of the preset color orange. (You could also omit the a in cases like this.) This uses the same conversion method that FCEUX uses internally to support the different representations of colors that the GUI library uses. Overriding this function will not change how FCEUX interprets color values, however.

      +


      +

      gui.savescreenshot()

      +

      Makes a screenshot of the FCEUX emulated screen, and saves it to the appropriate folder. Performs identically to pressing the Screenshot hotkey.

      +


      +

      gui.savescreenshotas(string name)

      +

      Makes a screenshot of the FCEUX emulated screen, and saves it to the appropriate folder. However, this one receives a file name for the screenshot.

      +

       

      +

      string gui.gdscreenshot(bool getemuscreen)

      +


      +

      Takes a screen shot of the image and returns it in the form of a string which can be imported by the gd library using the gd.createFromGdStr() function.

      +


      +

      This function is provided so as to allow FCEUX to not carry a copy of the gd library itself. If you want raw RGB32 access, skip the first 11 bytes (header) and then read pixels as Alpha (always 0), Red, Green, Blue, left to right then top to bottom, range is 0-255 for all colors.

      +


      +

      If getemuscreen is false, this gets background colors from either the screen pixel or the Lua pixels set, but Lua data may not match the information used to put the data to the screen. If getemuscreen is true, this gets background colors from anything behind a Lua screen element.

      +


      +

      Warning: Storing screen shots in memory is not recommended. Memory usage will blow up pretty quick. One screen shot string eats around 230 KB of RAM.

      +


      +

      gui.gdoverlay([int dx=0, int dy=0,] string str [, sx=0, sy=0, sw, sh] [, float alphamul=1.0])

      +

      gui.image([int dx=0, int dy=0,] string str [, sx=0, sy=0, sw, sh] [, float alphamul=1.0])

      +

      gui.drawimage([int dx=0, int dy=0,] string str [, sx=0, sy=0, sw, sh] [, float alphamul=1.0])

      +


      +

      Draws an image on the screen. gdimage must be in truecolor gd string format.

      +


      +

      Transparency is fully supported. Also, if alphamul is specified then it will modulate the transparency of the image even if it's originally fully opaque. (alphamul=1.0 is normal, alphamul=0.5 is doubly transparent, alphamul=3.0 is triply opaque, etc.)

      +


      +

      dx,dy determines the top-left corner of where the image should draw. If they are omitted, the image will draw starting at the top-left corner of the screen.

      +


      +

      gui.gdoverlay is an actual drawing function (like gui.box and friends) and thus must be called every frame, preferably inside a gui.register'd function, if you want it to appear as a persistent image onscreen.

      +


      +

      Here is an example that loads a PNG from file, converts it to gd string format, and draws it once on the screen:

      +

      local gdstr = gd.createFromPng("myimage.png"):gdStr()

      +

      gui.gdoverlay(gdstr) 

      +


      +

      gui.opacity(int alpha)

      +


      +

      Scales the transparency of subsequent draw calls. An alpha of 0.0 means completely transparent, and an alpha of 1.0 means completely unchanged (opaque). Non-integer values are supported and meaningful, as are values greater than 1.0. It is not necessary to use this function (or the less-recommended gui.transparency) to perform drawing with transparency, because you can provide an alpha value in the color argument of each draw call. However, it can sometimes be convenient to be able to globally modify the drawing transparency. 

      +


      +

      gui.transparency(int trans)

      +


      +

      Scales the transparency of subsequent draw calls. Exactly the same as gui.opacity, except the range is different: A trans of 4.0 means completely transparent, and a trans of 0.0 means completely unchanged (opaque). 

      +


      +

      function gui.register(function func)

      +


      +

      Register a function to be called between a frame being prepared for displaying on your screen and it actually happening. Used when that 1 frame delay for rendering is not acceptable.

      +


      +

      string gui.popup(string message [, string type = "ok" [, string icon = "message"]])

      +

      string input.popup(string message [, string type = "yesno" [, string icon = "question"]])

      +


      +

      Brings up a modal popup dialog box (everything stops until the user dismisses it). The box displays the message tostring(msg). This function returns the name of the button the user clicked on (as a string).

      +


      +

      type determines which buttons are on the dialog box, and it can be one of the following: 'ok', 'yesno', 'yesnocancel', 'okcancel', 'abortretryignore'.

      +

      type defaults to 'ok' for gui.popup, or to 'yesno' for input.popup.

      +


      +

      icon indicates the purpose of the dialog box (or more specifically it dictates which title and icon is displayed in the box), and it can be one of the following: 'message', 'question', 'warning', 'error'.

      +

      icon defaults to 'message' for gui.popup, or to 'question' for input.popup.

      +


      +

      Try to avoid using this function much if at all, because modal dialog boxes can be irritating. 

      +


      +

      Linux users might want to install xmessage to perform the work. Otherwise the dialog will appear on the shell and that's less noticeable.

      +


      +


      +

      Sound Library

      +


      +

      table sound.get()

      +


      +

      Returns current state of PSG channels in big array.

      +


      +

      table:

      +

      {

      +

        rp2a03:

      +

        {

      +

          square1:

      +

          {

      +

            volume, -- 0.0-1.0

      +

            frequency, -- in hertz

      +

            midikey, -- 0-127

      +

            duty, -- 0:12.5% 1:25% 2:50% 3:75%

      +

            regs: -- raw register values

      +

            {

      +

              frequency -- raw freq register value

      +

            }

      +

          },

      +

          square2:

      +

          {

      +

            volume, -- 0.0-1.0

      +

            frequency, -- in hertz

      +

            midikey, -- 0-127

      +

            duty, -- 0:12.5% 1:25% 2:50% 3:75%

      +

            regs: -- raw register values

      +

            {

      +

              frequency -- raw freq register value

      +

            }

      +

          },

      +

          triangle:

      +

          {

      +

            volume, -- 0.0-1.0

      +

            frequency, -- in hertz (correct?)

      +

            midikey, -- 0-127 (correct?)

      +

            regs: -- raw register values

      +

            {

      +

              frequency -- raw freq register value

      +

            }

      +

          },

      +

          noise:

      +

          {

      +

            volume, -- 0.0-1.0

      +

             short, -- true or false

      +

            frequency, -- in hertz (correct?)

      +

            midikey, -- 0-127 (correct?)

      +

            regs: -- raw register values

      +

            {

      +

              frequency -- raw freq register value

      +

            }

      +

          },

      +

          dpcm:

      +

          {

      +

            volume, -- 0.0-1.0

      +

            frequency, -- in hertz (correct?)

      +

            midikey, -- 0-127 (correct?)

      +

            dmcaddress, -- start position of the sample

      +

            dmcsize, -- size of the sample, in bytes

      +

            dmcloop, -- true:looped sample, false:oneshot

      +

            dmcseed, -- InitialRawDALatch

      +

            regs: -- raw register values

      +

            {

      +

              frequency -- raw freq register value

      +

            }

      +

          }

      +

        }

      +

      }

      +


      +


      +

      TAS Editor Library

      +


      +

      taseditor.registerauto(function func)

      +

      taseditor.registermanual(function func)

      +

      bool taseditor.engaged()

      +

      bool taseditor.markedframe(int frame)

      +

      int taseditor.getmarker(int frame)

      +

      int taseditor.setmarker(int frame)

      +

      taseditor.clearmarker(int frame)

      +

      string taseditor.getnote(int index)

      +

      taseditor.setnote(int index, string newtext)

      +

      int taseditor.getcurrentbranch()

      +

      string taseditor.getrecordermode()

      +

      int taseditor.getsuperimpose()

      +

      int taseditor.getlostplayback()

      +

      int taseditor.getplaybacktarget()

      +

      taseditor.setplayback(int frame)

      +

      taseditor.stopseeking()

      +

      taseditor.getselection()

      +

      taseditor.setselection()

      +

      int taseditor.getinput(int frame, int joypad)

      +

      taseditor.submitinputchange(int frame, int joypad, int input)

      +

      taseditor.submitinsertframes(int frame, int number)

      +

      taseditor.submitdeleteframes(int frame, int number)

      +

      int taseditor.applyinputchanges([string name])

      +

      taseditor.clearinputchanges()

      +


      +

      For full description of these functions refer to TAS Editor Manual.

      +


      +


      +

      Bitwise Operations

      +


      +

      The following bit functions were added to FCEUX internally to compensate for Lua's lack of them. But it also supports all operations from LuaBitOp module, since it is also embedded in FCEUX.

      +


      +

      int AND(int n1, int n2, ..., int nn)

      +


      +

      Binary logical AND of all the given integers.

      +


      +

      int OR(int n1, int n2, ..., int nn)

      +


      +

      Binary logical OR of all the given integers.

      +


      +

      int XOR(int n1, int n2, ..., int nn)

      +


      +

      Binary logical XOR of all the given integers. 

      +


      +

      int BIT(int n1, int n2, ..., int nn)

      +


      +

      Returns an integer with the given bits turned on. Parameters should be smaller than 31.

      +


      +

      Appendix

      +


      +

      On drawing

      +


      +

      A general warning about drawing is that it is always one frame behind unless you use gui.register. This is because you tell the emulator to paint something but it will actually paint it when generating the image for the next frame. So you see your painting, except it will be on the image of the next frame. You can prevent this with gui.register because it gives you a quick chance to paint before blitting.

      +


      +

      Dimensions & color depths you can paint in:

      +

      --320x239, 8bit color (confirm?)

      +

      256x224, 8bit color (confirm?)

      +


      +

      On colors

      +


      +

      Colors can be of a few types.

      +

      Int: use the a formula to compose the color as a number (depends on color depth)

      +

      String: Can either be a HTML colors, simple colors, or internal palette colors.

      +

      HTML string: "#rrggbb" ("#228844") or #rrggbbaa if alpha is supported.

      +

      Simple colors: "clear", "red", "green", "blue", "white", "black", "gray", "grey", "orange", "yellow", "green", "teal", "cyan", "purple", "magenta".

      +

      Array: Example: {255,112,48,96} means {red=255, green=112, blue=48, alpha=96} 

      +

      Table: Example: {r=255,g=112,b=48,a=96} means {red=255, green=112, blue=48, alpha=96} 

      +

      Palette: Example: "P00" for Palette 00. "P3F" for palette 3F. P40-P7F are for LUA.

      +


      +

      For transparancy use "clear".

      +

      Created with the Personal Edition of HelpNDoc: Generate EPub eBooks with ease

      diff --git a/web/help/LuaGettingStarted.html b/web/help/LuaGettingStarted.html index 2a1563d6..2df7391f 100644 --- a/web/help/LuaGettingStarted.html +++ b/web/help/LuaGettingStarted.html @@ -185,19 +185,19 @@
      -

      Using Lua scripting

      -


      +

      Using Lua scripting

      +


      Lua is built into FCEUX as of 2.1.2, and luapack DLL files are no longer needed in this and later versions.


      -

      To run lua scripts in older versions of FCEUX, you will need the lua pack which can be found here. The .dll files must be unzipped in the same folder as fceux.exe.

      -


      -

      Core Lua Documentation

      -


      -

      If you have never programmed, you will probably want to start by learning the basic of Lua, which is too broad for the scope of this help file.  Try searching on the Internet for "Lua tutorial".  As of this writing, it's official homepage is http://www.lua.org/

      +

      To run lua scripts in older versions of FCEUX, you will need the lua pack which can be found here. The .dll files must be unzipped in the same folder as fceux.exe.

      +


      +

      Core Lua Documentation

      +


      +

      If you have never programmed, you will probably want to start by learning the basic of Lua, which is too broad for the scope of this help file.  Try searching on the Internet for "Lua tutorial".  As of this writing, it's official homepage is http://www.lua.org/


      If you are familiar with any programming language you will probably not have too much difficulty adjusting to the syntax and structure of Lua.  You will probably also find useful information on the Internet.

      -


      -

      GUI Frontend

      +


      +

      GUI Frontend


      To use a Lua script, you need to create one in a text editor.  The name of the file created should end in .lua to indicate that it is a Lua script.


      @@ -205,7 +205,7 @@


      To end a Lua script, choose "Stop Lua Script" ***from where***.


      -

      FCEUX Lua Basics

      +

      FCEUX Lua Basics


      Your script will be constructed according to the rules of Lua, but you will use FCEUX-specific functions to interact with the emulator.  For example, one of the most often-used functions is emu.frameadvance() which will tell the emulator to advance exactly one frame, which is the basic unit of time on an NES.


      diff --git a/web/help/LuaPerks.html b/web/help/LuaPerks.html index b9fc558d..298c8cf0 100644 --- a/web/help/LuaPerks.html +++ b/web/help/LuaPerks.html @@ -190,7 +190,7 @@

      The following Lua libraries are integrated into FCEUX win32-executable (statically linked) and are available for using in your scripts. You can also use any other Lua library by placing its .dll files into FCEUX folder.



      -

      IUP library

      +

      IUP library


      IUP (Portable User Interface) is a toolkit for building graphical user interfaces.


      @@ -199,7 +199,7 @@

      http://www.tecgraf.puc-rio.br/iup/



      -

      IM library

      +

      IM library


      IM is a toolkit for Digital Imaging. The main goal of the library is to provide a simple API and abstraction of images for applications.

      File formats supported: TIFF, BMP, PNG, JPEG, GIF and AVI. Image representation includes scientific data types. About a hundred Image Processing operations are available.

      @@ -207,7 +207,7 @@

      http://www.tecgraf.puc-rio.br/im/



      -

      CD library

      +

      CD library


      Canvas Draw is a graphics library.

      The library contains functions to support both vector and image applications, and the visualization surface can be either a window or a more abstract surface, such as Image, Clipboard, Metafile, PS, and so on.

      @@ -215,7 +215,7 @@

      http://www.tecgraf.puc-rio.br/cd/



      -

      LuaSocket library

      +

      LuaSocket library


      LuaSocket is a Lua extension library that is composed by two parts: a C core that provides support for the TCP and UDP transport layers, and a set of Lua modules that add support for the SMTP (sending e-mails), HTTP (WWW access) and FTP (uploading and downloading files) protocols and other functionality commonly needed by applications that deal with the Internet.


      @@ -224,7 +224,7 @@

      http://w3.impa.br/~diego/software/luasocket/home.html



      -

      WinAPI library

      +

      WinAPI library


      This module provides basic tools for working with Windows system resources.


      diff --git a/web/help/MemoryWatch.html b/web/help/MemoryWatch.html index 693e17fc..789ead2c 100644 --- a/web/help/MemoryWatch.html +++ b/web/help/MemoryWatch.html @@ -189,7 +189,7 @@


      Overview


      -

      Memory watch is a tool designed to values of specific known memory values in the game's RAM. Memory watch does not find values.  To find useful values to monitor, see Cheats, Ram filter, Hex Editor, and Debugger.

      +

      Memory watch is a tool designed to values of specific known memory values in the game's RAM. Memory watch does not find values.  To find useful values to monitor, see Cheats, Ram filter, Hex Editor, and Debugger.



      Inserting Values

      @@ -197,7 +197,7 @@

      To display a ram value, simply type its address into one of the address fields.  The name field allows you to put a brief description of the value.   



      -

      Prefixes

      +

      Prefixes


      You must put in the hexi-decimal value of the address,  but the value will be displayed will be decimal by default.


      @@ -208,24 +208,24 @@

      Use a prefix of "X" to watch a 2 byte value in hex.



      -

      Saving/Loading Watch files

      +

      Saving/Loading Watch files


      You can save your addresses into watch files, as well as loading previous files using the standard save,load,new options in the File menu.


      -

      FCEUX uses the /memw folder by default but you can specify a new default folder in the Directory Override menu.

      +

      FCEUX uses the /memw folder by default but you can specify a new default folder in the Directory Override menu.



      -

      Options Menu

      +

      Options Menu


      -

      If you select Load on Start up, Memory watch will load up automatically when FCEU is started. 

      +

      If you select Load on Start up, Memory watch will load up automatically when FCEU is started. 


      -

      If you select Load Last File on Start up, the most recent file in the Recent folder will be loaded when memory watch is loaded.

      +

      If you select Load Last File on Start up, the most recent file in the Recent folder will be loaded when memory watch is loaded.


      -

      If you select Collapse to 1 Column (or press the right arrow button on the bottom left of the dialog), the memory watch dialog is reduced to just 1 column.

      +

      If you select Collapse to 1 Column (or press the right arrow button on the bottom left of the dialog), the memory watch dialog is reduced to just 1 column.


      Frozen Memory Addresses


      -

      If one of the watched addresses is frozen by the cheats dialog or the hex editor, it will display blue in the memory watch dialog.

      +

      If one of the watched addresses is frozen by the cheats dialog or the hex editor, it will display blue in the memory watch dialog.



      Memory Change Monitor

      @@ -241,7 +241,7 @@

      Reset will reset the count to 0.



      -

      Usage Example:

      +

      Usage Example:


      As an example of the memory change monitoring, Let's say we are recording a movie of the game Super C and want to keep track of when the game lags.

      The ram address 001C functions as a "lag flag".  It will remain 0, then change to a positive value on a frame that the game lags.

      diff --git a/web/help/MovieOptions.html b/web/help/MovieOptions.html index cb5ed91e..ecc68823 100644 --- a/web/help/MovieOptions.html +++ b/web/help/MovieOptions.html @@ -212,7 +212,7 @@


      Display movie subtitles


      -

      Toggles whether or not movie subtitles (imbedded into the .fm2 file, see .fm2 documentation) will be displayed on screen.

      +

      Toggles whether or not movie subtitles (imbedded into the .fm2 file, see .fm2 documentation) will be displayed on screen.



      Put movie subtitles in AVI

      diff --git a/web/help/MovieRecording.html b/web/help/MovieRecording.html index 7965c0d0..92b4c0b6 100644 --- a/web/help/MovieRecording.html +++ b/web/help/MovieRecording.html @@ -193,9 +193,9 @@


      Unless the movie starts from the console power-on or from reset, the movie file might also contain a savestate that loads the beginning point of the game.  Movie files don’t contain any sound or image data. Such data is not needed, because the emulator can reconstruct it during movie playback. 


      -

      Movie files in FCEUX are .fm2 files.  The file format is unique to FCEUX and not compatible with other movie recording versions of FCE Ultra.  Movie files from other versions (.fcm) can be converted to .fm2 for playback with the .fcm to .fm2 converter.

      +

      Movie files in FCEUX are .fm2 files.  The file format is unique to FCEUX and not compatible with other movie recording versions of FCE Ultra.  Movie files from other versions (.fcm) can be converted to .fm2 for playback with the .fcm to .fm2 converter.


      -

      Movie features in FCEUX are designed specifically for making Tool-assisted Speedruns.  For more information visit TASVideos.

      +

      Movie features in FCEUX are designed specifically for making Tool-assisted Speedruns.  For more information visit TASVideos.


      Recording Movies


      @@ -206,13 +206,13 @@


      At anytime while recording, you can make a *savestate.  This is a snapshot of the game's current memory contents.  Once a savestate is made, it can be loaded with the *loadstate command.  This will return the movie back to the spot in the game where the savestate was made.  This can be used to undo mistakes or to test different strategies for a particular segment.


      -

      (The default key for making a savestate is "I" and the default key for loading a state is "P".  Both of these can be assigned under the Map Hotkeys Menu).  Both can also be access through the File > Savestate Menu

      +

      (The default key for making a savestate is "I" and the default key for loading a state is "P".  Both of these can be assigned under the Map Hotkeys Menu).  Both can also be access through the File > Savestate Menu


      -

      Tool Assisted movies take advantage of slowing the emulator down in order to increase precision of the movie making process.  Navigating to NES > Emulation Speed > Slow down or pressing the "-" key will slow down emulation.  NES > Emulation Speed > Speed up or the "=" will speed it up.  (These can be re-mapped in the Map Hotkeys Menu).

      +

      Tool Assisted movies take advantage of slowing the emulator down in order to increase precision of the movie making process.  Navigating to NES > Emulation Speed > Slow down or pressing the "-" key will slow down emulation.  NES > Emulation Speed > Speed up or the "=" will speed it up.  (These can be re-mapped in the Map Hotkeys Menu).


      Even greater precision can be made using the frame advance key.  Pressing the frame advance key will pause emulation and advance it a single frame (1/60th of a second NTSC ).  By holding down input and pressing the frame advance key, it will record that input for that particular frame.


      -

      For more info seeing Tool Assisted Speedruns.

      +

      For more info seeing Tool Assisted Speedruns.



      "Bullet Proof Rerecording"

      @@ -248,18 +248,18 @@


      Frame Counter


      -

      The Frame counter displays what frame the movie is currently on.  If the movie is playing in read-only mode, it will also display the total number of frames in the movie.  The default key for toggling the Frame Counter display is the "." (period) key.  (This can be re-mapped in the Map Hotkeys Menu).

      +

      The Frame counter displays what frame the movie is currently on.  If the movie is playing in read-only mode, it will also display the total number of frames in the movie.  The default key for toggling the Frame Counter display is the "." (period) key.  (This can be re-mapped in the Map Hotkeys Menu).



      Frame Advance


      -

      The frame advance key ("backlash" key by default.  Re-mappable under the Map Hotkeys Menu) will advance the game by a single frame and then pause the game.   If the hotkey is held down, it will auto advance quickly through the game.

      +

      The frame advance key ("backlash" key by default.  Re-mappable under the Map Hotkeys Menu) will advance the game by a single frame and then pause the game.   If the hotkey is held down, it will auto advance quickly through the game.


      This is a critical tool when perfecting input in movie recording.


      Metadata


      -

      When you record a new movie via the record movie dialog there is an author field.  This sends the info to the .fm2 file in the form of comment Author [author name] (see .fm2).  

      +

      When you record a new movie via the record movie dialog there is an author field.  This sends the info to the .fm2 file in the form of comment Author [author name] (see .fm2).  


      Any line in the .fm2 that starts with "comment" is known as metadata.  You can include any number of comments manually by editing the .fm2 file with any text editor.  


      @@ -268,9 +268,9 @@


      Subtitles


      -

      FCEUX now supports subtitles in the .fm2 file format.  Subtitles will be displayed on the screen automatically as a movie plays.  You can turn on/off subtitles by navigating to Config > Movie Options > Display movie subtitles (see Movie options).

      +

      FCEUX now supports subtitles in the .fm2 file format.  Subtitles will be displayed on the screen automatically as a movie plays.  You can turn on/off subtitles by navigating to Config > Movie Options > Display movie subtitles (see Movie options).


      -

      For adding subtitles to a movie see the .fm2 documentation.

      +

      For adding subtitles to a movie see the .fm2 documentation.

      Created with the Personal Edition of HelpNDoc: Produce online help for Qt applications

      diff --git a/web/help/NES.html b/web/help/NES.html index 532cce13..e3f305af 100644 --- a/web/help/NES.html +++ b/web/help/NES.html @@ -188,7 +188,7 @@

      NES


      Explains commands in the NES menu of FCEUX.

      -

      All these commands can be mapped to a keyboard/joypad button in the Map Hotkeys Menu.

      +

      All these commands can be mapped to a keyboard/joypad button in the Map Hotkeys Menu.


      Reset

      Emulates the pressing of the Reset Button on the NES. ("Soft reset").

      @@ -197,16 +197,16 @@

      Emulates a power cycle, which is turning the power on and off with the Power button on the NES. ("Hard Reset")


      Eject/Insert Disk

      -

      Ejects or inserts a FDS disk.  (See Famicom Disk System)

      +

      Ejects or inserts a FDS disk.  (See Famicom Disk System)


      Switch Disk Side

      -

      Switches Sides of a FDS disk. (See Famicom Disk System)

      +

      Switches Sides of a FDS disk. (See Famicom Disk System)


      Insert Coin

      Emulates the inserting of a coin in an arcade-style game.



      -

      Emulation Speed Sub Menu

      +

      Emulation Speed Sub Menu


      Speed Up

      Speeds up emulation (emulation speed ranges from 1% to 6400%)

      diff --git a/web/help/NESRAMMappingFindingValues.html b/web/help/NESRAMMappingFindingValues.html index 8898a2ac..d74fec77 100644 --- a/web/help/NESRAMMappingFindingValues.html +++ b/web/help/NESRAMMappingFindingValues.html @@ -193,16 +193,16 @@


      Contents


      -

      Memory Map

      +

      Memory Map

             Gives a diagram of the 2A03 CPU memory map .


      -

      2C02 PPU memory map

      +

      2C02 PPU memory map

             Gives more detailed info about each section of the Memory map diagram


      -

      Game Ram Details

      +

      Game Ram Details

             On board RAM Map ($000-$07FF) Map (gives specific info on the how NES games typically layout their ram values)


      -

      Online Resources

      +

      Online Resources

      NES Programming - Wikipedia

      NES Memory Map


      @@ -213,7 +213,7 @@

      2A03 CPU is a 6502-compatible CPU without the decimal mode (CLD and SED do nothing). It has an on-die sound generator, very limited DMA capability, and an input device controller that can be accessed through the 2A03 registers.


                                                                                                                                                  

      -

      6502 CPU Memory Map                                                                                                                              

      +

      6502 CPU Memory Map                                                                                                                              

      Address Range                 Size in bytes        Notes (Page size = 256bytes)

      (Hexadecimal)                                                                                                                                                                                    


      @@ -300,7 +300,7 @@


      Most games use the basic on board ram.  The address range of this ram is $0000-$07FF.  This translates to 2048 possible ram values.


      -

      Pages

      +

      Pages


      This ram is broken down into 8 pages.  A "page" is a block of 256 ram values.


      @@ -318,26 +318,26 @@


      There are always the following blocks:


      -

      Sprite Data                Block 2

      +

      Sprite Data                Block 2


      I've yet to see map a game that does not use this block solely for sprite data.  It will contain the "ID" numbers for all the items currently on the screen.  Simply put, this data is precisely the data you see on the screen.  For making TAS movies this is not useful data.  If you are using cheat search and have narrowed it down your search to a few values, you can immediately discard any $02xx values.


      In games with a lot of sprite data, I've seen blocks 1 & 3 also reserved for sprite data.


      -

      Music & Sound FX        Block 1 or 7, generally

      +

      Music & Sound FX        Block 1 or 7, generally


      This one has more deviation, but almost all games reserve an entire block for memory allocated to the game's Music and Sound FX.  Again, for TAS purposes these values are not *useful. By finding even 1 of these values, you can eliminate that block from your search possibilities.   Finding which block is reserved for music is often quite simple with the Hex editor.  Watching the ram values with the game playing, you can see which addresses "move to the beat".  


      *Actually they can come in handy for "dancing to the beat"


      -

      Player & Enemy Stats        Blocks 1,3,4,5 generally (any or all of these)

      +

      Player & Enemy Stats        Blocks 1,3,4,5 generally (any or all of these)


      This is your "sweet spot" for movie making, as often you will be wanting to track the players speed or coordinates, enemy energy, or enemy coordinates.


      These values rarely (if at all) reside outside blocks 1, 3, 4, or 5.  This knowledge already reduces your search possibilities in half!


      -

      Rows 

      -


      +

      Rows 

      +


      Each block is broken down into 16 "rows" of addresses.  For example, in block 3, the first row is $030x ($0300-$030F).


      Each row of 16* will contain similar data.  For instance all x coordinates will generally be in the same row.  So xxx0 might be the main characters x position.  xxxx1 would be "enemy 1" (1st enemy loaded onto the screen), and so on.

      @@ -346,7 +346,7 @@


      *Super Mario Bros. 2 (U) is a rare example that uses rows of 10


      -

      Columns

      +

      Columns


      A column would be all the values of a block that share the same last digit.  So a column would be 16 addresses such as $0300, $0310, $0320, etc.


      @@ -356,28 +356,28 @@


      If the next row ($031x) is x positions.  $0310 would be the player's x position.  The remaining positions of that row would correspond to the other player/enemy x positions in line with the hp values of the previous row.


      -

      Example

      +

      Example


      -

      These distinctions are easier to see in a visual example.  This is the enemy/player stats as they are mapped in the game Teenage Mutant Ninja Turtles.

      +

      These distinctions are easier to see in a visual example.  This is the enemy/player stats as they are mapped in the game Teenage Mutant Ninja Turtles.


      -

      Block 4

      -

                                 P  W1 W2 W3 E1 E2 E3 E4 E5 E6 E7 E8 X  X  X  X  

      -

      Sprite ID:        040x: 09 00 00 00 00 9E 9E 9E 9E 00 00 00 00 00 00 00

      -

      ID counter:       041x: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      -

      Timer/sp change:  042x: 02 00 00 00 00 03 03 03 03 00 00 00 00 00 00 00

      -

      hit animation:    043x: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      -

      characteristics:  044x: 00 00 00 00 00 8D 8D 8D 8D 00 00 00 00 00 00 00

      -

      characteristics:  045x: C2 00 00 00 00 C2 C2 C3 C3 00 00 00 00 00 00 00

      -

      Y position:       046x: 4C 00 00 00 00 B4 B4 64 B4 00 00 00 00 00 00 00

      -

      Y subpixel:       047x: 34 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      -

      X position:       048x: 50 00 00 00 00 79 B9 CC CC 00 00 00 00 00 00 00

      -

      X subpixel:       049x: 80 00 00 00 00 C0 C0 C0 00 00 00 00 00 00 00 00

      -

      Not used:         04ax: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      -

      Y pix speed:      04bx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      -

      Y subpix speed:   04cx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      -

      Not used:         04dx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      -

      X pix speed:      04ex: 00 00 00 00 00 01 01 FE FE 00 00 00 00 00 00 00

      -

      X subpix speed:   04fx: 00 00 00 00 00 60 60 A0 A0 00 00 00 00 00 00 00

      +

      Block 4

      +

                                 P  W1 W2 W3 E1 E2 E3 E4 E5 E6 E7 E8 X  X  X  X  

      +

      Sprite ID:        040x: 09 00 00 00 00 9E 9E 9E 9E 00 00 00 00 00 00 00

      +

      ID counter:       041x: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      +

      Timer/sp change:  042x: 02 00 00 00 00 03 03 03 03 00 00 00 00 00 00 00

      +

      hit animation:    043x: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      +

      characteristics:  044x: 00 00 00 00 00 8D 8D 8D 8D 00 00 00 00 00 00 00

      +

      characteristics:  045x: C2 00 00 00 00 C2 C2 C3 C3 00 00 00 00 00 00 00

      +

      Y position:       046x: 4C 00 00 00 00 B4 B4 64 B4 00 00 00 00 00 00 00

      +

      Y subpixel:       047x: 34 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      +

      X position:       048x: 50 00 00 00 00 79 B9 CC CC 00 00 00 00 00 00 00

      +

      X subpixel:       049x: 80 00 00 00 00 C0 C0 C0 00 00 00 00 00 00 00 00

      +

      Not used:         04ax: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      +

      Y pix speed:      04bx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      +

      Y subpix speed:   04cx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      +

      Not used:         04dx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      +

      X pix speed:      04ex: 00 00 00 00 00 01 01 FE FE 00 00 00 00 00 00 00

      +

      X subpix speed:   04fx: 00 00 00 00 00 60 60 A0 A0 00 00 00 00 00 00 00


      P = current turtle (player)

      W = weapon (up to 3 on the screen at one time)

      diff --git a/web/help/NESSound.html b/web/help/NESSound.html index 3351c35b..5de04bf6 100644 --- a/web/help/NESSound.html +++ b/web/help/NESSound.html @@ -388,18 +388,18 @@

      ************************

       This section will describe the internal components making up each individual channel. Each component will then be described in full detail.


      -

      Device                                 Triangle Noise  Square

      -

      ------                                 -------- ------ ------

      -

      triangle step generator                        X

      -

      linear counter                                X

      -

      programmable timer                        X      X      X

      -

      length counter                                X      X      X

      -

      4-bit DAC                                        X      X      X

      -

      volume/envelope decay unit                         X      X

      -

      sweep unit                                                          X

      -

      duty cycle generator                                          X

      -

      wavelength converter                                 X

      -

      random number generator                                 X

      +

      Device                                 Triangle Noise  Square

      +

      ------                                 -------- ------ ------

      +

      triangle step generator                        X

      +

      linear counter                                X

      +

      programmable timer                        X      X      X

      +

      length counter                                X      X      X

      +

      4-bit DAC                                        X      X      X

      +

      volume/envelope decay unit                         X      X

      +

      sweep unit                                                          X

      +

      duty cycle generator                                          X

      +

      wavelength converter                                 X

      +

      random number generator                                 X



      +-------------------------+

      diff --git a/web/help/NSFFormat.html b/web/help/NSFFormat.html index a476d41f..a91f6a05 100644 --- a/web/help/NSFFormat.html +++ b/web/help/NSFFormat.html @@ -185,7 +185,7 @@
      -

      NES Music Format Spec

      +

      NES Music Format Spec

                                  ---------------------



      diff --git a/web/help/NameTableViewer.html b/web/help/NameTableViewer.html index abc8be0d..6309f3bc 100644 --- a/web/help/NameTableViewer.html +++ b/web/help/NameTableViewer.html @@ -185,7 +185,7 @@
      -

      Name Table Viewer

      +

      Name Table Viewer


      Introduction


      diff --git a/web/help/OverviewofIncludedScripts.html b/web/help/OverviewofIncludedScripts.html index 8102db63..9456c903 100644 --- a/web/help/OverviewofIncludedScripts.html +++ b/web/help/OverviewofIncludedScripts.html @@ -189,14 +189,14 @@


      Overview of Included Scripts


      -

      Many users of FCEUX do not investigate the luaScripts folder, or, for that matter, ignore lua scripting altogether. The purpose of this text is to let users know that knowing how to create lua scripts is not a requirement in using them. Indeed, there are several scripts that, if you just load them, will explain themselves enough that you don't need to know how to program at all in order to use them. Besides, they shouldn't need to be re-programmed anyway if you are to use them, for if they needed programming experience just to be used, their existence is largely defeated by that very fact!

      +

      Many users of FCEUX do not investigate the luaScripts folder, or, for that matter, ignore lua scripting altogether. The purpose of this text is to let users know that knowing how to create lua scripts is not a requirement in using them. Indeed, there are several scripts that, if you just load them, will explain themselves enough that you don't need to know how to program at all in order to use them. Besides, they shouldn't need to be re-programmed anyway if you are to use them, for if they needed programming experience just to be used, their existence is largely defeated by that very fact!


      FCEUX itself is a program that you load. Our amazing programmers did all the work already so you don't need to program up your own FCEUX to run it, do you? The same can be said of these scripts.


      -

      So, open the luaScripts folder and actually take the time to look at some of these scripts. You may use a text-editing program to open these if you so wish.

      +

      So, open the luaScripts folder and actually take the time to look at some of these scripts. You may use a text-editing program to open these if you so wish.



      -

      General Purpose scripts:

      +

      General Purpose scripts:

      These may be used with any game freely. Else, the "General" part of General Purpose doesn't apply.


        @@ -207,7 +207,7 @@



      -

      Game Specific scripts:

      +

      Game Specific scripts:

      These scripts are built specifically for certain games. Attempting to run them while you've loaded another ROM will likely cause undesired results. The meaning of "undesired results" in this case are things like crashing the game, causing it to glitch in other ways, or having nonsense numbers and pixels show up.


        @@ -236,7 +236,7 @@




        -

        Auxiliary Functions scripts:

        +

        Auxiliary Functions scripts:

        These scripts exist to make the life of programmers easier. As such, if you don't program, you may skip over these scripts. These should not be run by themselves, for they themselves probably don't have any programming to do any work usefully. It's like giving yourself a clip of bullets with no gun to use.


          diff --git a/web/help/PPUViewer.html b/web/help/PPUViewer.html index 10230846..dfc7f5d8 100644 --- a/web/help/PPUViewer.html +++ b/web/help/PPUViewer.html @@ -190,7 +190,7 @@


          Introduction


          -

          The NES architecture includes a 6502 CPU as well as a custom video controller known as a PPU (Picture Processing Unit).  The PPU's video memory is separated from the main CPU memory and can be read/written via special ports (see PPU Memory).

          +

          The NES architecture includes a 6502 CPU as well as a custom video controller known as a PPU (Picture Processing Unit).  The PPU's video memory is separated from the main CPU memory and can be read/written via special ports (see PPU Memory).


          The PPU viewer will only display the contents of the current PPU memory. It does not alter game data in any way.


          @@ -203,7 +203,7 @@

          Right clicking on one of the PPU panels will change the palette it is shown with, cycling though pattern palettes, then sprite ones, then a ninth fixed grey palette (useful for inspecting CHR if all the palettes are currently black).

          Putting the mouse cursor over a tile will display the tile address. Moving cursor over palette color will give palette address.


          -

          When Code/Data Logger is running, you can also use the "Mask unused graphics" feature. Alternatively, you can only mask tiles that were used (drawn or otherwise accessed) and emphasize the tiles that weren't used (e.g. in order to find secret sprites).

          +

          When Code/Data Logger is running, you can also use the "Mask unused graphics" feature. Alternatively, you can only mask tiles that were used (drawn or otherwise accessed) and emphasize the tiles that weren't used (e.g. in order to find secret sprites).

          Note: this feature only works with games that use CHR ROM, because Code/Data Logger only logs accesses to CHR ROM.



          diff --git a/web/help/Palette.html b/web/help/Palette.html index b5765e6e..ca1959f6 100644 --- a/web/help/Palette.html +++ b/web/help/Palette.html @@ -226,7 +226,7 @@

          Every PAL PPU has de-emphasis bits for green and red colors swapped. This option simulates that behavior.



          -

          NTSC Color Emulation

          +

          NTSC Color Emulation


          If enabled, FCEUX will simulate actual NTSC signal processing.  The result should be the actual colors you would see if outputting to an actual NTSC television.


          diff --git a/web/help/PaletteOptions.html b/web/help/PaletteOptions.html index 4138c417..88bac265 100644 --- a/web/help/PaletteOptions.html +++ b/web/help/PaletteOptions.html @@ -188,7 +188,7 @@

          Palette Options


          FCEUX comes packaged with several palette files. This page describes details for each one.

          -

          To load a palette file, see Palette config.

          +

          To load a palette file, see Palette config.



          FCEUX.pal

          diff --git a/web/help/RAMSearch.html b/web/help/RAMSearch.html index 43933eaa..e947a592 100644 --- a/web/help/RAMSearch.html +++ b/web/help/RAMSearch.html @@ -187,16 +187,16 @@

          Ram Search


          -

          Ram Search is a tool originally written for GENS rerecording.  It was ported to FCEUX in version 2.1.2.  This dialog has also been ported to SNELS9x-rr, Desmume, PCEjin, VBA-rr, PCSX-rr, Yabause, VBjin, and FBA-rr.

          +

          Ram Search is a tool originally written for GENS rerecording.  It was ported to FCEUX in version 2.1.2.  This dialog has also been ported to SNELS9x-rr, Desmume, PCEjin, VBA-rr, PCSX-rr, Yabause, VBjin, and FBA-rr.



          -

          It is designed to filter RAM values just like in the Cheat Search dialog.  However, it features many options that are lacking in the Cheat Search dialog.  Among these are search undo, search preview, a modulus filter, a data size option, signed/unsigned/hex options, autosearch, and several more compare by options.

          +

          It is designed to filter RAM values just like in the Cheat Search dialog.  However, it features many options that are lacking in the Cheat Search dialog.  Among these are search undo, search preview, a modulus filter, a data size option, signed/unsigned/hex options, autosearch, and several more compare by options.


          -

          Documentation on this dialog can be found on TASVideos here.

          +

          Documentation on this dialog can be found on TASVideos here.


          -

          Hotkeys

          +

          Hotkeys


          -

          Hotkeys can be assigned to common search commands so they can be easily selected while in the main window.

          +

          Hotkeys can be assigned to common search commands so they can be easily selected while in the main window.

          Created with the Personal Edition of HelpNDoc: Free EPub producer

      diff --git a/web/help/RAMWatch.html b/web/help/RAMWatch.html index 8398edff..5526f0ca 100644 --- a/web/help/RAMWatch.html +++ b/web/help/RAMWatch.html @@ -187,11 +187,11 @@

      Ram Watch


      -

      Ram Watch is a tool originally written for GENS rerecording.  It was ported to FCEUX in version 2.1.2.  This dialog has also been ported to SNES9x-rr, Desmume, PCEjin, VBA-rr, PCSX-rr, Yabause, and FBA-rr.

      +

      Ram Watch is a tool originally written for GENS rerecording.  It was ported to FCEUX in version 2.1.2.  This dialog has also been ported to SNES9x-rr, Desmume, PCEjin, VBA-rr, PCSX-rr, Yabause, and FBA-rr.


      -

      It is designed to filter ram values just like in the Cheat Search dialog.  However, it features many options that are lacking in the Cheat Search dialog.  Among these are search undo, search preview, a modulus filter, a data size option, signed/unsigned/hex options, autosearch, and several more compare by options.

      +

      It is designed to filter ram values just like in the Cheat Search dialog.  However, it features many options that are lacking in the Cheat Search dialog.  Among these are search undo, search preview, a modulus filter, a data size option, signed/unsigned/hex options, autosearch, and several more compare by options.


      -

      Documentation on this dialog can be found on TASVideos here.

      +

      Documentation on this dialog can be found on TASVideos here.

      Created with the Personal Edition of HelpNDoc: Produce Kindle eBooks easily

      diff --git a/web/help/SoundOptions.html b/web/help/SoundOptions.html index 971f7538..a643becb 100644 --- a/web/help/SoundOptions.html +++ b/web/help/SoundOptions.html @@ -222,7 +222,7 @@


      Master


      -

      Sets the Master volume level.  You can also set volume levels using the sound volume up, volume down, mute, and volume normal hotkeys under map hotkeys menu.

      +

      Sets the Master volume level.  You can also set volume levels using the sound volume up, volume down, mute, and volume normal hotkeys under map hotkeys menu.


      Triangle/Square 1/Square 2/Noise/PCM


      diff --git a/web/help/TASEditor.html b/web/help/TASEditor.html index 935d61ba..de970311 100644 --- a/web/help/TASEditor.html +++ b/web/help/TASEditor.html @@ -188,10 +188,10 @@

      TAS Editor



      -

      TAS Editor is an overhaul in the logic of creating TAS movies (see Tool Assisted Speedruns). It is a powerful new design that takes movie making from a "recording" concept to a "creating an input file" way of thinking.

      +

      TAS Editor is an overhaul in the logic of creating TAS movies (see Tool Assisted Speedruns). It is a powerful new design that takes movie making from a "recording" concept to a "creating an input file" way of thinking.


      In the 2.2.0 release the TAS Editor was completely redesigned and rewritten, incorporating new experimental ideas.

      -

      Now it also has its own Manual, see taseditor.chm or fceux.com/web/help/taseditor/

      +

      Now it also has its own Manual, see taseditor.chm or fceux.com/web/help/taseditor/


      The tool is only available in Windows version of FCEUX.


      diff --git a/web/help/TextHooker.html b/web/help/TextHooker.html index 03141002..cf248b86 100644 --- a/web/help/TextHooker.html +++ b/web/help/TextHooker.html @@ -190,7 +190,7 @@

      (written by Ugly Joe, author of the Text Hooker tool)



      -

      What is Text Hooker? 

      +

      What is Text Hooker? 


      Here's a premise for you. Suppose you've pirated a bunch of Japanese NES roms and you load one of them up at random. Cool music. Cool title screen. You go to start a game, put in ???? at the name entry screen, and get to the actual game. Well, big surprise here, it's an RPG. You soon realize that you have no idea what people are saying, what shops are selling, or what your battle options are. It can be fun to trial-and-error for a while, but you're ultimately stuck in the first town. Time to load up a new ROM.


      @@ -199,7 +199,7 @@

      This is why I made the Text Hooker. What it allows you to do is highlight text boxes in the game and copy the kana right to the clipboard. I no longer have to look up stuff, I can just copy from the emulator, paste into the website, and go from there. While developing it, I took it a bit further by adding a (shoddy) translator right into the app, and added features such as word substitutions (so you only have to look up the word once and then the app will know what it is as soon as you copy it). What you end up with is kind of like a translator's notebook. It keeps commonly used words in a dictionary and helps you get through a Japanese game without having too much knowledge of the Japanese language.



      -

      What do I need to use to use it?

      +

      What do I need to use to use it?


      Some knowledge of the Japanese language

      I really can't say how much you need to know, but I suppose the more you know the better. I could be wrong, but I think you need to know at least something about the language before you can start copy/pasting translations.

      @@ -214,7 +214,7 @@

      Duh, you'll need a game to play. Find it yourself.



      -

      How do I use the Text Hooker?

      +

      How do I use the Text Hooker?


      First of all, you need to make your table file. The text hooker doesn't use Thingy tables, but uses a modified Thingy table instead. So, make your standard Thingy table file, but save it with a .tht extension (instead of .tbl). What you need to add to the table are the dakuten and handakuten marks (tenten and maru). The byte for the dakuten mark needs to be set to tenten and the byte for the handakuten mark needs to be set to tenten. Like:


      diff --git a/web/help/Timing.html b/web/help/Timing.html index 5f8be2f7..0384be15 100644 --- a/web/help/Timing.html +++ b/web/help/Timing.html @@ -200,7 +200,7 @@


      Overclocking (old PPU only)


      -

      Overclocks the console by adding dummy scanlines to the usual PPU loop, causing CPU to run more cycles per frame. Can be done in two different ways: by adding Post-render scanlines and by adding Vblank scanlines. The method to be used depends on the game. Maximum value is 999.

      +

      Overclocks the console by adding dummy scanlines to the usual PPU loop, causing CPU to run more cycles per frame. Can be done in two different ways: by adding Post-render scanlines and by adding Vblank scanlines. The method to be used depends on the game. Maximum value is 999.


      Don't overclock 7-bit samples


      diff --git a/web/help/ToggleSwitchesHideMenuetc.html b/web/help/ToggleSwitchesHideMenuetc.html index 61b22da6..5f02a55e 100644 --- a/web/help/ToggleSwitchesHideMenuetc.html +++ b/web/help/ToggleSwitchesHideMenuetc.html @@ -185,7 +185,7 @@
      -

      Config Toggle Switches

      +

      Config Toggle Switches


      Explains the various toggle switch commands in the top two groups of commands under the Config Menu.


      @@ -197,18 +197,18 @@


      Region


      -

      Allows to choose between NTSC (224p@60fps), PAL and Dendy (240p@50fps) modes. For PAL, FCEUX will detect the proper choice when loading a ROM and set the flag accordingly (based on file name, where (E) is used by GoodTools to mark European ROMs). Dendy mode (sometimes also called Hybrid) is a modification of the NTSC one, it was used in some Famiclones and supports games released for the NTSC region, slowing them down to PAL speed.

      +

      Allows to choose between NTSC (224p@60fps), PAL and Dendy (240p@50fps) modes. For PAL, FCEUX will detect the proper choice when loading a ROM and set the flag accordingly (based on file name, where (E) is used by GoodTools to mark European ROMs). Dendy mode (sometimes also called Hybrid) is a modification of the NTSC one, it was used in some Famiclones and supports games released for the NTSC region, slowing them down to PAL speed.

      Note: you can't change this setting while a movie is being played or recorded.



      -

      PPU (Sub-menu)

      +

      PPU (Sub-menu)


      -

      New PPU / Old PPU

      +

      New PPU / Old PPU

      As of FCEUX 2.1.2, FCEUX has a new PPU core.  The new PPU has improved accuracy and greater game compatibility than the old PPU.  However, some games may not work properly and there will be slight timing differences that would hurt movie compatibility. Also then New PPU is much slower than the Old PPU. Therefore, the old PPU is still the preferred setting.

      Note: you can't change this setting while a movie is being played or recorded.



      -

      Enable (Sub-menu)

      +

      Enable (Sub-menu)


      Run in Background


      @@ -222,43 +222,43 @@


      Auto-savestates


      -

      Enables the Auto-save feature.  If enabled, FCEUX will make periodic savestates (once per every 256 frames) as you play or record a movie.  You can right-click and select the "load last auto-save" in the context menu or press "Load Last Auto-save" hotkey to back up to the last auto-save savestate.

      +

      Enables the Auto-save feature.  If enabled, FCEUX will make periodic savestates (once per every 256 frames) as you play or record a movie.  You can right-click and select the "load last auto-save" in the context menu or press "Load Last Auto-save" hotkey to back up to the last auto-save savestate.



      -

      Frame Adv. - Skip Lag

      +

      Frame Adv. - Skip Lag


      -

      This feature, if enabled, will cause the frame advance key (see movie recording) to skip over lag frames.  It does this by reading the lag counter and skipping past any frames where input is not polled.  

      +

      This feature, if enabled, will cause the frame advance key (see movie recording) to skip over lag frames.  It does this by reading the lag counter and skipping past any frames where input is not polled.  


      For instance, in a 30fps game (such as double dragon), frame advance will advance 2 frames instead of 1.



      -

      Backup Savestates

      +

      Backup Savestates


      -

      Enabled by default.  This option allows for savestate & loadstate Undo (& redo).  (see context menu)

      +

      Enabled by default.  This option allows for savestate & loadstate Undo (& redo).  (see context menu)



      -

      Compress Savestates

      +

      Compress Savestates


      Enabled by default.  This option compresses non movie savestates.



      Game Genie ROM


      -

      Allows the use of the game genie ROM.  You must have a game genie ROM named gg.rom (it is safe to rename a game genie.nes file to gg.rom) and it must be in the FCEUX base directory (which is the folder fceux.exe is in unless you specified a different folder in the Directory Override Menu).

      +

      Allows the use of the game genie ROM.  You must have a game genie ROM named gg.rom (it is safe to rename a game genie.nes file to gg.rom) and it must be in the FCEUX base directory (which is the folder fceux.exe is in unless you specified a different folder in the Directory Override Menu).


      If enabled, FCEUX will open gg.rom first when you load a new game.  Any codes applied in the game genie screen will be applied to the game just like on a real NES.  


      (Remember that enabling/disabling Game Genie emulation will not take effect until a new game is loaded)


      -

      Note:  Game genie codes can also be added with the Game Genie Encoder/Decoder via the Cheat Search Menu (and this method does not require a game genie ROM).

      +

      Note:  Game genie codes can also be added with the Game Genie Encoder/Decoder via the Cheat Search Menu (and this method does not require a game genie ROM).



      -

      Auto-resume old play session

      +

      Auto-resume old play session


      If enabled, FCEUX will make a special savestate every time you close ROM, and will automatically load the savestate when you open this ROM next time, so you can continue from where you left the game. In addition, when this option is enabled, FCEUX automatically loads the last used ROM on startup.



      -

      Display (Sub-Menu)

      +

      Display (Sub-Menu)


      Input Display


      @@ -266,7 +266,7 @@


      When input comes from a movie file rather than then user, it is displayed in a different color (silver)


      -

      The input display can also be toggled by hotkey.  The default key for toggling the Input display is the "," (comma) key.  (This can be re-mapped in the Map Hotkeys Menu).

      +

      The input display can also be toggled by hotkey.  The default key for toggling the Input display is the "," (comma) key.  (This can be re-mapped in the Map Hotkeys Menu).



      Lag Counter

      @@ -275,21 +275,21 @@


      The lag counter value is stored in savestates.    


      -

      Displaying the lag counter can also be toggled by hotkey.  The default key is the "/" (slash) key.  (This can be re-mapped in the Map Hokeys Menu).

      +

      Displaying the lag counter can also be toggled by hotkey.  The default key is the "/" (slash) key.  (This can be re-mapped in the Map Hokeys Menu).



      Frame Counter


      Toggles the display of the frame counter.  The frame counter will increment once per frame.


      -

      The frame counter display can also be toggled by hotkey.  The default key is the "." (period) key.  (This can be re-mapped in the Map Hotkeys Menu).

      +

      The frame counter display can also be toggled by hotkey.  The default key is the "." (period) key.  (This can be re-mapped in the Map Hotkeys Menu).



      Rerecord Counter


      Toggles the display of the number of Rerecords done when making a movie.  The Rerecord counter will increment every time you load a savestate in Recording mode.


      -

      The rerecord counter display can also be toggled by hotkey.  The default key is the "M" key.  (This can be re-mapped in the Map Hotkeys Menu).

      +

      The rerecord counter display can also be toggled by hotkey.  The default key is the "M" key.  (This can be re-mapped in the Map Hotkeys Menu).



      Movie status icon

      @@ -311,14 +311,14 @@


      Turning this off will turn off the objects (sprites) in the game.


      -

      Note: You can set the default color when the Backgrounds are turned off.  To do so, open fceux.cfg and change the value of the entry named: gNoBGFillColor 

      -


      -


      +

      Note: You can set the default color when the Backgrounds are turned off.  To do so, open fceux.cfg and change the value of the entry named: gNoBGFillColor 

      +


      +


      Save Config File

      -


      -

      Saves current settings to fceux.cfg.  Normally settings are not saved until FCEUX is closed.

      -


      -

      +


      +

      Saves current settings to fceux.cfg.  Normally settings are not saved until FCEUX is closed.

      +


      +

      Created with the Personal Edition of HelpNDoc: Full-featured Help generator

      diff --git a/web/help/TraceLogger.html b/web/help/TraceLogger.html index 81ca2d93..0397e43e 100644 --- a/web/help/TraceLogger.html +++ b/web/help/TraceLogger.html @@ -185,7 +185,7 @@
      -

      Trace Logger

      +

      Trace Logger


      Introduction


      @@ -198,7 +198,7 @@


      Normally, when logging to window, the Tracer only shows the log if you pause emulator by Pause or Frame Advance hotkey, or by snapping the Debugger. But there is the option to automatically update the log window while the game runs - this is normally useless, unless it is working with the Code/Data Logger to only show newly-executed instructions.


      -

      When the code is logged to window, you can browse it using mouse wheel or vertical scrollbar. Double-clicking any address in this window will bring the Debugger window at this address. Right-clicking any address allows you to label the address (see Symbolic Debug).

      +

      When the code is logged to window, you can browse it using mouse wheel or vertical scrollbar. Double-clicking any address in this window will bring the Debugger window at this address. Right-clicking any address allows you to label the address (see Symbolic Debug).


      You can customize the format of text output in the log:

        @@ -206,7 +206,7 @@
      • whether to log current frame number, cycles counter, instructions counter
      • whether to log emulator messages (such as "State 1 loaded")
      • whether to log Breakpoint Hits (when you use debugger while tracing)
      • -
      • whether to apply Symbolic Debug names when logging. See Debugger section for details
      • +
      • whether to apply Symbolic Debug names when logging. See Debugger section for details


      For nice visualization of JSRs nesting you can use Stack Pointer for lines tabbing. Since NES games mostly use stack for subroutine calls (and rarely store variables in the stack), this option will likely produce a more readable disassembly. With this option you may also want to put registers data to the left from disassembly text, so they won't be tabbed.

      diff --git a/web/help/Troubleshooting.html b/web/help/Troubleshooting.html index dbf8d7bb..89764996 100644 --- a/web/help/Troubleshooting.html +++ b/web/help/Troubleshooting.html @@ -190,53 +190,53 @@


      This section describes potential problems/question that could arise when using FCEUX.


      -

      Slow emulation / Sound crackle

      +

      Slow emulation / Sound crackle


      FCEUX may not run well on slow CPUs.

      Ensure that you're using the Old PPU, because the New PPU engine is very slow. Check Config -> PPU -> Old PPU.



      -

      Sound crackle

      +

      Sound crackle


      If you enable hardware acceleration and Vsync (Wait for VBlank), and your monitor has a framerate different from 60FPS, you may experience minor sound cracle. This is a known issue and will probably be resolved in a future release.



      -

      Emulated picture is blurred (similar to the bilinear filter)

      +

      Emulated picture is blurred (similar to the bilinear filter)


      Try choosing different options in the "DirectDraw" list in the Video config dialog.



      -

      Slow savestates when recording movies

      +

      Slow savestates when recording movies


      On slower computers, savestates can be slow with long movies.  A small speedup can be done by disabling Config -> Enable -> Backup savestates.



      -

      The colors in game X do not look right!

      +

      The colors in game X do not look right!


      There's no such thing as a universally right palette for NES games.

      FCEUX uses the color palette of the old FCEU / FCEUXD branches. Also FCEUX comes pre-packaged with several additional color palettes. For more information see Palette config and Palette options.



      -

      I converted a .fcm file to .fm2, but the .fm2 desyncs

      +

      I converted a .fcm file to .fm2, but the .fm2 desyncs


      Depending on what version of FCEU / Game your .fcm was made, there maybe a number of sync issues. In addition, the .fm2 conversion tool has had some issues on certain operating systems including Vista and Mac. you can try using an external program for movie conversion.



      -

      Can't find FDS Bios image when I attempt to load a .fds game!

      +

      Can't find FDS Bios image when I attempt to load a .fds game!


      -

      FCEUX requires the FDS Bios to be named disksys.rom. It must be located in the root directory (where fceux.exe is stored) or in the folder of the FDS Directory override (see Directory overrides).

      +

      FCEUX requires the FDS Bios to be named disksys.rom. It must be located in the root directory (where fceux.exe is stored) or in the folder of the FDS Directory override (see Directory overrides).


      In addition, there are some bad versions of disksys.rom. The one FDS requires is 8192 bytes in size.



      -

      How can I use Netplay / Where can I get FCEU Server?

      +

      How can I use Netplay / Where can I get FCEU Server?


      Currently, the Windows version of FCEUX is barely compatible with the FCEU-server code. This is a known issue and will probably be resolved in a future release.



      -

      I have a Game Genie rom, how can I use it with FCEUX?

      +

      I have a Game Genie rom, how can I use it with FCEUX?


      -

      While FCEUX has a Game Genie code converter, you can also use game genie codes with an old-school Game Genie ROM.  It must be named gg.rom and must be placed in the root directory (where fceux.exe is stored). You must also check Config->Enable->Game Genie ROM in the main menu. Then the Game Genie ROM will activate every time you open a ROM, so you can enter GG codes letter-by-letter like they did in the past.

      +

      While FCEUX has a Game Genie code converter, you can also use game genie codes with an old-school Game Genie ROM.  It must be named gg.rom and must be placed in the root directory (where fceux.exe is stored). You must also check Config->Enable->Game Genie ROM in the main menu. Then the Game Genie ROM will activate every time you open a ROM, so you can enter GG codes letter-by-letter like they did in the past.




      diff --git a/web/help/Video.html b/web/help/Video.html index 16473190..041b8b8b 100644 --- a/web/help/Video.html +++ b/web/help/Video.html @@ -192,52 +192,52 @@


      Full Screen Settings


      -

      Full Screen

      +

      Full Screen

      Check this checkbox to enter full screen mode.

      -

      Alternatively, you can use a hotkey (Alt+Enter by default) or a double-click (if the "Switch fullscreen by double-click" option is enabled in GUI options).

      +

      Alternatively, you can use a hotkey (Alt+Enter by default) or a double-click (if the "Switch fullscreen by double-click" option is enabled in GUI options).


      -

      Enter full screen mode after game is loaded

      +

      Enter full screen mode after game is loaded

      If checked, FCEUX will enter full screen mode when a game is loaded.


      -

      Hide mouse cursor

      +

      Hide mouse cursor

      If checked, FCEUX will hide mouse cursor when in full screen mode.


      -

      Mode

      +

      Mode

      Sets the image size during full screen mode. By default this is automatically set to match current display resolution. You can change the resolution by entering different values.


      -

      Special Scaler

      +

      Special Scaler

      Within this box is eight options: hq2x, Scale2x, NTSC 2x, hq3x, Scale3x, Prescale2x, Prescale3x, and Prescale4x.

      - Scale2x/3x just attempts to render out the corners of the pixels to make them look a bit rounder. "2x" means two times bigger than 1x1 and "3x" means three times bigger than 1x1.

      - Hq2x/3x does a much better job than scale2x/3x by smearing the pixels together with a slight blur. However, Hq2x/3x requires a faster computer for decent speed (at least 1 GHz and above). "2x" means two times bigger than 1x1 and "3x" means three times bigger than 1x1.

      - NTSC 2x simulates visual artifacts that are produced by analog (composite) video sygnal that the real console generates.

      - Prescale2x/3x/4x upscales the source picture using a pixel based (nearest neighbor) algorithm, that allows to change the level of interpolation, applied when using hardware acceleration.


      -

      Sync Method

      +

      Sync Method

      If the emulator is running poorly, trying out these sync options can help make it run smoother (fix image tearing).


      -

      DirectDraw

      +

      DirectDraw

      If the image is blurry, here you can disable hardware acceleration.



      Windowed Settings


      -

      Size Multiplier

      +

      Size Multiplier

      Takes the image size and multiples the X and Y by a specific amount. You can also change these by clicking and dragging the border of the FCEUX window.


      -

      Force Integral Scaling Factors

      +

      Force Integral Scaling Factors

      If checked, FCEUX window can only be stretched by even amounts (1x, 2x, 3x, etc.).  If unchecked, it can be stretched by any amount.

      When you are resizing FCEUX window by dragging its borders, you can hold Shift to temporarily invert this option.


      -

      Force Aspect Ratio Correction

      +

      Force Aspect Ratio Correction

      Checking this will only allow the correct aspect ratio while resizing the window.


      -

      Special Scaler

      +

      Special Scaler

      Within this box is eight options: hq2x, Scale2x, NTSC 2x, hq3x, Scale3x, Prescale2x, Prescale3x, and Prescale4x.


      -

      Sync Method

      +

      Sync Method

      If the emulator is running poorly, trying out these sync options can help make it run smoother (fix image tearing).


      -

      DirectDraw

      +

      DirectDraw

      If Vsync doesn't work, here you can enable hardware acceleration.

               


      @@ -246,36 +246,36 @@

      The following options affect both Fullscreen and windowed mode.



      -

      Aspect ratio

      +

      Aspect ratio


      -

      Best Fit

      +

      Best Fit

      This is checked by default, so FCEUX will automatically maintain correct aspect ratio for any size of the window. If you uncheck this, the image will be stretched to fill the whole window area.


      -

      BG color

      +

      BG color

      When window size is wider or taller than image size, empty areas of the window are colored black by default. Checking this option will color these areas according to current "background" color of NES palette.


      -

      Square pixels

      +

      Square pixels

      This is checked by default, so FCEUX will limit the max size of the image to make all pixels share the same width/height. If you uncheck this, the image will be stretched to fill the whole width or height of the window area.


      -

      TV Aspect

      +

      TV Aspect

      Check this if you want to change the image aspect ratio (e.g. to 4:3). You can enter different values in adjacent text fields.



      -

      Drawing Area

      +

      Drawing Area


      -

      First Line

      +

      First Line

      Sets the first scan line for NTSC and PAL Modes. This should be left on the default of 8 for NTSC and 0 for PAL.


      -

      Last Line

      +

      Last Line

      Sets the last scan line for NTSC and PAL Modes. This should be left on the default of 231 for NTSC and 239 for PAL.


      -

      Clip left and right sides (8 px on each)

      +

      Clip left and right sides (8 px on each)

      If enabled, 8 pixels from each side of the windows will be removed. Some NES games show grapical artifacts on the sides of screen when scrolling (on real hardware too!), so you may hide those artifacts by checking the option.



      -

      Emulation

      +

      Emulation


      -

      Allow more than 8 sprites per scanline

      +

      Allow more than 8 sprites per scanline

      On real NES hardware, more than 8 sprites on the screen causes flickering. Enabling this option can reduce flickering by allowing more sprites to be visible at once. But if you prefer to stay "true" to NES hardware, this should not be checked, because some games rely on the limitation.



      diff --git a/web/help/WhatsNew200.html b/web/help/WhatsNew200.html index 6830ffa6..460731fc 100644 --- a/web/help/WhatsNew200.html +++ b/web/help/WhatsNew200.html @@ -196,10 +196,10 @@

      -A detailed Help Menu!  No longer are you aimlessly searching the internet for long lost info on FCEU's options!

      -Numerous Dialog box reformats.

      -FCEU remembers its last screen (x,y) position.

      -

      -Increased command line options

      -

      -More options under the Directory Override Menu

      +

      -Increased command line options

      +

      -More options under the Directory Override Menu

      -A Turbo Toggle option (turbo now can be toggled on rather than having to hold the key down)

      -

      -More hotkey assignable options in the Map Hotkeys Menu.

      +

      -More hotkey assignable options in the Map Hotkeys Menu.

      -A lag counter

      -Autofire uses the lag counter (so it will skip over lag frames)


      @@ -217,8 +217,8 @@

      -Recording from start (hard reset) no longer has an empty savestate at the beginning.

      -GUID inserted into movies for better savestate/loadstate error handling.

      -Rather than an Author field, it has a full metadata menu where an author can put any info needed.

      -

      -A tool to convert .fcm files to .fm2 files.

      -

      -More specific info on .fm2 files in the .fm2 documentation

      +

      -A tool to convert .fcm files to .fm2 files.

      +

      -More specific info on .fm2 files in the .fm2 documentation


      Savestate/Loadstate


      @@ -234,7 +234,7 @@


      TAS Edit


      -

      -A brand new powerful movie making tool that revolutionizes the way TAS movies are made.  See TAS edit.

      +

      -A brand new powerful movie making tool that revolutionizes the way TAS movies are made.  See TAS edit.



      New Tools

      @@ -275,12 +275,12 @@


      Lua Scripting


      -

      -Uses the latest features of Lua Scripting from FCEU 0.28

      +

      -Uses the latest features of Lua Scripting from FCEU 0.28

      -Many enhancements and new commands including dialog creation commands!  Now scripts can create their own dialog's and GUI features.


      Lua Basic Bot


      -

      -Basicbot removed (from the rerecording version of FCE Ultra).  In its place is lua bot.

      +

      -Basicbot removed (from the rerecording version of FCE Ultra).  In its place is lua bot.



      AVI Recording

      diff --git a/web/help/WhatsNew210.html b/web/help/WhatsNew210.html index 1f72fa46..262968be 100644 --- a/web/help/WhatsNew210.html +++ b/web/help/WhatsNew210.html @@ -195,11 +195,11 @@


      *The latest mappers and mapper fixes from FCEU-mm.  Adds support for many new games such as Warioland II (Unl), Shu Qi Yu,  and Street Dance

      *Full screen mode fixed!  Also, Alt+Enter properly toggles full screen.

      -

      *Individual control for sound channels! (See sound config for details).

      -

      *Undo/Redo Savestate/Loadstate features installed!  No more loss of data to unintentional presses.  (See getting started for details).

      -

      *Movie subtitles can now be included in .fm2 files.  See .fm2 documentation for details and Movie options for details on customizing.

      -

      *Auto-backup for movie files.  (See movie options for details).

      -

      *A Ram change monitor for the Memory watch dialog. (see memwatch for details).

      +

      *Individual control for sound channels! (See sound config for details).

      +

      *Undo/Redo Savestate/Loadstate features installed!  No more loss of data to unintentional presses.  (See getting started for details).

      +

      *Movie subtitles can now be included in .fm2 files.  See .fm2 documentation for details and Movie options for details on customizing.

      +

      *Auto-backup for movie files.  (See movie options for details).

      +

      *A Ram change monitor for the Memory watch dialog. (see memwatch for details).

      *Frame counter works even without a movie loaded.

      *AVI Directory Override option.


      @@ -230,10 +230,10 @@

      *All FCEUX features are now accessible in the menu

      *Alt Menu Shortcuts properly configured

      *Menu items are properly grayed when not useable

      -

      *All movie related menu items moved to a Movie options dialog 

      +

      *All movie related menu items moved to a Movie options dialog 

      *Removed hard-coded Accel keys and replaced with re-mappable hotkeys (Open & Close ROM)

      *Drag & Drop for .fm2 and .lua files

      -

      *Many new functions added to the context menu (See context menu for details)

      +

      *Many new functions added to the context menu (See context menu for details)

      *New Mappable Hotkeys: Open Cheats, Open ROM, Close ROM, Undo/Redo savestate, Toggle Movie Subtitles


      Lua

      @@ -278,7 +278,7 @@


      Memory Watch


      -

      *Dialog now includes Ram change monitoring. (see memwatch for details).

      +

      *Dialog now includes Ram change monitoring. (see memwatch for details).

      *Dialog is now collapsible to 1 column.

      *No longer crashes when attempting to load an invalid file from the recent file menu.

      *Cancel option added to the save changes dialog.

      @@ -334,7 +334,7 @@

      Metadata


      *Remembers window position

      -

      *Can be called from the context menu if a movie is loaded (see context menu for details).

      +

      *Can be called from the context menu if a movie is loaded (see context menu for details).


      TASEdit


      diff --git a/web/help/WhatsNew211.html b/web/help/WhatsNew211.html index 435610af..0b61e7d0 100644 --- a/web/help/WhatsNew211.html +++ b/web/help/WhatsNew211.html @@ -191,85 +191,85 @@

      This release includes a multitude of new features, major fixes, and enhancements.



      -

      The 2.1 new release fixes some bugs of 2.1.0a, improves the accuracy of the sound core, and adds useability enhancements to the windows port.

      -


      -

      Common - Bug fixes

      +

      The 2.1 new release fixes some bugs of 2.1.0a, improves the accuracy of the sound core, and adds useability enhancements to the windows port.

      +


      +

      Common - Bug fixes

        -
      • Fixed reported issue 2746924 (md5_asciistr() doesn't produce correct string)
      • -
      • Made default save slot 0 instead of 1
      • +
      • Fixed reported issue 2746924 (md5_asciistr() doesn't produce correct string)
      • +
      • Made default save slot 0 instead of 1
      -


      -

      Improved Sound core/PPU

      +


      +

      Improved Sound core/PPU

        -
      • Fixed the noise value, it seems that the noise logic was shifting the values to the left by 1 when reloading, but this doesn't work for PAL since one of the PAL reload value is odd, so fix the logic and used the old tables. Revert a stupid CPU ignore logic in PPU. Sorry about that. 
      • -
      • Updated with the correct values for the noise and DMC table, 
      • -
      • Fixed the CPU unofficial opcode ATX, ORing with correct constant $FF instead of $EE, as tested by blargg's. These fixes passes the IRQ flags test from blargg, and also one more  opcode test from blargg's cpu.nes test.
      • -
      • Square 1 & square 2 volume controls no longer backwards
      • -
      • Length counters for APU now correct variables
      • +
      • Fixed the noise value, it seems that the noise logic was shifting the values to the left by 1 when reloading, but this doesn't work for PAL since one of the PAL reload value is odd, so fix the logic and used the old tables. Revert a stupid CPU ignore logic in PPU. Sorry about that. 
      • +
      • Updated with the correct values for the noise and DMC table, 
      • +
      • Fixed the CPU unofficial opcode ATX, ORing with correct constant $FF instead of $EE, as tested by blargg's. These fixes passes the IRQ flags test from blargg, and also one more  opcode test from blargg's cpu.nes test.
      • +
      • Square 1 & square 2 volume controls no longer backwards
      • +
      • Length counters for APU now correct variables
      -


      -

      NewPPU (still experimental, enabled by setting newppu 1 in the config file)

      +


      +

      NewPPU (still experimental, enabled by setting newppu 1 in the config file)

        -
      • Added experimental $2004 reading support to play micro machines with (little) shakes, and fixed some timing in the new PPU.
      • -
      • Added palette reading cases for the new PPU.
      • +
      • Added experimental $2004 reading support to play micro machines with (little) shakes, and fixed some timing in the new PPU.
      • +
      • Added palette reading cases for the new PPU.
      -


      -

      Win32

      -


      -

      Minor Bug fixes

      +


      +

      Win32

      +


      +

      Minor Bug fixes

        -
      • Replay movie dialog - Stop movie at frame x feature - fixed off by 1 error on the stop frame number
      • -
      • Hex Editor - changed ROM values again dsiplay as red, saved in the config as RomFreezeColor
      • -
      • Fixed bug in memory watch that would make the first watch value drawn in the wrong place if watch file was full
      • -
      • Debugger - Step type functions now update other dialogs such as ppu, nametable, code/data, trace logger, etc.
      • -
      • "Disable screen saver" gui option now also diables the monitor powersave
      • -
      • Recent menus - no longer crash if item no longer exists, instead it ask the user if they want to remove the item from the list
      • -
      • Sound Config Dialog - When sound is off, all controls are grayed out
      • -
      • Memory Watch - fixed a regression made in 2.0.1 that broke the Save As menu item
      • -
      • Memory Watch - save menu item is grayed if file hasn't changed
      • +
      • Replay movie dialog - Stop movie at frame x feature - fixed off by 1 error on the stop frame number
      • +
      • Hex Editor - changed ROM values again dsiplay as red, saved in the config as RomFreezeColor
      • +
      • Fixed bug in memory watch that would make the first watch value drawn in the wrong place if watch file was full
      • +
      • Debugger - Step type functions now update other dialogs such as ppu, nametable, code/data, trace logger, etc.
      • +
      • "Disable screen saver" gui option now also diables the monitor powersave
      • +
      • Recent menus - no longer crash if item no longer exists, instead it ask the user if they want to remove the item from the list
      • +
      • Sound Config Dialog - When sound is off, all controls are grayed out
      • +
      • Memory Watch - fixed a regression made in 2.0.1 that broke the Save As menu item
      • +
      • Memory Watch - save menu item is grayed if file hasn't changed
      -


      -


      -

      GUI/Enhancements

      +


      +


      +

      GUI/Enhancements

        -
      • Last save slot used is stored in the config file
      • -
      • Made fullscreen toggle (Alt+Enter) remappable
      • -
      • Hex editor - Reverted fixedFontHeight to 13 instead of 14.  Gave the option of adjusting the height by modifying RowHeightBorder in the .cfg file
      • -
      • Hex Editor - allowed the user to customize the color scheme by use of RGB values stored in the .cfg file
      • -
      • Hex editor - freeze/unfreeze ram addresses now causes the colors to update immediately, but only with groups of addresses highlighted at once (single ones still don't yet update)
      • -
      • Hex Editor - Save Rom As... menu option enabled and implemented
      • -
      • Window caption shows the name of the ROM loaded
      • -
      • Recent Movie Menu added
      • -
      • Load Last Movie context menu item added
      • -
      • Save Movie As... context menu item (for when a movie is loaded in read+write mode)
      • -
      • Drag & Drop support for all files related to FCEUX including:
      • +
      • Last save slot used is stored in the config file
      • +
      • Made fullscreen toggle (Alt+Enter) remappable
      • +
      • Hex editor - Reverted fixedFontHeight to 13 instead of 14.  Gave the option of adjusting the height by modifying RowHeightBorder in the .cfg file
      • +
      • Hex Editor - allowed the user to customize the color scheme by use of RGB values stored in the .cfg file
      • +
      • Hex editor - freeze/unfreeze ram addresses now causes the colors to update immediately, but only with groups of addresses highlighted at once (single ones still don't yet update)
      • +
      • Hex Editor - Save Rom As... menu option enabled and implemented
      • +
      • Window caption shows the name of the ROM loaded
      • +
      • Recent Movie Menu added
      • +
      • Load Last Movie context menu item added
      • +
      • Save Movie As... context menu item (for when a movie is loaded in read+write mode)
      • +
      • Drag & Drop support for all files related to FCEUX including:
      -

          .fcm (autoconverts to .fm2 and begins movie playback)

      -

          Savestates

      -

          Palette files (.pal)

      +

          .fcm (autoconverts to .fm2 and begins movie playback)

      +

          Savestates

      +

          Palette files (.pal)

        -
      • Commandline - -palette commandline option
      • -
      • Memory Watch - option to bind to main window, if checked it gives GENS dialog style control, where there is no extra task bar item, and it minimizes when FCEUX is minimized
      • +
      • Commandline - -palette commandline option
      • +
      • Memory Watch - option to bind to main window, if checked it gives GENS dialog style control, where there is no extra task bar item, and it minimizes when FCEUX is minimized
      -


      -

      SDL

      -


      +


      +

      SDL

      +


        -
      • added --subtitles
      • -
      • fixed Four Score movie playback
      • -
      • added --ripsubs for converting fm2 movie subtitles to an srt file
      • -
      • Lua is optional again, fixed the real issue
      • -
      • Lua is NO longer optional, so the SConscripts have been updated to reflect that change.  This fixes the mysterious non-working input issue.
      • -
      • implemented saving/loading a savestate from a specific file on Alt+S/L
      • -
      • implemented starting an FM2 movie on Alt+R
      • -
      • added --pauseframe to pause movie playback on frame x
      • -
      • dropped UTFConverter.c from SDL build
      • -
      • added hotkey Q for toggling read-only/read+write movie playback
      • +
      • added --subtitles
      • +
      • fixed Four Score movie playback
      • +
      • added --ripsubs for converting fm2 movie subtitles to an srt file
      • +
      • Lua is optional again, fixed the real issue
      • +
      • Lua is NO longer optional, so the SConscripts have been updated to reflect that change.  This fixes the mysterious non-working input issue.
      • +
      • implemented saving/loading a savestate from a specific file on Alt+S/L
      • +
      • implemented starting an FM2 movie on Alt+R
      • +
      • added --pauseframe to pause movie playback on frame x
      • +
      • dropped UTFConverter.c from SDL build
      • +
      • added hotkey Q for toggling read-only/read+write movie playback
      -


      -


      -


      -

      +


      +


      +


      +

      Created with the Personal Edition of HelpNDoc: Create help files for the Qt Help Framework

      diff --git a/web/help/WhatsNew212.html b/web/help/WhatsNew212.html index e9674501..1fc8525a 100644 --- a/web/help/WhatsNew212.html +++ b/web/help/WhatsNew212.html @@ -189,67 +189,67 @@

      Released November 3, 2009



      -

      The 2.1.2 release fixes some bugs of 2.1.0a, increases game compatibility, launches a new PPU core, and adds usability enhancements to the windows port.

      -


      -

      Common 

      +

      The 2.1.2 release fixes some bugs of 2.1.0a, increases game compatibility, launches a new PPU core, and adds usability enhancements to the windows port.

      +


      +

      Common 

        -
      • New PPU is now functional!  You can access it by changing the newPPU flag in the config file.  Windows users can access it from Config > PPU > New PPU
      • -
      • Dragon Ball Z 3 now playable again
      • -
      • Fixed action 52 game that was broken in post-FCEUX 2.0.3 versions
      • -
      • Mapper 253 mostly implemented
      • -
      • Mapper 43 fixed bug
      • +
      • New PPU is now functional!  You can access it by changing the newPPU flag in the config file.  Windows users can access it from Config > PPU > New PPU
      • +
      • Dragon Ball Z 3 now playable again
      • +
      • Fixed action 52 game that was broken in post-FCEUX 2.0.3 versions
      • +
      • Mapper 253 mostly implemented
      • +
      • Mapper 43 fixed bug
      -


      -

      Win32

      -


      +


      +

      Win32

      +


        -
      • Imported NSF features from FCEUXDSP-NSF.  Debugging tools are now compatible with NSF files.
      • -
      • Movies now record FDS disk swapping commands
      • -
      • Movie play dialog displays movie time based on ~60.1 (~50.1 PAL) instead of 60 & 50
      • -
      • Ram Watch and Ram Search dialogs imported from GENS rerecording
      • -
      • Ram Filter dialog removed (now redundant compared to both cheat search and ram search)
      • -
      • Lua script window ported from GENS
      • -
      • Fix for the directory overrides bug that caused overrides to reset
      • -
      • Debugger:  .deb file saving/loading restored
      • -
      • "Save config file" menu item
      • -
      • "New PPU" menu item
      • +
      • Imported NSF features from FCEUXDSP-NSF.  Debugging tools are now compatible with NSF files.
      • +
      • Movies now record FDS disk swapping commands
      • +
      • Movie play dialog displays movie time based on ~60.1 (~50.1 PAL) instead of 60 & 50
      • +
      • Ram Watch and Ram Search dialogs imported from GENS rerecording
      • +
      • Ram Filter dialog removed (now redundant compared to both cheat search and ram search)
      • +
      • Lua script window ported from GENS
      • +
      • Fix for the directory overrides bug that caused overrides to reset
      • +
      • Debugger:  .deb file saving/loading restored
      • +
      • "Save config file" menu item
      • +
      • "New PPU" menu item
      -


      -

      Minor Bug fixes

      -


      +


      +

      Minor Bug fixes

      +


        -
      • Minor fixes to recent menus
      • -
      • Fixed a bug that prevented the Map Hotkeys dialog's X button from closing the dialog
      • -
      • Restored DPCM Logging when Code/Data Logger is active
      • -
      • Memory watch - Save Changes Prompt - clicking save will default to quicksave first and save as 2nd (instead of always defaulting to save as)
      • -
      • Made Trace Logger refresh adequately when using stepping options in the debugger.
      • +
      • Minor fixes to recent menus
      • +
      • Fixed a bug that prevented the Map Hotkeys dialog's X button from closing the dialog
      • +
      • Restored DPCM Logging when Code/Data Logger is active
      • +
      • Memory watch - Save Changes Prompt - clicking save will default to quicksave first and save as 2nd (instead of always defaulting to save as)
      • +
      • Made Trace Logger refresh adequately when using stepping options in the debugger.
      -


      -

      Lua

      +


      +

      Lua

        -
      • joypad.set() fixed.  True,False, and Nil now work properly for all buttons.  In addition there is a new "invert" option.
      • -
      • Lua5.1.dll no longer required to use lua.
      • -
      • fceu.unpause()
      • -
      • Added savestate.registerload(), savestate.registersave(), savestate.loadscriptdata()
      • -
      • emu. library, has all the same functions as fceu. library for better compatibility between lua emulators
      • -
      • Many additional function names to increase consistency with other lua emulators
      • -
      • Added movie.recording() and movie.playing()
      • -
      • Added memory.getregister() and memory.setregister()
      • -
      • Added gui.popup and input.popup
      • -
      • Added savestate.registerload(), savestate.registersave(), and savestate.loadscriptdata()
      • +
      • joypad.set() fixed.  True,False, and Nil now work properly for all buttons.  In addition there is a new "invert" option.
      • +
      • Lua5.1.dll no longer required to use lua.
      • +
      • fceu.unpause()
      • +
      • Added savestate.registerload(), savestate.registersave(), savestate.loadscriptdata()
      • +
      • emu. library, has all the same functions as fceu. library for better compatibility between lua emulators
      • +
      • Many additional function names to increase consistency with other lua emulators
      • +
      • Added movie.recording() and movie.playing()
      • +
      • Added memory.getregister() and memory.setregister()
      • +
      • Added gui.popup and input.popup
      • +
      • Added savestate.registerload(), savestate.registersave(), and savestate.loadscriptdata()
      -


      -


      -

      New Lua Scripts

      +


      +


      +

      New Lua Scripts

        -
      • A multi-track movie recording tools written by FatRatKnight.  Allows input for different players to be recorded separately.
      • -
      • A rewinding tool by Antony Lavelle
      • +
      • A multi-track movie recording tools written by FatRatKnight.  Allows input for different players to be recorded separately.
      • +
      • A rewinding tool by Antony Lavelle
      -


      -


      -


      -


      -

      +


      +


      +


      +


      +

      Created with the Personal Edition of HelpNDoc: Free help authoring environment

      diff --git a/web/help/WhatsNew213.html b/web/help/WhatsNew213.html index b5626476..698cc12f 100644 --- a/web/help/WhatsNew213.html +++ b/web/help/WhatsNew213.html @@ -189,63 +189,63 @@

      Released April 8, 2010



      -

      The 2.1.3 release fixes some bugs of 2.1.2, increases game compatibility, and adds usability enhancements to the windows port and adds a GUI to the SDL port.

      -


      -

      Common 

      +

      The 2.1.3 release fixes some bugs of 2.1.2, increases game compatibility, and adds usability enhancements to the windows port and adds a GUI to the SDL port.

      +


      +

      Common 

        -
      • Fixed mappers 82, 25, 21, and 18.  Games such as SD Kiji Blader, Ganbare Goemon Gaiden, and Ganbare Goemon Gaiden 2, Jajamaru Gekimadden are now playable
      • -
      • Fixes for mappers 253 & 226 - fixes games such as Fire Emblem (J) and Fire Emblem Gaiden (J)
      • -
      • Fix crashing on game loading for any battery backed ROMs with mappers from MapInitTab (fixes Esper Dream 2 - Aratanaru Tatakai (J)
      • -
      • FDS - show name of missing bios file in error message
      • -
      • NewPPU - fixed sprite hit before 255 and for non transparent hits only, thanks to dwedit for providing the fix
      • -
      • .fm2 file format header now has an FDS flag
      • +
      • Fixed mappers 82, 25, 21, and 18.  Games such as SD Kiji Blader, Ganbare Goemon Gaiden, and Ganbare Goemon Gaiden 2, Jajamaru Gekimadden are now playable
      • +
      • Fixes for mappers 253 & 226 - fixes games such as Fire Emblem (J) and Fire Emblem Gaiden (J)
      • +
      • Fix crashing on game loading for any battery backed ROMs with mappers from MapInitTab (fixes Esper Dream 2 - Aratanaru Tatakai (J)
      • +
      • FDS - show name of missing bios file in error message
      • +
      • NewPPU - fixed sprite hit before 255 and for non transparent hits only, thanks to dwedit for providing the fix
      • +
      • .fm2 file format header now has an FDS flag
      -


      -

      SDL

      -


      +


      +

      SDL

      +


        -
      • A GUI!  A graphic user interface (using GTK) with many basic menu options
      • -
      • ported to SDL 1.3; compatibility maintained with 1.2
      • -
      • unix netplay is now functional; gtk network gui created
      • -
      • now prints the name of the mapper on ROM load
      • -
      • fixed dpad/joyhat support
      • -
      • VS unisystem keys now configable
      • -
      • changed default hotkeys and keys to match Win32
      • -
      • disallow --inputcfg gamepad0 and gamepad5
      • +
      • A GUI!  A graphic user interface (using GTK) with many basic menu options
      • +
      • ported to SDL 1.3; compatibility maintained with 1.2
      • +
      • unix netplay is now functional; gtk network gui created
      • +
      • now prints the name of the mapper on ROM load
      • +
      • fixed dpad/joyhat support
      • +
      • VS unisystem keys now configable
      • +
      • changed default hotkeys and keys to match Win32
      • +
      • disallow --inputcfg gamepad0 and gamepad5
      -


      -

      Win32

      -


      +


      +

      Win32

      +


        -
      • Made savestate backups optional (config - enable - backup savestates)
      • -
      • Made savestate compression togglable (config - enable - compress savestates)
      • -
      • Cheats dialog - Pause while active checkbox
      • -
      • Cheats dialog - Toggling a cheat in the cheats list now updates the active cheats count
      • -
      • Debugger - added an auto-load feature
      • -
      • Debugger - Fix so it doesn't crash if unminimized with no game loaded 
      • -
      • Closing minimized windows no longer moves them the next time they get opened
      • -
      • Lua console - added a menu
      • -
      • Lua console - filename updates when lua scripts are dragged to emulator or recent filenames invoked
      • -
      • Name Table Viewer - Fix for use with New PPU
      • -
      • Trace Logger - Trace logger now logs the values of the stack pointer register
      • -
      • If a .fm2 file is drag and dropped with no ROM load, the open ROM dialog will appear
      • -
      • disable movie messages menu item
      • -
      • Added more window positions bounds checks. Accounts for -32000 positions and less out-of-range too
      • -
      • TASEdit - Added interface functionality (save/load, running TASEdit mid-movie, etc.)
      • +
      • Made savestate backups optional (config - enable - backup savestates)
      • +
      • Made savestate compression togglable (config - enable - compress savestates)
      • +
      • Cheats dialog - Pause while active checkbox
      • +
      • Cheats dialog - Toggling a cheat in the cheats list now updates the active cheats count
      • +
      • Debugger - added an auto-load feature
      • +
      • Debugger - Fix so it doesn't crash if unminimized with no game loaded 
      • +
      • Closing minimized windows no longer moves them the next time they get opened
      • +
      • Lua console - added a menu
      • +
      • Lua console - filename updates when lua scripts are dragged to emulator or recent filenames invoked
      • +
      • Name Table Viewer - Fix for use with New PPU
      • +
      • Trace Logger - Trace logger now logs the values of the stack pointer register
      • +
      • If a .fm2 file is drag and dropped with no ROM load, the open ROM dialog will appear
      • +
      • disable movie messages menu item
      • +
      • Added more window positions bounds checks. Accounts for -32000 positions and less out-of-range too
      • +
      • TASEdit - Added interface functionality (save/load, running TASEdit mid-movie, etc.)
      -


      -

      Lua

      +


      +

      Lua

        -
      • New lua functions: gui.parsecolor(), joypad.getup(), joypad.getdown(), emu.emulating()
      • -
      • Change gui.line, gui.box, joypad.get to function consistently with other lua emulators such as GENS rerecording
      • -
      • fixed zapper.read() to read movie data if a movie is playing.  Also changed the struct values to x,y,fire. This breaks lua scripts that used it previous, sorry
      • -
      • gui.text() now has out of bounds checking
      • -
      • Lua no longer unpauses the emulator when a script is loaded
      • +
      • New lua functions: gui.parsecolor(), joypad.getup(), joypad.getdown(), emu.emulating()
      • +
      • Change gui.line, gui.box, joypad.get to function consistently with other lua emulators such as GENS rerecording
      • +
      • fixed zapper.read() to read movie data if a movie is playing.  Also changed the struct values to x,y,fire. This breaks lua scripts that used it previous, sorry
      • +
      • gui.text() now has out of bounds checking
      • +
      • Lua no longer unpauses the emulator when a script is loaded
      -


      -


      -


      -

      +


      +


      +


      +

      Created with the Personal Edition of HelpNDoc: Full-featured multi-format Help generator

      diff --git a/web/help/WhatsNew214.html b/web/help/WhatsNew214.html index 7c38370e..403a8056 100644 --- a/web/help/WhatsNew214.html +++ b/web/help/WhatsNew214.html @@ -194,105 +194,105 @@

      Released 31 May 2010



      -

      The 2.1.4 release fixes many bugs and adds new features compared to 2.1.3. In addition it also fixes up the movie code significantly; fixing implementation problems, loading speed, adding new features, and fixing bugs. 

      -


      -

      Common 

      +

      The 2.1.4 release fixes many bugs and adds new features compared to 2.1.3. In addition it also fixes up the movie code significantly; fixing implementation problems, loading speed, adding new features, and fixing bugs. 

      +


      +

      Common 

        -
      • Added microphone support option. When enabled, Port 2 Start activates the Microphone
      • -
      • Prevent .zip files containing no recognized files from causing crash
      • -
      • Autohold - Added player 3 and 4 to autohold notification window, labeled controller input
      • -
      • mapper 19 savestate fix mirroring for "Dream Master (J)" corrected to "four-screen" by CRC check
      • -
      • Disable auto-savestates during turbo 
      • -
      • Fixed so Gotcha! auto-enables the zapper
      • -
      • Autohold - Added player 3 and 4 to autohold notification window, labeled controller input
      • +
      • Added microphone support option. When enabled, Port 2 Start activates the Microphone
      • +
      • Prevent .zip files containing no recognized files from causing crash
      • +
      • Autohold - Added player 3 and 4 to autohold notification window, labeled controller input
      • +
      • mapper 19 savestate fix mirroring for "Dream Master (J)" corrected to "four-screen" by CRC check
      • +
      • Disable auto-savestates during turbo 
      • +
      • Fixed so Gotcha! auto-enables the zapper
      • +
      • Autohold - Added player 3 and 4 to autohold notification window, labeled controller input
      -


      -

      Movies

      -


      +


      +

      Movies

      +


        -
      • Fully implemented "bulletproof" read-only
      • -
      • Movie code now fully conforms to the Savestate section of the Laws of TAS
      • -
      • Fixed a potential desync that plays out an extra frame without an update to the frame count involving heavy lua use, joypad.get, and a loadstate
      • -
      • Movie support for microphone
      • -
      • Movies now have a "finished" mode.  If a playback stops the movie isn't cleared from memory, and can be replayed or a state loaded Similar functionality as DeSmuME and GENS rerecording
      • -
      • New PPU flag in movie headers (doesn't change an emulators PPU state when loading a movie)
      • -
      • Much faster movie loading and movie-savestate loading
      • -
      • Made gamepad 2 off by default (so less movies should have unused player 2 data)
      • -
      • Implemented a "full savestate-movie load" mode similar to the implementation in VBA-rr and SNES9x-rr.  In this mode loading a savestate in read+write doesn't truncate the movie to its frame count immediately.  Instead it waits until input is recording into the movie (next frame).  For win32 this feature is togglable in movie options and the context menu.  For SDL this is off by default and a toggle will need to be added
      • -
      • Movie + loadstate errors are handled more gracefully now, with more informative error messages and the movie doesn't have to stop if backups are enabled
      • -
      • Fix PlayMovieFromBeginning when using a movie that starts from savestate
      • +
      • Fully implemented "bulletproof" read-only
      • +
      • Movie code now fully conforms to the Savestate section of the Laws of TAS
      • +
      • Fixed a potential desync that plays out an extra frame without an update to the frame count involving heavy lua use, joypad.get, and a loadstate
      • +
      • Movie support for microphone
      • +
      • Movies now have a "finished" mode.  If a playback stops the movie isn't cleared from memory, and can be replayed or a state loaded Similar functionality as DeSmuME and GENS rerecording
      • +
      • New PPU flag in movie headers (doesn't change an emulators PPU state when loading a movie)
      • +
      • Much faster movie loading and movie-savestate loading
      • +
      • Made gamepad 2 off by default (so less movies should have unused player 2 data)
      • +
      • Implemented a "full savestate-movie load" mode similar to the implementation in VBA-rr and SNES9x-rr.  In this mode loading a savestate in read+write doesn't truncate the movie to its frame count immediately.  Instead it waits until input is recording into the movie (next frame).  For win32 this feature is togglable in movie options and the context menu.  For SDL this is off by default and a toggle will need to be added
      • +
      • Movie + loadstate errors are handled more gracefully now, with more informative error messages and the movie doesn't have to stop if backups are enabled
      • +
      • Fix PlayMovieFromBeginning when using a movie that starts from savestate
      -


      -

      Lua

      +


      +

      Lua

        -
      • fix bug that caused zapper.read() to crash when movie playback ends
      • -
      • Win32 - Added option for palette selection as color for LUA colors. Included is a LUA script to display all choices with the value used to pick displayed color
      • +
      • fix bug that caused zapper.read() to crash when movie playback ends
      • +
      • Win32 - Added option for palette selection as color for LUA colors. Included is a LUA script to display all choices with the value used to pick displayed color
      -


      -

      New Lua functions

      +


      +

      New Lua functions

        -
      • movie.ispoweron()
      • -
      • movie.isfromsavestate()
      • -
      • emu.addgamegenie()
      • -
      • emu.delgamegenie()
      • -
      • savestate.object() which is savestate.create() with intuitive numbering under windows
      • -
      • gui.getpixel() which gets any gui.pixel() set pixel colors, and possibly other functions
      • -
      • emu.getscreenpixel() which gets the RGB and Palette of any pixel on the screen
      • -
      • lua function movie.getfilename() which returns the current movie filename without the path included
      • +
      • movie.ispoweron()
      • +
      • movie.isfromsavestate()
      • +
      • emu.addgamegenie()
      • +
      • emu.delgamegenie()
      • +
      • savestate.object() which is savestate.create() with intuitive numbering under windows
      • +
      • gui.getpixel() which gets any gui.pixel() set pixel colors, and possibly other functions
      • +
      • emu.getscreenpixel() which gets the RGB and Palette of any pixel on the screen
      • +
      • lua function movie.getfilename() which returns the current movie filename without the path included
      -


      -

      Input Display

      +


      +

      Input Display

        -
      • Input display updates on loadstate
      • -
      • Input display overhaul that uses different colors for different input contexts
      • -
      • Input display now shows both currently pressed buttons and buttons held the previous frame
      • +
      • Input display updates on loadstate
      • +
      • Input display overhaul that uses different colors for different input contexts
      • +
      • Input display now shows both currently pressed buttons and buttons held the previous frame
      -


      -

      Win32

      +


      +

      Win32

        -
      • Added NTSC 2x scalar option with some CFG config options of it's own Added Ram Search hotkeys for the first 6 search types in the list
      • -
      • Add Cheat buttons for Ram Search and Ram Watch
      • -
      • With special scaler in window mode, it's possible to resize to anything above the minimum.
      • -
      • Recording a new movie adds it to recent movies list
      • -
      • Replay dialog, when selecting a movie in a relative path (.\movies for example), the recent movies list stores an absolute path instead
      • -
      • Replay dialog shows PAL flag and New PPU flags
      • -
      • CDLogger - fixed bug preventing correct interrupt vectors from logging
      • -
      • Memwatch - ignore spaces at the beginnign of an address in the address boxes
      • -
      • Replay dialog - fix bug that was causing it to always report savestate movies as soft-reset
      • +
      • Added NTSC 2x scalar option with some CFG config options of it's own Added Ram Search hotkeys for the first 6 search types in the list
      • +
      • Add Cheat buttons for Ram Search and Ram Watch
      • +
      • With special scaler in window mode, it's possible to resize to anything above the minimum.
      • +
      • Recording a new movie adds it to recent movies list
      • +
      • Replay dialog, when selecting a movie in a relative path (.\movies for example), the recent movies list stores an absolute path instead
      • +
      • Replay dialog shows PAL flag and New PPU flags
      • +
      • CDLogger - fixed bug preventing correct interrupt vectors from logging
      • +
      • Memwatch - ignore spaces at the beginnign of an address in the address boxes
      • +
      • Replay dialog - fix bug that was causing it to always report savestate movies as soft-reset
      -


      -

      Debugger

      -


      +


      +

      Debugger

      +


        -
      • Added conditional debugging option 'K', for bank PC is on
      • -
      • Fixed bug involving pausing emulation outside of the debugger, then trying to use the debugger commands, and having the CPU registers become corrupted
      • -
      • Made debugger able to break on and distinguish Stack reads/writes
      • +
      • Added conditional debugging option 'K', for bank PC is on
      • +
      • Fixed bug involving pausing emulation outside of the debugger, then trying to use the debugger commands, and having the CPU registers become corrupted
      • +
      • Made debugger able to break on and distinguish Stack reads/writes
      -


      -

      Hex Editor

      -


      +


      +

      Hex Editor

      +


        -
      • Added "Goto" command
      • -
      • Made the Hex Editor display the Frozen, Bookmarked, etc. status of the selected address, and made the Frozen color override the Bookmarked color.
      • +
      • Added "Goto" command
      • +
      • Made the Hex Editor display the Frozen, Bookmarked, etc. status of the selected address, and made the Frozen color override the Bookmarked color.
      -


      -

      Cheat Search

      -


      +


      +

      Cheat Search

      +


        -
      • Made enabling/disabling cheats no longer deselect the selected cheat
      • -
      • Added context menu to Cheat Dialog Cheat Listbox, populated list with Toggle Cheat, Poke Cheat Value, and Goto In Hex Editor
      • -
      • Enabled multi-select for Cheat menu to allow multiple toggles and deletes
      • -
      • Made cheat menu's Pause When Active effect immediate
      • +
      • Made enabling/disabling cheats no longer deselect the selected cheat
      • +
      • Added context menu to Cheat Dialog Cheat Listbox, populated list with Toggle Cheat, Poke Cheat Value, and Goto In Hex Editor
      • +
      • Enabled multi-select for Cheat menu to allow multiple toggles and deletes
      • +
      • Made cheat menu's Pause When Active effect immediate
      -


      -

      GUI

      -


      +


      +

      GUI

      +


        -
      • Added Tools - GUI option to partially disable visual themes, so the emulator can be made to look like it did in 2.1.1 and earlier releases. Drag & Drop - if dropping a .fcm with no ROM loaded, prompt for one (same functionality that was added to .fm2 files)
      • -
      • Added single-instance mode, which makes starting a second copy of FCEUX load the file into the first, then exit.Mode off by default, togglable under Config - GUI
      • +
      • Added Tools - GUI option to partially disable visual themes, so the emulator can be made to look like it did in 2.1.1 and earlier releases. Drag & Drop - if dropping a .fcm with no ROM loaded, prompt for one (same functionality that was added to .fm2 files)
      • +
      • Added single-instance mode, which makes starting a second copy of FCEUX load the file into the first, then exit.Mode off by default, togglable under Config - GUI
      -


      -

      +


      +

      Created with the Personal Edition of HelpNDoc: Produce electronic books easily

      diff --git a/web/help/WhatsNew215.html b/web/help/WhatsNew215.html index c849deae..a383ff6b 100644 --- a/web/help/WhatsNew215.html +++ b/web/help/WhatsNew215.html @@ -191,77 +191,77 @@


      The 2.1.5 release fixes a lot of bugs and brings various improvements to the prior 2.1.4a release. In addition, the SDL port has improved signficantly; completely overhauling the GTK2 GUI, fixing many sound issues, and fixing a variety of bugs.


      -

      Common 

      +

      Common 

        -
      • Fixed compatibility issue with Young Indiana Jones Chronicles
      • -
      • Fixed bug in new PPU that made some intensify bits not get applied to output (fixed flashing siren screen in Werefolf)
      • -
      • Fix many segmentation faults related to file handling
      • +
      • Fixed compatibility issue with Young Indiana Jones Chronicles
      • +
      • Fixed bug in new PPU that made some intensify bits not get applied to output (fixed flashing siren screen in Werefolf)
      • +
      • Fix many segmentation faults related to file handling
      -


      -

      Movies

      -


      +


      +

      Movies

      +


        -
      • Slight performance increase when loading movies
      • -
      • Fixed read-only loadstate error messages and logic
      • +
      • Slight performance increase when loading movies
      • +
      • Fixed read-only loadstate error messages and logic
      -


      -

      Lua

      +


      +

      Lua

        -
      • Lua socket added to built-in lua library
      • -
      • Fixed speed.mode() function so that normal turns off turbo
      • +
      • Lua socket added to built-in lua library
      • +
      • Fixed speed.mode() function so that normal turns off turbo
      -


      -

      New Lua functions

      +


      +

      New Lua functions

        -
      • gui.savescreenshotas()
      • -
      • sound.get()
      • +
      • gui.savescreenshotas()
      • +
      • sound.get()
      -


      -

      Win32

      +


      +

      Win32

        -
      • Fixed bug where PPU toggling toggled the Game Genie as well
      • -
      • Fixed some minor GUI issues
      • -
      • Added avi capture commandline argument and related parameters
      • -
      • Fix input selection for Famicom Expansion port
      • +
      • Fixed bug where PPU toggling toggled the Game Genie as well
      • +
      • Fixed some minor GUI issues
      • +
      • Added avi capture commandline argument and related parameters
      • +
      • Fix input selection for Famicom Expansion port
      -


      -

      Debugger

      -


      +


      +

      Debugger

      +


        -
      • Fixed Ram Search to only display valid RAM addresses (0000-07FF and 6000-7FFF)
      • -
      • Fixed crash when re-opening debugging window
      • +
      • Fixed Ram Search to only display valid RAM addresses (0000-07FF and 6000-7FFF)
      • +
      • Fixed crash when re-opening debugging window
      -


      -

      Hex Editor

      -


      +


      +

      Hex Editor

      +


        -
      • Added a confirmation prompt before removing all bookmarks
      • +
      • Added a confirmation prompt before removing all bookmarks
      -


      -

      Ram Watch / Ram Search

      -


      +


      +

      Ram Watch / Ram Search

      +


        -
      • Fixed the multiple selection of watches
      • -
      • Added support for Multiple selection of addresses in RamWatch Fixed issue with restoration of the selection range in RamWatch
      • +
      • Fixed the multiple selection of watches
      • +
      • Added support for Multiple selection of addresses in RamWatch Fixed issue with restoration of the selection range in RamWatch
      -


      -

      TasEdit

      -


      +


      +

      TasEdit

      +


        -
      • General cleanup
      • -
      • Fixed crash when truncating while turbo was enabled
      • -
      • Invalidate greenzone when re-recording earlier portions of a movie
      • +
      • General cleanup
      • +
      • Fixed crash when truncating while turbo was enabled
      • +
      • Invalidate greenzone when re-recording earlier portions of a movie
      -


      -

      GUI

      -


      +


      +

      GUI

      +


        -
      • Added "SaveStateAs" menu item
      • -
      • Display movie name at the top of the main window
      • +
      • Added "SaveStateAs" menu item
      • +
      • Display movie name at the top of the main window
      -


      -


      -

      +


      +


      +

      Created with the Personal Edition of HelpNDoc: iPhone web sites made easy

      diff --git a/web/help/WhatsNew220.html b/web/help/WhatsNew220.html index ec2ac0ef..a0d2f210 100644 --- a/web/help/WhatsNew220.html +++ b/web/help/WhatsNew220.html @@ -189,183 +189,183 @@

      Released -- 27 November 2012



      -

      The 2.2.0 release fixes a lot of bugs and adds many new features to prior releases, increasing game compatibility and enhancing usability of both Windows and SDL ports. The Windows version also includes major improvement of debugging tools and introduces the new powerful toolset – TAS Editor v1.0 – created to boost efficiency and ease of Tool-Assisted Speedrunning.

      -


      -

      Common 

      +

      The 2.2.0 release fixes a lot of bugs and adds many new features to prior releases, increasing game compatibility and enhancing usability of both Windows and SDL ports. The Windows version also includes major improvement of debugging tools and introduces the new powerful toolset – TAS Editor v1.0 – created to boost efficiency and ease of Tool-Assisted Speedrunning.

      +


      +

      Common 

        -
      • Fixed crash when using machine with no sound card
      • -
      • Fixed long savestate messages containing path
      • -
      • Soft reset and power switch messages
      • -
      • All onscreen messages are now logged to Message Log
      • -
      • Fixed wrong default palette entry
      • -
      • Fixed bug when loading UNIF games
      • -
      • Improved HUD text rendering wrapping
      • -
      • "Display FPS" option
      • +
      • Fixed crash when using machine with no sound card
      • +
      • Fixed long savestate messages containing path
      • +
      • Soft reset and power switch messages
      • +
      • All onscreen messages are now logged to Message Log
      • +
      • Fixed wrong default palette entry
      • +
      • Fixed bug when loading UNIF games
      • +
      • Improved HUD text rendering wrapping
      • +
      • "Display FPS" option
      -


      -

      Emulation

      +


      +

      Emulation

        -
      • PAL/NTSC noise channel bug fixed
      • -
      • All latest mapper changes from fceu-mm
      • -
      • Also added mappers 176, 116, 156, 252, 28
      • -
      • Fixed mappers 242, 227, 115, 248, 12, 164, 15, 253, 23, 178, 90, 73 and many others
      • -
      • Straighten out bandai m159/m016 handling and add valid null-EEPROM emulation to get those games booting.
      • -
      • Add ability for CNROM games to choose whether they have bus conflicts (fixes Colorful Dragon (Unl) (Sachen), since it flakes out if bus conflicts are emulated)
      • -
      • Fixed bus conflict emulation, no kage no densetsu bug anymore
      • -
      • Fixed newppu bug which prevented metroid from booting, CHR RAM was not getting initialized to anything
      • -
      • Newppu - fix bug in scroll reg logic causing mis-scrolls in p'radikus conflict
      • +
      • PAL/NTSC noise channel bug fixed
      • +
      • All latest mapper changes from fceu-mm
      • +
      • Also added mappers 176, 116, 156, 252, 28
      • +
      • Fixed mappers 242, 227, 115, 248, 12, 164, 15, 253, 23, 178, 90, 73 and many others
      • +
      • Straighten out bandai m159/m016 handling and add valid null-EEPROM emulation to get those games booting.
      • +
      • Add ability for CNROM games to choose whether they have bus conflicts (fixes Colorful Dragon (Unl) (Sachen), since it flakes out if bus conflicts are emulated)
      • +
      • Fixed bus conflict emulation, no kage no densetsu bug anymore
      • +
      • Fixed newppu bug which prevented metroid from booting, CHR RAM was not getting initialized to anything
      • +
      • Newppu - fix bug in scroll reg logic causing mis-scrolls in p'radikus conflict
      -


      -

      Movies

      +


      +

      Movies

        -
      • Fixed old bug in "Play Movie From Beginning"
      • -
      • Fixed replay engine bug that doubles the last input of the movie
      • -
      • Fixed movie savestates logic, loading post-movie savestates from different timeline is not allowed in read-only
      • -
      • Fixed savestates filenaming bug when working with a movie
      • -
      • Added support for HUD recording in AVI dumping
      • -
      • Rerecords counter display
      • -
      • Config->Movie options->Always suggest Read-Only replay (for Replay dialog). No more accidental rewrites!
      • -
      • Removed "Lag Counter Reset" hotkey, as it was obsolete since FCEUX 2.0.2
      • +
      • Fixed old bug in "Play Movie From Beginning"
      • +
      • Fixed replay engine bug that doubles the last input of the movie
      • +
      • Fixed movie savestates logic, loading post-movie savestates from different timeline is not allowed in read-only
      • +
      • Fixed savestates filenaming bug when working with a movie
      • +
      • Added support for HUD recording in AVI dumping
      • +
      • Rerecords counter display
      • +
      • Config->Movie options->Always suggest Read-Only replay (for Replay dialog). No more accidental rewrites!
      • +
      • Removed "Lag Counter Reset" hotkey, as it was obsolete since FCEUX 2.0.2
      -


      -

      Lua

      +


      +

      Lua

        -
      • Fixed lua drawing alpha blending
      • -
      • Auto-clearing previous frame drawings (same behaviour as other emulators)
      • -
      • New library: taseditor (Windows-only) - contains 24 functions, see taseditor.chm
      • +
      • Fixed lua drawing alpha blending
      • +
      • Auto-clearing previous frame drawings (same behaviour as other emulators)
      • +
      • New library: taseditor (Windows-only) - contains 24 functions, see taseditor.chm
      -


      -

      New Lua functions:

      +


      +

      New Lua functions:

        -
      • emu.paused()
      • -
      • emu.setlagflag()
      • -
      • joypad.getimmediate()
      • +
      • emu.paused()
      • +
      • emu.setlagflag()
      • +
      • joypad.getimmediate()
      -


      -

      New scripts:

      +


      +

      New scripts:

        -
      • BoulderDash_AmoebaAI.lua
      • -
      • ButtonCount.lua
      • -
      • CustomLagIndicator_RvT.lua
      • -
      • RBIBaseball.lua
      • -
      • SoundDisplay.lua
      • -
      • SoundDisplay2.lua
      • -
      • taseditor\InputDisplay_for_Selection.lua
      • -
      • taseditor\InvertSelection.lua
      • -
      • taseditor\RecordBackwards.lua
      • -
      • taseditor\ShowNotes.lua
      • -
      • taseditor\Swap1P2P.lua
      • -
      • taseditor\TrackNoise.lua
      • +
      • BoulderDash_AmoebaAI.lua
      • +
      • ButtonCount.lua
      • +
      • CustomLagIndicator_RvT.lua
      • +
      • RBIBaseball.lua
      • +
      • SoundDisplay.lua
      • +
      • SoundDisplay2.lua
      • +
      • taseditor\InputDisplay_for_Selection.lua
      • +
      • taseditor\InvertSelection.lua
      • +
      • taseditor\RecordBackwards.lua
      • +
      • taseditor\ShowNotes.lua
      • +
      • taseditor\Swap1P2P.lua
      • +
      • taseditor\TrackNoise.lua
      -


      -

      Win32

      +


      +

      Win32

        -
      • Total revamp of fulscreen support
      • -
      • Fixed graphic tearing with vertical sync enabled
      • -
      • Added "Maintain aspect ratio" option to Video config
      • -
      • Added "Hide mouse cursor" and "Use console BG color for empty areas" options to Video config
      • -
      • Added "Switch fullscreen by double-click" option to GUI config
      • -
      • Added "Force Grayscale" option to Palette config
      • -
      • Fixed crashes and bugs caused by 2.1.5 allowing hotkeys without ROM loaded
      • -
      • Lua console now gets proper file path when selecting a file from the recent menu
      • -
      • Fixed context menus to use rightclicks in context menus correctly
      • -
      • Reload hotkey now also supports removing invalid filenames in Recent ROMs
      • -
      • Replay dialog speedup, it doesn't search for movies in fceux root folder anymore
      • -
      • Support multibyte languages for opening files through drag&drop (except for Lua files)
      • -
      • Loading TAS Editor projects (*.fm3) by drag&drop
      • -
      • Fixed bug with Input Config not displaying some key names
      • -
      • Launch tools hotkeys shown in menu; general cleanup of menu/settings, changed some checkboxes to radiobuttons
      • -
      • Added "Clear" button to Message Log
      • +
      • Total revamp of fulscreen support
      • +
      • Fixed graphic tearing with vertical sync enabled
      • +
      • Added "Maintain aspect ratio" option to Video config
      • +
      • Added "Hide mouse cursor" and "Use console BG color for empty areas" options to Video config
      • +
      • Added "Switch fullscreen by double-click" option to GUI config
      • +
      • Added "Force Grayscale" option to Palette config
      • +
      • Fixed crashes and bugs caused by 2.1.5 allowing hotkeys without ROM loaded
      • +
      • Lua console now gets proper file path when selecting a file from the recent menu
      • +
      • Fixed context menus to use rightclicks in context menus correctly
      • +
      • Reload hotkey now also supports removing invalid filenames in Recent ROMs
      • +
      • Replay dialog speedup, it doesn't search for movies in fceux root folder anymore
      • +
      • Support multibyte languages for opening files through drag&drop (except for Lua files)
      • +
      • Loading TAS Editor projects (*.fm3) by drag&drop
      • +
      • Fixed bug with Input Config not displaying some key names
      • +
      • Launch tools hotkeys shown in menu; general cleanup of menu/settings, changed some checkboxes to radiobuttons
      • +
      • Added "Clear" button to Message Log
      -


      -

      TAS Editor

      +


      +

      TAS Editor

        -
      • Completely rewritten tool with brand new architecture and design. Too many changes to enlist, see taseditor.chm
      • +
      • Completely rewritten tool with brand new architecture and design. Too many changes to enlist, see taseditor.chm
      -


      -

      Debugger

      +


      +

      Debugger

        -
      • General window layout cleanup; different font; ".DEB files" can be switched off; etc
      • -
      • Deleting a breakpoint/bookmark leaves selection in the list
      • -
      • Fixed mysterious out of bounds condition while editing breakpoints
      • -
      • Fixed RAM peek by a rightclick on left pane
      • -
      • Allow Frame Advancing when Debugger is in breakpoint state
      • -
      • Disabled breakpoints now don't impose slowdown
      • -
      • When a breakpoint is hit, it becomes highlighed (selected) in the breakpoints list
      • -
      • Show the number of breakpoints (enabled and total) above the breakpoints list
      • -
      • ">" points at current line in disassembly
      • -
      • Improved stack display
      • -
      • Added "CPU cycles" and "Instructions" counters (cumulative and delta)
      • -
      • Added "Cycles counter exceeds N" and "Instructions counter exceeds N" type of breakpoints
      • -
      • Single click on any address copies this address to the "Seek To" field and "Bookmark Add" field
      • -
      • Double-click on any address prompts "Add Breakpoint here" dialog
      • -
      • "ROM offsets" option displays real ROM addresses in the Disassembly window
      • -
      • Fixed conditional breakpoints bug: the error message didn't appear when editing a breakpoint
      • -
      • Fixed and improved Symbolic debug (Names and Comments display)
      • -
      • Added Bookmarks naming
      • -
      • Cleaned up and vastly improved debugging documentation
      • +
      • General window layout cleanup; different font; ".DEB files" can be switched off; etc
      • +
      • Deleting a breakpoint/bookmark leaves selection in the list
      • +
      • Fixed mysterious out of bounds condition while editing breakpoints
      • +
      • Fixed RAM peek by a rightclick on left pane
      • +
      • Allow Frame Advancing when Debugger is in breakpoint state
      • +
      • Disabled breakpoints now don't impose slowdown
      • +
      • When a breakpoint is hit, it becomes highlighed (selected) in the breakpoints list
      • +
      • Show the number of breakpoints (enabled and total) above the breakpoints list
      • +
      • ">" points at current line in disassembly
      • +
      • Improved stack display
      • +
      • Added "CPU cycles" and "Instructions" counters (cumulative and delta)
      • +
      • Added "Cycles counter exceeds N" and "Instructions counter exceeds N" type of breakpoints
      • +
      • Single click on any address copies this address to the "Seek To" field and "Bookmark Add" field
      • +
      • Double-click on any address prompts "Add Breakpoint here" dialog
      • +
      • "ROM offsets" option displays real ROM addresses in the Disassembly window
      • +
      • Fixed conditional breakpoints bug: the error message didn't appear when editing a breakpoint
      • +
      • Fixed and improved Symbolic debug (Names and Comments display)
      • +
      • Added Bookmarks naming
      • +
      • Cleaned up and vastly improved debugging documentation
      -


      -

      Trace Logger

      +


      +

      Trace Logger

        -
      • Added "Symbolic trace" option
      • -
      • "RTS" instructions now output the subroutine address/name
      • -
      • Added "Use Stack Pointer for code tabbing (nesting visualization)" option
      • -
      • Added "To the left from disassembly text" option for log format customization
      • -
      • Added "Log current Frame number" option
      • -
      • Added "Log emulator messages" option
      • -
      • Added "Log breakpoint hits" option
      • -
      • Fixed bug with trying to log to file without choosing a filename
      • -
      • Tracer now also updates its window when user pauses the game, not just when Debugger snaps
      • +
      • Added "Symbolic trace" option
      • +
      • "RTS" instructions now output the subroutine address/name
      • +
      • Added "Use Stack Pointer for code tabbing (nesting visualization)" option
      • +
      • Added "To the left from disassembly text" option for log format customization
      • +
      • Added "Log current Frame number" option
      • +
      • Added "Log emulator messages" option
      • +
      • Added "Log breakpoint hits" option
      • +
      • Fixed bug with trying to log to file without choosing a filename
      • +
      • Tracer now also updates its window when user pauses the game, not just when Debugger snaps
      -


      -

      Code/Data Logger

      +


      +

      Code/Data Logger

        -
      • Now can log data access from RAM code
      • -
      • "Save Unused Data" button complements "Save Stripped iNes Rom" feature
      • -
      • Now can log VROM access (CHR banks of the ROM) when NewPPU is enabled
      • +
      • Now can log data access from RAM code
      • +
      • "Save Unused Data" button complements "Save Stripped iNes Rom" feature
      • +
      • Now can log VROM access (CHR banks of the ROM) when NewPPU is enabled
      -


      -

      Hex Editor

      +


      +

      Hex Editor

        -
      • Display 0x5000-0x5FFF contents
      • -
      • Ctrl+F opens Find dialog
      • +
      • Display 0x5000-0x5FFF contents
      • +
      • Ctrl+F opens Find dialog
      -


      -

      RAM Watch / RAM Search

      +


      +

      RAM Watch / RAM Search

        -
      • Updating list when emulator is paused (on Power or when resetting search)
      • -
      • Fixed loading Data Size and Data Type from a .wch, now corrupted .wch won't crash
      • +
      • Updating list when emulator is paused (on Power or when resetting search)
      • +
      • Fixed loading Data Size and Data Type from a .wch, now corrupted .wch won't crash
      -


      -

      Cheats

      +


      +

      Cheats

        -
      • Added Compare box to the Cheats window
      • -
      • Don't lose cheat compare value when toggle cheat enables through UI
      • -
      • Parse cheat files with non-ASCII characters properly
      • +
      • Added Compare box to the Cheats window
      • +
      • Don't lose cheat compare value when toggle cheat enables through UI
      • +
      • Parse cheat files with non-ASCII characters properly
      -


      -

      SDL

      +


      +

      SDL

        -
      • gtk 2.24 now recommended
      • -
      • added gtk hotkey configuration dialog
      • -
      • updated/added various gui elements for options
      • -
      • new option: SDL.ShowFPS
      • -
      • new option: SDL.Input..EnableOppositeDirectional - allow/disallow simultaneous right+left/up+down input
      • -
      • fixed various build issues
      • -
      • fixed segfault occuring during particular sequences in the cheat menu
      • -
      • fixed potential segfault with gui
      • -
      • fixed segfault issue on debian/ubuntu with proprietary nvidia drivers
      • -
      • now compatible with llvm/clang++ 
      • -
      • added build option to dynamically link lua
      • -
      • updated default server configuration file to "fceux-server.conf" (from "fceu-server.conf")
      • -
      • updated manpage and documentation
      • +
      • gtk 2.24 now recommended
      • +
      • added gtk hotkey configuration dialog
      • +
      • updated/added various gui elements for options
      • +
      • new option: SDL.ShowFPS
      • +
      • new option: SDL.Input..EnableOppositeDirectional - allow/disallow simultaneous right+left/up+down input
      • +
      • fixed various build issues
      • +
      • fixed segfault occuring during particular sequences in the cheat menu
      • +
      • fixed potential segfault with gui
      • +
      • fixed segfault issue on debian/ubuntu with proprietary nvidia drivers
      • +
      • now compatible with llvm/clang++ 
      • +
      • added build option to dynamically link lua
      • +
      • updated default server configuration file to "fceux-server.conf" (from "fceu-server.conf")
      • +
      • updated manpage and documentation
      -


      -


      -


      -


      -

      +


      +


      +


      +


      +

      Created with the Personal Edition of HelpNDoc: Free HTML Help documentation generator

      diff --git a/web/help/WhatsNew221.html b/web/help/WhatsNew221.html index 46e9179e..e468cdf8 100644 --- a/web/help/WhatsNew221.html +++ b/web/help/WhatsNew221.html @@ -190,116 +190,116 @@



      The 2.2.1 release fixes many bugs and adds a couple of new features. The most notable feature is "Auto-resume old play session", which is similar to "Suspending Play". Enable this option in the Config menu and now you can close ROMs or emulator anytime, next time the game state will be resumed from the closing point.

      -


      -

      Common 

      +


      +

      Common 

        -
      • Speed up HUD text drawing
      • +
      • Speed up HUD text drawing
      -


      -

      Emulation

      +


      +

      Emulation

        -
      • Finished mappers to boards conversion
      • -
      • Fixed mappers 99, 228, 18, 198, 24, 26, 69, 19
      • -
      • Mapper 115 - redesign according to the hardware tests
      • -
      • Fixed "you ling xing dong" by assigning to mapper 192
      • -
      • Fixed crash when four-screen bit is set after CRC check
      • -
      • UNIF: verbose/safe chunk loading, fixes some crashes
      • +
      • Finished mappers to boards conversion
      • +
      • Fixed mappers 99, 228, 18, 198, 24, 26, 69, 19
      • +
      • Mapper 115 - redesign according to the hardware tests
      • +
      • Fixed "you ling xing dong" by assigning to mapper 192
      • +
      • Fixed crash when four-screen bit is set after CRC check
      • +
      • UNIF: verbose/safe chunk loading, fixes some crashes
      -


      -

      Lua

      +


      +

      Lua

        -
      • removed "shadow pixels" from gui.text()
      • +
      • removed "shadow pixels" from gui.text()
      -


      -

      New Lua functions:

      +


      +

      New Lua functions:

        -
      • gui.parsecolor()
      • +
      • gui.parsecolor()
      -


      -

      New scripts:

      +


      +

      New scripts:

        -
      • JumpingFCEUXWindow.lua
      • +
      • JumpingFCEUXWindow.lua
      -


      -

      Win32

      +


      +

      Win32

        -
      • Fixed "Enter New Input" dialog (Hotkeys mapping)
      • -
      • Fixed zapper and mouse positioning in fullscreen
      • -
      • Remodel "Video config" dialog
      • -
      • Added "TV Aspect (4:3)"
      • -
      • Holding Shift when resizing FCEUX window inverts "Force integral factors" meaning
      • -
      • Fixed window regions redrawing
      • -
      • Added the option to define custom emulation speed (NES->Emulation Speed->Set Custom Speed)
      • -
      • Now Frame Advance timings (initial delay and speed) can be tweaked by user
      • -
      • Added Config->Enable->Auto-resume old play session
      • -
      • Moved "Config->Game Genie" to "Config->Enable->Game Genie ROM"
      • -
      • Play movie dialog shows New PPU in red if the required setting does not match
      • -
      • Fixed NameTable Viewer crash when the corresponding nametable RAM is not available on the cart
      • -
      • The number of active cheats is displayed on screen when a ROM is loaded
      • -
      • PPU/PAL/Input type changing is disabled when a movie is playing
      • +
      • Fixed "Enter New Input" dialog (Hotkeys mapping)
      • +
      • Fixed zapper and mouse positioning in fullscreen
      • +
      • Remodel "Video config" dialog
      • +
      • Added "TV Aspect (4:3)"
      • +
      • Holding Shift when resizing FCEUX window inverts "Force integral factors" meaning
      • +
      • Fixed window regions redrawing
      • +
      • Added the option to define custom emulation speed (NES->Emulation Speed->Set Custom Speed)
      • +
      • Now Frame Advance timings (initial delay and speed) can be tweaked by user
      • +
      • Added Config->Enable->Auto-resume old play session
      • +
      • Moved "Config->Game Genie" to "Config->Enable->Game Genie ROM"
      • +
      • Play movie dialog shows New PPU in red if the required setting does not match
      • +
      • Fixed NameTable Viewer crash when the corresponding nametable RAM is not available on the cart
      • +
      • The number of active cheats is displayed on screen when a ROM is loaded
      • +
      • PPU/PAL/Input type changing is disabled when a movie is playing
      -


      -

      TAS Editor

      +


      +

      TAS Editor

        -
      • Fixed keyboard accelerators when editing Notes
      • -
      • Fixed Greenzone saving while emulator is unpaused
      • -
      • Fixed drawing bugs when the Playback cursor moves more than once within one update
      • -
      • Changed "Compact save" dialog, added 4 options of Greenzone saving
      • -
      • Added "Config->Project file saving options"
      • -
      • Changed "Follow cursor" logic, now the Piano Roll doesn't follow Playback cursor while seeking
      • -
      • No "Autopause at the end of the Movie" when Recording
      • -
      • Fixed bug when adding new item to History Log
      • -
      • Fixed Bookmarks List height on Windows 7
      • +
      • Fixed keyboard accelerators when editing Notes
      • +
      • Fixed Greenzone saving while emulator is unpaused
      • +
      • Fixed drawing bugs when the Playback cursor moves more than once within one update
      • +
      • Changed "Compact save" dialog, added 4 options of Greenzone saving
      • +
      • Added "Config->Project file saving options"
      • +
      • Changed "Follow cursor" logic, now the Piano Roll doesn't follow Playback cursor while seeking
      • +
      • No "Autopause at the end of the Movie" when Recording
      • +
      • Fixed bug when adding new item to History Log
      • +
      • Fixed Bookmarks List height on Windows 7
      -


      -

      Trace Logger

      +


      +

      Trace Logger

        -
      • Fixed RAM-located code logging when CDLogger options are enabled
      • -
      • Fixed automatic window update when a breakpoint is hit
      • -
      • Fixed RTS padding
      • +
      • Fixed RAM-located code logging when CDLogger options are enabled
      • +
      • Fixed automatic window update when a breakpoint is hit
      • +
      • Fixed RTS padding
      -


      -

      Code/Data Logger

      +


      +

      Code/Data Logger

        -
      • Added current CDL filename field and default CDL naming
      • -
      • Added "Auto-save .CDL when closing ROMs" option
      • -
      • Added "Auto-load .CDL when opening the window" option
      • -
      • Added "Auto-resume logging when loading ROMs" option
      • -
      • Improved CHR logging, now it also logs the data when using Old PPU
      • +
      • Added current CDL filename field and default CDL naming
      • +
      • Added "Auto-save .CDL when closing ROMs" option
      • +
      • Added "Auto-load .CDL when opening the window" option
      • +
      • Added "Auto-resume logging when loading ROMs" option
      • +
      • Improved CHR logging, now it also logs the data when using Old PPU
      -


      -

      Hex Editor

      +


      +

      Hex Editor

        -
      • Show symbolic names in the window caption when "Symbolic debug" is enabled
      • -
      • Fixed crash when trying to save ROM to an invalid path
      • -
      • Fixed ROM coloring when using CDLogger data
      • +
      • Show symbolic names in the window caption when "Symbolic debug" is enabled
      • +
      • Fixed crash when trying to save ROM to an invalid path
      • +
      • Fixed ROM coloring when using CDLogger data
      -


      -

      RAM Search

      +


      +

      RAM Search

        -
      • Added "Search ROM" option
      • +
      • Added "Search ROM" option
      -


      -

      Cheats

      +


      +

      Cheats

        -
      • Added "Add from CHT file..." button
      • -
      • Update the list of cheats when ROM is changed
      • +
      • Added "Add from CHT file..." button
      • +
      • Update the list of cheats when ROM is changed
      -


      -

      SDL

      +


      +

      SDL

        -
      • Use desktop resolution for fullscreen by setting SDL.XResolution and SDL.YResolution to 0 (new default is 0)
      • -
      • Fixed bug where "quit" hotkey would do nothing in '--nogui' mode
      • -
      • Fixed fullscreen zapper issues
      • -
      • Display a message dialog on errors in addition to printing to stderr
      • -
      • Added "Options->Auto-Resume Play"
      • -
      • Fixed build issues on various versions of OS X
      • +
      • Use desktop resolution for fullscreen by setting SDL.XResolution and SDL.YResolution to 0 (new default is 0)
      • +
      • Fixed bug where "quit" hotkey would do nothing in '--nogui' mode
      • +
      • Fixed fullscreen zapper issues
      • +
      • Display a message dialog on errors in addition to printing to stderr
      • +
      • Added "Options->Auto-Resume Play"
      • +
      • Fixed build issues on various versions of OS X
      -


      -


      -


      -


      -

      +


      +


      +


      +


      +

      Created with the Personal Edition of HelpNDoc: Full-featured EBook editor

      diff --git a/web/help/WhatsNew222.html b/web/help/WhatsNew222.html index 3c7fb9b1..ef0060a5 100644 --- a/web/help/WhatsNew222.html +++ b/web/help/WhatsNew222.html @@ -190,16 +190,16 @@



      The 2.2.2 release fixes a number of emulation bugs and adds many new features, most of which are related to debugging and reverse engineering.

      -


      -

      Common 

      +


      +

      Common 

      • Properly savestate NSF files
      • "Auto-resume old play session" now also works with NSFs
      -


      -

      Emulation

      +


      +

      Emulation

        -
      • Fixed mappers 178, 28, 53, 154, 43, 253, 19, 2
      • +
      • Fixed mappers 178, 28, 53, 154, 43, 253, 19, 2
      • Mapper 012 - added hardware dip for language select
      • UNIF PEC-586 - fixed render, added 512K cartridges suppport
      • Fixed UNIF 8157, UNIF T-262, UNIF DANCE2000
      • @@ -207,25 +207,25 @@
      • Bring some improvements to New PPU from BizHawk, fix vtoggle5/6 back to vtoggle
      • Fixed mmc5 savestates
      -


      -

      Lua

      +


      +

      Lua

      • Fix wrong frequency calculation in sound.get() function
      -


      -

      New Lua functions:

      +


      +

      New Lua functions:

        -
      • tobitstring()
      • -
      • memory.readword()
      • -
      • memory.readwordsigned()
      • -
      • debugger.hitbreakpoint()
      • -
      • debugger.getcyclescount()
      • -
      • debugger.getinstructionscount()
      • -
      • debugger.resetcyclescount()
      • -
      • debugger.resetinstructionscount()
      • +
      • tobitstring()
      • +
      • memory.readword()
      • +
      • memory.readwordsigned()
      • +
      • debugger.hitbreakpoint()
      • +
      • debugger.getcyclescount()
      • +
      • debugger.getinstructionscount()
      • +
      • debugger.resetcyclescount()
      • +
      • debugger.resetinstructionscount()
      -


      -

      Win32

      +


      +

      Win32

      • Added "Square pixels" option to Video Config
      • "TV Aspect" ratio can be customized, by default it's 4:3
      • @@ -239,14 +239,14 @@
      • Auto-disable "Game Genie ROM" feature when no "gg.rom" file is found
      • Fixed "Single Instance Mode"
      -


      -

      TAS Editor

      +


      +

      TAS Editor

      • Comply with Lua movie.rerecordcounting() setting
      • Fixed workflow with "Auto-adjust Input according to Lag" disabled
      -


      -

      Debugger

      +


      +

      Debugger

      • Smart scrolling up/down by whole instructions - ported from an obscure version of FCEUXD 1.1
      • Scrolling maintains relative position of the ">" pointer inside the Disassembly window
      • @@ -260,8 +260,8 @@
      • Added CDL data column to the left from Disassembly, to distinguish executed branches of code from not executed
      • Added 'T' condition for breakpoints (it checks the bank of the accessed data, see docs)
      -


      -

      Trace Logger

      +


      +

      Trace Logger

      • The dialog window can be resized
      • Do not clear window log when stopping the logging
      • @@ -270,16 +270,16 @@
      • Clicking any address select the address
      • Double-clicking any address brings Debugger at the address
      • Added mouse wheel support
      • -
      • Only output "from $XXXX" when the subroutine was called by JSR
      • +
      • Only output "from $XXXX" when the subroutine was called by JSR
      -


      -

      PPU Viewer

      +


      +

      PPU Viewer

        -
      • Added "Mask unused graphics" feature (needs Code/Data Logger running)
      • -
      • Fixed window layout when using big fonts
      • +
      • Added "Mask unused graphics" feature (needs Code/Data Logger running)
      • +
      • Fixed window layout when using big fonts
      -


      -

      Hex Editor

      +


      +

      Hex Editor

      • Added "Highlighting" submenu and "Highlight Activity" feature
      • Added Symbolic Debug naming by right-clicking any address
      • @@ -287,14 +287,14 @@
      • Fixed bugs when saving files while working with ROMs in archives
      • hexeditorFontSize can be specified in fceux.cfg
      -


      -

      RAM Search/RAM Watch

      +


      +

      RAM Search/RAM Watch

        -
      • Added "Hex Editor" button to RAM Search (right-clicking an address works as well)
      • -
      • Fixed RAM Watch bug when contents of old .wch file were mixed with the newly saved data
      • +
      • Added "Hex Editor" button to RAM Search (right-clicking an address works as well)
      • +
      • Fixed RAM Watch bug when contents of old .wch file were mixed with the newly saved data
      -


      -

      SDL

      +


      +

      SDL

      • "--periodicsaves" command line option
      • "--4buttonexit" command line option
      • @@ -304,11 +304,11 @@
      • Fix issue where battery backup save was not being saved when using "Quit" hotkey
      • Fixed bug where FCEUX would take exclusive grab of input in windowed mode when resuming from pause
      -


      -


      -


      -


      -

      +


      +


      +


      +


      +

      Created with the Personal Edition of HelpNDoc: Easily create EBooks

      diff --git a/web/help/WhatsNew223.html b/web/help/WhatsNew223.html index fcbb04e5..afce75dc 100644 --- a/web/help/WhatsNew223.html +++ b/web/help/WhatsNew223.html @@ -190,138 +190,138 @@



      The 2.2.3 release fixes a number of emulation bugs, features overclocking (for lag reduction) and Dendy mode, and adds support for a bunch of new ROM dumps (mostly unlicensed). Reverse engineering tools and Lua scripting have got some updates, new input devices are supported, new palette files have beed added. The SDL port has been fixed and updated as well.

      -


      -

      Common

      +


      +

      Common

      • Customizable overclocking
      • Dendy mode
      • -
      • Fixed rerecord counting broken outside taseditor
      • +
      • Fixed rerecord counting broken outside taseditor
      -


      -

      Emulation

      +


      +

      Emulation

        -
      • Added mappers: 29, 30, 
      • -
      • Fixed mappers: 225, 119, 4, 35, 31, 69, 212, 45, 
      • -
      • Fixed mmc5 IRQ handling
      • -
      • Fixed mmc1 reg#3 masking
      • -
      • Fixed vrc7 sound savestates
      • -
      • Added CoolBoy, KS7010, SB200, UNIF 158B, UNIF DRAGONFIGHTER, UNIF BMC-10-24-C-A1, UNIF EH8813A, UNIF HP898F, UNIF F-15, UNIF RT-01, UNIF UNL-KS7017, UNIF BMC-81-01-31-C, UNIF UNL-8-IN-1
      • -
      • NES 2.0 support
      • -
      • Fixed UNIF BMC 12 IN 1, UNIF OneBus
      • +
      • Added mappers: 29, 30, 
      • +
      • Fixed mappers: 225, 119, 4, 35, 31, 69, 212, 45, 
      • +
      • Fixed mmc5 IRQ handling
      • +
      • Fixed mmc1 reg#3 masking
      • +
      • Fixed vrc7 sound savestates
      • +
      • Added CoolBoy, KS7010, SB200, UNIF 158B, UNIF DRAGONFIGHTER, UNIF BMC-10-24-C-A1, UNIF EH8813A, UNIF HP898F, UNIF F-15, UNIF RT-01, UNIF UNL-KS7017, UNIF BMC-81-01-31-C, UNIF UNL-8-IN-1
      • +
      • NES 2.0 support
      • +
      • Fixed UNIF BMC 12 IN 1, UNIF OneBus
      -


      -

      Movies

      +


      +

      Movies

        -
      • Fixed a bug with FDS flag being always set when converting a FCM
      • +
      • Fixed a bug with FDS flag being always set when converting a FCM
      -


      -

      Video

      +


      +

      Video

        -
      • Prescale filter for 2x, 3x and 4x resolutions
      • -
      • Made NTSC filter internal resolution closer to 4:3
      • +
      • Prescale filter for 2x, 3x and 4x resolutions
      • +
      • Made NTSC filter internal resolution closer to 4:3
      -


      -

      Palette

      +


      +

      Palette

        -
      • Support 512 color palettes
      • +
      • Support 512 color palettes
      • Added external palettes: SONY_CXA2025AS_US.pal, RP2C03.pal (and its versions), Unsaturated-V6.pal
      • -
      • Option to swap deemphasis bits
      • +
      • Option to swap deemphasis bits
      -


      -

      Sound

      +


      +

      Sound

      • Option to swap duty cycles
      • -
      • NSF can be set to Dendy mode
      • -
      -


      -

      Input

      -
        -
      • Fix Mouse input implementation
      • -
      • Support for SNES mouse
      • -
      • PEC-586 russian keyboard support
      • -
      -


      -

      Lua

      -
        -
      • Removed speed notification per script reload, if it remained 100%
      • -
      • Fixed lua drawings in NSF
      • -
      • Proper halo for lua font
      • -
      • Fixes to sound.get() region consistency and frequency/midikey detection for Noise and DPCM channels
      • -
      -


      -

      New Lua functions:

      -
        -
      • emu.getpath()
      • -
      • emu.loadrom()
      • -
      • rom.writebyte()
      • -
      • gethash()
      • -
      -


      -

      Win32

      -
        -
      • Added -dumpinput and -playinput functions
      • -
      • Support for SNES pad
      • -
      • Added onscreen messages when region changes
      • -
      -


      -

      Debugger

      -
        -
      • Added debuggerPageSize config variable which lets you pick whether 8KB physical PRG pages are used, or 16KB (the original). It defaults to 14 (1<<14 == 16KB).
      • -
      • Set symbolic debugger name entry dialog text limits when creating a new label
      • -
      • Fixed new-PPU debug information (address and pixel)
      • -
      • Step Into hotkey
      • -
      • More granular accounting of scanline and dot
      • +
      • NSF can be set to Dendy mode


      -

      Trace Logger

      +

      Input

        -
      • Fixed incorrect display of resolved address for (FF,x)
      • +
      • Fix Mouse input implementation
      • +
      • Support for SNES mouse
      • +
      • PEC-586 russian keyboard support
      • +
      +


      +

      Lua

      +
        +
      • Removed speed notification per script reload, if it remained 100%
      • +
      • Fixed lua drawings in NSF
      • +
      • Proper halo for lua font
      • +
      • Fixes to sound.get() region consistency and frequency/midikey detection for Noise and DPCM channels


      -

      Symbolic debugging

      +

      New Lua functions:

        -
      • Optionally display register names
      • +
      • emu.getpath()
      • +
      • emu.loadrom()
      • +
      • rom.writebyte()
      • +
      • gethash()
      -


      -

      CDLogger

      +


      +

      Win32

        -
      • Fix crash when attempting to open file picked as target for Save Stripped ROM operation
      • +
      • Added -dumpinput and -playinput functions
      • +
      • Support for SNES pad
      • +
      • Added onscreen messages when region changes
      • +
      +


      +

      Debugger

      +
        +
      • Added debuggerPageSize config variable which lets you pick whether 8KB physical PRG pages are used, or 16KB (the original). It defaults to 14 (1<<14 == 16KB).
      • +
      • Set symbolic debugger name entry dialog text limits when creating a new label
      • +
      • Fixed new-PPU debug information (address and pixel)
      • +
      • Step Into hotkey
      • +
      • More granular accounting of scanline and dot


      -

      PPU Viewer

      +

      Trace Logger

        -
      • 8x16 sprite display mode
      • +
      • Fixed incorrect display of resolved address for (FF,x)


      -

      Hex Editor

      +

      Symbolic debugging

        -
      • Added option to dump entire 64k memory space
      • -
      • Don't forget to load the symbols, when hex editor is first launched before debugger
      • -
      • Show values for registers $4000-$4017
      • -
      -


      -

      Cheats

      -
        -
      • mmc5 Akumajou Dracula crash fix
      • -
      • More RAM available in search
      • +
      • Optionally display register names


      -

      SDL

      +

      CDLogger

        -
      • Added apply button to video config dialog
      • -
      • Added link to libgd project download page in readme
      • -
      • Noted optional libgd dependency in readme
      • -
      • SCons: Fixed logic for LOGO and CREATE_AVI options
      • -
      • Manpage updates
      • -
      • Added hotkeys for volume up/down
      • -
      • Menu toggling with the Alt key
      • -
      • Print error when opengl/scalers are both enabled
      • -
      • Fixed bug where lua open file gui would default to home directory
      • +
      • Fix crash when attempting to open file picked as target for Save Stripped ROM operation
      • +
      +


      +

      PPU Viewer

      +
        +
      • 8x16 sprite display mode
      • +
      +


      +

      Hex Editor

      +
        +
      • Added option to dump entire 64k memory space
      • +
      • Don't forget to load the symbols, when hex editor is first launched before debugger
      • +
      • Show values for registers $4000-$4017


      -


      -


      -

      +

      Cheats

      +
        +
      • mmc5 Akumajou Dracula crash fix
      • +
      • More RAM available in search
      • +
      +


      +

      SDL

      +
        +
      • Added apply button to video config dialog
      • +
      • Added link to libgd project download page in readme
      • +
      • Noted optional libgd dependency in readme
      • +
      • SCons: Fixed logic for LOGO and CREATE_AVI options
      • +
      • Manpage updates
      • +
      • Added hotkeys for volume up/down
      • +
      • Menu toggling with the Alt key
      • +
      • Print error when opengl/scalers are both enabled
      • +
      • Fixed bug where lua open file gui would default to home directory
      • +
      +


      +


      +


      +

      Created with the Personal Edition of HelpNDoc: Benefits of a Help Authoring Tool

      diff --git a/web/help/WhatsNew230.html b/web/help/WhatsNew230.html index a192a061..6817c26a 100644 --- a/web/help/WhatsNew230.html +++ b/web/help/WhatsNew230.html @@ -189,105 +189,105 @@

      Released -- 15 December 2020



      -

      The 2.3.0 release includes 4 years worth of improvements and bug fixes.

      -


      -

      Common

      +

      The 2.3.0 release includes 4 years worth of improvements and bug fixes.

      +


      +

      Common

        -
      • 64 bit build support
      • +
      • 64 bit build support
      -


      -

      Emulation

      +


      +

      Emulation

        -
      • Added Mapper 111 cheapocabra
      • -
      • Added Mapper 190
      • -
      • Added RAM Init Options: default (00 00 00 00 FF FF FF FF as always), all FF, all 00, random
      • -
      • New UNIF mappers
      • -
      • Mapper 30 4-screen support
      • -
      • Mapper 5 MMC5 large WRAM support
      • -
      • VRC7 patch set finalized with correct values dumped by Nuke.YKT
      • -
      • Fixed rendering and debugging of mirrored palette entries
      • +
      • Added Mapper 111 cheapocabra
      • +
      • Added Mapper 190
      • +
      • Added RAM Init Options: default (00 00 00 00 FF FF FF FF as always), all FF, all 00, random
      • +
      • New UNIF mappers
      • +
      • Mapper 30 4-screen support
      • +
      • Mapper 5 MMC5 large WRAM support
      • +
      • VRC7 patch set finalized with correct values dumped by Nuke.YKT
      • +
      • Fixed rendering and debugging of mirrored palette entries
      -


      -

      Lua

      +


      +

      Lua

        -
      • Various improvements and bug fixes to pre-existing functions
      • -
      • Fix parsing of lua colors over 0x80000000 on 32bits systems
      • -
      • Extra colors available to lua overlays
      • -
      • Lua write callbacks: adding optional third parameter to retrieve the value written
      • -
      • Added Sprites.lua script to visualize sprites
      • -
      • Zapper control
      • +
      • Various improvements and bug fixes to pre-existing functions
      • +
      • Fix parsing of lua colors over 0x80000000 on 32bits systems
      • +
      • Extra colors available to lua overlays
      • +
      • Lua write callbacks: adding optional third parameter to retrieve the value written
      • +
      • Added Sprites.lua script to visualize sprites
      • +
      • Zapper control
      • +
      +


      +

      New Lua functions

      +
        +
      • emu.exit()
      • +
      • rom.getfilename()
      • +
      • zapper.set(table input)
      • +
      +


      +

      Win32

      +
        +
      • Various GUI improvements and bug fixes
      • +
      • Fixed font rescaling issue
      • +
      • Relative position mouse support for better fullscreen mouse capture
      • +
      • Left and right mouse buttons no longer conflict with each other
      • +
      • Virtual boy controller
      • +
      • Fixed silly quit message randomizer
      • +
      • Fixed NTSC filter null pointer crash when closing, NTSC filter now supports emphasis
      • +
      • Sound output is now 48000 Hz by default
      • +
      • Improve error message for invalid ROM file
      • +
      +


      +

      Debugger

      +
        +
      • Added memory read/write conditional breakpoint capability
      • +
      • Added illegal opcode support for breakpoints
      • +
      • Support for 'S' register in conditional debugger breakpoints
      • +
      • Syntax highlight of disassembly
      • +
      • Fixed corruption of PPU reset while debugging
      • +
      • Attribute mode for nametable viewer
      • +
      • Greyscale palettes for PPU and nametable viewers
      • +
      • Fixed transparent sprite palette display in PPU viewer
      • +
      • Fixed accidental filtering of special symbols


      -

      New Lua functions

      +

      Trace Logger

        -
      • emu.exit()
      • -
      • rom.getfilename()
      • -
      • zapper.set(table input)
      • -
      -


      -

      Win32

      -
        -
      • Various GUI improvements and bug fixes
      • -
      • Fixed font rescaling issue
      • -
      • Relative position mouse support for better fullscreen mouse capture
      • -
      • Left and right mouse buttons no longer conflict with each other
      • -
      • Virtual boy controller
      • -
      • Fixed silly quit message randomizer
      • -
      • Fixed NTSC filter null pointer crash when closing, NTSC filter now supports emphasis
      • -
      • Sound output is now 48000 Hz by default
      • -
      • Improve error message for invalid ROM file
      • -
      -


      -

      Debugger

      -
        -
      • Added memory read/write conditional breakpoint capability
      • -
      • Added illegal opcode support for breakpoints
      • -
      • Support for 'S' register in conditional debugger breakpoints
      • -
      • Syntax highlight of disassembly
      • -
      • Fixed corruption of PPU reset while debugging
      • -
      • Attribute mode for nametable viewer
      • -
      • Greyscale palettes for PPU and nametable viewers
      • -
      • Fixed transparent sprite palette display in PPU viewer
      • -
      • Fixed accidental filtering of special symbols
      • -
      -


      -

      Trace Logger

      -
        -
      • Added bank number log option
      • -
      -


      -

      CDLogger

      -
        -
      • Fix Fixed VRAM data logging glitch
      • +
      • Added bank number log option


      -

      Hex Editor

      +

      CDLogger

        -
      • Added OAM view feature
      • -
      • Added Home/End key response
      • -
      • Bookmark fixes for all view region types
      • -
      • Fixed Find dialog to be able to find the first or last byte of the memory region
      • -
      • Prevent middle mouse button from attempting to "FreezeRam" when not in RAM mode
      • -
      • Added Load from file feature
      • +
      • Fix Fixed VRAM data logging glitch
      • +
      +


      +

      Hex Editor

      +
        +
      • Added OAM view feature
      • +
      • Added Home/End key response
      • +
      • Bookmark fixes for all view region types
      • +
      • Fixed Find dialog to be able to find the first or last byte of the memory region
      • +
      • Prevent middle mouse button from attempting to "FreezeRam" when not in RAM mode
      • +
      • Added Load from file feature
      • +
      +


      +

      iNES Header Editor

      +
        +
      • A new tool which can edit the iNES header of ROM files


      -

      iNES Header Editor

      +

      TAS Editor

        -
      • A new tool which can edit the iNES header of ROM files
      • +
      • Fixed dialog height that kept increasing
      -


      -

      TAS Editor

      +


      +

      SDL

        -
      • Fixed dialog height that kept increasing
      • +
      • GUI completely rewritten using Qt5. Replaces old GTK GUI
      • +
      • New Qt GUI now contains most of the debug tools that previously only existed in windows version
      • +
      • Build setup migrated to cmake. Replaces scons build setup
      -


      -

      SDL

      -
        -
      • GUI completely rewritten using Qt5. Replaces old GTK GUI
      • -
      • New Qt GUI now contains most of the debug tools that previously only existed in windows version
      • -
      • Build setup migrated to cmake. Replaces scons build setup
      • -
      -

      +

      Created with the Personal Edition of HelpNDoc: Create help files for the Qt Help Framework

      diff --git a/web/help/WhatsNew240.html b/web/help/WhatsNew240.html index 293b3b12..3dbe3c69 100644 --- a/web/help/WhatsNew240.html +++ b/web/help/WhatsNew240.html @@ -189,97 +189,97 @@

      Released -- 24 June 2021



      -

      The 2.4.0 release primarily focuses on improving stablity and capabilities of the Qt/SDL GUI port.

      +

      The 2.4.0 release primarily focuses on improving stablity and capabilities of the Qt/SDL GUI port.

      +


      +

      Qt/SDL  Build Improvements:

      +
        +
      • Added Windows to supported operating systems.
      • +
      • Now buildable against both Qt5 and Qt6.
      • +
      • Unix OS build fixes.
      • +


      -

      Qt/SDL  Build Improvements:

      +

      Qt/SDL  New Tools:

        -
      • Added Windows to supported operating systems.
      • -
      • Now buildable against both Qt5 and Qt6.
      • -
      • Unix OS build fixes.
      • +
      • Added a pattern table tile editor to the PPU viewer.
      • +
      • Added a sprite table viewer window.
      • +
      • Added an NES palette color editor tool. Can now edit palette RGB values in realtime.
      -


      -

      Qt/SDL  New Tools:

      +


      +

      Qt/SDL  Nametable Viewer:

        -
      • Added a pattern table tile editor to the PPU viewer.
      • -
      • Added a sprite table viewer window.
      • -
      • Added an NES palette color editor tool. Can now edit palette RGB values in realtime.
      • +
      • Added tile and attribute gridlines visibility feature.
      • +
      • Rearranged window layout.
      • +
      • Viewport now has zoom levels.
      • +
      • Viewport now has context menu functionality.
      -


      -

      Qt/SDL  Nametable Viewer:

      +


      +


      +

      Qt/SDL  PPU Viewer:

        -
      • Added tile and attribute gridlines visibility feature.
      • -
      • Rearranged window layout.
      • -
      • Viewport now has zoom levels.
      • -
      • Viewport now has context menu functionality.
      • +
      • Added tile gridlines visibility feature
      • +
      • Improved active palette display.
      • +
      • Added pattern table tile viewer context menu options.
      • +
      • Added a click or hover focus policy option to select tile via mouse.
      -


      -


      -

      Qt/SDL  PPU Viewer:

      +


      +


      +

      Qt/SDL  Movies:

        -
      • Added tile gridlines visibility feature
      • -
      • Improved active palette display.
      • -
      • Added pattern table tile viewer context menu options.
      • -
      • Added a click or hover focus policy option to select tile via mouse.
      • +
      • Added AVI and WAV recording capability.
      -


      -


      -

      Qt/SDL  Movies:

      +


      +


      +

      Qt/SDL  Trace Logger:

        -
      • Added AVI and WAV recording capability.
      • +
      • Fixed buffer overrun issue.
      • +
      • Improved disk write performance.
      -


      -


      -

      Qt/SDL  Trace Logger:

      +


      +


      +

      Qt/SDL  Hex Editor:

        -
      • Fixed buffer overrun issue.
      • -
      • Improved disk write performance.
      • +
      • Improved editor responsiveness.
      • +
      • Added a font selection option for text customization.
      • +
      • Added row / column coloring options.
      -


      -


      -

      Qt/SDL  Hex Editor:

      +


      +


      +

      Qt/SDL GUI Improvements and Bug Fixes:

        -
      • Improved editor responsiveness.
      • -
      • Added a font selection option for text customization.
      • -
      • Added row / column coloring options.
      • +
      • Added main menu hide feature.
      • +
      • Accelerators added to main menu.
      • +
      • Hot key interface re-worked to better integrate with main menu shortcuts.
      • +
      • Added menu preset options for autofire pattern and fixed timing issues.
      • +
      • Added an quick access link to fceux online documentation.
      • +
      • Added a recent ROMs list to the main menu.
      • +
      • Added TBL support to hex editor.
      • +
      • Bug fixes for using native OS QFileDialog option.
      • +
      • Added RAM init menu options
      • +
      • Added Qt style plugin and stylesheet selection/load options to UI config window.
      • +
      • Added feature that allows the binding of gamepad buttons to key sequences that can trigger GUI shortcuts.
      • +
      • Added PPU overclocking feature to timing config window.
      -


      -


      -

      Qt/SDL GUI Improvements and Bug Fixes:

      +


      +

      Qt/SDL Video Improvements and Bug Fixes:

        -
      • Added main menu hide feature.
      • -
      • Accelerators added to main menu.
      • -
      • Hot key interface re-worked to better integrate with main menu shortcuts.
      • -
      • Added menu preset options for autofire pattern and fixed timing issues.
      • -
      • Added an quick access link to fceux online documentation.
      • -
      • Added a recent ROMs list to the main menu.
      • -
      • Added TBL support to hex editor.
      • -
      • Bug fixes for using native OS QFileDialog option.
      • -
      • Added RAM init menu options
      • -
      • Added Qt style plugin and stylesheet selection/load options to UI config window.
      • -
      • Added feature that allows the binding of gamepad buttons to key sequences that can trigger GUI shortcuts.
      • -
      • Added PPU overclocking feature to timing config window.
      • +
      • Added aspect ratio selection support.
      • +
      • Added viewport cursor and draw input aids options.
      • +
      • Added visible scanline entry fields to video config window.
      • +
      • Fixed crash issues when switching between OpenGL and SDL drivers.
      • +
      • Fixed New PPU selection via video config window.
      • +
      • Fixed image distortion issues when using various video scalers and clipping.
      • +
      • Screen shot function now captures raw window pixels to allow for higher resolution, aspect ratio and scaler effects to be seen in image.
      • +
      • Added NTSC/PAL/dendy auto detection at ROM load.
      -


      -

      Qt/SDL Video Improvements and Bug Fixes:

      +


      +


      +

      Qt/SDL Stability Fixes:

        -
      • Added aspect ratio selection support.
      • -
      • Added viewport cursor and draw input aids options.
      • -
      • Added visible scanline entry fields to video config window.
      • -
      • Fixed crash issues when switching between OpenGL and SDL drivers.
      • -
      • Fixed New PPU selection via video config window.
      • -
      • Fixed image distortion issues when using various video scalers and clipping.
      • -
      • Screen shot function now captures raw window pixels to allow for higher resolution, aspect ratio and scaler effects to be seen in image.
      • -
      • Added NTSC/PAL/dendy auto detection at ROM load.
      • +
      • Fixed various segmentation faults
      • +
      • Fixed various memory leaks caught by valgrind.
      • +
      • Cleaned up many compiler and cppcheck warnings.
      -


      -


      -

      Qt/SDL Stability Fixes:

      -
        -
      • Fixed various segmentation faults
      • -
      • Fixed various memory leaks caught by valgrind.
      • -
      • Cleaned up many compiler and cppcheck warnings.
      • -
      -

      +

      Created with the Personal Edition of HelpNDoc: Full-featured multi-format Help generator

      diff --git a/web/help/WhatsNew262.html b/web/help/WhatsNew262.html index 64ec3499..896a58f8 100644 --- a/web/help/WhatsNew262.html +++ b/web/help/WhatsNew262.html @@ -207,9 +207,9 @@


      GUI Improvements and Bug Fixes

        -
      • Added an auto hide main menu on fullscreen option.
      • -
      • Added an option to disable display of video overlayed GUI messages.
      • -
      • Fixed default setting for max sprites per scanline to be 8 (matching win32 port).
      • +
      • Added an auto hide main menu on fullscreen option.
      • +
      • Added an option to disable display of video overlayed GUI messages.
      • +
      • Fixed default setting for max sprites per scanline to be 8 (matching win32 port).


      Hex Editor Improvements and Bug Fixes

      diff --git a/web/help/WhatsNew263.html b/web/help/WhatsNew263.html index 7a02ea53..3fe1a17b 100644 --- a/web/help/WhatsNew263.html +++ b/web/help/WhatsNew263.html @@ -194,10 +194,10 @@


      Mappers

        -
      • Bug fix for mapper 16 submapper 4, allow writes to address range $6000 - $600D.
      • -
      • Bug fix for mapper 3 bus conflict logic. Bus conflicts are now only enabled for submapper 2.
      • -
      • FDS IRQ emulation improvement.
      • -
      • Implemented extra RAM for mapper 225.
      • +
      • Bug fix for mapper 16 submapper 4, allow writes to address range $6000 - $600D.
      • +
      • Bug fix for mapper 3 bus conflict logic. Bus conflicts are now only enabled for submapper 2.
      • +
      • FDS IRQ emulation improvement.
      • +
      • Implemented extra RAM for mapper 225.


      Win32

      diff --git a/web/help/WhatsNew265.html b/web/help/WhatsNew265.html index 2651a8d6..396dbf0e 100644 --- a/web/help/WhatsNew265.html +++ b/web/help/WhatsNew265.html @@ -174,7 +174,7 @@
    • Introduction
    • diff --git a/web/help/WhatsNew266.html b/web/help/WhatsNew266.html new file mode 100644 index 00000000..f0cd0b38 --- /dev/null +++ b/web/help/WhatsNew266.html @@ -0,0 +1,324 @@ + + + + + + + + + + + + + + What's New? 2.6.6 (changelog) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + +

      FCEUX Help

      + +
      + + + +
      + +
      +
      + + + + + + +

      What's New? 2.6.6 (changelog)

      + +
      + +

      What's New? 2.6.6

      +

      Released -- 26 August 2023

      +


      +

      The 2.6.6 release is mainly a maintenance update for the mappers and emulation core with a few new features added in. Some of these new features apply only to the Qt/SDL version of the GUI.

      +


      +

      Common

      +


      +

      Mappers

      +
        +
      • Minor refactor of the save game RAM code. Fixes UNROM-512 flash clearing bug during movie play.
      • +
      • Mapper 354: Add CHR-RAM protect.
      • +
      • Mapper 78: Add submapper support.
      • +
      • Added mapper 174 support.
      • +
      • Move mapper 205 to mapper 361/366, added proper mapper for 205.
      • +
      • Mapper 205: Fix for split-rom variant (UNIF)
      • +
      • Changed UNROM-512 to use 8kB of CHR-RAM memory by default.
      • +
      • Mapper 342 memory optimization.
      • +
      +


      +

      LUA

      +
        +
      • Implemented LUA function memory.registerread.
      • +
      +


      +

      Core

      +
        +
      • Memory initialization settings are now also applied to nametable, palettes, and sprites.
      • +
      • Fixed bug were write instructions didn't always update the databus.
      • +
      +


      +

      Qt/SDL

      +


      +

      Debugger

      +
        +
      • Added ld65 debug file symbol loader feature.
      • +
      • Added checkbox to Qt debugger menu to control trace logger auto start function on debugger open.
      • +
      • Added code to stop the trace logger on debugger close if it was the debugger who started it in the first place.
      • +
      • Added address validity checking to the breakpoint editor dialog entry fields.
      • +
      +


      +

      Video

      +
        +
      • Added a third video driver option that uses a QPainter object to render QImages to the viewport (uses a pure Qt API).
      • +
      • Fixed video transparency issue that has been seen on some platforms (Wayland) by forcing alpha bits to be set to full opaque.
      • +
      +


      +

      GUI

      +
        +
      • Added state recorder feature, periodically saves time history of game play states that can be recalled and played out from.
      • +
      • Fixed bug regarding force grayscale or use custom palette settings change not updating PAL 3x filter appropriately.
      • +
      • Added feature that allows loading of save state files via drag n drop file dialog operations.
      • +
      • Fixed redundant window focus bug that would occur when attempting to open a pre-existing window.
      • +
      • Added optional cross-platform libarchive interface to allow Qt GUI to open ROMs from 7zip archives.
      • +
      • Minor improvements to the ROM selection from archive dialog.
      • +
      • Improved frame scheduling timing precision.
      • +
      +


      +

      Build

      +
        +
      • Build fixes for GCC 13.
      • +
      +

      Created with the Personal Edition of HelpNDoc: Produce electronic books easily

      + +
      + + +
      +
      + +
      + +
      + +
      + + + + + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/help/_toc.json b/web/help/_toc.json index 13644311..bf980ba2 100644 --- a/web/help/_toc.json +++ b/web/help/_toc.json @@ -1 +1 @@ -[{ "id": "Intro", "parent" : "#", "text": "Introduction", "a_attr": {"href": "Intro.html"} },{ "id": "Introduction", "parent" : "Intro", "text": "Introduction", "a_attr": {"href": "Introduction.html"} },{ "id": "Overview", "parent" : "Intro", "text": "Overview", "a_attr": {"href": "Overview.html"} },{ "id": "FCEUltraVersionHistory", "parent" : "Intro", "text": "FCE Ultra Version History", "a_attr": {"href": "FCEUltraVersionHistory.html"} },{ "id": "WhatsNew265", "parent" : "Intro", "text": "What's New? 2.6.5 (changelog)", "a_attr": {"href": "WhatsNew265.html"} },{ "id": "WhatsNew264", "parent" : "Intro", "text": "What's New? 2.6.4 (changelog)", "a_attr": {"href": "WhatsNew264.html"} },{ "id": "WhatsNew263", "parent" : "Intro", "text": "What's New? 2.6.3 (changelog)", "a_attr": {"href": "WhatsNew263.html"} },{ "id": "WhatsNew262", "parent" : "Intro", "text": "What's New? 2.6.2 (changelog)", "a_attr": {"href": "WhatsNew262.html"} },{ "id": "WhatsNew261", "parent" : "Intro", "text": "What's New? 2.6.1 (changelog)", "a_attr": {"href": "WhatsNew261.html"} },{ "id": "WhatsNew260", "parent" : "Intro", "text": "What's New? 2.6.0 (changelog)", "a_attr": {"href": "WhatsNew260.html"} },{ "id": "WhatsNew250", "parent" : "Intro", "text": "What's New? 2.5.0 (changelog)", "a_attr": {"href": "WhatsNew250.html"} },{ "id": "WhatsNew240", "parent" : "Intro", "text": "What's New? 2.4.0 (changelog)", "a_attr": {"href": "WhatsNew240.html"} },{ "id": "WhatsNew230", "parent" : "Intro", "text": "What's New? 2.3.0 (changelog)", "a_attr": {"href": "WhatsNew230.html"} },{ "id": "WhatsNew223", "parent" : "Intro", "text": "What's New? 2.2.3 (changelog)", "a_attr": {"href": "WhatsNew223.html"} },{ "id": "WhatsNew222", "parent" : "Intro", "text": "What's New? 2.2.2 (changelog)", "a_attr": {"href": "WhatsNew222.html"} },{ "id": "WhatsNew221", "parent" : "Intro", "text": "What's New? 2.2.1 (changelog)", "a_attr": {"href": "WhatsNew221.html"} },{ "id": "WhatsNew220", "parent" : "Intro", "text": "What's New? 2.2.0 (changelog)", "a_attr": {"href": "WhatsNew220.html"} },{ "id": "WhatsNew215", "parent" : "Intro", "text": "What's New? 2.1.5 (changelog)", "a_attr": {"href": "WhatsNew215.html"} },{ "id": "WhatsNew214", "parent" : "Intro", "text": "What's New? 2.1.4 (changelog)", "a_attr": {"href": "WhatsNew214.html"} },{ "id": "WhatsNew213", "parent" : "Intro", "text": "What's New? 2.1.3 (changelog)", "a_attr": {"href": "WhatsNew213.html"} },{ "id": "WhatsNew212", "parent" : "Intro", "text": "What's New? 2.1.2 (changelog)", "a_attr": {"href": "WhatsNew212.html"} },{ "id": "WhatsNew211", "parent" : "Intro", "text": "What's New? 2.1.1 (changelog)", "a_attr": {"href": "WhatsNew211.html"} },{ "id": "WhatsNew210", "parent" : "Intro", "text": "What's New? 2.1 (changelog)", "a_attr": {"href": "WhatsNew210.html"} },{ "id": "WhatsNew203", "parent" : "Intro", "text": "What's New? 2.0.3 (changelog)", "a_attr": {"href": "WhatsNew203.html"} },{ "id": "WhatsNew202", "parent" : "Intro", "text": "What's New? 2.0.2 (changelog)", "a_attr": {"href": "WhatsNew202.html"} },{ "id": "WhatsNew201", "parent" : "Intro", "text": "What's New? 2.0.1 (changelog)", "a_attr": {"href": "WhatsNew201.html"} },{ "id": "WhatsNew200", "parent" : "Intro", "text": "What's New? 2.0.0", "a_attr": {"href": "WhatsNew200.html"} },{ "id": "General", "parent" : "#", "text": "General", "a_attr": {"href": "General.html"} },{ "id": "Gettingstarted", "parent" : "General", "text": "Getting Started", "a_attr": {"href": "Gettingstarted.html"} },{ "id": "Gamefilecompatibility", "parent" : "General", "text": "Game file compatibility", "a_attr": {"href": "Gamefilecompatibility.html"} },{ "id": "CommandLineOptions", "parent" : "General", "text": "Command Line Options", "a_attr": {"href": "CommandLineOptions.html"} },{ "id": "CustomizingthroughtheConfigFil", "parent" : "General", "text": "Customizing through the Config File", "a_attr": {"href": "CustomizingthroughtheConfigFil.html"} },{ "id": "FamicomDiskSystem", "parent" : "General", "text": "Famicom Disk System", "a_attr": {"href": "FamicomDiskSystem.html"} },{ "id": "AVICapturing", "parent" : "General", "text": "AVI Capturing", "a_attr": {"href": "AVICapturing.html"} },{ "id": "MovieRecording", "parent" : "General", "text": "Movie Recording", "a_attr": {"href": "MovieRecording.html"} },{ "id": "NES", "parent" : "General", "text": "NES Menu", "a_attr": {"href": "NES.html"} },{ "id": "PaletteOptions", "parent" : "General", "text": "Palette Options", "a_attr": {"href": "PaletteOptions.html"} },{ "id": "Config", "parent" : "#", "text": "Config", "a_attr": {"href": "Config.html"} },{ "id": "ToggleSwitchesHideMenuetc", "parent" : "Config", "text": "Menu Items & Submenus", "a_attr": {"href": "ToggleSwitchesHideMenuetc.html"} },{ "id": "Directories", "parent" : "Config", "text": "Directories", "a_attr": {"href": "Directories.html"} },{ "id": "GUI", "parent" : "Config", "text": "GUI", "a_attr": {"href": "GUI.html"} },{ "id": "Input", "parent" : "Config", "text": "Input", "a_attr": {"href": "Input.html"} },{ "id": "NetworkPlay", "parent" : "Config", "text": "Network Play", "a_attr": {"href": "NetworkPlay.html"} },{ "id": "Palette", "parent" : "Config", "text": "Palette", "a_attr": {"href": "Palette.html"} },{ "id": "SoundOptions", "parent" : "Config", "text": "Sound", "a_attr": {"href": "SoundOptions.html"} },{ "id": "Timing", "parent" : "Config", "text": "Timing", "a_attr": {"href": "Timing.html"} },{ "id": "Video", "parent" : "Config", "text": "Video", "a_attr": {"href": "Video.html"} },{ "id": "MovieOptions", "parent" : "Config", "text": "Movie Options", "a_attr": {"href": "MovieOptions.html"} },{ "id": "MapHotkeys", "parent" : "Config", "text": "Map Hotkeys", "a_attr": {"href": "MapHotkeys.html"} },{ "id": "ContextMenuItems", "parent" : "Config", "text": "Context Menu Items", "a_attr": {"href": "ContextMenuItems.html"} },{ "id": "Tools2", "parent" : "#", "text": "Tools", "a_attr": {"href": "Tools2.html"} },{ "id": "CheatSearch", "parent" : "Tools2", "text": "Cheat Search", "a_attr": {"href": "CheatSearch.html"} },{ "id": "RAMSearch", "parent" : "Tools2", "text": "RAM Search", "a_attr": {"href": "RAMSearch.html"} },{ "id": "RAMWatch", "parent" : "Tools2", "text": "RAM Watch", "a_attr": {"href": "RAMWatch.html"} },{ "id": "MemoryWatch", "parent" : "Tools2", "text": "Memory Watch", "a_attr": {"href": "MemoryWatch.html"} },{ "id": "TASEditor", "parent" : "Tools2", "text": "TAS Editor", "a_attr": {"href": "TASEditor.html"} },{ "id": "Covertfcm", "parent" : "Tools2", "text": "Convert fcm", "a_attr": {"href": "Covertfcm.html"} },{ "id": "AutoFireConfigurations", "parent" : "Tools2", "text": "Auto Fire Settings", "a_attr": {"href": "AutoFireConfigurations.html"} },{ "id": "TextHooker", "parent" : "Tools2", "text": "Text Hooker", "a_attr": {"href": "TextHooker.html"} },{ "id": "Debug", "parent" : "#", "text": "Debug", "a_attr": {"href": "Debug.html"} },{ "id": "Debugger", "parent" : "Debug", "text": "Debugger", "a_attr": {"href": "Debugger.html"} },{ "id": "PPUViewer", "parent" : "Debug", "text": "PPU Viewer", "a_attr": {"href": "PPUViewer.html"} },{ "id": "NameTableViewer", "parent" : "Debug", "text": "Name Table Viewer", "a_attr": {"href": "NameTableViewer.html"} },{ "id": "HexEditor", "parent" : "Debug", "text": "Hex Editor", "a_attr": {"href": "HexEditor.html"} },{ "id": "TraceLogger", "parent" : "Debug", "text": "Trace Logger", "a_attr": {"href": "TraceLogger.html"} },{ "id": "CodeDataLogger", "parent" : "Debug", "text": "Code/Data Logger", "a_attr": {"href": "CodeDataLogger.html"} },{ "id": "GameGenieEncoderDecoder", "parent" : "Debug", "text": "Game Genie Encoder/Decoder", "a_attr": {"href": "GameGenieEncoderDecoder.html"} },{ "id": "InesHeaderEditor", "parent" : "Debug", "text": "iNES Header Editor", "a_attr": {"href": "InesHeaderEditor.html"} },{ "id": "LuaScripting", "parent" : "#", "text": "Lua Scripting", "a_attr": {"href": "LuaScripting.html"} },{ "id": "LuaGettingStarted", "parent" : "LuaScripting", "text": "Getting Started", "a_attr": {"href": "LuaGettingStarted.html"} },{ "id": "Commands", "parent" : "LuaScripting", "text": "Using Lua", "a_attr": {"href": "Commands.html"} },{ "id": "LuaFunctionsList", "parent" : "LuaScripting", "text": "Lua Functions List", "a_attr": {"href": "LuaFunctionsList.html"} },{ "id": "LuaPerks", "parent" : "LuaScripting", "text": "LuaPerks", "a_attr": {"href": "LuaPerks.html"} },{ "id": "LuaBot", "parent" : "LuaScripting", "text": "Lua Bot", "a_attr": {"href": "LuaBot.html"} },{ "id": "OverviewofIncludedScripts", "parent" : "LuaScripting", "text": "Overview of Included Scripts", "a_attr": {"href": "OverviewofIncludedScripts.html"} },{ "id": "FAQGuides", "parent" : "#", "text": "FAQ / Guides", "a_attr": {"href": "FAQGuides.html"} },{ "id": "Troubleshooting", "parent" : "FAQGuides", "text": "Troubleshooting", "a_attr": {"href": "Troubleshooting.html"} },{ "id": "ToolAssistedSpeedruns", "parent" : "FAQGuides", "text": "Tool Assisted Speedruns", "a_attr": {"href": "ToolAssistedSpeedruns.html"} },{ "id": "ROMHacking", "parent" : "FAQGuides", "text": "ROM Hacking", "a_attr": {"href": "ROMHacking.html"} },{ "id": "NESRAMMappingFindingValues", "parent" : "FAQGuides", "text": "NES RAM (Mapping/Finding Values)", "a_attr": {"href": "NESRAMMappingFindingValues.html"} },{ "id": "Technicalinformation", "parent" : "#", "text": "Technical Information", "a_attr": {"href": "Technicalinformation.html"} },{ "id": "Movieformats", "parent" : "Technicalinformation", "text": "Movie & Savestate formats", "a_attr": {"href": "Movieformats.html"} },{ "id": "fm2", "parent" : "Movieformats", "text": ".fm2", "a_attr": {"href": "fm2.html"} },{ "id": "fcm", "parent" : "Movieformats", "text": ".fcm", "a_attr": {"href": "fcm.html"} },{ "id": "fcs", "parent" : "Movieformats", "text": "Savestate (.fcs)", "a_attr": {"href": "fcs.html"} },{ "id": "Sound", "parent" : "Technicalinformation", "text": "Sound", "a_attr": {"href": "Sound.html"} },{ "id": "NSFFormat", "parent" : "Sound", "text": "NSF Format", "a_attr": {"href": "NSFFormat.html"} },{ "id": "NESSound", "parent" : "Sound", "text": "NES Sound", "a_attr": {"href": "NESSound.html"} },{ "id": "NESProcessor", "parent" : "Technicalinformation", "text": "NES Processing", "a_attr": {"href": "NESProcessor.html"} },{ "id": "6502CPU", "parent" : "NESProcessor", "text": "CPU - 6502", "a_attr": {"href": "6502CPU.html"} },{ "id": "PPU", "parent" : "NESProcessor", "text": "PPU - 2C02", "a_attr": {"href": "PPU.html"} },{ "id": "NESScrolling1", "parent" : "NESProcessor", "text": "NES Scrolling 1", "a_attr": {"href": "NESScrolling1.html"} },{ "id": "NESScrolling2", "parent" : "NESProcessor", "text": "NES Scrolling 2", "a_attr": {"href": "NESScrolling2.html"} },{ "id": "NLFilesFormat", "parent" : "Technicalinformation", "text": ".nl files format", "a_attr": {"href": "NLFilesFormat.html"} }] \ No newline at end of file +[{ "id": "Intro", "parent" : "#", "text": "Introduction", "a_attr": {"href": "Intro.html"} },{ "id": "Introduction", "parent" : "Intro", "text": "Introduction", "a_attr": {"href": "Introduction.html"} },{ "id": "Overview", "parent" : "Intro", "text": "Overview", "a_attr": {"href": "Overview.html"} },{ "id": "FCEUltraVersionHistory", "parent" : "Intro", "text": "FCE Ultra Version History", "a_attr": {"href": "FCEUltraVersionHistory.html"} },{ "id": "WhatsNew266", "parent" : "Intro", "text": "What's New? 2.6.6 (changelog)", "a_attr": {"href": "WhatsNew266.html"} },{ "id": "WhatsNew265", "parent" : "Intro", "text": "What's New? 2.6.5 (changelog)", "a_attr": {"href": "WhatsNew265.html"} },{ "id": "WhatsNew264", "parent" : "Intro", "text": "What's New? 2.6.4 (changelog)", "a_attr": {"href": "WhatsNew264.html"} },{ "id": "WhatsNew263", "parent" : "Intro", "text": "What's New? 2.6.3 (changelog)", "a_attr": {"href": "WhatsNew263.html"} },{ "id": "WhatsNew262", "parent" : "Intro", "text": "What's New? 2.6.2 (changelog)", "a_attr": {"href": "WhatsNew262.html"} },{ "id": "WhatsNew261", "parent" : "Intro", "text": "What's New? 2.6.1 (changelog)", "a_attr": {"href": "WhatsNew261.html"} },{ "id": "WhatsNew260", "parent" : "Intro", "text": "What's New? 2.6.0 (changelog)", "a_attr": {"href": "WhatsNew260.html"} },{ "id": "WhatsNew250", "parent" : "Intro", "text": "What's New? 2.5.0 (changelog)", "a_attr": {"href": "WhatsNew250.html"} },{ "id": "WhatsNew240", "parent" : "Intro", "text": "What's New? 2.4.0 (changelog)", "a_attr": {"href": "WhatsNew240.html"} },{ "id": "WhatsNew230", "parent" : "Intro", "text": "What's New? 2.3.0 (changelog)", "a_attr": {"href": "WhatsNew230.html"} },{ "id": "WhatsNew223", "parent" : "Intro", "text": "What's New? 2.2.3 (changelog)", "a_attr": {"href": "WhatsNew223.html"} },{ "id": "WhatsNew222", "parent" : "Intro", "text": "What's New? 2.2.2 (changelog)", "a_attr": {"href": "WhatsNew222.html"} },{ "id": "WhatsNew221", "parent" : "Intro", "text": "What's New? 2.2.1 (changelog)", "a_attr": {"href": "WhatsNew221.html"} },{ "id": "WhatsNew220", "parent" : "Intro", "text": "What's New? 2.2.0 (changelog)", "a_attr": {"href": "WhatsNew220.html"} },{ "id": "WhatsNew215", "parent" : "Intro", "text": "What's New? 2.1.5 (changelog)", "a_attr": {"href": "WhatsNew215.html"} },{ "id": "WhatsNew214", "parent" : "Intro", "text": "What's New? 2.1.4 (changelog)", "a_attr": {"href": "WhatsNew214.html"} },{ "id": "WhatsNew213", "parent" : "Intro", "text": "What's New? 2.1.3 (changelog)", "a_attr": {"href": "WhatsNew213.html"} },{ "id": "WhatsNew212", "parent" : "Intro", "text": "What's New? 2.1.2 (changelog)", "a_attr": {"href": "WhatsNew212.html"} },{ "id": "WhatsNew211", "parent" : "Intro", "text": "What's New? 2.1.1 (changelog)", "a_attr": {"href": "WhatsNew211.html"} },{ "id": "WhatsNew210", "parent" : "Intro", "text": "What's New? 2.1 (changelog)", "a_attr": {"href": "WhatsNew210.html"} },{ "id": "WhatsNew203", "parent" : "Intro", "text": "What's New? 2.0.3 (changelog)", "a_attr": {"href": "WhatsNew203.html"} },{ "id": "WhatsNew202", "parent" : "Intro", "text": "What's New? 2.0.2 (changelog)", "a_attr": {"href": "WhatsNew202.html"} },{ "id": "WhatsNew201", "parent" : "Intro", "text": "What's New? 2.0.1 (changelog)", "a_attr": {"href": "WhatsNew201.html"} },{ "id": "WhatsNew200", "parent" : "Intro", "text": "What's New? 2.0.0", "a_attr": {"href": "WhatsNew200.html"} },{ "id": "General", "parent" : "#", "text": "General", "a_attr": {"href": "General.html"} },{ "id": "Gettingstarted", "parent" : "General", "text": "Getting Started", "a_attr": {"href": "Gettingstarted.html"} },{ "id": "Gamefilecompatibility", "parent" : "General", "text": "Game file compatibility", "a_attr": {"href": "Gamefilecompatibility.html"} },{ "id": "CommandLineOptions", "parent" : "General", "text": "Command Line Options", "a_attr": {"href": "CommandLineOptions.html"} },{ "id": "CustomizingthroughtheConfigFil", "parent" : "General", "text": "Customizing through the Config File", "a_attr": {"href": "CustomizingthroughtheConfigFil.html"} },{ "id": "FamicomDiskSystem", "parent" : "General", "text": "Famicom Disk System", "a_attr": {"href": "FamicomDiskSystem.html"} },{ "id": "AVICapturing", "parent" : "General", "text": "AVI Capturing", "a_attr": {"href": "AVICapturing.html"} },{ "id": "MovieRecording", "parent" : "General", "text": "Movie Recording", "a_attr": {"href": "MovieRecording.html"} },{ "id": "NES", "parent" : "General", "text": "NES Menu", "a_attr": {"href": "NES.html"} },{ "id": "PaletteOptions", "parent" : "General", "text": "Palette Options", "a_attr": {"href": "PaletteOptions.html"} },{ "id": "Config", "parent" : "#", "text": "Config", "a_attr": {"href": "Config.html"} },{ "id": "ToggleSwitchesHideMenuetc", "parent" : "Config", "text": "Menu Items & Submenus", "a_attr": {"href": "ToggleSwitchesHideMenuetc.html"} },{ "id": "Directories", "parent" : "Config", "text": "Directories", "a_attr": {"href": "Directories.html"} },{ "id": "GUI", "parent" : "Config", "text": "GUI", "a_attr": {"href": "GUI.html"} },{ "id": "Input", "parent" : "Config", "text": "Input", "a_attr": {"href": "Input.html"} },{ "id": "NetworkPlay", "parent" : "Config", "text": "Network Play", "a_attr": {"href": "NetworkPlay.html"} },{ "id": "Palette", "parent" : "Config", "text": "Palette", "a_attr": {"href": "Palette.html"} },{ "id": "SoundOptions", "parent" : "Config", "text": "Sound", "a_attr": {"href": "SoundOptions.html"} },{ "id": "Timing", "parent" : "Config", "text": "Timing", "a_attr": {"href": "Timing.html"} },{ "id": "Video", "parent" : "Config", "text": "Video", "a_attr": {"href": "Video.html"} },{ "id": "MovieOptions", "parent" : "Config", "text": "Movie Options", "a_attr": {"href": "MovieOptions.html"} },{ "id": "MapHotkeys", "parent" : "Config", "text": "Map Hotkeys", "a_attr": {"href": "MapHotkeys.html"} },{ "id": "ContextMenuItems", "parent" : "Config", "text": "Context Menu Items", "a_attr": {"href": "ContextMenuItems.html"} },{ "id": "Tools2", "parent" : "#", "text": "Tools", "a_attr": {"href": "Tools2.html"} },{ "id": "CheatSearch", "parent" : "Tools2", "text": "Cheat Search", "a_attr": {"href": "CheatSearch.html"} },{ "id": "RAMSearch", "parent" : "Tools2", "text": "RAM Search", "a_attr": {"href": "RAMSearch.html"} },{ "id": "RAMWatch", "parent" : "Tools2", "text": "RAM Watch", "a_attr": {"href": "RAMWatch.html"} },{ "id": "MemoryWatch", "parent" : "Tools2", "text": "Memory Watch", "a_attr": {"href": "MemoryWatch.html"} },{ "id": "TASEditor", "parent" : "Tools2", "text": "TAS Editor", "a_attr": {"href": "TASEditor.html"} },{ "id": "Covertfcm", "parent" : "Tools2", "text": "Convert fcm", "a_attr": {"href": "Covertfcm.html"} },{ "id": "AutoFireConfigurations", "parent" : "Tools2", "text": "Auto Fire Settings", "a_attr": {"href": "AutoFireConfigurations.html"} },{ "id": "TextHooker", "parent" : "Tools2", "text": "Text Hooker", "a_attr": {"href": "TextHooker.html"} },{ "id": "Debug", "parent" : "#", "text": "Debug", "a_attr": {"href": "Debug.html"} },{ "id": "Debugger", "parent" : "Debug", "text": "Debugger", "a_attr": {"href": "Debugger.html"} },{ "id": "PPUViewer", "parent" : "Debug", "text": "PPU Viewer", "a_attr": {"href": "PPUViewer.html"} },{ "id": "NameTableViewer", "parent" : "Debug", "text": "Name Table Viewer", "a_attr": {"href": "NameTableViewer.html"} },{ "id": "HexEditor", "parent" : "Debug", "text": "Hex Editor", "a_attr": {"href": "HexEditor.html"} },{ "id": "TraceLogger", "parent" : "Debug", "text": "Trace Logger", "a_attr": {"href": "TraceLogger.html"} },{ "id": "CodeDataLogger", "parent" : "Debug", "text": "Code/Data Logger", "a_attr": {"href": "CodeDataLogger.html"} },{ "id": "GameGenieEncoderDecoder", "parent" : "Debug", "text": "Game Genie Encoder/Decoder", "a_attr": {"href": "GameGenieEncoderDecoder.html"} },{ "id": "InesHeaderEditor", "parent" : "Debug", "text": "iNES Header Editor", "a_attr": {"href": "InesHeaderEditor.html"} },{ "id": "LuaScripting", "parent" : "#", "text": "Lua Scripting", "a_attr": {"href": "LuaScripting.html"} },{ "id": "LuaGettingStarted", "parent" : "LuaScripting", "text": "Getting Started", "a_attr": {"href": "LuaGettingStarted.html"} },{ "id": "Commands", "parent" : "LuaScripting", "text": "Using Lua", "a_attr": {"href": "Commands.html"} },{ "id": "LuaFunctionsList", "parent" : "LuaScripting", "text": "Lua Functions List", "a_attr": {"href": "LuaFunctionsList.html"} },{ "id": "LuaPerks", "parent" : "LuaScripting", "text": "LuaPerks", "a_attr": {"href": "LuaPerks.html"} },{ "id": "LuaBot", "parent" : "LuaScripting", "text": "Lua Bot", "a_attr": {"href": "LuaBot.html"} },{ "id": "OverviewofIncludedScripts", "parent" : "LuaScripting", "text": "Overview of Included Scripts", "a_attr": {"href": "OverviewofIncludedScripts.html"} },{ "id": "FAQGuides", "parent" : "#", "text": "FAQ / Guides", "a_attr": {"href": "FAQGuides.html"} },{ "id": "Troubleshooting", "parent" : "FAQGuides", "text": "Troubleshooting", "a_attr": {"href": "Troubleshooting.html"} },{ "id": "ToolAssistedSpeedruns", "parent" : "FAQGuides", "text": "Tool Assisted Speedruns", "a_attr": {"href": "ToolAssistedSpeedruns.html"} },{ "id": "ROMHacking", "parent" : "FAQGuides", "text": "ROM Hacking", "a_attr": {"href": "ROMHacking.html"} },{ "id": "NESRAMMappingFindingValues", "parent" : "FAQGuides", "text": "NES RAM (Mapping/Finding Values)", "a_attr": {"href": "NESRAMMappingFindingValues.html"} },{ "id": "Technicalinformation", "parent" : "#", "text": "Technical Information", "a_attr": {"href": "Technicalinformation.html"} },{ "id": "Movieformats", "parent" : "Technicalinformation", "text": "Movie & Savestate formats", "a_attr": {"href": "Movieformats.html"} },{ "id": "fm2", "parent" : "Movieformats", "text": ".fm2", "a_attr": {"href": "fm2.html"} },{ "id": "fcm", "parent" : "Movieformats", "text": ".fcm", "a_attr": {"href": "fcm.html"} },{ "id": "fcs", "parent" : "Movieformats", "text": "Savestate (.fcs)", "a_attr": {"href": "fcs.html"} },{ "id": "Sound", "parent" : "Technicalinformation", "text": "Sound", "a_attr": {"href": "Sound.html"} },{ "id": "NSFFormat", "parent" : "Sound", "text": "NSF Format", "a_attr": {"href": "NSFFormat.html"} },{ "id": "NESSound", "parent" : "Sound", "text": "NES Sound", "a_attr": {"href": "NESSound.html"} },{ "id": "NESProcessor", "parent" : "Technicalinformation", "text": "NES Processing", "a_attr": {"href": "NESProcessor.html"} },{ "id": "6502CPU", "parent" : "NESProcessor", "text": "CPU - 6502", "a_attr": {"href": "6502CPU.html"} },{ "id": "PPU", "parent" : "NESProcessor", "text": "PPU - 2C02", "a_attr": {"href": "PPU.html"} },{ "id": "NESScrolling1", "parent" : "NESProcessor", "text": "NES Scrolling 1", "a_attr": {"href": "NESScrolling1.html"} },{ "id": "NESScrolling2", "parent" : "NESProcessor", "text": "NES Scrolling 2", "a_attr": {"href": "NESScrolling2.html"} },{ "id": "NLFilesFormat", "parent" : "Technicalinformation", "text": ".nl files format", "a_attr": {"href": "NLFilesFormat.html"} }] \ No newline at end of file diff --git a/web/help/context/94.html b/web/help/context/94.html new file mode 100644 index 00000000..d1e9ac94 --- /dev/null +++ b/web/help/context/94.html @@ -0,0 +1,14 @@ + + + + + + Redirecting to "What's New? 2.6.6 (changelog)" + + + + + + + + diff --git a/web/help/css/hnd.content.css b/web/help/css/hnd.content.css index 2a3b9602..92e7c351 100644 --- a/web/help/css/hnd.content.css +++ b/web/help/css/hnd.content.css @@ -171,52 +171,49 @@ span.rvts30 { font-size: 12pt; font-family: 'Times New Roman', 'Times', serif; + color: #000000; } span.rvts31 { - color: #000000; + font-size: 12pt; + font-family: 'Times New Roman', 'Times', serif; } span.rvts32 { - font-size: 16pt; color: #000000; } span.rvts33 { - font-size: 14pt; + font-size: 16pt; color: #000000; } span.rvts34 { - font-size: 12pt; + font-size: 14pt; color: #000000; } span.rvts35 { font-size: 12pt; - font-family: 'Times New Roman', 'Times', serif; color: #000000; } span.rvts36 { + font-size: 12pt; + font-family: 'Times New Roman', 'Times', serif; + color: #000000; } span.rvts37 { - font-size: 14pt; } span.rvts38 +{ + font-size: 14pt; +} +span.rvts39 { font-size: 16pt; } -a.rvts39, span.rvts39 -{ - color: #0000ff; - text-decoration: underline; -} -a.rvts39:hover -{ - color: #0000ff; -} a.rvts40, span.rvts40 { color: #0000ff; @@ -226,67 +223,67 @@ a.rvts40:hover { color: #0000ff; } -span.rvts41 +a.rvts41, span.rvts41 +{ + color: #0000ff; + text-decoration: underline; +} +a.rvts41:hover +{ + color: #0000ff; +} +span.rvts42 { font-size: 16pt; } -a.rvts42, span.rvts42 +a.rvts43, span.rvts43 { color: #0000ff; text-decoration: underline; } -a.rvts42:hover +a.rvts43:hover { color: #0000ff; } -span.rvts43 -{ - font-family: 'Lucida Console', 'Monaco', monospace; -} span.rvts44 +{ + font-family: 'Lucida Console', 'Monaco', monospace; +} +span.rvts45 { font-style: italic; } -a.rvts45, span.rvts45 +a.rvts46, span.rvts46 { color: #0000ff; text-decoration: underline; } -a.rvts45:hover +a.rvts46:hover { color: #0000ff; } -span.rvts46 +span.rvts47 { font-family: 'Times New Roman', 'Times', serif; } -span.rvts47 +span.rvts48 { font-size: 11pt; font-family: 'Courier New', 'Courier', monospace; } -a.rvts48, span.rvts48 +a.rvts49, span.rvts49 { color: #0000ff; text-decoration: underline; } -a.rvts48:hover +a.rvts49:hover { color: #0000ff; } -span.rvts49 +span.rvts50 { font-weight: bold; } -a.rvts50, span.rvts50 -{ - color: #0000ff; - text-decoration: underline; -} -a.rvts50:hover -{ - color: #0000ff; -} a.rvts51, span.rvts51 { color: #0000ff; @@ -296,69 +293,69 @@ a.rvts51:hover { color: #0000ff; } -span.rvts52 +a.rvts52, span.rvts52 +{ + color: #0000ff; + text-decoration: underline; +} +a.rvts52:hover +{ + color: #0000ff; +} +span.rvts53 { font-size: 16pt; text-decoration: underline; } -a.rvts53, span.rvts53 +a.rvts54, span.rvts54 { color: #0000ff; text-decoration: underline; } -a.rvts53:hover +a.rvts54:hover { color: #0000ff; } -span.rvts54 +span.rvts55 { font-size: 24pt; } -a.rvts55, span.rvts55 +a.rvts56, span.rvts56 { color: #0000ff; text-decoration: underline; } -a.rvts55:hover +a.rvts56:hover { color: #0000ff; } -span.rvts56 +span.rvts57 { font-size: 14pt; text-decoration: underline; } -span.rvts57 -{ - font-family: 'Courier New', 'Courier', monospace; -} span.rvts58 -{ - font-size: 9pt; -} -a.rvts59, span.rvts59 -{ - font-size: 9pt; - color: #0000ff; - text-decoration: underline; -} -a.rvts59:hover -{ - color: #0000ff; -} -span.rvts60 { font-family: 'Courier New', 'Courier', monospace; } -a.rvts61, span.rvts61 +span.rvts59 { + font-size: 9pt; +} +a.rvts60, span.rvts60 +{ + font-size: 9pt; color: #0000ff; text-decoration: underline; } -a.rvts61:hover +a.rvts60:hover { color: #0000ff; } +span.rvts61 +{ + font-family: 'Courier New', 'Courier', monospace; +} a.rvts62, span.rvts62 { color: #0000ff; @@ -377,20 +374,20 @@ a.rvts63:hover { color: #0000ff; } -span.rvts64 -{ - font-size: 12pt; - font-weight: bold; -} -a.rvts65, span.rvts65 +a.rvts64, span.rvts64 { color: #0000ff; text-decoration: underline; } -a.rvts65:hover +a.rvts64:hover { color: #0000ff; } +span.rvts65 +{ + font-size: 12pt; + font-weight: bold; +} a.rvts66, span.rvts66 { color: #0000ff; @@ -423,15 +420,15 @@ a.rvts69, span.rvts69 color: #0000ff; text-decoration: underline; } +a.rvts69:hover +{ + color: #0000ff; +} a.rvts70, span.rvts70 { color: #0000ff; text-decoration: underline; } -a.rvts70:hover -{ - color: #0000ff; -} a.rvts71, span.rvts71 { color: #0000ff; @@ -450,21 +447,21 @@ a.rvts72:hover { color: #0000ff; } -span.rvts73 +a.rvts73, span.rvts73 +{ + color: #0000ff; + text-decoration: underline; +} +a.rvts73:hover +{ + color: #0000ff; +} +span.rvts74 { font-size: 12pt; font-weight: bold; text-decoration: underline; } -a.rvts74, span.rvts74 -{ - color: #0000ff; - text-decoration: underline; -} -a.rvts74:hover -{ - color: #0000ff; -} a.rvts75, span.rvts75 { color: #0000ff; @@ -483,28 +480,28 @@ a.rvts76:hover { color: #0000ff; } -span.rvts77 -{ - font-size: 11pt; - font-weight: bold; -} -span.rvts78 -{ - font-size: 8pt; -} -span.rvts79 -{ - color: #000000; -} -a.rvts80, span.rvts80 +a.rvts77, span.rvts77 { color: #0000ff; text-decoration: underline; } -a.rvts80:hover +a.rvts77:hover { color: #0000ff; } +span.rvts78 +{ + font-size: 11pt; + font-weight: bold; +} +span.rvts79 +{ + font-size: 8pt; +} +span.rvts80 +{ + color: #000000; +} a.rvts81, span.rvts81 { color: #0000ff; @@ -514,60 +511,60 @@ a.rvts81:hover { color: #0000ff; } -span.rvts82 +a.rvts82, span.rvts82 +{ + color: #0000ff; + text-decoration: underline; +} +a.rvts82:hover { color: #0000ff; } span.rvts83 { - color: #00cc00; + color: #0000ff; } span.rvts84 { - color: #ff0000; + color: #00cc00; } span.rvts85 { - color: #00be00; + color: #ff0000; } span.rvts86 { - color: #a08c00; + color: #00be00; } span.rvts87 { - color: #0000c3; + color: #a08c00; } span.rvts88 { - color: #0082a0; + color: #0000c3; } span.rvts89 { - color: #d2be00; + color: #0082a0; } span.rvts90 { - color: #0a0aff; + color: #d2be00; } span.rvts91 { - color: #05ff05; + color: #0a0aff; } span.rvts92 +{ + color: #05ff05; +} +span.rvts93 { font-size: 22pt; text-decoration: underline; } -a.rvts93, span.rvts93 -{ - color: #0000ff; - text-decoration: underline; -} -a.rvts93:hover -{ - color: #0000ff; -} a.rvts94, span.rvts94 { color: #0000ff; @@ -586,31 +583,31 @@ a.rvts95:hover { color: #0000ff; } -span.rvts96 +a.rvts96, span.rvts96 { - font-weight: bold; - color: #ff0000; + color: #0000ff; + text-decoration: underline; +} +a.rvts96:hover +{ + color: #0000ff; } span.rvts97 { font-weight: bold; color: #ff0000; - background-color: #ffffff; } span.rvts98 +{ + font-weight: bold; + color: #ff0000; + background-color: #ffffff; +} +span.rvts99 { font-size: 18pt; font-weight: bold; } -a.rvts99, span.rvts99 -{ - color: #0000ff; - text-decoration: underline; -} -a.rvts99:hover -{ - color: #0000ff; -} a.rvts100, span.rvts100 { color: #0000ff; @@ -620,135 +617,144 @@ a.rvts100:hover { color: #0000ff; } -span.rvts101 +a.rvts101, span.rvts101 { - font-size: 12pt; - font-family: 'Courier New', 'Courier', monospace; - font-weight: bold; + color: #0000ff; + text-decoration: underline; +} +a.rvts101:hover +{ + color: #0000ff; } span.rvts102 { - font-size: 14pt; + font-size: 12pt; + font-family: 'Courier New', 'Courier', monospace; font-weight: bold; } span.rvts103 { - font-size: 12pt; - font-family: 'Courier New', 'Courier', monospace; - color: #000080; + font-size: 14pt; + font-weight: bold; } span.rvts104 { font-size: 12pt; font-family: 'Courier New', 'Courier', monospace; - color: #333399; + color: #000080; } span.rvts105 +{ + font-size: 12pt; + font-family: 'Courier New', 'Courier', monospace; + color: #333399; +} +span.rvts106 { font-family: 'Courier New', 'Courier', monospace; color: #000080; } -span.rvts106 +span.rvts107 { font-size: 16pt; font-family: 'Courier New', 'Courier', monospace; font-weight: bold; } -span.rvts107 +span.rvts108 { font-size: 11pt; font-family: 'Courier New', 'Courier', monospace; font-weight: bold; } -span.rvts108 +span.rvts109 { font-family: 'Courier New', 'Courier', monospace; font-weight: bold; } -span.rvts109 +span.rvts110 { font-size: 12pt; font-family: 'Courier New', 'Courier', monospace; color: #000080; } -a.rvts110, span.rvts110 +a.rvts111, span.rvts111 { font-family: 'Courier New', 'Courier', monospace; color: #0000ff; text-decoration: underline; } -a.rvts110:hover +a.rvts111:hover { color: #0000ff; } -span.rvts111 +span.rvts112 { font-size: 14pt; font-weight: bold; } -span.rvts112 +span.rvts113 { font-family: 'Courier New', 'Courier', monospace; font-weight: bold; text-decoration: underline; } -span.rvts113 +span.rvts114 { font-size: 12pt; font-family: 'Courier New', 'Courier', monospace; color: #00007f; } -span.rvts114 -{ - font-size: 14pt; - font-family: 'Courier New', 'Courier', monospace; -} span.rvts115 { - font-size: 12pt; + font-size: 14pt; font-family: 'Courier New', 'Courier', monospace; } span.rvts116 { font-size: 12pt; font-family: 'Courier New', 'Courier', monospace; - color: #00007f; } span.rvts117 +{ + font-size: 12pt; + font-family: 'Courier New', 'Courier', monospace; + color: #00007f; +} +span.rvts118 { font-family: 'Courier New', 'Courier', monospace; color: ; } -span.rvts118 +span.rvts119 { color: ; } -span.rvts119 +span.rvts120 { font-family: 'Courier New', 'Courier', monospace; color: #000000; background-color: #ffffff; } -span.rvts120 +span.rvts121 { font-family: 'Lucida Console', 'Monaco', monospace; text-decoration: underline; } -span.rvts121 +span.rvts122 { font-weight: bold; text-decoration: underline; } -span.rvts122 +span.rvts123 { font-size: 11pt; text-decoration: underline; } -span.rvts123 +span.rvts124 { font-size: 5pt; } -span.rvts124 +span.rvts125 { font-size: 5pt; font-weight: bold; diff --git a/web/help/fceux.html b/web/help/fceux.html index a870c942..eb2a4411 100644 --- a/web/help/fceux.html +++ b/web/help/fceux.html @@ -120,7 +120,7 @@ data-openlvl="1" > - + diff --git a/web/help/fm2.html b/web/help/fm2.html index 2907845a..af4bae95 100644 --- a/web/help/fm2.html +++ b/web/help/fm2.html @@ -205,7 +205,7 @@

      The header is always in ASCII plain text format. It consists of several key-value pairs.

      The input log section can be identified by it starting with a | (pipe).

      The input log section can be either in ASCII plain text format or in binary format.

      -

      The input log section terminates at EOF, unless the length key is specified in header.

      +

      The input log section terminates at EOF, unless the length key is specified in header.

      Newlines may be \r\n or \n.



      @@ -218,54 +218,54 @@


      Integer keys (also used for booleans, with a 1 for true and 0 for false) must have a value that can be stored as int32:


      -

       - version (required) - the version of the movie file format; for now it is always 3

      -


      -

       - emuVersion (required) - the version of the emulator used to produce the movie

      -


      -

       - rerecordCount (optional) - the rerecord count

      -


      -

       - palFlag (bool) (optional) - true if the movie uses PAL timing

      -


      -

       - NewPPU (bool) (optional) - true if the movie uses New PPU

      -


      -

       - FDS (bool) (optional) - true if movie was recorded on a Famicom Disk System (FDS) game

      -


      -

       - fourscore (bool) - true if a fourscore was used. If fourscore is not used, then port0 and port1 are required

      -


      -

       - port0 - indicates the type of input device attached to the port 0. Supported values are:

      +

       - version (required) - the version of the movie file format; for now it is always 3

      +


      +

       - emuVersion (required) - the version of the emulator used to produce the movie

      +


      +

       - rerecordCount (optional) - the rerecord count

      +


      +

       - palFlag (bool) (optional) - true if the movie uses PAL timing

      +


      +

       - NewPPU (bool) (optional) - true if the movie uses New PPU

      +


      +

       - FDS (bool) (optional) - true if movie was recorded on a Famicom Disk System (FDS) game

      +


      +

       - fourscore (bool) - true if a fourscore was used. If fourscore is not used, then port0 and port1 are required

      +


      +

       - port0 - indicates the type of input device attached to the port 0. Supported values are:

           SI_NONE = 0

           SI_GAMEPAD = 1

           SI_ZAPPER = 2

      -


      -

       - port1 - indicates the type of input device attached to the port 1. Supported values are:

      +


      +

       - port1 - indicates the type of input device attached to the port 1. Supported values are:

           SI_NONE = 0

           SI_GAMEPAD = 1

           SI_ZAPPER = 2

      -


      -

       - port2 (required) - indicates the type of the FCExp port device which was attached. Supported values are:

      +


      +

       - port2 (required) - indicates the type of the FCExp port device which was attached. Supported values are:

           SIFC_NONE = 0

      -


      -

       - binary (bool) (optional) - true if input log is stored in binary format

      -


      -

       - length (optional) - movie size (number of frames in the input log). If this key is specified and the number is >= 0, the input log ends after specified number of records, and any remaining data should not be parsed. This key is used in fm3 format to allow storing extra data after the end of input log

      +


      +

       - binary (bool) (optional) - true if input log is stored in binary format

      +


      +

       - length (optional) - movie size (number of frames in the input log). If this key is specified and the number is >= 0, the input log ends after specified number of records, and any remaining data should not be parsed. This key is used in fm3 format to allow storing extra data after the end of input log



      String keys have values that consist of the remainder of the key-value pair line. As a consequence, string values cannot contain newlines.


      -

       - romFilename (required) - the name of the file used to record the movie

      -


      -

       - comment (optional) - simply a memo

      +

       - romFilename (required) - the name of the file used to record the movie

      +


      +

       - comment (optional) - simply a memo

      • by convention, the first token in the comment value is the subject of the comment
      • by convention, subsequent comments with the same subject should have their ordering preserved and may be used to approximate multi-line comments
      • -
      • by convention, the author of the movie should be stored in comment(s) with a subject of: author
      • +
      • by convention, the author of the movie should be stored in comment(s) with a subject of: author

      Example:

      • comment author adelikat
      -


      -

       - subtitle (optional) - a message that will be displayed on screen when movie is played back (unless Subtitles are turned off, see Movie options)

      +


      +

       - subtitle (optional) - a message that will be displayed on screen when movie is played back (unless Subtitles are turned off, see Movie options)

      • by convention, subtitles begin with the word "subtitle"
      • by convention, an integer value following the word "subtitle" indicates the frame that the subtitle will be displayed
      • @@ -276,13 +276,13 @@
      • subtitle 1000 Level Two

      At frame 1000 the words "Level Two" will be displayed on the screen

      -


      -

       - guid (required) - a unique identifier for a movie, generated when the movie is created, which is used when loading a savestate to make sure it belongs to the current movie

      -

      GUID keys have a value which is in the standard guide format: 452DE2C3-EF43-2FA9-77AC-0677FC51543B


      -

       - romChecksum (required) - the base64 of the hexified MD5 hash of the ROM which was used to record the movie

      -


      -

       - savestate (optional) - a fcs savestate blob, in case a movie was recorded from savestate  

      +

       - guid (required) - a unique identifier for a movie, generated when the movie is created, which is used when loading a savestate to make sure it belongs to the current movie

      +

      GUID keys have a value which is in the standard guide format: 452DE2C3-EF43-2FA9-77AC-0677FC51543B

      +


      +

       - romChecksum (required) - the base64 of the hexified MD5 hash of the ROM which was used to record the movie

      +


      +

       - savestate (optional) - a fcs savestate blob, in case a movie was recorded from savestate  

      Hex string keys (used for binary blobs) have a value that is like 0x0123456789ABCDEF...



      @@ -291,13 +291,13 @@

      The input log section consists of movie records either in the form of text lines or in the form of binary data.



      -

      Text format (default format):

      +

      Text format (default format):


      Every frame of the movie is represented by line of text beginning and ending with a | (pipe).

      The fields in the line are as follows, except when fourscore is used.

      -

      |commands|port0|port1|port2|

      +

      |commands|port0|port1|port2|


      -

      Field commands is a variable length decimal integer which is interpreted as a bit field corresponding to miscellaneous input states which are valid at the start of the frame. Current values for this are:

      +

      Field commands is a variable length decimal integer which is interpreted as a bit field corresponding to miscellaneous input states which are valid at the start of the frame. Current values for this are:

      • 1 = Soft Reset
      • 2 = Hard Reset (Power)
      • @@ -312,31 +312,31 @@
        • the field consists of eight characters which constitute a bit field
        • any character other than ' ' or '.' means that the button was pressed
        • -
        • by convention, the following mnemonics are used in a column to remind us of which button corresponds to which column: RLDUTSBA (Right, Left, Down, Up, sTart, Select, B, A)
        • +
        • by convention, the following mnemonics are used in a column to remind us of which button corresponds to which column: RLDUTSBA (Right, Left, Down, Up, sTart, Select, B, A)


        SI_ZAPPER:

          -
        • XXX YYY B Q Z
        • +
        • XXX YYY B Q Z
        -

        XXX: %03d, the x position of the mouse

        -

        YYY: %03d, the y position of the mouse

        -

        B: %1d, 1 if the mouse button is pressed; 0 if not

        -

        Q: %1d, an internal value used by the emulator's zapper code

        -

        Z: %d, a variable-length decimal integer; an internal value used by the emulator's zapper code

        +

        XXX: %03d, the x position of the mouse

        +

        YYY: %03d, the y position of the mouse

        +

        B: %1d, 1 if the mouse button is pressed; 0 if not

        +

        Q: %1d, an internal value used by the emulator's zapper code

        +

        Z: %d, a variable-length decimal integer; an internal value used by the emulator's zapper code


        SI_NONE:

        • the field must be empty


        -

        If a fourscore is used, then port0 and port1 are irrelevant and ignored.

        +

        If a fourscore is used, then port0 and port1 are irrelevant and ignored.

        The input types must all be gamepads, and each input log record must be in the following format:

        -

        |commands|RLDUTSBA|RLDUTSBA|RLDUTSBA|RLDUTSBA|port2|

        +

        |commands|RLDUTSBA|RLDUTSBA|RLDUTSBA|RLDUTSBA|port2|

        {commands, player1, player2, player3, player4, port2}



        -

        Binary format:

        +

        Binary format:


        Input log section starts with a | (pipe).

        Every frame of the movie is represented by a record of a fixed length which can be determined by the devices on port0 and port1.

        @@ -373,12 +373,12 @@
      • 0 bytes added to the size of record


      -

      If a fourscore is used, then port0 and port1 are irrelevant and ignored. 4 bytes are added to the size of record. The bits of the 1st byte represent the state of buttons of the 1st joypad (bit0 = A, bit1 = B, bit2 = Select, bit3 = sTart, bit4 = Up, bit5 = Down, bit6 = Left, bit7 = Right); bits of the 2nd byte represent the state of buttons of the 2nd joypad, and so on.

      +

      If a fourscore is used, then port0 and port1 are irrelevant and ignored. 4 bytes are added to the size of record. The bits of the 1st byte represent the state of buttons of the 1st joypad (bit0 = A, bit1 = B, bit2 = Select, bit3 = sTart, bit4 = Up, bit5 = Down, bit6 = Left, bit7 = Right); bits of the 2nd byte represent the state of buttons of the 2nd joypad, and so on.




      -

      Notes:

      -


      +

      Notes:

      +


      A. All movies start from power-on, unless a savestate key-value is present.


      B. The emulator uses these framerate constants

      diff --git a/web/help/js/hndsd.min.js b/web/help/js/hndsd.min.js index 1587f506..af906ca9 100644 --- a/web/help/js/hndsd.min.js +++ b/web/help/js/hndsd.min.js @@ -1 +1 @@ -var aTl=[['Intro.html','Introduction'],['Introduction.html','Introduction'],['Overview.html','Overview'],['FCEUltraVersionHistory.html','FCE%20Ultra%20Version%20History'],['WhatsNew265.html','What%27s%20New%3F%202%2E6%2E5%20%28changelog%29'],['WhatsNew264.html','What%27s%20New%3F%202%2E6%2E4%20%28changelog%29'],['WhatsNew263.html','What%27s%20New%3F%202%2E6%2E3%20%28changelog%29'],['WhatsNew262.html','What%27s%20New%3F%202%2E6%2E2%20%28changelog%29'],['WhatsNew261.html','What%27s%20New%3F%202%2E6%2E1%20%28changelog%29'],['WhatsNew260.html','What%27s%20New%3F%202%2E6%2E0%20%28changelog%29'],['WhatsNew250.html','What%27s%20New%3F%202%2E5%2E0%20%28changelog%29'],['WhatsNew240.html','What%27s%20New%3F%202%2E4%2E0%20%28changelog%29'],['WhatsNew230.html','What%27s%20New%3F%202%2E3%2E0%20%28changelog%29'],['WhatsNew223.html','What%27s%20New%3F%202%2E2%2E3%20%28changelog%29'],['WhatsNew222.html','What%27s%20New%3F%202%2E2%2E2%20%28changelog%29'],['WhatsNew221.html','What%27s%20New%3F%202%2E2%2E1%20%28changelog%29'],['WhatsNew220.html','What%27s%20New%3F%202%2E2%2E0%20%28changelog%29'],['WhatsNew215.html','What%27s%20New%3F%202%2E1%2E5%20%28changelog%29'],['WhatsNew214.html','What%27s%20New%3F%202%2E1%2E4%20%28changelog%29'],['WhatsNew213.html','What%27s%20New%3F%202%2E1%2E3%20%28changelog%29'],['WhatsNew212.html','What%27s%20New%3F%202%2E1%2E2%20%28changelog%29'],['WhatsNew211.html','What%27s%20New%3F%202%2E1%2E1%20%28changelog%29'],['WhatsNew210.html','What%27s%20New%3F%202%2E1%20%28changelog%29'],['WhatsNew203.html','What%27s%20New%3F%202%2E0%2E3%20%28changelog%29'],['WhatsNew202.html','What%27s%20New%3F%202%2E0%2E2%20%28changelog%29'],['WhatsNew201.html','What%27s%20New%3F%202%2E0%2E1%20%28changelog%29'],['WhatsNew200.html','What%27s%20New%3F%202%2E0%2E0'],['General.html','General'],['Gettingstarted.html','Getting%20Started'],['Gamefilecompatibility.html','Game%20file%20compatibility'],['CommandLineOptions.html','Command%20Line%20Options'],['CustomizingthroughtheConfigFil.html','Customizing%20through%20the%20Config%20File'],['FamicomDiskSystem.html','Famicom%20Disk%20System'],['AVICapturing.html','AVI%20Capturing'],['MovieRecording.html','Movie%20Recording'],['NES.html','NES%20Menu'],['PaletteOptions.html','Palette%20Options'],['Config.html','Config'],['ToggleSwitchesHideMenuetc.html','Menu%20Items%20%26amp%3B%20Submenus'],['Directories.html','Directories'],['GUI.html','GUI'],['Input.html','Input'],['NetworkPlay.html','Network%20Play'],['Palette.html','Palette'],['SoundOptions.html','Sound'],['Timing.html','Timing'],['Video.html','Video'],['MovieOptions.html','Movie%20Options'],['MapHotkeys.html','Map%20Hotkeys'],['ContextMenuItems.html','Context%20Menu%20Items'],['Tools2.html','Tools'],['CheatSearch.html','Cheat%20Search'],['RAMSearch.html','RAM%20Search'],['RAMWatch.html','RAM%20Watch'],['MemoryWatch.html','Memory%20Watch'],['TASEditor.html','TAS%20Editor'],['Covertfcm.html','Convert%20fcm'],['AutoFireConfigurations.html','Auto%20Fire%20Settings'],['TextHooker.html','Text%20Hooker'],['Debug.html','Debug'],['Debugger.html','Debugger'],['PPUViewer.html','PPU%20Viewer'],['NameTableViewer.html','Name%20Table%20Viewer'],['HexEditor.html','Hex%20Editor'],['TraceLogger.html','Trace%20Logger'],['CodeDataLogger.html','Code/Data%20Logger'],['GameGenieEncoderDecoder.html','Game%20Genie%20Encoder/Decoder'],['InesHeaderEditor.html','iNES%20Header%20Editor'],['LuaScripting.html','Lua%20Scripting'],['LuaGettingStarted.html','Getting%20Started'],['Commands.html','Using%20Lua'],['LuaFunctionsList.html','Lua%20Functions%20List'],['LuaPerks.html','LuaPerks'],['LuaBot.html','Lua%20Bot'],['OverviewofIncludedScripts.html','Overview%20of%20Included%20Scripts'],['FAQGuides.html','FAQ%20/%20Guides'],['Troubleshooting.html','Troubleshooting'],['ToolAssistedSpeedruns.html','Tool%20Assisted%20Speedruns'],['ROMHacking.html','ROM%20Hacking'],['NESRAMMappingFindingValues.html','NES%20RAM%20%28Mapping/Finding%20Values%29'],['Technicalinformation.html','Technical%20Information'],['Movieformats.html','Movie%20%26amp%3B%20Savestate%20formats'],['fm2.html','%2Efm2'],['fcm.html','%2Efcm'],['fcs.html','Savestate%20%28%2Efcs%29'],['Sound.html','Sound'],['NSFFormat.html','NSF%20Format'],['NESSound.html','NES%20Sound'],['NESProcessor.html','NES%20Processing'],['6502CPU.html','CPU%20%2D%206502'],['PPU.html','PPU%20%2D%202C02'],['NESScrolling1.html','NES%20Scrolling%201'],['NESScrolling2.html','NES%20Scrolling%202'],['NLFilesFormat.html','%2Enl%20files%20format']];var oWl=['pointer',[[60,1],[64,1],[16,1],[89,18],[90,1],[19,1],[14,2],[84,1],[12,1]],' e0',[[89,1]],'community',[[75,2],[78,1],[2,2]],'cheating',[[51,2]],'really',[[87,1],[90,1],[58,4],[89,3],[71,1],[65,1],[91,1],[73,1]],' chrominance',[[90,1]],'sconsruct',[[24,1]],'z80',[[90,1]],'max',[[22,1],[46,1],[7,1]],'develop',[[90,1]],'base64',[[71,2],[82,1]],'fdb',[[4,1]],'addhealthpoints',[[60,2]],'1400h',[[86,1]],'cli',[[87,2],[89,1]],'defines',[[84,1],[35,2],[93,3]],'init',[[60,2],[86,12],[11,1],[12,1]],'mapper#',[[67,1]],'fix',[[12,1],[22,3],[18,6],[36,1],[46,2],[16,1],[21,1],[89,6],[17,2],[90,1],[86,1],[67,1],[9,1],[24,3],[10,1],[25,2],[23,6],[19,4],[59,1],[14,4],[13,3],[20,1],[6,2]],'intensive',[[70,1]],'accelerators',[[11,1],[15,1]],'tar',[[29,1]],'commonly',[[22,1],[72,1],[10,1],[58,1],[77,1],[49,1]],'presskeyx',[[73,3]],'mexr',[[84,1]],'executable',[[3,1],[79,2],[89,2],[72,1]],'highlight',[[63,1],[14,2],[58,1],[12,1],[56,1]],'control',[[22,3],[87,5],[68,1],[41,1],[90,1],[21,1],[89,1],[86,2],[44,2],[10,1],[71,6],[70,6],[12,1]],'handling',[[17,1],[26,2],[65,1],[13,1],[16,1]],'gun',[[74,1],[41,1]],'reduce',[[46,1],[44,1],[90,2]],'autofire',[[26,1],[57,12],[11,1],[25,2]],'identically',[[71,1]],'moving',[[61,1],[71,1],[73,1]],'0500',[[79,1]],'video',[[22,2],[46,3],[33,5],[37,2],[90,11],[16,2],[15,1],[89,2],[28,1],[9,3],[24,1],[4,1],[10,5],[30,2],[61,2],[78,2],[76,1],[7,1],[13,2],[14,1],[11,4],[73,1]],'lagged',[[22,1],[71,1]],'opacity',[[71,2]],'c64',[[86,1],[89,3]],'needle',[[87,1]],'lead',[[87,2]],'references',[[90,1],[93,1],[89,1]],'realtime',[[11,1]],'nsfs',[[43,1],[14,1]],'anyway',[[87,1],[74,1]],'immed',[[89,2]],'iny',[[89,1]],'phases',[[90,4]],'everytime',[[90,1]],'|extra',[[90,1]],'0111000000000000',[[91,1]],'microprocessors',[[89,2]],'md5',[[71,3],[82,1]],'introduction',[[34,1],[62,1],[33,1],[60,1],[61,1],[64,1],[70,1],[51,1],[87,1],[0,3],[65,1],[1,2]],'cycling',[[61,1],[90,2]],'overcome',[[77,2]],'resolved',[[13,1],[76,2],[42,1]],'dumb',[[58,1]],'ease',[[16,1],[27,1],[71,1]],'spot',[[34,1],[79,1],[90,1],[63,1]],'hides',[[38,1]],'4010h',[[86,1]],'rol',[[89,11]],'keeps',[[58,1],[71,2],[65,2]],'messagebox',[[70,1]],'drastic',[[71,1]],'king',[[41,1]],'completely',[[22,1],[34,1],[90,1],[16,1],[71,4],[89,2],[17,1],[55,1],[12,1],[73,1]],'f19',[[71,1]],'#100',[[60,1]],'manners',[[70,1]],'reset',[[22,2],[34,3],[18,1],[35,4],[54,2],[16,2],[60,3],[87,9],[89,7],[90,2],[65,3],[82,4],[79,1],[4,1],[83,1],[71,4],[23,2],[51,5],[26,2],[14,1],[12,1],[20,1]],'uncheck',[[46,2],[41,1],[58,1],[43,1]],'0000001111100000',[[91,1]],'dpad',[[19,1]],' left',[[39,1]],'desired',[[59,1],[86,4],[41,1],[87,1],[66,3]],' after',[[87,1],[83,1],[90,4],[89,1]],'visualization',[[64,1],[16,1],[72,1]],'trainer',[[41,1]],'before',[[87,5],[60,4],[90,5],[58,2],[89,9],[17,1],[28,1],[65,2],[67,2],[47,1],[86,1],[40,1],[3,1],[32,1],[64,2],[71,12],[70,2],[49,1],[19,1],[51,1],[77,2],[13,1],[73,5]],'normal',[[35,1],[44,1],[57,1],[69,1],[71,2],[70,2],[51,1],[17,1],[65,1]],'false',[[73,5],[82,1],[90,1],[71,30],[20,1],[70,2]],'continuously',[[60,1]],'fixes',[[6,1],[20,3],[18,3],[22,6],[16,2],[15,2],[21,6],[17,1],[8,3],[9,4],[24,4],[4,4],[10,5],[25,1],[5,1],[19,4],[23,3],[26,1],[14,2],[7,4],[13,2],[11,5],[12,4]],'change',[[22,2],[46,4],[18,1],[54,6],[60,2],[58,1],[87,5],[89,5],[90,1],[86,3],[48,1],[66,3],[38,3],[43,1],[62,1],[63,2],[32,1],[61,1],[71,4],[34,1],[41,2],[21,1],[31,1],[67,1],[24,2],[79,1],[83,1],[49,4],[19,1]],'scale2x',[[46,4]],'04ff',[[79,1]],'cracle',[[76,1]],' bit1',[[89,1]],'unmodified',[[89,2]],'redirecting',[[89,1]],'patent',[[90,1]],'including',[[3,2],[24,1],[62,1],[87,1],[90,1],[21,1],[71,1],[26,1],[76,1],[84,1]],'timeline',[[16,1]],'unpause',[[71,1],[33,1],[60,1],[58,1],[20,1],[51,1]],'sony',[[36,1]],'dmcseed',[[71,1]],'controls',[[22,1],[87,6],[27,1],[41,4],[60,1],[21,2],[70,1],[71,1],[86,4]],'subroutine',[[60,2],[14,1],[64,1],[16,1],[89,2]],'hit',[[79,1],[60,3],[64,1],[16,1],[15,1],[51,1],[19,1],[71,1],[14,1],[73,1]],'anothervalue',[[70,1]],'restarting',[[71,1]],'greenzone',[[17,1],[15,2]],' __________________________________________',[[79,1]],' 40',[[89,1]],'shinydoofy',[[23,1]],'slash',[[71,1],[38,1]],'recently',[[49,5]],'cancelled',[[77,1]],'visual',[[46,1],[79,1],[18,1],[65,1],[40,2]],'fix fixed',[[12,1]],' |08',[[87,2]],'int8',[[84,1]],'slo',[[89,2]],' lsr',[[89,2]],'yield',[[90,2]],'driven',[[90,1]],'after',[[46,1],[87,4],[33,1],[60,3],[90,10],[58,1],[15,1],[89,18],[86,4],[65,1],[67,1],[8,1],[47,3],[82,3],[24,1],[32,1],[30,2],[71,4],[70,4],[51,1],[83,1],[84,1],[73,4]],'predictable',[[34,1],[90,1]],'impulse',[[90,1]],'redundancy',[[3,1]],'sq1',[[87,10]],'having',[[22,1],[87,1],[18,1],[41,1],[74,1],[58,1],[89,1],[90,2],[29,1],[71,2],[51,1],[26,1],[73,1]],' 3f9',[[87,1]],'whitespaces',[[60,1]],'elimination',[[51,1]],'lda',[[89,45],[60,1],[65,1]],'drawrect',[[71,1]],'latest',[[22,1],[24,1],[4,1],[26,2],[16,1]],' before',[[89,1]],'lock',[[24,1]],'pauseframe',[[21,1],[71,2]],'truecolor',[[71,1]],'msb',[[90,1],[87,4]],'counter|',[[90,1]],'huge',[[90,1]],'anew',[[3,1]],'rockwell',[[89,1]],'brothers',[[79,2]],' shs',[[89,1]],'https',[[72,1]],'thru',[[90,5],[91,1],[86,2]],'00111111',[[91,1]],'planes',[[71,1]],'extent',[[71,1]],' zero',[[79,3]],'frontend',[[3,1],[69,1],[73,1]],'timings',[[90,1],[15,1],[45,1]],'wish',[[33,1],[60,2],[64,1],[69,1],[74,1],[48,1],[66,1],[63,1],[56,1]],'indicate',[[69,1],[90,1]],'raised',[[90,2],[10,1],[73,2]],'assumes',[[90,1]],'opened',[[24,1],[29,1],[60,2],[19,1],[26,2],[31,1],[39,1]],'edited',[[34,1],[60,1],[1,1],[51,1]],'information',[[22,1],[81,1],[60,3],[68,1],[87,8],[58,2],[89,1],[90,8],[75,3],[86,3],[38,1],[3,1],[80,2],[71,7],[78,1],[51,1],[76,1],[1,6],[13,1],[73,1],[34,2],[69,1],[28,2],[65,3],[67,2],[24,1],[79,1],[88,1],[0,1],[59,3],[91,1]],'poll',[[71,2],[38,1]],'frequency',[[87,19],[90,1],[71,10],[89,2],[86,4],[14,1],[13,1]],'mid',[[19,1],[61,1]],'170th',[[90,1]],'jetpack',[[74,1]],'secrets',[[65,1]],'silly',[[12,1],[29,1]],'registerexec',[[71,1]],'fdsr',[[84,1]],'extracted',[[90,1]],'changed',[[22,1],[54,1],[90,1],[16,1],[15,3],[21,2],[89,1],[93,1],[8,2],[63,1],[24,1],[4,3],[10,2],[32,1],[23,1],[19,2],[51,3],[14,1],[6,1]],'potentially',[[71,1]],' vram',[[84,1]],'pressed',[[22,1],[34,1],[18,1],[44,1],[57,1],[71,2],[70,1],[51,2],[82,5],[73,7]],'existed',[[71,1],[12,1]],'listing',[[24,1]],'major',[[22,5],[90,1],[16,1],[21,1],[23,1],[26,1],[86,1],[63,1]],'description ',[[51,1]],' emu',[[69,1]],'enable',[[46,1],[87,9],[60,2],[41,1],[90,1],[15,3],[89,3],[65,1],[66,1],[38,1],[40,1],[24,3],[4,1],[10,1],[30,2],[19,2],[76,3]],'kanji',[[58,5]],'bfff',[[65,1]],' lua',[[68,1]],'already',[[79,1],[4,1],[32,1],[10,1],[58,1],[64,1],[71,3],[74,1],[77,1],[90,4],[67,1],[66,1]],'content',[[70,1]],'cursor',[[46,2],[62,1],[61,2],[16,1],[15,3],[51,1],[7,3],[8,1],[11,1]],'haystack',[[87,1]],'hacked',[[29,1]],'notebook',[[58,1]],'young',[[17,1]],'taps',[[87,1]],'asr',[[89,1]],'160',[[90,1]],'tue',[[91,1],[92,1]],'troubleshooting',[[75,1],[76,2]],'incrementally',[[93,1]],'x_functions',[[74,1]],'tbl',[[58,1],[11,1],[63,1]],'obsoletes',[[63,1]],'schemes',[[90,1]],'stores',[[18,1],[86,1],[82,1],[89,3]],'solaris',[[3,1]],'tatakai',[[19,1]],'experience',[[59,1],[75,1],[74,1],[76,1]],'resolution',[[46,2],[87,2],[13,1],[11,1],[15,1]],'have',[[22,1],[87,10],[18,3],[60,3],[90,10],[58,16],[89,13],[86,2],[66,1],[38,1],[43,1],[63,3],[44,1],[82,6],[32,3],[71,5],[25,1],[51,6],[70,6],[76,1],[13,2],[73,9],[41,4],[69,2],[16,1],[21,1],[74,1],[93,2],[28,2],[79,1],[57,3],[30,1],[64,1],[77,1],[83,1],[26,1],[56,2]],'rp2c04_0002',[[36,1]],'commontricks',[[77,1]],'auxiliary',[[74,1]],'accidental',[[16,1],[12,1]],'thinks',[[90,1]],'improvement',[[16,1],[6,1]],'botting',[[73,1]],'context',[[22,5],[34,1],[18,2],[68,1],[16,2],[21,2],[38,2],[40,3],[10,1],[49,4],[51,2],[14,1],[11,2]],'prints',[[19,1],[24,1],[89,2]],'restriction',[[90,1]],'gtk2',[[3,1],[17,1]],'finalized',[[12,1]],' 11',[[87,2],[65,1]],'00xx',[[79,1]],'assembled',[[60,2]],' 2kb',[[84,1]],'40000h',[[86,1]],'steps',[[90,2],[87,2]],'openbsd',[[10,1]],'top',[[4,1],[10,1],[37,1],[60,2],[70,1],[51,1],[17,1],[71,4],[90,1],[38,1]],'mappable',[[22,4],[34,1]],'chart',[[87,1]],'sine',[[90,1],[51,1]],'rar',[[29,1]],'required',[[87,1],[30,1],[90,5],[15,1],[51,1],[39,1],[65,1],[82,7],[20,1]],'snaps',[[16,1]],' |0d',[[87,2]],'although',[[60,1],[90,2],[89,3],[78,1]],'corrupt',[[4,1],[65,1]],'forcing',[[71,1]],'specifications',[[88,1],[85,1],[80,1]],'ripsubs',[[21,1]],'features',[[22,4],[53,1],[18,2],[87,2],[90,1],[58,5],[15,1],[89,2],[9,1],[3,5],[78,2],[7,1],[1,1],[13,1],[34,1],[16,1],[21,1],[52,1],[24,2],[10,1],[77,4],[23,1],[0,1],[26,3],[14,1],[20,1]],' count',[[87,2]],'overlap',[[89,1]],' regardless',[[90,1]],'9003',[[86,1]],'win64',[[4,2]],'monitored',[[54,1]],'opaque',[[71,4]],'006e',[[86,2]],'7fff ',[[79,1],[86,1]],'enter',[[22,1],[35,1],[46,5],[60,2],[90,1],[21,1],[15,1],[71,1],[76,1],[66,5],[63,1],[73,1]],'colors',[[22,1],[36,1],[18,3],[63,1],[90,1],[21,1],[70,1],[71,16],[76,1],[12,2],[43,4]],'f16',[[71,1]],'seeking',[[15,1]],'tests',[[87,1],[91,1],[15,1],[89,7]],' 01',[[89,1],[65,1]],'canvas',[[72,1]],'incomplete',[[84,2]],'conditions',[[87,5],[60,4]],'pcl',[[89,15]],' interrupted',[[89,1]],'endless',[[90,1],[71,2],[70,1]],'65c02',[[89,1]],'stability',[[11,1]],' upon',[[28,1]],'mail',[[86,1]],'0011111100000000',[[91,1]],'detection',[[13,1],[11,1],[41,1]],'resizing',[[46,2],[15,1]],'354',[[4,1]],'separator',[[82,1]],'restart',[[73,1],[10,1],[28,1],[71,1],[40,1]],'definite',[[87,1]],' unusual',[[89,1]],'skip',[[22,2],[24,2],[57,1],[74,1],[71,1],[26,1],[8,1],[38,2]],'bmf',[[36,3]],'issegmentend',[[73,3]],'hover',[[11,1],[74,1]],'alter',[[61,1],[78,1]],'v%_0ah',[[89,2]],'extensive',[[27,1]],'curly',[[70,1]],'namelist',[[93,1]],'subtitles',[[22,2],[34,5],[74,1],[21,2],[49,6],[47,4],[82,2]],'glory',[[58,1]],'2021',[[10,1],[11,1]],' 8kb',[[84,2]],'made',[[34,5],[87,1],[18,7],[41,1],[90,7],[21,3],[58,3],[17,2],[28,2],[3,2],[10,1],[23,1],[19,2],[26,3],[76,1],[13,1],[91,1],[20,1]],'76h',[[86,1]],'specially',[[69,1]],'constitute',[[82,1]],'relivant',[[90,1]],'playern',[[70,2]],'seemed',[[58,1]],'00a5#mic',[[93,1]],'hexforecolorb',[[31,1]],'ranges',[[90,3],[35,1],[60,1]],'2007',[[79,1],[65,1],[84,1],[90,3],[91,1]],'description',[[54,1],[87,3],[10,1],[60,2],[68,1],[71,1],[89,35],[86,2],[84,4]],'consistently',[[19,1]],'stateful',[[71,1]],'10000',[[30,1]],'translator',[[58,3]],' interrupt',[[89,2]],'alive',[[71,1]],'ntsc',[[34,1],[46,7],[18,1],[90,8],[16,1],[86,12],[2,1],[82,1],[38,3],[43,5],[71,1],[13,1],[12,2],[11,1]],'04xx',[[79,1],[86,1]],'bne',[[89,4]],'distortion',[[90,1],[11,1]],'expand',[[79,1]],'same',[[46,1],[35,1],[18,1],[60,4],[36,1],[58,4],[87,2],[89,11],[90,8],[86,2],[82,1],[63,1],[43,1],[62,1],[29,1],[71,12],[70,5],[51,4],[73,4],[34,1],[41,2],[69,1],[16,1],[74,1],[93,2],[65,2],[79,4],[64,1],[77,1],[83,2],[49,11],[14,1],[20,1],[56,1]],'described',[[90,4],[66,1],[87,2]],'compose',[[71,1]],'emphasize',[[61,1]],'400e',[[87,3]],' disk',[[84,1]],'bero',[[3,1]],'parsecolor',[[19,1],[71,2],[15,1]],'sed',[[79,1],[89,1]],'offsets',[[93,1],[29,1],[60,2],[86,3],[16,1],[90,1]],'incremented',[[90,1],[92,1],[89,4]],'dcfc',[[89,3]],'aspect',[[22,1],[46,6],[87,1],[16,1],[15,1],[14,1],[11,2]],'batteries',[[32,1]],' volume',[[87,2]],'8kb',[[13,1],[84,1],[25,1]],'april',[[19,1]],'results',[[87,9],[74,2],[64,1],[71,1],[89,3],[51,1],[90,1],[65,1]],'408',[[90,1]],'influence',[[89,1]],'layers',[[72,1]],'fceux_config_dir',[[4,1]],'coordinate',[[90,6],[71,4],[70,2]],'iphone',[[17,1],[89,1]],'mЉkelЉ',[[89,1]],'ejects',[[35,1]],'year',[[4,1]],'vic',[[89,4]],' non',[[24,1],[84,2]],'260',[[90,1],[4,1],[60,1]],'via',[[34,1],[6,1],[4,3],[32,1],[41,1],[60,1],[61,1],[81,1],[87,3],[90,6],[38,1],[11,2]],'snapshot',[[34,1],[28,1]],'emulation',[[46,2],[35,13],[18,1],[33,3],[37,1],[60,2],[15,3],[87,1],[38,1],[43,2],[44,1],[45,1],[32,1],[71,6],[70,2],[51,1],[76,1],[1,1],[13,2],[34,5],[16,3],[28,2],[47,1],[24,2],[4,1],[10,2],[30,3],[77,1],[49,2],[88,1],[14,2],[12,1],[6,2]],'static',[[73,1],[10,1],[14,1]],'digital',[[72,1]],'specialized',[[78,1]],'0xff',[[89,1]],'repeated',[[90,3]],'obsolete',[[16,1]],'organized',[[79,1]],'conflict',[[4,1],[16,2],[12,1],[6,1]],' movies',[[11,1]],'desktop',[[15,1],[14,1]],'programs',[[68,1],[90,1],[58,1],[89,3]],'irritating',[[71,1]],'uint64',[[82,1]],'toolset',[[16,1]],'any',[[46,2],[87,10],[18,2],[33,1],[60,8],[58,2],[89,18],[90,12],[86,1],[82,4],[38,2],[63,2],[3,3],[62,1],[72,1],[32,1],[61,1],[71,10],[25,1],[51,4],[70,4],[73,3],[34,6],[41,1],[69,1],[16,2],[74,3],[93,1],[28,1],[31,1],[65,1],[79,2],[57,1],[64,3],[19,1],[26,2],[14,5]],'accurate',[[87,1],[89,1]],' flubba',[[87,1]],'decrease',[[87,3]],'rumored',[[90,1]],'limitations',[[58,1],[77,2]],'skill',[[77,3]],'clicking',[[34,2],[46,1],[60,7],[41,2],[93,1],[28,1],[66,1],[63,2],[61,1],[64,2],[71,1],[51,4],[26,2],[14,6],[20,1]],'observe',[[60,1],[65,1]],'drop',[[22,2],[54,1],[18,1],[4,1],[41,2],[21,1],[51,1],[14,1]],'consists',[[82,4],[90,4],[83,1],[71,1],[63,1],[51,1]],' pull',[[89,6]],'extreme',[[73,1]],'hits',[[19,1],[7,1],[64,1],[16,1],[90,1]],'appeared',[[3,1],[90,1],[92,1]],' if',[[34,7],[46,1],[18,1],[41,1],[87,1],[89,5],[86,8],[39,1],[47,1],[38,2],[40,1],[63,1],[44,1],[29,1],[32,2],[57,1],[71,1],[79,1],[26,1],[84,1]],'hexadecimal',[[79,1],[60,5],[93,1],[89,1],[51,1]],'blacker',[[90,1]],'instruction',[[79,1],[10,1],[60,11],[64,4],[65,2],[89,62]],'scan',[[46,2],[23,1]],'ef43',[[82,1]],'unnecessary',[[89,1]],'specification',[[69,1],[10,1],[86,1]],'vrcvii',[[86,3]],'deactivating',[[89,1]],'dehacked',[[70,3]],'who',[[87,2],[70,1],[73,1]],'contained',[[87,1]],'utc',[[4,1]],'savescreenshotas',[[17,1],[71,1]],'ontop',[[90,1]],'drawing',[[22,1],[46,1],[62,1],[74,1],[61,1],[16,1],[15,2],[71,9],[90,2],[91,1]],'botloop',[[73,3]],'breakpoints',[[24,2],[60,21],[14,1],[16,7],[12,2],[71,1]],'capturing',[[22,1],[27,2],[33,6]],' scanline',[[90,1]],'atx',[[21,1]],'many',[[22,3],[53,1],[18,1],[54,2],[60,1],[58,1],[15,1],[89,5],[90,1],[86,1],[2,1],[63,1],[40,1],[3,2],[43,1],[62,1],[32,2],[70,1],[51,1],[84,1],[73,1],[74,1],[16,3],[17,2],[65,2],[52,1],[79,1],[10,1],[64,1],[19,1],[26,2],[14,1],[11,1],[20,1]],'describes',[[36,1],[76,1],[67,1],[90,2],[49,1]],'replace',[[87,1],[41,2],[90,1],[58,1],[71,1]],' accumulator',[[84,1]],'raster',[[60,1],[89,4]],'initialized',[[16,1],[87,1],[89,1]],'narrow',[[60,1]],' 1fc',[[87,1]],'separated',[[61,1],[65,1],[2,1]],'overridden',[[39,1]],'lacking',[[53,1],[52,1]],'changing',[[22,1],[63,1],[60,1],[90,1],[15,1],[89,4],[47,1],[20,1],[6,1]],'notepad',[[93,1]],'xxx1',[[86,1]],'compete',[[90,1]],' |30',[[87,1]],'0000000011111111',[[91,1]],'books',[[18,1],[31,1],[2,1],[39,1]],'quiche',[[89,1]],' for',[[34,1],[79,6],[18,2],[57,3],[69,1],[71,1],[74,1],[51,1]],'j0`zgx',[[89,1]],'size',[[22,3],[46,7],[53,1],[60,7],[16,1],[93,4],[86,2],[31,2],[65,1],[67,2],[82,5],[52,1],[24,1],[79,1],[10,1],[32,1],[71,11],[76,1],[7,2],[84,5]],' |14',[[87,1]],'flop',[[90,1]],'xh8',[[89,1]],'configured',[[22,1]],'17ff',[[79,1]],'matt',[[87,1]],'checked',[[46,6],[87,1],[33,1],[60,1],[21,1],[58,1],[47,6],[44,3],[45,1],[71,3],[23,1],[51,2],[26,2]],'digit',[[79,1],[89,1]],'places',[[86,1]],'savestate',[[22,3],[34,15],[18,10],[81,4],[16,1],[21,1],[28,12],[39,1],[47,6],[38,5],[82,7],[24,2],[30,1],[71,29],[70,10],[23,4],[19,2],[26,7],[49,23],[14,3],[77,3],[84,1],[20,6]],'valid',[[22,1],[29,2],[30,1],[16,1],[71,2],[51,1],[17,1],[26,1],[83,1],[89,1],[90,4],[82,1]],'individual',[[22,1],[44,3],[10,1],[60,1],[87,2],[71,3],[90,2]],'savestates',[[22,1],[34,2],[18,1],[68,1],[16,3],[21,1],[28,1],[47,2],[38,6],[24,3],[71,3],[70,3],[23,2],[19,2],[26,2],[49,2],[14,1],[13,1],[76,3]],'240',[[87,3],[60,1],[92,1],[90,1]],'ripper',[[86,1],[65,2]],'sits',[[86,1]],'sxa',[[10,1]],'heard',[[87,1]],' increment',[[89,9]],'previously',[[71,3],[12,1],[63,1]],'amoung',[[87,1]],'indirectly',[[87,1],[65,2]],'coin',[[35,2],[82,2],[14,1]],' disksys',[[39,1]],'theme',[[40,1]],'null',[[24,1],[86,4],[84,2],[16,1],[12,1],[70,1]],'executing',[[71,1],[60,1],[89,4]],'emrwxf',[[60,2]],'reassemblable',[[65,1]],'parses',[[67,1]],'hardly',[[90,1],[45,1],[42,1]],'former',[[89,1]],'fly',[[62,1]],'less',[[24,1],[87,4],[18,1],[60,1],[90,2],[58,2],[71,2],[51,3],[19,1],[89,3],[86,1],[84,1]],'sdl ',[[22,1],[23,1]],'specify',[[54,1],[60,1],[14,1],[86,1],[71,1],[43,1]],' dmc',[[84,3],[87,2]],'disappear',[[22,2],[24,1],[89,1]],'254',[[71,1]],'historical',[[67,1]],'sounds',[[86,1]],'call',[[87,1],[90,1],[71,4],[70,2],[86,5],[91,1],[73,2]],'hexified',[[82,1]],'09ff',[[79,1]],'123',[[89,4]],'bot',[[26,2],[68,2],[71,2],[77,1],[73,22]],'had',[[87,1],[90,3],[71,1],[89,1],[23,1],[76,1],[86,1],[2,1],[36,1]],'throw',[[90,1],[89,6]],'publically',[[87,1]],'work',[[46,1],[87,2],[74,2],[90,2],[21,1],[58,4],[89,3],[65,1],[38,1],[3,1],[24,1],[57,1],[30,2],[64,2],[70,1],[23,1],[51,2],[71,2],[84,2],[20,1]],'raise',[[4,1]],'saner',[[24,1]],'commercially',[[3,1]],' various',[[3,1]],'function',[[73,13],[18,1],[58,1],[17,1],[28,2],[86,1],[9,1],[24,1],[4,3],[71,69],[70,11],[49,2],[19,1],[59,1],[7,1],[14,1],[20,1],[11,1]],'atop',[[90,1]],'doubly',[[71,1]],'contained ',[[84,1]],'related',[[22,2],[37,4],[21,1],[89,1],[17,2],[47,1],[40,1],[43,1],[79,1],[45,1],[25,1],[49,1],[26,1],[59,1],[14,1],[1,1],[91,1],[36,1]],'corrupts',[[65,1]],'than',[[22,2],[46,8],[54,2],[60,2],[68,1],[58,2],[15,1],[87,5],[89,14],[90,6],[86,2],[8,1],[9,1],[38,3],[82,1],[29,1],[71,7],[51,5],[84,1],[73,2],[41,1],[57,1],[30,2],[23,1],[26,3]],'radd',[[84,1]],'dey',[[89,1]],'switches',[[30,2],[35,1],[38,1]],'environment',[[24,1],[4,1],[7,1],[69,1],[80,1],[20,1]],'encoder',[[3,1],[59,1],[60,1],[66,7],[38,1],[78,1]],'autopause',[[15,1]],'cyan',[[71,1],[63,1],[65,1]],'certainly',[[68,1]],'342',[[4,1]],' si_gamepad',[[82,2]],'parasyte',[[3,1]],'excess',[[58,1]],' 4th',[[87,1]],'pull',[[44,1],[87,1],[41,1],[48,1]],' |24',[[87,1]],'rearranged',[[11,1]],'256bytes',[[79,1]],'&bh',[[89,2]],'keep',[[54,1],[87,1],[60,1],[41,1],[69,1],[90,2],[89,1],[65,1],[45,1],[29,1],[64,1],[71,3],[73,1]],'bpl',[[89,10]],'attempts',[[46,1],[73,10],[65,1]],'rolledback',[[73,1]],' essentially',[[90,1]],'filters',[[24,1],[64,1],[71,1]],'vbuf',[[84,1]],'back',[[34,6],[90,2],[89,9],[28,1],[67,1],[86,2],[82,1],[38,1],[4,1],[10,1],[32,1],[71,1],[70,1],[49,1],[77,1],[14,1],[73,3]],'equals',[[87,1],[90,3],[58,3],[70,1]],'t2p',[[89,1]],'exwram',[[25,1]],'programming',[[79,1],[68,1],[74,2],[69,1],[70,1]],'cover',[[90,1]],'spanned',[[32,1]],'228',[[15,1]],'introduces',[[16,1]],'websites',[[58,2]],'outside',[[79,1],[18,1],[13,1],[90,1]],'saveram',[[71,1]],'pgen',[[84,1]],'frames',[[22,1],[34,1],[54,1],[87,1],[90,3],[58,1],[82,1],[38,4],[24,1],[10,1],[57,2],[83,1],[71,10],[23,1],[26,1],[73,5]],' enabling',[[45,1]],'feeding',[[71,1]],'shame',[[90,1]],'blurry',[[46,1]],' action',[[87,1]],'ijc',[[89,8]],'slowdown',[[34,1],[16,1]],'distribute',[[65,1]],'declare',[[69,1]],'fed',[[90,3],[87,5]],'speedrunning',[[16,1],[77,1]],'dbg',[[4,1]],'8x16',[[13,1]],'eh8813a',[[13,1]],'115',[[16,1],[15,1]],'hexi',[[54,1]],' luabot',[[73,2]],'yellow',[[71,1],[63,2],[65,2]],'deemed',[[73,4]],'invalidate',[[17,1]],'precision',[[34,2],[77,1],[90,1]],'subdirectory',[[51,1]],'hitting',[[51,1]],'command',[[22,2],[34,1],[18,1],[27,3],[89,4],[28,1],[3,1],[32,4],[30,6],[83,2],[23,1],[51,1],[26,1],[14,4]],'siren',[[17,1]],'ispoweron',[[71,2],[18,1]],'laptop',[[22,1]],'whole',[[46,2],[14,1],[90,3],[89,1]],'zeros',[[65,1]],'experienced',[[70,1]],'sample',[[44,1],[10,2],[45,1],[87,1],[71,3],[7,1],[65,1]],'doesn',[[46,1],[87,1],[18,3],[74,1],[90,1],[16,1],[15,1],[21,2],[58,1],[89,1],[43,1],[57,1],[71,2],[19,1],[84,1]],'never',[[65,1],[69,1],[32,1],[89,2],[90,4]],' duty',[[87,2]],'icon',[[30,3],[71,5],[38,1]],'providing',[[19,1],[90,1]],'inspecting',[[61,1],[60,1]],'power',[[24,1],[34,2],[35,4],[41,4],[79,1],[16,2],[71,2],[23,2],[51,1],[7,1],[82,4],[73,1]],'antony',[[20,1]],'hard',[[22,1],[34,1],[4,1],[35,1],[58,1],[26,1],[65,2],[82,2]],'parodius',[[78,1],[80,1]],'adequately',[[20,1]],'isolate',[[59,1]],'rightbracket',[[71,1]],'desyncing',[[73,1]],'170',[[90,3]],'fm2',[[22,4],[34,9],[18,1],[27,1],[33,2],[21,3],[50,1],[74,1],[81,1],[39,1],[47,3],[82,3],[24,3],[30,12],[23,2],[19,2],[26,5],[49,2],[76,3],[56,4]],'5206',[[86,4]],'unlogged',[[10,1]],'rule',[[89,1]],'no8lim',[[24,1],[30,2]],'nesdev@onelist',[[91,2],[92,2]],'ddt',[[84,1]],'suggest',[[16,1],[47,1],[71,1]],'strmode',[[70,1]],'encountered',[[71,1],[89,1]],'customization',[[16,1],[10,2],[11,1]],'generic',[[73,2]],'phase',[[90,11],[89,1]],'tapanim',[[89,1]],'rmw',[[89,2]],'ddfd',[[89,2]],'ampl',[[84,1]],'obscure',[[3,1],[14,1]],'over',[[22,1],[37,1],[60,2],[74,1],[58,2],[89,1],[42,1],[90,3],[8,1],[38,1],[9,1],[62,1],[4,1],[10,1],[57,1],[61,2],[70,2],[49,3],[77,2],[26,1],[84,1],[12,1],[73,1]],'serves',[[90,1],[73,1]],' current',[[84,1]],'conf',[[16,2]],'happening',[[24,1],[71,1],[90,1]],'good',[[73,1],[90,4],[51,1]],'triggered',[[71,1],[87,1]],'timed',[[77,1]],'weapon',[[79,2],[57,1]],'1800',[[79,2]],' 043x',[[79,1]],'rips',[[86,2]],'fans',[[78,1]],'oversights',[[25,1]],'formats',[[26,1],[29,5],[81,2],[1,1],[72,1]],' uint16',[[84,4]],' |07',[[87,2]],'dragging',[[46,2]],'receives',[[71,1],[70,1]],'0&&4ka',[[89,1]],'entirely',[[71,1]],'rgp',[[89,2]],'scaler',[[46,2],[11,1],[18,1]],'kh%61',[[89,1]],'msmakela@kruuna',[[89,1]],'j1rb',[[84,1]],'fill',[[24,1],[46,2],[66,1]],'experiments',[[87,1]],'cartridge',[[79,1],[41,1],[32,2],[90,2],[51,1]],'terminated',[[84,1],[82,1],[86,3]],'return',[[22,2],[34,1],[60,2],[41,1],[69,1],[71,7],[70,3],[87,2],[89,2],[63,2],[73,11]],'looks',[[62,1],[61,1],[70,2],[51,1]],'myself',[[70,1]],'highlights',[[63,1],[74,1]],' prehaps',[[90,1]],'begin',[[34,4],[33,1],[60,2],[71,1],[77,1],[89,9],[65,1],[82,1]],'2002',[[3,2],[90,5],[91,1]],'indexing',[[89,3],[10,2],[5,1]],'yet',[[79,2],[60,1],[90,1],[71,1],[21,1],[70,1],[51,2],[89,1],[65,1]],'inversion',[[90,4]],' instead',[[18,1]],'agree',[[91,1]],'directory',[[22,3],[54,1],[37,1],[93,1],[28,1],[39,6],[38,2],[43,2],[24,1],[4,1],[29,1],[30,1],[32,5],[71,2],[23,2],[51,1],[26,1],[76,4],[13,1],[20,1],[73,1]],' updated',[[84,1]],'stx',[[89,11]],'key',[[11,2],[35,2],[33,1],[87,3],[48,1],[8,1],[38,9],[40,1],[63,2],[82,11],[71,1],[70,1],[13,1],[34,10],[16,1],[4,1],[10,2],[57,1],[64,1],[77,2],[5,1],[23,1],[26,1],[12,1],[6,3]],'source',[[3,3],[46,1],[87,2],[89,1],[93,2],[65,2],[82,1]],'continue',[[43,1],[87,1],[90,1],[77,1],[38,3],[73,1]],'sweeping',[[87,4]],'likely',[[87,1],[74,1],[64,1],[58,1]],'stopped',[[26,1],[4,1],[87,1],[71,2],[89,2]],'smallest',[[90,1],[71,1],[87,2]],'attr',[[24,1]],'long',[[3,1],[87,6],[41,1],[64,1],[16,1],[58,1],[77,1],[89,1],[26,1],[76,1],[90,2]],'onfinish',[[73,1]],'ldy',[[89,8]],'clipped',[[10,1]],'gens',[[19,1],[53,1],[18,1],[21,1],[20,2],[52,1]],'right',[[22,2],[46,1],[54,1],[60,9],[87,2],[58,3],[89,6],[90,2],[66,1],[38,3],[40,2],[63,4],[82,3],[61,1],[71,6],[70,1],[51,8],[76,2],[73,3],[34,1],[41,5],[16,1],[93,3],[28,2],[30,2],[64,2],[14,4],[12,1],[6,1]],'locations',[[86,1]],'rla',[[89,6]],'dcfa',[[89,3]],'people',[[87,1],[90,1],[58,1],[71,1],[51,1],[75,1],[65,1]],'standard',[[54,1],[87,1],[32,1],[71,3],[58,2],[70,1],[49,1],[86,2],[82,1]],'advances',[[77,1],[70,1]],'xxxx',[[14,1]],'|__________________________________________|',[[79,9]],'cht',[[51,4],[15,1],[39,2]],'fme',[[86,2]],'fetches',[[90,10],[89,7]],'fullscreen',[[24,1],[46,2],[21,1],[16,1],[15,3],[7,1],[12,1],[40,2]],'cdlogger',[[18,1],[13,1],[12,1],[15,2]],'complete',[[33,1],[65,1],[86,2],[71,1],[77,2],[91,1]],'sony_cxa2025as_us',[[13,1],[36,1]],'microphone',[[18,3],[41,4]],'okay',[[58,1]],'reduced',[[54,1]],'official',[[69,1],[86,1],[89,2]],'006fh',[[86,2]],'tone',[[86,3]],' 008',[[87,1]],'leaks',[[11,1]],'resetting',[[16,1],[87,1]],'enhancements|',[[90,1]],'substraction',[[89,1]],'serial',[[90,1]],'meta',[[34,1],[6,2]],' slo',[[89,11]],'textual',[[78,1]],' inside',[[90,1]],'released',[[22,1],[11,1],[18,2],[12,1],[90,1],[15,1],[8,1],[9,1],[38,1],[3,10],[32,2],[25,1],[7,1],[13,1],[73,2],[16,1],[21,1],[17,1],[24,1],[4,1],[10,1],[5,1],[19,1],[23,1],[26,1],[14,1],[20,1],[6,1]],'skipfirst',[[71,4]],'halves',[[89,1]],'transparency',[[90,2],[71,8]],' reading',[[91,1]],'unzipping',[[24,1]],'hexrowheightborder',[[31,1]],'figured',[[58,1],[60,1]],'browse',[[34,1],[64,1],[69,1]],'backcolor',[[71,3]],'00a2',[[51,1]],'transport',[[72,1]],'complain',[[73,1]],'universally',[[76,1]],' later',[[89,1]],'megamanii',[[74,1]],'dffe',[[60,1]],'cleanup',[[17,1],[22,1],[4,1],[24,2],[16,2],[73,1]],'readwordsigned',[[71,1],[14,1]],'easy',[[54,1],[35,1],[90,1],[17,1],[28,1],[65,1],[67,1],[82,1],[63,2],[86,1],[62,1],[79,1],[29,1],[30,1],[70,1],[1,1],[91,1],[36,1]],'development',[[3,1],[77,1],[89,1]],'especially',[[84,1]],'filenames',[[19,1],[16,1],[26,1]],'ports',[[3,1],[41,2],[61,1],[16,1],[6,1]],'mysterious',[[16,1],[21,1]],'yelling',[[41,1]],' 27th',[[90,1]],'c0a8',[[60,1]],' |18',[[87,1]],'off',[[22,6],[35,1],[18,3],[87,2],[90,3],[58,1],[89,2],[8,1],[38,5],[63,1],[82,1],[44,1],[45,1],[71,4],[51,3],[84,2],[73,1],[34,1],[41,1],[16,1],[21,2],[17,1],[79,1],[57,8],[30,8]],'not ',[[86,1]],'underflow',[[10,1]],'truncate',[[47,1],[18,1]],'exp',[[89,1]],'which',[[22,1],[35,1],[18,5],[54,1],[60,12],[58,1],[15,1],[87,15],[89,16],[90,28],[86,3],[66,2],[38,1],[43,1],[3,3],[62,3],[63,7],[32,2],[82,13],[71,8],[70,2],[51,1],[78,1],[1,1],[13,1],[73,5],[34,1],[41,1],[69,6],[16,1],[93,4],[39,1],[65,15],[67,1],[24,4],[79,3],[64,6],[83,3],[23,1],[59,1],[14,2],[91,1],[12,1]],'overlays',[[12,1]],'scanning',[[23,1]],' arr',[[89,1]],'transferred',[[59,1],[87,1]],'airman',[[90,1]],'avi',[[22,2],[27,2],[33,9],[16,1],[17,1],[39,2],[47,2],[72,1],[24,1],[10,6],[23,1],[26,3],[11,1]],'similar',[[79,2],[18,2],[68,1],[90,1],[71,2],[15,1],[51,1],[89,2],[76,1],[86,2],[47,1]],'preserved',[[77,2],[82,1]],'0x100',[[84,1]],' 19',[[89,1]],'japanese',[[58,16]],'price',[[90,1]],'totally',[[89,1]],'loopy',[[91,2],[92,2]],'subroutines',[[65,1]],'illustrates',[[89,1]],'controllers',[[41,4],[37,1],[38,1]],'relation',[[58,1],[51,1]],'web',[[17,1],[35,1],[76,1],[55,1]],'unavailable',[[77,1]],'tiff',[[72,1]],'port',[[87,1],[18,1],[41,7],[90,2],[21,1],[17,2],[86,4],[65,1],[82,3],[9,1],[3,3],[10,1],[32,1],[5,1],[19,2],[7,2],[13,1],[20,1],[11,1]],'contexts',[[18,1]],'enabling',[[22,1],[46,1],[18,1],[87,2],[38,1]],'preferred',[[90,1],[71,1],[38,1],[51,1]],'square',[[46,1],[44,3],[87,24],[90,1],[21,2],[70,1],[14,1]],'damn',[[90,1]],'sufficient',[[91,1]],'range ',[[79,1]],'clarify',[[89,1]],'alternatively',[[46,1],[28,1],[60,1],[61,1],[65,1],[51,1]],'ever',[[90,3],[87,1]],'jpeg',[[72,1]],'1000',[[35,2],[79,2],[82,2]],'following',[[46,1],[81,1],[60,2],[87,2],[90,3],[89,10],[93,1],[28,1],[86,1],[8,1],[82,4],[72,1],[79,1],[32,1],[71,5],[70,2],[1,1]],'developed',[[89,2],[36,1]],'readbyte',[[22,2],[71,3],[70,2]],'simulates',[[46,1],[71,1],[43,1]],'generate',[[87,7],[27,1],[45,1],[90,1],[71,2],[86,1],[65,1],[73,1]],'positive',[[54,1],[87,1],[58,1],[71,3],[89,2]],'far',[[87,1],[90,1],[58,1],[89,1]],'numpad4',[[71,1]],'ejecting',[[32,1]],'verification',[[71,1]],' expansion',[[79,1]],'d2n@3y',[[89,1]],'mmc3',[[90,4]],'presettable',[[87,2]],'optional',[[60,2],[21,2],[93,2],[86,1],[8,1],[82,9],[10,1],[71,4],[70,2],[23,1],[19,1],[51,1],[13,1],[12,1]],'anymore',[[16,2]],'metroid',[[16,1],[86,2]],'wider',[[46,1]],'approprite',[[90,1]],'archived',[[14,1]],'proprietary',[[16,1],[32,1]],'reading',[[87,2],[90,2],[21,2],[70,1],[89,1],[59,1],[14,1],[65,1],[91,1],[38,1]],'furthermore',[[62,1],[65,2]],'pec',[[13,1],[14,1]],'yesno',[[71,3]],'split',[[90,1],[79,1]],'rotate',[[89,2]],'exclamationmark',[[70,1]],'slader',[[58,1]],'serialized',[[90,1]],'zxcvzxcv@netzero',[[91,2],[92,2]],' ppu',[[84,3],[11,1]],'occur',[[54,1],[87,1],[90,3],[38,1],[89,5]],'updated',[[22,1],[87,4],[90,3],[16,3],[21,2],[58,3],[86,3],[4,2],[83,1],[51,2],[14,1],[1,1],[13,1]],'windowed',[[40,1],[46,2],[14,1],[23,1]],'problem',[[86,2],[90,1],[89,2],[23,1]],'fired',[[90,1]],'significant',[[4,1],[10,1],[84,1],[71,2],[51,1]],'shown',[[93,4],[61,1],[16,1],[70,1],[51,1]],'weed',[[51,1]],'tie',[[73,5]],'calculating',[[89,1]],'left',[[22,2],[46,3],[54,1],[41,4],[60,10],[21,1],[16,3],[73,1],[89,4],[86,1],[82,3],[38,1],[30,2],[64,2],[70,2],[51,4],[71,12],[26,1],[14,1],[12,1],[6,1]],'subtract',[[89,2]],'grab',[[14,1]],'just',[[46,1],[53,1],[54,1],[60,5],[74,2],[16,1],[58,3],[87,1],[89,11],[90,6],[93,1],[31,1],[65,1],[67,1],[38,1],[52,1],[24,1],[64,1],[71,5],[70,4],[51,1],[59,1],[84,1],[73,3]],'blink',[[7,1]],'tbl1',[[70,3]],'cpuc',[[84,2]],'contents',[[34,1],[87,1],[60,3],[90,3],[16,1],[75,1],[86,1],[93,1],[63,1],[79,1],[61,1],[51,1],[59,3],[14,1],[91,1],[73,3]],'poking',[[59,1]],'port0',[[82,7]],'ordering',[[82,1]],'miscellanious',[[90,1],[87,2]],'c100',[[89,1]],'configfile',[[24,2]],'prerender',[[60,1]],'newtext',[[71,1]],'dcfd',[[89,2]],'unl',[[13,2],[16,1],[22,1]],' immediate',[[89,1]],'rp2c04_0004',[[36,1]],'optimal',[[71,1]],'comparisons',[[89,2]],'movement',[[62,1]],'revert',[[21,1],[51,1]],'worlds',[[2,1]],'dependency',[[13,1],[8,1]],'different',[[34,1],[46,2],[18,2],[87,3],[90,2],[16,2],[58,2],[89,9],[92,1],[28,1],[86,1],[93,1],[38,2],[43,1],[63,2],[79,1],[45,1],[83,1],[71,3],[51,1],[26,2],[76,2],[20,1]],'qguiapplication',[[8,2]],'inserts',[[35,1]],'say',[[54,1],[90,1],[58,1],[71,1],[51,2],[86,1],[40,1]],'ending',[[82,1]],'smb2u',[[74,1]],'distorted',[[90,1]],'later',[[3,1],[64,1],[58,1],[69,1],[51,1],[71,1],[89,1],[28,1],[90,2]],'fceu_setrenderplanes',[[22,1]],'3w@`',[[89,1]],'quirk|',[[90,1]],'remains',[[90,2],[89,3]],'buttons',[[22,2],[34,1],[18,3],[37,1],[41,3],[11,1],[60,3],[73,2],[82,3],[4,2],[10,1],[57,1],[71,4],[70,1],[51,2],[83,1],[12,1],[20,1]],'record',[[22,1],[24,1],[33,2],[34,9],[82,10],[71,5],[49,2],[14,1],[47,1],[20,1],[38,2]],'encompasses',[[86,1]],'gameinfo',[[43,1]],'bigger',[[46,4],[58,1],[89,3],[73,7]],'arrayname',[[60,4]],'someone',[[65,2]],'bbitmaster',[[3,1]],'will',[[22,1],[46,9],[33,1],[68,1],[90,22],[48,1],[66,9],[38,22],[63,5],[82,3],[32,9],[61,4],[71,53],[76,3],[34,23],[74,2],[93,2],[47,11],[57,3],[64,5],[83,1],[49,2],[19,1],[26,4],[91,1],[54,8],[35,2],[18,1],[60,37],[87,68],[58,17],[15,1],[42,1],[89,45],[92,1],[86,9],[40,7],[43,5],[44,4],[29,4],[45,2],[62,5],[70,16],[51,22],[84,1],[73,13],[41,8],[50,1],[69,10],[28,3],[39,15],[65,3],[67,3],[24,3],[79,13],[30,8],[77,2],[23,1],[20,1],[56,2]],'systems',[[76,1],[29,1],[90,1],[11,1],[12,1]],'stated',[[3,1]],'object',[[79,4],[18,1],[90,51],[71,10],[70,2]],'symbol',[[71,2],[4,1],[10,1]],'0600',[[79,1],[91,1],[92,1]],'your',[[34,1],[54,1],[60,3],[41,2],[69,2],[58,19],[74,1],[89,8],[90,4],[93,3],[86,1],[67,1],[66,1],[63,3],[40,1],[72,1],[79,4],[71,18],[70,4],[76,2],[73,4]],'rgb',[[36,1],[18,1],[21,1],[71,2],[31,1],[11,1],[43,1]],'resizable',[[63,1]],'rdy',[[89,1]],'blurred',[[76,1]],'whereby',[[63,1]],'clock',[[90,26],[87,28],[89,2]],'pads',[[41,2]],'registerexit',[[71,1]],'arrives',[[90,1],[87,1]],'#256',[[90,1]],'rpgs',[[58,1]],'six',[[32,1]],'colorful',[[16,1]],'throttling',[[22,2],[30,3],[45,3]],'default_nitsuja',[[36,1]],'adjustment',[[87,1],[36,1]],'modifying',[[87,1],[21,1],[78,1],[89,1],[31,1],[67,1],[63,1]],'funny',[[86,1],[89,1]],'64k',[[13,1],[93,1]],'world',[[70,3],[41,1]],'plp',[[89,4]],'setmarker',[[71,1]],'needing',[[58,1]],'multiplexer',[[90,7]],'continuing',[[77,2]],'bit3',[[82,2]],'theory',[[89,2]],'shifted',[[90,1],[87,1],[4,1]],'kj0',[[89,1]],'1986',[[32,1]],'forward',[[84,1]],'these',[[46,4],[35,1],[18,1],[37,1],[53,1],[58,2],[60,3],[87,7],[89,5],[90,5],[86,3],[82,1],[38,1],[29,1],[80,2],[71,4],[70,2],[51,1],[73,6],[34,2],[41,3],[74,8],[21,1],[93,2],[31,1],[67,1],[52,1],[79,6],[57,1],[77,1],[49,1],[36,2]],'been',[[53,1],[87,6],[90,7],[21,1],[89,4],[86,1],[9,1],[52,1],[3,3],[64,2],[71,1],[70,1],[51,2],[77,1],[26,2],[13,1],[73,4]],'7000',[[86,1]],'running',[[46,2],[27,1],[60,4],[69,2],[89,3],[65,1],[63,3],[40,2],[10,1],[32,1],[45,1],[61,1],[70,2],[71,5],[19,1],[14,2],[73,2]],'things',[[87,2],[74,1],[90,1],[71,1],[70,1],[86,1],[65,3],[63,1],[40,1]],'constantly',[[84,1],[87,1]],'heavy',[[87,1],[18,1],[45,1],[71,2]],'jump',[[90,2],[89,7]],' logging',[[64,1]],'03ff',[[79,1]],'74ls373',[[90,1]],'signed',[[53,1],[71,4],[70,1],[89,2],[86,2],[84,3],[52,1]],'kh%r1',[[89,1]],'newname4',[[93,4]],'mygame',[[93,6]],'upon',[[87,5],[65,1],[90,1],[71,1],[77,1],[40,1]],'sight',[[89,1]],'getrecordermode',[[71,1]],'elements',[[16,1],[78,1],[2,1]],'mis',[[16,1]],'111',[[12,1]],'useability',[[21,1]],' mirror',[[79,4]],'libgd',[[13,2]],'around',[[59,1],[79,1],[86,1],[87,2],[71,2],[89,1]],'folders',[[39,1]],' decimal',[[89,1]],'0000h',[[86,3]],'tay',[[89,1]],'wait',[[22,1],[76,1],[70,2],[89,2]],'place',[[24,1],[87,2],[29,1],[41,2],[90,3],[21,1],[58,1],[71,1],[89,4],[26,1],[86,1],[73,1]],'win98',[[58,1]],'pipe',[[82,3]],'picked',[[3,1],[13,1]],'core',[[72,1],[10,1],[4,1],[69,1],[21,2],[80,1],[7,1],[20,1],[38,1]],'rldutsba',[[82,1]],'hereon',[[90,1],[87,1]],'ends',[[18,1],[60,1],[82,1],[89,2],[73,2]],'comprised',[[58,1]],'gone',[[87,1]],'values',[[22,3],[46,2],[53,1],[54,6],[60,2],[58,1],[12,1],[87,4],[89,6],[90,4],[86,4],[48,1],[82,6],[63,3],[71,14],[70,7],[51,11],[13,1],[84,1],[21,4],[31,3],[52,1],[79,19],[77,1],[19,2],[59,1],[11,1],[6,1]],'space',[[82,1],[84,1],[10,2],[41,1],[60,1],[71,3],[51,3],[86,6],[13,1],[66,2],[63,2],[73,1]],'04dx',[[79,1]],'transfers',[[90,1]],' |0f',[[87,1]],'proves',[[89,5]],' normally',[[38,1]],'disassembly',[[60,12],[64,3],[16,3],[93,5],[14,2],[65,1],[12,1]],'triplet',[[43,1]],'computers',[[76,1],[45,1],[89,1]],' program',[[84,1]],'merge',[[3,1],[2,1]],'homebrew',[[24,1],[93,1],[25,1]],'capture',[[17,1],[26,1],[33,6],[65,2],[12,1],[36,1]],'mechanism',[[71,1],[73,1]],'exception',[[79,1],[89,1]],'loss',[[22,1],[70,1]],'9010',[[86,1]],'personal',[[22,1],[46,1],[27,1],[33,1],[12,1],[20,1],[56,1],[68,1],[90,1],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[66,1],[72,1],[32,1],[61,1],[71,1],[78,1],[82,1],[76,1],[7,1],[1,1],[13,1],[34,1],[74,1],[93,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,1],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,1],[80,1],[91,1],[55,1],[84,1],[92,1],[73,1],[41,1],[50,1],[16,1],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,1],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,1],[11,1],[6,1]],'sizes',[[23,1]],'envelope',[[87,27]],'bd2ox',[[89,1]],'backed',[[19,1],[22,1],[39,1]],'154',[[14,1]],'shifting',[[90,1],[21,1],[89,1]],'rewritten',[[16,1],[12,1],[55,1]],'stack',[[18,1],[60,5],[64,3],[16,2],[89,27],[19,1],[86,1],[8,1],[9,1]],'turned',[[82,1],[71,1],[38,1],[51,1]],'performs',[[71,2],[89,3]],'tecgraf',[[72,3]],'solutions',[[73,1]],'booleans',[[82,1]],'syntax',[[68,1],[10,1],[69,1],[12,1],[70,2]],'layout',[[79,2],[10,4],[16,1],[75,1],[14,1],[11,1],[9,1]],'regular',[[24,1],[77,1]],'bfff ',[[79,1]],' tile',[[84,1],[90,1]],'mv#b@3',[[89,1]],'a13',[[90,7]],'m3y',[[89,1]],'triply',[[71,1]],'finally',[[89,3],[60,1],[63,1]],'uses',[[22,1],[54,1],[18,1],[27,1],[87,2],[58,1],[89,3],[90,2],[56,1],[86,13],[82,4],[3,1],[71,4],[70,2],[51,2],[76,1],[1,1],[73,2],[93,1],[65,1],[79,1],[10,1],[26,3],[91,1],[36,1]],'2009',[[22,1],[21,1],[20,1]],'executes',[[64,1],[71,2]],'jan',[[90,1]],'commandline',[[17,1],[21,2]],'dmc',[[21,1],[87,11]],'disassembled',[[93,1],[60,1],[65,1]],'consume',[[64,1]],'lxa',[[89,3]],'bxj',[[89,1]],'improve',[[12,1]],'jumpingfceuxwindow',[[15,1],[72,1]],' to',[[54,1],[73,1],[33,1],[41,2],[57,1],[74,1],[87,1],[89,1],[86,2],[48,1],[38,1],[40,1]],'greatly',[[22,1],[44,1]],'buzzers',[[41,1]],'processors',[[22,1],[89,7]],'portion',[[79,1],[87,1],[51,1]],' fire',[[71,1]],'disables',[[30,2],[87,1],[51,1]],'sub',[[35,1],[37,2],[39,1],[38,3],[5,1]],' is',[[84,1],[89,1]],' |0b',[[87,1]],'snow',[[74,1]],'fourth',[[89,1]],'hook',[[4,1]],'onscreen',[[13,1],[16,1],[71,1]],' last',[[84,2]],'conveniently',[[60,1]],'item',[[22,3],[24,1],[21,7],[15,1],[49,7],[17,1],[19,1],[51,2],[58,2],[65,1],[20,2]],'drive',[[32,1]],'direct',[[89,1],[68,1],[36,1]],'0319',[[89,1]],'divided',[[90,1]],' very',[[86,1]],'days',[[70,1]],'duty',[[44,2],[87,9],[13,1],[71,2]],' used',[[83,1]],'advancing',[[16,1],[26,1]],'pipelining',[[89,2]],'north',[[32,1]],'approved',[[73,1]],'grammar',[[60,1]],'ch2',[[86,2]],'dynamically',[[16,1]],'makedata',[[65,1]],'0310',[[79,2]],' each',[[84,1],[87,1],[86,1]],' |0c',[[87,2]],' |01',[[87,1]],'ips',[[24,1],[4,2],[29,9]],'m159',[[16,1]],'fba',[[53,1],[52,1]],' pc',[[89,60]],'wrapper',[[24,1]],'popups',[[10,2]],'internal',[[90,3],[87,7],[13,1],[71,3],[82,4],[89,2]],'156',[[16,1]],'reads',[[71,2],[18,1],[89,5]],'uuencoded',[[89,1]],' jams',[[89,1]],'ddr',[[89,1]],'largely',[[74,1]],'mnemonics',[[82,1]],'making',[[34,3],[87,1],[50,1],[90,2],[58,1],[89,1],[75,1],[65,1],[47,1],[38,1],[66,1],[79,4],[71,1],[77,7],[51,2],[78,2],[26,2],[55,1]],'warnings',[[11,1],[4,1],[9,1]],'1900',[[79,1]],'#ce_2gpl',[[89,1]],'palflag',[[24,1],[82,1]],'hexforecolorr',[[31,1]],' write',[[89,24]],'setreadonly',[[22,1],[71,4]],'search',[[53,4],[18,4],[50,2],[16,3],[15,2],[58,1],[17,2],[39,1],[8,2],[38,1],[52,8],[63,2],[66,1],[79,6],[64,1],[77,2],[78,2],[51,28],[26,2],[14,2],[13,1],[20,3],[73,1]],'marko',[[89,4]],'implement',[[90,3]],'through',[[34,2],[87,2],[60,1],[68,1],[69,1],[16,2],[58,1],[90,5],[86,2],[31,2],[65,4],[79,1],[10,1],[64,1],[71,1],[70,1],[51,2],[23,1],[77,1],[78,1],[84,1]],'maximize',[[22,1]],'hexforecolorg',[[31,1]],'november',[[3,3],[16,1],[20,1],[23,1]],'okcancel',[[71,1]],'seems',[[87,1],[90,3],[21,1],[89,4]],'unchecked',[[46,1],[47,3],[39,1]],'accesses',[[61,1],[90,2]],'xxx0',[[79,1]],'it ',[[86,1]],'operators',[[60,1],[70,3]],'tons',[[86,1]],' total',[[86,1]],'sbc',[[89,26]],' performing',[[89,1]],'end',[[87,1],[18,1],[60,1],[69,3],[58,2],[15,1],[89,8],[90,2],[82,1],[3,1],[32,1],[71,6],[70,11],[7,2],[12,1],[73,6]],'taken',[[3,1],[22,1],[87,3],[89,3]],'series',[[87,1],[28,1],[60,1],[89,6]],'corner',[[71,5],[38,2],[60,3]],'shadow',[[15,1],[41,1]],'fixedfontheight',[[21,1]],'solid',[[71,2]],'port1',[[82,7]],'scons',[[13,1],[12,1]],'starts',[[34,2],[35,1],[18,1],[45,1],[73,3],[71,1],[70,1],[89,1],[90,4],[86,1],[82,1],[40,1]],'and',[[22,16],[46,14],[27,1],[33,5],[20,9],[6,2],[56,1],[68,6],[90,61],[75,4],[8,4],[9,4],[38,12],[63,16],[66,14],[72,11],[32,5],[61,2],[71,81],[78,7],[82,16],[76,7],[7,5],[1,6],[13,12],[34,15],[74,3],[93,6],[47,2],[52,2],[4,6],[57,7],[64,4],[49,7],[19,10],[0,1],[26,10],[14,6],[59,10],[88,3],[91,5],[36,6],[54,3],[35,3],[18,23],[37,1],[53,2],[58,42],[15,6],[42,1],[60,33],[81,1],[86,56],[2,4],[87,58],[89,167],[92,3],[40,2],[3,31],[43,5],[29,10],[44,3],[45,2],[62,2],[70,25],[51,28],[80,2],[55,1],[84,9],[73,31],[41,15],[50,3],[16,21],[21,9],[69,6],[17,5],[28,7],[31,2],[39,1],[65,31],[67,5],[24,7],[79,18],[10,17],[30,3],[77,11],[23,6],[11,13],[12,6]],'find',[[34,1],[54,2],[87,1],[69,2],[16,1],[58,2],[89,2],[86,1],[39,1],[65,2],[66,1],[63,1],[9,1],[79,4],[61,1],[64,1],[70,2],[51,3],[71,1],[59,2],[76,1],[12,2]],'lagcounter',[[24,1]],'borders',[[46,1]],'next',[[87,4],[18,1],[41,1],[60,5],[58,2],[15,1],[89,16],[90,15],[66,1],[38,1],[79,2],[71,5],[70,3],[51,3],[19,1],[7,1],[84,2],[73,5]],'user',[[22,3],[41,1],[90,1],[16,1],[15,1],[21,2],[93,1],[38,3],[72,2],[3,1],[24,1],[10,1],[32,1],[71,18],[70,2],[23,2],[19,1]],'holds',[[87,1],[41,2],[90,1],[73,2]],'tilde',[[71,1],[70,1]],'weird',[[71,1],[89,2]],'died',[[73,2]],'smbconfig',[[30,1]],'jukka',[[89,1]],'color',[[46,3],[18,4],[41,1],[90,15],[16,1],[21,1],[31,6],[65,1],[38,2],[43,7],[24,2],[63,3],[4,1],[10,1],[61,1],[71,23],[70,4],[51,1],[76,2],[13,1],[11,1],[36,1]],'hashes',[[58,4]],'oneshot',[[71,1]],'opening',[[24,1],[4,1],[16,1],[15,1],[51,1],[17,1],[71,2],[73,1]],'creating',[[3,1],[14,1],[13,1],[55,2],[71,3],[77,2]],'overwrite',[[60,1],[4,1],[28,1],[70,1]],'old',[[87,3],[90,1],[21,1],[16,1],[15,3],[89,2],[38,5],[24,1],[45,1],[64,1],[71,1],[78,2],[76,4],[14,3],[12,1]],'brackets',[[60,1],[51,1]],'token',[[82,1]],'debug',[[60,2],[16,1],[15,1],[93,1],[24,1],[4,3],[10,6],[64,2],[71,1],[59,3],[14,3],[1,2],[13,1],[12,1]],'pcm',[[44,1],[33,1],[65,4],[63,1]],'bar',[[3,1],[62,3],[10,2],[79,1],[61,1],[21,1],[90,6],[26,1],[7,1]],'tinker',[[63,1]],'rightclick',[[16,1],[71,1]],'test',[[34,1],[10,1],[90,1],[21,3],[58,2],[89,10],[93,4],[28,1],[9,1]],'writable',[[86,2]],' clc',[[89,1]],'ouch',[[51,1]],'getlostplayback',[[71,1]],' affect',[[89,1]],' sources',[[89,1]],'speeds',[[24,1],[35,1],[10,1]],'2016',[[13,1]],'project',[[3,2],[13,1],[15,1]],'outputting',[[33,1],[43,1]],' 21',[[90,1]],'carry',[[71,1],[87,3],[89,17]],'known',[[3,1],[34,1],[54,1],[32,1],[61,1],[71,1],[70,1],[51,2],[87,3],[76,2],[86,2]],'tab',[[26,1],[71,1]],'sebastian',[[3,1]],'scans',[[65,1]],' rather',[[54,1]],'properties',[[71,1],[89,1]],'remapping',[[6,1]],'directdraw',[[46,2],[76,1]],'luminance',[[90,3]],'relate',[[90,1]],'tricks',[[90,1]],'rotation',[[90,2]],'cause',[[24,1],[87,2],[45,1],[74,1],[90,1],[89,4],[51,1],[67,1],[63,1],[38,1]],'effect',[[87,3],[18,1],[41,1],[60,1],[90,1],[89,1],[49,3],[66,3],[38,1]],'noconfig',[[22,1]],'2kb',[[84,1]],'framedisplay',[[30,3]],'tabbed',[[64,1],[10,1]],'sometime',[[49,1]],'middle',[[60,2],[90,1],[66,1],[63,1],[12,1]],'tostring',[[71,1]],'autostart',[[89,1]],'symbols',[[4,2],[60,2],[13,1],[12,1]],'attached',[[82,5],[32,1]],'volumes',[[44,1]],'evaluations',[[90,1]],'noted',[[65,1],[13,1],[90,1],[51,1]],'%02x',[[71,1]],'setplayback',[[71,1]],'si_zapper',[[82,2]],'isfromsavestate',[[71,2],[18,1]],'serialize',[[90,1]],'loaded ',[[19,1]],'timer',[[79,1],[87,11],[89,8]],'difficulty',[[69,1],[77,1]],'p`ne',[[89,1]],'note',[[87,1],[60,3],[41,2],[90,1],[58,3],[89,8],[86,4],[65,1],[38,4],[43,1],[24,1],[44,1],[57,1],[62,1],[30,3],[61,1],[63,1],[51,2],[64,1],[70,5],[71,11],[84,1],[91,2],[73,3]],'replayed',[[18,1]],'imbedded',[[47,1],[82,1]],'expect',[[89,1],[41,2]],'assumed',[[86,1]],'semicolon',[[71,1]],'pipeline',[[90,5]],'modulate',[[71,1]],'portability',[[3,1]],'225',[[13,1],[4,1],[6,1]],'games',[[22,2],[46,2],[27,2],[87,4],[90,4],[58,4],[86,2],[38,2],[43,1],[62,1],[63,1],[29,1],[32,5],[61,2],[71,4],[25,1],[51,4],[70,2],[76,1],[78,3],[84,2],[73,2],[41,4],[74,1],[16,3],[28,2],[39,2],[65,1],[24,1],[79,7],[57,2],[64,1],[77,1],[19,1],[14,1],[91,1]],'ppu',[[22,3],[20,5],[18,3],[60,5],[11,3],[58,1],[15,3],[87,1],[90,95],[92,2],[82,1],[38,9],[43,1],[3,1],[62,4],[45,2],[63,4],[61,10],[71,4],[78,2],[76,4],[13,2],[84,6],[21,5],[17,2],[65,2],[79,5],[88,2],[19,1],[59,6],[14,3],[91,1],[12,3],[36,1]],'initialrawdalatch',[[71,1]],'sb#0',[[89,1]],'proceed',[[32,1],[23,1]],'saves',[[71,4],[38,1],[39,1]],'0800',[[79,2]],'8000',[[79,1],[86,4],[65,1],[84,2],[66,2],[63,5]],'checkboxes',[[16,1]],'relatively',[[51,1]],'inserted',[[26,1],[32,1]],'pin',[[90,5],[87,4]],'john@ucc',[[89,1]],'vrcvi',[[86,3]],'cxi',[[89,2]],'2fa9',[[82,1]],'00ff',[[79,2],[60,1],[51,1]],'get',[[22,3],[87,2],[18,1],[68,1],[90,2],[58,4],[89,1],[86,2],[40,1],[71,14],[70,3],[76,1],[13,1],[73,3],[74,1],[16,1],[17,2],[28,1],[65,1],[24,1],[4,1],[64,1],[77,1],[23,2],[19,2],[14,1]],'wanting',[[79,1]],' compatible',[[29,1]],'eor',[[89,15]],'palettes',[[36,5],[4,1],[61,2],[90,1],[76,1],[13,2],[12,1],[43,5]],'overrun',[[11,1]],'tht',[[22,1],[58,3]],'gdimage',[[71,1]],'relating',[[1,1],[39,1]],'guaranteed',[[84,1]],'iiii',[[60,1]],'searchspace',[[73,1]],'reload',[[24,1],[60,2],[13,1],[16,1],[21,1],[49,1]],'target',[[13,1],[71,1],[77,1],[90,1]],'somewhat',[[87,1],[83,1],[90,3],[70,1],[51,1],[86,2],[84,2]],'ties',[[87,1]],'dincsbc',[[89,4]],'demo',[[65,2]],'shownotes',[[16,1]],'corresponds',[[90,2],[79,1],[82,1]],'240p@50fps',[[38,1]],'patch',[[51,2],[59,1],[60,6],[8,1],[12,1],[23,1]],'familiar',[[87,1],[86,1],[69,1],[9,1],[70,1]],'pepper',[[3,1]],'every',[[22,1],[87,3],[60,1],[90,13],[58,2],[89,5],[93,1],[86,1],[65,4],[82,2],[38,5],[43,1],[57,3],[64,4],[71,4],[49,2],[23,2],[76,1],[84,1],[73,2]],'qwerty',[[71,1]],'readonly',[[30,7],[71,4]],'emulate',[[86,2],[32,1],[41,1],[38,1],[36,1]],' also',[[19,1],[22,2],[23,1]],'198',[[15,1]],'preset',[[41,3],[71,1],[11,1],[89,1]],'marked',[[51,1]],'switchy',[[71,1]],'lasereyes',[[74,1]],' 80',[[89,1]],'remainder',[[82,1]],'collector',[[89,1]],'machrider',[[74,1]],'doings',[[90,1]],'surface',[[72,2]],' 1024',[[79,3]],'_will_',[[73,1]],'labeling',[[60,1]],' alot',[[90,1]],'1984',[[89,1]],'jamm',[[84,1]],'bmp',[[72,1]],'accumulator',[[86,2],[89,27]],'of_',[[89,1]],'routines',[[59,1],[65,1],[64,1],[89,1]],'explanation',[[66,1],[89,1]],'progress',[[71,1]],'flicker',[[90,2]],'aforementioned',[[90,1],[87,1],[60,1]],'adventure',[[79,1]],'design',[[16,1],[87,1],[55,1]],'prompt',[[17,1],[18,1],[20,1],[70,1]],'4bit',[[86,4]],'acknowledged',[[87,1]],'clipsides',[[30,2]],'deviation',[[79,1]],'xnor',[[87,4]],'dynamic',[[68,1],[14,1]],'19th',[[87,1]],'according',[[46,1],[69,1],[71,1],[15,1],[89,3],[90,1],[14,1]],'comment',[[34,2],[93,9],[60,2],[82,5],[70,1],[89,2]],'169',[[90,1]],'dream',[[19,1],[18,1]],'stops',[[87,1],[18,1],[71,4],[70,1]],'z`_d2n@09',[[89,1]],'addressed',[[66,1]],'automation',[[60,1]],'sending',[[72,1]],' dec',[[89,2]],'thus',[[89,1],[65,1],[90,1],[47,1],[70,1],[71,2]],'updates',[[3,1],[22,3],[10,1],[18,1],[57,1],[16,1],[58,1],[89,1],[19,2],[13,2],[91,1]],'identical',[[90,1],[71,1],[87,1]],'produces',[[22,2],[87,3],[90,1],[73,1]],'together',[[46,1],[87,2],[89,1],[73,1]],'bindings',[[10,2],[6,1]],'manipulating',[[60,1],[73,1]],'customlagindicator_rvt',[[16,1]],'hhhhllll',[[86,1]],' every',[[87,1]],'recommended',[[16,1],[60,1],[71,3]],'ejected',[[32,2]],'indication',[[10,1]],'categories',[[48,1]],'jsr',[[93,2],[60,3],[14,1],[89,1]],'planning',[[90,1]],'essentially',[[87,2],[68,1],[69,1],[58,1],[78,1],[90,3],[65,1]],'reader',[[41,1]],'hexfreezecolorr',[[31,1]],'chosenjo',[[41,1]],'vbl',[[60,1]],'%h21cp`ea@',[[89,1]],'logo',[[13,1]],'help',[[22,2],[46,2],[33,1],[68,1],[20,1],[6,1],[90,1],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[72,1],[82,1],[32,2],[61,1],[71,1],[78,1],[76,1],[7,1],[13,1],[1,2],[34,1],[93,1],[4,1],[83,1],[5,1],[19,1],[26,2],[49,7],[88,1],[91,1],[35,2],[37,1],[60,1],[87,2],[89,1],[42,1],[86,2],[43,2],[3,1],[44,1],[45,1],[80,1],[70,2],[55,2],[84,1],[73,1],[41,1],[50,1],[16,1],[21,2],[69,2],[28,1],[65,2],[67,1],[24,1],[10,4],[11,1],[12,2]],'persist',[[71,1],[10,1]],'besides',[[70,1],[74,1]],' additionally',[[71,1]],'graphics',[[46,1],[37,1],[61,1],[90,5],[78,1],[31,2],[14,1],[65,3],[38,2],[72,1]],'dmcloop',[[71,1]],'gif',[[72,1]],'unaffected',[[71,1],[4,1]],'sanitizers',[[4,1]],'positions',[[19,2],[24,1],[79,3],[90,1]],'responsiveness',[[11,1]],'bit5',[[82,2],[89,1]],'05ff8h',[[86,3]],'fps',[[16,1],[33,1],[38,2]],'thing',[[76,1],[87,1],[90,2],[58,5],[77,1],[51,2]],'999',[[45,1]],'subtitler',[[74,1]],'sections',[[84,1],[58,1],[90,2]],'4001',[[87,2]],'therefore',[[90,1],[87,2],[38,1]],' size',[[79,1]],'@```',[[89,5]],'frame',[[22,7],[35,5],[18,5],[33,1],[54,1],[60,6],[15,1],[87,19],[90,8],[82,5],[38,10],[63,1],[44,2],[45,1],[61,1],[71,33],[70,6],[51,1],[78,1],[73,6],[34,18],[69,1],[16,3],[21,3],[47,4],[24,2],[10,1],[57,4],[30,4],[64,2],[77,5],[23,2],[49,2],[26,1],[83,2],[91,1],[56,1]],'loaded',[[22,4],[46,2],[18,2],[54,2],[60,1],[87,4],[15,1],[89,7],[90,6],[86,8],[38,1],[40,2],[43,3],[63,1],[32,2],[71,26],[51,2],[73,2],[34,4],[74,1],[16,1],[21,2],[39,4],[67,1],[47,4],[24,2],[79,5],[4,1],[30,1],[64,1],[49,10],[19,1],[26,1],[59,1]],'header',[[29,1],[32,2],[71,4],[5,1],[19,1],[86,4],[7,1],[67,10],[82,4],[12,2],[84,7]],'boat',[[29,5]],'bankswitch',[[63,1]],'comparison',[[90,3],[66,1],[70,1],[89,1]],'purposes',[[79,1],[10,1],[67,1],[87,1],[90,1],[89,1]],'songs',[[86,2]],'hold',[[46,1],[26,2],[41,8],[90,1],[77,1],[91,1]],'periods',[[90,1]],'gtk',[[19,2],[16,2],[12,1]],' 16384',[[79,2]],'unlicensed',[[3,1],[13,1]],'excitingbike',[[74,2]],'multiply',[[86,1]],' includes',[[22,1]],'256x224',[[71,1]],'jajamaru',[[19,1]],'manage',[[73,1]],'comes',[[73,1],[43,1],[90,1],[58,1],[89,3],[51,1],[76,1],[38,1],[36,1]],'knobs',[[43,1]],'base',[[3,1],[87,1],[4,1],[32,2],[30,1],[71,2],[89,1],[23,1],[51,1],[90,4],[39,2],[38,1]],'4092',[[86,1]],'inverts',[[15,1]],'nor',[[77,1],[89,1]],'times',[[46,4],[54,1],[79,1],[87,1],[90,7],[71,1],[77,2],[89,1],[86,2],[73,1]],'mhz',[[90,12],[87,2],[89,3]],'shape',[[74,1]],'bit4',[[82,2],[89,1]],'6500',[[89,5]],'brief',[[54,1],[68,1],[89,2]],'hasn',[[21,1]],'associated',[[90,3],[71,1],[51,1]],'config',[[22,3],[20,3],[18,2],[33,1],[37,3],[15,6],[8,1],[9,2],[38,3],[76,5],[13,2],[1,2],[34,1],[41,1],[16,6],[21,4],[31,4],[39,1],[24,4],[4,2],[10,2],[30,7],[23,3],[19,2],[14,1],[11,4],[36,1]],'constant',[[24,1],[90,1],[21,1],[89,2]],'shx',[[89,4]],' 4800',[[86,1]],'predecrement',[[89,1]],'problematic',[[51,1]],'february',[[4,1],[7,1]],'numlock',[[71,1]],'disrupt',[[86,1]],'operation|',[[87,2]],'exe',[[76,2],[69,1],[71,1],[38,1]],'annoying',[[90,1],[71,1]],'modern',[[3,1]],'unknown',[[90,1],[87,2]],'maxsegments',[[73,1]],'dialog',[[22,12],[12,2],[18,4],[53,4],[54,5],[60,1],[15,5],[48,1],[8,1],[63,1],[40,2],[29,1],[71,7],[51,1],[76,1],[13,2],[34,4],[69,2],[16,5],[21,3],[47,2],[52,4],[24,6],[5,1],[19,3],[23,3],[26,4],[14,1],[49,4],[20,4],[6,1]],'fails',[[38,1]],'17ff ',[[79,1]],' block',[[79,2]],'effects',[[92,1],[60,1],[90,2],[11,1]],'pulling',[[89,1],[41,1]],'readdown',[[71,1]],'multiplied',[[86,1]],'dac',[[87,8]],'when',[[22,10],[46,6],[33,1],[20,2],[6,1],[90,20],[8,1],[38,10],[63,4],[82,4],[32,1],[61,2],[71,16],[76,3],[7,4],[13,6],[34,4],[93,3],[47,5],[4,4],[64,6],[83,1],[5,1],[19,2],[26,4],[49,4],[14,14],[54,3],[35,1],[18,6],[60,17],[87,15],[58,4],[15,19],[89,24],[92,1],[40,1],[3,1],[44,3],[45,1],[62,2],[70,12],[51,6],[84,3],[73,12],[16,13],[21,4],[17,4],[31,3],[39,3],[65,4],[67,1],[24,9],[79,2],[10,3],[30,1],[77,1],[23,3],[12,2],[11,2]],'wrapping',[[16,1],[79,1],[92,2]],'188',[[89,1]],'cias',[[89,2]],'fceux',[[22,4],[46,7],[27,2],[33,2],[68,6],[20,1],[48,1],[82,3],[38,16],[72,2],[32,2],[71,23],[78,2],[76,10],[1,12],[34,4],[74,5],[93,3],[47,5],[52,1],[4,1],[49,2],[0,2],[26,4],[14,3],[59,1],[36,3],[54,1],[35,1],[18,1],[37,1],[53,1],[60,1],[15,1],[81,2],[2,3],[40,9],[3,10],[43,1],[29,5],[44,1],[70,2],[51,3],[55,2],[73,1],[41,3],[50,1],[16,3],[21,2],[69,9],[28,3],[31,1],[39,2],[67,1],[24,9],[30,60],[77,2],[23,2],[11,1],[56,1]],'logs',[[19,1],[65,1],[61,1],[64,3],[15,1]],'exiting',[[70,1]],' nametable',[[11,1]],'controller',[[79,1],[18,2],[4,2],[41,9],[61,1],[68,1],[71,2],[12,1],[38,1]],'mirrored',[[90,1],[12,1]],'improper',[[34,1]],'nestopia',[[36,1]],'count',[[54,3],[87,31],[18,2],[30,1],[71,5],[89,1],[90,3],[19,1],[14,2],[82,1]],'across',[[71,2],[89,1],[73,1]],' prg',[[79,2]],'visit',[[34,1]],'pay',[[90,1]],'#0t',[[89,8]],'sweet',[[79,1]],'zbq',[[89,1]],'04ax',[[79,1]],'don',[[87,3],[60,2],[74,4],[90,2],[16,2],[21,1],[58,3],[89,1],[93,1],[65,1],[63,2],[45,1],[32,1],[71,3],[70,2],[23,1],[13,1],[91,1],[73,3]],' see',[[22,1],[26,1],[84,1]],'outline',[[71,1]],'flashing',[[17,1]],'match',[[19,1],[24,1],[46,1],[71,2],[15,1],[51,2]],'restores',[[44,1],[49,6]],'bit1|bit0',[[89,1]],'multibyte',[[16,1]],'bars',[[6,1]],'0070',[[86,2]],'retrieve',[[71,4],[12,1]],'also',[[46,1],[53,1],[18,1],[60,13],[87,3],[58,1],[15,1],[89,10],[90,7],[66,1],[9,1],[38,7],[3,2],[40,1],[44,1],[62,1],[61,1],[63,5],[70,2],[51,3],[71,11],[72,1],[76,3],[55,1],[82,1],[84,1],[73,4],[34,8],[41,3],[69,1],[16,4],[21,2],[93,5],[28,1],[39,1],[65,3],[67,1],[52,1],[24,1],[79,4],[4,1],[64,1],[77,1],[83,1],[49,1],[26,1],[59,1],[14,1]],'designed',[[34,1],[53,1],[54,1],[36,1],[79,1],[1,1],[84,1],[52,1]],'the',[[22,28],[46,41],[27,1],[33,14],[12,8],[20,10],[56,4],[68,6],[90,420],[75,4],[48,11],[8,4],[9,7],[38,75],[63,66],[66,49],[72,9],[32,45],[61,15],[71,425],[78,8],[82,112],[76,22],[7,4],[1,5],[13,6],[34,88],[74,11],[93,45],[47,17],[52,4],[4,4],[57,16],[64,42],[83,12],[5,3],[19,15],[0,1],[26,21],[14,15],[49,52],[59,11],[88,4],[36,11],[54,46],[35,23],[18,39],[37,7],[53,3],[58,118],[15,20],[42,3],[60,208],[81,4],[86,115],[2,10],[87,335],[85,3],[89,551],[40,10],[3,28],[43,17],[29,11],[44,19],[45,10],[62,28],[25,3],[51,145],[70,86],[80,3],[91,16],[55,5],[84,29],[92,8],[73,130],[41,78],[50,7],[16,20],[21,42],[69,25],[17,10],[28,22],[31,14],[39,16],[65,73],[67,21],[24,13],[79,64],[10,8],[30,20],[77,35],[23,7],[11,6],[6,5]],'corners',[[46,1]],'chance',[[90,1],[58,1],[71,2],[73,1]],'somethingglobal',[[70,1]],'_____',[[79,2]],'remind',[[82,1]],'4011',[[87,4]],'uud',[[89,1]],'announced',[[32,1]],' basic',[[73,2]],'multiples',[[46,1],[87,1]],' vector',[[89,1]],' than',[[89,1]],'falling',[[90,2]],'unconditionally',[[90,1]],'map',[[34,4],[35,1],[37,1],[41,1],[87,1],[28,1],[48,3],[38,4],[63,1],[44,1],[79,15],[32,2],[26,1],[59,1],[20,1],[73,1]],'linux',[[3,4],[71,2],[10,1]],'accessing',[[60,1],[89,1]],'display',[[22,1],[46,1],[18,6],[54,4],[60,3],[58,1],[15,1],[89,2],[90,1],[38,14],[62,9],[61,2],[71,1],[25,1],[7,2],[13,3],[34,4],[74,1],[16,5],[17,2],[31,1],[65,1],[47,1],[24,2],[10,2],[57,1],[30,2],[23,1],[11,1],[12,1]],'regarding',[[75,3],[28,1],[81,1],[1,1],[89,1]],'unrom',[[4,2]],'int',[[71,147]],'07ff ',[[79,2]],'increased',[[3,1],[22,1],[26,1],[44,1],[90,1],[51,1]],'peek',[[16,1]],' just',[[83,1]],'loads',[[22,1],[34,1],[87,1],[90,1],[89,3],[86,1],[67,1],[38,1],[30,2],[71,7],[23,1],[49,2],[14,1]],'16777216',[[89,2]],'occasionally',[[78,1],[89,2]],'retrieves',[[90,2]],'not',[[22,5],[46,1],[33,1],[68,1],[90,13],[66,1],[38,8],[63,2],[82,6],[32,1],[61,1],[71,33],[76,2],[34,5],[74,3],[93,1],[47,3],[4,1],[57,2],[64,1],[49,1],[26,3],[14,3],[54,1],[87,13],[60,5],[58,16],[15,2],[89,54],[86,13],[40,2],[62,2],[29,1],[45,1],[70,14],[51,11],[84,2],[73,7],[69,1],[16,4],[17,1],[39,1],[65,4],[24,4],[79,6],[10,2],[30,5],[77,4],[23,1],[12,1]],'none',[[71,1]],'normally',[[87,2],[60,2],[67,1],[64,2],[58,1],[89,2]],'0x8000',[[84,2]],'mapper',[[22,1],[6,3],[18,1],[60,2],[16,1],[15,2],[63,1],[24,1],[4,6],[5,1],[19,1],[7,2],[14,1],[20,2],[12,4]],'5ff5',[[86,2]],'anonymous',[[71,3],[70,2]],'scientific',[[72,1]],'title',[[32,2],[58,1],[71,1],[73,1]],'realize',[[58,1]],'scripting',[[68,4],[74,1],[69,1],[77,1],[70,1],[26,2],[39,1],[13,1],[73,4]],'sdl',[[6,3],[22,12],[18,1],[16,4],[15,3],[21,2],[17,1],[8,2],[9,2],[3,1],[24,22],[4,1],[10,2],[5,2],[19,3],[23,17],[14,1],[7,4],[13,2],[11,12],[12,1]],'mac',[[3,1],[76,1],[10,1],[6,1]],'alternate',[[57,3],[10,1],[50,1],[89,1]],'filtering',[[12,1]],'score',[[73,3],[21,1],[41,2]],'videolog',[[23,1]],'surprise',[[58,1]],'cfg',[[22,2],[24,3],[18,1],[30,4],[21,2],[25,1],[23,1],[14,2],[31,2],[38,2]],'assembly',[[59,2],[10,5],[60,4]],'statically',[[3,1],[72,1],[14,1]],'worry',[[68,1],[90,1],[58,1],[70,2],[71,1]],'slower',[[76,1],[45,1],[10,1],[58,1],[38,1]],'dcp',[[89,10]],'reliably',[[89,1]],'2000|',[[79,1]],'loadstate',[[22,1],[34,1],[18,3],[30,3],[71,1],[49,6],[17,1],[26,2],[28,7],[14,1],[38,1]],'5ff6',[[86,1]],'measurements',[[89,1]],'dot',[[13,1],[89,2]],'maintain',[[46,1],[16,1]],'val',[[87,2],[89,5]],'try',[[62,1],[64,1],[58,2],[70,1],[71,6],[89,2],[76,2],[65,1],[66,1],[73,1]],'industry',[[90,1]],'latched',[[90,1]],'fastest',[[35,1],[89,1],[73,1]],'gdstr',[[71,3]],'040x',[[79,1]],'associative',[[70,3]],'decent',[[46,1],[66,1],[90,1]],'colored',[[46,1],[90,1],[63,2]],'import',[[51,1]],'rio',[[72,3]],'3000|',[[79,1]],'si_gamepad',[[82,2]],'bitmaps',[[90,3]],'debugged',[[93,1],[60,1]],'compatibility',[[29,1],[16,1],[71,4],[17,1],[19,2],[28,1],[20,2],[38,2]],'ask',[[40,3],[21,1],[32,1]],'paddle',[[71,1],[82,1],[41,3]],'tracing',[[64,1]],'thread',[[45,1]],'absolutely',[[73,1]],'60fps',[[76,1],[45,1]],'0x800',[[84,3]],' |bit7',[[87,2]],'120hz',[[87,1]],'whites',[[4,1]],'meaningful',[[71,1]],'prevents',[[34,1],[26,1]],'handlers',[[71,1]],'markedframe',[[71,1]],'2nd',[[22,1],[79,1],[86,1],[90,1],[82,3],[20,1]],'undoable',[[4,1]],'returned',[[90,2],[87,1],[84,2],[71,3],[89,1],[73,6]],'create',[[35,1],[18,1],[37,1],[60,2],[68,1],[89,1],[90,1],[48,1],[66,2],[43,1],[72,1],[32,1],[71,7],[70,5],[51,1],[76,1],[73,2],[74,1],[69,1],[21,1],[93,1],[31,1],[65,3],[10,1],[83,1],[23,1],[26,2],[59,1],[14,1],[12,1]],'pageup',[[71,1]],'pseudo',[[87,5],[89,1],[73,1]],'rare',[[79,2],[89,1]],' input',[[79,2]],'0700',[[79,1]],'thanks',[[19,1],[87,1],[86,3],[23,1]],'increasing',[[22,1],[44,1],[87,1],[16,1],[12,1]],' sweep',[[87,2]],'1976',[[89,1]],'began',[[3,2]],'determining',[[90,1],[89,1]],'requested',[[90,2]],' notes',[[79,1],[87,1],[89,9]],'adjacent',[[46,1],[93,1]],'ubuntu',[[16,1]],'easter',[[65,1]],'posted',[[87,1]],'documentation',[[22,3],[53,1],[54,1],[36,1],[81,1],[58,1],[87,1],[89,4],[90,2],[63,1],[62,1],[29,1],[45,1],[80,2],[71,1],[51,1],[7,1],[1,2],[34,1],[69,1],[16,3],[28,1],[67,1],[47,1],[52,1],[79,1],[10,1],[30,1],[77,1],[23,1],[26,1],[91,1],[11,1],[56,1]],'padding',[[15,1]],'saver',[[21,1],[40,2]],'green',[[70,1],[65,2],[71,8],[63,3],[43,2]],'goemon',[[19,2]],'applyinputchanges',[[71,1]],'coming',[[87,1]],'cancel',[[22,1],[69,1],[45,1]],'carrying',[[90,1]],'visibility',[[11,2]],'figure',[[90,1],[58,4]],' chibi',[[87,1]],'implies',[[41,1],[2,1]],'gnu',[[3,1]],'listed',[[22,1],[60,1],[41,3],[84,1],[66,1],[51,1]],'hexbackcolorg',[[31,1]],'radiobuttons',[[16,1]],'exponentially',[[73,1]],'int16',[[84,1]],'each',[[46,2],[54,1],[60,3],[68,1],[87,8],[90,7],[89,8],[86,1],[82,2],[63,1],[43,3],[44,1],[71,7],[70,1],[51,3],[73,2],[41,2],[93,1],[31,1],[65,4],[47,1],[67,1],[79,8],[10,1],[64,1],[49,1],[12,1],[36,1]],' rti',[[89,3]],'boulderdash_amoebaai',[[16,1]],'rp2c04_0001',[[36,1]],'sink',[[10,1]],'moment',[[35,2],[28,1],[71,1]],'splicing',[[77,1],[82,1]],'getpixel',[[71,2],[18,1],[70,1]],'occurrence',[[89,1]],'applying',[[60,1]],'variety',[[17,1],[22,1]],'amounts',[[46,1]],'bios',[[19,1],[76,2],[86,1],[39,1],[32,2]],'trouble',[[29,1]],'pairs',[[82,3],[70,2],[86,1]],'exhausts',[[73,1]],'vrom',[[84,1],[16,1],[7,1]],'recent',[[22,1],[54,2],[18,2],[16,2],[21,2],[49,2],[19,1],[26,1],[71,1],[14,1],[11,1],[20,1]],' any',[[38,1]],'suffice',[[51,1]],'ikari',[[79,1]],'cpx',[[89,3]],'randomness',[[89,1]],'sourceforge',[[3,2]],'tree',[[10,2]],'possibly',[[18,1],[60,1],[65,1],[58,1],[70,1],[73,1]],'fcuex',[[30,1]],'p17',[[84,1]],' cycle',[[84,1]],' writes',[[87,1]],'issues',[[22,1],[36,1],[4,1],[16,1],[15,2],[23,2],[17,2],[76,2],[11,3],[6,1]],'0071h',[[86,1]],'bother',[[87,1],[63,1]],'issue',[[22,1],[16,1],[21,3],[42,1],[17,2],[89,1],[8,1],[9,2],[24,1],[44,1],[5,1],[23,3],[76,2],[7,1],[14,1],[11,1],[12,1]],'tablet',[[41,1]],'sdl2',[[4,1]],'various',[[46,1],[73,1],[37,1],[87,2],[16,2],[15,1],[17,1],[75,1],[39,1],[48,2],[47,1],[38,1],[40,1],[3,2],[67,1],[4,2],[10,1],[71,1],[78,1],[49,1],[26,1],[1,1],[11,3],[12,2]],'greater',[[34,1],[54,1],[89,3],[71,1],[38,1],[51,2]],'confirmed',[[71,1],[87,2]],'since',[[22,1],[87,1],[90,8],[16,2],[21,1],[58,6],[89,4],[86,4],[65,1],[63,2],[3,1],[45,1],[64,1],[71,7],[83,1],[51,6]],'claims',[[89,1]],'lose',[[16,1],[89,2]],' then',[[34,2],[54,1],[48,1],[56,2]],'coded',[[22,1],[89,1]],'grows',[[86,1]],'requiring',[[32,1]],'encounters',[[70,1]],'dsiplay',[[21,1]],'cycles',[[44,2],[45,2],[60,3],[64,1],[16,2],[71,4],[87,7],[89,12],[90,9],[14,2],[13,1]],'regretted',[[67,1]],'separate',[[34,1],[4,1],[58,1],[71,5],[89,1],[93,1],[2,1],[65,1]],'ideas',[[55,1]],'informing',[[70,1]],'amazing',[[89,1],[74,1]],' multi',[[77,1],[93,1]],'rp2a03e',[[87,1]],'jammed',[[84,1],[89,1]],'int32',[[84,1],[82,1]],'played',[[45,1],[41,1],[30,1],[77,1],[86,2],[65,2],[82,1],[38,2]],'luau',[[68,1]],'aimlessly',[[26,1]],'mamiya',[[86,3]],' clear',[[89,1]],'misrepresented',[[90,1]],'suppport',[[14,1]],'c006#newname3#multilinecomment',[[93,1]],'setoverridecursor',[[8,1]],'titlebar',[[24,1]],'terminate',[[89,1]],'mapped',[[34,2],[35,1],[4,1],[32,2],[60,1],[79,1],[87,1],[28,1],[65,1],[38,4],[63,1]],'bankswitching',[[90,1],[86,5],[65,1]],'freeware',[[3,1]],'1fff',[[84,2],[79,1]],'idea',[[58,1],[86,2],[65,1]],'isattemptok',[[73,2]],'collected',[[1,1]],'asm',[[66,1]],'intended',[[71,1],[89,1]],'converted',[[34,1],[76,1],[87,1],[56,1]],'05ff',[[79,1]],'getname',[[22,1],[71,1]],'nestopia_yuv',[[36,1]],'gfce',[[3,1]],'0005',[[60,2],[86,1]],'obtain',[[65,1]],'periodic',[[86,1],[38,1],[51,1]],'buggy',[[59,1]],'movies',[[34,3],[18,7],[50,1],[16,2],[17,2],[39,1],[47,3],[82,2],[24,3],[79,1],[10,1],[30,1],[71,6],[77,5],[23,1],[26,4],[76,2],[55,1],[13,1],[20,1]],'pins',[[90,3]],'details|',[[90,2]],'regions',[[24,1],[8,1],[15,1]],'zelda',[[65,1],[90,1],[41,1]],'obj',[[90,1],[38,1]],'fall',[[90,1],[73,1]],'xxx000x1',[[89,1]],'completing',[[77,1]],'hexeditor',[[70,1]],'1999',[[91,1],[86,4],[92,1]],'unlike',[[71,1],[89,2]],'tri',[[87,8]],'blargg',[[21,3],[10,1]],'compressed',[[26,1],[29,2]],'detrimental',[[65,1]],'inherited',[[89,2]],'four',[[79,1],[18,1],[32,1],[41,3],[21,1],[15,1],[58,1],[83,1],[89,2],[84,3],[63,1]],'imaging',[[72,1]],'speedometeronly',[[74,1]],'nothing',[[79,1],[90,2],[58,1],[15,1],[70,1],[65,1],[73,7]],'yesnocancel',[[71,1]],' int32',[[84,2]],'vrc7',[[13,1],[12,1],[86,1]],'mistakes',[[34,1],[77,1]],'columns',[[79,2],[51,1]],'rts',[[60,2],[86,1],[16,1],[15,1],[89,3]],' because',[[86,1]],'down',[[54,1],[35,2],[60,1],[87,9],[90,5],[89,1],[86,1],[48,1],[8,1],[38,1],[43,1],[3,1],[44,2],[45,1],[82,3],[71,3],[70,1],[51,2],[13,1],[73,1],[34,5],[41,9],[16,1],[79,4],[26,1],[14,2]],' old',[[87,1]],'double',[[46,2],[87,1],[60,4],[90,1],[16,2],[39,1],[48,1],[66,1],[38,2],[40,2],[57,1],[32,1],[64,1],[51,3],[26,2],[14,1]],'turning',[[22,1],[35,1],[90,1],[38,2],[51,1]],'something',[[64,1],[71,2],[70,6],[58,1],[69,1],[23,1],[77,1],[86,2],[89,3],[91,1],[73,3]],' pressing',[[34,1],[41,1]],'stay',[[34,1],[46,1],[87,3]],'extensively',[[77,1]],'namco',[[86,4]],'compromised',[[90,1]],'logged',[[4,1],[60,1],[64,3],[16,1],[63,1],[65,4]],'mega',[[51,4]],'scroll',[[22,1],[62,5],[10,1],[60,1],[79,1],[16,1],[90,8],[92,4],[7,2]],'158b',[[13,1]],'numbered',[[86,1]],' but',[[54,1],[57,1],[90,1],[91,1]],'www',[[69,1],[70,1],[72,4]],'implemented',[[3,3],[22,3],[4,1],[10,1],[18,2],[21,3],[90,2],[20,1],[6,1]],'00698089599609375',[[82,1]],'republik',[[89,1]],'hikari',[[41,1]],'11111111',[[91,1]],'takes',[[46,1],[87,1],[60,1],[90,3],[89,4],[86,1],[63,1],[24,1],[10,1],[71,2],[70,1],[55,1],[73,1]],'4017',[[13,1],[84,1],[87,16]],'titler',[[36,1]],'esc',[[38,1],[40,1]],'desync',[[18,1]],'gracefully',[[18,1],[23,1]],'preventing',[[18,1],[45,1]],'definition',[[58,1],[93,1]],'submitinsertframes',[[71,1]],'advance',[[22,1],[34,9],[35,5],[60,2],[69,1],[15,1],[38,3],[44,2],[64,1],[71,5],[77,4],[51,2],[78,1],[73,1]],'usefully',[[74,1]],'4011h',[[86,1]],'abbreviations',[[89,1]],'failed',[[77,2],[73,1]],'languages',[[16,1],[68,2]],'take',[[34,2],[87,2],[41,1],[74,1],[90,2],[89,4],[86,1],[66,1],[63,2],[38,1],[79,1],[71,2],[51,1],[14,1]],'banking',[[71,1]],'cleared',[[87,2],[18,1],[89,9],[73,2]],'defaulting',[[20,1]],'remove',[[24,1],[4,1],[60,1],[48,1],[21,1],[58,1]],'mangling',[[58,1]],'european',[[38,1],[89,1]],'e000',[[86,3],[65,1]],' blocks',[[79,1]],'recognized',[[18,1]],'0100',[[79,2],[60,2],[89,20]],'functions',[[22,1],[54,1],[18,2],[68,2],[15,1],[89,1],[92,1],[72,1],[3,1],[71,12],[70,5],[51,2],[13,2],[73,14],[74,2],[69,4],[16,2],[21,1],[17,1],[65,1],[4,1],[10,1],[49,2],[19,1],[26,1],[14,1],[12,2],[20,1]],'2022',[[5,1],[7,1],[8,1],[9,1],[6,1]],'producer',[[40,1],[74,1],[25,1],[92,1],[65,1],[47,1],[52,1]],'coloring',[[10,3],[7,1],[65,1],[11,1],[15,1]],'cleaner',[[65,1]],'japanophile',[[58,1]],'1000|',[[79,1]],'hacking',[[75,3],[67,1],[1,1],[2,1],[78,11]],'generation',[[90,3],[87,4]],'nybbles',[[89,1]],'filehandle',[[70,3]],'blob',[[82,1]],'nuke',[[12,1]],'suggested',[[71,1]],'4013h',[[86,1]],' nmi',[[89,1]],'2406',[[90,1]],'infamous',[[90,1]],'txs',[[89,3]],'combined',[[0,1],[65,1],[1,1],[90,1],[89,1],[73,2]],'counts',[[71,1]],'initialization',[[22,1],[65,1]],'decides',[[90,1],[70,1]],'upward',[[87,1]],'practical',[[89,2]],' depending',[[87,1]],'avoided',[[90,1]],'those',[[46,1],[87,2],[41,1],[90,1],[16,1],[86,2],[31,1],[65,1],[45,1],[64,1],[71,6],[51,1],[73,1]],'windows98',[[40,1]],'brad',[[90,1],[87,1]],'lua51',[[14,2]],' processing',[[89,1]],' |04',[[87,1]],'received',[[73,1]],'2001',[[84,1],[43,1]],'getnote',[[71,1]],'recording',[[54,1],[18,2],[27,2],[33,1],[37,1],[15,1],[82,1],[38,3],[3,2],[71,4],[76,1],[55,1],[34,14],[16,1],[17,1],[39,1],[47,1],[24,1],[10,3],[77,16],[23,2],[49,3],[26,3],[14,2],[11,1],[20,2]],'rewinding',[[20,1],[49,2]],'marginal',[[89,1]],'protections',[[89,1],[4,1],[7,1]],'dumps',[[13,1],[49,1]],'usable',[[23,1]],'0300',[[79,4]],'techniques',[[89,1]],'iql2',[[84,1]],'framenumber',[[30,1]],'0078',[[86,1]],'dungeon',[[90,1]],'sequentially',[[90,1],[86,1]],'oe_',[[89,2]],'erroneous',[[22,1],[18,1]],'3d2n@8',[[89,1]],'traditionally',[[77,1],[89,1]],'objpri',[[90,1]],'barely',[[76,1]],'appearing',[[90,1],[87,1]],'sachen',[[16,1]],' lower',[[44,1]],'cherished',[[78,1]],'isa',[[90,1]],'8157',[[14,1]],'floppy',[[32,2]],'subsection',[[84,6]],'32k',[[87,2]],'bankswitchable',[[86,1]],'breakpoint',[[63,2],[10,2],[4,1],[60,12],[16,6],[15,1],[64,2],[71,2],[14,2],[12,1],[6,1]],'exec_time',[[71,1]],'johnson',[[90,2]],'hellraiser',[[90,1]],'0000110000000000',[[91,1]],'nutant',[[71,2]],'mainly',[[87,1]],'svgalib',[[3,3]],'decoded',[[71,2],[87,1]],' starting',[[90,1],[71,1],[86,1]],'invertselection',[[16,1]],'essence',[[77,1]],'booting',[[16,2]],'generally',[[79,3],[87,2],[90,1],[71,1],[78,2],[89,2]],'big_time_software@hotmail',[[90,1],[87,1]],'131072',[[89,1]],'examiners',[[89,1]],'aspects',[[80,1]],'increase',[[17,1],[34,1],[4,1],[33,1],[87,4],[20,1]],'edu',[[89,1]],'registerrun',[[71,1]],'likelihood',[[32,1]],'cia2',[[89,1]],'periodicsaves',[[14,1]],'decode',[[59,1]],' |0a',[[87,2]],'de0d',[[89,1]],'hackers',[[78,1]],'#34053d',[[70,1]],'only ',[[86,1]],'start_address',[[86,1]],'more',[[22,4],[46,3],[18,2],[53,1],[60,7],[58,4],[15,1],[68,1],[87,2],[89,6],[86,1],[90,3],[92,1],[8,1],[72,1],[3,1],[29,1],[45,1],[80,1],[71,4],[70,3],[51,3],[78,2],[76,1],[13,2],[73,1],[34,2],[16,1],[21,1],[65,3],[52,1],[24,2],[79,2],[4,1],[10,1],[30,1],[64,3],[77,2],[23,2],[19,1],[26,4],[91,1],[36,1]],'li#',[[89,2]],'events',[[90,1],[73,2]],'widely',[[29,1]],'quickly',[[34,1],[26,1],[60,2],[41,1],[79,1],[63,1]],' ram',[[79,4]],' octave',[[87,2]],'sya',[[10,1]],'particularly',[[71,1]],'breaking',[[60,2]],'registerexecute',[[71,2]],'extension',[[24,2],[72,1],[4,1],[29,1],[58,2],[47,1],[63,1],[43,1]],'bring',[[64,1],[60,1],[14,1]],'square2',[[71,1]],'continuous',[[35,2]],'clicks',[[71,1],[60,1],[93,1]],'playinput',[[13,1]],'navigate',[[34,1],[10,1],[33,1],[60,1]],'inv',[[71,1]],'luascripts',[[73,1],[74,2],[72,2]],'misplaced',[[71,1]],'friends',[[71,1]],'playfields',[[90,3]],'push',[[77,1],[89,1],[73,1]],'dracula',[[13,1]],' sax',[[89,4]],'2a03',[[79,4],[87,13]],'ca65',[[93,1]],'octave',[[87,1]],'flawed',[[23,1]],'behind',[[65,1],[2,1],[71,3],[70,1],[90,2]],'&b%_3bxi',[[89,1]],'accumulate',[[90,1]],'reproducible',[[8,1],[4,1]],'rerecord',[[13,1],[71,3],[38,3],[82,1]],'#byte',[[89,4]],'spaces',[[18,1]],'programmed',[[74,1],[69,1],[90,2],[73,1]],'hud',[[16,2],[10,1],[15,1]],'case',[[60,1],[74,1],[90,1],[89,3],[93,1],[65,1],[82,1],[57,2],[30,1],[71,4],[70,2],[51,2],[23,1],[14,1],[73,5]],'2j1t892n%',[[89,1]],'smart',[[65,1],[14,1]],'lagcount',[[22,1],[71,1]],'eeprom',[[16,1]],'dimensions',[[71,1]],'out',[[34,1],[46,3],[18,1],[60,2],[87,6],[16,3],[21,1],[58,7],[89,3],[90,8],[86,1],[66,2],[38,1],[43,1],[71,2],[70,1],[51,1],[19,2],[59,1],[84,1]],'transmission',[[72,1]],'verify',[[91,1],[89,1]],'plus',[[86,1],[90,3],[71,1],[63,1]],'variables',[[64,1],[71,1],[21,1],[69,2],[70,3],[86,2],[84,1],[73,6]],'punchouttraining',[[74,1]],'snes',[[13,2]],'fwnes',[[32,1]],'execute',[[87,1],[60,5],[64,1],[69,1],[89,1]],'disable',[[22,1],[46,1],[18,2],[41,2],[60,3],[21,1],[87,13],[89,4],[31,1],[66,1],[40,2],[4,1],[45,1],[30,2],[71,1],[51,1],[19,1],[14,2],[7,1]],'detecting',[[71,1]],'names',[[60,3],[64,1],[16,2],[15,1],[58,2],[93,2],[39,1],[14,1],[13,1],[20,1]],'desmume',[[53,1],[18,1],[52,1]],'presets',[[26,1],[41,3],[39,3],[77,1]],'implied',[[89,4]],'sort',[[89,2],[10,1],[90,1],[70,1],[51,1]],'debugging',[[18,1],[60,9],[74,1],[16,2],[17,1],[93,1],[65,1],[3,3],[24,1],[70,1],[23,1],[78,2],[59,1],[14,1],[13,1],[12,2]],'2000',[[3,1],[79,3],[86,3],[84,2],[90,8],[91,2]],'returning',[[71,2]],'knowledge',[[79,1],[68,1],[90,1],[58,2],[66,1],[89,1]],'pushed',[[89,4]],'resumed',[[15,1]],'plot',[[70,2]],'65c816',[[89,1]],'large',[[24,1],[60,1],[90,1],[71,1],[12,1],[73,1]],'remappable',[[21,1]],'indices',[[89,1]],'somthing',[[90,2]],'info|',[[90,1]],'objctr',[[71,3]],'identifier',[[82,2]],'exram',[[90,1],[86,3]],'saturation',[[90,1]],'substitute',[[51,2]],' |03',[[87,1]],'lowest',[[79,1],[89,1],[73,1]],'irqc',[[84,2]],'indeterminate',[[89,1]],' note',[[24,1],[26,1],[79,1],[87,6],[90,1],[89,6]],'reach',[[77,1]],'tens',[[77,1]],'compiling',[[22,1],[7,1]],'inspect',[[60,1],[74,1]],'classics',[[90,1]],'bypass',[[90,1]],'sync',[[22,1],[46,4],[10,1],[76,1],[16,1],[9,2]],'onto',[[90,2],[79,5]],'posting',[[87,1]],'silence',[[87,1]],'g8r',[[89,1]],'vsprintf',[[24,1]],'alongside',[[60,1]],'forces',[[71,5]],'mask',[[61,2],[65,2],[14,1]],'shared',[[90,1],[87,1]],'revolutionizes',[[26,1]],'coder',[[90,1]],' outside',[[86,1]],'clearing',[[16,1],[87,1]],'persistent',[[71,6]],'4015',[[87,9]],'dc0d',[[89,4]],'0000',[[79,7],[60,1],[51,1],[17,1],[86,1],[84,2],[63,1]],' watching',[[79,1]],'shorthand',[[91,1]],'tint',[[90,1],[43,1]],'crashes',[[22,2],[24,3],[71,1],[16,1],[15,1],[70,1]],'strict',[[60,1]],'competitionrecorder',[[74,1]],'soon',[[58,2],[9,1],[89,1]],'woes',[[24,1]],'disksys',[[39,1],[76,2],[32,2]],' sram',[[79,1]],'cool',[[58,2]],' 010',[[87,1]],'traditional',[[41,1]],'naming',[[22,1],[16,1],[15,1],[49,1],[93,1],[14,3],[47,1]],'sum',[[60,3]],'misinformed',[[67,1]],'omitted',[[71,1]],'onattemptend',[[73,1]],'illustration',[[89,1]],'log',[[22,2],[4,1],[60,1],[64,9],[16,9],[15,1],[89,2],[14,3],[65,6],[82,12],[12,1]],'maxframes',[[73,4]],' jopi',[[89,7]],'joystick',[[4,1],[41,1],[83,3],[84,2]],'powersave',[[21,1]],'solely',[[79,1]],' during',[[87,1]],'nospritelim',[[24,1]],'230',[[71,1]],'definitions',[[84,3],[58,1]],'saved',[[73,3],[60,1],[21,1],[58,5],[28,1],[39,5],[47,1],[38,1],[24,1],[10,2],[71,2],[49,3],[51,1],[14,2],[84,1],[6,2]],'60th',[[34,1]],'ntar',[[84,1]],'decreasing',[[87,2]],'correct',[[24,1],[46,2],[18,1],[21,4],[71,6],[89,1],[12,1]],'lavelle',[[20,1]],'uwa',[[89,1]],' 2048',[[79,3]],'entry',[[38,1],[90,4],[16,1],[58,1],[51,1],[71,4],[89,1],[86,2],[13,1],[11,1],[43,1]],'arr',[[89,5]],'tweaked',[[15,1],[36,1]],'online',[[34,1],[44,1],[75,1],[79,1],[11,1],[70,1]],'hq3x',[[46,2]],'assigns',[[37,1]],'poorly',[[46,2],[42,1]],'taller',[[46,1]],' dcp',[[89,4]],'navigation',[[3,1],[60,2]],'random',[[89,2],[79,1],[87,13],[58,1],[12,1],[73,13]],'ling',[[15,1]],'nesm',[[86,1]],'certain',[[87,4],[60,1],[41,1],[68,1],[74,1],[65,3],[63,1],[57,1],[64,1],[71,1],[59,1],[76,1],[73,4]],'launch',[[16,1]],'opcodes',[[89,5],[10,1],[60,1]],'didn',[[24,1],[71,1],[90,1],[16,1],[58,1],[51,2]],'configurations',[[26,1],[80,1]],'useable',[[22,1],[68,1],[42,1]],'noisey',[[87,1]],'blank',[[58,1]],'smb3',[[74,1]],'512',[[43,2],[4,1],[13,1],[90,1],[36,1]],'mess',[[90,1],[73,1]],'truth',[[89,1]],'amd',[[22,1]],'07ff',[[17,1],[79,6],[60,1]],'compress',[[19,1],[38,1]],'directories',[[37,1],[39,1]],'drawpixel',[[71,1]],'psin',[[84,1]],'nes_basecycles',[[86,2]],'jmp',[[89,8],[65,1]],'block',[[24,1],[79,22],[90,1],[58,1]],'257',[[71,2]],'newline',[[82,1]],'dual',[[86,3]],'implements',[[93,1]],'tied',[[87,1]],'damage',[[51,1]],'crashing',[[19,1],[24,1],[74,1],[23,2]],'becomes',[[87,1],[65,2],[16,1],[58,1]],'stopframe',[[30,2]],'corruptor',[[65,2]],'numpad6',[[71,1]],'would',[[87,2],[90,19],[21,1],[15,1],[58,3],[89,4],[93,1],[86,1],[65,5],[38,1],[43,1],[24,3],[79,6],[29,1],[57,1],[71,2],[23,2],[51,1],[14,1],[13,1]],'elseif',[[70,1]],'scheme',[[10,1],[31,1],[83,1],[21,1],[90,1]],'helpndoc',[[22,1],[46,1],[27,1],[33,1],[12,1],[20,1],[56,1],[68,1],[90,1],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[66,1],[72,1],[32,1],[61,1],[71,1],[78,1],[82,1],[76,1],[7,1],[1,1],[13,1],[34,1],[74,1],[93,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,1],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,1],[80,1],[91,1],[55,1],[84,1],[92,1],[73,1],[41,1],[50,1],[16,1],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,1],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,1],[11,1],[6,1]],'clang',[[16,1],[4,2]],'toggled',[[17,1],[26,1],[47,1],[38,4]],'looping',[[87,4]],'setselection',[[71,1]],'340',[[90,1]],'iup',[[72,3]],'read',[[22,1],[87,5],[18,4],[60,8],[90,12],[89,17],[86,3],[63,4],[3,1],[61,1],[71,20],[70,6],[51,4],[84,4],[73,1],[34,12],[16,2],[21,3],[17,1],[65,6],[47,4],[24,2],[79,1],[57,1],[30,5],[23,1],[19,2],[26,1],[49,13],[12,1]],'increases',[[19,1],[87,2],[20,1]],'udp',[[72,1]],' binary',[[89,1]],'lowmost',[[89,3]],'indeed',[[74,1]],'hl2n@',[[89,1]],'kevin',[[86,1]],'fortunate',[[89,1]],'ch8',[[86,2]],'offset',[[57,3],[50,1],[90,5],[71,1],[70,1],[89,1],[93,1],[86,1],[7,1],[84,1],[91,2],[63,2]],'copying',[[58,1],[89,1]],'n@3',[[89,1]],'&z0',[[89,1]],'isb',[[89,9]],'translate',[[58,3]],'bulletproof',[[18,1]],'courier',[[31,2]],'event',[[83,1],[77,1],[9,1],[63,1]],'joypad',[[22,3],[35,1],[18,1],[32,2],[37,1],[16,1],[70,3],[23,1],[19,3],[71,15],[82,2],[20,1]],'street',[[22,1]],'using',[[46,2],[54,2],[18,1],[56,1],[60,2],[58,3],[15,2],[20,1],[36,1],[68,2],[87,2],[89,5],[90,3],[66,3],[63,3],[72,1],[62,2],[44,2],[61,1],[71,14],[70,5],[51,3],[78,1],[76,3],[73,1],[34,1],[50,4],[69,1],[16,1],[74,1],[93,2],[28,3],[39,1],[65,3],[79,1],[64,2],[19,1],[14,2],[11,2],[12,1]],'instead',[[87,2],[18,1],[60,4],[90,3],[21,4],[58,2],[89,5],[92,1],[93,1],[65,2],[63,2],[38,1],[44,1],[4,1],[57,1],[71,4],[25,1],[70,1],[14,2],[20,2],[73,1]],'emulua',[[24,1],[70,1]],'television',[[43,1],[41,1],[32,1],[36,1]],' resetting',[[51,1]],'241',[[90,1],[60,1]],'interpreter',[[70,1]],' which',[[86,1],[89,1]],'audio',[[44,1],[33,7],[10,2],[87,1],[86,2],[7,1],[65,2],[63,1]],'flakes',[[16,1]],'begins',[[83,1],[21,1],[58,2]],'separately',[[20,1]],'inconvenience',[[87,1]],'years',[[3,1],[90,1],[12,1]],'resurrected',[[3,1]],'affected',[[66,1],[57,1],[89,6]],'officially',[[58,1]],'|commands|rldutsba|rldutsba|rldutsba|rldutsba|port2|',[[82,1]],'allow',[[22,1],[46,2],[18,1],[41,3],[60,2],[16,2],[73,1],[90,2],[8,1],[82,1],[4,2],[10,2],[30,3],[71,1],[11,1],[6,1]],'kiji',[[19,1]],'alias',[[71,5]],' 1000000',[[86,1]],'hop',[[87,1]],'conclusion',[[87,1]],'connection',[[89,1]],'playfield',[[90,28]],'nogui',[[15,1]],'experiment',[[90,1]],'task',[[21,1]],' file',[[43,1]],' type',[[84,6]],'maru',[[58,4]],'worth',[[90,2],[12,1]],' sprite',[[74,1]],'displaced',[[77,1]],'swapped',[[44,1],[43,1]],'per',[[22,2],[46,1],[87,1],[90,8],[58,1],[86,2],[38,2],[43,1],[10,1],[32,1],[30,2],[45,1],[70,1],[71,6],[7,2],[13,1]],'inspection',[[4,1],[60,1]],'r65c00',[[89,2]],'perfectly',[[90,1]],'collision',[[90,1]],'gyp#8',[[89,1]],'invisible',[[90,1]],'dozens',[[90,1]],'profit',[[90,1]],'original',[[3,2],[22,1],[60,2],[87,1],[51,2],[2,1],[13,1],[66,1],[67,2],[36,1]],'2013',[[15,1],[14,1]],'fourscore',[[24,1],[82,6]],'instance',[[18,1],[90,1],[89,2],[93,1],[28,1],[86,1],[38,1],[40,2],[79,3],[57,1],[70,2],[51,1],[14,1],[73,3]],'maintains',[[14,1]],'bigbad',[[43,2]],'composition',[[90,1]],'kid',[[79,1]],'dump',[[22,2],[13,1],[64,1],[49,1]],'canceling',[[22,1]],'older',[[3,1],[44,1],[87,1],[69,1],[71,3]],'vram',[[79,1],[92,1],[91,4],[12,1],[63,1]],'cycle',[[24,1],[35,1],[4,1],[87,14],[90,24],[71,1],[70,2],[51,1],[89,20],[84,1]],'empty',[[46,1],[60,3],[16,1],[70,3],[89,1],[26,1],[82,1]],'accessed',[[79,1],[61,1],[64,2],[90,5],[14,1],[65,5],[84,1],[63,1]],'memwatch',[[22,2],[30,1],[18,1]],'recovery',[[24,1],[23,1]],'contain',[[24,1],[34,3],[60,1],[79,2],[83,1],[87,2],[70,1],[39,1],[65,1],[82,1],[84,2],[43,1]],'adv',[[24,2],[38,1]],'current',[[22,3],[35,2],[18,1],[46,2],[60,5],[87,12],[15,1],[89,4],[90,3],[86,1],[82,2],[38,1],[43,1],[3,1],[44,1],[62,2],[32,1],[61,1],[63,1],[71,20],[51,6],[78,1],[73,9],[34,2],[41,3],[16,2],[65,1],[67,1],[47,1],[79,1],[64,1],[77,2],[23,1],[59,2],[91,1],[36,1]],'show',[[22,1],[46,1],[54,1],[60,1],[74,1],[16,1],[15,1],[58,1],[87,1],[89,2],[90,1],[24,1],[62,1],[61,2],[64,1],[70,1],[71,2],[19,1],[13,1]],'fc0',[[30,2]],'anytime',[[34,1],[15,1]],'inputdisplay',[[30,3]],'allowing',[[22,1],[46,1],[82,1],[16,1],[47,1],[71,1]],'but',[[46,1],[35,1],[54,1],[60,2],[68,2],[58,12],[87,4],[89,15],[90,10],[92,1],[86,2],[3,1],[29,2],[32,1],[71,13],[70,4],[51,2],[76,1],[73,5],[41,2],[69,1],[21,2],[93,1],[65,4],[79,1],[57,1],[64,3],[77,2],[49,1],[91,1]],'weren',[[87,1],[60,1],[65,2],[61,1]],'modify',[[89,8],[67,1],[66,1],[63,3],[71,1]],'ungzipping',[[24,1]],'precise',[[90,1],[70,1],[89,1]],'adds',[[18,2],[16,1],[15,1],[21,1],[89,2],[39,1],[3,2],[71,1],[19,2],[7,1],[13,1],[14,1],[20,1]],'romchecksum',[[71,1],[82,1]],' 1536 ',[[79,1]],'0000|',[[79,1]],'screens',[[90,1],[79,2]],'symbolic',[[60,7],[64,2],[16,2],[15,2],[93,2],[14,5],[13,2]],'recursion',[[9,1]],'xoff',[[84,1]],'joysticks',[[83,1]],'patchlevel',[[89,1]],' easily',[[89,1]],'eaters',[[89,1]],'diagrams',[[90,1]],'compiler',[[10,1],[4,1],[9,1],[11,1]],'0x0000',[[71,2],[93,1]],'motherboard',[[90,1]],'serializers',[[90,2]],'march',[[3,1],[5,1],[22,1],[83,1],[15,1],[6,1]],'hooker',[[3,1],[22,1],[50,1],[58,18]],'irqs',[[84,1]],'rate',[[44,2],[10,2],[45,1],[87,14],[90,2],[86,2],[7,2]],'xdsp',[[3,1]],'gfceux',[[23,4]],' lda',[[89,1]],'vd`d2n0q',[[89,1]],'listening',[[65,1]],'launched',[[13,1]],'0123456789abcdef',[[60,2]],'home',[[13,1],[71,1],[12,1],[72,1]],'onattemptstart',[[73,2]],'gives',[[79,4],[45,1],[41,1],[90,1],[21,1],[71,1],[40,1]],'simultaneously',[[89,3],[38,1],[57,1]],'throws',[[71,6],[89,1]],'memo',[[82,1]],'253',[[19,1],[14,1],[16,1],[20,1]],'wram',[[24,1],[7,1],[84,2],[12,1]],'densetsu',[[16,1]],'level',[[46,1],[44,1],[62,3],[68,1],[87,3],[90,3],[51,4],[93,1],[82,2]],'iql1',[[84,2]],'artist',[[86,3]],'forced',[[90,1],[87,1]],'probability',[[73,1]],'0400fh',[[86,1]],'float',[[71,3]],'easily',[[53,1],[18,1],[37,1],[60,3],[90,3],[89,1],[93,1],[31,1],[39,1],[48,1],[63,2],[52,1],[72,1],[71,1],[23,1],[26,1],[76,1],[14,1],[73,3]],'fully',[[26,1],[18,2],[86,1],[71,2]],'compile',[[68,1],[73,1]],'copy',[[18,1],[58,6],[71,1],[89,3],[59,1],[47,1],[63,3],[40,1]],'nreg',[[84,1]],'bcd',[[89,16]],'resolutions',[[13,1]],'latches',[[90,1],[89,2]],' hex',[[11,1]],'states',[[39,1],[71,4],[82,1],[89,2]],'unf',[[29,1]],'border',[[46,1]],'lines',[[22,3],[62,1],[60,1],[79,1],[64,4],[58,1],[89,1],[90,3],[93,5],[86,1],[65,1],[82,1]],'mmc',[[90,3]],'remain',[[54,1],[90,1],[89,1]],'aspiring',[[58,1]],'3f00',[[79,1]],' processor',[[84,1]],'happen',[[87,1],[89,1],[92,1]],'sax',[[89,6]],'processed',[[70,1],[89,1]],'considering',[[90,1]],'046x',[[79,1]],'pointed',[[41,1]],'scrolling',[[46,1],[62,2],[90,4],[88,2],[92,2],[14,2],[91,3]],'integrate',[[11,1]],'tbl3',[[70,2]],'0x0200',[[71,2]],'yes',[[73,4]],' it',[[54,1],[53,1],[68,1],[73,1],[90,4],[89,1],[92,1],[39,1],[63,1],[38,2],[62,1],[52,1],[79,1],[83,1],[71,1],[77,1],[49,3],[51,1],[76,1],[78,1],[84,2],[36,1]],'reverse',[[79,1],[87,3],[78,1],[93,1],[65,1],[13,1],[14,1]],'abs',[[60,1]],'adequate',[[58,1]],'closely',[[24,1],[64,1],[51,1]],'2023',[[4,1]],'replay',[[24,1],[34,2],[18,3],[33,1],[16,4],[21,1],[23,2],[49,1],[51,1],[71,1],[47,1]],'0x0263',[[71,1]],'corruption',[[79,1],[12,1]],'guard',[[71,1],[4,1]],'nrom',[[22,2]],'pha',[[60,1],[89,1]],'5fff ',[[79,1]],'0677fc51543b',[[82,1]],' odd',[[89,2]],'employs',[[22,2],[73,1]],'reminding',[[24,1]],'readbyterange',[[24,1],[71,2]],'represent',[[82,3],[63,1],[87,3]],'fact',[[89,1],[74,1]],'gray',[[71,1]],'acceptable',[[71,1]],'time',[[22,1],[87,7],[60,5],[90,23],[58,2],[15,1],[89,14],[86,1],[2,1],[38,4],[63,2],[3,1],[44,1],[62,2],[71,11],[51,3],[76,1],[41,2],[69,1],[74,1],[47,1],[79,3],[64,5],[77,1],[83,1],[19,1],[20,1]],'characteristic',[[79,1]],'outputted',[[87,1]],'slow',[[34,2],[35,1],[45,1],[58,1],[70,1],[51,1],[77,3],[76,5],[89,2]],'autohold',[[18,4]],' php',[[89,2]],'warned',[[70,1]],'our',[[89,1],[74,1]],'strobe',[[87,3]],'explaination',[[86,1]],'comecon',[[89,1]],'f12',[[71,1]],'containers',[[49,1]],'medium',[[71,2]],' 002',[[87,1]],'bandwith',[[90,1]],'latching',[[87,2]],'eliminate',[[79,1]],' from',[[89,1],[51,1]],'kicked',[[71,2]],' amplitude',[[84,1]],'tod',[[89,5]],'d`h#v1',[[89,1]],'jones',[[17,1]],'detected',[[29,1],[41,1]],' since',[[90,4]],'adelikat',[[3,2],[79,1],[1,2],[82,1]],'ppc',[[23,1]],'lags',[[54,2]],'248',[[16,1]],'taseditor',[[55,2],[13,1],[16,9],[71,25]],' boat',[[29,3]],'subpix',[[79,2]],'sec',[[86,2],[89,1]],' some',[[44,1],[89,1]],'0a00',[[79,1]],'cpy',[[89,3]],'ml`',[[89,1]],'individually',[[8,1]],'sav',[[22,1],[39,1],[32,1],[65,1]],'asq_realityb',[[36,1]],'sbx',[[89,13]],'borrow',[[89,1]],'perform',[[73,1],[86,1],[65,5],[71,2],[89,4],[51,1]],'engineering',[[87,3],[93,1],[14,1],[13,1],[78,1]],'machines',[[44,1],[28,1],[86,1],[21,1]],'enhancing',[[16,1]],'redrawing',[[15,1]],'savestateas',[[17,1]],'third',[[93,2],[71,1],[12,1],[89,1]],'freeze',[[71,2],[89,2],[28,2],[21,1],[63,2],[70,1]],'mappers',[[22,1],[16,2],[15,2],[63,2],[3,5],[24,1],[4,2],[19,3],[7,1],[13,2],[14,1],[12,1],[6,1]],'keyboard',[[22,1],[35,1],[4,2],[32,2],[41,1],[71,3],[15,1],[5,1],[23,1],[13,1],[9,1],[6,5]],'chirps',[[22,1]],'cmake',[[8,1],[4,1],[12,1]],'listings',[[48,1]],'invoked',[[19,1]],'engineer',[[65,1]],'filling',[[66,1]],'hence',[[71,1],[70,1],[86,1]],'speedmode',[[22,1],[69,1],[71,1],[70,1]],'converting',[[13,1],[21,1],[56,1]],'commenting',[[70,1]],'modifies',[[71,1]],'key1',[[73,3]],'pipelined',[[90,1]],'deletes',[[18,1]],'image',[[34,1],[46,10],[90,5],[58,1],[89,2],[72,4],[62,1],[32,5],[71,9],[70,2],[78,1],[76,1],[11,2]],'successful',[[89,1]],'bypasses',[[22,1]],'conte',[[87,1]],'play',[[22,1],[37,1],[60,2],[90,1],[58,2],[15,5],[42,3],[86,6],[38,3],[32,1],[71,3],[78,1],[73,3],[34,4],[21,1],[16,1],[28,2],[65,5],[47,1],[30,1],[64,1],[77,1],[49,8],[14,1],[20,1]],'syncronous',[[87,1]],'blur',[[46,1]],' additional',[[3,1]],'interesting',[[65,1]],'smearing',[[46,1]],'automate',[[68,1]],'2b8',[[89,1]],'d019',[[89,5]],'zero',[[62,1],[35,1],[60,2],[79,2],[87,4],[90,1],[89,29],[51,1],[84,2]],'smaller',[[58,1],[71,1],[89,9]],'found',[[53,1],[87,7],[41,1],[69,1],[71,1],[80,1],[90,5],[14,1],[8,1],[66,1],[52,1]],'phenomenon',[[87,1]],'preexisting',[[34,1]],'dffc',[[60,1]],'lae',[[89,1]],'gethash',[[13,1],[71,1]],'mixed',[[87,1],[14,1],[90,2],[70,1]],'enlist',[[16,1]],' preset',[[41,1]],'scales',[[71,2]],' 20',[[90,1],[89,1]],'loop',[[89,4],[87,1],[45,1],[71,4],[70,3],[9,1]],'u%_',[[89,1]],'attempt',[[3,1],[40,1],[60,1],[87,1],[71,1],[76,1],[73,23]],'activate',[[66,1],[76,1],[51,2]],'specificness',[[84,1]],'signal',[[87,4],[90,12],[89,4],[43,1]],'4800',[[86,2]],'maxvalue',[[73,12]],'optionally',[[93,1],[13,1],[71,3],[23,1]],'nitsujrehtona',[[3,2]],' added',[[22,1]],'instantly',[[90,1]],'works',[[22,2],[60,1],[90,3],[58,2],[89,1],[93,1],[86,1],[65,1],[63,3],[24,1],[57,1],[61,1],[71,3],[14,2]],'point',[[34,3],[87,3],[32,1],[83,1],[77,2],[15,1],[51,2],[49,1],[59,1],[28,1],[90,1],[91,1]],'attention',[[90,1],[63,1]],'rollback',[[73,3]],'messages',[[22,1],[24,1],[10,1],[18,1],[64,1],[16,4],[71,1],[17,1],[19,1],[7,1],[13,1]],'monitor',[[22,1],[54,2],[10,1],[90,5],[21,1],[89,1],[51,1],[76,1]],'upscales',[[46,1]],'shops',[[58,1]],'decoder',[[3,1],[59,1],[90,1],[66,7],[38,1],[78,1]],'external',[[43,1],[87,1],[90,5],[71,1],[76,1],[14,1],[13,1],[65,4],[73,1]],'contributed',[[87,1]],'human',[[60,1],[67,1],[77,2],[42,1]],'earlier',[[17,1],[18,1],[14,1],[71,1],[77,1],[36,1]],'m#nd',[[89,2]],'expose',[[90,1]],'wrote',[[3,1],[90,1],[49,3]],'purpose',[[3,1],[87,1],[74,3],[71,1]],'second',[[34,1],[18,1],[90,3],[89,2],[93,2],[86,3],[40,1],[24,1],[10,1],[64,1],[71,4],[77,1],[23,1],[84,1],[91,3],[73,1]],'116',[[16,1]],'anyways',[[73,1]],'isrunend',[[73,1]],'resource',[[26,1],[68,1]],'shortcuts',[[22,1],[8,1],[11,2]],'vsnprintf',[[24,1]],'arrow',[[54,1],[41,2]],'099822938442230224609375',[[82,1]],' read',[[89,42]],'still',[[22,1],[87,3],[33,1],[21,2],[58,2],[89,1],[92,1],[86,1],[47,1],[38,1],[71,4],[70,1],[51,2]],'latter',[[89,3]],'exceeds',[[16,2]],'choppy',[[24,1]],'unified',[[3,1]],'manpage',[[13,1],[16,1]],'bad',[[76,1],[60,2],[86,1],[58,2],[73,1]],'customize',[[64,1],[21,1],[63,1]],'watched',[[54,1]],'half',[[79,1],[87,2],[90,4],[70,1],[89,2]],'renders',[[90,3],[87,1]],'multiplexed',[[90,1]],'tested',[[3,1],[87,1],[90,1],[21,1],[58,3],[89,1],[65,1]],'jl`@h',[[89,1]],' uses',[[49,1]],'understanding',[[90,1],[91,1]],'could',[[54,1],[90,7],[58,2],[71,2],[77,1],[89,4],[76,1],[86,1],[65,3],[63,1]],'relocated',[[86,2]],'deselected',[[58,1]],'c000#newname1#comment1',[[93,1]],'addresses',[[22,4],[54,3],[60,8],[87,1],[90,1],[16,1],[21,2],[17,2],[93,4],[86,1],[66,1],[63,4],[62,1],[79,5],[71,2],[51,12],[59,1],[14,1],[7,1]],'elapsed',[[71,1]],'prompted',[[34,2],[58,1],[32,1]],'workflow',[[93,1],[14,1]],' reset',[[83,1],[89,1]],'hot',[[11,1],[4,2],[10,2]],'arcade',[[35,1],[86,1]],'delay',[[35,2],[57,1],[87,4],[90,1],[71,1],[15,1]],'ninja',[[79,1],[57,1]],'conversions',[[6,1]],'registerwrite',[[71,1]],'viewer',[[22,1],[15,1],[65,4],[63,1],[3,2],[24,1],[10,7],[62,4],[61,4],[78,1],[19,1],[59,3],[14,1],[13,1],[11,5],[12,2]],'deeper',[[70,1]],'setrenderplanes',[[71,1]],'parsed',[[82,2]],'micro',[[21,1]],'referenced',[[60,1]],'steady',[[45,1]],'refills',[[60,1],[51,1]],'referencing',[[93,1],[60,1]],'c00e',[[60,2]],'input3',[[24,1]],'luabot_front',[[73,1]],'tasing',[[77,1]],'rules',[[69,1]],'called',[[22,1],[69,1],[90,2],[89,4],[93,2],[28,1],[67,1],[38,1],[3,1],[71,10],[70,3],[49,4],[77,1],[14,1],[73,14]],'preview',[[53,1],[52,1]],'parameters',[[17,1],[4,1],[71,2],[51,2]],'reopen',[[71,2]],' sifc_none',[[82,1]],'252',[[16,1]],'lost',[[24,2],[26,1],[34,1],[58,1],[63,1]],' be',[[86,2]],'viewer ',[[22,1]],'truly',[[89,1]],'katakana',[[58,1]],'x0p',[[89,1]],'|miscellanious',[[90,1]],'simutaneously',[[60,1]],'send',[[89,1],[51,1]],'order',[[34,2],[56,1],[60,1],[74,1],[87,2],[58,2],[90,7],[39,1],[65,2],[82,1],[43,2],[79,1],[32,1],[61,1],[71,1],[77,2],[73,1]],'removes',[[71,1],[51,1]],'draws',[[90,1],[71,5],[92,1]],'invalid',[[22,1],[71,1],[16,1],[23,1],[15,1],[89,13],[12,1]],'source_date_epoch',[[8,1],[4,1]],'docs',[[14,1]],'extra',[[87,1],[18,1],[41,1],[90,7],[21,1],[89,2],[93,1],[86,1],[82,1],[45,2],[30,1],[64,1],[71,2],[84,3],[12,1],[6,1]],'suspending',[[15,1]],'registered',[[71,10]],'presskeya1',[[73,1]],'sp`0',[[89,1]],'japenese',[[58,1]],'kept',[[60,1],[90,1],[12,1],[73,2]],'047x',[[79,1]],'anywhere',[[87,1],[89,2]],' 1994',[[89,4]],'xodnizel',[[3,2]],' 2005',[[91,1]],'regression',[[21,1]],'corrected',[[18,1],[36,1]],'nicely',[[57,1]],'commodore',[[89,5]],'beat',[[79,2]],'zd#',[[89,1]],'readability',[[71,1]],'trigger',[[89,1],[41,3],[71,4],[63,2],[11,1]],'explosion',[[22,1]],'dc0c',[[89,1]],'bilinear',[[76,1]],'timing|',[[90,1]],'decoration',[[60,1]],'disposal',[[58,1]],'villigust',[[86,1]],'parameterstack',[[70,1]],'assignments',[[87,4],[37,2],[41,2],[48,1]],'crackling',[[44,1]],'parentheses',[[60,1]],'width',[[22,1],[46,2]],'inputcfg',[[19,1],[23,1]],'stop',[[87,1],[18,1],[33,3],[60,1],[21,2],[58,1],[69,2],[89,3],[90,1],[3,1],[30,2],[71,6],[49,6],[73,4]],'cable',[[32,1]],'04015h',[[86,1]],'dead',[[90,2],[71,1],[73,1]],' all',[[87,1],[31,1],[90,2],[91,1],[89,1],[56,1]],'best',[[46,1],[2,1],[64,2],[90,1],[73,5]],'writeable',[[71,2]],'5c00',[[86,2]],' unknown',[[87,2]],'appliciable',[[90,1]],'nmi3',[[60,1]],'upgrades',[[8,1],[26,1]],'fceu',[[22,8],[54,1],[33,1],[37,1],[73,1],[16,2],[81,1],[42,2],[28,1],[2,5],[39,5],[63,1],[40,1],[3,12],[24,1],[32,1],[80,1],[71,4],[70,1],[26,6],[76,4],[20,2],[36,6]],'list',[[22,1],[87,1],[18,4],[60,6],[68,2],[58,1],[15,2],[89,1],[48,2],[66,4],[63,1],[43,2],[29,1],[32,2],[71,1],[70,2],[51,9],[76,1],[84,1],[41,2],[16,4],[21,1],[19,1],[26,1],[14,1],[11,1]],'kinds',[[58,1],[70,1],[89,2]],'headerless',[[32,1]],'schematics',[[90,1]],'segments',[[73,6]],'die',[[79,1]],'icarus',[[79,1]],' 8192',[[79,1]],' quietust',[[87,1]],'warrior',[[39,1]],'flipped',[[86,1]],'effectively',[[87,2],[41,1],[90,1],[63,1],[89,3]],'enters',[[71,2],[93,1]],' and',[[22,1],[86,1],[89,8]],'unity',[[14,1]],'put',[[54,3],[73,1],[79,1],[32,1],[30,1],[58,4],[64,2],[71,4],[90,4],[26,1],[47,1],[43,1]],'flaws',[[36,1]],'numpad2',[[71,1]],'convert',[[24,2],[81,1],[18,1],[50,2],[87,1],[71,2],[26,1],[56,4]],'local',[[71,4],[70,9],[72,1]],'loadstates',[[18,1]],'generator',[[22,1],[56,1],[33,1],[36,1],[87,16],[58,1],[90,2],[86,1],[8,1],[38,1],[63,1],[62,1],[66,1],[29,1],[45,1],[51,1],[55,1],[16,1],[67,1],[79,2],[30,1],[64,1],[77,1],[49,1],[19,1],[11,1],[6,1]],'squeeze',[[58,1]],'048x',[[79,1]],'port2',[[82,3]],'inx',[[89,2]],'rising',[[90,1]],'00fh',[[86,1]],'rowheightborder',[[21,1]],'pasting',[[58,1],[4,1],[73,1]],'dosomething',[[70,1]],'shs',[[89,2]],'eight',[[46,2],[82,1],[73,1]],'deals',[[81,1]],'lazy',[[22,1],[90,1]],'shift',[[22,1],[46,1],[87,11],[6,1],[90,13],[15,1],[89,1],[28,1],[24,1],[4,1],[71,1],[14,1],[56,1]],'getselection',[[71,1]],'trim',[[58,1]],'composed',[[84,1],[72,1]],'stage',[[90,8],[87,1],[89,1]],'tale',[[89,1]],'squares',[[59,1]],'setlagflag',[[16,1],[71,1]],'18ff',[[79,1]],' false',[[22,1]],'paste',[[58,2],[59,1],[63,3]],'coordinates',[[90,1],[71,2],[79,5]],'one',[[54,3],[87,5],[18,1],[33,1],[60,8],[58,3],[15,1],[89,20],[90,9],[86,4],[38,1],[40,1],[3,1],[43,1],[29,1],[61,1],[71,20],[70,8],[51,3],[76,1],[73,5],[41,6],[69,3],[21,2],[93,1],[79,4],[10,1],[77,2],[23,1],[26,1],[59,1],[36,1]],'holding',[[34,1],[35,2],[68,1],[15,1]],'appendix',[[71,1]],'#rrggbbaa',[[71,1]],'cross',[[68,1],[2,1],[83,1],[89,1]],'decided',[[58,2],[77,1],[86,1]],'submapper',[[6,2]],'whyandhow',[[77,1]],' list',[[84,2]],'counters',[[22,1],[87,9],[60,5],[90,3],[16,1],[21,1]],'bryan',[[89,1]],'tsx',[[89,2]],'initalizing',[[86,1]],'locate',[[66,1]],'stumble',[[65,1]],'bullethell',[[74,1]],'ignored',[[89,5],[35,1],[87,2],[58,1],[70,1],[82,2]],'switching',[[92,1],[32,2],[65,1],[66,1],[11,1],[23,1]],'missed',[[71,1]],' on',[[90,2],[87,4],[89,1]],'picture',[[46,1],[61,1],[76,1]],'narrowed',[[79,1]],'translations',[[58,1]],'undo',[[22,2],[34,1],[53,1],[60,1],[63,2],[77,2],[89,1],[49,8],[28,6],[66,1],[38,1],[52,1]],'exits',[[71,1],[73,1]],'self',[[70,1],[89,1]],'happily',[[89,1]],'willing',[[86,1]],'statistical',[[73,2]],'qbe',[[89,1]],'discussed',[[90,1]],'xh%&q',[[89,1]],'xxx2',[[86,1]],'dpcm',[[13,1],[71,1],[20,1]],'program',[[87,1],[60,6],[74,5],[90,1],[71,2],[70,1],[78,1],[89,14],[76,1],[86,2],[73,2]],'sites',[[17,1],[35,1],[76,1]],'x00fd',[[54,1]],'grayed',[[22,1],[21,2]],'single',[[34,2],[87,2],[18,1],[60,3],[90,4],[16,1],[21,1],[89,1],[86,2],[2,1],[82,1],[40,1],[4,1],[71,2],[77,1],[59,1],[14,2]],'directly',[[26,3],[60,2],[31,1],[87,3],[90,1],[63,6]],'cell',[[32,1]],'nulled',[[84,1]],'click',[[22,3],[46,2],[60,17],[69,2],[16,3],[58,3],[28,1],[67,1],[48,1],[66,4],[38,1],[40,4],[63,3],[71,1],[51,6],[11,1],[56,2]],'june',[[3,1],[17,1],[18,1],[11,1],[89,1]],'pictures',[[38,1]],'tracer',[[64,2],[16,1]],'hexeditorfontsize',[[31,1],[14,1]],'llvm',[[16,1]],'dlljjbbb',[[83,1]],'04000',[[86,1]],' probably',[[89,2]],'new',[[22,8],[56,1],[20,8],[6,2],[90,5],[8,2],[9,2],[38,6],[66,1],[82,2],[32,2],[71,2],[78,2],[76,1],[7,2],[13,8],[34,1],[93,1],[4,2],[64,1],[5,2],[19,4],[26,10],[14,6],[36,1],[54,2],[87,8],[18,8],[58,2],[15,9],[89,7],[86,1],[3,3],[25,2],[51,1],[70,2],[55,2],[73,8],[50,1],[16,10],[21,6],[17,4],[65,1],[67,2],[24,7],[10,4],[23,3],[11,3],[12,6]],'though',[[87,1],[61,1],[71,1],[70,2],[51,1],[89,2],[90,1],[65,1],[63,1]],'pain',[[84,1]],'laws',[[18,1]],'turtles',[[79,1],[57,1]],'scale3x',[[46,2]],'from',[[22,6],[46,1],[27,1],[33,1],[12,2],[90,17],[66,2],[9,1],[38,2],[63,5],[82,4],[32,2],[61,1],[71,35],[76,1],[7,1],[34,12],[4,4],[64,2],[83,1],[49,7],[19,1],[26,8],[14,6],[91,2],[35,3],[18,4],[60,8],[81,1],[58,6],[15,3],[87,17],[89,74],[92,9],[86,5],[2,1],[43,2],[3,4],[29,3],[45,2],[25,1],[51,3],[70,5],[55,1],[84,4],[73,2],[41,3],[69,2],[16,9],[21,5],[28,1],[39,1],[65,3],[24,5],[79,2],[77,4],[23,2],[20,5],[6,2]],'assume',[[86,2],[71,1],[70,1],[89,1]],'numpad9',[[71,1]],' bits',[[87,3],[86,2],[90,1],[91,2]],'automagically',[[89,1]],'calculation',[[87,1],[60,1],[14,1],[7,1]],'internet',[[72,1],[26,1],[37,1],[69,2],[78,1],[42,1]],'much',[[46,1],[87,1],[18,1],[68,2],[69,1],[58,3],[70,1],[71,3],[89,5],[90,2],[65,3],[38,2]],'method',[[46,2],[87,1],[45,1],[90,2],[71,3],[89,2],[51,2],[38,1]],'farcry',[[70,1]],'blocking',[[71,1]],' w1',[[79,1]],'buffing',[[44,1]],'blobs',[[82,1]],'otion',[[14,1]],'ported',[[3,3],[20,1],[53,2],[19,1],[14,1],[9,1],[52,2]],' press',[[38,1]],'choices',[[26,1],[18,1],[29,1],[43,1]],' windows',[[20,1]],'shoddy',[[58,1]],'index',[[90,6],[60,2],[84,3],[71,2],[70,1],[89,15]],'blitting',[[71,1]],'341',[[90,4]],'turns',[[17,1],[22,1],[30,6],[89,2]],'castlevania',[[86,1]],'initial',[[15,1],[89,2]],'studying',[[87,1]],'scope',[[69,1],[70,2]],'enabled',[[22,1],[46,2],[18,3],[60,2],[87,7],[58,1],[15,2],[90,1],[86,1],[8,1],[38,9],[40,8],[43,1],[44,1],[63,1],[13,1],[73,1],[41,1],[16,3],[21,2],[17,1],[4,1],[30,5],[49,6],[91,2],[6,1]],'crashed',[[63,1]],'prepared',[[71,1]],' snowbro',[[87,1]],'strange',[[89,1]],'documents',[[72,1],[37,1],[60,1],[26,1],[93,1],[48,1],[73,1]],'226',[[19,1]],'sends',[[34,1],[26,2]],'monitors',[[54,2],[90,2]],'critical',[[34,1],[73,1]],'ninth',[[61,1]],' bit',[[87,3],[86,10],[84,2],[89,2]],'`c`',[[89,1]],'smb0',[[30,15]],'radikus',[[16,1]],'1000000th',[[86,2]],'temporary',[[3,1],[90,8],[71,1],[89,1]],'altering',[[89,1]],'request',[[90,1]],'manual',[[71,2],[70,1],[55,1]],'imagine',[[90,1]],'turbo ',[[18,1]],'segment',[[34,1],[77,4],[71,1],[63,2],[73,27]],'10#newname4#',[[93,1]],'successfully',[[89,2]],'actions',[[34,1]],'registerload',[[71,1],[20,2]],'intruction',[[89,1]],'programmatically',[[63,2],[65,3]],' an',[[90,2]],'lame',[[90,1]],'replaces',[[66,1],[12,2]],'joe',[[58,1]],'5000',[[86,1]],'producing',[[87,2]],'accel',[[22,1]],'headers',[[84,1],[18,1]],'followings',[[29,1]],' pha',[[89,1]],'junk',[[71,1]],'r0j0',[[89,1]],' trace',[[11,1]],'opposed',[[90,4],[58,1],[51,1]],'vic20',[[89,2]],'playing',[[22,1],[34,6],[27,2],[33,1],[37,2],[15,1],[28,1],[65,2],[86,1],[38,2],[79,1],[29,2],[71,2],[77,6],[51,1],[19,1],[26,3],[20,1],[73,1]],'else',[[73,3],[77,1],[74,1],[71,3],[70,3],[51,1]],'punchoutchallenge',[[74,1]],'substitutions',[[58,1]],'characters',[[24,1],[79,1],[16,1],[26,1],[86,1],[93,1],[82,1],[9,1],[63,1]],'confirmation',[[17,1],[40,1]],'upper',[[79,1],[60,1],[90,1],[38,1],[89,6]],'cld',[[79,1],[89,1]],'menu',[[22,18],[35,4],[18,4],[33,4],[11,8],[37,6],[15,1],[54,3],[58,2],[48,1],[38,16],[40,4],[63,2],[44,2],[32,2],[71,2],[25,1],[51,5],[76,1],[7,1],[1,6],[13,1],[34,8],[41,1],[50,1],[16,4],[21,6],[17,1],[28,3],[39,1],[67,1],[24,2],[10,2],[23,1],[19,3],[26,7],[49,20],[14,1],[59,2],[20,2],[6,2]],'intention',[[68,1]],'supply',[[70,1]],' bankswitch',[[86,1]],' absolute',[[89,4]],'going',[[90,2],[58,4],[71,1]],' 040x',[[79,1]],' 10',[[87,3]],'nmos',[[89,9]],'mapping',[[3,1],[22,2],[24,1],[79,3],[15,1],[5,1],[75,2],[1,1]],'religion_mode_on',[[89,1]],'macros',[[77,1]],'appropriate',[[87,4],[90,7],[71,3],[89,1]],'august',[[3,4],[24,1],[26,1],[25,1]],'0070h',[[86,3]],'visualize',[[12,1]],'acquired',[[87,1]],'boards',[[15,1]],'others',[[87,2],[57,1],[65,1],[16,1],[78,1],[89,1]],' among',[[53,1],[52,1]],'whatever',[[62,1],[87,2],[65,1],[71,2],[73,2]],'emulator',[[46,2],[18,1],[33,3],[37,1],[58,4],[15,2],[60,6],[68,1],[89,1],[86,1],[2,3],[90,1],[82,6],[38,1],[40,2],[3,3],[43,2],[71,19],[70,9],[78,1],[84,6],[34,2],[69,3],[16,2],[28,2],[31,1],[67,1],[4,1],[64,2],[77,4],[23,2],[19,2]],'necessarily',[[89,1]],'seven',[[89,1]],'interprets',[[90,1],[71,1]],'paiting',[[70,1]],'resistors',[[87,1]],'n#bm#l',[[89,1]],'prescale3x',[[46,2]],'reg#3',[[13,1]],'deemphasis',[[13,1]],'lastkey3',[[73,1]],'wikipedia',[[77,1],[79,1]],'readbytesigned',[[22,1],[71,2],[70,1]],'slows',[[35,1]],'romfilename',[[82,1]],'conjunction',[[30,1],[64,1],[65,1]],'left ',[[84,1]],'booklet',[[89,1]],'ticks',[[86,2]],'actually',[[79,1],[45,1],[74,1],[87,3],[71,7],[89,1],[90,5],[65,1],[73,1]],'0080',[[86,2]],' length',[[87,11]],'kh#f1',[[89,1]],'clockline',[[90,1]],'regulate',[[87,1]],'0x10',[[93,1]],'registerafter',[[71,1]],'finds',[[58,1]],'that',[[22,9],[46,3],[20,3],[6,1],[68,3],[90,40],[8,1],[38,4],[63,12],[66,1],[72,4],[82,7],[32,1],[61,5],[71,50],[76,2],[7,1],[34,9],[74,7],[93,7],[52,1],[4,7],[57,1],[64,7],[5,2],[19,1],[26,3],[49,8],[59,2],[91,3],[36,1],[54,1],[53,1],[18,7],[60,18],[87,29],[58,19],[89,43],[92,1],[86,8],[2,2],[40,1],[3,5],[43,3],[29,1],[44,1],[62,3],[25,1],[51,25],[70,12],[55,1],[84,2],[73,19],[41,3],[50,1],[16,1],[21,5],[69,2],[17,2],[28,3],[31,2],[39,1],[65,13],[24,2],[79,12],[10,6],[30,1],[77,9],[12,2],[11,2]],'document',[[87,4],[84,2],[90,6],[89,2],[49,3]],'presses',[[22,1],[77,2],[6,2]],'family',[[5,1],[4,1],[32,2],[41,2],[89,2],[6,2]],'opcode',[[10,1],[60,1],[21,1],[12,1],[89,59]],'key3',[[73,1]],'playmoviefrombeginning',[[18,1]],'prescale4x',[[46,2]],'region',[[67,1],[13,2],[30,2],[12,2],[38,2]],'f11',[[71,1]],'coolgirl',[[4,1]],'customizable',[[13,1]],'3f00|',[[79,1]],'4009',[[87,1]],'fatratknight',[[1,1],[20,1],[74,1]],'unsaturated',[[13,1],[36,1]],'variable',[[4,1],[90,1],[71,8],[70,1],[13,1],[82,2],[84,3],[73,7]],' f7',[[71,1]],'bugsbunnybirthdayblowout',[[74,1]],'8192',[[76,1]],'while',[[22,2],[35,1],[46,1],[60,4],[87,3],[58,4],[15,2],[89,11],[90,2],[86,4],[38,3],[40,2],[43,1],[63,3],[45,2],[71,7],[70,5],[76,1],[34,3],[41,2],[69,1],[16,1],[74,1],[17,1],[93,2],[65,6],[47,1],[52,1],[64,3],[77,1],[49,1],[19,1],[26,1],[14,1],[12,1]],'invert',[[46,1],[71,6],[20,1]],'broad',[[69,1]],'win32',[[20,1],[22,1],[18,3],[16,1],[15,1],[21,1],[17,1],[9,2],[72,1],[24,2],[4,1],[23,12],[19,2],[7,1],[13,1],[14,1],[12,1],[6,2]],'goroh',[[87,1]],'pal',[[20,1],[46,4],[18,1],[16,1],[15,1],[21,3],[86,11],[2,1],[82,2],[38,3],[43,6],[30,8],[13,3],[11,1],[36,16]],'sf_',[[89,1]],'triangle',[[44,1],[71,1],[87,28]],'criterion',[[77,2]],'reduces',[[79,1]],'pfpixel',[[90,1]],'skinny',[[91,1]],'playstation',[[3,1]],'move',[[79,1],[65,4],[7,1],[71,1],[73,1]],'audible',[[87,4]],'madara',[[86,1]],'2020',[[22,1],[46,1],[27,1],[33,1],[12,2],[20,1],[56,1],[68,1],[90,1],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[66,1],[72,1],[32,1],[61,1],[71,1],[78,1],[82,1],[76,1],[7,1],[1,1],[13,1],[34,1],[74,1],[93,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,1],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,1],[80,1],[91,1],[55,1],[84,1],[92,1],[73,1],[41,1],[50,1],[16,1],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,1],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,1],[11,1],[6,1]],'fine',[[90,5],[35,2]],'hex',[[22,3],[53,1],[18,3],[54,4],[60,3],[58,1],[15,1],[66,2],[63,11],[82,1],[3,1],[71,3],[70,2],[51,12],[78,3],[7,1],[13,2],[16,1],[21,5],[17,1],[93,1],[31,4],[65,3],[52,1],[79,3],[4,2],[10,4],[77,2],[59,1],[14,2],[11,1],[12,1]],'reporting',[[18,1]],'focus',[[4,1],[10,1],[11,1],[38,3]],'biggest',[[58,1]],'scoring',[[73,1]],'00h',[[86,7]],'behaving',[[47,1]],'machine',[[16,1],[60,1],[89,5]],'focused',[[10,1]],'produce',[[34,1],[44,2],[18,1],[53,1],[64,2],[21,1],[87,4],[90,1],[75,1],[39,1],[66,2],[82,1]],' this',[[34,6],[53,1],[27,1],[33,1],[41,2],[21,1],[54,1],[42,1],[69,1],[87,7],[89,1],[90,6],[92,2],[38,2],[40,1],[3,1],[52,1],[57,2],[79,5],[71,1],[49,8],[51,1],[26,1],[84,3]],'c022',[[60,2]],'#l&',[[89,1]],'2010',[[19,1],[18,2]],'anded',[[89,1]],'inital',[[86,2]],'crossings',[[89,3]],'giorgio',[[3,1]],'5th',[[89,1]],'bitmap',[[90,13]],' e000',[[86,1]],' otherwise',[[89,1]],'arithmetic',[[89,8]],'pad',[[3,1],[13,1],[41,6]],' four',[[89,1]],'example',[[54,2],[18,1],[60,4],[69,1],[58,3],[89,5],[90,1],[93,6],[86,1],[65,4],[82,2],[72,2],[62,2],[79,5],[57,1],[71,10],[51,3],[84,1]],'zoom',[[11,1]],'bginput',[[30,3]],'p7f',[[71,1]],' same',[[49,5]],'msg',[[71,1]],'deselect',[[58,1],[18,1]],'exceptions',[[89,2]],'icoa',[[84,1]],'only',[[22,1],[46,2],[18,2],[33,3],[60,8],[58,3],[87,18],[89,22],[90,14],[86,12],[48,1],[63,1],[40,1],[3,4],[43,2],[29,2],[45,1],[61,4],[71,30],[25,1],[51,2],[70,8],[55,1],[84,1],[73,3],[34,10],[41,1],[16,3],[21,2],[17,2],[93,3],[31,1],[65,6],[47,4],[24,2],[30,3],[64,5],[77,2],[23,3],[19,1],[26,1],[49,7],[14,1],[83,1],[12,1],[6,2]],'negative',[[87,3],[92,1],[71,2],[89,12]],'potential',[[16,1],[18,1],[76,1]],'coolboy',[[13,1],[4,1]],'c150',[[89,1]],'c002##comment2',[[93,1]],'zeromus',[[3,1]],'upgraded',[[8,2],[4,2]],'appear',[[22,2],[87,1],[60,5],[90,2],[16,1],[28,1],[39,1],[66,2],[32,3],[64,1],[71,2],[49,2],[19,1]],'nnnn',[[60,4],[65,1]],'complicated',[[89,3]],'coincides',[[90,1]],'around ',[[86,1]],'files',[[22,4],[35,1],[18,3],[27,1],[33,4],[37,1],[12,2],[54,3],[56,5],[58,3],[60,4],[68,1],[81,1],[9,1],[43,2],[63,2],[72,2],[29,5],[32,1],[51,3],[13,1],[34,5],[41,1],[50,1],[16,4],[21,3],[69,2],[74,1],[93,11],[39,13],[65,5],[24,3],[10,1],[4,3],[83,1],[23,1],[49,2],[26,4],[14,3],[20,1],[36,1]],'008',[[87,1]],'correction',[[22,1],[46,1],[87,1]],'grapical',[[46,1]],'plugged',[[41,2]],'polling',[[38,1]],'surrounding',[[90,1]],'starve',[[10,1]],'512k',[[14,1]],' indexed',[[89,2]],'op`b@`',[[89,1]],'focuses',[[11,1]],'processtable',[[70,2]],'jeopardy',[[79,1]],'querying',[[4,1]],' will',[[24,2]],'tasks',[[68,1],[73,1]],'allowudlr',[[30,3]],'latch',[[87,1],[84,4],[90,5],[89,2]],' scale',[[87,1]],'writepixel',[[71,1]],'ongoing',[[71,1]],'maximus',[[3,2]],'filter',[[54,1],[53,2],[50,2],[48,1],[52,2],[3,1],[43,1],[79,2],[64,3],[77,1],[78,1],[26,1],[76,1],[13,2],[20,1],[12,2]],' stack',[[84,1],[79,4]],'exnr',[[84,1]],'snapshots',[[36,1]],'complements',[[16,1]],'poweron',[[22,1],[71,3]],'sorta',[[86,1]],'lacked',[[87,1]],'644',[[89,6]],' occurs',[[89,1]],'shot',[[71,2],[11,1],[70,1]],'selections',[[58,4]],'speedrun',[[73,1],[77,2],[2,1]],'decreased',[[51,2]],'broken',[[79,2],[60,1],[90,1],[23,1],[65,1],[13,1],[20,1]],'5015',[[86,1]],'sweep',[[87,22]],'pulses',[[90,2],[87,1]],'equally',[[73,1]],'applicable',[[90,2]],'buffering',[[44,3]],'400c',[[87,4]],'nybble',[[89,34]],'fcm',[[22,1],[34,2],[18,2],[50,2],[81,2],[21,1],[82,1],[24,4],[83,6],[23,1],[26,2],[76,2],[13,1],[56,6]],'launches',[[20,1]],'warcraft',[[70,1]],'hotkeys',[[22,4],[34,4],[18,1],[35,1],[37,1],[16,2],[15,1],[41,2],[28,1],[48,5],[38,3],[52,2],[24,1],[44,2],[32,2],[19,1],[26,2],[13,1],[20,1]],'generation|',[[90,1]],'policy',[[11,1]],'readimmediate',[[71,1]],'requests',[[71,1],[4,1]],'previous',[[22,1],[34,1],[18,1],[54,1],[6,1],[16,1],[68,1],[73,5],[81,1],[87,1],[28,1],[82,1],[79,1],[71,1],[49,9],[19,1],[26,2],[51,4],[56,1]],'128',[[22,2],[60,2],[90,2],[89,7]],'brute',[[71,1]],' fceux',[[41,1]],' 030',[[87,1]],'accuracy',[[21,1],[38,1],[71,1]],'8ch',[[86,1]],'minimize',[[22,1],[26,1]],'emulators',[[34,1],[18,1],[16,1],[71,1],[19,1],[67,1],[47,1],[20,2]],'python',[[3,3],[68,1]],'getscreenpixel',[[71,4],[18,1]],'sunsoft',[[86,4]],'4002',[[87,5]],'compresses',[[38,1]],'swap1p2p',[[16,1]],'poke',[[18,1],[51,3]],' 17d',[[87,1]],'result',[[87,4],[90,5],[77,1],[71,4],[51,1],[89,22],[86,1],[63,1],[43,1]],'future',[[76,2],[86,1],[74,1],[58,1],[89,1],[42,1]],'suitable',[[65,1]],'combines',[[65,1]],'l&xj8',[[89,1]],'ratio',[[22,1],[46,5],[87,1],[14,1],[16,1],[11,2]],'adjusted',[[89,1]],' ah',[[89,3]],'playingbest',[[73,1]],'receive',[[58,1],[38,1],[71,2]],'print',[[13,1],[71,1],[70,1],[89,1]],'hq2x',[[46,4]],'tetris',[[74,1]],'within',[[46,2],[62,1],[60,1],[90,1],[71,1],[15,1],[65,1],[84,1]],'linking',[[10,2],[14,1]],'differing',[[86,1],[36,1]],'01ah',[[86,1]],'quit',[[70,1],[14,1],[15,1],[12,1]],' txs',[[89,1]],'vsbx',[[89,3]],' internal',[[89,1]],'bitwise',[[71,1],[70,3]],'disassembler',[[65,5]],'possible',[[34,1],[36,1],[18,1],[90,1],[58,1],[89,4],[93,1],[28,1],[65,2],[66,2],[79,1],[71,1],[77,2],[49,2],[84,1],[73,3]],' flags',[[86,1]],'viewports',[[10,1]],'getfilename',[[71,2],[12,1],[18,1]],'030f',[[79,1]],'displaying',[[59,2],[68,1],[90,1],[16,1],[38,1],[71,2]],'handy',[[58,1],[70,1],[79,1]],'feos',[[3,1]],'clearinputchanges',[[71,1]],'depends',[[45,1],[71,1],[82,1],[89,2]],' jmp',[[89,1]],'lagging',[[38,2]],'functional',[[3,1],[19,1],[26,1],[20,1]],'abbr',[[90,1]],'consistency',[[13,1],[22,1],[20,1]],'recieve',[[87,1]],'components',[[87,1],[60,1],[71,4],[51,1]],'action',[[87,5],[4,1],[20,1],[51,2]],'lag',[[22,2],[24,1],[45,1],[54,2],[57,1],[16,1],[71,11],[23,2],[26,3],[14,1],[13,1],[38,8]],'affect',[[22,1],[46,1],[71,1],[89,2],[51,2]],'unpauses',[[19,1],[71,1]],'neg',[[87,1]],'modes',[[46,2],[79,1],[87,1],[70,1],[51,1],[89,6],[38,1]],'75%',[[71,2]],'forbid',[[24,1],[60,2]],'eraser',[[58,1]],'equivelant',[[90,1]],'reference',[[58,3],[60,1],[70,6]],'gradius',[[74,1]],'remained',[[3,2],[13,1]],'tables',[[62,2],[61,1],[21,1],[89,2],[58,3],[70,2],[90,2],[92,1]],' both',[[34,2]],'osx',[[6,1]],'luaperks',[[68,1],[72,2]],'explains',[[35,1],[27,1],[37,1],[79,1],[92,1],[38,1]],'animation',[[79,1],[51,1]],'playmovie',[[30,12]],'indicating',[[90,1],[71,1]],'taple',[[71,1]],'3f1f',[[79,1]],'snap',[[24,1],[58,3],[66,1]],'maximum',[[43,1],[87,2],[45,1],[83,1],[71,1],[70,1],[89,1],[86,1],[73,1]],'differrences',[[87,1]],'binary',[[3,1],[4,1],[71,3],[89,9],[65,1],[67,1],[82,6],[6,1]],' sequence',[[87,1],[89,1]],'indexes',[[90,1]],'coinciding',[[90,1]],'2005',[[84,1],[91,2],[92,2]],'programmer',[[90,2],[87,1],[68,1]],'frkfunctions',[[74,1]],'breathe',[[78,1]],'technique',[[77,2]],'trying',[[24,1],[46,2],[18,1],[79,1],[87,1],[16,1],[15,1],[71,1],[89,2],[65,1],[73,1]],'oldversion',[[84,2]],' writable',[[86,2]],'rti',[[87,1],[89,8]],'done',[[87,1],[90,8],[89,1],[86,4],[31,1],[65,1],[38,1],[63,1],[3,1],[45,1],[77,2],[70,3],[51,2],[78,1],[26,1],[76,1],[73,1]],'intend',[[33,1]],' memblers',[[87,1]],'gameplay',[[78,2],[45,1],[32,1]],'acts',[[90,1],[89,1]],'rippers',[[65,1]],'getting',[[22,2],[62,1],[27,1],[68,1],[69,1],[16,1],[71,1],[49,1],[28,2],[73,1]],'bit',[[46,1],[87,70],[60,4],[68,1],[90,30],[58,1],[15,1],[89,36],[92,3],[86,4],[65,2],[82,10],[43,3],[44,2],[4,1],[45,2],[83,1],[71,5],[70,2],[51,2],[84,5],[12,1],[6,1]],'halted',[[87,2]],'plugging',[[32,1]],'cah4e3',[[3,2],[24,1]],'getreadonly',[[22,1],[71,2]],'sessions',[[6,1]],'analog',[[46,1],[87,3]],'retain',[[64,1]],'arithmetical',[[65,1]],'addresslow',[[71,5]],'dakuten',[[58,5]],' 8184',[[79,1]],'vectors',[[18,1]],' adds',[[22,1]],'recovering',[[23,1]],'seeing',[[34,1],[90,3],[89,1]],'undefined',[[4,1],[89,3]],'messageboards',[[87,1]],'bmc',[[13,3]],'clouds',[[90,3]],' well',[[90,1]],'aids',[[11,1]],'opponent',[[42,1]],'01xx',[[79,1]],' except',[[86,1]],'branch',[[3,4],[89,9],[2,1]],'goto',[[18,2],[51,4]],'8_47',[[89,1]],'basic',[[87,1],[37,1],[68,2],[69,2],[58,1],[28,1],[65,1],[86,1],[72,1],[79,2],[77,4],[70,1],[19,1],[0,1],[26,1],[1,1],[73,1]],'statement',[[60,2],[89,1]],'module',[[71,1],[72,1]],'pram',[[84,1]],'65500',[[84,1]],'esper2',[[86,1]],'conditionally',[[87,1]],'dmcaddress',[[71,1]],'editor',[[22,3],[54,3],[18,3],[60,4],[81,1],[58,1],[15,3],[66,2],[9,3],[63,12],[3,1],[71,4],[70,1],[51,8],[78,3],[7,1],[1,1],[13,2],[55,4],[34,1],[50,1],[69,1],[16,4],[21,5],[17,1],[93,1],[31,5],[65,3],[67,2],[79,4],[4,2],[10,4],[57,1],[77,4],[5,1],[0,1],[26,1],[14,3],[59,2],[11,5],[12,3]],' byte',[[89,2]],'textcolor',[[71,3]],'element',[[90,5],[71,2],[60,1]],'subsequent',[[71,2],[82,1]],'holder',[[86,1]],'argument',[[24,1],[30,1],[71,9],[70,1],[23,1],[17,1],[89,8]],'multi',[[6,1],[18,1],[77,1],[49,1],[19,1],[93,2],[55,1],[82,1],[20,1],[11,1]],'112',[[71,4]],'bible',[[78,1]],'4bits',[[86,1]],'treated',[[89,1]],'cannot',[[90,1],[71,1],[89,2],[26,1],[65,1],[82,1],[63,1]],'rectangle',[[71,2]],' object',[[90,1]],'perhaps',[[58,1],[71,1],[89,1]],'f23',[[71,1]],' routine',[[86,1],[89,1]],'smtp',[[72,1]],'took',[[90,1],[58,1]],'globally',[[71,1]],'frozen',[[22,3],[54,2],[18,2],[31,1]],'association',[[89,1]],'indexed',[[90,1],[89,11]],'plain',[[82,2],[51,1]],'capability',[[24,2],[79,1],[65,1],[11,1],[12,1]],'signficantly',[[17,1]],'subs',[[58,2]],'v`a%_',[[89,1]],'randomly',[[90,1]],'problems',[[22,1],[75,1],[18,1],[67,1],[76,1],[89,1]],'seem',[[90,2],[89,3]],'0@9',[[89,3]],'assigning',[[15,1]],'vtoggle5',[[14,1]],'claimed',[[89,1]],'accessible',[[22,1],[4,1],[60,2],[70,1],[49,2]],'specifiying',[[60,1]],'scaling',[[22,1],[24,1],[10,1],[46,1],[90,2]],'waiting',[[71,1]],'part1',[[93,1]],'truthvalue',[[71,1]],'setting',[[22,1],[34,1],[27,1],[35,2],[41,2],[21,1],[15,2],[50,1],[87,1],[89,2],[86,1],[90,2],[38,3],[62,1],[4,1],[57,2],[64,1],[71,1],[14,1],[7,1]],'error',[[22,2],[73,2],[18,2],[16,1],[21,1],[58,1],[17,1],[89,1],[24,2],[71,13],[23,1],[19,1],[26,2],[7,1],[13,1],[12,1],[36,1]],'multiplier',[[46,1],[86,1]],'cartridges',[[41,1],[14,1]],'ram',[[22,4],[53,4],[18,3],[54,4],[60,5],[12,2],[15,3],[6,1],[90,10],[75,3],[86,11],[8,4],[63,11],[3,1],[32,1],[71,7],[70,1],[51,11],[78,1],[13,1],[1,1],[84,9],[73,1],[50,2],[16,5],[21,1],[17,4],[93,5],[65,2],[67,2],[52,4],[79,22],[64,1],[77,4],[26,1],[59,4],[14,5],[11,1],[20,4]],'emblem',[[19,2]],'ball',[[87,1],[20,1]],'submenus',[[38,1]],'50fps',[[45,1]],'granular',[[13,1]],'createfromgdstr',[[71,1],[70,1]],'transfer',[[86,1],[89,1]],'labeled',[[60,1],[18,2],[41,1]],'how',[[54,2],[87,4],[60,1],[68,3],[74,2],[58,6],[89,9],[90,7],[75,1],[92,1],[39,1],[65,1],[66,2],[67,1],[79,2],[80,1],[64,1],[71,1],[51,1],[76,2],[1,2],[84,1],[73,4]],'printing',[[15,1]],'configable',[[19,1]],'getregister',[[71,3],[20,1]],'word',[[86,8],[58,8],[71,2],[82,2]],'hint',[[60,1]],'adresses',[[60,1]],'0xffff',[[71,2]],'sounding',[[87,3]],'see',[[22,7],[35,2],[54,1],[60,3],[87,11],[58,2],[89,15],[90,5],[92,1],[86,5],[48,1],[82,1],[38,2],[43,1],[3,4],[63,2],[61,1],[71,8],[70,3],[51,1],[76,2],[55,2],[73,3],[34,3],[16,2],[28,1],[65,6],[47,1],[79,5],[57,1],[30,6],[64,3],[77,1],[23,2],[49,1],[14,1],[91,1],[36,1]],'ultimately',[[90,1],[58,1]],'refers',[[71,1],[79,1],[93,1]],'stats',[[79,4]],'contrast',[[36,1]],'chips',[[90,1],[86,1]],'finding',[[79,5],[64,2],[77,2],[51,1],[59,1],[65,1],[73,1]],'homepage',[[3,3],[69,1]],'unhide',[[49,1],[38,1],[40,1]],'pro',[[51,1]],'esper',[[19,1]],'memw',[[54,1]],'fffa',[[79,1],[60,1],[89,2]],'must ',[[86,1]],'mirrors',[[8,1],[79,1]],'tasedit',[[17,1],[19,2],[22,1]],'stopmovie',[[30,3]],'alt',[[22,2],[46,1],[13,1],[21,3],[71,1],[6,1]],'createfrompng',[[71,1]],'shell',[[71,1]],'crash',[[22,3],[18,3],[16,2],[15,3],[21,1],[17,2],[65,1],[8,1],[63,2],[24,3],[10,1],[71,2],[25,1],[5,2],[19,1],[23,2],[59,1],[14,1],[7,1],[13,2],[12,1],[11,1]],'ldx',[[89,15]],'sign',[[58,3],[71,2],[89,2]],'minute',[[89,1]],'recordbackwards',[[16,1]],'ohm',[[87,1]],'b@`',[[89,1]],'dd0c',[[89,10]],'dragon',[[57,1],[90,1],[16,1],[86,1],[39,2],[20,1],[38,2]],'dependent',[[89,1]],'possibility',[[65,1]],'hooking',[[50,1]],' topics',[[90,1]],'isolated',[[90,1]],'allocated',[[79,1]],'testing',[[89,1]],'are',[[22,9],[46,3],[68,1],[90,39],[82,13],[9,1],[38,2],[63,7],[72,3],[32,1],[61,1],[71,20],[78,3],[76,1],[7,1],[13,3],[34,2],[74,4],[93,9],[47,1],[52,2],[4,4],[57,2],[64,1],[49,3],[19,2],[26,2],[14,1],[91,5],[54,1],[53,2],[18,2],[60,10],[87,27],[58,17],[15,1],[89,38],[92,1],[86,10],[43,1],[44,1],[29,3],[45,1],[70,16],[51,8],[84,5],[73,9],[69,4],[16,2],[21,1],[28,1],[31,3],[39,6],[65,9],[24,2],[79,7],[10,3],[30,1],[77,3],[20,1],[6,1]],'game',[[22,3],[46,2],[27,1],[90,7],[66,16],[38,20],[63,9],[82,1],[32,3],[61,1],[71,12],[78,8],[76,9],[34,9],[74,3],[93,3],[64,3],[49,7],[19,3],[26,1],[59,9],[14,1],[54,4],[35,1],[60,8],[58,10],[15,3],[86,1],[40,4],[3,1],[43,5],[29,2],[45,4],[62,3],[70,1],[51,9],[84,1],[73,1],[41,3],[16,2],[17,1],[28,3],[65,13],[67,1],[24,2],[79,8],[30,3],[77,5],[20,2]],'fonts',[[14,1]],'press',[[54,1],[35,1],[60,1],[41,5],[58,6],[28,3],[65,2],[48,2],[67,2],[63,1],[38,1],[40,1],[71,3],[73,3]],'archive',[[24,3],[29,1],[58,1],[71,2],[23,2],[78,1],[26,2],[14,1]],'kids',[[41,1]],'f14',[[71,1]],'typically',[[79,1],[87,2],[90,1],[49,2]],'decide',[[90,1],[79,1]],'discovered',[[87,1],[89,1]],'subtracting',[[87,1],[89,2]],'migrated',[[12,1]],'bookmarked',[[63,1],[18,2],[60,2]],'x64',[[89,1]],'cmos',[[89,3]],' as',[[92,1],[2,1],[69,1],[90,4],[91,1]],'freezeram',[[12,1]],'restricting',[[71,2]],'russian',[[13,1],[89,1]],'last',[[22,1],[46,2],[54,1],[60,2],[87,2],[58,2],[89,6],[90,2],[38,4],[63,2],[3,4],[71,6],[51,5],[84,1],[34,1],[16,1],[21,2],[93,1],[65,1],[47,3],[79,2],[30,1],[83,1],[49,11],[26,4],[14,1],[91,1],[12,1]],'interfaces',[[72,1]],'situations',[[22,1],[73,2],[57,1],[38,1],[49,2]],'040h',[[87,1]],'odds',[[73,1]],'foundation',[[78,1]],'php',[[89,2]],'warn',[[73,1]],'verbose',[[15,1]],'continued',[[3,1]],' |50',[[87,1]],'condiition',[[60,1]],'0x80000000',[[12,1]],'starting',[[87,2],[18,1],[60,2],[90,1],[21,1],[89,1],[93,3],[28,1],[86,6],[82,1],[40,1],[71,4],[77,2]],'9001',[[86,1]],'reason',[[87,1],[67,1],[65,1],[58,1],[71,1],[90,3]],'qfiledialog',[[11,1]],'sb200',[[13,1]],'arrays',[[70,3]],'virtual',[[6,1],[12,1],[5,1]],'2c02',[[90,3],[79,3],[88,1]],'77h',[[86,1]],' gave',[[21,1]],'override',[[22,3],[54,1],[18,1],[37,1],[41,1],[39,1],[8,1],[38,1],[44,1],[30,1],[71,2],[23,1],[51,1],[26,1],[76,1]],'chrominance',[[90,5]],'0x863c',[[71,1]],'anyone',[[58,1],[68,1]],'mix',[[70,1]],'attain',[[87,1]],'gridlines',[[11,2]],'into',[[22,1],[54,2],[18,2],[27,1],[33,2],[58,7],[60,3],[68,2],[87,5],[89,4],[86,13],[2,2],[90,16],[66,3],[63,2],[40,1],[3,1],[72,2],[32,1],[71,4],[70,1],[51,1],[78,1],[13,1],[73,4],[41,3],[69,2],[39,1],[65,3],[47,4],[24,1],[79,5],[10,1],[26,2],[56,1]],'scrolls',[[16,1]],'dance2000',[[14,1]],'slightly',[[87,1],[86,1],[92,1],[71,1]],'replaced',[[22,1],[87,1],[90,1],[58,1],[89,1],[93,1],[9,1]],'c006',[[93,1]],'multiple',[[18,1],[90,3],[71,2],[17,2],[93,1],[14,1],[65,1],[84,1],[56,1]],'located',[[79,1],[71,1],[58,1],[15,1],[51,1],[76,1],[89,2],[63,2]],'argus_',[[65,1]],'freebsd',[[3,1],[7,1]],'matching',[[51,1],[56,1],[7,1]],'drag&drop',[[16,2]],'resulted',[[22,1]],'somethingelseistrue',[[70,1]],' contain',[[86,1]],' rla',[[89,7]],'vrc',[[4,1],[86,1]],'reorganize',[[25,1]],'comparing',[[59,1],[63,1]],'overlayed',[[7,1]],'bots',[[71,1]],'papers',[[90,1]],'dll',[[14,3],[69,2],[20,1],[72,1]],'8x8',[[24,1]],'console',[[34,1],[46,1],[45,1],[32,1],[41,1],[16,2],[71,1],[77,1],[19,2],[63,1],[36,1]],'enableoppositedirectional',[[16,1]],'19ff',[[79,1]],'stream',[[83,1],[90,1]],' |02',[[87,1]],'history',[[3,2],[0,1],[10,1],[1,1],[15,1]],'stuck',[[58,1],[23,1]],'excite',[[58,1]],' |28',[[87,1]],'individuals',[[87,2]],'enables',[[89,3],[18,1],[30,1],[16,1],[38,1],[51,1]],'refused',[[89,1]],'overriding',[[71,1]],' aspiringsquire',[[36,1]],'0000000000011111',[[91,1]],'b000',[[86,1]],'lax',[[89,10]],'clv',[[89,3]],'resizeable',[[24,1]],'hexfreezecolorg',[[31,1]],'030x',[[79,1]],'rightclicks',[[16,1]],'resolve',[[44,1]],'what',[[22,2],[20,2],[68,1],[6,2],[90,9],[75,1],[8,2],[9,3],[63,1],[66,1],[61,1],[71,4],[78,2],[76,1],[7,2],[13,2],[1,1],[34,1],[4,2],[64,3],[5,2],[19,2],[0,1],[26,2],[14,2],[59,1],[87,3],[18,2],[58,13],[15,2],[89,7],[86,1],[43,2],[62,1],[25,2],[84,1],[73,1],[41,1],[16,2],[21,2],[17,2],[39,1],[65,2],[24,2],[10,2],[77,1],[23,3],[11,2],[12,2]],'quiz',[[41,1]],'7fffh',[[86,2]],'sta',[[89,42]],'d8t`2i',[[89,1]],'playable',[[19,1],[20,1]],'eggs',[[65,1]],'splash',[[8,2]],'developing',[[58,1]],'consider',[[90,1],[87,1],[89,1]],'set',[[22,5],[35,4],[18,1],[27,1],[46,1],[54,1],[15,2],[58,2],[60,7],[87,14],[86,16],[89,41],[90,6],[82,1],[38,2],[43,2],[62,2],[44,1],[45,1],[32,1],[72,1],[71,15],[70,2],[51,3],[92,1],[13,3],[84,1],[73,10],[34,2],[41,1],[69,3],[28,1],[39,1],[65,1],[47,1],[4,1],[10,2],[30,1],[57,4],[64,1],[23,2],[49,1],[77,2],[83,2],[12,2],[20,1]],' pla',[[89,1]],'raw',[[59,1],[33,1],[29,1],[71,11],[11,1]],' goroh',[[87,1]],'reloading',[[21,1],[87,2]],'height',[[22,2],[46,2],[21,1],[12,1],[15,1]],'parts',[[72,1],[58,1],[93,2],[65,2],[84,1],[82,1],[63,1],[73,1]],'promptly',[[74,1]],'sre',[[89,6]],'moviefilenames',[[24,1]],' playfield',[[90,1]],'dictates',[[71,1]],'handler',[[79,3],[87,1],[89,5]],'framework',[[73,2],[10,1],[32,1],[21,1],[12,1],[43,1]],'041x',[[79,1]],'because',[[34,3],[46,1],[87,3],[41,1],[90,7],[89,3],[86,2],[65,1],[63,1],[3,1],[62,1],[29,1],[61,1],[71,7],[70,2],[49,1],[76,1],[14,1]],'offline',[[10,1]],'counterbreak',[[71,2]],'open',[[22,4],[34,3],[60,6],[74,2],[58,3],[89,1],[28,2],[39,1],[65,1],[8,1],[38,3],[40,2],[24,4],[47,2],[10,3],[29,1],[49,2],[19,1],[26,3],[51,1],[76,1],[13,2],[56,1]],'snapped',[[66,1]],'leftclick',[[71,1]],' unused',[[87,4]],'fairy',[[89,1]],'selector',[[90,1]],'said',[[62,1],[87,1],[74,1],[90,1]],'github',[[72,1]],'timing',[[22,1],[87,4],[37,2],[45,2],[30,1],[21,1],[89,3],[90,8],[28,1],[82,1],[11,2],[38,1]],'period',[[34,1],[87,1],[90,3],[71,1],[51,1],[63,1],[38,1]],'outputs',[[90,3],[59,1],[87,6]],' 045x',[[79,1]],' hardware',[[89,1]],'sockets',[[32,1]],'pi#x7',[[89,4]],'nes',[[46,4],[33,1],[90,14],[75,2],[66,3],[38,3],[63,5],[32,4],[61,1],[71,2],[78,1],[76,1],[7,1],[1,2],[13,1],[34,1],[93,13],[4,1],[64,1],[5,1],[88,6],[91,3],[36,1],[35,5],[60,6],[87,10],[58,2],[15,1],[92,2],[86,4],[2,1],[85,2],[43,5],[3,1],[62,1],[29,5],[80,2],[70,1],[51,3],[41,3],[69,1],[21,1],[28,1],[65,6],[67,2],[79,10],[10,1],[30,22],[77,2],[11,1]],'001f',[[60,1]],'message',[[22,3],[24,1],[10,1],[32,3],[16,3],[15,1],[71,14],[19,1],[26,1],[89,2],[82,1],[12,2]],'nonsensical',[[29,1]],'modal',[[71,2]],'halt',[[87,2],[60,2]],'available',[[87,5],[27,1],[68,1],[15,1],[89,4],[43,1],[40,1],[72,2],[4,1],[10,1],[29,1],[64,1],[71,2],[49,4],[77,1],[26,1],[79,1],[55,1],[13,1],[12,1]],'06xx',[[79,1]],'caught',[[4,1],[11,1]],'accounts',[[19,1]],'dots',[[89,2]],'lua ',[[72,1]],'activated',[[90,3]],'rests',[[90,1]],'hash',[[58,1],[71,3],[82,1]],'“cherry',[[58,1]],'48000',[[12,1]],'addgamegenie',[[71,2],[18,1]],'opengl',[[13,1],[4,1],[11,1]],'ffmpeg',[[4,2],[10,1],[8,1],[9,1]],'evaluation',[[90,5],[68,1],[73,2]],'paused',[[4,1],[60,4],[16,2],[63,1],[71,3]],' 16',[[89,2]],'select',[[34,9],[54,3],[18,1],[33,6],[41,5],[58,5],[60,1],[73,1],[89,1],[90,8],[28,4],[67,1],[82,5],[38,1],[63,1],[44,1],[32,1],[71,2],[70,2],[51,1],[14,2],[11,1],[56,3]],' contains',[[74,1]],'rra',[[89,7]],'kremer',[[89,1]],'usual',[[86,1],[45,1],[14,1],[90,2],[89,1]],'abbreviation',[[89,1]],'common',[[90,1],[21,1],[89,3],[75,1],[28,1],[86,1],[40,1],[52,1],[4,1],[10,1],[77,2],[70,2],[51,1],[7,1],[13,1],[12,1],[6,1]],'inits',[[86,1]],'support',[[22,2],[87,1],[18,2],[16,3],[21,2],[58,2],[17,1],[86,2],[63,1],[72,3],[3,2],[24,4],[4,7],[71,1],[23,1],[19,1],[26,2],[51,1],[7,1],[13,6],[14,2],[11,2],[12,6]],'logging',[[18,1],[64,4],[15,3],[14,1],[65,5],[20,1],[12,1]],'vtoggle',[[14,1]],'f15',[[71,1]],'sorry',[[19,1],[21,1],[91,1]],'folder',[[54,3],[60,1],[74,2],[69,1],[16,1],[93,1],[39,2],[38,2],[72,1],[71,2],[51,1],[76,1],[56,1]],'60hz',[[86,1]],'unclear',[[90,1]],'stripped',[[13,1],[16,1],[65,9]],'suited',[[90,1]],'positioning',[[10,1],[15,1]],'100%',[[13,1],[35,2]],'without',[[22,2],[87,1],[18,2],[69,1],[16,2],[58,3],[89,1],[90,4],[92,1],[86,1],[24,1],[79,1],[32,1],[71,10],[77,1],[23,2],[14,1],[73,1]],'dumping',[[16,1],[33,1]],'bmf_final2',[[36,1]],'placing',[[62,1],[72,1]],'decremented',[[90,1]],'pretty',[[90,2],[71,1],[86,1]],'address',[[22,1],[54,6],[18,3],[60,48],[90,22],[89,169],[92,1],[86,28],[66,12],[63,2],[62,1],[61,2],[71,37],[70,5],[51,18],[13,2],[84,5],[16,4],[93,7],[31,1],[79,3],[10,2],[4,1],[64,4],[14,8],[91,5],[6,3]],'requires',[[24,1],[46,1],[76,2],[67,1],[90,1],[40,1]],' 5c00',[[86,1]],'struct',[[19,1]],'sequential',[[90,4]],'encoders',[[10,1]],'rolling',[[87,1],[73,1]],'alpha',[[16,1],[71,9]],'fffb ',[[79,1]],'lastkey1',[[73,1]],'earliest',[[90,1]],'8910',[[86,2]],'reserve',[[79,1]],'peripheral',[[32,1]],'distributed',[[78,1]],'often',[[89,1],[79,3],[69,1],[58,3],[77,1],[5,1]],'july',[[13,1],[21,1]],'connect',[[60,3]],'evolution',[[2,1]],'gui',[[22,2],[46,1],[18,5],[37,1],[11,3],[12,4],[15,2],[8,3],[9,1],[40,2],[3,1],[72,1],[71,45],[70,9],[7,2],[13,1],[73,2],[69,1],[16,3],[21,2],[17,4],[28,1],[4,1],[10,2],[5,1],[19,7],[26,1],[20,1],[6,1]],'low',[[24,1],[44,1],[68,1],[87,1],[90,3],[71,1],[89,44]],'denotes',[[89,4],[86,1],[70,1],[51,3]],'feature',[[87,2],[18,1],[41,8],[60,1],[16,1],[15,1],[21,1],[58,1],[68,1],[65,1],[38,2],[63,7],[3,1],[24,1],[4,2],[10,3],[61,2],[64,2],[23,1],[19,1],[14,3],[11,5],[12,2]],'disks',[[41,1],[32,3]],'05xx',[[79,1]],'tearing',[[46,2],[16,1]],'differences',[[87,1],[38,1],[89,1]],'horizontal',[[62,1],[79,1],[92,1],[84,1],[90,9]],'discarding',[[64,1]],'j2x@to',[[89,1]],'representations',[[71,1]],'colorburst',[[90,6]],'percents',[[35,1]],'duration',[[41,1]],'unique',[[34,1],[82,1]],'care',[[71,1],[87,1],[89,1]],'impa',[[72,1]],'displays',[[24,1],[34,1],[54,2],[60,3],[62,1],[16,1],[71,3],[59,1],[20,1]],'code',[[22,1],[87,2],[18,2],[60,13],[15,2],[89,10],[86,3],[8,1],[63,4],[66,24],[3,6],[82,4],[61,2],[71,16],[78,2],[51,3],[76,2],[73,3],[16,3],[21,1],[65,38],[24,1],[79,2],[4,3],[10,6],[64,6],[23,1],[59,4],[14,2],[20,1],[6,2]],'007bh',[[86,1]],'believed',[[89,1]],'400f',[[87,4]],'captures',[[59,1],[11,1],[39,1]],'pack',[[69,1],[73,1]],' below',[[87,1]],'addresshigh',[[71,4]],'render',[[46,1],[45,1],[14,1],[90,7]],'abstract',[[72,1]],'jams',[[89,1]],' multiple',[[90,1]],'attrib',[[92,1]],'bit1',[[82,2]],'waits',[[18,1]],'|commands|port0|port1|port2|',[[82,1]],'rpg',[[58,1],[73,1]],'intellivision',[[86,1]],'downloading',[[72,1]],'processing',[[22,1],[44,1],[10,1],[45,1],[61,1],[72,1],[88,2],[43,1]],'improves',[[22,1],[21,1]],'leftbracket',[[71,1]],'fast',[[77,2]],'feb',[[90,2]],'org',[[69,1],[77,5],[70,1]],'unchanged',[[71,3]],'lsb_first',[[23,1]],'stripping',[[65,1]],'1ch',[[86,1]],'wired',[[89,1]],'loses',[[74,1]],'for',[[22,22],[46,9],[27,6],[33,4],[20,4],[6,8],[68,3],[90,62],[75,1],[8,3],[9,1],[38,8],[63,5],[66,2],[72,7],[32,4],[61,3],[71,50],[78,4],[82,8],[76,4],[7,3],[1,2],[13,12],[34,10],[74,6],[93,7],[52,1],[4,11],[57,3],[64,14],[83,1],[5,2],[19,6],[26,6],[49,4],[14,4],[59,8],[88,1],[91,4],[36,1],[35,1],[18,11],[53,1],[60,19],[58,19],[15,1],[87,38],[89,38],[86,17],[2,2],[85,2],[40,2],[3,9],[43,7],[29,4],[44,2],[62,3],[70,21],[51,18],[84,3],[73,22],[41,5],[50,4],[16,10],[21,9],[69,3],[17,2],[28,2],[39,2],[65,15],[67,3],[24,10],[79,16],[10,15],[30,2],[77,7],[23,13],[11,4],[12,8]],'relocate',[[86,1]],'even',[[22,3],[34,1],[46,1],[87,2],[90,4],[89,8],[28,1],[67,1],[86,1],[63,2],[3,1],[79,1],[57,1],[71,12],[70,2],[73,1]],'splitting',[[70,1]],'prioritized',[[90,4]],'revolutionary',[[26,1]],'ks7017',[[13,1]],'reached',[[62,2],[60,1],[90,1],[73,2]],'myimage',[[71,1]],'extended',[[3,2]],'recommend',[[90,1],[67,1]],'throughout',[[58,1]],'5205',[[86,4]],'reformats',[[26,1]],'swap',[[44,1],[13,2],[61,1],[66,1],[43,1]],'battletoads',[[79,1]],'jsrs',[[64,1]],'waves',[[90,2]],'resulting',[[65,1],[77,1],[43,1]],' build',[[11,1]],'selectable',[[8,1]],'oninputend',[[73,1]],'jumping',[[89,4]],'4th',[[90,2],[82,1],[57,1]],'txa',[[89,2]],'parantheses',[[70,1]],'notation',[[70,3]],'|history|',[[90,1]],'inputtable',[[70,1]],'adjust',[[90,1],[14,1]],'powerful',[[26,1],[55,1],[65,1],[16,1],[63,1],[73,2]],' represent',[[87,2]],'configuration',[[46,1],[44,2],[10,2],[37,2],[41,5],[16,2],[57,1]],'makes',[[18,1],[61,1],[71,4],[89,3],[51,1],[90,2],[28,1],[65,2],[63,1]],'deb',[[60,3],[14,1],[16,1],[20,1]],'stepping',[[77,1],[20,1]],'rarely',[[64,1],[79,1],[89,1]],'simulation',[[71,1]],'blue',[[22,1],[54,1],[71,7],[70,1],[31,1],[65,2],[63,3],[43,1]],'precisely',[[79,1]],'filename',[[22,4],[18,1],[33,1],[16,1],[15,1],[47,1],[24,1],[29,1],[30,3],[71,8],[23,1],[19,1],[49,1]],'bunch',[[13,1],[58,1],[90,1]],'enemy',[[79,19]],'04x0',[[79,1]],' not',[[71,1],[89,1]],' irq',[[84,3],[87,2]],' 00',[[89,1]],'hardware',[[46,6],[87,23],[60,1],[90,6],[15,1],[89,5],[86,1],[29,1],[80,2],[71,2],[76,1],[14,2],[1,1]],'coding',[[59,1],[70,1]],'tenten',[[58,6]],'rounder',[[46,1]],'boundary',[[71,1],[89,20]],' 48',[[87,1]],'ftp',[[72,1]],'arriving',[[87,1]],'changelog',[[6,1],[20,1],[18,1],[22,1],[16,1],[15,1],[21,1],[17,1],[8,1],[9,1],[3,5],[24,1],[4,1],[10,1],[25,1],[5,1],[19,1],[23,1],[14,1],[7,1],[13,1],[11,1],[12,1]],'|bits',[[87,2]],'128d',[[89,1]],' random',[[87,1]],'usually',[[79,3],[87,2],[77,3],[78,2],[71,1],[89,3],[86,1],[66,1],[63,2]],'mc650x',[[89,1]],'r6502',[[89,1]],'sometimes',[[87,1],[90,2],[71,1],[58,1],[5,1],[89,3],[67,1],[38,1]],'backgrounds',[[90,1],[38,2],[31,1]],'layering',[[7,1]],'adapter',[[41,1],[32,2]],'|scanline',[[90,1]],'limits',[[13,1],[77,2],[90,2]],'approx',[[22,1]],' mega',[[51,1]],'hertz',[[71,5],[86,1]],'form',[[34,1],[60,4],[90,3],[71,2],[70,1],[93,1],[86,1],[82,2],[63,1]],'evaluates',[[90,1],[60,3],[73,4]],'greyscale',[[12,1]],'part',[[60,1],[74,1],[83,1],[58,2],[77,3],[88,2],[89,4],[90,3],[93,4],[66,1],[63,1],[73,1]],'argment',[[22,1]],' al',[[89,3]],'microprocessor',[[89,1]],'getcyclescount',[[71,1],[14,1]],'active',[[22,2],[87,1],[18,1],[60,1],[90,1],[15,1],[89,1],[39,1],[66,1],[43,1],[4,1],[10,1],[71,1],[51,7],[19,2],[11,1],[20,1]],'automatic',[[22,1],[87,1],[29,2],[60,1],[71,1],[15,1]],'shu',[[22,1]],'flattering',[[90,1]],'586',[[13,1],[14,1]],'pipelines',[[90,2]],'getplaybacktarget',[[71,1]],'synchronized',[[60,1],[7,1]],'prevented',[[16,1],[20,1]],'blossom”',[[58,1]],'type',[[54,1],[87,3],[60,6],[16,2],[15,1],[21,1],[58,1],[67,1],[66,1],[63,1],[82,4],[29,1],[71,11],[70,1],[51,2]],'converter',[[22,1],[24,1],[34,1],[76,1],[87,4]],' izumi',[[87,1]],'enthusiast',[[87,1]],'oring',[[21,1]],'closed',[[24,1],[38,1]],'features ',[[77,1]],'champion',[[3,1]],'install',[[71,1]],'escape',[[22,1],[71,1],[9,1]],'debugger',[[22,3],[54,1],[18,4],[60,15],[6,2],[66,4],[63,1],[3,4],[71,9],[78,3],[1,1],[13,3],[16,3],[21,1],[17,1],[93,2],[31,2],[65,1],[24,4],[4,5],[10,6],[64,4],[77,1],[23,3],[19,2],[59,2],[14,7],[20,2],[12,2]],'wheel',[[64,1],[60,1],[14,1]],'delgamegenie',[[71,2],[18,1]],'vtog',[[84,1]],'free',[[50,1],[69,1],[16,1],[58,1],[42,1],[74,1],[90,1],[92,1],[65,1],[47,1],[40,1],[3,1],[24,1],[4,1],[45,1],[52,1],[61,1],[25,1],[77,1],[80,1],[7,1],[20,1],[56,1]],'helpful',[[58,1],[65,1]],'describe',[[87,3]],'researching',[[89,1]],'cycles|',[[90,1]],' generally',[[90,1]],'convience',[[90,1]],'methods',[[71,2],[89,1]],' savestates',[[26,1]],'limitation',[[46,1],[10,1]],'deal',[[14,1],[80,1],[70,1],[72,1]],'represents',[[87,1],[71,1],[51,2],[65,1],[66,1],[63,1],[43,1]],'bak',[[47,1]],'pertain',[[87,1]],' sha',[[89,2]],'complimentery',[[90,1]],'precidence',[[10,1]],'resembles',[[58,1]],'hadn',[[64,1]],'getemuscreen',[[71,7]],'concepts',[[1,1],[75,1],[90,1]],'newer',[[3,1]],'types',[[87,2],[18,1],[89,2],[28,1],[65,1],[82,3],[72,1],[29,4],[32,2],[57,1],[71,1],[84,1],[12,1],[73,1]],'ipad',[[2,1]],'prescale2x',[[46,3]],' description',[[84,6],[89,5]],' triangle',[[87,3]],'update',[[87,3],[18,1],[60,1],[21,3],[15,3],[58,1],[86,1],[63,1],[62,2],[4,3],[10,1],[64,2],[71,1],[77,1],[5,1],[51,3],[26,1],[83,3],[7,1],[6,1]],'distinquished',[[89,1]],'simulate',[[67,1],[43,1]],'polls',[[71,1]],'disk',[[35,6],[4,2],[27,2],[29,1],[32,32],[41,1],[71,2],[28,1],[39,1],[82,5],[20,1],[11,1]],'fcs',[[24,1],[81,1],[39,1],[83,1],[82,1],[84,3]],'undesired',[[74,2]],'kage',[[16,1]],'5ff7',[[86,2]],'bvs',[[89,2]],'176',[[16,1]],'whitespace',[[58,1]],'revision',[[89,11]],'copyright',[[86,3],[89,1]],'overflows',[[89,3]],'unused',[[79,1],[18,1],[60,2],[61,1],[16,1],[87,2],[89,1],[14,1],[65,6],[84,2]],' rra',[[89,7]],'aki',[[89,1]],'w0fvb',[[89,1]],'kind',[[60,1],[90,1],[58,4],[89,2]],' data',[[89,6]],'dcfb',[[89,1]],'dd05',[[89,4]],'intact',[[90,1]],'pulled',[[90,1]],'faults',[[17,1],[11,1]],'checking',[[22,1],[46,3],[41,1],[71,1],[19,1],[65,1],[73,1]],'musical',[[87,1]],'dd08',[[89,2]],'demonstrate',[[90,1]],'passage',[[77,1]],'2007 ',[[79,1]],'accessable',[[90,1]],'with',[[22,4],[46,2],[27,2],[33,1],[12,3],[20,3],[56,1],[68,2],[90,31],[75,1],[48,1],[8,1],[9,1],[38,2],[63,5],[66,2],[72,3],[32,5],[61,3],[71,21],[78,1],[82,8],[76,6],[7,1],[1,1],[13,3],[34,6],[74,5],[93,7],[47,2],[52,1],[4,1],[57,2],[64,6],[83,1],[5,1],[19,8],[0,1],[26,2],[14,9],[49,2],[59,3],[88,1],[36,4],[54,1],[35,2],[18,8],[37,1],[53,1],[58,7],[15,1],[42,1],[60,14],[81,3],[86,2],[2,1],[87,18],[85,1],[89,30],[40,2],[3,8],[43,4],[29,7],[44,1],[45,1],[62,1],[25,1],[51,12],[70,11],[80,2],[91,3],[55,1],[84,1],[92,1],[73,6],[41,3],[50,1],[16,11],[21,5],[69,3],[17,3],[28,4],[31,1],[39,1],[65,11],[67,1],[24,2],[79,8],[10,4],[30,3],[77,5],[23,2],[11,2],[6,1]],'arbitrary',[[51,2]],'want',[[46,1],[54,1],[60,1],[41,1],[69,2],[21,1],[89,2],[90,1],[93,1],[65,1],[66,2],[63,1],[57,1],[64,2],[71,8],[70,1],[51,3],[73,3]],'numpad3',[[71,1]],'1a00',[[79,1]],'04cx',[[79,1]],'0x7fff',[[93,1]],'ways',[[45,1],[74,1],[64,1],[90,1],[70,1],[65,1],[82,1],[43,1]],'maskable',[[79,1],[60,4],[87,2]],'getscore',[[73,1]],'reside',[[79,2]],'topmost',[[89,2]],'counting',[[87,5],[60,1],[86,2],[13,1],[71,1],[90,1]],'stored',[[22,2],[60,1],[21,2],[89,3],[93,1],[86,1],[39,3],[82,3],[38,1],[79,1],[10,1],[83,1],[71,4],[51,3],[76,2],[84,4]],'rp2c03',[[13,1],[36,1]],'resume',[[34,1],[60,1],[14,1],[15,4],[38,1]],'speedruns',[[3,1],[34,2],[75,2],[55,1],[79,1],[77,7]],'segfault',[[24,1],[16,3]],'reverses',[[71,1]],' kentaro',[[87,1]],'overclock',[[45,1]],'calculated',[[87,5],[60,1],[32,1],[89,1]],'character',[[82,1],[79,3],[93,2],[58,3],[63,1],[71,1]],'readme',[[13,2],[89,1]],'alternative',[[66,1]],'ishihara',[[87,1]],'showfps',[[16,1]],'specifies',[[30,5],[71,5]],' details',[[90,1]],'ebook',[[62,1],[81,1],[29,1],[45,1],[30,1],[57,1],[15,1],[0,1],[59,1],[67,1],[63,1],[36,1]],'rename',[[24,1],[38,1],[60,2]],'2eff',[[79,1]],'tells',[[69,1],[71,1],[65,1]],'goes',[[24,1],[79,1],[87,2],[90,1],[71,1],[89,2],[86,2],[73,1]],'pbrate',[[86,2]],'t2p9d`pyd`',[[89,1]],'roms',[[16,1],[15,3],[58,1],[39,2],[65,1],[38,1],[24,1],[4,1],[30,2],[19,1],[26,1],[14,3],[11,1]],'&a%_',[[89,2]],'xmouse',[[71,1]],'onsegmentend',[[73,1]],'6000h',[[86,1]],'output',[[87,26],[33,1],[90,5],[16,1],[17,1],[39,1],[44,1],[4,1],[79,2],[64,1],[71,1],[14,1],[12,1]],'1st',[[54,2],[79,1],[86,1],[90,1],[82,3]],'luapack',[[69,1]],'passes',[[21,1],[10,1]],'si_none',[[82,2]],'c16',[[89,2]],'treats',[[71,1]],'knowing',[[74,1]],'dwedit',[[19,1]],'bytes ',[[79,11]],'0320',[[79,1]],'refresh',[[22,4],[87,5],[10,1],[7,1],[20,1]],'immediately',[[73,1],[79,1],[18,1],[87,4],[90,2],[71,6],[21,1],[66,1],[47,1],[63,1]],'legal',[[89,1]],'drag',[[22,2],[4,1],[18,1],[21,1],[58,2],[51,1],[19,1]],'epub',[[22,1],[74,1],[58,1],[65,1],[2,1],[31,1],[47,1],[52,1],[40,1],[64,1],[71,1],[1,1],[56,1]],'part2',[[93,1]],'007c',[[86,1]],'copied',[[90,1],[58,1],[89,5],[56,1]],'faster',[[46,1],[26,1],[10,1],[18,1],[33,1],[79,1]],'mmc1',[[13,1]],'noise',[[44,1],[87,31],[13,1],[16,1],[21,3],[71,1]],'comprehend',[[71,1],[89,1]],'obviously',[[92,1],[89,1]],'unpredictable',[[90,1],[89,3],[67,1]],'numpad8',[[71,1]],'inputdisplay_for_selection',[[16,1]],'below',[[89,7],[87,1],[60,5],[84,1],[70,1],[51,1]],'keyrecording1',[[73,1]],'werefolf',[[17,1]],'redesigned',[[10,1],[55,1]],'should',[[46,3],[87,2],[18,1],[41,1],[60,2],[58,7],[69,1],[74,1],[89,6],[90,7],[86,11],[65,1],[92,1],[82,3],[63,2],[9,1],[3,1],[43,1],[57,1],[71,4],[70,1],[23,2],[84,1],[73,6]],'allows',[[46,1],[35,1],[33,1],[54,1],[60,3],[58,1],[68,2],[42,1],[48,2],[38,3],[40,1],[43,1],[63,5],[45,1],[71,1],[70,1],[51,2],[73,1],[41,3],[31,1],[4,1],[64,1],[77,1],[49,1],[26,1],[59,5],[11,1],[6,1]],'tobitstring',[[14,1]],'intensify',[[17,1]],'reverted',[[21,1]],'situation',[[40,1],[57,2],[58,1],[49,1]],'equipment',[[41,1]],'quality',[[22,1],[44,3]],'refer',[[79,4],[66,1],[70,1],[71,2]],'3fff ',[[79,1]],'clocked',[[87,11]],'resize',[[18,1]],'operating',[[3,1],[76,1],[29,1],[45,1],[11,1]],'049x',[[79,1]],'%1d',[[82,2]],'acknowledge',[[89,8]],' nop',[[89,19]],'experimental',[[10,1],[55,1],[67,1],[21,2]],'wch',[[16,2],[14,1]],'chrr',[[84,2]],'sent',[[87,4],[69,1],[58,1],[90,1],[51,1]],'aaaa',[[60,4]],'aop',[[89,1]],'safe',[[38,1],[58,1],[15,1],[51,1]],'nesten',[[3,1]],'sources',[[90,1],[87,1],[89,3]],'sequences',[[16,1],[11,1],[87,9]],'wraps',[[92,3],[89,1]],' fetch',[[89,78]],' pointer',[[89,10]],'capslock',[[71,1]],'aid',[[74,1],[90,1],[58,1],[78,1]],'abandoned',[[3,1]],'truncating',[[17,1]],'adjustments',[[43,1]],'fetching',[[60,1],[90,2],[91,1],[89,1]],'technically',[[78,1]],'between',[[6,1],[35,1],[73,2],[41,1],[87,5],[90,7],[89,9],[92,1],[86,1],[31,1],[65,1],[38,1],[40,1],[43,1],[79,1],[71,4],[77,1],[23,1],[59,1],[91,1],[11,1],[20,1]],'skipping',[[22,1],[38,1],[23,1]],'delete',[[71,1],[60,4],[51,2]],'pspfceultra',[[3,1]],'qfox',[[3,1],[70,1]],' |_____|_____|',[[79,2]],'utfconverter',[[21,1]],'determined',[[86,3],[90,1],[82,1],[89,1]],'typical',[[90,1],[79,1]],'2003',[[84,2]],' only',[[87,1]],' where',[[90,1],[87,2]],'mario',[[79,3]],'job',[[46,1]],'1fff ',[[79,1]],'implementation',[[18,2],[68,1],[13,1],[90,1]],'prefixes',[[54,1]],'rotated',[[89,1]],'crossing',[[89,11]],'won',[[60,1],[41,1],[16,1],[58,1],[89,1],[92,1],[66,1],[63,1],[24,1],[45,1],[64,1],[71,6],[51,1]],'`je',[[89,1]],'whether',[[34,1],[79,1],[60,1],[30,4],[58,2],[16,1],[64,5],[71,3],[65,8],[13,1],[47,2],[73,7]],'luke',[[3,1]],'horrible',[[90,1]],'7fff',[[17,1],[86,1],[84,1],[51,1]],'music',[[79,3],[86,12],[87,1],[58,1]],'rom',[[22,9],[90,2],[75,4],[8,1],[38,11],[63,21],[66,7],[82,1],[32,4],[61,2],[71,15],[78,12],[76,8],[7,2],[13,3],[1,1],[34,2],[74,1],[93,6],[4,1],[64,1],[49,4],[19,3],[26,2],[14,2],[18,1],[60,18],[58,3],[15,6],[89,1],[86,1],[2,1],[40,2],[3,1],[29,2],[70,2],[51,2],[84,1],[16,5],[21,3],[28,1],[39,4],[65,27],[67,11],[24,2],[79,4],[10,1],[30,8],[23,1],[11,1],[12,3]],'freezing',[[22,2],[70,1],[51,2]],'ideal',[[77,1],[87,1]],'guide',[[79,2],[27,5],[50,5],[77,1],[51,1],[75,2],[82,1]],'tune',[[35,2],[86,22],[65,1]],'cope',[[89,1]],'dff6',[[60,1]],'bounds',[[19,2],[16,1]],'evaluate',[[60,1],[70,2]],'failattempts',[[73,1]],'patched',[[29,1]],'circuit',[[90,1],[36,1]],'school',[[76,1]],'cheat',[[53,2],[18,9],[50,2],[16,4],[39,1],[66,4],[63,2],[52,2],[38,1],[79,3],[77,1],[78,2],[51,30],[19,1],[26,2],[20,1]],'visually',[[59,1]],' 050',[[87,1]],'enhancements',[[3,1],[22,2],[10,1],[24,1],[90,1],[21,3],[23,1],[19,1],[26,4],[20,1]],'core ',[[85,1]],'bullets',[[74,1]],'perfecting',[[34,1]],'77ac',[[82,1]],'irql',[[84,1]],'cmp',[[89,21]],'currently',[[22,2],[34,2],[18,1],[41,1],[60,3],[87,6],[90,2],[42,1],[86,1],[67,1],[38,1],[43,2],[63,1],[79,1],[61,1],[71,7],[83,1],[49,1],[51,2],[76,1],[14,1],[84,1],[91,1],[73,1]],'calculate',[[90,1],[89,5]],'fade',[[87,1],[63,1]],'0318',[[89,3]],'higher',[[43,1],[87,1],[64,1],[90,1],[89,1],[84,1],[11,1],[73,1]],'104',[[90,1]],'submitdeleteframes',[[71,1]],' other',[[90,1]],'320x239',[[71,1]],' enemy',[[79,2]],'formatted',[[58,1]],'intervals',[[86,1]],'both',[[22,1],[46,1],[18,1],[60,1],[87,6],[58,1],[89,9],[90,4],[6,1],[86,3],[63,2],[72,1],[29,1],[32,1],[51,1],[13,1],[41,3],[16,1],[65,2],[57,1],[64,2],[26,2],[91,1],[11,1],[20,1]],' cmos',[[89,7]],' 0be',[[87,1]],'miscellaneous',[[82,1]],'rerecording',[[3,5],[34,2],[18,1],[52,1],[53,1],[63,1],[77,1],[19,1],[26,2],[2,1],[20,1],[36,2]],'check',[[22,1],[46,2],[18,1],[41,1],[60,3],[15,1],[89,1],[47,1],[43,1],[71,2],[51,1],[59,1],[76,2],[73,1]],'doing',[[22,1],[90,1],[71,4],[89,1],[23,1],[86,1],[63,2],[73,2]],'blocks',[[79,3],[86,1],[87,1]],'big',[[22,2],[14,1],[58,2],[71,1],[73,2]],'braces',[[70,1]],'custom',[[22,1],[35,2],[10,2],[61,1],[71,2],[15,2],[90,1],[65,1],[43,4]],'activity',[[10,1],[14,1],[63,1],[89,1]],'important',[[67,1],[90,1],[77,1],[63,1],[73,1]],'abstraction',[[72,1]],'8bit',[[71,2]],'vars',[[73,1]],'drawn',[[62,1],[61,1],[21,1],[58,1],[90,3],[65,2],[91,1]],' 07f',[[87,1]],'mem',[[90,4]],'welcome',[[1,1]],' by',[[34,1],[86,1],[31,2]],' isb',[[89,7]],'%xh`',[[89,1]],'rerecordcount',[[22,1],[71,1],[82,1]],'amount',[[46,2],[44,1],[79,1],[87,2],[64,2],[90,3],[89,2],[26,1],[66,1]],'nesting',[[64,1],[16,1]],'bi&',[[89,4]],'ing',[[59,1]],' cpu',[[87,1]],' si_none',[[82,2]],'droradc',[[89,2]],'gamepads',[[82,1],[41,1]],'cpu',[[87,8],[18,1],[60,8],[90,12],[16,1],[21,3],[89,6],[79,6],[10,2],[45,1],[61,2],[71,7],[88,2],[26,1],[84,3]],'idc',[[65,1]],'link',[[4,2],[14,1],[13,1],[16,1],[11,1]],'w0dn',[[89,1]],'t%_87',[[89,2]],'~60',[[20,1]],'14915',[[87,1]],'taking',[[87,1],[68,1],[90,2],[71,1],[89,2]],'application',[[73,1],[10,1],[8,1],[70,1],[71,1]],' 60',[[87,1],[89,1]],'binding',[[23,1],[4,2],[11,1],[9,1]],'57%',[[87,1]],' again',[[79,1]],'unsigned',[[53,1],[60,1],[71,4],[70,1],[51,2],[89,3],[52,1]],'eval',[[73,3]],'assisted',[[3,1],[34,3],[79,1],[16,1],[77,13],[75,2],[2,1],[55,1],[73,1]],'room',[[71,1]],'3fff',[[90,1]],'paying',[[90,1]],'programmable',[[87,11]],'final',[[87,1],[33,1],[36,1]],'magenta',[[71,1]],'creation',[[73,1],[26,1],[87,1],[82,1],[70,1],[23,1]],'asl',[[60,1],[89,6]],'define',[[35,1],[84,1],[58,1],[15,1],[71,1]],'mpby',[[84,1]],'oddities',[[89,1]],'chosen',[[60,1]],'startup',[[22,1],[30,1],[23,1],[26,1],[65,1],[8,1],[38,1],[73,1]],'choice',[[90,1],[71,2],[38,1]],' complete',[[89,1]],' 256 ',[[79,4]],'lists',[[89,1]],'entries',[[90,3],[71,1],[12,1],[43,1]],' opcode',[[21,1],[89,2]],'fd%j',[[89,1]],'build',[[22,2],[16,2],[15,1],[21,1],[58,1],[8,2],[9,1],[3,1],[24,2],[4,4],[10,3],[23,3],[7,2],[12,3],[11,1]],'16k',[[60,3]],'04fx',[[79,1]],'|ppu',[[90,3]],'c001',[[60,1]],'resets',[[87,1],[60,1],[71,2],[51,1]],'feed',[[90,2]],'mails',[[72,1]],'rgb32',[[71,1]],'status',[[34,4],[87,17],[18,1],[60,3],[90,3],[89,3],[47,1],[38,1],[62,3],[79,1],[30,5],[61,1],[71,4],[49,4],[84,2]],'expertise',[[87,1]],'was',[[22,3],[53,1],[18,2],[60,2],[87,4],[58,1],[89,10],[90,17],[86,1],[66,1],[38,1],[63,3],[3,22],[82,6],[32,6],[71,6],[25,1],[51,5],[70,1],[76,1],[55,1],[73,1],[34,1],[16,2],[21,2],[17,1],[28,1],[65,12],[52,1],[24,5],[79,1],[64,1],[77,3],[49,11],[26,1],[14,2],[20,1],[36,1]],'dd0e',[[89,8]],'identified',[[82,1]],'nmi',[[79,1],[60,2],[87,1],[90,2],[89,18]],'simulated',[[71,1]],'progression',[[71,1]],'agrees',[[91,1]],'selected',[[34,2],[56,1],[18,2],[32,1],[90,8],[16,1],[58,3],[51,5],[89,1],[52,1]],'loc',[[89,3]],'zip',[[18,1],[29,4],[30,2],[43,1]],'outlet',[[78,1]],'brings',[[17,1],[51,1],[79,1],[14,1],[71,2],[49,1]],'flow',[[70,2]],'drawline',[[71,1]],'overview',[[54,1],[0,1],[86,1],[2,1],[1,1],[74,2]],' once',[[34,1],[28,1],[86,2]],'html',[[35,1],[60,1],[87,1],[16,1],[70,3],[71,2],[77,3],[82,1],[72,1]],'combinations',[[90,1],[89,4],[73,1]],'d011',[[89,2]],'divider',[[87,3]],'sq2',[[87,10]],'getpath',[[13,1]],'paint',[[58,1],[70,1],[71,4]],'everything',[[64,2],[71,1],[89,1],[77,1],[90,1],[65,1],[73,1]],'240hz',[[87,3]],'clears',[[89,3]],'ines',[[29,4],[60,4],[67,8],[16,1],[12,2],[84,1]],'website',[[58,3]],'000c',[[86,1]],'eyebrows',[[90,1]],'rip',[[86,1],[65,1]],'drivers',[[16,1],[11,1],[89,1]],'romfreezecolor',[[21,1]],'destination',[[89,1],[33,1],[65,2]],'private',[[65,1]],'fceultra',[[3,1]],'use',[[22,1],[46,1],[33,1],[68,3],[90,7],[66,1],[38,1],[63,2],[72,1],[61,2],[71,15],[78,1],[76,3],[1,2],[74,5],[93,2],[4,1],[57,1],[64,4],[19,1],[59,1],[14,1],[54,3],[35,1],[18,2],[60,8],[87,1],[58,13],[15,1],[42,1],[89,15],[86,6],[40,1],[3,2],[43,3],[44,1],[70,2],[51,6],[84,1],[73,5],[41,7],[69,2],[16,3],[21,1],[39,1],[65,2],[67,1],[24,1],[79,5],[10,1],[30,1],[77,4],[23,1],[20,1],[56,2]],'p40',[[71,1]],'wealth',[[77,1],[78,1]],'reserved',[[79,2],[89,1]],'visible',[[46,1],[93,1],[60,1],[11,1]],'add',[[18,1],[41,1],[60,8],[16,4],[15,1],[58,3],[89,13],[90,2],[86,1],[93,1],[66,3],[63,1],[43,1],[24,3],[72,1],[4,1],[51,4],[59,1]],'selection',[[10,1],[18,1],[90,2],[16,1],[58,19],[89,2],[17,4],[11,4]],'uncompressed',[[26,1]],'considered',[[90,3],[71,1],[70,1],[82,2]],'existence',[[87,1],[74,1]],'600d',[[6,1]],'behaves',[[89,1]],'fceuxd',[[3,8],[76,1],[14,1],[2,1],[36,1]],'occurs',[[87,2],[90,3],[89,9],[5,1]],'9_s8',[[89,1]],'renamed',[[93,1]],'6502_cpu',[[89,2]],'roll',[[15,1]],'pane',[[16,1],[71,1]],'gdoverlay',[[71,3]],'determine',[[87,1],[64,1],[58,4],[71,1],[90,3],[86,3],[67,1],[73,3]],'r0j0`fd%j',[[89,1]],'yresolution',[[15,1]],'customizing',[[22,1],[31,2]],'american',[[32,1]],'mmc5',[[24,3],[79,1],[90,2],[25,1],[86,7],[14,1],[13,2],[12,1]],'fatal',[[89,1]],'percent',[[10,1]],'upgrade',[[24,1]],'player3',[[82,1]],'fractions',[[24,1],[77,1]],'portions',[[17,1],[90,1],[73,1]],'impossible',[[64,1],[58,1]],'tbl4',[[70,3]],'highly',[[73,2]],'trace',[[22,1],[60,2],[16,2],[15,1],[21,1],[93,1],[31,1],[65,1],[8,2],[3,1],[4,2],[10,1],[64,6],[78,2],[19,2],[59,1],[14,1],[13,1],[12,1],[20,1]],'speedup',[[16,1],[76,1]],'again',[[3,2],[32,1],[64,1],[21,2],[58,1],[70,1],[71,3],[89,4],[90,3],[65,1],[20,1],[73,1]],'bugs',[[22,1],[18,3],[16,2],[15,2],[21,1],[17,2],[8,1],[24,1],[4,1],[5,1],[19,1],[26,1],[7,1],[13,1],[14,2],[20,1],[6,2]],'wav',[[11,1],[33,8]],'they',[[87,1],[60,1],[90,7],[58,1],[89,9],[86,2],[62,2],[29,1],[71,2],[70,1],[78,1],[76,1],[73,1],[74,3],[16,1],[21,1],[93,1],[39,1],[65,4],[67,1],[52,1],[24,1],[79,2],[64,2],[77,1],[19,1]],'sides',[[22,1],[35,1],[46,2],[32,6],[30,2],[58,1],[79,2]],'prefix',[[54,3],[93,1],[60,1]],'basically',[[90,3],[58,1],[63,1],[73,1]],'defined',[[69,1],[58,2]],'opposite',[[65,1],[71,3],[89,1],[73,1]],'dir',[[23,1]],'07xx',[[79,1]],'lastkey2',[[73,1]],' tmnt',[[79,1]],'tya',[[89,1]],'operand',[[89,6]],'handakuten',[[58,4]],'zenity',[[24,1]],'logger',[[12,1],[22,1],[60,3],[16,2],[15,2],[21,1],[93,1],[31,1],[65,15],[8,2],[63,1],[3,2],[4,2],[10,1],[61,2],[64,9],[78,4],[19,2],[59,2],[14,2],[13,1],[20,2],[11,1]],'resources',[[78,1],[79,1],[71,1],[77,1],[72,1]],'vector',[[89,11],[60,8],[72,1]],'viewport',[[10,1],[7,2],[8,1],[11,3]],'present',[[62,1],[86,1],[65,1],[90,4],[82,1]],'9fff',[[65,1]],'run',[[22,2],[46,2],[60,7],[74,3],[69,7],[89,9],[67,3],[38,1],[3,2],[45,1],[57,1],[71,7],[70,2],[77,2],[59,1],[76,1],[91,1],[73,4]],'j2rb',[[84,1]],'redundant',[[82,1],[20,1]],'4006',[[87,3]],'clear',[[60,2],[41,3],[90,1],[16,1],[58,1],[89,9],[86,4],[65,2],[48,2],[82,1],[71,4],[14,1],[91,1]],'inverting',[[87,1]],'smooth',[[90,1]],' set',[[89,1]],'create_avi',[[13,1]],'xii',[[89,2]],'1100000000000000',[[91,1]],'usability',[[3,1],[19,1],[16,1],[20,1]],'packaged',[[76,1],[36,1]],'during',[[24,2],[34,3],[18,2],[32,2],[45,1],[16,1],[46,1],[58,1],[87,2],[89,5],[90,18],[65,1]],'profiling',[[60,1]],'10x1',[[89,1]],'kh%&1',[[89,1]],' xx',[[63,1],[89,1]],'hitboxes',[[74,1]],'graphical',[[3,1],[68,1],[90,4],[72,1]],'unless',[[34,1],[87,1],[60,2],[32,2],[64,1],[58,1],[71,5],[89,1],[90,2],[39,1],[82,3],[38,1]],'ror',[[89,21]],'playbeginning',[[22,1],[71,1]],'riff',[[10,1]],'followed',[[82,2],[60,1]],'forceful',[[71,1]],'127',[[71,5],[89,1]],'life',[[74,1],[78,1],[51,1]],'popped',[[90,1]],'complex',[[90,1],[89,1]],'includes',[[22,2],[24,1],[61,1],[16,1],[21,1],[23,1],[49,1],[71,2],[88,1],[85,1],[12,1],[72,1]],'bypassed',[[44,1]],' khorton@iquest',[[86,1]],'input',[[22,1],[11,1],[18,8],[27,1],[37,1],[6,2],[15,2],[87,3],[82,17],[9,1],[38,11],[44,1],[71,25],[70,7],[55,1],[13,3],[73,4],[34,3],[41,11],[74,2],[16,4],[21,1],[17,1],[28,1],[39,4],[24,3],[79,1],[4,1],[10,1],[30,6],[57,1],[77,1],[23,1],[83,1],[26,2],[14,2],[12,1],[20,2]],' changes',[[26,1]],'particular',[[34,2],[87,1],[60,1],[61,1],[16,1],[58,1],[90,3],[86,1],[43,1]],'resetinstructionscount',[[71,1],[14,1]],'prefer',[[46,1],[64,1]],'minimal',[[26,1]],' 32',[[84,2],[79,1],[86,3]],'text',[[22,3],[46,1],[60,3],[58,40],[15,2],[86,5],[82,11],[63,3],[3,1],[71,4],[70,2],[51,2],[1,1],[13,1],[34,1],[50,2],[69,1],[16,2],[74,2],[93,2],[31,3],[24,1],[10,1],[64,3],[77,1],[23,1],[19,1],[26,2],[11,1]],'playchoice',[[36,1]],'00000011',[[91,1]],'indiana',[[17,1]],' 8160',[[79,1]],'clocks',[[90,3],[87,2]],'mulitple',[[79,1]],' playback',[[87,1]],'devices',[[13,1],[82,3]],'preparations',[[89,3]],'part3',[[93,1]],' a13',[[90,1]],'codes',[[60,1],[78,1],[51,1],[89,2],[59,2],[76,2],[66,4],[38,2]],'minus',[[87,1],[86,2],[84,1],[71,1],[90,2]],' over',[[2,1]],'editing',[[34,1],[74,1],[16,2],[15,1],[31,1],[67,1],[82,1],[63,3],[71,2],[77,1],[78,3],[26,1],[7,2]],'metadata',[[22,1],[26,1],[34,5],[49,4]],'management',[[26,1],[68,1],[89,1]],'5x5',[[71,2]],'cancelling',[[5,1]],' bigbad',[[43,4]],'uint8',[[84,3]],'such',[[22,2],[54,1],[60,4],[68,1],[87,2],[58,1],[90,1],[75,1],[38,2],[72,1],[3,5],[45,2],[71,6],[70,1],[51,3],[78,2],[76,1],[1,1],[84,1],[73,3],[34,1],[41,2],[74,1],[21,1],[93,1],[39,2],[65,2],[67,1],[79,4],[64,1],[77,3],[49,1],[19,3],[6,1]],'quite',[[79,1],[64,1],[71,1],[89,3],[90,1]],'caveat',[[90,2],[86,2]],'brightness',[[43,1],[90,1],[36,2]],'report',[[18,1],[89,1]],'force',[[46,2],[44,1],[87,1],[16,1],[15,1],[70,1],[7,1],[43,1]],'writes',[[6,1],[87,3],[18,1],[90,1],[71,1],[89,2],[86,2],[91,1],[63,1],[73,1]],'~50',[[20,1]],'performance',[[17,1],[4,1],[45,1],[77,1],[11,1]],'rescaling',[[12,1]],'efficiency',[[16,1],[10,1]],'fffe',[[79,1],[60,1],[89,3]],'eliminates',[[10,1],[68,1]],'assembler',[[3,1],[93,1],[60,4]],'144',[[73,1]],'164',[[16,1]],'presentation',[[10,2]],'stopping',[[71,2],[14,1]],'2xx',[[86,1]],'strobed',[[90,1],[87,1]],'cur',[[87,1]],'removing',[[17,1],[65,1],[90,1],[16,1]],' |09',[[87,1]],'adc',[[89,22]],'8th',[[90,1],[89,2]],'pix',[[79,2]],'ora',[[89,9]],'accurately',[[90,1]],'scanlines',[[22,3],[62,1],[45,4],[60,3],[90,9]],'pattern',[[79,2],[57,7],[61,2],[71,1],[25,1],[90,21],[11,3],[9,1]],' there',[[87,1],[86,1],[92,1],[89,1],[49,1]],'pick',[[13,1],[24,1],[18,1]],'numpad7',[[71,1]],'fulscreen',[[16,1]],'loading',[[22,2],[54,2],[18,5],[27,1],[60,1],[68,1],[15,2],[87,1],[86,1],[82,1],[38,1],[29,1],[71,3],[34,5],[41,1],[16,4],[21,1],[17,1],[47,1],[24,2],[4,2],[77,2],[19,1],[26,1],[14,2],[20,1],[6,1]],'0x60',[[89,1]],'190',[[12,1]],'numpad',[[24,1],[71,5]],'backwards',[[10,1],[74,1],[84,1],[21,1],[71,3]],'construct',[[68,1]],'dualcore',[[22,1]],'stick',[[79,1],[86,1]],' enable',[[87,5]],'load',[[22,1],[54,4],[18,2],[12,1],[60,3],[58,4],[15,1],[87,8],[89,5],[86,11],[38,5],[40,3],[43,2],[63,1],[29,2],[32,1],[71,7],[70,11],[51,3],[76,1],[13,1],[73,1],[34,1],[74,3],[21,1],[28,4],[39,1],[65,1],[47,3],[30,4],[23,2],[19,4],[26,3],[49,3],[11,2],[36,1]],'slight',[[17,1],[46,1],[38,1],[36,1]],'synchronize',[[87,1]],' 1993',[[89,1]],'0900',[[79,1]],'applications',[[34,1],[44,1],[75,1],[89,2],[70,1],[72,3]],'prevent',[[22,2],[18,1],[60,1],[90,1],[89,1],[63,1],[24,1],[4,1],[45,1],[71,2],[70,1],[23,1],[7,1],[12,1],[73,1]],' anc',[[89,1]],'2011',[[17,1]],'combine',[[89,1],[60,1],[65,8]],'ours',[[89,1]],' whenever',[[47,1],[63,1]],'glitchy',[[44,1]],'zapper',[[22,3],[18,2],[41,8],[71,10],[15,2],[19,1],[82,5],[12,2]],'restored',[[51,1],[10,1],[20,2]],'com',[[87,1],[80,1],[90,1],[92,2],[55,1],[91,2],[72,1]],'flushed',[[4,1]],'themselves',[[74,3]],'0fff',[[79,1]],' toggle',[[84,1]],'ahead',[[10,1]],'termination',[[71,1]],'tas',[[18,1],[50,2],[74,1],[16,3],[15,1],[75,3],[9,4],[79,3],[71,2],[77,7],[26,5],[14,1],[1,1],[55,5],[12,1]],'errors',[[18,1],[71,1],[70,2],[15,1],[23,1],[59,1],[7,1],[73,1]],'dropped',[[19,1],[21,1]],' selecting',[[34,1]],'operations',[[89,10],[60,1],[71,3],[63,1],[72,1]],'fetched',[[90,12],[89,9]],'@x&#cey',[[89,1]],' 042x',[[79,1]],'16kb',[[13,2]],' 065',[[87,1]],'average',[[38,1]],'checks',[[19,1],[65,1],[14,1]],'little',[[73,1],[89,1],[21,1],[58,1],[71,2]],'necessary',[[44,1],[57,1],[65,1],[71,2]],'position',[[22,5],[87,1],[58,1],[82,4],[79,4],[10,1],[71,8],[70,1],[51,1],[26,2],[7,1],[14,1],[12,1]],'comma',[[71,1],[38,1]],'getimmediate',[[16,1],[71,1]],'linear',[[87,22],[86,1],[90,1],[71,1]],'generating',[[87,1],[86,1],[90,1],[71,1]],'4020',[[79,1]],' brk',[[89,7]],'`28',[[89,1]],'postings',[[87,1]],' iiiiiiiiiiiii',[[60,1]],'clipboard',[[58,1],[63,1],[72,1]],' attempt',[[86,1]],'aborted',[[23,1]],'ymouse',[[71,1]],'west',[[89,1]],' writing',[[87,1]],'mutually',[[90,1],[87,1]],'now',[[22,14],[12,3],[18,4],[60,1],[11,5],[58,1],[15,4],[87,7],[89,2],[90,4],[86,2],[8,1],[82,1],[71,1],[25,1],[51,2],[70,4],[7,1],[55,1],[84,1],[73,3],[34,2],[16,11],[21,4],[24,10],[4,1],[10,4],[77,1],[23,4],[19,8],[26,4],[14,1],[20,6],[6,1]],'sensitive',[[30,1],[71,2],[70,1],[73,1]],'outlinecolor',[[71,4]],'rewinder',[[74,1]],'built',[[3,1],[4,1],[10,1],[69,1],[74,2],[17,1],[66,2],[9,1]],' generic',[[84,4]],'further',[[3,1],[58,1]],'latency',[[44,1]],'tutorials',[[58,1],[70,1]],'dark',[[63,1],[65,1]],'patient',[[86,1]],'prelim',[[86,1]],'depths',[[71,1]],'silenced',[[87,4]],'zeropage',[[89,6]],'makers',[[77,1]],'1536',[[90,1]],'boxes',[[54,1],[18,1],[58,2],[71,1],[51,1],[26,2],[66,1],[40,1]],'generictips',[[77,1]],' c0',[[89,1]],'ultra',[[3,18],[34,1],[84,3],[83,1],[51,3],[0,1],[26,1],[2,3],[1,1],[82,1],[63,1],[56,1]],'marks',[[58,4],[93,1]],'itself',[[54,1],[87,2],[74,1],[90,1],[58,1],[71,4],[89,1],[93,1],[63,4]],' specifically',[[73,1]],'automagical',[[89,1]],'reaction',[[28,1]],'pathname',[[30,1]],'filebase',[[39,1]],'stylesheet',[[11,1]],'away',[[60,1],[41,1],[90,1],[71,1],[89,6]],'callback',[[71,29]],'became',[[77,1]],'w_pm`',[[89,1]],'khz',[[87,3]],'working',[[3,1],[35,2],[64,1],[16,1],[21,1],[71,2],[86,1],[14,2],[65,2],[72,1]],'embedded',[[71,1]],'dex',[[89,3]],'involving',[[18,2]],'getup',[[19,1],[71,1]],'quirks',[[70,1]],'setregister',[[71,2],[20,1]],'inclined',[[78,1]],'bare',[[70,1]],'constants',[[82,1]],'ought',[[89,1]],' naturally',[[90,2]],'exists',[[26,1],[90,1],[21,1],[71,1]],'ans',[[1,2],[3,1]],' 15',[[87,1]],'decodes',[[89,1]],'ale',[[90,2]],'corrupted',[[16,1],[18,1],[58,1]],'october',[[10,1],[89,1]],'rewind',[[34,1],[74,1],[49,2]],'m`0@9',[[89,5]],'fceu98',[[24,1]],'placed',[[71,1],[76,1],[79,1]],'hear',[[87,1]],'finishes',[[90,2],[89,1]],'interpolation',[[46,1]],'patterns',[[90,1],[87,2],[57,1]],'2400|',[[79,1]],'true',[[46,1],[60,1],[69,1],[71,30],[70,3],[89,1],[90,1],[82,6],[73,7]],'pbin',[[84,1]],'cpus',[[76,1]],'21477270',[[86,1]],'occurence',[[90,1]],'4040',[[86,1]],'decision',[[90,1]],'deck',[[32,1]],'compute',[[71,1]],'row',[[79,10],[31,1],[7,1],[58,1],[11,1],[90,1]],'gauntlet',[[79,1]],'demos',[[59,1],[89,1]],' try',[[69,1]],'checkbox',[[46,1],[44,2],[4,1],[41,1],[60,4],[58,3],[51,2],[19,1],[14,1],[47,2]],'turn',[[34,1],[44,1],[41,1],[71,1],[89,1],[38,2],[40,1]],'ane',[[89,5]],'a000',[[86,1],[65,1]],'sram',[[24,1],[39,1],[8,1],[51,1]],'plugin',[[10,1],[11,1]],'properly',[[22,3],[4,1],[57,1],[16,1],[51,1],[28,1],[14,1],[65,1],[8,1],[20,1],[38,1]],'restore',[[22,1],[24,4],[44,1],[60,2],[49,3],[28,3],[65,1],[48,1],[67,1]],'easier',[[79,1],[68,1],[60,1],[74,2],[71,1],[77,1],[78,1],[89,2],[86,1],[65,1],[91,1]],'api',[[69,1],[72,1]],'naturally',[[87,1]],'xxff',[[89,1]],'timestamp',[[83,4],[4,1]],'xresolution',[[15,1]],'might',[[34,1],[79,1],[57,2],[58,1],[71,3],[89,3],[93,1],[14,1],[73,2]],'decrypt',[[66,1]],'mustrollback',[[73,1]],'decimal',[[54,2],[79,1],[60,1],[70,1],[51,1],[89,27],[84,1],[82,2]],'differs',[[82,1]],'tim',[[89,1]],'comprehension',[[90,1]],' memory',[[90,4]],'fancy',[[70,1]],'undone',[[77,1]],'warning',[[30,1],[58,1],[71,3]],'fading',[[63,1]],'fullest',[[1,1]],'li#v7',[[89,2]],'health',[[73,1]],'simply',[[34,3],[54,1],[60,3],[56,1],[90,3],[28,1],[39,1],[86,4],[82,1],[63,2],[77,1],[26,1],[73,3]],' even',[[89,1]],'inconsistent',[[7,1]],'utf',[[23,1]],'deflate',[[29,1]],' nsf',[[86,1]],'oam',[[90,7],[12,1],[63,3]],'style',[[3,1],[35,1],[32,1],[41,1],[21,1],[71,1],[51,1],[11,1]],'player2',[[82,1],[25,2]],'finished',[[62,1],[18,1],[84,1],[71,1],[15,1]],'manually',[[34,1],[60,5],[41,1],[90,1],[58,1],[71,1],[92,1]],'inservice',[[90,1]],'declaring',[[70,1]],'installation',[[58,1]],'beyond',[[33,1],[63,1]],'translating',[[58,2]],'sophisticated',[[90,1]],'10ff',[[79,1]],'designation',[[60,1]],'advantage',[[34,1],[87,1],[68,1]],'architecture',[[3,1],[87,1],[61,1],[16,1],[90,1]],'overrides',[[22,1],[76,1],[28,1],[32,2],[39,2],[20,2]],'007b',[[86,1]],'undocumented',[[87,1],[89,7]],'designates',[[60,1]],'tries',[[71,1]],'predefined',[[71,6],[70,2]],'redesign',[[15,1]],'scalar',[[18,1]],'113',[[90,1]],'235',[[4,1]],'circuitry',[[90,2]],'newname1',[[93,3]],'exec_count',[[71,1]],'puc',[[72,3]],'unit',[[87,14],[32,1],[61,1],[69,1],[89,1],[90,1]],'vd`d2n0l',[[89,1]],' simply',[[79,1]],' square',[[87,7]],'178',[[16,1],[14,1]],'possibilities',[[26,3],[79,2],[65,1],[90,1],[51,7]],'ret',[[63,1]],' asl',[[89,5]],'dumpinput',[[13,1]],'stuff',[[90,1],[61,1],[58,1],[70,4],[86,1],[91,1],[73,2]],'controlling',[[60,2]],'lesser',[[71,1]],' 04bx',[[79,1]],'inputs',[[24,3],[68,1],[41,1],[90,1],[71,2],[77,1],[28,1],[73,2]],'horton',[[86,1]],'option',[[22,5],[46,5],[18,5],[20,1],[53,1],[60,3],[15,6],[9,1],[38,3],[43,1],[62,1],[45,1],[32,1],[63,1],[71,2],[7,2],[13,3],[41,3],[16,14],[21,5],[28,3],[47,1],[52,1],[24,4],[4,3],[10,3],[64,4],[23,3],[49,16],[26,4],[14,3],[12,1],[11,3]],'handled',[[18,1],[89,10]],'lagframe',[[71,1]],'nonsense',[[74,1]],'6fff',[[86,1]],'c000',[[79,1],[60,4],[65,1],[86,2],[93,3]],'lastkey4',[[73,1]],'212',[[13,1]],'key4',[[73,1]],' still',[[86,1]],'most',[[54,1],[87,2],[60,1],[68,1],[90,2],[58,3],[15,1],[89,9],[63,1],[62,1],[29,1],[71,5],[78,1],[51,1],[73,3],[34,1],[41,2],[69,1],[28,1],[65,1],[79,1],[57,1],[77,1],[5,1],[49,2],[14,2],[91,1],[12,1]],'kbfe_j',[[89,1]],'installed',[[22,1]],'does',[[22,2],[46,1],[54,1],[60,1],[87,2],[58,2],[15,1],[89,19],[90,5],[86,1],[66,1],[38,2],[63,1],[62,1],[82,1],[61,1],[71,4],[70,2],[51,3],[84,1],[73,2],[65,1],[79,2],[4,1],[23,2]],'galaxian',[[74,1]],'filled',[[66,2]],' load',[[87,2],[86,2]],'redo',[[22,2],[28,2],[38,1],[49,4]],'sev',[[89,2]],'fairly',[[63,1]],'077h',[[86,1]],'slider',[[22,1]],'desyncs',[[34,1],[76,1]],'googlecode',[[3,1]],'001c',[[54,2]],'expensive',[[71,1],[70,1]],'underlaps',[[90,1]],'terminator',[[86,1]],'points',[[89,3],[90,1],[16,1],[71,1],[73,1]],'substituted',[[60,2]],'polled',[[38,1],[57,1]],'``a',[[89,2]],'2006',[[3,4],[92,1],[84,1],[90,2],[91,4]],'items',[[22,5],[79,1],[37,3],[58,1],[78,1],[49,3],[38,1]],' with',[[57,1]],'faintly',[[90,1]],'keys',[[22,2],[73,3],[37,1],[41,2],[28,2],[82,4],[9,1],[4,1],[10,1],[71,4],[70,2],[23,1],[19,2],[6,2]],'deleted',[[71,5],[60,2]],'compliment',[[87,2]],'85xx',[[89,1]],'reply',[[91,1],[92,1]],'able',[[87,1],[18,1],[41,1],[90,1],[58,2],[71,1],[26,1],[12,1]],'energy',[[90,6],[79,4],[51,5]],' you',[[34,4],[44,1],[63,2],[69,2],[90,1],[89,3],[92,1],[28,2],[31,1],[86,2],[20,1],[38,2]],'converts',[[71,1]],'rgp9',[[89,2]],'regardless',[[87,1],[7,1],[90,5],[71,4]],'relevant',[[84,1],[60,1],[65,1]],'pass',[[86,1],[64,1],[71,1],[70,1],[90,2]],'ykt',[[12,1]],'approximately',[[89,1]],'waveforms',[[87,1]],'regards',[[90,1],[87,2]],' been',[[89,1]],'wins',[[90,1]],'unisystem',[[19,1],[43,2],[41,1]],'subpixel',[[79,3]],'optimizing',[[77,1]],'fillcolor',[[71,4]],'replicates',[[44,1]],'creative',[[78,1]],'deprecated',[[9,1],[4,1],[7,1]],'organization',[[22,1]],'mark',[[3,1],[60,1],[58,3],[38,1]],' movie',[[34,2],[26,1],[47,1]],'inflating',[[71,1]],'spec',[[86,3]],'whatsoever',[[90,1]],'describing',[[93,1]],'chapters',[[1,1],[37,1],[80,1]],'appears',[[87,1],[71,1],[89,1],[49,3]],'product',[[60,3]],'once',[[22,2],[46,1],[87,1],[41,1],[90,1],[21,1],[15,1],[58,7],[89,1],[86,2],[65,1],[8,1],[38,2],[47,1],[66,1],[45,1],[64,2],[71,7],[70,2],[49,2],[51,1],[78,1]],'c008',[[93,2]],'patching',[[24,1],[59,1],[29,3],[60,1],[51,1]],'quicksave',[[20,1]],'activation',[[87,1]],'misbelief',[[89,1]],'rheiny',[[3,1]],'close',[[22,2],[41,1],[90,3],[58,1],[15,1],[89,1],[47,2],[8,1],[38,1],[24,1],[63,1],[10,1],[71,5],[49,2],[26,1],[36,1]],'pagedown',[[71,1]],'dd0a',[[89,9]],'noticeable',[[71,1]],'`j@xn',[[89,1]],'device',[[79,1],[87,2],[32,1],[41,5],[90,3],[28,1],[82,3],[36,1]],'ch1',[[86,2]],'comply',[[14,1]],'highlighted',[[21,1],[10,1],[63,3]],'follows',[[87,5],[69,1],[58,1],[90,2],[51,1],[86,1],[82,1]],'mutlitrack2',[[74,1]],'5fffh',[[86,1]],'flags',[[22,1],[10,1],[18,1],[60,4],[21,1],[89,25],[90,1],[86,2]],'eject',[[35,1],[32,5]],'crossed',[[89,4]],'compression',[[19,1],[29,1]],' february',[[87,1]],'firing',[[90,1],[71,4]],' nmos',[[89,7]],'qt5',[[11,1],[12,1]],'operation',[[87,6],[13,1],[71,3],[89,21],[90,5]],'272',[[90,1]],'state',[[87,5],[18,2],[60,4],[90,1],[15,1],[89,4],[86,3],[82,3],[38,1],[43,1],[62,2],[63,1],[71,23],[70,2],[84,5],[34,6],[74,1],[16,1],[28,8],[65,1],[47,2],[24,1],[30,1],[64,2],[83,2],[23,2],[49,1]],'cheapocabra',[[12,1]],'labels',[[93,2],[60,3]],'correspond',[[79,1],[86,1],[43,1]],'damaging',[[90,1]],'indirect',[[60,1],[89,6]],'nearest',[[46,1]],'rp2a03',[[71,1]],'licensed',[[3,1]],'2004',[[3,3],[83,1],[21,1],[89,1],[90,1]],'pure',[[4,1]],'0200',[[79,2],[60,1]],'switch',[[43,1],[35,1],[46,1],[32,6],[30,2],[16,2],[58,1],[51,1],[63,1],[47,1],[38,1],[40,2]],'unfreeze',[[21,1]],'equivalent',[[68,1],[70,3]],'overhaul',[[22,1],[26,1],[18,1],[55,1],[90,1]],'samples',[[45,4],[86,1]],'xor',[[71,2],[70,1],[87,2]],'patcher',[[60,1]],'2746924',[[21,1]],'shapedefs',[[74,1]],'ugly',[[58,1]],'translation',[[58,6]],'sty',[[60,1],[89,4]],'seen',[[26,1],[60,1],[79,1],[77,1],[11,1]],'store',[[32,1],[64,1],[71,1],[58,1],[89,13],[93,1],[39,1],[67,1]],'vastly',[[16,1]],'01ff',[[79,2],[60,2],[89,3]],'depth',[[71,1]],'rotations',[[89,2]],'impose',[[16,1]],'dated',[[89,1]],'assure',[[89,1]],'successive',[[89,1]],'autoconverts',[[21,1]],'saying',[[58,2],[93,1]],'interrupting',[[71,1]],'indir',[[89,4]],'numbers',[[79,1],[57,2],[60,1],[74,1],[70,2],[89,2],[86,1],[73,1]],'6000',[[17,1],[6,1],[79,1],[86,5],[84,1],[51,1]],'reworked',[[90,1]],'serializer',[[90,1]],' zeropage',[[89,3]],'helps',[[58,1],[59,1]],'own',[[87,1],[18,1],[41,1],[74,1],[90,3],[89,2],[93,3],[65,1],[67,1],[66,1],[71,1],[51,1],[26,1],[55,1]],'blip',[[3,1]],'scalers',[[13,1],[11,1]],'leaves',[[30,2],[16,1]],'emu',[[18,3],[69,2],[16,2],[70,7],[71,49],[19,1],[13,2],[12,1],[20,1]],'equal',[[73,1],[87,2],[60,2],[89,1],[70,3],[51,8]],'location',[[34,1],[44,1],[33,1],[60,2],[87,2],[71,2],[89,3],[51,2],[66,1]],'board',[[79,2]],'transparent',[[19,1],[87,1],[90,6],[71,4],[12,1]],'106',[[90,1],[86,2]],'abilities',[[87,1]],' shy',[[89,1]],'m09',[[89,1]],'horizontally',[[90,2]],'64kb',[[24,1],[25,1]],'00000111',[[91,2]],'objpixel',[[90,1]],'groups',[[21,1],[10,1],[38,1]],'767',[[87,2]],'lined',[[57,1]],'format',[[6,2],[81,4],[86,5],[82,16],[85,2],[43,1],[44,1],[29,5],[71,3],[51,6],[55,1],[84,3],[34,2],[50,1],[16,1],[93,2],[65,1],[67,3],[24,2],[64,1],[77,1],[83,5],[49,1],[19,2],[26,6],[11,1],[56,1]],'sounddisplay2',[[16,1]],'recognize',[[22,1]],'authoring',[[41,1],[50,1],[69,1],[42,1],[9,1],[3,1],[24,1],[4,1],[80,1],[61,1],[70,1],[5,1],[78,1],[88,1],[7,1],[13,1],[84,1],[20,1]],'libraries',[[68,1],[10,1],[14,1],[71,1],[70,1],[72,1]],'belonging',[[60,1]],'trans',[[71,3]],'pch',[[89,16]],'make',[[46,4],[87,1],[33,1],[60,4],[90,4],[58,5],[89,1],[86,1],[66,1],[38,2],[43,1],[40,1],[63,2],[82,1],[71,7],[70,3],[78,1],[73,1],[34,2],[74,1],[21,1],[28,2],[65,4],[49,1],[59,2]],' fix',[[89,7]],'9th',[[89,1]],'arred',[[89,1]],'were',[[22,1],[34,1],[60,1],[73,1],[87,1],[90,2],[89,1],[65,4],[8,1],[63,2],[82,1],[3,2],[24,2],[32,1],[61,1],[64,1],[71,2],[14,1],[36,1]],'firebrandx',[[36,1]],'chip',[[90,1],[86,6],[89,2]],'jumps',[[89,4]],'populated',[[18,1]],'written',[[53,1],[60,1],[68,1],[74,1],[58,2],[87,6],[89,3],[90,1],[86,5],[52,1],[3,2],[79,2],[32,1],[61,1],[71,2],[70,3],[51,2],[1,1],[84,4],[12,1],[20,1]],'nametables',[[79,1]],'gp2x',[[3,1]],'due',[[3,1],[22,2],[79,1],[32,1],[87,3],[58,1],[71,1],[77,1],[89,1],[90,1],[9,1],[6,1]],'brk',[[79,1],[89,21]],'08000h',[[86,4]],'11ff',[[79,1]],'global',[[73,1],[4,1],[71,4],[70,1],[43,1]],'noicon',[[30,3]],'sure',[[10,1],[33,1],[58,1],[71,2],[51,1],[86,1],[65,1],[82,1],[73,1]],'tracking',[[77,1]],'collapse',[[54,1]],'1f0h',[[86,1]],'assigned',[[22,1],[34,1],[41,3],[52,1]],'onsegmentstart',[[73,2]],'article',[[89,2]],'exact',[[90,2]],'watch',[[22,6],[53,3],[18,1],[50,2],[54,14],[16,1],[21,6],[60,4],[17,1],[39,3],[65,1],[3,1],[24,1],[79,1],[64,2],[71,1],[77,1],[51,5],[26,8],[14,2],[20,2]],'can',[[22,4],[46,12],[33,2],[68,1],[20,2],[90,9],[8,1],[38,15],[63,17],[66,2],[72,2],[82,5],[32,4],[61,3],[71,39],[76,9],[13,1],[34,22],[74,1],[93,7],[52,3],[57,1],[64,7],[83,1],[26,7],[59,1],[14,4],[91,2],[54,2],[35,3],[18,2],[53,1],[60,26],[58,14],[15,2],[87,8],[89,11],[92,2],[86,5],[43,2],[3,2],[44,4],[29,2],[45,2],[80,1],[70,13],[51,11],[84,1],[73,13],[41,6],[69,2],[16,3],[28,2],[31,3],[39,1],[65,16],[67,4],[24,1],[79,8],[10,1],[30,1],[23,1],[11,2],[12,1]],'snapping',[[64,1]],'mapinittab',[[19,1]],'turbo',[[22,8],[24,1],[35,3],[44,2],[30,5],[71,2],[70,2],[23,1],[17,2],[26,4]],'intuitive',[[18,1],[63,1]],'messes',[[24,1]],' palette',[[43,1]],'keeping',[[60,1]],'giving',[[4,1],[74,1]],' |1e',[[87,1]],'too',[[46,1],[69,2],[16,1],[58,2],[70,1],[19,1],[71,4],[89,4],[90,1],[38,1]],'nestopia_rgb',[[36,1]],'wasok',[[73,2]],' proof',[[89,1]],'stderr',[[15,1]],'notable',[[15,1]],'0x5fff',[[16,1]],'slot',[[79,5],[28,4],[21,2],[70,1],[71,5]],'slowest',[[35,1]],'unassigned',[[22,1]],'dec',[[89,9]],'newppu',[[19,1],[23,1],[82,1],[16,3],[20,1],[21,2]],'perfection',[[77,1]],'bit0',[[82,2],[89,1]],'keyword',[[70,1]],'compare',[[51,5],[53,1],[60,3],[16,2],[66,4],[52,1]],'alu',[[89,2]],'gets',[[18,2],[90,1],[16,1],[71,10],[89,1]],'bases',[[90,1]],'netplay',[[19,1],[76,1],[72,1]],'orange',[[71,3]],'primitive',[[60,3]],'version',[[22,1],[53,1],[68,1],[41,2],[76,2],[16,1],[84,6],[89,6],[90,1],[2,1],[8,2],[9,1],[52,1],[3,10],[82,4],[4,2],[0,1],[26,1],[14,1],[1,1],[55,1],[12,1],[36,1]],'modifier',[[6,1]],'permanent',[[66,1]],'lets',[[62,1],[13,1],[64,1],[63,2],[89,3]],'sound',[[22,12],[34,1],[37,2],[87,32],[16,1],[21,4],[17,2],[28,1],[86,17],[85,4],[24,4],[44,22],[10,5],[4,2],[30,1],[45,3],[71,2],[23,1],[79,3],[76,3],[7,2],[13,3],[14,1],[12,1]],'reaching',[[34,1],[47,2]],'mismatch',[[23,1]],'1kb',[[84,1]],'08fffh',[[86,2]],'ok#00',[[93,1]],' 12',[[87,2]],'overincreased',[[24,1]],'retained',[[3,1],[87,1]],'makecode',[[65,1]],'268',[[4,1]],'randomizer',[[12,1]],'chr',[[24,3],[62,1],[61,3],[16,2],[15,1],[90,2],[65,3],[67,1],[84,2],[63,1]],'brand',[[16,1],[26,1]],'par',[[51,1]],'bear',[[58,1]],'displayed',[[22,1],[34,1],[18,1],[54,1],[60,4],[90,1],[15,1],[47,1],[38,1],[63,1],[62,2],[66,1],[82,4],[30,2],[71,1],[51,2],[59,1]],'protocols',[[72,1]],'beebee',[[73,4]],'mirr',[[84,1]],'asymmetry',[[87,1]],'mos',[[89,1]],' 14',[[87,1]],'fashion',[[90,2]],'smb',[[22,1],[74,7],[30,16],[61,1]],'initalized',[[86,1]],'exit',[[70,1],[18,1],[60,1],[71,8],[12,1],[40,2]],'guess',[[90,1],[89,1]],'f18',[[71,1]],' nes',[[34,1]],'bind',[[41,1],[21,1],[47,1],[23,2]],'broke',[[21,1]],'path',[[4,1],[18,3],[30,4],[16,2],[15,1],[32,1],[69,1],[71,6],[40,1]],'buildable',[[11,1]],'extraneous',[[32,1]],'vbjin',[[52,1]],'wide',[[63,1]],'9002',[[86,2]],'wrap',[[87,1]],'either',[[87,2],[60,1],[90,2],[58,1],[89,6],[92,1],[86,2],[82,2],[72,1],[79,1],[4,1],[64,1],[71,5]],'mistake',[[63,1],[70,2]],'ntsccolor',[[24,1]],'past',[[76,1],[18,1],[4,1],[7,1],[38,1]],'post',[[45,1],[90,1],[16,1],[20,1]],'fire',[[19,3],[57,5],[50,3],[71,2],[77,1]],'accident',[[28,1]],' how',[[86,1]],'inside',[[60,1],[14,1],[90,2],[71,4],[23,1]],'library',[[3,1],[4,2],[16,1],[70,1],[71,28],[17,1],[14,1],[20,2],[72,10]],'1998',[[3,1]],'screen',[[22,4],[46,9],[18,2],[36,1],[90,17],[58,2],[15,2],[89,1],[8,2],[38,3],[40,2],[62,1],[82,2],[32,3],[61,1],[71,24],[70,2],[73,1],[34,1],[41,1],[74,1],[21,1],[17,1],[39,1],[65,2],[47,1],[79,13],[57,1],[26,2],[12,1],[11,1]],'plays',[[34,1],[79,1],[18,1],[30,2],[71,1],[49,2],[86,1],[65,1]],'numerous',[[30,1],[26,2]],'exist',[[62,1],[87,2],[74,1],[90,2],[71,1],[43,1]],'kirby',[[79,1]],'interpreted',[[90,1],[82,1]],'demokratische',[[89,1]],'mouse',[[22,2],[46,2],[60,2],[41,3],[6,1],[16,1],[15,1],[58,2],[74,2],[82,7],[63,1],[62,1],[61,1],[64,1],[71,3],[14,1],[13,2],[11,1],[12,4]],'longer',[[22,2],[24,2],[18,1],[87,2],[69,1],[21,4],[58,1],[19,2],[26,2],[82,1],[12,1],[20,1]],'blowing',[[41,1]],'assign',[[30,1],[48,3],[41,4]],'super',[[54,1],[79,3],[90,2],[51,1]],'provide',[[51,1],[90,1],[71,3],[72,1]],'f22',[[71,1]],'accomplished',[[78,1]],'1ffh',[[86,2]],'_29_',[[92,1]],'310',[[60,1]],'insert',[[35,2],[32,5],[14,1],[69,1],[71,1],[82,4]],'quick',[[60,1],[28,1],[71,2],[11,1],[70,1]],'omit',[[71,1]],' extra',[[84,1],[86,1]],' bpl',[[89,3]],'hell',[[90,1]],'subtitle',[[22,2],[82,5],[49,1]],'referred',[[3,1],[34,1],[83,1],[84,1]],'f17',[[71,1]],'revisions',[[87,3]],'sept',[[90,2]],'2008',[[3,5],[24,1],[26,1],[79,1],[25,1],[23,1]],'#228844',[[71,1]],'deccmp',[[89,2]],' your',[[89,1]],'bmi',[[89,2]],'dendy',[[2,1],[13,3],[30,5],[11,1],[38,2]],'desire',[[64,1],[87,1]],' pal',[[86,1]],'detail',[[79,1],[87,2],[51,1]],'pet',[[89,2]],'824',[[90,1]],'viewers',[[12,1]],'conforms',[[18,1]],'012',[[14,1]],'restoreoverridecursor',[[8,1]],'fun',[[58,1]],' one',[[77,1]],'replacing',[[77,1],[87,1]],'then',[[54,2],[87,7],[18,2],[60,5],[90,5],[58,2],[89,7],[86,11],[66,7],[38,2],[40,1],[3,1],[43,2],[63,1],[82,3],[61,2],[71,14],[70,13],[51,2],[76,1],[73,9],[34,2],[69,1],[65,6],[47,1],[64,3],[26,1],[36,1]],'why',[[87,2],[90,5],[58,1],[89,5],[70,1],[92,1],[63,2]],'discard',[[79,1]],'shinwa',[[41,1]],'wouldn',[[58,1],[87,1]],'judged',[[73,1]],' |06',[[87,2]],'branching',[[70,1],[89,1]],'somevalue',[[70,1]],'mind',[[3,1],[29,1],[86,1],[90,1],[58,1],[71,1]],'9810',[[84,1]],'tech',[[87,1]],'bankswitched',[[60,1],[86,2]],'assemblers',[[78,1]],' edcba9876543210',[[87,1]],'icou',[[84,1]],'nvidia',[[16,1]],'concept',[[55,1],[73,1],[2,1]],'moved',[[22,1],[10,1],[15,1]],'limit',[[24,1],[46,1],[89,2],[73,2]],'bottom',[[54,2],[89,1],[60,1],[71,3],[38,1],[70,2]],' that',[[89,1]],'q_s8',[[89,1]],'dd0d',[[89,11]],' although',[[90,1]],'paged',[[84,1]],'choose',[[32,3],[64,1],[16,1],[69,2],[70,1],[66,1],[38,1],[43,1]],'analyzing',[[59,1]],'tools',[[12,1],[18,1],[50,4],[16,2],[58,3],[65,1],[72,1],[3,4],[24,1],[10,3],[79,1],[77,4],[78,6],[51,1],[88,1],[26,4],[59,1],[1,2],[13,1],[20,2],[11,1]],'native',[[3,1],[11,1],[6,1]],'primary',[[90,8],[10,1]],'means',[[46,4],[87,3],[60,1],[68,1],[90,5],[58,1],[86,3],[66,1],[82,1],[57,1],[71,9],[49,6],[26,1]],'minimized',[[19,1],[21,1]],'0007',[[86,1]],'fm3',[[16,1],[82,1]],'freq',[[71,5],[87,1]],'bcc',[[89,2]],'drawbox',[[71,1]],'_f_',[[89,1]],'toolkit',[[72,2]],'02xx',[[79,2]],'06ff',[[79,1]],'29651n52',[[89,1]],'maxattempts',[[73,1]],'recorded',[[34,1],[73,1],[82,3],[41,1],[71,2],[77,2],[26,1],[47,1],[20,1],[38,2]],'vblank',[[22,2],[76,1],[45,1],[60,1],[90,1],[71,1]],'matthew',[[87,1]],'inverter',[[90,1]],'breaks',[[19,1],[60,1],[90,1],[89,1]],'excluded',[[90,1]],'programmers',[[74,2],[90,1],[89,2],[70,1]],'anthony',[[3,1]],'toggles',[[22,1],[35,1],[18,1],[30,2],[71,1],[47,2],[38,4]],'middleclick',[[71,1]],'author',[[24,1],[34,3],[90,1],[58,1],[71,2],[23,1],[77,1],[26,2],[14,1],[82,3]],'neat',[[90,1]],'closest',[[90,1]],'asm6',[[93,1]],'images',[[29,2],[32,4],[90,2],[72,1]],'calculations',[[71,1]],'dsbc',[[89,2]],'dc9d',[[89,4]],'ensures',[[4,2]],'channels',[[22,1],[44,3],[86,1],[87,17],[13,1],[71,1]],'setup',[[90,1],[93,1],[12,2]],'popup',[[71,10],[20,2],[70,1]],'versatile',[[90,1]],'may',[[46,1],[18,1],[60,9],[90,2],[58,1],[89,24],[86,1],[82,3],[38,1],[40,2],[43,1],[44,2],[63,2],[71,8],[51,1],[76,2],[41,1],[74,3],[28,1],[65,1],[67,1],[57,1],[64,1],[77,2],[49,1]],'imported',[[71,1],[20,2],[70,1]],'detect',[[90,1],[38,1]],'reasons',[[89,1]],'stands',[[3,2],[90,1]],'alphamul',[[71,7]],'syncronization',[[90,2],[87,1]],'pages',[[13,1],[79,2],[89,1]],'dialogue',[[78,1]],'120',[[87,2]],'patches',[[51,1]],'descriptions',[[87,1],[89,1]],'168',[[90,1],[89,1]],'c004#newname2#',[[93,1]],'export',[[93,1],[51,1]],'anything',[[18,1],[77,1],[16,1],[70,3],[71,4],[89,2],[86,3]],'srt',[[21,1],[49,1]],'network',[[19,1],[37,1],[42,2]],'offers',[[30,1],[36,1]],'decryption',[[89,1]],'dmcsize',[[71,1]],'zd`92r%_',[[89,1]],'follow',[[87,1],[93,1],[15,2],[70,1]],'access',[[34,2],[72,1],[60,1],[79,1],[64,2],[16,2],[71,3],[89,1],[90,15],[11,1],[20,2]],'small',[[79,1],[60,3],[90,2],[58,1],[77,3],[76,1],[86,2],[73,1]],'course',[[87,1],[90,2],[71,1],[89,1]],'divide',[[90,1],[87,2]],'weekend',[[90,1]],'however',[[3,1],[34,1],[46,1],[87,1],[90,2],[58,1],[71,5],[51,1],[42,1],[77,2],[89,8],[91,1]],'irix',[[3,1]],'black',[[46,1],[31,3],[61,1],[71,1],[63,1],[90,5]],'representing',[[71,2]],' luabot_framework',[[73,1]],'4#p`e@`h#vq',[[89,1]],'~diego',[[72,1]],'finishing',[[89,1]],'skipped',[[89,2]],'yabause',[[53,1],[52,1]],'reaches',[[87,2]],'8500',[[89,1]],' when',[[34,1],[79,1],[86,1],[87,5],[38,1],[51,1]],'operates',[[87,1],[86,1],[65,1],[89,1]],'moves',[[19,1],[15,1]],'02ff',[[79,1]],'maintained',[[1,1],[19,1]],'dialogs',[[22,1],[24,3],[21,1],[20,1]],'distinctions',[[79,1]],'frequencies',[[87,3]],'movie',[[22,20],[54,2],[18,23],[27,3],[33,6],[37,2],[15,3],[81,5],[82,23],[38,10],[3,2],[71,79],[78,1],[76,1],[55,1],[73,1],[34,58],[41,2],[50,1],[16,6],[21,12],[17,2],[39,1],[47,23],[24,6],[79,3],[57,1],[30,14],[77,14],[83,1],[23,4],[19,4],[26,7],[49,29],[14,4],[20,5],[56,2]],' lax',[[89,3]],'benefits',[[13,1],[84,1],[70,1],[5,1]],'held',[[34,1],[87,1],[18,1],[41,3],[71,11]],'ghz',[[46,1]],'mwav',[[84,1]],'tax',[[89,2]],'east',[[89,1]],' proves',[[89,1]],'parsing',[[12,1]],'about',[[22,1],[87,1],[60,1],[68,1],[90,3],[21,1],[58,4],[89,2],[75,1],[86,1],[67,1],[93,1],[72,1],[79,1],[80,1],[71,4],[70,2],[49,2],[88,1],[0,1],[1,2]],'vertical',[[79,2],[64,1],[16,1],[90,6],[51,1],[7,2],[84,1],[8,1],[9,2]],'fixed',[[22,12],[11,7],[18,4],[12,9],[87,2],[90,3],[15,20],[89,1],[86,1],[8,3],[9,1],[82,1],[29,1],[61,1],[25,1],[7,7],[13,13],[16,27],[21,9],[17,12],[24,12],[10,5],[5,2],[19,4],[23,5],[26,1],[14,12],[20,4],[6,6]],'foreground',[[90,4],[31,1]],'2048',[[79,1],[87,2],[89,1],[51,1]],'03xx',[[79,1]],'informative',[[18,1]],'bit6',[[82,2]],' right',[[87,1]],'prior',[[17,1],[22,1],[87,4],[64,1],[16,1],[90,2]],'users',[[22,1],[74,2],[71,1],[9,1],[20,1]],'relative',[[18,1],[14,1],[71,4],[12,1],[89,4]],'being',[[54,1],[87,6],[68,1],[41,3],[58,1],[89,7],[86,2],[38,2],[4,1],[32,1],[45,1],[64,2],[71,3],[83,1],[14,1],[13,1],[91,1],[73,1]],'wordpad',[[31,1]],'transition',[[38,1]],'specifically',[[24,1],[34,1],[10,1],[68,1],[74,1],[71,1],[79,2]],'pdf',[[87,1],[37,1],[77,1],[82,1],[73,1]],'30fps',[[38,2],[57,1]],'mute',[[22,3],[24,1],[4,1],[10,1],[44,3],[23,1]],'movie_finished',[[47,1]],'callbacks',[[71,8],[12,1]],' true',[[20,1]],'suppose',[[58,3],[71,1]],'processes',[[77,1]],' debugging',[[20,1]],' special',[[86,1]],'conducted',[[87,1]],'25th',[[90,2]],'#bxi',[[89,1]],' next',[[51,1]],'65xx',[[89,5]],'few',[[87,1],[74,1],[90,3],[58,2],[86,2],[8,1],[9,3],[40,1],[3,1],[79,1],[4,1],[32,1],[71,1],[25,1],[51,1],[70,6],[7,2],[91,1],[6,1]],'combination',[[6,1],[48,1],[89,2],[73,1]],'substitution',[[58,4],[51,3]],'contains',[[34,1],[87,4],[90,1],[16,1],[58,1],[89,4],[93,2],[82,1],[72,1],[3,2],[4,1],[70,1],[51,1],[84,2],[12,1]],'lot',[[3,1],[17,1],[79,1],[16,1],[58,2],[71,1]],'hokeys',[[38,1]],'array',[[71,2],[60,11],[93,2]],'capable',[[32,1],[90,1],[58,1],[73,1]],'000a',[[86,1]],'unintended',[[9,1]],'119',[[13,1]],'multitude',[[22,1],[21,1]],'lastkeys',[[73,1]],'collisions',[[90,3]],'xxx',[[82,2]],'fceud',[[3,4],[36,1]],'dreams',[[90,1]],'scale',[[87,2],[36,1]],'punchoutstats',[[74,1]],'0fff ',[[79,1]],'ended',[[73,2]],'supported',[[3,1],[72,1],[29,4],[32,1],[83,1],[71,3],[70,2],[13,1],[82,3],[11,1],[63,1]],'joyhat',[[19,1]],'environments',[[29,1]],'captured',[[38,1]],'editors',[[78,1]],'findings',[[87,2]],'debuggerpagesize',[[13,1]],'regs',[[24,1],[71,5]],'designated',[[87,1]],'prompts',[[16,1]],'applies',[[62,1],[84,2],[71,6],[43,1]],'near',[[87,1],[60,2],[51,1]],'reduction',[[13,1]],'forcefully',[[71,1]],'f21',[[71,1]],'25%',[[71,2]],'delta',[[16,1]],'deterministic',[[34,1]],' make',[[86,1]],'4004',[[87,6]],'understand',[[68,1],[90,3],[66,1],[89,1]],' returns',[[22,1]],'respect',[[90,1]],' hold',[[41,1]],'401f ',[[79,1]],'255',[[4,1],[90,1],[71,7],[89,4],[51,1],[19,1],[31,9],[84,1],[43,1]],'frameadvancing',[[70,1]],'wiki',[[77,1]],'draw',[[24,1],[72,1],[10,1],[71,8],[70,1],[7,1],[91,1],[11,1],[63,1]],'doliner',[[3,1]],'registering',[[71,6]],'moreover',[[87,1]],' si_zapper',[[82,2]],'busses',[[90,1]],'mode',[[22,2],[35,2],[18,6],[46,7],[60,1],[87,17],[15,1],[89,33],[90,1],[86,3],[38,2],[40,3],[44,1],[71,9],[70,1],[13,4],[34,8],[21,1],[17,1],[47,3],[24,1],[79,1],[4,2],[30,1],[23,1],[49,1],[14,2],[12,2]],'conversion',[[76,2],[87,2],[71,1],[15,1],[23,1]],' 19th',[[90,1]],'toggle',[[22,3],[34,1],[18,2],[90,1],[16,1],[21,1],[38,2],[40,1],[24,1],[30,9],[25,1],[23,4],[49,3],[26,2],[51,5],[91,1]],'gaiden',[[19,3]],'0fffh',[[86,3]],'addr_hi',[[89,5]],'statistics',[[79,1],[60,1]],'chm',[[54,1],[79,1],[10,1],[87,1],[16,2],[93,1],[55,1],[82,1],[72,1]],'channel',[[16,1],[44,3],[87,83]],'killed',[[90,1],[79,1]],'them',[[46,1],[73,5],[60,3],[74,5],[87,1],[58,5],[89,5],[90,4],[75,1],[86,2],[65,1],[93,1],[66,1],[38,1],[29,1],[45,1],[71,3],[23,1],[19,1],[51,4],[59,1],[91,1],[36,1]],'readwordunsigned',[[71,1]],'numbering',[[22,2],[71,2],[18,1]],'everywhere',[[90,1],[60,1]],' now',[[54,1],[26,1]],'body',[[60,1]],'0077h',[[86,3]],'2gb',[[10,1]],'ignores',[[23,1]],'explicitly',[[70,1]],'occupied',[[32,1]],'0x200',[[71,2]],'getmarker',[[71,1]],'originally',[[3,2],[53,1],[87,1],[71,1],[52,1]],'icons',[[38,1]],'waveform',[[84,2]],' indirect',[[89,2]],'rather',[[22,1],[57,1],[30,1],[71,4],[70,1],[90,2],[26,2],[38,1],[73,1]],'str',[[71,8],[70,2]],'crackle',[[76,2]],'rerecordcounting',[[71,1],[14,1]],' horizontal',[[90,1]],'improved',[[22,1],[10,1],[16,4],[15,1],[21,1],[17,1],[7,1],[11,3],[38,1]],'evaluated',[[90,2],[73,4]],'limited',[[44,1],[79,1]],'extensions',[[29,2]],'2012',[[16,1]],'edge',[[79,1],[87,1],[90,1],[77,1],[78,1]],'@x&#cfyl',[[89,1]],'respectively',[[87,2],[86,1],[89,3]],'gdscreenshot',[[71,1],[70,1]],'actual',[[87,2],[60,2],[90,1],[71,3],[58,2],[77,1],[93,1],[65,1],[84,1],[63,1],[43,3]],'hue',[[90,1],[43,1]],' these',[[87,3],[38,1],[39,5]],'graphic',[[19,1],[59,1],[90,1],[16,1]],'addressing',[[79,1],[90,1],[89,26],[51,1]],'decays',[[87,1]],'searching',[[26,1],[10,1],[64,1],[8,1],[69,1]],'battle',[[58,2]],'unix',[[3,2],[19,1],[4,1],[10,1],[11,1]],'backups',[[19,1],[22,1],[18,1],[47,2]],'cbl',[[84,1]],'nops',[[89,1]],'white',[[71,4],[31,1]],'slave',[[90,1]],'voltage',[[90,2],[87,5]],'know',[[74,2],[90,2],[58,9],[89,3],[86,2],[66,1],[63,1],[79,1],[71,2],[70,1],[51,4],[91,2],[73,1]],'player',[[24,1],[79,12],[18,3],[32,1],[41,1],[60,1],[70,2],[71,12],[2,1],[73,2]],'entire',[[79,1],[90,2],[58,1],[86,1],[13,1],[84,1],[63,1]],'useless',[[64,1]],'volume',[[44,8],[87,17],[41,1],[21,1],[71,5],[86,2],[13,1]],'8502',[[89,6]],'lua5',[[20,1]],'their',[[22,1],[87,2],[60,1],[74,1],[90,1],[58,3],[89,2],[67,1],[48,1],[82,1],[63,1],[44,1],[79,1],[71,2],[26,1],[59,1],[36,1]],'cut',[[79,1],[51,1]],'abbreviated',[[77,1]],'column',[[22,1],[54,4],[60,6],[79,3],[51,3],[14,1],[7,1],[82,2],[11,1]],'tiles',[[79,1],[61,2],[58,5],[90,4]],'clean',[[58,1]],'acceleration',[[46,3],[76,1],[14,1]],'dostuff',[[70,1]],'ld65',[[4,1]],'stablity',[[11,1]],'bookmarks',[[17,1],[60,8],[14,1],[16,1],[15,1],[51,1]],'xparent',[[90,2]],'way',[[34,2],[60,2],[41,1],[68,1],[58,1],[69,1],[74,1],[89,5],[90,3],[86,5],[65,1],[93,1],[66,1],[61,1],[64,1],[70,1],[71,1],[26,2],[14,1],[55,1],[91,1],[73,1]],'nil',[[73,1],[71,17],[20,1],[70,6]],'sided',[[32,1]],'09fffh',[[86,2]],'chronicles',[[17,1]],'mahjong',[[41,1]],'specified',[[87,1],[10,1],[32,1],[30,10],[60,4],[71,3],[93,1],[86,3],[14,2],[39,1],[82,3],[38,1]],'copies',[[16,1],[89,1]],'existing',[[59,1],[28,1],[14,1],[12,1],[51,2]],'0a000h',[[86,1]],'remembers',[[22,4],[26,2]],' 93',[[89,2]],'app',[[58,2]],'safety',[[67,1]],'blending',[[16,1],[4,1]],'hooks',[[71,1]],'p2t0p9d`pid`',[[89,1]],'playback',[[22,1],[34,6],[18,2],[33,1],[87,3],[21,4],[15,2],[86,3],[47,2],[24,1],[30,2],[71,6],[23,1],[26,1],[73,2]],'variations',[[36,1]],'oops',[[89,1]],'creates',[[73,1],[39,1]],'reverts',[[49,4]],' so',[[79,3],[86,1],[51,2]],'improvements',[[3,1],[12,3],[10,5],[17,1],[7,3],[14,1],[8,3],[9,4],[11,3]],'somewhere',[[58,2],[60,1]],'accordingly',[[38,1]],'bros',[[79,1]],'fit',[[46,1],[89,1]],'rows',[[58,1],[79,2]],'disallow',[[19,1],[16,1]],' uint8',[[84,36]],'0ffffh',[[86,3]],'string',[[60,1],[71,52],[21,1],[58,1],[70,3],[86,2],[84,3],[82,4]],'m016',[[16,1]],'concern',[[51,1]],' copy',[[89,2]],'illegal',[[12,1],[89,1]],'uncommonly',[[6,1]],'enhance',[[90,2]],'bytes',[[60,4],[90,2],[89,4],[93,1],[86,6],[65,4],[67,1],[82,5],[63,6],[79,2],[64,1],[71,10],[83,2],[76,1],[84,10]],'comments',[[34,1],[82,2],[93,5],[16,1],[70,1],[49,2]],'cxa2025as',[[36,1]],'replicate',[[36,1]],'sconscripts',[[21,1]],'alteration',[[57,1]],'2k3',[[90,3],[87,1]],'nametable',[[22,1],[24,1],[79,5],[90,1],[21,1],[15,2],[91,3],[12,2]],'161',[[90,1]],'452de2c3',[[82,1]],'wasn',[[25,1],[60,1]],'authors',[[3,1]],'bandai',[[16,1]],'k0z',[[89,1]],'dragonfighter',[[13,1]],'twice',[[87,2]],'asymmetery',[[87,1]],'proof',[[3,1],[34,2],[77,1],[89,2]],'battery',[[19,1],[22,1],[14,1],[32,1],[39,2]],'happens',[[89,3],[86,1],[90,1],[58,2],[70,1],[71,1]],'taught',[[73,1]],'contra',[[79,1]],'resized',[[22,2],[60,1],[14,1]],'couple',[[5,1],[70,1],[7,1],[14,1],[15,1],[6,1]],'connecting',[[60,1]],'uninstall',[[23,1]],'xmessage',[[71,1]],' 2048 ',[[79,1]],'irq',[[87,16],[4,1],[60,3],[90,4],[21,1],[89,17],[13,1],[84,4],[6,1]],'differentiate',[[6,1]],'segmentation',[[17,1],[11,1]],'nice',[[64,2]],'tunes',[[86,7]],'cnrom',[[24,1],[16,1]],'need',[[73,1],[18,1],[60,3],[68,1],[58,10],[69,2],[74,3],[89,3],[90,1],[28,1],[65,2],[86,2],[63,2],[57,1],[32,1],[83,1],[71,5],[84,1],[56,1]],'punkrockguy318',[[3,1]],'sssff',[[86,1]],'checkmark',[[51,1]],'total',[[34,1],[87,1],[32,1],[90,1],[16,2],[71,1],[51,1],[89,1],[84,1]],'require',[[87,1],[90,2],[91,1],[38,1],[70,1]],'readbyteunsigned',[[71,2]],'teal',[[71,1]],'entertainment',[[3,1],[28,1],[32,1]],'writing',[[22,1],[87,3],[60,1],[69,1],[90,3],[89,2],[92,1],[86,1],[63,2],[32,1],[71,5],[70,1],[91,1],[73,1]],'apr',[[91,1],[92,1]],'dashes',[[70,1]],'edit',[[54,1],[12,1],[60,3],[26,5],[93,1],[67,2],[63,11],[11,1]],'automated',[[71,1],[77,1]],'integers',[[71,3]],'misleading',[[73,1]],'ffff ',[[79,2]],'useful',[[54,1],[60,2],[68,1],[69,1],[58,1],[89,1],[90,4],[65,5],[38,1],[79,4],[29,1],[61,2],[64,3],[71,3],[23,1],[59,1]],'denoted',[[70,1],[73,1]],'reflex',[[77,2]],'card',[[16,1]],'05fffh',[[86,3]],'browsing',[[60,1]],'gates',[[90,1],[87,4]],'cdl',[[14,1],[65,5],[8,1],[15,4]],'consecutive',[[70,1],[89,1]],'xing',[[15,1]],'generated',[[90,4],[87,5],[84,1],[82,1],[89,1],[43,1]],'act',[[77,1]],'execution',[[10,1],[60,12],[77,1],[89,2]],'compatible',[[22,1],[34,1],[81,1],[16,1],[89,1],[28,1],[79,1],[29,2],[49,1],[26,1],[76,1],[84,1],[20,1]],'fetch',[[84,1],[90,15],[89,31]],'basis',[[90,1],[43,1]],'emuversion',[[82,1]],'operational',[[89,6]],'replaying',[[47,1]],'banks',[[93,1],[86,4],[84,2],[16,1],[66,1]],'cia',[[89,8]],'vint',[[90,9]],' in',[[3,1],[38,1],[18,1],[57,1],[68,1],[69,1],[87,1],[90,1],[26,2],[84,1],[20,1],[56,1]],'compared',[[3,2],[26,1],[18,1],[20,1]],'incorrectly',[[22,1]],'serve',[[3,1],[71,2]],'software',[[3,1],[72,1],[89,1],[88,1]],'has',[[22,1],[53,1],[54,1],[60,3],[87,12],[90,7],[89,17],[86,5],[38,2],[40,1],[3,3],[9,1],[43,1],[62,1],[63,1],[71,7],[70,2],[51,6],[76,3],[55,1],[13,1],[73,5],[41,1],[17,1],[93,1],[65,2],[67,2],[47,1],[52,1],[79,3],[64,2],[77,2],[49,3],[19,2],[26,6],[20,1],[11,2]],'incorrect',[[13,1],[89,1],[67,1]],'areas',[[46,2],[16,1],[63,1]],'interrupt',[[79,1],[18,1],[60,6],[87,2],[89,37]],'looking',[[59,1],[64,2],[58,1],[36,1]],'ebooks',[[46,1],[53,1],[27,1],[71,1],[23,1],[14,1],[66,1],[85,1]],'typing',[[63,2],[51,1]],'inserting',[[54,1],[35,1],[32,1]],'dffa',[[60,1]],'motion',[[77,2]],'download',[[13,1]],'irrelevant',[[82,2],[65,1]],'drawings',[[13,1],[16,1]],'sprites',[[22,1],[46,3],[74,2],[90,2],[58,2],[38,1],[79,1],[30,3],[61,1],[71,2],[7,1],[91,2],[12,2]],'assignable',[[26,1]],'fffb',[[89,1]],'0000010000011111',[[91,2]],'qt6',[[11,1],[7,2]],'otherwise',[[40,1],[87,2],[61,1],[71,6],[64,1],[70,1],[89,5],[90,2],[73,1]],'highlighting',[[51,1],[63,2],[14,1]],' |05',[[87,2]],'bpp',[[23,1]],'loopcounter',[[73,1]],'revamp',[[16,1]],'winapi',[[72,2]],'admittedly',[[58,1]],'value',[[22,4],[54,12],[18,2],[60,8],[87,38],[58,1],[89,34],[90,12],[92,2],[86,2],[66,10],[38,2],[43,1],[63,6],[82,18],[45,1],[71,33],[70,5],[51,39],[84,3],[73,6],[16,1],[21,3],[31,4],[26,4],[12,1]],' 044x',[[79,1]],'behave',[[60,1],[14,1],[86,1],[70,1],[89,1]],'harmless',[[89,1]],'realistic',[[36,1]],'0400',[[79,1]],'additionally',[[90,1],[87,1]],'religion_mode_off',[[89,1]],'strings',[[60,2],[58,1],[70,2],[71,1]],'here',[[46,2],[35,2],[53,1],[41,1],[60,2],[16,1],[58,4],[69,1],[87,5],[89,3],[86,3],[31,1],[90,12],[63,2],[52,1],[43,1],[71,4],[70,4],[49,1],[51,1],[91,1],[73,1]],'000',[[79,1]],' checked',[[39,1]],' certain',[[90,1]],'operate',[[90,1],[87,1],[51,1]],'signals',[[90,1],[87,3],[89,1]],'length',[[22,1],[24,1],[87,30],[83,2],[21,1],[70,1],[71,5],[89,1],[90,1],[86,2],[84,4],[82,5]],'`#j1@lj3b@29',[[89,1]],'incorporating',[[55,1]],'05ff9h',[[86,1]],'sprite',[[24,1],[63,1],[60,2],[79,7],[61,1],[90,14],[19,1],[13,1],[84,1],[11,1],[12,1]],'step',[[87,8],[10,1],[60,4],[13,1],[21,1],[89,1]],'advanced',[[10,1],[60,2],[90,1],[77,1],[78,1]],'hexfreezecolorb',[[31,1]],'subject',[[82,3],[91,1]],'setnote',[[71,1]],' 256',[[84,1],[79,4]],'scripts',[[74,12],[69,1],[16,1],[15,1],[39,2],[72,1],[4,1],[71,3],[25,2],[23,1],[19,2],[26,1],[20,1],[73,1]],'changes',[[3,1],[22,1],[63,2],[87,1],[90,1],[16,2],[58,2],[70,2],[89,2],[13,1],[9,1],[20,1]],'framecount',[[22,1],[71,6]],'teenage',[[79,1],[57,1]],'activates',[[18,1]],'trial',[[58,1],[73,2]],'translators',[[58,2]],'han',[[58,1]],'default',[[22,5],[35,1],[18,3],[33,1],[20,1],[46,7],[15,2],[54,3],[48,2],[82,2],[38,7],[40,2],[43,2],[44,1],[32,1],[71,6],[51,2],[7,1],[13,1],[73,3],[34,5],[41,2],[16,2],[21,1],[28,3],[31,8],[39,5],[24,5],[57,2],[30,1],[23,4],[19,1],[26,1],[14,2],[12,2],[36,2]],'okattempts',[[73,1]],'consequence',[[82,1],[89,1]],'shots',[[71,1]],'consequences',[[67,1]],'zeroes',[[73,1]],'10h',[[86,1]],'milliseconds',[[71,1]],'indicates',[[87,1],[60,2],[90,1],[71,1],[82,4]],'convention',[[71,1],[82,7],[93,1]],'50%',[[71,2],[73,1]],'bus',[[87,2],[60,2],[90,7],[16,3],[89,3],[93,1],[63,1],[6,2]],'looped',[[71,1],[87,1]],'words',[[89,1],[86,1],[90,2],[58,6],[71,1],[82,1]],'modified',[[3,2],[32,2],[58,1],[71,4],[89,1],[86,1],[67,1],[63,1]],'#ff',[[60,1]],'cpuregistername',[[71,2]],'examples',[[73,1],[89,1],[60,1],[29,1],[70,1],[43,1]],'assignment',[[48,2]],'1000000ths',[[86,1]],'sai`',[[89,2]],'integer',[[10,1],[90,1],[71,4],[82,5],[89,2]],'#rrggbb',[[71,1]],'process',[[34,1],[90,7],[58,2],[71,1],[51,2],[23,1],[77,2],[78,2],[65,1],[89,2],[38,1]],'page',[[3,3],[79,7],[60,1],[71,3],[70,1],[49,1],[51,1],[89,40],[13,1],[8,1],[84,1],[36,1]],'screwed',[[90,1]],'lastkey',[[73,1]],'dialog ',[[22,1]],'newly',[[64,2],[14,2]],'192',[[87,3],[15,1]],'9000',[[86,1]],'scanline',[[22,1],[46,1],[60,4],[62,9],[30,2],[58,3],[61,2],[90,54],[7,1],[13,1],[91,1],[11,1]],'relocatable',[[10,1]],'composite',[[46,1],[90,1]],'tool',[[22,1],[35,1],[53,1],[54,1],[20,1],[58,4],[60,1],[42,1],[75,2],[2,1],[9,1],[63,2],[3,3],[61,1],[70,1],[78,1],[76,1],[55,2],[13,1],[84,1],[73,2],[34,4],[41,1],[50,7],[16,2],[39,1],[67,3],[52,1],[79,1],[4,1],[10,4],[77,15],[5,1],[26,3],[59,4],[11,1],[12,1]],'executed',[[60,3],[14,2],[64,7],[65,5],[71,1],[89,9]],'gamepad5',[[19,1]],'akumajou',[[13,1]],'painting',[[24,1],[71,1],[70,2]],'ready',[[58,2],[78,1]],'selectively',[[65,1]],'mentioned',[[90,1],[71,1],[87,1]],'snd',[[84,2]],'soft',[[35,1],[4,1],[18,1],[16,1],[71,1],[26,1],[65,2],[82,2]],'apu',[[21,1]],'framerate',[[76,1],[45,1],[87,1],[82,1]],'mirror',[[84,2],[79,1]],'deducted',[[73,1]],'obtained',[[87,1]],'amplitude',[[90,1],[87,1]],'anding',[[89,2]],'wants',[[87,1],[45,1]],'|graphical',[[90,1]],'tell',[[82,1],[79,1],[69,2],[58,1],[71,1],[73,2]],'adders',[[90,1]],'engine',[[16,1],[10,1],[76,1]],'eof',[[87,1],[86,1],[90,1],[82,1]],'scrolllock',[[71,1]],'ctlr',[[84,2]],'banked',[[86,1]],'highlighed',[[16,1]],'physical',[[4,1],[60,1],[13,1],[6,1]],'0xf0',[[89,1]],'unzipped',[[69,1]],'1x1',[[46,4]],'incrementing',[[86,1]],'used',[[22,2],[6,1],[18,1],[33,1],[60,3],[58,10],[87,12],[89,13],[90,18],[92,1],[86,11],[82,18],[38,3],[43,3],[63,1],[29,1],[32,3],[45,3],[61,2],[70,4],[51,4],[71,7],[78,2],[13,1],[84,2],[73,5],[34,1],[41,2],[69,1],[21,2],[74,2],[31,2],[39,5],[65,6],[24,3],[79,5],[10,1],[30,1],[64,1],[77,3],[23,1],[19,1],[26,2],[49,7],[59,2],[83,1],[91,1],[36,4]],'clipping',[[30,1],[10,1],[11,1]],'submenu',[[63,1],[14,1]],'4007',[[87,6]],'unpredictably',[[89,1]],'frameskip',[[24,1]],'calls',[[64,1],[71,4],[49,1],[65,1],[7,1],[8,1],[9,1]],'menus',[[37,1],[41,1],[16,2],[21,1],[58,3],[20,1],[40,1]],'missing',[[19,1],[23,1]],' anything',[[71,1]],'2400',[[84,1]],'toggling',[[3,1],[22,2],[34,1],[41,2],[90,2],[21,1],[17,1],[19,1],[26,2],[13,1],[38,1]],'master',[[90,1],[44,4],[18,1]],'portable',[[3,1],[72,1]],'functionality',[[24,2],[72,1],[10,1],[18,2],[19,1],[11,1],[6,2]],'label',[[13,1],[64,1],[60,7]],'expected',[[90,1],[77,1],[89,3],[43,1]],'general',[[87,1],[27,3],[60,2],[69,1],[16,2],[74,3],[90,1],[17,1],[2,1],[71,1],[26,1],[1,2],[84,1]],' requires',[[42,1]],'png',[[72,1],[71,2],[39,6]],'snels9x',[[52,1]],'secret',[[61,1]],'aware',[[70,1]],'belongs',[[82,2]],' what',[[63,1]],'bit7',[[82,2]],'pla',[[89,1]],' rts',[[89,1]],'effected',[[90,1]],'this',[[22,1],[46,17],[68,3],[90,88],[66,3],[38,13],[63,12],[72,1],[82,4],[32,5],[61,2],[71,63],[78,1],[76,3],[34,2],[74,2],[93,4],[52,1],[4,1],[57,3],[64,8],[83,2],[49,16],[19,1],[26,1],[91,2],[36,7],[54,1],[35,2],[18,3],[53,1],[60,21],[58,29],[15,1],[87,45],[89,74],[92,2],[86,37],[40,3],[3,5],[43,3],[29,2],[45,2],[62,3],[25,1],[51,13],[70,15],[84,2],[73,28],[41,9],[69,6],[16,1],[21,2],[28,3],[31,4],[39,1],[65,8],[67,3],[24,2],[79,9],[10,1],[30,3],[77,4],[23,1],[6,2]],'says',[[71,1],[73,1]],'emulated',[[37,1],[41,8],[16,1],[71,5],[51,1],[76,1],[28,2]],'dd9d',[[89,1]],'temporarily',[[46,1],[41,1],[89,1],[51,1]],'server',[[16,3],[76,2],[42,2]],'primarily',[[11,1]],'three',[[46,2],[60,2],[41,1],[90,1],[58,2],[70,1],[71,2],[89,3],[93,2],[84,1],[63,1],[73,2]],'acknowledgement',[[90,1]],'branches',[[3,1],[60,1],[26,2],[76,1],[14,1],[2,1],[65,2],[63,1]],'modulated',[[90,1]],'32bits',[[12,1]],'causing',[[18,2],[45,1],[60,1],[16,1],[74,1],[89,2]],'expansion',[[17,1],[24,1],[29,1],[41,2],[86,2]],'hurt',[[38,1]],'shrink',[[47,1]],'declaration',[[58,2]],'gettie1',[[73,1]],'byte',[[54,2],[87,1],[60,2],[90,12],[58,3],[89,58],[86,11],[65,12],[82,9],[66,2],[63,8],[64,1],[71,14],[70,2],[51,1],[84,10],[12,1]],'passed',[[93,2],[90,4],[71,1],[70,1]],'compensate',[[71,1]],'thrown',[[90,1],[71,1]],'algorithm',[[46,1],[10,1],[29,2],[89,1]],'bits',[[87,29],[83,1],[71,1],[89,6],[90,13],[17,1],[92,2],[86,2],[13,1],[82,3],[91,4],[43,2]],'a%_',[[89,1]],'light',[[63,2],[65,2]],'remodel',[[15,1]],'dictionary',[[58,6]],'leave',[[35,1],[71,1]],'luasocket',[[72,3]],'wave',[[84,1],[87,32]],'edwin',[[89,1]],'eats',[[71,1]],' sre',[[89,7]],'fresh',[[25,1]],'configure',[[44,1],[28,1],[41,2]],'condition',[[87,3],[60,4],[90,1],[16,1],[23,1],[14,2],[43,1]],'screenshot',[[22,1],[71,4],[49,2]],'sygnal',[[46,1]],'performing',[[71,1],[89,2]],'whose',[[89,1]],'absolute',[[18,1],[71,3],[89,12],[73,1]],'dance',[[22,1]],'lsb',[[87,3],[83,1],[84,1],[89,1],[90,2]],'based',[[22,1],[46,1],[54,1],[60,1],[87,1],[90,1],[86,1],[67,1],[82,1],[38,1],[29,1],[77,1],[51,1],[26,1],[20,1],[36,1]],' at',[[90,2],[51,2]],'skips',[[70,1]],'variant',[[71,1]],'rand',[[73,8]],'let',[[54,1],[74,1],[58,1],[70,2],[51,1],[89,3],[86,1],[65,2],[91,1]],'08ff',[[79,1]],'encompassing',[[65,1],[2,1]],'provides',[[79,1],[10,1],[2,1],[77,2],[78,1],[72,2]],'causes',[[46,1],[87,1],[60,2],[90,2],[21,1],[89,2],[92,1]],'silver',[[38,1]],'getsymboloffset',[[71,1],[4,1]],'tbl2',[[70,3]],'responsible',[[87,2],[65,1],[70,1],[89,1]],'criteria',[[54,2]],'representation',[[58,1],[87,1],[72,1]],'200000',[[77,1]],'totalsize',[[84,1]],'semi',[[87,1]],'occuring',[[16,1]],'rows ',[[79,1]],'readup',[[71,1]],'accompanying',[[51,1]],'bvc',[[89,3]],' |frames',[[87,2]],'integrated',[[36,1],[87,1],[68,1],[90,1],[77,1],[72,1]],'archives',[[24,1],[14,1]],'midikey',[[13,1],[71,5]],'investigate',[[74,1]],'excuse',[[90,1]],'dos',[[3,3]],'dismisses',[[71,1]],'premise',[[58,1],[77,2]],'apply',[[4,1],[60,3],[64,1],[71,1],[74,1],[90,1],[13,1],[84,1]],'helsinki',[[89,1]],'bandwidth',[[90,1]],'immediate',[[89,8],[18,1],[60,1]],'claim',[[77,1],[89,1]],'requirement',[[68,1],[74,1]],'another',[[22,1],[41,1],[74,1],[58,1],[89,1],[90,3],[28,1],[65,3],[79,3],[71,1],[70,1],[51,1],[91,1]],'reflects',[[87,1]],'knew',[[58,1]],'efficient',[[4,1],[89,1]],'letter',[[66,4],[76,2]],' auto',[[49,2]],'loadrom',[[13,1],[71,1]],'prevention',[[22,1]],'runs',[[3,1],[22,2],[60,5],[64,1],[71,10],[70,1],[42,1],[77,1],[73,1]],'overflow',[[24,1],[10,1],[8,1],[9,1],[89,13]],'persistently',[[59,1]],'directions',[[79,1]],'spra',[[84,1]],'usage',[[3,1],[24,1],[4,1],[10,2],[54,1],[58,1],[71,7],[86,1],[7,1],[65,1],[72,3]],'allocation',[[4,1]],'dragged',[[19,1]],'named',[[3,2],[60,2],[32,1],[89,1],[51,2],[76,2],[93,2],[39,1],[38,2]],'backslash',[[71,1]],'loadscriptdata',[[71,1],[20,2]],'conflicts',[[16,2],[6,1]],'hybrid',[[38,1]],'famiclones',[[44,1],[38,1]],'registers',[[87,2],[18,1],[60,4],[74,1],[90,11],[89,13],[86,12],[63,2],[62,2],[79,3],[64,2],[71,10],[13,1],[91,1]],'behavior',[[43,1],[44,1],[4,1],[7,1],[54,1],[36,1]],'explained',[[90,1],[70,1]],'dummy',[[83,3],[90,4],[45,2]],'diagram',[[79,2],[87,1],[89,8]],'taylor',[[90,1],[87,1]],'getdir',[[71,1]],'nestech',[[87,1]],'caused',[[22,7],[24,1],[18,1],[16,1],[20,1],[89,1]],' divider',[[87,1]],'hexbackcolorb',[[31,1]],'b@ll7aol',[[89,1]],'las',[[89,1]],'attempting',[[22,1],[24,1],[10,1],[74,1],[71,1],[13,1],[8,1],[12,1],[36,1]],'beginnign',[[18,1]],'backspace',[[71,1]],'script',[[22,1],[73,7],[18,1],[60,1],[69,10],[65,1],[24,3],[4,1],[30,2],[71,29],[70,8],[23,1],[19,1],[49,4],[14,2],[13,1],[12,1],[20,1]],'simultaneous',[[16,1],[89,1]],'ensure',[[76,1],[10,2],[71,2],[89,2],[40,1]],'kana',[[58,6]],'pbl',[[84,1]],'forums',[[3,1]],' x64',[[89,1]],'prepend',[[24,1]],'porst',[[3,1]],'window',[[22,7],[46,10],[18,3],[37,1],[6,1],[58,14],[15,5],[60,16],[8,1],[38,2],[40,3],[63,2],[66,2],[72,1],[71,2],[70,3],[51,11],[41,2],[16,4],[21,2],[17,2],[93,4],[39,1],[52,1],[24,2],[4,2],[10,10],[64,9],[5,1],[19,1],[23,4],[26,2],[14,4],[59,1],[20,1],[11,7]],'fequency',[[87,1]],'line',[[22,3],[46,4],[27,2],[60,10],[87,1],[90,10],[89,4],[82,4],[63,1],[3,1],[62,1],[71,4],[70,4],[51,2],[7,3],[34,1],[16,1],[93,18],[79,1],[10,1],[30,4],[64,1],[23,1],[19,1],[26,1],[14,4],[91,1]],'akel',[[89,3]],'smb2',[[30,2]],'modification',[[38,1],[67,2]],'supplied',[[70,1],[32,2]],'nothrottle',[[30,2],[71,1],[70,1]],'temp',[[90,2],[91,1]],'instructions',[[60,7],[64,5],[16,3],[69,2],[51,1],[71,4],[59,2],[89,45],[14,2]],'drawimage',[[71,1]],'denote',[[86,1],[73,1]],'be ',[[86,1]],'65536',[[82,2],[89,2]],'you',[[46,13],[33,3],[68,1],[90,15],[48,3],[66,9],[38,11],[63,33],[72,1],[32,8],[61,2],[71,63],[76,8],[13,1],[34,13],[74,11],[93,9],[47,3],[57,2],[64,20],[26,1],[59,3],[91,2],[54,7],[35,7],[60,42],[87,6],[58,61],[15,2],[42,1],[89,25],[92,3],[86,8],[40,3],[3,1],[43,2],[29,1],[44,2],[62,2],[70,28],[51,11],[73,29],[41,15],[69,9],[28,7],[31,1],[65,21],[67,4],[79,9],[56,2]],'above',[[46,1],[18,1],[41,2],[90,2],[16,1],[58,2],[89,3],[92,1],[86,4],[93,4],[66,1],[71,1],[70,1]],'overclocking',[[13,2],[11,1],[45,2]],' 0fe',[[87,1]],'parameter',[[73,2],[89,10],[71,3],[12,1],[51,1]],' however',[[53,1],[86,1],[90,1],[38,1],[52,1]],'achieved',[[84,1],[66,2],[60,2]],'262',[[90,3],[14,1]],' loading',[[34,1]],'must',[[54,1],[87,1],[60,1],[41,1],[69,1],[58,1],[89,3],[90,2],[93,3],[86,5],[66,1],[38,2],[82,5],[32,2],[30,5],[71,3],[70,1],[51,1],[49,2],[76,4],[84,1],[73,2]],'response',[[12,1],[89,1]],'removed',[[3,1],[22,1],[46,1],[79,1],[90,2],[16,1],[15,1],[26,2],[7,1],[13,1],[65,1],[20,1]],'lives&hpdisplay',[[74,1]],'piano',[[15,1]],'fixup',[[89,14]],'news',[[88,1]],'0x5000',[[16,1]],'babelfish',[[58,1]],'examined',[[87,1]],'rgba',[[71,2]],'isattemptend',[[73,3]],'look',[[46,1],[18,1],[60,1],[69,1],[58,3],[74,1],[89,1],[90,5],[86,1],[39,1],[3,1],[24,1],[10,1],[71,2],[70,1],[23,2],[76,1],[73,1]],'favourite',[[93,1],[89,1]],'ascii',[[16,1],[82,2],[93,1]],'neighbor',[[46,1]],'strategies',[[34,1]],'rely',[[46,1],[70,1]],'redrawn',[[71,1]],' often',[[77,1]],'0x0123456789abcdef',[[82,1]],'``````````````',[[89,1]],'wasted',[[90,1]],'stays',[[90,1]],'discarded',[[90,2],[73,1]],'flickering',[[46,2]],'scanned',[[29,1]],'basicbot',[[26,1],[73,1]],'sanitizer',[[4,1]],'writebyte',[[13,1],[71,2],[70,1]],'ida',[[65,1]],'internally',[[90,2],[71,2],[70,1]],'numpad1',[[71,1]],'minvalue',[[73,12]],'salt',[[87,1]],' 2004',[[89,1]],'n#l',[[89,1]],'garbage',[[90,3]],'ctrl',[[24,1],[10,1],[16,1],[28,2],[66,1],[63,4],[6,1]],'notice',[[89,1]],'first',[[46,2],[56,1],[18,2],[60,1],[87,3],[58,3],[89,13],[90,16],[86,2],[66,2],[38,1],[40,1],[3,1],[43,1],[82,3],[32,1],[71,6],[70,4],[13,1],[84,4],[73,2],[21,1],[93,2],[65,1],[67,1],[79,3],[64,5],[83,2],[91,3],[20,1],[12,1]],'cumulative',[[16,1]],' nil',[[22,1]],'credit',[[87,1]],'etc',[[22,1],[46,1],[18,1],[27,1],[60,1],[16,1],[21,1],[73,1],[87,2],[90,1],[86,4],[39,1],[65,1],[67,1],[93,1],[79,3],[71,1],[19,1],[36,1]],'the ',[[71,1],[86,2]],'6400%',[[35,2]],'fixing',[[17,2],[59,1],[18,2],[65,1],[89,6]],'deleting',[[16,1],[68,1],[65,1]],'instant',[[90,1],[58,1]],'manipulate',[[70,1]],'square1',[[71,1]],'imposed',[[77,1]],'ganbare',[[19,2]],'rendering',[[24,1],[60,1],[90,16],[16,1],[12,1],[71,1]],'barcode',[[41,2]],'gnobgfillcolor',[[24,1],[31,1]],'rerecords',[[16,1],[38,1]],'debian',[[16,1]],'|frame',[[90,1],[87,1]],'d020',[[89,2]],'translates',[[79,1]],'100',[[87,1],[90,1],[71,2],[89,7],[73,1]],'regard',[[93,1]],'except',[[87,3],[60,1],[64,1],[71,5],[16,1],[70,2],[51,2],[89,6],[82,2],[73,2]],'dff8',[[60,1]],'discrete',[[90,1]],'backlash',[[34,1]],'modulus',[[53,1],[52,1]],'triggers',[[86,2]],'stopseeking',[[71,1]],'unset',[[71,1]],'initializing',[[25,1],[73,1]],'simple',[[3,1],[72,1],[73,1],[79,1],[90,2],[58,1],[71,2],[51,2],[93,1],[86,1],[43,1]],'hello',[[70,2]],'notification',[[13,1],[18,2]],'1200',[[79,1]],'gzip',[[29,1]],'thingy',[[58,6]],'joined',[[3,1],[83,1]],'09000h',[[86,2]],'modules',[[72,1]],'subtraction',[[89,11]],'numpad5',[[71,1]],'gamepad0',[[19,1]],'quote',[[71,1]],'007a',[[86,1]],'slots',[[22,1],[24,2],[79,1],[71,3]],'interact',[[69,1],[71,1]],'child',[[23,1]],'priority',[[45,2],[90,18],[89,1],[43,3]],'engineers',[[90,1],[89,1]],'sloppy',[[77,1]],' address',[[79,3],[89,55],[51,1]],'xx00',[[89,2]],'ks7010',[[13,1]],'sit',[[86,1]],'manner',[[58,1],[70,1]],' |0e',[[87,1]],'builds',[[24,1],[4,2],[65,1],[8,1]],'blanking',[[51,1]],'widgets',[[10,1]],'storing',[[29,1],[14,1],[71,1],[82,1]],'reconstruct',[[34,2],[93,1]],'showing',[[47,1],[71,1]],'miserabley',[[58,1]],'tweaking',[[58,1]],'specifics',[[70,1]],'calculates',[[87,1]],'modded',[[71,2]],'loops',[[71,1],[70,2]],' allows',[[20,1]],'least',[[46,1],[83,1],[58,1],[70,2],[49,1],[71,2],[89,3],[86,1],[65,1],[84,1],[90,1],[43,1]],'dfff',[[86,2],[65,1]],'1@i#zbe_',[[89,2]],'file',[[22,7],[20,3],[27,3],[33,11],[6,1],[66,1],[38,5],[63,6],[72,1],[82,5],[32,4],[71,13],[76,1],[7,1],[1,1],[13,2],[34,17],[93,8],[47,5],[4,3],[57,1],[64,2],[83,4],[49,22],[19,3],[26,7],[59,1],[14,2],[36,1],[54,3],[81,4],[18,1],[60,7],[58,11],[15,2],[89,2],[86,12],[40,2],[43,6],[29,7],[70,2],[51,6],[55,1],[84,4],[73,2],[50,1],[69,4],[16,4],[21,8],[17,1],[28,8],[31,5],[39,4],[65,8],[67,7],[24,7],[10,1],[30,6],[77,2],[23,2],[12,2],[56,2]],'december',[[12,1]],'luabot_backend',[[73,1]],' noise',[[84,1],[87,3]],' channel',[[87,1]],'vints',[[90,2]],'unminimized',[[19,1]],'infinite',[[71,2],[87,1],[51,1]],'cccc',[[60,2]],'numpad0',[[71,1]],'resides',[[90,1]],'additional',[[87,1],[68,2],[90,1],[89,2],[49,1],[76,1],[93,2],[1,1],[20,1]],'whereas',[[90,1],[89,2]],'caveats',[[71,1],[86,5]],'man',[[51,5]],'dd0b',[[89,6]],'armed',[[86,1]],'formula',[[54,2],[87,1],[86,1],[90,1],[71,1]],'overhauling',[[17,1]],'disabling',[[76,1],[45,1],[18,1],[38,1]],'dumped',[[12,1],[67,1]],'matter',[[74,1],[86,1],[43,1]],'routine',[[59,2],[79,3],[86,4],[87,1],[89,10]],'summon',[[66,1]],'featured',[[22,1],[81,1],[33,1],[15,1],[86,1],[8,1],[38,1],[66,1],[57,1],[64,1],[49,1],[19,1],[0,1],[51,1],[55,1],[59,1],[11,1],[6,1]],'3rd',[[90,3],[82,1]],'putting',[[61,1],[71,1]],'400b',[[87,6]],'common ',[[18,1],[16,1],[15,1],[17,1],[19,1],[14,1],[20,1]],'diagnose',[[67,1]],'colon',[[70,1],[51,1]],' carrier',[[84,1]],'pixels',[[46,5],[74,1],[90,14],[71,6],[15,1],[14,1],[31,1],[11,1]],'accounting',[[13,1]],'dictate',[[60,1]],'231',[[46,1],[71,1]],'irqa',[[84,2]],'f20',[[71,1]],' navigating',[[34,1]],'generates',[[46,1],[87,3],[90,1],[49,1]],'f800',[[86,2]],'05ff9h ',[[86,1]],'occasional',[[9,1]],'emulates',[[35,3],[41,2],[32,1],[80,1]],'wiped',[[24,1]],'chain',[[89,1]],'got',[[87,1],[60,1],[13,1],[71,1]],'turtle',[[79,1]],'sets',[[22,1],[35,2],[37,5],[46,4],[87,1],[90,1],[89,3],[39,3],[44,4],[10,1],[45,1],[30,26],[71,5],[49,2],[51,1],[36,1]],'ignore',[[18,1],[74,1],[21,1],[71,1],[73,1]],'nesdev',[[87,3],[91,1],[80,1]],'ffffffff',[[86,2]],'warped',[[90,1]],'become',[[90,2],[18,1],[73,2]],'area',[[46,3],[79,1],[57,1],[60,1],[90,5],[58,1],[71,1],[86,3]],'meaning',[[15,1],[74,1]],'overhauls',[[26,1]],'attempted',[[77,1]],'direction',[[87,1],[89,1]],'attribute',[[84,2],[90,10],[11,1],[12,1]],'windows',[[22,1],[12,1],[18,1],[46,1],[16,3],[15,1],[21,1],[8,1],[40,2],[3,3],[24,1],[10,5],[72,1],[71,2],[23,1],[19,2],[51,2],[76,1],[55,1],[20,1],[11,1]],'very',[[60,1],[74,1],[90,5],[58,2],[89,8],[42,1],[86,2],[65,2],[63,1],[79,1],[64,1],[77,1],[70,1],[51,1],[59,1],[76,1],[84,2]],'cheats',[[22,5],[54,2],[18,1],[16,2],[15,3],[39,2],[4,1],[71,4],[70,1],[51,20],[19,4],[59,1],[13,1]],'readword',[[71,1],[14,1]],'smoother',[[46,2]],'provided',[[3,1],[87,2],[14,1],[71,3]],'logic',[[90,1],[16,2],[15,1],[21,3],[17,1],[89,7],[92,1],[93,1],[8,1],[4,3],[10,1],[7,1],[13,1],[55,1],[91,1],[6,2]],'sakura',[[58,2]],'convenient',[[71,1],[60,5]],'approximate',[[71,1],[82,1]],' input1',[[24,1]],'root',[[16,1],[76,2]],'info',[[22,1],[34,2],[79,3],[90,1],[77,2],[26,3],[86,3],[91,1],[73,1]],'criticised',[[77,1]],'6th',[[89,1],[36,1]],'constructed',[[69,1]],' keep',[[86,1]],' mode',[[87,3],[89,1]],'recieving',[[87,1]],'monitoring',[[22,1],[54,5],[73,1],[90,1],[77,1],[51,1]],'bi`',[[89,2]],' luminance',[[90,1]],'reversing',[[90,1]],'validation',[[6,1]],'increments',[[71,1],[89,1],[92,1]],'opens',[[49,5],[65,1],[16,1],[51,2]],'applied',[[46,1],[90,2],[70,2],[51,1],[17,1],[8,1],[38,2]],'searches',[[51,2]],'pkzip',[[29,1]],'getsuperimpose',[[71,1]],'interrupts',[[87,2],[89,20]],'p3f',[[71,1]],'sense',[[71,1],[89,1]],'pcsx',[[53,1],[52,1]],' 04ex',[[79,1]],'apparently',[[3,1]],'shouldn',[[74,1],[51,1]],'think',[[87,1],[90,2],[58,1],[71,1],[92,2],[86,1],[91,1]],'guid',[[26,1],[10,1],[82,3]],'pen',[[58,1]],'4000',[[13,1],[79,1],[87,6]],'fields',[[46,1],[54,1],[6,1],[86,2],[82,1],[66,2],[11,1]],'occurred',[[83,1],[89,1],[5,1]],'font',[[10,1],[16,1],[58,4],[31,2],[13,1],[12,1],[11,1]],'gekimadden',[[19,1]],'07ffh',[[86,2]],' a0',[[89,1]],'loved',[[89,1]],'cleans',[[71,1]],'identify',[[90,1]],'stretched',[[46,4]],'determines',[[87,1],[31,3],[90,2],[71,2]],'odd',[[87,1],[57,1],[90,4],[21,1],[89,4],[92,1],[86,1]],'proper',[[10,1],[86,5],[13,1],[16,1],[38,1]],'frequencys',[[87,4]],'|video',[[90,1]],'afterwards',[[89,1]],'kindle',[[46,1],[53,1],[27,1],[25,1],[92,1],[66,1],[85,1]],'auxillary',[[71,1]],'registerbefore',[[71,4]],'exactly',[[87,1],[86,1],[93,1],[69,1],[71,2],[90,1]],'september',[[3,1],[14,1]],'resetcyclescount',[[71,1],[14,1]],'unintentional',[[22,1]],'highest',[[90,1],[43,1]],'luabitop',[[71,1]],'altered',[[34,1]],'license',[[3,1]],'switched',[[92,2],[16,1],[71,1],[51,1]],'isn',[[18,1],[41,1],[66,1],[91,1]],'tasvideos',[[34,1],[53,1],[77,4],[52,1]],' he',[[36,1]],'until',[[3,1],[87,2],[18,1],[60,3],[69,1],[58,1],[71,2],[51,1],[90,4],[86,2],[66,1],[38,2]],'239',[[46,1],[71,1],[60,1]],'470',[[4,1]],'unif',[[29,4],[14,4],[13,12],[16,1],[12,1],[15,1]],'faq',[[1,1],[66,1],[75,3]],'connected',[[87,2],[32,1],[90,3],[89,1]],'containing',[[16,1],[18,1],[89,1]],'went',[[87,1],[10,1]],'processor',[[3,1],[87,1],[89,27]],'buffer',[[22,1],[24,1],[10,1],[84,1],[90,10],[11,1]],'distinguish',[[60,1],[18,1],[71,1],[89,1],[14,1],[65,2],[63,1]],'include',[[34,1],[26,2],[29,1],[82,1]],'hooked',[[58,4],[36,1]],'objects',[[68,1],[90,15],[70,1],[38,1]],'depend',[[47,1],[82,1]],' furthermore',[[63,1]],'onstart',[[73,5]],'pre',[[3,1],[76,1],[12,1]],'tcp',[[72,1]],'interpret',[[75,1]],' subtitles',[[34,1]],'choosing',[[16,1],[76,1]],'031x',[[79,1]],'uint32',[[84,4]],'psid',[[86,1]],' bit3',[[87,2]],'metafile',[[72,1]],' sty',[[89,3]],' 020',[[87,1]],'lsr',[[89,15]],' implied',[[89,1]],'masking',[[13,1]],'similarly',[[89,3]],'prg',[[10,1],[65,2],[13,1],[66,5],[63,3],[67,1]],' turns',[[49,2]],'#xh',[[89,1]],'main',[[41,1],[90,2],[21,1],[89,2],[17,1],[38,1],[40,1],[24,1],[52,1],[10,2],[72,1],[61,1],[71,3],[70,3],[23,1],[49,2],[76,1],[79,2],[7,1],[84,3],[11,4],[73,3]],'ffff',[[60,1],[89,1],[86,6],[65,1],[84,1],[66,2],[63,5]],'&6&#',[[89,1]],'lasts',[[89,1]],'dd09',[[89,4]],'shortly',[[8,1]],'224p@60fps',[[38,1]],'0f000h',[[86,2]],'intelligent',[[65,1]],'engaged',[[71,1]],'f13',[[71,1]],'deutsche',[[89,1]],'write',[[22,1],[34,2],[18,1],[46,1],[60,5],[21,2],[73,2],[87,13],[89,15],[86,7],[2,1],[65,1],[47,1],[63,4],[85,1],[79,1],[30,2],[71,16],[70,4],[49,3],[51,1],[91,5],[12,2],[11,1]],'panels',[[61,1]],'shakes',[[21,1]],'fortunately',[[51,1]],' preserves',[[89,1]],'hypershot',[[41,1]],'4003',[[87,6]],'acknowledges',[[89,2]],' 261',[[90,1]],'altogether',[[74,1]],'transfered',[[90,1]],'unrelated',[[87,1]],'short',[[87,2],[41,1],[64,1],[71,1],[58,1],[70,1],[51,1]],'high',[[45,1],[86,1],[90,1],[71,1],[89,52],[43,1]],'repeat',[[66,1],[51,1]],'all',[[22,5],[35,1],[18,1],[27,1],[46,1],[58,7],[60,6],[87,9],[89,11],[90,14],[86,5],[2,2],[48,2],[66,1],[63,2],[82,2],[3,1],[29,2],[45,1],[61,1],[71,8],[70,4],[51,9],[84,2],[73,3],[34,2],[41,1],[74,3],[16,2],[21,2],[17,1],[93,4],[28,1],[39,1],[65,1],[67,1],[24,1],[79,12],[10,3],[57,1],[30,1],[49,1],[26,2],[91,1],[12,3],[20,2]],'lack',[[71,1]],'caption',[[21,1],[15,1]],'feeds',[[90,1]],'vista',[[76,1]],' primary',[[90,1]],'somethingistrue',[[70,4]],' sbx',[[89,1]],'releases',[[3,1],[24,1],[18,1],[16,1]],'preceding',[[93,1],[89,1]],'rainbowriding',[[74,1]],'ones',[[59,1],[61,1],[21,1],[90,1]],'selects',[[90,3],[91,1]],'platform',[[3,1],[68,1],[2,1],[83,1],[70,1]],'filenaming',[[16,1]],'vsync',[[46,1],[76,1]],'registerauto',[[71,1]],'avoid',[[71,3],[60,1],[77,1]],'range',[[79,1],[60,4],[87,3],[90,18],[71,8],[51,1],[17,1],[19,1],[86,5],[93,1],[63,2],[6,1]],'4008',[[87,13]],' tracks',[[74,1]],'`@yoo0a',[[89,1]],'aborts',[[89,1]],'mmmm',[[60,2]],'0006',[[86,1]],'dropping',[[90,1],[18,1]],' the',[[54,1],[87,33],[90,13],[89,5],[92,1],[86,10],[66,1],[38,7],[43,1],[3,2],[40,1],[61,1],[71,1],[51,3],[84,3],[73,1],[34,2],[41,2],[69,1],[31,2],[79,4],[30,1],[64,1],[77,3],[83,1]],'break',[[62,1],[79,1],[18,1],[60,15],[89,2],[73,1]],'closing',[[19,1],[20,1],[40,1],[12,1],[15,2]],'inherit',[[93,1],[14,1]],'frameadvance',[[35,2],[69,2],[71,2],[70,5],[73,1]],'codec',[[33,1]],'settings',[[22,1],[35,1],[37,3],[41,1],[46,2],[16,1],[50,2],[60,2],[28,1],[67,4],[47,1],[38,2],[43,1],[44,1],[45,1],[57,2],[59,1],[73,1]],'session',[[22,1],[14,1],[65,1],[15,2],[38,1]],'debuggers',[[78,1]],' 7f2',[[87,1]],'several',[[53,1],[60,1],[74,1],[87,1],[89,1],[86,1],[82,1],[52,1],[3,1],[83,1],[51,2],[76,1],[36,1]],'duh',[[58,1]],'enough',[[79,1],[74,1],[90,2],[58,1]],'give',[[79,1],[61,1],[58,1],[89,3]],' nnn',[[86,1]],'his',[[87,3],[89,2],[36,1]],'dma',[[90,1],[79,1],[89,2]],'hundred',[[72,1]],'two',[[46,2],[54,2],[87,1],[58,1],[89,12],[93,1],[86,1],[82,3],[38,1],[72,1],[3,1],[79,1],[45,1],[32,2],[64,1],[71,4],[70,2],[73,2]],'background',[[22,1],[46,1],[4,2],[30,2],[71,7],[90,8],[31,3],[91,5],[38,2]],'sharp',[[36,1]],'puts',[[71,1],[51,1]],'basics',[[68,1],[69,1],[90,1],[70,2]],'box',[[34,2],[46,2],[54,1],[41,2],[60,1],[16,1],[58,1],[48,1],[66,8],[29,1],[71,11],[70,1],[5,1],[19,1],[26,2],[51,3]],'iup_example',[[72,1]],'http',[[80,1],[69,1],[77,5],[70,3],[72,5]],'computer',[[46,1],[32,2]],'minimum',[[22,1],[18,1],[43,1]],' re',[[34,1],[77,1],[89,2]],'convertible',[[23,1]],'translated',[[58,1],[87,1]],'declared',[[70,3]],'disabled',[[22,2],[87,7],[60,1],[16,1],[15,1],[86,1],[31,1],[65,1],[38,1],[24,1],[44,2],[45,2],[30,6],[23,1],[14,1]],'remaining',[[79,3],[84,1],[82,3],[90,1]],'extends',[[3,1]],'163&164',[[24,1]],'classic',[[40,1]],'quotes',[[86,1]],'overclocks',[[45,1]],' cur',[[87,1]],' like',[[89,1]],'protection',[[24,1]],'terminates',[[82,1]],'straighten',[[16,1]],'arguments',[[30,1],[71,3]],'nintendo',[[3,2],[79,2],[28,1],[32,2],[90,6]],'unofficial',[[3,1],[21,1],[78,1]],'pause',[[22,2],[34,4],[18,1],[33,6],[60,5],[21,1],[58,2],[28,1],[47,2],[38,2],[30,2],[64,2],[70,3],[51,1],[19,1],[71,4],[14,1]],'depending',[[87,2],[90,1],[71,1],[77,1],[51,1],[76,1],[65,1],[82,1]],'genie',[[60,2],[90,1],[15,2],[17,1],[66,15],[38,9],[3,1],[30,2],[71,2],[78,2],[51,2],[59,3],[76,6],[14,1]],'please',[[58,6],[89,2],[91,1]],'difference',[[87,1],[90,2],[58,1],[89,1]],'nmi1',[[60,1]],'getcurrentbranch',[[71,1]],'threshold',[[89,1]],'`&z0',[[89,1]],'fceuxdsp',[[3,9],[22,1],[58,1],[26,2],[2,2],[20,1],[36,1]],'maintenance',[[5,1],[4,1],[7,1],[18,1],[25,1],[6,1]],'savescreenshot',[[71,1]],' |7f',[[87,1]],'improbably',[[73,1]],' add',[[89,6]],'blader',[[19,1]],' envelope',[[87,3]],'partially',[[18,1],[40,1]],'yourself',[[58,1],[70,1],[74,1]],'predecessor',[[73,1]],'ki7rbp',[[89,1]],'repeating',[[90,1]],' decrease',[[87,1]],'options',[[22,3],[46,7],[18,2],[27,3],[37,6],[20,1],[15,4],[12,1],[53,3],[54,2],[58,2],[60,1],[82,1],[40,2],[61,1],[71,1],[25,1],[51,1],[76,2],[13,1],[34,2],[41,1],[50,1],[16,3],[31,2],[47,2],[52,3],[24,2],[10,6],[30,3],[64,2],[49,1],[19,1],[26,6],[14,3],[11,6],[36,2]],'accu',[[89,1]],'corresponding',[[54,1],[87,1],[58,1],[15,1],[51,1],[89,1],[65,1],[82,1]],'rest',[[90,1],[87,1],[84,1],[58,1],[71,1],[89,3]],'megaman',[[90,4]],'11111000',[[91,2]],'parse',[[16,1]],'placement',[[90,1]],'purple',[[71,1]],'stevedonovan',[[72,1]],'beq',[[89,2]],'haven',[[90,1],[58,1],[87,1]],' jsr',[[89,1]],'informed',[[87,1]],'aratanaru',[[19,1]],'special',[[22,1],[46,2],[18,1],[60,4],[87,2],[90,1],[89,4],[86,1],[65,2],[38,1],[24,4],[79,1],[61,1],[12,1]],' games',[[19,1]],'save_type',[[71,2]],'mailing',[[87,1]],'fires',[[57,1]],'decrement',[[87,2],[89,6]],'watches',[[17,1]],'gate',[[87,2]],'y2k',[[90,2]],'projects',[[16,1]],'seek',[[16,1],[60,3]],'couldn',[[90,1],[71,2],[23,1]],'crc',[[15,1],[18,1]],'savestatefile',[[30,1]],'append',[[58,1]],'confirm',[[90,1],[71,2]],'register',[[87,28],[60,5],[90,5],[71,29],[70,1],[89,41],[19,1],[86,8],[13,1],[84,7],[12,1],[91,1]],'consistent',[[7,1]],'customized',[[36,1],[14,1]],'needs',[[93,1],[60,1],[14,1],[58,2],[70,1],[71,1]],'adjusting',[[69,1],[21,1]],'drastically',[[22,1]],'mkv',[[49,1]],'256',[[22,1],[79,1],[90,7],[71,2],[89,2],[7,1],[82,2],[38,1],[73,2]],'warioland',[[22,1]],'controlled',[[87,1],[60,2],[86,1],[90,1]],'date',[[91,1],[70,1],[92,1]],'luabot',[[73,9]],'areascrambler',[[74,1]],'bbb',[[83,1]],'detailed',[[26,1],[60,1],[79,1],[90,1]],'release',[[22,1],[11,1],[18,2],[12,1],[87,1],[90,5],[15,1],[42,1],[8,2],[9,1],[3,1],[25,2],[76,2],[7,1],[13,1],[55,1],[41,1],[16,1],[21,2],[17,2],[24,1],[4,1],[10,1],[5,1],[19,1],[23,1],[14,1],[20,1],[6,1]],'drawtext',[[71,1]],'maybe',[[76,1],[73,1]],'cutting',[[77,1],[70,1],[78,1]],'chunks',[[84,5]],' 5ff8',[[86,1]],'sei',[[89,2]],'txt',[[22,1],[87,6],[86,2],[89,2],[23,1]],'integral',[[46,1],[15,1]],'streams',[[90,1]],'freezed',[[63,1]],'against',[[71,1],[4,1],[7,1],[58,1],[11,1],[42,1]],'mean',[[58,1],[51,1]],'libav',[[10,1]],'attach',[[41,1]],' modulator',[[84,1]],'#ce_2gpl`ki7rbp',[[89,1]],'capacity',[[32,1]],'probably',[[29,1],[41,1],[69,4],[58,2],[71,2],[74,1],[89,2],[76,2],[90,3]],'func',[[71,16]],'goal',[[73,1],[77,1],[72,1]],'1008307711',[[82,1]],'bool',[[71,31],[82,5]],'wavelength',[[87,28]],' temporary',[[84,1]],'teenagemutantninjaturtles',[[74,1]],'metal',[[58,1]],'came',[[90,2],[36,1]],'01h',[[86,1]],'button',[[22,5],[35,3],[54,1],[60,6],[58,11],[15,1],[48,2],[82,6],[63,1],[32,2],[71,14],[70,1],[51,9],[13,1],[73,5],[34,1],[41,11],[74,1],[16,2],[65,1],[67,2],[10,1],[83,1],[49,2],[26,1],[14,1],[12,1],[20,1]],'calling',[[71,4]],'submitinputchange',[[71,1]],'reported',[[21,1],[89,1]],'whenever',[[87,1],[60,1],[93,2],[71,6],[89,2]],'idle',[[60,1]],'hp898f',[[13,1]],'fffd ',[[79,1]],'name',[[22,1],[54,1],[60,15],[90,16],[58,6],[89,1],[92,2],[86,3],[48,1],[82,1],[38,1],[43,2],[3,3],[62,7],[29,1],[71,9],[51,3],[13,1],[84,10],[73,1],[34,2],[69,1],[16,1],[21,1],[17,1],[93,6],[39,1],[67,1],[47,1],[24,1],[30,2],[19,3],[26,1],[59,2],[14,4]],'behaviour',[[87,2],[90,3],[16,1],[89,1]],'full',[[22,3],[46,7],[18,1],[33,1],[60,1],[81,1],[15,1],[87,3],[86,1],[8,1],[9,1],[38,1],[66,1],[32,1],[71,1],[51,1],[55,1],[21,1],[65,2],[47,1],[10,1],[57,1],[64,1],[49,1],[19,1],[0,1],[26,1],[59,1],[11,1],[6,1]],'bug',[[11,3],[20,4],[18,5],[22,13],[16,11],[15,2],[21,3],[17,2],[8,2],[9,4],[24,9],[10,4],[23,5],[26,1],[14,2],[7,3],[13,2],[12,3],[6,4]],'lua',[[22,4],[18,6],[60,3],[68,11],[15,3],[72,5],[71,34],[25,2],[70,29],[1,1],[13,6],[73,15],[74,30],[69,18],[16,18],[21,2],[17,4],[39,3],[24,5],[4,5],[10,3],[30,5],[77,1],[23,2],[19,8],[26,4],[49,10],[14,6],[12,6],[20,6]],'documented',[[58,1],[31,1]],' they',[[84,1],[36,1]],'pirated',[[58,1]],'come',[[79,1]],'untouched',[[86,1]],'communities',[[1,1]],' |10',[[87,1]],' pick',[[33,1]],'supports',[[3,2],[34,1],[29,3],[16,1],[71,1],[12,1],[38,1]],'onebus',[[13,1],[7,1]],'emphasis',[[43,4],[12,1],[36,2]],'softreset',[[22,1],[71,1]],'net',[[92,2],[86,1],[91,2],[70,2],[78,1]],'swapping',[[93,1],[20,1]],'j3c0b%a@',[[89,1]],'1100',[[79,1]],' |60',[[87,1]],'understandable',[[67,1]],'447',[[87,1]],'quicker',[[77,1],[60,1],[78,1]],'32000',[[19,1],[22,2],[24,1]],'konami',[[4,1]],'system',[[35,2],[27,2],[87,4],[90,1],[89,1],[93,1],[28,2],[39,1],[47,1],[63,1],[72,1],[3,2],[82,1],[32,6],[71,1],[77,1],[49,1],[26,1],[14,1],[36,1]],'component',[[59,1],[87,1]],'beed',[[13,1]],'hidden',[[49,1],[40,1]],' 2002',[[89,1]],'rise',[[90,1]],'shows',[[22,2],[54,1],[18,2],[60,1],[62,1],[21,1],[15,1],[64,4],[87,3],[89,3],[48,1]],'backup',[[22,1],[49,3],[19,1],[76,1],[14,1],[67,1],[47,4],[38,1]],'rbibaseball',[[16,1]],'meant',[[3,1]],'macos',[[5,1]],'10240',[[51,2]],'hovering',[[60,1]],'glitch',[[65,1],[74,1],[12,1],[63,1]],'english',[[58,4]],'f24',[[71,1]],'commands',[[35,2],[18,1],[68,1],[89,4],[48,1],[82,3],[38,3],[52,1],[30,1],[83,1],[23,1],[26,2],[1,4],[20,1]],'rainwarrior',[[1,1],[3,1]],'bookmark',[[16,2],[12,1],[60,2]],'fce',[[3,21],[34,1],[84,3],[83,1],[51,3],[0,1],[26,1],[2,2],[1,1],[82,1],[63,1],[56,1]],'table',[[12,1],[87,1],[90,33],[58,20],[21,1],[89,2],[92,1],[63,2],[3,1],[62,5],[79,2],[71,29],[70,18],[19,1],[59,2],[84,2],[11,3],[73,7]],'tracknoise',[[16,1]],'optimized',[[26,1]],'compact',[[15,1]],'p00',[[71,1]],'player4',[[82,1]],'decay',[[87,29]],' ldy',[[89,1]],'trade',[[89,1]],'gamecube',[[3,1]],'listbox',[[18,1]],'arkanoid',[[71,1],[82,1],[41,3]],'transparancy',[[71,1]],'edition',[[22,1],[46,1],[27,1],[33,1],[12,1],[20,1],[56,1],[68,1],[90,1],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[66,1],[72,1],[32,1],[61,1],[71,1],[78,1],[82,1],[76,1],[7,1],[1,1],[13,1],[34,1],[74,1],[93,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,2],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,1],[80,1],[91,1],[55,1],[84,1],[92,1],[73,1],[41,1],[50,1],[16,1],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,1],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,1],[11,1],[6,1]],'0008',[[86,1]],'002e',[[86,1]],'`rp`',[[89,1]],'3w@',[[89,1]],'000e',[[86,1]],'%d2n@4',[[89,1]],'gpa',[[89,2]],'beta',[[3,1]],'section',[[54,1],[87,3],[18,1],[60,1],[90,3],[58,3],[89,1],[86,1],[39,1],[82,5],[79,1],[64,1],[76,1],[84,15]],' xxxx1',[[79,1]],'represented',[[82,2]],' saving',[[89,1]],'easilly',[[90,1]],'frames|',[[90,1]],' mar',[[84,1]],'exotic',[[24,1]],'assistance',[[77,1]],'alignment',[[4,1]],'arise',[[76,1]],'asq_realitya',[[36,1]],'tttttttt',[[86,1]],' push',[[89,6]],'selling',[[90,1],[58,1]],'factors',[[46,1],[15,1]],'entirity',[[90,1]],'togglable',[[19,1],[18,2]],'getdown',[[19,1],[71,1]],'restoration',[[17,1]],'shifts',[[89,2]],'famicom',[[35,2],[27,2],[41,10],[87,1],[17,1],[28,1],[2,1],[39,1],[82,1],[3,1],[24,1],[32,7],[80,1],[51,2],[6,1]],'increment',[[89,62],[38,5],[86,1]],'6510',[[89,13]],'abortretryignore',[[71,1]],'3f20|',[[79,1]],'song',[[86,18]],'66hl2n@',[[89,1]],'where',[[22,5],[87,4],[90,7],[58,2],[15,1],[89,2],[86,4],[38,3],[63,4],[44,1],[71,5],[70,2],[76,3],[13,1],[73,1],[34,3],[69,2],[21,1],[17,1],[39,10],[65,1],[24,6],[57,4],[64,1],[23,5],[49,1],[26,1],[14,2]],'&4la',[[89,1]],'rewrites',[[16,1]],'nez',[[29,1]],'inclusive',[[70,1],[73,1]],'scrollbar',[[64,1],[8,1],[60,1]],'boy',[[12,1]],'bizhawk',[[14,1]],'save',[[22,7],[54,2],[60,3],[58,12],[15,3],[89,1],[66,1],[38,5],[63,3],[32,1],[71,12],[70,5],[51,1],[13,1],[84,3],[73,1],[16,2],[21,6],[28,7],[39,2],[65,7],[67,3],[24,2],[79,2],[4,2],[10,2],[83,1],[49,6],[19,1],[26,4],[14,1],[20,5]],'uploading',[[72,1]],' new',[[87,3],[11,1]],'yyy',[[82,2]],' string',[[86,3]],' xodnizel',[[89,1]],'resuming',[[34,1],[14,1]],'bcs',[[89,3]],'routed',[[90,1],[41,1]],'worked',[[11,1]],'kernal',[[89,2]],'flushing',[[4,1]],'disassemble',[[65,1]],'lehti',[[89,2]],'achieves',[[77,1]],'hbd7',[[89,2]],'retrieved',[[90,1]],'gamepad',[[10,3],[4,1],[18,1],[9,1],[11,1]],'minimizes',[[21,1]],'data',[[22,3],[53,1],[18,1],[60,11],[12,1],[87,1],[15,3],[89,9],[90,52],[92,2],[86,23],[82,3],[63,14],[72,2],[3,1],[62,1],[29,1],[32,2],[61,3],[71,11],[70,1],[51,2],[78,3],[84,8],[34,5],[16,5],[21,1],[93,1],[65,41],[52,1],[24,1],[79,11],[4,2],[10,1],[64,10],[83,3],[19,1],[59,4],[14,5],[91,2],[20,1],[6,1]],'f10',[[71,1],[28,2]],'buttoncount',[[16,1]],'track',[[54,1],[79,1],[65,3],[71,1],[20,1],[63,1]],'interface',[[3,2],[40,1],[90,1],[51,1],[19,2],[11,1],[72,1]],'goodtools',[[38,1]],'33554432',[[89,1]],'improving',[[11,1]],'dd04',[[89,2]],'129',[[90,1]],'4buttonexit',[[14,1]],'pixel',[[22,1],[46,1],[10,1],[18,3],[60,1],[71,11],[70,4],[90,38],[13,1]],'extracts',[[89,1]],'permit',[[87,1],[23,1]],'inspired',[[90,1]],'affects',[[22,1],[45,1],[47,1],[89,4],[91,1]],'004e',[[86,1]],'400a',[[87,2]],'600',[[89,3]],'valgrind',[[11,1]],'figuring',[[43,1]],'language',[[68,1],[69,1],[58,3],[70,2],[89,1],[59,1],[14,1],[73,1]],'immaterial',[[90,1]],'capacitance',[[87,1]],'sha',[[89,7]],'bullet',[[3,1],[34,2],[77,1]],'question',[[71,3],[76,1]],'started',[[22,1],[54,1],[27,1],[68,2],[69,1],[58,2],[6,1],[28,2],[3,1],[71,5],[77,1],[49,1],[73,7]],'presskeystart4',[[73,1]],'bit2',[[82,2]],'tadd',[[84,1]],'fds',[[35,2],[27,1],[60,1],[28,1],[39,2],[86,10],[82,6],[29,5],[32,8],[77,1],[78,1],[19,2],[76,5],[13,1],[84,1],[20,1],[6,1]],'appended',[[47,2],[93,1]],'minor',[[22,2],[24,1],[21,1],[23,1],[17,1],[76,1],[7,1],[1,1],[9,1],[20,2]],'created',[[22,2],[46,1],[27,1],[33,1],[12,1],[20,1],[56,1],[68,1],[90,2],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[66,1],[72,1],[32,1],[61,1],[71,1],[78,1],[82,2],[76,1],[7,1],[1,2],[13,1],[34,1],[74,1],[93,2],[47,2],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,2],[0,1],[26,1],[14,2],[49,3],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,3],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,2],[80,1],[91,1],[55,1],[84,1],[92,1],[73,1],[41,1],[50,1],[16,2],[21,1],[69,2],[17,1],[28,1],[31,1],[39,1],[65,2],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,1],[11,1],[6,1]],'diables',[[21,1]],' ora',[[89,8]],'side',[[46,1],[35,1],[60,1],[87,1],[90,1],[58,2],[89,1],[92,1],[3,1],[10,1],[32,9],[51,2],[84,1]],'yos0ffa',[[89,1]],' no',[[22,1],[26,1],[87,3]],'y#4j2x@to',[[89,1]],'prepends',[[86,1]],'getinstructionscount',[[71,1],[14,1]],'details',[[22,10],[79,2],[87,8],[64,1],[90,7],[70,1],[49,1],[36,1]],'account',[[22,1],[93,1],[71,1],[63,1],[73,1]],'freely',[[74,1]],'pops',[[69,1],[70,1]],'neccessary',[[90,1]],'wanted',[[90,1],[89,1]],'exclusive',[[87,2],[14,1],[90,2],[89,2],[73,1]],'dong',[[15,1]],'beginning',[[34,3],[60,1],[90,3],[16,1],[89,1],[93,1],[82,1],[71,1],[77,2],[51,1],[49,4],[26,1],[73,2]],'socket',[[17,1]],'grey',[[61,1],[71,1]],'adr',[[70,4]],'presumably',[[90,3]],'palette',[[46,1],[11,3],[18,2],[37,2],[90,22],[16,2],[21,3],[43,21],[79,1],[4,1],[61,4],[71,8],[76,4],[14,1],[13,2],[84,1],[12,2],[36,12]],'number',[[22,2],[35,2],[60,7],[87,16],[90,4],[58,2],[15,1],[89,2],[86,4],[82,3],[38,1],[63,1],[32,1],[71,14],[70,2],[51,4],[76,1],[13,1],[73,33],[34,2],[21,1],[16,2],[93,2],[28,2],[31,1],[65,1],[47,1],[24,1],[64,1],[83,1],[14,1],[12,1]],'l8i',[[89,1]],'defeated',[[74,1]],'%03d',[[82,2]],'knows',[[23,1]],'adding',[[34,1],[18,1],[58,1],[15,1],[89,1],[93,1],[66,1],[63,2],[3,2],[45,3],[70,1],[14,1],[12,1]],'safely',[[71,1]],'zd`2',[[89,1]],'added',[[22,32],[36,2],[18,13],[11,25],[12,10],[58,1],[15,12],[89,3],[90,3],[86,5],[8,2],[9,3],[38,1],[3,2],[63,1],[82,4],[71,3],[7,4],[13,11],[16,20],[21,8],[17,5],[93,1],[24,9],[4,18],[10,16],[23,7],[19,4],[14,16],[20,5],[6,2]],'6502',[[79,2],[87,4],[61,1],[71,1],[89,6],[51,3],[88,1],[86,6]],'allowed',[[22,1],[87,1],[71,2],[16,1],[21,1],[70,1],[65,1]],'automatically',[[22,2],[34,2],[46,2],[41,1],[54,1],[60,5],[87,1],[89,1],[90,1],[93,2],[47,3],[38,2],[43,1],[24,1],[40,1],[66,1],[30,3],[64,2],[71,1],[51,5],[26,1]],' game',[[79,1],[38,1]],'matches',[[66,1]],'tutorial',[[69,1]],'doc',[[87,2],[86,3],[90,1],[82,1]],'counter',[[22,2],[34,3],[60,6],[87,97],[90,15],[16,4],[89,5],[38,14],[79,1],[10,1],[57,1],[64,2],[71,10],[23,2],[26,2],[14,1],[84,6]],'laggy',[[57,1]],'boolean',[[60,1],[73,1]],'b002',[[86,1]],'pushing',[[89,2]],' look',[[83,1]],' linear',[[87,2]],'tile',[[62,3],[61,2],[58,2],[78,1],[90,11],[59,1],[65,3],[91,2],[11,5]],' uint32',[[84,7]],' 13',[[87,1],[89,3]],'subtractions',[[89,2]],'mention',[[90,1]],'always',[[22,1],[34,1],[18,1],[60,1],[87,4],[16,1],[58,1],[89,22],[90,3],[65,1],[67,1],[47,2],[82,3],[24,2],[62,1],[79,2],[30,1],[71,10],[70,2],[23,1],[7,2],[13,1],[12,1],[20,1]],'mostly',[[36,1],[64,1],[58,1],[89,1],[13,1],[20,1],[73,1]],'bank',[[79,2],[18,1],[60,11],[71,3],[51,1],[93,3],[86,10],[14,2],[65,1],[66,1],[63,1],[12,1]],'grayscale',[[90,1],[16,1],[43,2]],'runtime',[[60,2],[65,1]],'pushes',[[89,1]],'learning',[[69,1]],'technical',[[81,1],[80,2],[1,2],[90,2],[89,1],[88,1]],'almost',[[3,1],[64,1],[79,1]],'006eh',[[86,1]],'imply',[[90,1]],'january',[[3,1],[8,1],[9,1]],'respective',[[82,1],[60,1]],'seconds',[[89,2],[49,2]],'gpl',[[3,1]],'town',[[58,1]],'records',[[77,1],[82,2],[65,1]],'significantly',[[79,1],[18,1],[51,1]],'clearmarker',[[71,1]],'flip',[[90,1],[86,1]],' bryan',[[89,1]],'malformed',[[67,1]],'anc',[[89,1]],'ability',[[87,4],[4,1],[14,1],[16,1],[77,1],[23,1]],'robust',[[71,1]],'sequence',[[87,5],[65,1],[90,1],[89,3]],'binds',[[70,1]],'included',[[22,1],[73,1],[18,2],[32,1],[41,1],[71,1],[74,2],[89,1],[90,1],[86,1],[36,1]],'players',[[79,1],[57,1],[90,1],[20,1],[73,1]],'doubles',[[16,1],[89,1]],'chapter',[[89,2],[49,3]],'c128',[[89,1]],'dadc',[[89,1]],'registersave',[[71,1],[20,2]],'j@8n',[[89,1]],'extract',[[59,1],[89,1]],'sweeps',[[87,2]],'there',[[22,1],[87,2],[60,6],[90,4],[58,4],[89,4],[86,3],[38,1],[9,1],[3,1],[63,3],[71,8],[70,5],[51,6],[76,3],[73,3],[34,2],[74,1],[21,1],[93,2],[31,1],[65,2],[79,1],[57,1],[64,2],[23,1],[49,1],[91,2],[20,1]],'4018',[[60,1]],'specific',[[46,1],[54,1],[81,1],[41,2],[50,1],[21,1],[69,1],[74,1],[87,2],[93,1],[28,2],[79,3],[57,1],[80,1],[64,1],[83,1],[70,2],[51,1],[78,1],[26,1],[59,1],[84,5],[73,2]],'auto',[[22,5],[34,1],[18,2],[41,9],[50,3],[16,1],[15,6],[60,1],[86,2],[47,1],[38,6],[24,1],[57,3],[71,1],[77,2],[23,1],[19,1],[49,9],[14,3],[7,1],[11,1]],'platforms',[[71,1]],'decoding',[[90,1]],'explain',[[37,1],[74,1],[58,1],[63,1]],'along',[[3,1],[90,1]],'logical',[[10,1],[68,2],[90,1],[71,3],[89,2]],'conditional',[[18,1],[60,4],[16,1],[12,2]],'screenshots',[[24,1],[71,1],[39,2]],'additions',[[89,2]],'transfering',[[89,1]],'defaults',[[24,2],[44,1],[13,1],[8,1],[48,1],[71,4]],'preferably',[[71,2]],'dostuffhere',[[70,1]],'070h',[[86,2]],'mirroring',[[62,2],[79,3],[18,1],[67,1],[84,1]],'flag',[[54,1],[18,2],[60,4],[30,17],[71,2],[89,104],[90,7],[19,1],[86,2],[13,1],[20,1],[38,1]],'speed',[[22,3],[34,4],[18,1],[33,3],[35,14],[46,1],[15,5],[69,1],[17,1],[87,2],[86,9],[38,1],[24,1],[79,6],[45,3],[30,2],[71,1],[70,1],[77,2],[13,1]],' version',[[86,1]],'analyse',[[90,1]],'view',[[24,1],[87,1],[60,2],[58,1],[49,2],[59,1],[7,1],[65,1],[66,1],[12,2],[63,3]],'newlines',[[82,2]],'chunk',[[84,8],[15,1],[29,1]],'updating',[[22,1],[16,1]],'reinstalled',[[22,1]],'slowing',[[34,1],[38,1]],'m#l',[[89,1]],'pair',[[82,1]],'fcexp',[[82,1]],'prehaps',[[90,2]],'getinput',[[71,1]],'unpaused',[[15,1]],'boost',[[22,1],[16,1],[45,1]],'emulating',[[19,1],[71,1],[6,1]],' frame',[[87,3]],'real',[[46,3],[87,2],[90,1],[16,1],[21,1],[51,1],[70,1],[89,6],[86,1],[91,1],[63,2],[38,1]],'snes9x',[[53,1],[18,1],[47,1],[70,4],[71,1]],'spike',[[87,3]],'cleaned',[[24,1],[4,1],[16,1],[11,1],[9,1]],'building',[[93,1],[72,1]],'forget',[[13,1]],'selecting',[[34,1],[18,1],[90,2],[16,1],[58,1],[51,2],[28,2],[39,1],[63,2]],'ranging',[[89,1]],'sped',[[45,1]],'ramwatch',[[17,2]],'endian',[[22,1],[71,1]],'reflect',[[21,1]],'terminal',[[87,7]],'hacks',[[75,1]],'attained',[[87,1]],'cases',[[24,3],[89,1],[60,1],[21,1],[71,2],[23,1]],'gotcha',[[18,1]],'vba',[[53,1],[18,1],[47,1],[52,1]],'letting',[[71,2]],'blow',[[71,1]],'psg',[[71,1]],' 040',[[87,1]],'what ',[[84,1]],'ruined',[[89,1]],'pressing',[[34,2],[35,1],[33,1],[41,1],[60,1],[71,2],[70,1],[74,1],[28,1],[63,1]],'collapsible',[[22,1]],'early',[[71,1]],'triplets',[[43,1]],'artifacts',[[46,3]],'parser',[[60,1]],'navigating',[[34,2],[28,1],[33,1]],' or',[[28,2]],'love',[[91,1]],'411ah',[[86,1]],'effective',[[89,80]],'fills',[[90,1]],'cppcheck',[[11,1]],'oninputstart',[[73,3]],'john',[[89,1]],'sounddisplay',[[16,1]],'storage',[[58,1],[32,1]],'share',[[46,1],[79,1],[90,2],[91,1]],'read_only',[[71,2]],'pauses',[[16,1],[70,1],[71,2]],'impl',[[89,2]],'field',[[34,1],[54,1],[60,7],[16,2],[15,1],[58,1],[86,2],[66,2],[82,6],[24,1],[71,1],[77,1],[23,1],[51,1],[26,1],[84,2]],'oeka',[[41,1]],'backtrack',[[73,1]],' we',[[86,1]],'reg',[[90,1],[16,1]],'rp2c04_0003',[[36,1]],'competing',[[77,1]],' a%',[[89,1]],'well',[[54,1],[60,1],[90,2],[58,4],[89,5],[17,1],[86,2],[39,1],[65,1],[63,1],[3,1],[29,1],[61,1],[71,4],[70,1],[51,1],[78,1],[76,1],[14,1],[13,1],[73,6]],'under',[[34,2],[54,1],[18,2],[37,1],[50,1],[58,1],[68,1],[89,1],[90,1],[66,2],[38,1],[3,3],[44,1],[32,2],[51,2],[26,1],[59,1],[1,3],[73,2]],'nmi2',[[60,1]],'indicated',[[90,2],[71,1]],'400d',[[87,1]],'japan',[[32,1]],'hardwired',[[90,1]],'0x2000',[[84,3]],'inverted',[[8,1],[87,2]],'consist',[[34,1],[82,2]],'tabbing',[[64,1],[16,1]],'saving',[[22,3],[54,1],[68,1],[21,1],[15,3],[58,2],[14,1],[39,1],[65,1],[20,1],[67,1]],'242',[[16,1]],'lower',[[79,1],[60,2],[87,1],[83,1],[90,6],[89,9],[38,1],[73,1]],'takeshi',[[41,1]],'setpixel',[[71,1]],'measured',[[87,2],[89,1]],'040e',[[51,1]],'downs',[[77,1]],'combo',[[5,1]],'cart',[[79,2],[93,3],[90,5],[15,1]],'inline',[[3,1],[60,4]],'earth',[[89,1]],'did',[[18,1],[74,1],[90,1],[71,1],[89,2],[76,1],[86,2]],'0xf',[[60,2],[89,1]],'optimize',[[77,1],[10,1]],'wrong',[[26,1],[14,1],[16,1],[21,1],[58,1]],'hands',[[70,1]],'halo',[[13,1]],'assisted_speedrun',[[77,1]],'bmf_final3',[[36,1]],'hide',[[38,1],[46,3],[29,1],[90,1],[16,1],[49,1],[7,1],[11,1],[40,1]],'clicked',[[71,1]],'capabilities',[[79,1],[10,1],[90,2],[71,1],[11,1]],'versions',[[34,2],[81,1],[87,1],[69,2],[15,1],[67,1],[3,1],[71,2],[26,1],[76,1],[13,1],[20,1],[56,1]],'0x00fa',[[70,1]],'pausing',[[18,1]],'vezj',[[89,1]],'occurring',[[60,1],[6,1]],'thinking',[[55,1]],'rst',[[60,2]],'fffc',[[79,1],[60,1]],'definetely',[[90,1]],'addition',[[87,1],[18,1],[41,1],[15,1],[89,9],[17,1],[38,1],[9,1],[3,1],[10,1],[71,1],[26,1],[76,2],[20,1]],'shy',[[89,3]],'undoes',[[77,1]],' loadstate',[[28,1]],'non',[[22,1],[73,1],[60,4],[68,1],[87,4],[16,1],[21,1],[90,6],[38,1],[3,1],[24,1],[79,1],[71,3],[77,2],[23,1],[19,1],[51,1],[78,1],[6,1]],'legend',[[89,1]],'tips',[[10,1]],'guides',[[59,1],[27,1],[50,1],[1,2],[75,2]],'returns',[[22,1],[18,1],[71,62],[70,4],[73,11]],'characteristics',[[79,3],[87,1]],'stupid',[[21,1]],'closer',[[13,1],[89,1]],'themes',[[18,1],[40,1]],'bat',[[27,1]],'lfsr',[[84,1]],'autosearch',[[53,1],[52,1]],'227',[[16,1]],'start',[[34,1],[54,2],[18,1],[41,3],[60,1],[58,2],[69,1],[87,4],[89,3],[90,4],[86,1],[65,2],[93,1],[82,6],[63,1],[40,1],[71,5],[70,2],[51,1],[26,1],[91,2],[73,7]],'2800|',[[79,1]],'stationary',[[90,1]],'rates',[[90,1]],'pcejin',[[53,1],[52,1]],'romname',[[30,3]],'handle',[[24,1],[73,1],[89,2],[70,2],[23,1]],'quirk',[[90,1],[87,1]],'rb`xh8',[[89,1]],'nop',[[89,16]],' 9000',[[86,1]],'layer',[[90,1]],'entering',[[46,1],[35,1],[60,3],[90,1],[58,1]],'readable',[[10,1],[60,1],[64,1],[86,1]],'difficult',[[89,1],[43,1]],' instructions',[[93,1]],'accelerator',[[6,1]],'registermanual',[[71,1]],'remember',[[24,2],[90,2],[58,2],[70,1],[77,1],[89,3],[86,1],[14,1],[38,1],[63,1]],' power',[[83,1]],'a002',[[86,1]],'grain',[[87,1]],'memory',[[22,7],[54,17],[18,1],[60,21],[11,1],[87,2],[89,7],[90,29],[86,1],[66,1],[63,11],[3,1],[62,1],[61,4],[71,32],[70,5],[51,7],[78,1],[13,1],[34,1],[50,2],[21,4],[39,3],[24,2],[79,16],[4,1],[77,1],[26,8],[59,1],[14,2],[12,2],[20,3]],'x11x',[[89,1]],'0x16',[[71,1]],'don’t',[[34,1]],'debuggerfontsize',[[31,1],[14,1]],'varying',[[84,1]],'unexpectingly',[[70,1]],'o&_',[[89,1]],'some',[[22,1],[46,2],[18,1],[6,1],[60,1],[58,6],[15,1],[87,2],[89,8],[90,9],[86,2],[92,1],[38,2],[40,1],[3,1],[44,1],[29,2],[32,1],[71,10],[70,3],[51,1],[76,2],[13,1],[73,5],[74,1],[16,2],[21,2],[17,2],[31,1],[39,1],[65,1],[67,3],[24,2],[79,2],[23,2],[19,1],[49,1],[14,2],[20,1],[36,1]],'briefly',[[51,1]],'0afffh',[[86,1]],'md5_asciistr',[[21,1]],'kilobytes',[[32,1]],'initialize',[[90,2],[89,1]],'hand',[[70,2],[89,1]],'discovering',[[65,1]],'hotkey',[[22,7],[34,1],[33,1],[37,1],[41,5],[16,3],[15,1],[21,1],[46,1],[60,3],[28,4],[48,4],[38,5],[3,1],[24,3],[4,1],[64,1],[71,1],[23,3],[49,2],[26,2],[14,1],[13,1]],'other',[[87,3],[18,1],[60,5],[90,6],[58,5],[89,13],[86,3],[82,1],[38,1],[9,2],[3,2],[40,1],[72,2],[71,5],[70,3],[78,1],[73,1],[34,2],[41,1],[74,1],[16,1],[21,1],[65,1],[67,1],[79,2],[57,1],[23,1],[19,1],[26,2],[20,1],[12,1]],' hence',[[71,4]],'margin',[[90,1]],'like',[[53,1],[18,1],[60,3],[68,2],[58,3],[87,1],[89,14],[90,6],[86,2],[82,1],[38,1],[3,2],[62,1],[61,2],[71,13],[70,7],[51,4],[78,1],[76,1],[73,3],[41,2],[69,1],[74,2],[93,4],[65,3],[52,1],[24,1]],'bound',[[70,1],[4,1],[41,1]],'cccvvvv',[[86,1]],'nitsuja',[[3,1],[36,3]],'comparator',[[90,2]],'rendered',[[90,8],[63,2],[65,3]],'red',[[38,1],[21,1],[70,1],[15,1],[71,7],[63,1],[43,2]],'conditioned',[[90,1]],'given',[[62,1],[73,1],[60,3],[87,1],[90,1],[71,39],[70,5],[77,1],[93,2],[28,1],[66,1],[40,1]],'rect',[[71,1]],'scenario',[[87,1]],'structure',[[69,1]],'symmetry',[[87,1]],'inc',[[89,10]],'_ok',[[89,1]],'sporting',[[90,1]],'hexbackcolorr',[[31,1]],'gnobgfillcolor ',[[38,1]],'4005',[[87,2]],' has',[[49,1]],'met',[[87,1],[60,1]],'needed',[[34,2],[74,1],[69,2],[58,2],[71,1],[89,1],[90,1],[26,1],[93,1],[72,1]],'player1',[[82,1]],'better',[[12,1],[11,1],[10,2],[46,1],[73,1],[58,2],[71,1],[26,1],[20,1],[43,2]],'mutant',[[79,1],[57,1]],'fail',[[24,1],[65,1],[67,2],[58,1],[89,1]],'correctly',[[24,1],[62,1],[89,1],[16,1],[71,1],[23,1]],'forwards',[[10,1]],'levels',[[89,1],[44,1],[87,1],[65,1],[11,1],[78,2]],'linked',[[3,1],[72,1],[14,1]],'dip',[[14,1]],'hitbreakpoint',[[71,2],[14,1]],'clip',[[22,1],[46,1],[74,1],[30,2]],'prescale',[[13,1]],'electronic',[[18,1],[39,1]],'produced',[[46,1],[87,3],[60,1],[66,1],[77,1]],'risk',[[67,1]],'iterate',[[70,1]],'closes',[[71,1]],'perl',[[68,1]],'key2',[[73,1]],'2c00|',[[79,1]],'dancing',[[79,1]],'notes',[[89,1],[87,1],[92,1],[71,6],[15,1],[82,1]],'838977920',[[82,1]],'overhauled',[[26,1]],'front',[[87,1],[70,2],[73,1]],'affiliated',[[87,1]],'9030',[[86,1]],' 004',[[87,1]],'edits',[[1,2]],'confuse',[[89,2]],'terms',[[71,1],[60,1],[77,1]],'simultaniously',[[90,1]],'|the',[[90,1]],' ideally',[[90,1]],'nsf',[[85,2],[29,3],[60,6],[59,1],[86,3],[14,1],[13,2],[65,10],[20,3],[43,1]],'differently',[[82,1],[89,5]],'its',[[22,3],[35,1],[18,1],[46,1],[54,1],[60,2],[68,1],[89,9],[75,1],[86,2],[66,1],[63,1],[43,1],[3,1],[72,1],[71,6],[70,1],[51,2],[55,1],[1,3],[13,1],[73,2],[41,1],[16,1],[93,2],[47,3],[77,1],[0,1],[26,2]],'multilinecomment',[[93,2]],'viewing',[[58,2],[63,1],[78,1]]];window.bSearchDataLoaded=true; \ No newline at end of file +var aTl=[['Intro.html','Introduction'],['Introduction.html','Introduction'],['Overview.html','Overview'],['FCEUltraVersionHistory.html','FCE%20Ultra%20Version%20History'],['WhatsNew266.html','What%27s%20New%3F%202%2E6%2E6%20%28changelog%29'],['WhatsNew265.html','What%27s%20New%3F%202%2E6%2E5%20%28changelog%29'],['WhatsNew264.html','What%27s%20New%3F%202%2E6%2E4%20%28changelog%29'],['WhatsNew263.html','What%27s%20New%3F%202%2E6%2E3%20%28changelog%29'],['WhatsNew262.html','What%27s%20New%3F%202%2E6%2E2%20%28changelog%29'],['WhatsNew261.html','What%27s%20New%3F%202%2E6%2E1%20%28changelog%29'],['WhatsNew260.html','What%27s%20New%3F%202%2E6%2E0%20%28changelog%29'],['WhatsNew250.html','What%27s%20New%3F%202%2E5%2E0%20%28changelog%29'],['WhatsNew240.html','What%27s%20New%3F%202%2E4%2E0%20%28changelog%29'],['WhatsNew230.html','What%27s%20New%3F%202%2E3%2E0%20%28changelog%29'],['WhatsNew223.html','What%27s%20New%3F%202%2E2%2E3%20%28changelog%29'],['WhatsNew222.html','What%27s%20New%3F%202%2E2%2E2%20%28changelog%29'],['WhatsNew221.html','What%27s%20New%3F%202%2E2%2E1%20%28changelog%29'],['WhatsNew220.html','What%27s%20New%3F%202%2E2%2E0%20%28changelog%29'],['WhatsNew215.html','What%27s%20New%3F%202%2E1%2E5%20%28changelog%29'],['WhatsNew214.html','What%27s%20New%3F%202%2E1%2E4%20%28changelog%29'],['WhatsNew213.html','What%27s%20New%3F%202%2E1%2E3%20%28changelog%29'],['WhatsNew212.html','What%27s%20New%3F%202%2E1%2E2%20%28changelog%29'],['WhatsNew211.html','What%27s%20New%3F%202%2E1%2E1%20%28changelog%29'],['WhatsNew210.html','What%27s%20New%3F%202%2E1%20%28changelog%29'],['WhatsNew203.html','What%27s%20New%3F%202%2E0%2E3%20%28changelog%29'],['WhatsNew202.html','What%27s%20New%3F%202%2E0%2E2%20%28changelog%29'],['WhatsNew201.html','What%27s%20New%3F%202%2E0%2E1%20%28changelog%29'],['WhatsNew200.html','What%27s%20New%3F%202%2E0%2E0'],['General.html','General'],['Gettingstarted.html','Getting%20Started'],['Gamefilecompatibility.html','Game%20file%20compatibility'],['CommandLineOptions.html','Command%20Line%20Options'],['CustomizingthroughtheConfigFil.html','Customizing%20through%20the%20Config%20File'],['FamicomDiskSystem.html','Famicom%20Disk%20System'],['AVICapturing.html','AVI%20Capturing'],['MovieRecording.html','Movie%20Recording'],['NES.html','NES%20Menu'],['PaletteOptions.html','Palette%20Options'],['Config.html','Config'],['ToggleSwitchesHideMenuetc.html','Menu%20Items%20%26amp%3B%20Submenus'],['Directories.html','Directories'],['GUI.html','GUI'],['Input.html','Input'],['NetworkPlay.html','Network%20Play'],['Palette.html','Palette'],['SoundOptions.html','Sound'],['Timing.html','Timing'],['Video.html','Video'],['MovieOptions.html','Movie%20Options'],['MapHotkeys.html','Map%20Hotkeys'],['ContextMenuItems.html','Context%20Menu%20Items'],['Tools2.html','Tools'],['CheatSearch.html','Cheat%20Search'],['RAMSearch.html','RAM%20Search'],['RAMWatch.html','RAM%20Watch'],['MemoryWatch.html','Memory%20Watch'],['TASEditor.html','TAS%20Editor'],['Covertfcm.html','Convert%20fcm'],['AutoFireConfigurations.html','Auto%20Fire%20Settings'],['TextHooker.html','Text%20Hooker'],['Debug.html','Debug'],['Debugger.html','Debugger'],['PPUViewer.html','PPU%20Viewer'],['NameTableViewer.html','Name%20Table%20Viewer'],['HexEditor.html','Hex%20Editor'],['TraceLogger.html','Trace%20Logger'],['CodeDataLogger.html','Code/Data%20Logger'],['GameGenieEncoderDecoder.html','Game%20Genie%20Encoder/Decoder'],['InesHeaderEditor.html','iNES%20Header%20Editor'],['LuaScripting.html','Lua%20Scripting'],['LuaGettingStarted.html','Getting%20Started'],['Commands.html','Using%20Lua'],['LuaFunctionsList.html','Lua%20Functions%20List'],['LuaPerks.html','LuaPerks'],['LuaBot.html','Lua%20Bot'],['OverviewofIncludedScripts.html','Overview%20of%20Included%20Scripts'],['FAQGuides.html','FAQ%20/%20Guides'],['Troubleshooting.html','Troubleshooting'],['ToolAssistedSpeedruns.html','Tool%20Assisted%20Speedruns'],['ROMHacking.html','ROM%20Hacking'],['NESRAMMappingFindingValues.html','NES%20RAM%20%28Mapping/Finding%20Values%29'],['Technicalinformation.html','Technical%20Information'],['Movieformats.html','Movie%20%26amp%3B%20Savestate%20formats'],['fm2.html','%2Efm2'],['fcm.html','%2Efcm'],['fcs.html','Savestate%20%28%2Efcs%29'],['Sound.html','Sound'],['NSFFormat.html','NSF%20Format'],['NESSound.html','NES%20Sound'],['NESProcessor.html','NES%20Processing'],['6502CPU.html','CPU%20%2D%206502'],['PPU.html','PPU%20%2D%202C02'],['NESScrolling1.html','NES%20Scrolling%201'],['NESScrolling2.html','NES%20Scrolling%202'],['NLFilesFormat.html','%2Enl%20files%20format']];var oWl=['pointer',[[61,1],[90,18],[15,2],[17,1],[65,1],[13,1],[85,1],[20,1],[91,1]],' e0',[[90,1]],'community',[[76,2],[79,1],[2,2]],'cheating',[[52,2]],'really',[[74,1],[90,3],[88,1],[59,4],[92,1],[66,1],[91,1],[72,1]],' chrominance',[[91,1]],'sconsruct',[[25,1]],'z80',[[91,1]],'max',[[8,1],[47,1],[23,1]],'develop',[[91,1]],'base64',[[83,1],[72,2]],'fdb',[[5,1]],'addhealthpoints',[[61,2]],'1400h',[[87,1]],'cli',[[90,1],[88,2]],'defines',[[85,1],[94,3],[36,2]],'init',[[87,12],[13,1],[61,2],[12,1]],'mapper#',[[68,1]],'fix',[[22,1],[87,1],[18,2],[37,1],[60,1],[21,1],[15,4],[68,1],[17,1],[90,6],[91,1],[47,2],[24,6],[10,1],[4,1],[25,3],[23,3],[19,6],[26,2],[7,2],[13,1],[14,3],[11,1],[20,4]],'intensive',[[71,1]],'accelerators',[[16,1],[12,1]],'tar',[[30,1]],'commonly',[[73,1],[59,1],[78,1],[50,1],[11,1],[23,1]],'presskeyx',[[74,3]],'mexr',[[85,1]],'executable',[[3,1],[80,2],[90,2],[73,1]],'highlight',[[59,1],[57,1],[13,1],[64,1],[15,2]],'control',[[22,1],[87,2],[69,1],[90,1],[42,1],[72,6],[4,1],[45,2],[71,6],[23,3],[88,5],[13,1],[91,1],[11,1]],'handling',[[17,1],[18,1],[14,1],[27,2],[66,1]],'gun',[[75,1],[42,1]],'reduce',[[47,1],[45,1],[91,2]],'autofire',[[26,2],[27,1],[58,12],[12,1]],'identically',[[72,1]],'moving',[[62,1],[74,1],[72,1]],'0500',[[80,1]],'video',[[34,5],[74,1],[90,2],[16,1],[15,1],[17,2],[31,2],[8,1],[38,2],[47,3],[62,2],[79,2],[4,3],[10,3],[29,1],[77,1],[25,1],[5,1],[23,2],[14,2],[91,11],[12,4],[11,5]],'lagged',[[72,1],[23,1]],'opacity',[[72,2]],'c64',[[90,3],[87,1]],'needle',[[88,1]],'lead',[[88,2]],'references',[[90,1],[91,1],[94,1]],'realtime',[[12,1]],'nsfs',[[44,1],[15,1]],'anyway',[[75,1],[88,1]],'immed',[[90,2]],'iny',[[90,1]],'phases',[[91,4]],'everytime',[[91,1]],'|extra',[[91,1]],'0111000000000000',[[92,1]],'microprocessors',[[90,2]],'md5',[[83,1],[72,3]],'introduction',[[34,1],[35,1],[62,1],[61,1],[71,1],[88,1],[0,3],[65,1],[1,2],[66,1],[63,1],[52,1]],'cycling',[[62,1],[91,2]],'overcome',[[78,2]],'resolved',[[43,1],[77,2],[14,1]],'dumb',[[59,1]],'ease',[[17,1],[28,1],[72,1]],'spot',[[35,1],[80,1],[64,1],[91,1]],'hides',[[39,1]],'4010h',[[87,1]],'rol',[[90,11]],'keeps',[[59,1],[66,2],[72,2]],'messagebox',[[71,1]],'drastic',[[72,1]],'king',[[42,1]],'completely',[[72,4],[35,1],[18,1],[74,1],[90,2],[23,1],[17,1],[13,1],[91,1],[56,1]],'f19',[[72,1]],'#100',[[61,1]],'manners',[[71,1]],'reset',[[35,3],[27,2],[90,7],[21,1],[15,1],[17,2],[66,3],[52,5],[24,2],[72,4],[80,1],[61,3],[83,4],[5,1],[19,1],[23,2],[88,9],[55,2],[13,1],[84,1],[91,2],[36,4]],'uncheck',[[44,1],[59,1],[47,2],[42,1]],'0000001111100000',[[92,1]],'dpad',[[20,1]],' left',[[40,1]],'desired',[[88,1],[87,4],[60,1],[67,3],[42,1]],' after',[[84,1],[90,1],[91,4],[88,1]],'visualization',[[17,1],[73,1],[65,1]],'trainer',[[42,1]],'before',[[87,1],[18,1],[33,1],[41,1],[50,1],[68,2],[74,5],[90,9],[65,2],[48,1],[66,2],[52,1],[3,1],[72,12],[29,1],[61,4],[71,2],[78,2],[88,5],[59,2],[14,1],[91,5],[20,1]],'normal',[[36,1],[72,2],[45,1],[18,1],[58,1],[70,1],[71,2],[66,1],[52,1]],'false',[[91,1],[74,5],[83,1],[21,1],[71,2],[72,30]],'continuously',[[61,1]],'fixes',[[6,1],[20,4],[18,1],[22,6],[27,1],[16,2],[15,2],[21,3],[17,2],[8,4],[9,3],[24,3],[4,2],[10,4],[25,4],[5,4],[19,3],[23,6],[26,1],[14,2],[7,1],[13,4],[11,5],[12,5]],'change',[[22,1],[35,1],[33,1],[68,1],[87,3],[90,5],[42,2],[63,1],[72,4],[62,1],[44,1],[32,1],[61,2],[80,1],[25,2],[55,6],[84,1],[50,4],[39,3],[67,3],[47,4],[4,1],[64,2],[23,2],[19,1],[49,1],[59,1],[88,5],[91,1],[20,1]],'scale2x',[[47,4]],'04ff',[[80,1]],'cracle',[[77,1]],' bit1',[[90,1]],'unmodified',[[90,2]],'redirecting',[[90,1]],'patent',[[91,1]],'including',[[3,2],[22,1],[27,1],[91,1],[77,1],[25,1],[88,1],[85,1],[63,1],[72,1]],'timeline',[[17,1]],'unpause',[[34,1],[59,1],[72,1],[61,1],[21,1],[52,1]],'sony',[[37,1]],'dmcseed',[[72,1]],'controls',[[22,2],[87,4],[61,1],[71,1],[42,4],[23,1],[88,6],[28,1],[72,1]],'subroutine',[[17,1],[65,1],[61,2],[90,2],[15,1]],'hit',[[72,1],[74,1],[61,3],[16,1],[15,1],[80,1],[17,1],[65,1],[20,1],[52,1]],'anothervalue',[[71,1]],'restarting',[[72,1]],'greenzone',[[16,2],[18,1]],' __________________________________________',[[80,1]],' 40',[[90,1]],'shinydoofy',[[24,1]],'slash',[[72,1],[39,1]],'recently',[[50,5]],'cancelled',[[78,1]],'visual',[[19,1],[41,2],[80,1],[47,1],[66,1]],'fix fixed',[[13,1]],' |08',[[88,2]],'int8',[[85,1]],'slo',[[90,2]],' lsr',[[90,2]],'yield',[[91,2]],'driven',[[91,1]],'after',[[34,1],[87,4],[33,1],[68,1],[74,4],[16,1],[90,18],[31,2],[48,3],[66,1],[47,1],[9,1],[52,1],[72,4],[85,1],[61,3],[71,4],[25,1],[83,3],[88,4],[59,1],[84,1],[91,10]],'predictable',[[35,1],[91,1]],'impulse',[[91,1]],'redundancy',[[3,1]],'appropriately',[[4,1]],'sq1',[[88,10]],'having',[[27,1],[74,1],[90,1],[42,1],[75,1],[72,2],[52,1],[30,1],[23,1],[19,1],[59,1],[88,1],[91,2]],' 3f9',[[88,1]],'whitespaces',[[61,1]],'elimination',[[52,1]],'lda',[[61,1],[66,1],[90,45]],'drawrect',[[72,1]],'latest',[[17,1],[5,1],[27,2],[25,1],[23,1]],' before',[[90,1]],'lock',[[25,1]],'pauseframe',[[22,1],[72,2]],'truecolor',[[72,1]],'msb',[[91,1],[88,4]],'counter|',[[91,1]],'huge',[[91,1]],'anew',[[3,1]],'rockwell',[[90,1]],'brothers',[[80,2]],' shs',[[90,1]],'https',[[73,1]],'thru',[[87,2],[91,5],[92,1]],'00111111',[[92,1]],'planes',[[72,1]],'extent',[[72,1]],' zero',[[80,3]],'frontend',[[3,1],[70,1],[74,1]],'timings',[[46,1],[16,1],[91,1]],'wish',[[34,1],[57,1],[61,2],[64,1],[70,1],[49,1],[75,1],[65,1],[67,1]],'indicate',[[91,1],[70,1]],'raised',[[91,2],[11,1],[74,2]],'assumes',[[91,1]],'opened',[[27,2],[32,1],[30,1],[61,2],[25,1],[20,1],[40,1]],'edited',[[35,1],[1,1],[61,1],[52,1]],'information',[[35,2],[60,3],[68,2],[81,2],[87,3],[89,1],[90,1],[92,1],[66,3],[82,1],[72,7],[3,1],[29,2],[80,1],[61,3],[25,1],[70,1],[76,3],[1,6],[74,1],[69,1],[39,1],[52,1],[79,1],[77,1],[23,1],[88,8],[0,1],[59,2],[14,1],[91,8]],'poll',[[72,2],[39,1]],'frequency',[[87,4],[90,2],[15,1],[88,19],[14,1],[91,1],[72,10]],'mid',[[62,1],[20,1]],'170th',[[91,1]],'scheduling',[[4,1]],'secrets',[[66,1]],'silly',[[13,1],[30,1]],'registerexec',[[72,1]],'jetpack',[[75,1]],'fdsr',[[85,1]],'changed',[[22,2],[33,1],[90,1],[16,3],[15,1],[17,1],[9,2],[52,3],[24,1],[4,1],[64,1],[25,1],[5,3],[23,1],[94,1],[7,1],[55,1],[91,1],[20,2],[11,2]],'potentially',[[72,1]],' vram',[[85,1]],'pressed',[[72,2],[35,1],[45,1],[74,7],[83,5],[58,1],[71,1],[23,1],[19,1],[52,2]],'existed',[[13,1],[72,1]],'listing',[[25,1]],'major',[[22,1],[24,1],[27,1],[87,1],[64,1],[23,5],[17,1],[91,1]],'description ',[[52,1]],' emu',[[70,1]],'enable',[[41,1],[90,3],[16,3],[42,1],[31,2],[39,1],[66,1],[47,1],[67,1],[61,2],[77,3],[25,3],[5,1],[88,9],[91,1],[20,2],[11,1]],'kanji',[[59,5]],'bfff',[[66,1]],' lua',[[69,1]],'already',[[33,1],[68,1],[80,1],[78,1],[5,1],[59,1],[75,1],[65,1],[67,1],[91,4],[11,1],[72,3]],'content',[[71,1]],'cursor',[[12,1],[52,1],[62,2],[63,1],[16,3],[17,1],[47,2],[8,3],[9,1]],'haystack',[[88,1]],'hacked',[[30,1]],'notebook',[[59,1]],'young',[[18,1]],'taps',[[88,1]],'asr',[[90,1]],'extracted',[[91,1]],'160',[[91,1]],'troubleshooting',[[76,1],[77,2]],'tue',[[92,1],[93,1]],'incrementally',[[94,1]],'x_functions',[[75,1]],'tbl',[[64,1],[59,1],[12,1]],'obsoletes',[[64,1]],'schemes',[[91,1]],'stores',[[19,1],[87,1],[83,1],[90,3]],'solaris',[[3,1]],'tatakai',[[20,1]],'experience',[[75,1],[60,1],[76,1],[77,1]],'resolution',[[88,2],[14,1],[16,1],[12,1],[47,2]],'have',[[22,1],[87,2],[27,1],[33,3],[90,13],[58,3],[42,4],[75,1],[72,5],[44,1],[29,2],[45,1],[61,3],[71,6],[70,2],[78,1],[80,1],[94,2],[84,1],[74,9],[17,1],[31,1],[39,1],[65,1],[67,1],[52,6],[57,2],[64,3],[77,1],[83,6],[23,1],[19,3],[26,1],[59,16],[14,2],[88,10],[91,10]],'rp2c04_0002',[[37,1]],'commontricks',[[78,1]],'auxiliary',[[75,1]],'accidental',[[13,1],[17,1]],'thinks',[[91,1]],'improvement',[[17,1],[7,1]],'botting',[[74,1]],'context',[[22,2],[35,1],[41,3],[50,4],[69,1],[15,1],[17,2],[39,2],[52,2],[23,5],[19,2],[12,2],[11,1]],'prints',[[90,2],[20,1],[25,1]],'restriction',[[91,1]],'gtk2',[[3,1],[18,1]],'finalized',[[13,1]],' 11',[[66,1],[88,2]],'00xx',[[80,1]],'assembled',[[61,2]],' 2kb',[[85,1]],'40000h',[[87,1]],'steps',[[91,2],[88,2]],'openbsd',[[11,1]],'top',[[11,1],[72,4],[18,1],[61,2],[71,1],[5,1],[39,1],[91,1],[38,1],[52,1]],'mappable',[[35,1],[23,4]],'chart',[[88,1]],'sine',[[91,1],[52,1]],'rar',[[30,1]],'required',[[40,1],[83,7],[16,1],[21,1],[88,1],[31,1],[66,1],[91,5],[52,1]],'snaps',[[17,1]],' |0d',[[88,2]],'although',[[79,1],[61,1],[90,3],[91,2]],'forcing',[[4,1],[72,1]],'corrupt',[[66,1],[5,1]],'specifications',[[81,1],[86,1],[89,1]],'ripsubs',[[22,1]],'features',[[22,1],[35,1],[27,3],[53,1],[54,1],[90,2],[15,1],[8,1],[3,5],[25,2],[78,4],[1,1],[16,1],[21,1],[17,1],[24,1],[79,2],[4,2],[10,1],[23,4],[19,2],[0,1],[59,5],[14,1],[88,2],[91,1],[11,1]],' count',[[88,2]],'overlap',[[90,1]],' regardless',[[91,1]],'9003',[[87,1]],'win64',[[5,2]],'opaque',[[4,1],[72,4]],'monitored',[[55,1]],'006e',[[87,2]],'7fff ',[[87,1],[80,1]],'enter',[[22,1],[72,1],[74,1],[61,2],[16,1],[64,1],[23,1],[77,1],[67,5],[47,5],[91,1],[36,1]],'colors',[[22,1],[44,4],[37,1],[64,1],[71,1],[77,1],[23,1],[19,3],[13,2],[91,1],[72,16]],'f16',[[72,1]],'seeking',[[16,1]],'tests',[[92,1],[90,7],[16,1],[88,1]],' 01',[[90,1],[66,1]],'canvas',[[73,1]],'incomplete',[[85,2]],'conditions',[[61,4],[88,5]],'pcl',[[90,15]],' interrupted',[[90,1]],'endless',[[71,1],[91,1],[72,2]],'65c02',[[90,1]],'stability',[[12,1]],' upon',[[29,1]],'mail',[[87,1]],'0011111100000000',[[92,1]],'detection',[[42,1],[12,1],[14,1]],'resizing',[[16,1],[47,2]],'354',[[4,1],[5,1]],'separator',[[83,1]],'restart',[[29,1],[41,1],[74,1],[11,1],[72,1]],'definite',[[88,1]],' unusual',[[90,1]],'skip',[[27,1],[58,1],[25,2],[23,2],[75,1],[39,2],[9,1],[72,1]],'bmf',[[37,3]],'issegmentend',[[74,3]],'hover',[[75,1],[12,1]],'alter',[[62,1],[79,1]],'v%_0ah',[[90,2]],'extensive',[[28,1]],'curly',[[71,1]],'namelist',[[94,1]],'subtitles',[[22,2],[35,5],[50,6],[83,2],[23,2],[75,1],[48,4]],'glory',[[59,1]],'2021',[[11,1],[12,1]],' 8kb',[[85,2]],'made',[[22,3],[35,5],[18,2],[27,3],[21,1],[42,1],[92,1],[3,2],[24,1],[29,2],[77,1],[88,1],[19,7],[59,3],[14,1],[91,7],[11,1],[20,2]],'76h',[[87,1]],'specially',[[70,1]],'constitute',[[83,1]],'relivant',[[91,1]],'playern',[[71,2]],'seemed',[[59,1]],'00a5#mic',[[94,1]],'hexforecolorb',[[32,1]],'ranges',[[61,1],[91,3],[36,1]],'2007',[[92,1],[80,1],[66,1],[85,1],[91,3]],'description',[[87,2],[61,2],[69,1],[90,35],[88,3],[55,1],[85,4],[11,1],[72,1]],'consistently',[[20,1]],'stateful',[[72,1]],'10000',[[31,1]],'translator',[[59,3]],' interrupt',[[90,2]],'alive',[[72,1]],'ntsc',[[35,1],[87,12],[17,1],[2,1],[39,3],[47,7],[72,1],[44,5],[83,1],[19,1],[14,1],[13,2],[91,8],[12,1]],'04xx',[[87,1],[80,1]],'bne',[[90,4]],'distortion',[[91,1],[12,1]],'expand',[[80,1]],'same',[[35,1],[37,1],[87,2],[90,11],[15,1],[42,2],[75,1],[66,2],[63,1],[72,12],[44,1],[80,4],[61,4],[71,5],[70,1],[78,1],[94,2],[84,2],[50,11],[74,4],[21,1],[17,1],[65,1],[47,1],[52,4],[57,1],[30,1],[64,1],[83,1],[88,2],[19,1],[59,4],[91,8],[36,1]],'described',[[88,2],[91,4],[67,1]],'compose',[[72,1]],'emphasize',[[62,1]],'400e',[[88,3]],' disk',[[85,1]],'bero',[[3,1]],'parsecolor',[[16,1],[20,1],[72,2]],'sed',[[90,1],[80,1]],'offsets',[[17,1],[87,3],[30,1],[61,2],[91,1],[94,1]],'incremented',[[90,4],[91,1],[93,1]],'dcfc',[[90,3]],'aspect',[[16,1],[15,1],[23,1],[17,1],[88,1],[47,6],[12,2]],'batteries',[[33,1]],' volume',[[88,2]],'8kb',[[26,1],[4,1],[14,1],[85,1]],'april',[[20,1]],'results',[[52,1],[90,3],[88,9],[75,2],[65,1],[66,1],[91,1],[72,1]],'408',[[91,1]],'influence',[[90,1]],'layers',[[73,1]],'fceux_config_dir',[[5,1]],'coordinate',[[71,2],[91,6],[72,4]],'iphone',[[90,1],[18,1]],'mЉkelЉ',[[90,1]],'ejects',[[36,1]],'year',[[5,1]],'vic',[[90,4]],' non',[[85,2],[25,1]],'via',[[35,1],[33,1],[42,1],[39,1],[82,1],[62,1],[4,1],[61,1],[5,3],[88,3],[7,1],[91,6],[12,2]],'260',[[61,1],[91,1],[5,1]],'snapshot',[[35,1],[29,1]],'emulation',[[46,1],[35,5],[33,1],[15,2],[89,1],[48,1],[38,1],[72,6],[44,2],[29,2],[45,1],[61,2],[71,2],[25,2],[78,1],[7,2],[1,1],[13,1],[34,3],[50,2],[16,3],[17,3],[31,3],[39,1],[47,2],[52,1],[4,1],[77,1],[5,1],[19,1],[88,1],[14,2],[11,2],[36,13]],'static',[[74,1],[11,1],[15,1]],'digital',[[73,1]],'specialized',[[79,1]],'0xff',[[90,1]],'repeated',[[91,3]],'obsolete',[[17,1]],'organized',[[80,1]],'conflict',[[17,2],[7,1],[13,1],[5,1]],' movies',[[12,1]],'desktop',[[16,1],[15,1]],'programs',[[59,1],[69,1],[90,3],[91,1]],'irritating',[[72,1]],'uint64',[[83,1]],'toolset',[[17,1]],'any',[[35,6],[27,2],[33,1],[87,1],[58,1],[15,5],[42,1],[90,18],[75,3],[66,1],[63,1],[72,10],[3,3],[62,1],[29,1],[32,1],[61,8],[71,4],[70,1],[80,2],[94,1],[73,1],[34,1],[74,3],[17,2],[39,2],[65,3],[47,2],[52,4],[64,2],[83,4],[88,10],[19,2],[26,1],[59,2],[91,12],[20,1]],'accurate',[[90,1],[88,1]],' flubba',[[88,1]],'decrease',[[88,3]],'rumored',[[91,1]],'limitations',[[59,1],[78,2]],'skill',[[78,3]],'clicking',[[35,2],[27,2],[21,1],[15,6],[42,2],[65,2],[67,1],[47,1],[52,4],[62,1],[72,1],[29,1],[61,7],[64,2],[94,1]],'observe',[[61,1],[66,1]],'drop',[[22,1],[4,1],[15,1],[23,2],[19,1],[5,1],[42,2],[55,1],[52,1]],'consists',[[52,1],[91,4],[64,1],[83,4],[84,1],[72,1]],' pull',[[90,6]],'extreme',[[74,1]],'hits',[[17,1],[65,1],[8,1],[20,1],[91,1]],'appeared',[[3,1],[91,1],[93,1]],' if',[[35,7],[27,1],[33,2],[41,1],[58,1],[87,8],[42,1],[90,5],[39,2],[48,1],[47,1],[85,1],[40,1],[72,1],[45,1],[80,1],[30,1],[64,1],[88,1],[19,1]],'hexadecimal',[[80,1],[61,5],[90,1],[94,1],[52,1]],'blacker',[[91,1]],'instruction',[[90,62],[65,4],[61,11],[66,2],[11,1],[80,1]],'scan',[[24,1],[47,2]],'ef43',[[83,1]],'unnecessary',[[90,1]],'specification',[[87,1],[11,1],[70,1]],'vrcvii',[[87,3]],'deactivating',[[90,1]],'periodically',[[4,1]],'who',[[4,1],[74,1],[71,1],[88,2]],'dehacked',[[71,3]],'utc',[[5,1]],'savescreenshotas',[[18,1],[72,1]],'contained',[[88,1]],'ontop',[[91,1]],'drawing',[[62,1],[91,2],[16,2],[23,1],[17,1],[75,1],[92,1],[47,1],[63,1],[72,9]],'botloop',[[74,3]],'breakpoints',[[17,7],[72,1],[13,2],[61,21],[15,1],[25,2]],'capturing',[[34,6],[28,2],[23,1]],' scanline',[[91,1]],'atx',[[22,1]],'many',[[54,1],[53,1],[18,2],[27,2],[33,2],[11,1],[15,1],[87,1],[90,5],[75,1],[2,1],[66,2],[63,1],[85,1],[3,2],[44,1],[80,1],[61,1],[71,1],[55,2],[41,1],[74,1],[16,1],[21,1],[17,3],[65,1],[52,1],[64,1],[23,3],[19,1],[59,1],[91,1],[12,1],[20,1]],'describes',[[68,1],[37,1],[50,1],[77,1],[91,2]],'replace',[[42,2],[59,1],[88,1],[91,1],[72,1]],' accumulator',[[85,1]],'raster',[[61,1],[90,4]],'initialized',[[17,1],[90,1],[88,1]],'narrow',[[61,1]],' 1fc',[[88,1]],'separated',[[62,1],[66,1],[2,1]],'overridden',[[40,1]],'lacking',[[54,1],[53,1]],'changing',[[61,1],[16,1],[21,1],[23,1],[64,1],[90,4],[7,1],[48,1],[91,1]],'notepad',[[94,1]],'xxx1',[[87,1]],'compete',[[91,1]],' |30',[[88,1]],'0000000011111111',[[92,1]],'books',[[19,1],[4,1],[2,1],[32,1],[40,1]],'quiche',[[90,1]],' for',[[52,1],[35,1],[80,6],[58,3],[70,1],[19,2],[75,1],[72,1]],'j0`zgx',[[90,1]],'size',[[54,1],[53,1],[33,1],[68,2],[87,2],[17,1],[66,1],[8,2],[47,7],[72,12],[85,5],[32,2],[61,7],[77,1],[25,1],[23,3],[80,1],[83,5],[94,4],[11,1]],' |14',[[88,1]],'flop',[[91,1]],'xh8',[[90,1]],'configured',[[23,1]],'17ff',[[80,1]],'matt',[[88,1]],'checked',[[22,1],[34,1],[27,2],[46,1],[48,6],[47,6],[72,3],[24,1],[52,2],[45,3],[61,1],[88,1],[59,1]],'digit',[[90,1],[80,1]],'places',[[87,1]],'savestate',[[22,1],[35,15],[27,7],[50,23],[21,6],[15,3],[17,1],[31,1],[39,5],[48,6],[82,4],[40,1],[24,4],[72,29],[29,12],[85,1],[83,7],[71,10],[25,2],[23,3],[19,10],[78,3],[20,2]],'valid',[[72,2],[18,1],[27,1],[30,2],[83,1],[90,1],[23,1],[17,1],[31,1],[84,1],[91,4],[52,1]],'individual',[[45,3],[61,1],[88,2],[23,1],[91,2],[11,1],[72,3]],'savestates',[[22,1],[35,2],[27,2],[50,2],[69,1],[15,1],[17,3],[39,6],[48,2],[72,3],[24,2],[29,1],[71,3],[25,3],[23,1],[19,1],[77,3],[14,1],[20,2]],'240',[[93,1],[61,1],[91,1],[88,3]],'ripper',[[66,2],[87,1]],'sits',[[87,1]],'sxa',[[11,1]],'heard',[[88,1]],' increment',[[90,9]],'previously',[[13,1],[64,1],[72,3]],'amoung',[[88,1]],'indirectly',[[66,2],[88,1]],'coin',[[83,2],[15,1],[36,2]],' disksys',[[40,1]],'theme',[[41,1]],'null',[[17,1],[87,4],[13,1],[71,1],[25,1],[85,2]],'executing',[[61,1],[90,4],[72,1]],'emrwxf',[[61,2]],'reassemblable',[[66,1]],'parses',[[68,1]],'hardly',[[46,1],[91,1],[43,1]],'former',[[90,1]],'fly',[[63,1]],'less',[[72,2],[87,1],[91,2],[61,1],[90,3],[25,1],[88,4],[19,1],[59,2],[85,1],[20,1],[52,3]],'sdl ',[[24,1],[23,1]],'specify',[[44,1],[87,1],[55,1],[61,1],[15,1],[72,1]],' dmc',[[85,3],[88,2]],'disappear',[[90,1],[25,1],[23,2]],'254',[[72,1]],'historical',[[68,1]],'sounds',[[87,1]],'call',[[87,5],[74,2],[71,2],[88,1],[92,1],[91,1],[72,4]],'hexified',[[83,1]],'09ff',[[80,1]],'123',[[90,4]],'bot',[[27,2],[74,22],[69,2],[78,1],[72,2]],'had',[[24,1],[87,1],[37,1],[90,1],[77,1],[88,1],[2,1],[91,3],[72,1]],'throw',[[90,6],[91,1]],'publically',[[88,1]],'work',[[22,1],[90,3],[21,1],[58,1],[75,2],[31,2],[39,1],[47,1],[65,2],[52,2],[3,1],[24,1],[66,1],[72,2],[85,2],[71,1],[25,1],[88,2],[59,4],[91,2]],'raise',[[5,1]],'saner',[[25,1]],'commercially',[[3,1]],' various',[[3,1]],'function',[[87,1],[18,1],[50,2],[60,1],[21,1],[15,1],[74,13],[8,1],[72,70],[4,2],[10,1],[29,2],[71,11],[25,1],[5,3],[19,1],[59,1],[12,1],[20,1]],'atop',[[91,1]],'doubly',[[72,1]],'contained ',[[85,1]],'related',[[22,1],[46,1],[18,2],[27,1],[37,1],[41,1],[15,1],[50,1],[60,1],[90,1],[92,1],[48,1],[38,4],[44,1],[80,1],[23,2],[26,1],[1,1]],'corrupts',[[66,1]],'than',[[87,2],[27,3],[90,14],[58,1],[42,1],[85,1],[9,1],[72,7],[61,2],[55,2],[74,2],[69,1],[16,1],[31,2],[39,3],[47,8],[52,5],[24,1],[10,1],[30,1],[83,1],[23,2],[88,5],[59,2],[91,6]],'radd',[[85,1]],'dey',[[90,1]],'switches',[[36,1],[39,1],[31,2]],'environment',[[25,1],[70,1],[81,1],[8,1],[21,1],[5,1]],'encoder',[[3,1],[79,1],[60,1],[39,1],[61,1],[67,7]],'autopause',[[16,1]],'cyan',[[64,1],[66,1],[72,1]],'certainly',[[69,1]],'342',[[4,1],[5,1]],' si_gamepad',[[83,2]],'parasyte',[[3,1]],'excess',[[59,1]],' 4th',[[88,1]],'pull',[[42,1],[88,1],[45,1],[49,1]],' |24',[[88,1]],'rearranged',[[12,1]],'256bytes',[[80,1]],'&bh',[[90,2]],'keep',[[46,1],[74,1],[90,1],[42,1],[65,1],[66,1],[72,3],[30,1],[61,1],[70,1],[88,1],[55,1],[91,2]],'bpl',[[90,10]],'attempts',[[47,1],[66,1],[74,10]],'rolledback',[[74,1]],' essentially',[[91,1]],'filters',[[72,1],[25,1],[65,1]],'vbuf',[[85,1]],'back',[[35,6],[33,1],[50,1],[68,1],[74,3],[15,1],[87,2],[90,9],[39,1],[72,1],[29,1],[83,1],[71,1],[78,1],[5,1],[91,2],[11,1]],'equals',[[59,3],[71,1],[91,3],[88,1]],'t2p',[[90,1]],'exwram',[[26,1]],'programming',[[75,2],[80,1],[69,1],[71,1],[70,1]],'cover',[[91,1]],'spanned',[[33,1]],'228',[[16,1]],'introduces',[[17,1]],'websites',[[59,2]],'outside',[[19,1],[80,1],[14,1],[91,1]],'saveram',[[72,1]],'pgen',[[85,1]],'frames',[[35,1],[27,1],[74,5],[58,2],[39,4],[72,10],[24,1],[83,1],[25,1],[23,1],[88,1],[59,1],[55,1],[84,1],[91,3],[11,1]],' enabling',[[46,1]],'feeding',[[72,1]],'shame',[[91,1]],'blurry',[[47,1]],' action',[[88,1]],'ijc',[[90,8]],'slowdown',[[17,1],[35,1]],'distribute',[[66,1]],'declare',[[70,1]],'fed',[[91,3],[88,5]],'speedrunning',[[17,1],[78,1]],'dbg',[[5,1]],'8x16',[[14,1]],'eh8813a',[[14,1]],'115',[[17,1],[16,1]],'hexi',[[55,1]],' luabot',[[74,2]],'yellow',[[64,2],[66,2],[72,1]],'deemed',[[74,4]],'precision',[[35,2],[4,1],[91,1],[78,1]],'invalidate',[[18,1]],'subdirectory',[[52,1]],'libarchive',[[4,1]],'command',[[35,1],[27,1],[33,4],[90,4],[15,4],[28,3],[31,6],[52,1],[3,1],[24,1],[29,1],[23,2],[19,1],[84,2]],'siren',[[18,1]],'ispoweron',[[19,1],[72,2]],'laptop',[[23,1]],'whole',[[90,1],[47,2],[15,1],[91,3]],'hitting',[[52,1]],'zeros',[[66,1]],'sample',[[46,1],[66,1],[45,1],[88,1],[8,1],[11,2],[72,3]],'experienced',[[71,1]],'doesn',[[22,2],[90,1],[16,1],[58,1],[17,1],[75,1],[85,1],[47,1],[72,2],[44,1],[88,1],[19,3],[59,1],[91,1],[20,1]],'never',[[33,1],[90,2],[66,1],[70,1],[91,4]],' duty',[[88,2]],'icon',[[39,1],[72,5],[31,3]],'providing',[[91,1],[20,1]],'inspecting',[[61,1],[62,1]],'power',[[24,2],[35,2],[52,1],[72,2],[74,1],[80,1],[25,1],[42,4],[17,2],[83,4],[8,1],[36,4]],'antony',[[21,1]],'hard',[[35,1],[27,1],[83,2],[5,1],[23,1],[59,1],[66,2],[36,1]],'parodius',[[79,1],[81,1]],'adequately',[[21,1]],'isolate',[[60,1]],'rightbracket',[[72,1]],'desyncing',[[74,1]],'170',[[91,3]],'fm2',[[22,3],[34,2],[27,5],[35,9],[50,2],[75,1],[28,1],[31,12],[48,3],[82,1],[40,1],[24,2],[57,4],[83,3],[77,3],[25,3],[23,4],[19,1],[51,1],[20,2]],'5206',[[87,4]],'unlogged',[[11,1]],'rule',[[90,1]],'no8lim',[[25,1],[31,2]],'nesdev@onelist',[[92,2],[93,2]],'ddt',[[85,1]],'suggest',[[17,1],[48,1],[72,1]],'strmode',[[71,1]],'encountered',[[90,1],[72,1]],'customization',[[17,1],[11,2],[12,1]],'generic',[[74,2]],'phase',[[90,1],[91,11]],'tapanim',[[90,1]],'rmw',[[90,2]],'ddfd',[[90,2]],'ampl',[[85,1]],'obscure',[[3,1],[15,1]],'over',[[27,1],[50,3],[74,1],[58,1],[90,1],[75,1],[39,1],[85,1],[38,1],[43,1],[9,1],[62,2],[10,1],[63,1],[61,2],[71,2],[78,2],[23,1],[5,1],[59,2],[13,1],[91,3],[11,1]],'serves',[[91,1],[74,1]],' current',[[85,1]],'conf',[[17,2]],'happening',[[91,1],[25,1],[72,1]],'good',[[74,1],[91,4],[52,1]],'triggered',[[88,1],[72,1]],'timed',[[78,1]],'weapon',[[58,1],[80,2]],'1800',[[80,2]],' 043x',[[80,1]],'rips',[[87,2]],'fans',[[79,1]],'oversights',[[26,1]],'formats',[[27,1],[1,1],[30,5],[82,2],[73,1]],' uint16',[[85,4]],' |07',[[88,2]],'dragging',[[47,2]],'receives',[[71,1],[72,1]],'0&&4ka',[[90,1]],'entirely',[[72,1]],'rgp',[[90,2]],'scaler',[[19,1],[47,2],[12,1]],'kh%61',[[90,1]],'msmakela@kruuna',[[90,1]],'j1rb',[[85,1]],'fill',[[47,2],[25,1],[67,1]],'experiments',[[88,1]],'cartridge',[[42,1],[33,2],[80,1],[91,2],[52,1]],'terminated',[[83,1],[85,1],[87,3]],'return',[[35,1],[74,11],[61,2],[64,2],[70,1],[23,2],[42,1],[71,3],[88,2],[90,2],[72,7]],'looks',[[62,1],[71,2],[63,1],[52,1]],'myself',[[71,1]],'highlights',[[64,1],[75,1]],' prehaps',[[91,1]],'begin',[[34,1],[35,4],[61,2],[83,1],[78,1],[90,9],[66,1],[72,1]],'2002',[[3,2],[91,5],[92,1]],'indexing',[[90,3],[11,2],[6,1]],'yet',[[22,1],[52,2],[80,2],[61,1],[71,1],[90,1],[66,1],[91,1],[72,1]],'inversion',[[91,4]],' instead',[[19,1]],'agree',[[92,1]],'directory',[[27,1],[33,5],[74,1],[21,1],[31,1],[39,2],[38,1],[40,6],[24,2],[44,2],[29,1],[52,1],[30,1],[72,2],[25,1],[23,3],[5,1],[77,4],[94,1],[14,1],[55,1]],' updated',[[85,1]],'stx',[[90,11]],'key',[[11,2],[35,10],[27,1],[6,1],[58,1],[9,1],[72,1],[71,1],[78,2],[7,3],[13,1],[34,1],[41,1],[17,1],[39,9],[65,1],[24,1],[64,2],[83,11],[5,1],[49,1],[88,3],[14,1],[12,2],[36,2]],'source',[[3,3],[90,1],[83,1],[94,2],[88,2],[47,1],[66,2]],'continue',[[44,1],[74,1],[39,3],[91,1],[78,1],[88,1]],'sweeping',[[88,4]],'likely',[[59,1],[75,1],[65,1],[88,1]],'stopped',[[5,1],[88,1],[27,1],[90,2],[72,2]],'smallest',[[88,2],[91,1],[72,1]],'attr',[[25,1]],'long',[[3,1],[27,1],[90,1],[77,1],[78,1],[42,1],[17,1],[59,1],[88,6],[65,1],[91,2]],'onfinish',[[74,1]],'ldy',[[90,8]],'clipped',[[11,1]],'gens',[[19,1],[22,1],[53,1],[54,1],[21,2],[20,1]],'right',[[35,1],[90,6],[15,4],[42,5],[72,6],[62,1],[29,2],[61,9],[71,1],[94,3],[7,1],[13,1],[55,1],[41,2],[74,3],[17,1],[31,2],[39,3],[47,1],[65,2],[52,8],[67,1],[64,4],[77,2],[83,3],[23,2],[88,2],[59,3],[91,2]],'locations',[[87,1]],'rla',[[90,6]],'dcfa',[[90,3]],'people',[[52,1],[88,1],[59,1],[76,1],[66,1],[91,1],[72,1]],'standard',[[87,2],[33,1],[50,1],[83,1],[71,1],[88,1],[59,2],[55,1],[72,3]],'advances',[[71,1],[78,1]],'xxxx',[[15,1]],'|__________________________________________|',[[80,9]],'cht',[[52,4],[16,1],[40,2]],'fme',[[87,2]],'fetches',[[90,7],[91,10]],'fullscreen',[[22,1],[41,2],[16,3],[25,1],[17,1],[13,1],[8,1],[47,2]],'cdlogger',[[19,1],[14,1],[13,1],[16,2]],'complete',[[34,1],[87,2],[92,1],[66,1],[78,2],[72,1]],'sony_cxa2025as_us',[[37,1],[14,1]],'microphone',[[19,3],[42,4]],'okay',[[59,1]],'reduced',[[55,1]],'official',[[90,2],[87,1],[70,1]],'006fh',[[87,2]],'tone',[[87,3]],' 008',[[88,1]],'leaks',[[12,1]],'resetting',[[17,1],[88,1]],'enhancements|',[[91,1]],'substraction',[[90,1]],'serial',[[91,1]],'meta',[[35,1],[7,2]],' slo',[[90,11]],'textual',[[79,1]],' inside',[[91,1]],'released',[[22,1],[11,1],[18,1],[12,1],[27,1],[33,2],[15,1],[8,1],[9,1],[3,10],[25,1],[7,1],[13,1],[74,2],[16,1],[21,1],[17,1],[39,1],[24,1],[4,1],[10,1],[5,1],[19,2],[23,1],[26,1],[14,1],[91,1],[20,1],[6,1]],'skipfirst',[[72,4]],'halves',[[90,1]],'transparency',[[91,2],[4,1],[72,8]],' reading',[[92,1]],'unzipping',[[25,1]],'hexrowheightborder',[[32,1]],'figured',[[61,1],[59,1]],'browse',[[35,1],[70,1],[65,1]],'backcolor',[[72,3]],'00a2',[[52,1]],'transport',[[73,1]],'complain',[[74,1]],'universally',[[77,1]],' later',[[90,1]],'megamanii',[[75,1]],'dffe',[[61,1]],'cleanup',[[17,2],[23,1],[18,1],[74,1],[25,2],[5,1]],'readwordsigned',[[15,1],[72,1]],'easy',[[87,1],[18,1],[37,1],[68,1],[92,1],[31,1],[66,1],[63,1],[29,1],[80,1],[30,1],[64,2],[71,1],[83,1],[55,1],[1,1],[91,1],[36,1]],'development',[[3,1],[90,1],[78,1]],'especially',[[85,1]],'filenames',[[17,1],[20,1],[27,1]],'ports',[[3,1],[17,1],[62,1],[7,1],[42,2]],'mysterious',[[17,1],[22,1]],'yelling',[[42,1]],' 27th',[[91,1]],'c0a8',[[61,1]],' |18',[[88,1]],'off',[[22,2],[35,1],[18,1],[46,1],[90,2],[58,8],[42,1],[85,2],[9,1],[72,4],[45,1],[80,1],[74,1],[17,1],[31,8],[39,5],[52,3],[64,1],[83,1],[23,6],[19,3],[59,1],[88,2],[91,3],[36,1]],'not ',[[87,1]],'underflow',[[11,1]],'truncate',[[19,1],[48,1]],'exp',[[90,1]],'which',[[35,1],[33,2],[60,1],[68,1],[87,3],[15,2],[42,1],[90,16],[92,1],[66,15],[63,3],[40,1],[3,3],[44,1],[72,8],[80,3],[61,12],[71,2],[25,4],[70,6],[94,4],[55,1],[1,1],[13,1],[84,3],[74,5],[16,1],[17,1],[39,1],[65,6],[67,2],[52,1],[24,1],[79,1],[64,7],[83,13],[23,1],[19,5],[59,1],[88,15],[14,1],[91,28],[36,1]],'overlays',[[13,1]],'scanning',[[24,1]],' arr',[[90,1]],'transferred',[[60,1],[88,1]],'airman',[[91,1]],'avi',[[34,9],[73,1],[18,1],[27,3],[17,1],[28,2],[48,2],[40,2],[24,1],[25,1],[23,2],[11,6],[12,1]],'similar',[[52,1],[87,2],[80,2],[69,1],[16,1],[77,1],[90,2],[19,2],[48,1],[91,1],[72,2]],'preserved',[[83,1],[78,2]],'0x100',[[85,1]],' 19',[[90,1]],'japanese',[[59,16]],'price',[[91,1]],'totally',[[90,1]],'loopy',[[92,2],[93,2]],'subroutines',[[66,1]],'illustrates',[[90,1]],'controllers',[[42,4],[38,1],[39,1]],'relation',[[59,1],[52,1]],'web',[[36,1],[18,1],[77,1],[56,1]],'unavailable',[[78,1]],'tiff',[[73,1]],'port',[[22,1],[12,1],[18,2],[11,1],[33,1],[21,1],[87,4],[42,7],[8,2],[66,1],[3,3],[10,1],[83,3],[88,1],[19,1],[14,1],[91,2],[20,2],[6,1]],'contexts',[[19,1]],'enabling',[[19,1],[88,2],[39,1],[47,1],[23,1]],'preferred',[[72,1],[39,1],[91,1],[52,1]],'square',[[22,2],[45,3],[71,1],[15,1],[88,24],[47,1],[91,1]],'damn',[[91,1]],'sufficient',[[92,1]],'range ',[[80,1]],'clarify',[[90,1]],'alternatively',[[62,1],[29,1],[61,1],[47,1],[66,1],[52,1]],'ever',[[91,3],[88,1]],'jpeg',[[73,1]],'1000',[[80,2],[83,2],[36,2]],'following',[[87,1],[33,1],[90,10],[82,1],[47,1],[9,1],[72,5],[29,1],[80,1],[61,2],[71,2],[83,4],[88,2],[94,1],[1,1],[91,3],[73,1]],'developed',[[90,2],[37,1]],'readbyte',[[72,3],[71,2],[23,2]],'simulates',[[44,1],[47,1],[72,1]],'generate',[[46,1],[87,1],[74,1],[88,7],[28,1],[66,1],[91,1],[72,2]],'positive',[[88,1],[59,1],[55,1],[90,2],[72,3]],'far',[[59,1],[90,1],[91,1],[88,1]],'numpad4',[[72,1]],'ejecting',[[33,1]],'verification',[[72,1]],' expansion',[[80,1]],'d2n@3y',[[90,1]],'mmc3',[[91,4]],'presettable',[[88,2]],'optional',[[22,2],[87,1],[9,1],[52,1],[24,1],[72,4],[4,1],[61,2],[71,2],[83,9],[94,2],[14,1],[13,1],[20,1],[11,1]],'anymore',[[17,2]],'metroid',[[17,1],[87,2]],'wider',[[47,1]],'approprite',[[91,1]],'split',[[91,1],[4,1],[80,1]],'archived',[[15,1]],'reading',[[22,2],[60,1],[90,1],[71,1],[15,1],[88,2],[92,1],[39,1],[66,1],[91,2]],'proprietary',[[17,1],[33,1]],'pec',[[15,1],[14,1]],'furthermore',[[66,2],[63,1]],'yesno',[[72,3]],'rotate',[[90,2]],'exclamationmark',[[71,1]],'slader',[[59,1]],'serialized',[[91,1]],'zxcvzxcv@netzero',[[92,2],[93,2]],' ppu',[[85,3],[12,1]],'occur',[[4,1],[55,1],[39,1],[90,5],[91,3],[88,1]],'updated',[[22,2],[87,3],[15,1],[17,3],[52,2],[5,2],[23,1],[59,3],[88,4],[14,1],[1,1],[84,1],[91,3]],'windowed',[[24,1],[41,1],[47,2],[15,1]],'problem',[[24,1],[87,2],[90,2],[91,1]],'fired',[[91,1]],'significant',[[5,1],[72,2],[85,1],[11,1],[52,1]],'shown',[[17,1],[62,1],[71,1],[94,4],[52,1]],'weed',[[52,1]],'tie',[[74,5]],'calculating',[[90,1]],'left',[[22,1],[87,1],[27,1],[74,1],[90,4],[15,1],[42,4],[17,3],[31,2],[39,1],[47,3],[65,2],[52,4],[72,12],[61,10],[71,2],[83,3],[23,2],[7,1],[13,1],[55,1]],'subtract',[[90,2]],'grab',[[15,1]],'just',[[54,1],[53,1],[60,1],[68,1],[74,3],[90,11],[17,1],[75,2],[39,1],[65,1],[47,1],[66,1],[52,1],[72,5],[85,1],[32,1],[61,5],[71,4],[25,1],[88,1],[94,1],[59,3],[55,1],[91,6]],'blink',[[8,1]],'tbl1',[[71,3]],'cpuc',[[85,2]],'contents',[[35,1],[60,3],[74,3],[87,1],[15,1],[17,1],[92,1],[52,1],[62,1],[80,1],[61,3],[64,1],[94,1],[88,1],[76,1],[91,3]],'poking',[[60,1]],'port0',[[83,7]],'ordering',[[83,1]],'miscellanious',[[91,1],[88,2]],'c100',[[90,1]],'configfile',[[25,2]],'prerender',[[61,1]],'newtext',[[72,1]],'dcfd',[[90,2]],'unl',[[17,1],[23,1],[14,2]],' immediate',[[90,1]],'rp2c04_0004',[[37,1]],'optimal',[[72,1]],'comparisons',[[90,2]],'movement',[[63,1]],'revert',[[22,1],[52,1]],'worlds',[[2,1]],'dependency',[[9,1],[14,1]],'different',[[46,1],[35,1],[27,2],[87,1],[90,9],[21,1],[17,2],[93,1],[39,2],[47,2],[52,1],[72,3],[44,1],[29,1],[80,1],[64,2],[77,2],[94,1],[88,3],[19,2],[59,2],[84,1],[91,2]],'qguiapplication',[[9,2]],'inserts',[[36,1]],'say',[[52,2],[87,1],[41,1],[59,1],[55,1],[91,1],[72,1]],'ending',[[83,1]],'smb2u',[[75,1]],'distorted',[[91,1]],'later',[[3,1],[72,1],[29,1],[90,1],[70,1],[59,1],[65,1],[91,2],[52,1]],'fceu_setrenderplanes',[[23,1]],'3w@`',[[90,1]],'quirk|',[[91,1]],'remains',[[90,3],[91,2]],'buttons',[[35,1],[74,2],[21,1],[58,1],[42,3],[38,1],[52,2],[72,4],[61,3],[71,1],[83,3],[5,2],[19,3],[23,2],[13,1],[84,1],[12,1],[11,1]],'record',[[34,2],[35,9],[50,2],[83,10],[21,1],[25,1],[15,1],[23,1],[39,2],[48,1],[72,5]],'encompasses',[[87,1]],'gameinfo',[[44,1]],'bigger',[[59,1],[74,7],[90,3],[47,4]],'arrayname',[[61,4]],'someone',[[66,2]],'bbitmaster',[[3,1]],'will',[[46,2],[27,4],[33,9],[68,3],[90,45],[75,2],[48,11],[66,3],[63,5],[72,53],[61,37],[71,16],[78,2],[94,2],[34,1],[74,13],[93,1],[47,9],[52,22],[57,2],[64,5],[83,3],[49,1],[19,1],[59,17],[88,68],[91,22],[36,2],[35,23],[87,9],[58,3],[42,8],[92,1],[85,1],[40,15],[43,1],[44,5],[29,3],[45,4],[62,4],[80,13],[25,3],[51,1],[70,10],[55,8],[84,1],[41,7],[50,2],[16,1],[21,1],[69,1],[31,8],[39,22],[65,5],[67,9],[24,1],[30,4],[77,3],[23,1],[20,1]],'systems',[[91,1],[13,1],[30,1],[12,1],[77,1]],'stated',[[3,1]],'object',[[19,1],[4,1],[80,4],[71,2],[91,51],[72,10]],'symbol',[[72,2],[4,1],[11,1],[5,1]],'0600',[[92,1],[93,1],[80,1]],'your',[[35,1],[68,1],[41,1],[74,4],[87,1],[90,8],[42,2],[75,1],[67,1],[72,18],[80,4],[61,3],[64,3],[70,2],[71,4],[77,2],[59,19],[94,3],[55,1],[91,4],[73,1]],'rgb',[[22,1],[44,1],[37,1],[32,1],[19,1],[12,1],[72,2]],'resizable',[[64,1]],'rdy',[[90,1]],'blurred',[[77,1]],'whereby',[[64,1]],'clock',[[90,2],[91,26],[88,28]],'pads',[[42,2]],'registerexit',[[72,1]],'arrives',[[91,1],[88,1]],'#256',[[91,1]],'rpgs',[[59,1]],'six',[[33,1]],'colorful',[[17,1]],'throttling',[[31,3],[46,3],[23,2]],'default_nitsuja',[[37,1]],'adjustment',[[37,1],[88,1]],'modifying',[[22,1],[79,1],[68,1],[32,1],[64,1],[90,1],[88,1]],'funny',[[90,1],[87,1]],'64k',[[94,1],[14,1]],'world',[[71,3],[42,1]],'plp',[[90,4]],'setmarker',[[72,1]],'needing',[[59,1]],'multiplexer',[[91,7]],'continuing',[[78,2]],'bit3',[[83,2]],'theory',[[90,2]],'shifted',[[88,1],[91,1],[5,1]],'kj0',[[90,1]],'1986',[[33,1]],'forward',[[85,1]],'these',[[22,1],[35,2],[37,2],[53,1],[54,1],[58,1],[68,1],[42,3],[81,2],[75,8],[87,3],[90,5],[38,1],[72,4],[32,1],[61,3],[71,2],[78,1],[80,6],[94,2],[50,1],[74,6],[39,1],[47,4],[52,1],[4,1],[30,1],[83,1],[88,7],[19,1],[59,2],[91,5],[36,1]],'been',[[22,1],[53,1],[27,2],[54,1],[74,4],[87,1],[90,4],[65,2],[72,1],[3,3],[52,2],[4,1],[10,1],[71,1],[78,1],[88,6],[14,1],[91,7]],'7000',[[87,1]],'running',[[46,1],[33,1],[41,2],[74,2],[90,3],[15,2],[28,1],[66,1],[47,2],[72,5],[62,1],[61,4],[64,3],[70,2],[71,2],[20,1],[11,1]],'things',[[87,1],[41,1],[64,1],[71,1],[88,2],[75,1],[66,3],[91,1],[72,1]],'constantly',[[85,1],[88,1]],'heavy',[[19,1],[46,1],[88,1],[72,2]],'jump',[[90,7],[91,2]],' logging',[[65,1]],'03ff',[[80,1]],'74ls373',[[91,1]],'signed',[[54,1],[53,1],[87,2],[90,2],[71,1],[85,3],[72,4]],'kh%r1',[[90,1]],'newname4',[[94,4]],'mygame',[[94,6]],'upon',[[88,5],[91,1],[41,1],[66,1],[78,1],[72,1]],'sight',[[90,1]],'getrecordermode',[[72,1]],'elements',[[17,1],[79,1],[2,1]],'mis',[[17,1]],'111',[[13,1]],'useability',[[22,1]],' mirror',[[80,4]],'libgd',[[14,2]],'around',[[88,2],[87,1],[60,1],[80,1],[90,1],[72,2]],'folders',[[40,1]],' decimal',[[90,1]],'0000h',[[87,3]],'tay',[[90,1]],'wait',[[90,2],[71,2],[77,1],[23,1]],'place',[[22,1],[87,1],[27,1],[74,1],[90,4],[42,2],[72,1],[4,1],[30,1],[25,1],[88,2],[59,1],[91,3]],'win98',[[59,1]],'pipe',[[83,3]],'picked',[[3,1],[14,1]],'core',[[22,2],[81,1],[4,2],[21,1],[70,1],[5,1],[39,1],[8,1],[11,1],[73,1]],'rldutsba',[[83,1]],'hereon',[[91,1],[88,1]],'ends',[[19,1],[74,2],[61,1],[83,1],[90,2]],'comprised',[[59,1]],'gone',[[88,1]],'values',[[22,4],[53,1],[54,1],[60,1],[87,4],[90,6],[85,1],[72,14],[80,19],[32,3],[61,2],[71,7],[78,1],[55,6],[7,1],[13,1],[47,2],[52,11],[83,6],[64,3],[23,3],[49,1],[59,1],[88,4],[14,1],[91,4],[12,1],[20,2]],'space',[[72,3],[87,6],[74,1],[61,1],[64,2],[83,1],[42,1],[14,1],[67,2],[85,1],[11,2],[52,3]],'04dx',[[80,1]],'transfers',[[91,1]],' |0f',[[88,1]],'proves',[[90,5]],' normally',[[39,1]],'disassembly',[[61,12],[15,2],[94,5],[17,3],[65,3],[13,1],[66,1]],'triplet',[[44,1]],'computers',[[46,1],[77,1],[90,1]],' program',[[85,1]],'merge',[[3,1],[2,1]],'registerread',[[4,1],[72,1]],'homebrew',[[26,1],[25,1],[94,1]],'capture',[[34,6],[18,1],[27,1],[13,1],[37,1],[66,2]],'mechanism',[[74,1],[72,1]],'exception',[[90,1],[80,1]],'loss',[[71,1],[23,1]],'9010',[[87,1]],'personal',[[22,1],[46,1],[27,1],[33,1],[12,1],[20,1],[56,1],[68,1],[90,1],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[66,1],[72,1],[32,1],[61,1],[71,1],[78,1],[82,1],[94,1],[76,1],[7,1],[1,1],[13,1],[34,1],[74,1],[93,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,1],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,1],[80,1],[91,1],[55,1],[84,1],[92,1],[73,1],[41,1],[50,1],[16,1],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,1],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,1],[11,1],[6,1]],'sizes',[[24,1]],'envelope',[[88,27]],'bd2ox',[[90,1]],'backed',[[40,1],[20,1],[23,1]],'154',[[15,1]],'shifting',[[22,1],[90,1],[91,1]],'rewritten',[[13,1],[17,1],[56,1]],'stack',[[87,1],[10,1],[61,5],[90,27],[17,2],[19,1],[65,3],[9,1],[20,1]],'turned',[[72,1],[39,1],[83,1],[52,1]],'performs',[[90,3],[72,2]],'tecgraf',[[73,3]],'solutions',[[74,1]],'booleans',[[83,1]],'syntax',[[71,2],[13,1],[69,1],[11,1],[70,1]],'layout',[[10,1],[80,2],[15,1],[17,1],[76,1],[12,1],[11,4]],'regular',[[25,1],[78,1]],'bfff ',[[80,1]],' tile',[[85,1],[91,1]],'mv#b@3',[[90,1]],'a13',[[91,7]],'m3y',[[90,1]],'triply',[[72,1]],'finally',[[61,1],[64,1],[90,3]],'uses',[[87,13],[27,3],[37,1],[90,3],[92,1],[66,1],[72,4],[3,1],[80,1],[71,2],[94,1],[55,1],[1,1],[74,2],[28,1],[52,2],[4,2],[57,1],[83,4],[77,1],[23,1],[19,1],[59,1],[88,2],[91,2],[11,1]],'2009',[[22,1],[21,1],[23,1]],'executes',[[72,2],[65,1]],'jan',[[91,1]],'commandline',[[22,2],[18,1]],'dmc',[[22,1],[88,11]],'disassembled',[[61,1],[66,1],[94,1]],'consume',[[65,1]],'lxa',[[90,3]],'bxj',[[90,1]],'improve',[[13,1]],'jumpingfceuxwindow',[[16,1],[73,1]],' to',[[34,1],[87,2],[41,1],[74,1],[58,1],[90,1],[49,1],[42,2],[75,1],[88,1],[39,1],[55,1]],'greatly',[[45,1],[23,1]],'buzzers',[[42,1]],'processors',[[90,7],[23,1]],'portion',[[80,1],[88,1],[52,1]],' fire',[[72,1]],'disables',[[52,1],[88,1],[31,2]],'sub',[[6,1],[40,1],[39,3],[38,2],[36,1]],' is',[[90,1],[85,1]],' |0b',[[88,1]],'snow',[[75,1]],'fourth',[[90,1]],'hook',[[5,1]],'onscreen',[[17,1],[72,1],[14,1]],' last',[[85,2]],'conveniently',[[61,1]],'item',[[22,7],[18,1],[50,7],[16,1],[21,2],[23,3],[25,1],[59,2],[66,1],[20,1],[52,2]],'drive',[[33,1]],'direct',[[69,1],[90,1],[37,1]],'0319',[[90,1]],'divided',[[91,1]],' very',[[87,1]],'days',[[71,1]],'duty',[[88,9],[45,2],[14,1],[72,2]],' used',[[84,1]],'advancing',[[17,1],[27,1]],'pipelining',[[90,2]],'north',[[33,1]],'approved',[[74,1]],'grammar',[[61,1]],'ch2',[[87,2]],'dynamically',[[17,1]],'makedata',[[66,1]],'0310',[[80,2]],' each',[[85,1],[87,1],[88,1]],' |0c',[[88,2]],' |01',[[88,1]],'ips',[[30,9],[25,1],[5,2]],'m159',[[17,1]],'fba',[[54,1],[53,1]],' pc',[[90,60]],'wrapper',[[25,1]],'popups',[[11,2]],'internal',[[88,7],[14,1],[83,4],[90,2],[91,3],[72,3]],'156',[[17,1]],'reads',[[19,1],[90,5],[72,2]],'uuencoded',[[90,1]],' jams',[[90,1]],'ddr',[[90,1]],'largely',[[75,1]],'mnemonics',[[83,1]],'making',[[35,3],[27,2],[90,1],[39,1],[48,1],[66,1],[67,1],[72,1],[52,2],[79,2],[80,4],[78,7],[51,1],[88,1],[59,1],[76,1],[91,2],[56,1]],'warnings',[[12,1],[10,1],[5,1]],'1900',[[80,1]],'#ce_2gpl',[[90,1]],'palflag',[[83,1],[25,1]],'hexforecolorr',[[32,1]],' write',[[90,24]],'setreadonly',[[72,4],[23,1]],'search',[[54,4],[53,8],[18,2],[27,2],[74,1],[16,2],[15,2],[21,3],[17,3],[39,1],[65,1],[67,1],[9,2],[40,1],[52,28],[79,2],[80,6],[64,2],[78,2],[51,2],[19,4],[59,1],[14,1]],'marko',[[90,4]],'implement',[[91,3]],'through',[[35,2],[87,2],[69,1],[17,2],[65,1],[66,4],[85,1],[52,2],[24,1],[72,1],[79,1],[32,2],[61,1],[71,1],[70,1],[78,1],[80,1],[59,1],[88,2],[91,5],[11,1]],'maximize',[[23,1]],'hexforecolorg',[[32,1]],'november',[[3,3],[17,1],[24,1],[21,1]],'okcancel',[[72,1]],'seems',[[22,1],[90,4],[91,3],[88,1]],'unchecked',[[48,3],[47,1],[40,1]],'accesses',[[62,1],[91,2]],'xxx0',[[80,1]],'it ',[[87,1]],'operators',[[61,1],[71,3]],'tons',[[87,1]],' total',[[87,1]],'sbc',[[90,26]],' performing',[[90,1]],'end',[[33,1],[74,6],[90,8],[16,1],[8,2],[72,6],[3,1],[61,1],[71,11],[70,3],[83,1],[19,1],[59,2],[88,1],[13,1],[91,2]],'taken',[[3,1],[23,1],[90,3],[88,3]],'series',[[29,1],[61,1],[90,6],[88,1]],'corner',[[61,3],[72,5],[39,2]],'shadow',[[16,1],[42,1]],'fixedfontheight',[[22,1]],'solid',[[72,2]],'port1',[[83,7]],'scons',[[13,1],[14,1]],'starts',[[46,1],[35,2],[72,1],[41,1],[74,3],[71,1],[83,1],[87,1],[19,1],[90,1],[91,4],[36,1]],'and',[[22,9],[46,2],[27,10],[33,5],[11,17],[56,1],[68,5],[90,167],[75,3],[48,2],[8,5],[9,4],[38,1],[63,2],[66,31],[72,81],[32,2],[61,33],[71,25],[78,11],[82,1],[94,6],[76,4],[7,2],[1,6],[13,6],[34,5],[74,31],[93,3],[47,14],[52,28],[4,3],[57,1],[64,16],[83,16],[5,6],[19,23],[0,1],[59,42],[14,12],[88,58],[91,61],[36,3],[54,2],[35,15],[18,5],[37,6],[53,2],[58,7],[15,6],[42,15],[60,10],[81,2],[87,56],[2,4],[89,3],[85,9],[92,5],[40,1],[3,31],[43,1],[29,7],[44,5],[45,3],[62,2],[25,7],[51,3],[70,6],[80,18],[55,3],[73,11],[41,2],[50,7],[16,6],[21,9],[69,6],[17,21],[28,1],[31,3],[39,12],[65,4],[67,14],[24,6],[79,7],[10,4],[30,10],[77,7],[23,16],[12,13],[20,10]],'find',[[35,1],[60,2],[87,1],[90,2],[17,1],[65,1],[67,1],[66,2],[40,1],[62,1],[52,3],[10,1],[72,1],[64,1],[71,2],[70,2],[77,1],[80,4],[59,2],[88,1],[55,2],[13,2]],'lagcounter',[[25,1]],'borders',[[47,1]],'next',[[74,5],[90,16],[16,1],[42,1],[39,1],[67,1],[8,1],[85,2],[72,5],[52,3],[80,2],[61,5],[71,3],[88,4],[19,1],[59,2],[91,15],[20,1]],'user',[[22,2],[73,2],[33,1],[16,1],[42,1],[17,1],[39,3],[72,18],[3,1],[24,2],[71,2],[25,1],[23,3],[94,1],[91,1],[11,1],[20,1]],'holds',[[42,2],[74,2],[91,1],[88,1]],'tilde',[[71,1],[72,1]],'weird',[[90,2],[72,1]],'died',[[74,2]],'smbconfig',[[31,1]],'jukka',[[90,1]],'color',[[22,1],[37,1],[42,1],[17,1],[39,2],[47,3],[66,1],[52,1],[62,1],[44,7],[72,23],[32,6],[64,3],[71,4],[25,2],[5,1],[19,4],[77,2],[14,1],[91,15],[12,1],[11,1]],'hashes',[[59,4]],'oneshot',[[72,1]],'opening',[[72,2],[18,1],[74,1],[16,1],[25,1],[5,1],[17,1],[52,1]],'creating',[[3,1],[72,3],[78,2],[14,1],[15,1],[56,2]],'overwrite',[[29,1],[61,1],[71,1],[5,1]],'old',[[22,1],[46,1],[90,2],[16,3],[15,3],[17,1],[39,5],[65,1],[72,1],[79,2],[77,4],[25,1],[88,3],[13,1],[91,1]],'brackets',[[61,1],[52,1]],'token',[[83,1]],'debug',[[60,3],[16,1],[15,3],[17,1],[65,2],[72,1],[4,1],[61,2],[25,1],[5,3],[94,1],[14,1],[1,2],[13,1],[11,6]],'pcm',[[34,1],[45,1],[64,1],[66,4]],'bar',[[3,1],[22,1],[27,1],[62,1],[80,1],[91,6],[8,1],[11,2],[63,3]],'tinker',[[64,1]],'rightclick',[[17,1],[72,1]],'test',[[22,3],[35,1],[10,1],[29,1],[90,10],[94,4],[59,2],[91,1],[11,1]],'writable',[[87,2]],' clc',[[90,1]],'ouch',[[52,1]],'getlostplayback',[[72,1]],' affect',[[90,1]],' sources',[[90,1]],'speeds',[[36,1],[11,1],[25,1]],'2016',[[14,1]],'project',[[3,2],[16,1],[14,1]],'outputting',[[34,1],[44,1]],' 21',[[91,1]],'carry',[[88,3],[90,17],[72,1]],'known',[[3,1],[35,1],[33,1],[62,1],[72,1],[71,1],[77,2],[87,2],[88,3],[55,1],[52,2]],'tab',[[27,1],[72,1]],'sebastian',[[3,1]],'scans',[[66,1]],' rather',[[55,1]],'properties',[[90,1],[72,1]],'remapping',[[7,1]],'directdraw',[[47,2],[77,1]],'luminance',[[91,3]],'relate',[[91,1]],'tricks',[[91,1]],'rotation',[[91,2]],'cause',[[46,1],[68,1],[64,1],[90,4],[25,1],[88,2],[75,1],[39,1],[91,1],[52,1]],'effect',[[50,3],[61,1],[90,1],[42,1],[19,1],[88,3],[39,1],[67,3],[91,1]],'noconfig',[[23,1]],'2kb',[[85,1]],'framedisplay',[[31,3]],'tabbed',[[11,1],[65,1]],'sometime',[[50,1]],'middle',[[67,1],[13,1],[61,2],[64,1],[91,1]],'tostring',[[72,1]],'autostart',[[90,1]],'symbols',[[14,1],[13,1],[61,2],[5,2]],'attached',[[83,5],[33,1]],'volumes',[[45,1]],'evaluations',[[91,1]],'noted',[[14,1],[66,1],[91,1],[52,1]],'%02x',[[72,1]],'setplayback',[[72,1]],'si_zapper',[[83,2]],'isfromsavestate',[[19,1],[72,2]],'serialize',[[91,1]],'loaded ',[[20,1]],'timer',[[88,11],[90,8],[80,1]],'difficulty',[[70,1],[78,1]],'p`ne',[[90,1]],'note',[[87,4],[74,3],[90,8],[58,1],[42,2],[92,2],[39,4],[31,3],[65,1],[63,1],[52,2],[62,1],[44,1],[45,1],[66,1],[61,3],[64,1],[25,1],[71,5],[72,11],[59,3],[85,1],[88,1],[91,1]],'replayed',[[19,1]],'imbedded',[[48,1],[83,1]],'expect',[[90,1],[42,2]],'assumed',[[87,1]],'semicolon',[[72,1]],'pipeline',[[91,5]],'modulate',[[72,1]],'portability',[[3,1]],'225',[[7,1],[14,1],[5,1]],'games',[[87,2],[33,5],[58,2],[15,1],[42,4],[75,1],[92,1],[66,1],[63,1],[40,2],[62,2],[44,1],[29,2],[72,4],[80,7],[71,2],[25,1],[78,1],[85,2],[74,2],[17,3],[28,2],[39,2],[65,1],[47,2],[52,4],[79,3],[30,1],[64,1],[77,1],[23,2],[88,4],[26,1],[59,4],[91,4],[20,1]],'ppu',[[22,5],[46,2],[18,2],[37,1],[60,6],[15,3],[89,2],[92,1],[66,2],[63,4],[72,4],[3,1],[44,1],[62,10],[80,5],[61,5],[85,6],[13,3],[16,3],[21,5],[93,2],[39,9],[79,2],[64,4],[77,4],[83,1],[23,3],[19,3],[59,1],[88,1],[14,2],[91,95],[12,3],[20,1]],'initialrawdalatch',[[72,1]],'sb#0',[[90,1]],'saves',[[72,4],[4,1],[39,1],[40,1]],'proceed',[[24,1],[33,1]],'0800',[[80,2]],'8000',[[87,4],[67,2],[64,5],[66,1],[80,1],[85,2]],'checkboxes',[[17,1]],'relatively',[[52,1]],'inserted',[[27,1],[33,1]],'pin',[[91,5],[88,4]],'john@ucc',[[90,1]],'vrcvi',[[87,3]],'cxi',[[90,2]],'2fa9',[[83,1]],'00ff',[[61,1],[80,2],[52,1]],'get',[[87,2],[18,2],[90,1],[15,1],[75,1],[66,1],[72,14],[29,1],[71,3],[25,1],[78,1],[41,1],[69,1],[74,3],[17,1],[65,1],[24,2],[77,1],[5,1],[19,1],[23,3],[59,4],[14,1],[88,2],[91,2],[20,2]],'wanting',[[80,1]],' compatible',[[30,1]],'eor',[[90,15]],'palettes',[[62,2],[44,5],[4,1],[37,5],[77,1],[5,1],[14,2],[13,1],[91,1]],'overrun',[[12,1]],'tht',[[59,3],[23,1]],'gdimage',[[72,1]],'relating',[[1,1],[40,1]],'guaranteed',[[85,1]],'iiii',[[61,1]],'searchspace',[[74,1]],'reload',[[17,1],[22,1],[14,1],[50,1],[61,2],[25,1]],'target',[[14,1],[91,1],[78,1],[72,1]],'somewhat',[[87,2],[71,1],[88,1],[84,1],[85,2],[91,3],[52,1]],'ties',[[88,1]],'dincsbc',[[90,4]],'demo',[[66,2]],'shownotes',[[17,1]],'corresponds',[[83,1],[91,2],[80,1]],'240p@50fps',[[39,1]],'patch',[[24,1],[60,1],[13,1],[61,6],[9,1],[52,2]],'familiar',[[87,1],[10,1],[71,1],[70,1],[88,1]],'pepper',[[3,1]],'every',[[87,1],[50,2],[74,2],[58,3],[90,5],[39,5],[65,4],[66,4],[85,1],[72,4],[24,2],[44,1],[61,1],[77,1],[83,2],[23,1],[88,3],[59,2],[94,1],[91,13]],'qwerty',[[72,1]],'readonly',[[72,4],[31,7]],'emulate',[[87,2],[33,1],[39,1],[37,1],[42,1]],' also',[[24,1],[20,1],[23,2]],'198',[[16,1]],'preset',[[42,3],[90,1],[12,1],[72,1]],'marked',[[52,1]],'switchy',[[72,1]],'lasereyes',[[75,1]],' 80',[[90,1]],'remainder',[[83,1]],'collector',[[90,1]],'machrider',[[75,1]],'doings',[[91,1]],'surface',[[73,2]],' 1024',[[80,3]],'_will_',[[74,1]],'labeling',[[61,1]],' alot',[[91,1]],'1984',[[90,1]],'jamm',[[85,1]],'bmp',[[73,1]],'accumulator',[[90,27],[87,2]],'of_',[[90,1]],'routines',[[60,1],[65,1],[90,1],[66,1]],'explanation',[[90,1],[67,1]],'progress',[[72,1]],'flicker',[[91,2]],'aforementioned',[[61,1],[91,1],[88,1]],'adventure',[[80,1]],'design',[[17,1],[88,1],[56,1]],'prompt',[[19,1],[18,1],[21,1],[71,1]],'4bit',[[87,4]],'acknowledged',[[88,1]],'clipsides',[[31,2]],'deviation',[[80,1]],'xnor',[[88,4]],'dynamic',[[69,1],[15,1]],'19th',[[88,1]],'according',[[90,3],[16,1],[70,1],[15,1],[47,1],[91,1],[72,1]],'comment',[[94,9],[35,2],[61,2],[71,1],[83,5],[90,2]],'169',[[91,1]],'dream',[[19,1],[20,1]],'stops',[[19,1],[88,1],[71,1],[72,4]],'z`_d2n@09',[[90,1]],'addressed',[[67,1]],'automation',[[61,1]],'sending',[[73,1]],' dec',[[90,2]],'thus',[[90,1],[91,1],[48,1],[66,1],[71,1],[72,2]],'updates',[[3,1],[90,1],[58,1],[23,3],[17,1],[19,1],[59,1],[14,2],[92,1],[11,1],[20,2]],'identical',[[88,1],[91,1],[72,1]],'produces',[[23,2],[74,1],[91,1],[88,3]],'together',[[74,1],[90,1],[47,1],[88,2]],'bindings',[[11,2],[7,1]],'manipulating',[[61,1],[74,1]],'customlagindicator_rvt',[[17,1]],'hhhhllll',[[87,1]],' every',[[88,1]],'recommended',[[17,1],[61,1],[72,3]],'ejected',[[33,2]],'indication',[[11,1]],'categories',[[49,1]],'jsr',[[61,3],[90,1],[15,1],[94,2]],'planning',[[91,1]],'essentially',[[79,1],[69,1],[70,1],[88,2],[59,1],[66,1],[91,3]],'reader',[[42,1]],'hexfreezecolorr',[[32,1]],'chosenjo',[[42,1]],'vbl',[[61,1]],'%h21cp`ea@',[[90,1]],'logo',[[14,1]],'help',[[22,2],[46,1],[27,2],[33,2],[56,2],[68,1],[20,1],[6,1],[90,1],[8,1],[9,1],[38,1],[66,2],[72,1],[61,1],[71,2],[94,1],[76,1],[7,1],[1,2],[13,2],[34,1],[74,1],[47,2],[64,1],[83,1],[5,1],[49,1],[88,2],[14,1],[91,1],[36,2],[35,1],[81,1],[87,2],[89,1],[42,1],[92,1],[85,1],[43,1],[3,1],[44,2],[29,1],[45,1],[62,1],[25,1],[51,1],[70,2],[84,1],[73,1],[50,7],[69,1],[21,1],[17,1],[39,1],[79,1],[10,1],[77,1],[23,2],[11,4],[12,1]],'persist',[[11,1],[72,1]],'besides',[[71,1],[75,1]],' additionally',[[72,1]],'graphics',[[62,1],[73,1],[79,1],[32,2],[91,5],[15,1],[39,2],[47,1],[38,1],[66,3]],'dmcloop',[[72,1]],'gif',[[73,1]],'unaffected',[[72,1],[5,1]],'sanitizers',[[5,1]],'positions',[[80,3],[91,1],[20,2],[25,1]],'responsiveness',[[12,1]],'bit5',[[83,2],[90,1]],'05ff8h',[[87,3]],'fps',[[17,1],[34,1],[39,2]],'thing',[[88,1],[59,5],[91,2],[77,1],[78,1],[52,2]],'999',[[46,1]],'subtitler',[[75,1]],'sections',[[59,1],[85,1],[91,2]],'4001',[[88,2]],'therefore',[[88,2],[91,1],[39,1]],' size',[[80,1]],'@```',[[90,5]],'qimages',[[4,1]],'frame',[[22,3],[35,18],[27,1],[46,1],[58,4],[92,1],[48,4],[72,33],[62,1],[45,2],[61,6],[71,6],[25,2],[70,1],[78,5],[55,1],[84,2],[34,1],[50,2],[74,6],[16,1],[17,3],[31,4],[39,10],[65,2],[52,1],[24,2],[79,1],[4,1],[57,1],[64,1],[83,5],[23,7],[19,5],[88,19],[91,8],[11,1],[36,5]],'loaded',[[22,2],[35,4],[27,1],[33,2],[60,1],[68,1],[87,8],[90,7],[75,1],[48,4],[40,4],[72,26],[44,3],[80,5],[61,1],[25,2],[55,2],[41,2],[50,10],[16,1],[74,2],[17,1],[31,1],[39,1],[47,2],[65,1],[52,2],[64,1],[5,1],[19,2],[23,4],[88,4],[91,6],[20,1]],'header',[[72,4],[85,7],[33,2],[68,10],[30,1],[83,4],[87,4],[13,2],[8,1],[20,1],[6,1]],'boat',[[30,5]],'bankswitch',[[64,1]],'comparison',[[67,1],[90,1],[71,1],[91,3]],'purposes',[[68,1],[80,1],[90,1],[91,1],[11,1],[88,1]],'songs',[[87,2]],'hold',[[91,1],[92,1],[27,2],[47,1],[78,1],[42,8]],'periods',[[91,1]],'gtk',[[13,1],[17,2],[20,2]],' 16384',[[80,2]],'unlicensed',[[3,1],[14,1]],'excitingbike',[[75,2]],'multiply',[[87,1]],' includes',[[23,1]],'256x224',[[72,1]],'jajamaru',[[20,1]],'manage',[[74,1]],'comes',[[44,1],[37,1],[74,1],[90,3],[77,1],[59,1],[39,1],[91,1],[52,1]],'knobs',[[44,1]],'base',[[3,1],[24,1],[33,2],[52,1],[72,2],[90,1],[5,1],[88,1],[31,1],[39,1],[91,4],[40,2]],'4092',[[87,1]],'inverts',[[16,1]],'nor',[[90,1],[78,1]],'times',[[87,2],[80,1],[74,1],[90,1],[78,2],[88,1],[55,1],[47,4],[91,7],[72,1]],'mhz',[[90,3],[91,12],[88,2]],'shape',[[75,1]],'bit4',[[83,2],[90,1]],'6500',[[90,5]],'brief',[[69,1],[90,2],[55,1]],'hasn',[[22,1]],'associated',[[72,1],[91,3],[52,1]],'config',[[22,4],[35,1],[37,1],[11,2],[15,1],[42,1],[9,1],[38,3],[40,1],[32,4],[25,4],[1,2],[34,1],[16,6],[21,3],[17,6],[31,7],[39,3],[24,3],[10,2],[77,5],[5,2],[19,2],[23,3],[14,2],[12,4],[20,2]],'constant',[[22,1],[90,2],[91,1],[25,1]],'shx',[[90,4]],' 4800',[[87,1]],'predecrement',[[90,1]],'problematic',[[52,1]],'february',[[8,1],[5,1]],'numlock',[[72,1]],'disrupt',[[87,1]],'operation|',[[88,2]],'exe',[[39,1],[77,2],[70,1],[72,1]],'annoying',[[91,1],[72,1]],'modern',[[3,1]],'unknown',[[91,1],[88,2]],'maxsegments',[[74,1]],'dialog',[[22,3],[35,4],[27,4],[53,4],[54,4],[15,1],[48,2],[9,1],[72,7],[61,1],[25,6],[70,2],[7,1],[13,2],[55,5],[41,2],[50,4],[16,5],[21,4],[17,5],[52,1],[24,3],[4,3],[30,1],[64,1],[77,1],[23,12],[19,4],[49,1],[14,2],[20,3],[6,1]],'fails',[[39,1]],'17ff ',[[80,1]],' block',[[80,2]],'effects',[[93,1],[61,1],[91,2],[12,1]],'pulling',[[90,1],[42,1]],'readdown',[[72,1]],'multiplied',[[87,1]],'dac',[[88,8]],'when',[[22,4],[46,1],[27,4],[33,1],[68,1],[20,2],[6,1],[90,24],[48,5],[8,4],[9,1],[63,2],[66,4],[72,16],[32,3],[61,17],[71,12],[78,1],[94,3],[7,1],[13,2],[34,1],[74,12],[93,1],[47,6],[52,6],[4,1],[64,4],[83,4],[5,4],[19,6],[59,4],[88,15],[14,6],[91,20],[36,1],[35,4],[18,4],[15,14],[85,3],[40,3],[3,1],[62,2],[45,3],[80,2],[25,9],[55,3],[84,1],[41,1],[50,4],[16,19],[21,2],[17,13],[31,1],[39,10],[65,6],[24,3],[77,3],[23,10],[11,3],[12,2]],'wrapping',[[17,1],[93,2],[80,1]],'188',[[90,1]],'cias',[[90,2]],'fceux',[[22,2],[27,4],[33,2],[68,1],[75,5],[48,5],[82,2],[38,1],[72,23],[32,1],[61,1],[71,2],[78,2],[94,3],[1,12],[34,2],[74,1],[47,7],[52,3],[57,1],[83,3],[5,1],[19,1],[0,2],[49,1],[36,1],[54,1],[35,4],[37,3],[53,1],[60,1],[15,3],[42,3],[2,3],[40,2],[3,10],[44,1],[29,3],[45,1],[25,9],[51,1],[70,9],[55,1],[73,2],[41,9],[50,2],[16,1],[21,1],[69,6],[17,3],[28,2],[31,60],[39,16],[24,2],[79,2],[30,5],[77,10],[23,4],[12,1],[56,2]],'logs',[[62,1],[65,3],[16,1],[20,1],[66,1]],'exiting',[[71,1]],' nametable',[[12,1]],'controller',[[62,1],[80,1],[69,1],[42,9],[19,2],[5,2],[39,1],[13,1],[72,2]],'mirrored',[[13,1],[91,1]],'improper',[[35,1]],'nestopia',[[37,1]],'count',[[83,1],[90,1],[15,2],[88,31],[19,2],[31,1],[55,3],[91,3],[20,1],[72,5]],'across',[[74,1],[90,1],[72,2]],' prg',[[80,2]],'visit',[[35,1]],'pay',[[91,1]],'#0t',[[90,8]],'sweet',[[80,1]],'zbq',[[90,1]],'04ax',[[80,1]],'don',[[22,1],[46,1],[33,1],[74,3],[90,1],[17,2],[75,4],[92,1],[66,1],[72,3],[24,1],[61,2],[64,2],[71,2],[88,3],[94,1],[59,3],[14,1],[91,2]],' see',[[85,1],[27,1],[23,1]],'outline',[[72,1]],'flashing',[[18,1]],'match',[[47,1],[52,2],[72,2],[16,1],[20,1],[25,1]],'restores',[[45,1],[50,6]],'bit1|bit0',[[90,1]],'multibyte',[[17,1]],'bars',[[7,1]],'0070',[[87,2]],'retrieve',[[13,1],[72,4]],'also',[[22,2],[27,1],[68,1],[90,10],[66,3],[63,1],[72,11],[61,13],[71,2],[78,1],[94,5],[74,4],[47,1],[52,3],[4,1],[64,5],[83,1],[5,1],[19,1],[59,1],[88,3],[91,7],[54,1],[35,8],[53,1],[60,1],[15,1],[42,3],[85,1],[40,1],[3,2],[62,1],[29,1],[45,1],[80,4],[25,1],[70,1],[84,1],[73,1],[41,1],[50,1],[16,1],[17,4],[39,7],[65,1],[67,1],[10,1],[77,3],[56,1]],'designed',[[54,1],[35,1],[37,1],[53,1],[80,1],[55,1],[1,1],[85,1]],'the',[[22,42],[46,10],[27,21],[33,45],[12,6],[20,15],[56,5],[68,21],[90,551],[75,11],[48,17],[8,4],[9,4],[38,7],[63,28],[66,73],[72,425],[32,14],[61,208],[71,86],[78,35],[82,4],[94,45],[76,4],[7,5],[1,5],[13,8],[34,14],[74,130],[93,8],[47,41],[52,145],[4,13],[57,4],[64,66],[83,112],[5,4],[19,39],[0,1],[26,3],[14,6],[49,11],[59,118],[88,335],[36,23],[54,3],[35,88],[18,10],[37,11],[53,4],[58,16],[15,15],[42,78],[60,11],[81,3],[86,3],[2,10],[87,115],[85,29],[89,4],[40,16],[3,28],[43,3],[29,22],[44,17],[45,19],[62,15],[25,13],[51,7],[70,25],[80,64],[91,420],[55,46],[84,12],[92,16],[73,9],[41,10],[50,52],[16,20],[21,10],[69,6],[17,20],[28,1],[31,20],[39,75],[65,42],[67,49],[24,7],[79,8],[10,7],[30,11],[77,22],[23,28],[11,8],[6,3]],'corners',[[47,1]],'chance',[[59,1],[74,1],[91,1],[72,2]],'somethingglobal',[[71,1]],'_____',[[80,2]],'remind',[[83,1]],'4011',[[88,4]],'uud',[[90,1]],'announced',[[33,1]],' basic',[[74,2]],'multiples',[[47,1],[88,1]],' vector',[[90,1]],' than',[[90,1]],'falling',[[91,2]],'unconditionally',[[91,1]],'map',[[35,4],[27,1],[33,2],[60,1],[21,1],[74,1],[42,1],[39,4],[38,1],[29,1],[45,1],[64,1],[80,15],[49,3],[88,1],[36,1]],'linux',[[3,4],[11,1],[72,2]],'accessing',[[61,1],[90,1]],'display',[[35,4],[18,2],[90,2],[58,1],[75,1],[48,1],[8,2],[63,9],[66,1],[62,2],[72,1],[32,1],[61,3],[25,2],[55,4],[13,1],[16,1],[17,5],[31,2],[39,14],[47,1],[24,1],[23,1],[19,6],[26,1],[59,1],[14,3],[91,1],[11,2],[12,1]],'regarding',[[76,3],[4,1],[29,1],[1,1],[82,1],[90,1]],'unrom',[[4,2],[5,2]],'int',[[72,149]],'07ff ',[[80,2]],'increased',[[3,1],[52,1],[27,1],[45,1],[91,1],[23,1]],'peek',[[17,1]],' just',[[84,1]],'loads',[[35,1],[68,1],[50,2],[87,1],[90,3],[15,1],[31,2],[39,1],[72,7],[24,1],[23,1],[88,1],[91,1]],'16777216',[[90,2]],'occasionally',[[90,2],[79,1]],'retrieves',[[91,2]],'not',[[46,1],[27,3],[33,1],[90,54],[75,3],[48,3],[66,4],[63,2],[72,33],[61,5],[71,14],[78,4],[94,1],[13,1],[34,1],[74,7],[47,1],[52,11],[4,1],[64,2],[83,6],[5,1],[88,13],[59,16],[91,13],[35,5],[18,1],[87,13],[58,2],[15,3],[85,2],[40,1],[62,1],[80,6],[25,4],[70,1],[55,1],[41,2],[50,1],[16,2],[69,1],[17,4],[31,5],[39,8],[65,1],[67,1],[24,1],[30,1],[77,2],[23,5],[11,2]],'none',[[72,1]],'normally',[[59,1],[68,1],[65,2],[61,2],[90,2],[88,2]],'0x8000',[[85,2]],'mapper',[[16,2],[15,1],[21,2],[17,1],[8,2],[4,8],[61,2],[64,1],[25,1],[5,6],[19,1],[23,1],[7,3],[13,4],[20,1],[6,1]],'5ff5',[[87,2]],'anonymous',[[71,2],[72,3]],'scientific',[[73,1]],'title',[[59,1],[33,2],[74,1],[72,1]],'realize',[[59,1]],'scripting',[[27,2],[74,4],[69,4],[71,1],[70,1],[78,1],[75,1],[14,1],[40,1]],'sdl',[[6,2],[20,3],[18,1],[22,2],[16,3],[15,1],[17,4],[8,4],[9,2],[3,1],[24,17],[4,2],[10,2],[25,22],[5,1],[19,1],[23,12],[14,2],[7,3],[13,1],[11,2],[12,12]],'mac',[[3,1],[7,1],[77,1],[11,1]],'alternate',[[90,1],[58,3],[11,1],[51,1]],'filtering',[[13,1]],'score',[[22,1],[74,3],[42,2]],'videolog',[[24,1]],'surprise',[[59,1]],'cfg',[[22,2],[24,1],[32,2],[25,3],[15,2],[19,1],[23,2],[26,1],[31,4],[39,2]],'assembly',[[61,4],[11,5],[60,2]],'statically',[[3,1],[15,1],[73,1]],'worry',[[59,1],[69,1],[71,2],[91,1],[72,1]],'slower',[[46,1],[59,1],[39,1],[77,1],[11,1]],'dcp',[[90,10]],'reliably',[[90,1]],'2000|',[[80,1]],'loadstate',[[35,1],[18,1],[27,2],[29,7],[50,6],[15,1],[23,1],[19,3],[31,3],[39,1],[72,1]],'5ff6',[[87,1]],'measurements',[[90,1]],'dot',[[90,2],[14,1]],'maintain',[[17,1],[47,1]],'val',[[90,5],[88,2]],'try',[[74,1],[90,2],[71,1],[77,2],[59,2],[65,1],[67,1],[66,1],[63,1],[72,6]],'industry',[[91,1]],'latched',[[91,1]],'fastest',[[74,1],[90,1],[36,1]],'gdstr',[[72,3]],'040x',[[80,1]],'associative',[[71,3]],'decent',[[47,1],[91,1],[67,1]],'colored',[[64,2],[47,1],[91,1]],'import',[[52,1]],'rio',[[73,3]],'3000|',[[80,1]],'si_gamepad',[[83,2]],'bitmaps',[[91,3]],'debugged',[[61,1],[94,1]],'compatibility',[[18,1],[29,1],[30,1],[21,2],[17,1],[39,2],[20,2],[72,4]],'ask',[[22,1],[33,1],[41,3]],'paddle',[[72,1],[83,1],[42,3]],'tracing',[[65,1]],'thread',[[46,1]],'absolutely',[[74,1]],'60fps',[[46,1],[77,1]],'0x800',[[85,3]],' |bit7',[[88,2]],'120hz',[[88,1]],'whites',[[5,1]],'meaningful',[[72,1]],'prevents',[[35,1],[27,1]],'handlers',[[72,1]],'markedframe',[[72,1]],'2nd',[[87,1],[80,1],[83,3],[21,1],[91,1],[23,1]],'undoable',[[5,1]],'returned',[[88,1],[74,6],[90,1],[85,2],[91,2],[72,3]],'create',[[22,1],[27,2],[33,1],[60,1],[90,1],[15,1],[75,1],[66,3],[38,1],[72,7],[44,1],[32,1],[61,2],[71,5],[70,1],[94,1],[13,1],[84,1],[73,1],[74,2],[69,1],[67,2],[52,1],[24,1],[77,1],[49,1],[19,1],[91,1],[11,1],[36,1]],'pageup',[[72,1]],'pseudo',[[88,5],[90,1],[74,1]],'rare',[[90,1],[80,2]],' input',[[80,2]],'0700',[[80,1]],'thanks',[[24,1],[87,3],[20,1],[88,1]],'increasing',[[17,1],[88,1],[45,1],[13,1],[23,1]],' sweep',[[88,2]],'1976',[[90,1]],'began',[[3,2]],'determining',[[90,1],[91,1]],'requested',[[91,2]],' notes',[[88,1],[90,9],[80,1]],'adjacent',[[47,1],[94,1]],'ubuntu',[[17,1]],'easter',[[66,1]],'posted',[[88,1]],'documentation',[[46,1],[35,1],[27,1],[37,1],[53,1],[54,1],[68,1],[81,2],[90,4],[92,1],[48,1],[8,1],[63,1],[72,1],[82,1],[29,1],[80,1],[70,1],[78,1],[55,1],[1,2],[17,3],[31,1],[52,1],[24,1],[57,1],[30,1],[64,1],[23,3],[88,1],[59,1],[91,2],[11,1],[12,1]],'padding',[[16,1]],'saver',[[22,1],[41,2]],'green',[[44,2],[64,3],[66,2],[71,1],[72,8]],'goemon',[[20,2]],'applyinputchanges',[[72,1]],'coming',[[88,1]],'cancel',[[46,1],[70,1],[23,1]],'carrying',[[91,1]],'visibility',[[12,2]],'figure',[[59,4],[91,1]],' chibi',[[88,1]],'implies',[[42,1],[2,1]],'gnu',[[3,1]],'listed',[[52,1],[23,1],[67,1],[61,1],[85,1],[42,3]],'hexbackcolorg',[[32,1]],'radiobuttons',[[17,1]],'exponentially',[[74,1]],'int16',[[85,1]],'each',[[87,1],[37,1],[68,1],[90,8],[42,2],[48,1],[66,4],[72,7],[44,3],[45,1],[32,1],[61,3],[71,1],[80,8],[94,1],[55,1],[13,1],[50,1],[69,1],[74,2],[65,1],[47,2],[52,3],[64,1],[83,2],[88,8],[91,7],[11,1]],' rti',[[90,3]],'boulderdash_amoebaai',[[17,1]],'rp2c04_0001',[[37,1]],'sink',[[11,1]],'moment',[[72,1],[29,1],[36,2]],'splicing',[[83,1],[78,1]],'getpixel',[[19,1],[71,1],[72,2]],'occurrence',[[90,1]],'applying',[[61,1]],'variety',[[18,1],[23,1]],'amounts',[[47,1]],'bios',[[87,1],[33,2],[77,2],[20,1],[40,1]],'trouble',[[30,1]],'pairs',[[83,3],[71,2],[87,1]],'exhausts',[[74,1]],'vrom',[[17,1],[8,1],[85,1]],'recent',[[22,2],[72,1],[27,1],[50,2],[21,1],[15,1],[23,1],[17,2],[19,2],[55,2],[20,1],[12,1]],' any',[[39,1]],'suffice',[[52,1]],'ikari',[[80,1]],'cpx',[[90,3]],'randomness',[[90,1]],'sourceforge',[[3,2]],'tree',[[11,2]],'possibly',[[19,1],[59,1],[74,1],[61,1],[66,1],[71,1]],'fcuex',[[31,1]],'p17',[[85,1]],' cycle',[[85,1]],' writes',[[88,1]],'issues',[[24,2],[18,2],[37,1],[16,2],[77,2],[5,1],[17,1],[23,1],[7,1],[12,3]],'0071h',[[87,1]],'bother',[[64,1],[88,1]],'issue',[[22,3],[18,2],[90,1],[15,1],[17,1],[8,1],[9,1],[43,1],[24,3],[4,1],[10,2],[45,1],[77,2],[25,1],[23,1],[13,1],[12,1],[6,1]],'tablet',[[42,1]],'sdl2',[[5,1]],'various',[[18,1],[27,1],[41,1],[16,1],[50,1],[68,1],[17,2],[74,1],[39,1],[48,1],[47,1],[38,1],[40,1],[3,2],[72,1],[79,1],[5,2],[49,2],[76,1],[88,2],[1,1],[13,2],[12,3],[11,1]],'greater',[[72,1],[35,1],[39,1],[55,1],[90,3],[52,2]],'confirmed',[[88,2],[72,1]],'since',[[22,1],[46,1],[87,4],[90,4],[17,2],[65,1],[66,1],[72,7],[3,1],[52,6],[64,2],[23,1],[88,1],[59,6],[84,1],[91,8]],'claims',[[90,1]],'lose',[[17,1],[90,2]],' then',[[35,2],[57,2],[55,1],[49,1]],'coded',[[90,1],[23,1]],'grows',[[87,1]],'requiring',[[33,1]],'encounters',[[71,1]],'dsiplay',[[22,1]],'cycles',[[46,2],[45,2],[61,3],[90,12],[15,2],[88,7],[17,2],[14,1],[65,1],[91,9],[72,4]],'regretted',[[68,1]],'separate',[[35,1],[90,1],[94,1],[5,1],[59,1],[2,1],[66,1],[72,5]],'ideas',[[56,1]],'informing',[[71,1]],'amazing',[[90,1],[75,1]],' multi',[[78,1],[94,1]],'rp2a03e',[[88,1]],'jammed',[[90,1],[85,1]],'int32',[[83,1],[85,1]],'played',[[46,1],[87,2],[4,1],[83,1],[78,1],[42,1],[39,2],[31,1],[66,2]],'luau',[[69,1]],'aimlessly',[[27,1]],'mamiya',[[87,3]],' clear',[[90,1]],'misrepresented',[[91,1]],'suppport',[[15,1]],'c006#newname3#multilinecomment',[[94,1]],'setoverridecursor',[[9,1]],'titlebar',[[25,1]],'terminate',[[90,1]],'mapped',[[35,2],[33,2],[29,1],[61,1],[64,1],[80,1],[5,1],[88,1],[39,4],[66,1],[36,1]],'bankswitching',[[66,1],[87,5],[91,1]],'freeware',[[3,1]],'1fff',[[85,2],[80,1]],'idea',[[59,1],[66,1],[87,2]],'isattemptok',[[74,2]],'collected',[[1,1]],'asm',[[67,1]],'intended',[[90,1],[72,1]],'converted',[[35,1],[57,1],[77,1],[88,1]],'05ff',[[80,1]],'getname',[[72,1],[23,1]],'nestopia_yuv',[[37,1]],'gfce',[[3,1]],'0005',[[61,2],[87,1]],'obtain',[[66,1]],'periodic',[[52,1],[87,1],[39,1]],'buggy',[[60,1]],'movies',[[35,3],[18,2],[27,4],[21,1],[17,2],[31,1],[48,3],[40,1],[24,1],[72,6],[80,1],[83,2],[77,2],[25,3],[51,1],[19,7],[78,5],[14,1],[11,1],[56,1]],'pins',[[91,3]],'details|',[[91,2]],'regions',[[16,1],[9,1],[25,1]],'zelda',[[66,1],[91,1],[42,1]],'obj',[[91,1],[39,1]],'fall',[[91,1],[74,1]],'xxx000x1',[[90,1]],'completing',[[78,1]],'hexeditor',[[71,1]],'1999',[[87,4],[92,1],[93,1]],'unlike',[[90,2],[72,1]],'tri',[[88,8]],'blargg',[[22,3],[11,1]],'compressed',[[30,2],[27,1]],'detrimental',[[66,1]],'inherited',[[90,2]],'four',[[22,1],[33,1],[80,1],[64,1],[16,1],[90,2],[42,3],[19,1],[59,1],[84,1],[85,3]],'imaging',[[73,1]],'speedometeronly',[[75,1]],'nothing',[[74,7],[80,1],[16,1],[71,1],[59,1],[66,1],[91,2]],'yesnocancel',[[72,1]],' int32',[[85,2]],'vrc7',[[13,1],[87,1],[14,1]],'mistakes',[[35,1],[78,1]],'columns',[[80,2],[52,1]],'rts',[[17,1],[87,1],[61,2],[16,1],[90,3]],' because',[[87,1]],'down',[[46,1],[35,5],[27,1],[87,1],[90,1],[15,2],[42,9],[9,1],[72,3],[3,1],[44,1],[45,2],[80,4],[61,1],[71,1],[55,1],[74,1],[17,1],[39,1],[52,2],[83,3],[49,1],[88,9],[14,1],[91,5],[36,2]],' old',[[88,1]],'double',[[27,2],[33,1],[41,2],[58,1],[15,1],[17,2],[39,2],[65,1],[47,2],[67,1],[52,3],[40,1],[61,4],[49,1],[88,1],[91,1]],'turning',[[23,1],[52,1],[39,2],[91,1],[36,1]],'something',[[24,1],[87,2],[74,3],[90,3],[71,6],[70,1],[78,1],[59,1],[92,1],[65,1],[72,2]],' pressing',[[35,1],[42,1]],'stay',[[35,1],[47,1],[88,3]],'extensively',[[78,1]],'namco',[[87,4]],'compromised',[[91,1]],'logged',[[17,1],[65,3],[61,1],[64,1],[66,4],[5,1]],'mega',[[52,4]],'scroll',[[91,8],[80,1],[61,1],[23,1],[17,1],[93,4],[8,2],[63,5],[11,1]],'158b',[[14,1]],'numbered',[[87,1]],' but',[[92,1],[55,1],[58,1],[91,1]],'www',[[71,1],[70,1],[73,4]],'implemented',[[3,3],[22,3],[4,1],[21,1],[5,1],[19,2],[23,3],[7,1],[91,2],[11,1]],'00698089599609375',[[83,1]],'republik',[[90,1]],'hikari',[[42,1]],'11111111',[[92,1]],'takes',[[87,1],[74,1],[90,4],[47,1],[72,2],[64,1],[61,1],[25,1],[71,1],[88,1],[91,3],[11,1],[56,1]],'4017',[[88,16],[85,1],[14,1]],'titler',[[37,1]],'esc',[[41,1],[39,1]],'desync',[[19,1]],'gracefully',[[19,1],[24,1]],'preventing',[[19,1],[46,1]],'definition',[[59,1],[94,1]],'submitinsertframes',[[72,1]],'advance',[[35,9],[74,1],[16,1],[39,3],[65,1],[52,2],[72,5],[79,1],[45,2],[61,2],[70,1],[23,1],[78,4],[36,5]],'usefully',[[75,1]],'4011h',[[87,1]],'abbreviations',[[90,1]],'failed',[[78,2],[74,1]],'languages',[[17,1],[69,2]],'take',[[35,2],[87,1],[90,4],[15,1],[42,1],[75,1],[39,1],[67,1],[72,2],[52,1],[80,1],[64,2],[88,2],[91,2]],'banking',[[72,1]],'cleared',[[19,1],[74,2],[90,9],[88,2]],'defaulting',[[21,1]],'remove',[[22,1],[49,1],[59,1],[61,1],[25,1],[5,1]],'mangling',[[59,1]],'european',[[90,1],[39,1]],'e000',[[66,1],[87,3]],' blocks',[[80,1]],'recognized',[[19,1]],'0100',[[61,2],[90,20],[80,2]],'functions',[[22,1],[18,1],[27,1],[90,1],[15,1],[75,2],[66,1],[72,12],[3,1],[71,5],[70,4],[55,1],[13,2],[73,1],[50,2],[69,2],[16,1],[21,1],[74,14],[17,2],[93,1],[52,2],[5,1],[19,2],[23,1],[14,2],[11,1],[20,1]],'2022',[[10,1],[7,1],[8,1],[9,1],[6,1]],'producer',[[53,1],[41,1],[26,1],[75,1],[93,1],[48,1],[66,1]],'coloring',[[16,1],[66,1],[8,1],[11,3],[12,1]],'cleaner',[[66,1]],'japanophile',[[59,1]],'1000|',[[80,1]],'hacking',[[76,3],[68,1],[2,1],[1,1],[79,11]],'generation',[[91,3],[88,4]],'nybbles',[[90,1]],'filehandle',[[71,3]],'blob',[[83,1]],'nuke',[[13,1]],'suggested',[[72,1]],'4013h',[[87,1]],' nmi',[[90,1]],'2406',[[91,1]],'infamous',[[91,1]],'txs',[[90,3]],'combined',[[0,1],[74,2],[1,1],[66,1],[90,1],[91,1]],'counts',[[72,1]],'initialization',[[66,1],[4,1],[23,1]],'decides',[[71,1],[91,1]],'upward',[[88,1]],'practical',[[90,2]],' depending',[[88,1]],'avoided',[[91,1]],'those',[[46,1],[87,2],[74,1],[42,1],[17,1],[65,1],[47,1],[66,1],[72,6],[52,1],[32,1],[88,2],[91,1]],'windows98',[[41,1]],'brad',[[91,1],[88,1]],'lua51',[[15,2]],' processing',[[90,1]],' |04',[[88,1]],'received',[[74,1]],'2001',[[44,1],[85,1]],'getnote',[[72,1]],'recording',[[12,1],[35,14],[18,1],[27,3],[15,2],[48,1],[38,1],[40,1],[3,2],[72,4],[25,1],[78,16],[55,1],[34,1],[50,3],[16,1],[21,2],[17,1],[28,2],[39,3],[24,2],[83,1],[77,1],[19,2],[11,3],[56,1]],'rewinding',[[21,1],[50,2]],'marginal',[[90,1]],'protections',[[90,1],[8,1],[5,1]],'dumps',[[50,1],[14,1]],'usable',[[24,1]],'0300',[[80,4]],'techniques',[[90,1]],'iql2',[[85,1]],'framenumber',[[31,1]],'0078',[[87,1]],'dungeon',[[91,1]],'sequentially',[[87,1],[91,1]],'oe_',[[90,2]],'erroneous',[[19,1],[23,1]],'3d2n@8',[[90,1]],'traditionally',[[90,1],[78,1]],'objpri',[[91,1]],'barely',[[77,1]],'appearing',[[91,1],[88,1]],'sachen',[[17,1]],' lower',[[45,1]],'cherished',[[79,1]],'isa',[[91,1]],'8157',[[15,1]],'floppy',[[33,2]],'subsection',[[85,6]],'32k',[[88,2]],'bankswitchable',[[87,1]],'breakpoint',[[4,1],[61,12],[16,1],[15,2],[5,1],[17,6],[64,2],[7,1],[13,1],[65,2],[11,2],[72,2]],'exec_time',[[72,1]],'johnson',[[91,2]],'hellraiser',[[91,1]],'0000110000000000',[[92,1]],'mainly',[[4,1],[88,1]],'nutant',[[72,2]],'svgalib',[[3,3]],'decoded',[[88,1],[72,2]],'wayland',[[4,1]],'invertselection',[[17,1]],' starting',[[87,1],[91,1],[72,1]],'essence',[[78,1]],'booting',[[17,2]],'generally',[[88,2],[79,2],[80,3],[90,2],[91,1],[72,1]],'big_time_software@hotmail',[[91,1],[88,1]],'131072',[[90,1]],'examiners',[[90,1]],'aspects',[[81,1]],'increase',[[34,1],[35,1],[18,1],[88,4],[21,1],[5,1]],'edu',[[90,1]],'registerrun',[[72,1]],'likelihood',[[33,1]],'cia2',[[90,1]],'periodicsaves',[[15,1]],'decode',[[60,1]],' |0a',[[88,2]],'de0d',[[90,1]],'hackers',[[79,1]],'#34053d',[[71,1]],'only ',[[87,1]],'start_address',[[87,1]],'more',[[22,1],[35,2],[27,4],[37,1],[46,1],[53,1],[54,1],[81,1],[87,1],[90,6],[92,1],[66,3],[9,1],[72,4],[3,1],[80,2],[61,7],[71,3],[25,2],[78,2],[73,1],[74,1],[69,1],[16,1],[17,1],[93,1],[31,1],[65,3],[47,3],[52,3],[24,2],[79,2],[30,1],[77,1],[5,1],[19,2],[23,4],[59,4],[14,2],[88,2],[91,3],[20,1],[11,1]],'li#',[[90,2]],'events',[[91,1],[74,2]],'widely',[[30,1]],'quickly',[[35,1],[27,1],[80,1],[61,2],[64,1],[42,1]],' ram',[[80,4]],' octave',[[88,2]],'sya',[[11,1]],'particularly',[[72,1]],'breaking',[[61,2]],'registerexecute',[[72,2]],'extension',[[44,1],[30,1],[64,1],[25,2],[5,1],[59,2],[48,1],[73,1]],'bring',[[61,1],[15,1],[65,1]],'square2',[[72,1]],'continuous',[[36,2]],'clicks',[[61,1],[94,1],[72,1]],'playinput',[[14,1]],'navigate',[[34,1],[35,1],[61,1],[11,1]],'inv',[[72,1]],'luascripts',[[74,1],[75,2],[73,2]],'misplaced',[[72,1]],'friends',[[72,1]],'playfields',[[91,3]],'push',[[90,1],[78,1],[74,1]],'dracula',[[14,1]],' sax',[[90,4]],'2a03',[[88,13],[80,4]],'ca65',[[94,1]],'octave',[[88,1]],'flawed',[[24,1]],'behind',[[91,2],[2,1],[66,1],[71,1],[72,3]],'&b%_3bxi',[[90,1]],'accumulate',[[91,1]],'reproducible',[[9,1],[5,1]],'rerecord',[[39,3],[14,1],[83,1],[72,3]],'#byte',[[90,4]],'spaces',[[19,1]],'programmed',[[75,1],[74,1],[91,2],[70,1]],'hud',[[17,2],[16,1],[11,1]],'case',[[74,5],[90,3],[58,2],[15,1],[75,1],[31,1],[66,1],[72,4],[24,1],[52,2],[61,1],[71,2],[83,1],[94,1],[91,1]],'2j1t892n%',[[90,1]],'smart',[[66,1],[15,1]],'lagcount',[[72,1],[23,1]],'eeprom',[[17,1]],'dimensions',[[72,1]],'out',[[22,1],[35,1],[60,1],[87,1],[90,3],[17,3],[39,1],[67,2],[47,3],[85,1],[52,1],[72,2],[44,1],[4,1],[61,2],[71,1],[88,6],[19,1],[59,7],[91,8],[20,2]],'transmission',[[73,1]],'verify',[[90,1],[92,1]],'plus',[[87,1],[64,1],[91,3],[72,1]],'variables',[[22,1],[87,2],[74,6],[71,3],[70,2],[65,1],[85,1],[72,1]],'punchouttraining',[[75,1]],'snes',[[14,2]],'fwnes',[[33,1]],'execute',[[65,1],[61,5],[90,1],[70,1],[88,1]],'disable',[[22,1],[46,1],[41,2],[90,4],[15,2],[42,2],[31,2],[67,1],[8,1],[47,1],[52,1],[72,1],[32,1],[61,3],[5,1],[19,2],[23,1],[88,13],[20,1]],'detecting',[[72,1]],'names',[[61,3],[16,1],[15,1],[21,1],[17,2],[59,2],[94,2],[14,1],[65,1],[40,1]],'desmume',[[19,1],[53,1],[54,1]],'presets',[[40,3],[27,1],[78,1],[42,3]],'implied',[[90,4]],'sort',[[91,1],[90,2],[71,1],[11,1],[52,1]],'debugging',[[18,1],[60,1],[15,1],[17,2],[75,1],[66,1],[3,3],[24,1],[79,2],[61,9],[71,1],[25,1],[94,1],[19,1],[14,1],[13,2]],'2000',[[3,1],[87,3],[92,2],[80,3],[85,2],[91,8]],'returning',[[72,2]],'knowledge',[[59,2],[67,1],[69,1],[80,1],[90,1],[91,1]],'pushed',[[90,4]],'resumed',[[16,1]],'plot',[[71,2]],'65c816',[[90,1]],'large',[[91,1],[74,1],[13,1],[61,1],[25,1],[72,1]],'remappable',[[22,1]],'indices',[[90,1]],'somthing',[[91,2]],'info|',[[91,1]],'objctr',[[72,3]],'identifier',[[83,2]],'exram',[[87,3],[91,1]],'saturation',[[91,1]],'substitute',[[52,2]],' |03',[[88,1]],'lowest',[[80,1],[90,1],[74,1]],'irqc',[[85,2]],'indeterminate',[[90,1]],' note',[[27,1],[80,1],[90,6],[91,1],[25,1],[88,6]],'reach',[[78,1]],'tens',[[78,1]],'compiling',[[8,1],[23,1]],'inspect',[[61,1],[75,1]],'classics',[[91,1]],'bypass',[[91,1]],'sync',[[17,1],[77,1],[10,2],[47,4],[11,1],[23,1]],'onto',[[91,2],[80,5]],'posting',[[88,1]],'silence',[[88,1]],'g8r',[[90,1]],'vsprintf',[[25,1]],'alongside',[[61,1]],'forces',[[72,5]],'mask',[[62,2],[66,2],[15,1]],'shared',[[91,1],[88,1]],'revolutionizes',[[27,1]],'coder',[[91,1]],' outside',[[87,1]],'clearing',[[17,1],[4,1],[88,1]],'persistent',[[72,6]],'4015',[[88,9]],'dc0d',[[90,4]],'0000',[[87,1],[18,1],[80,7],[61,1],[64,1],[85,2],[52,1]],' watching',[[80,1]],'shorthand',[[92,1]],'tint',[[44,1],[91,1]],'crashes',[[17,1],[71,1],[72,1],[16,1],[25,3],[23,2]],'strict',[[61,1]],'competitionrecorder',[[75,1]],'soon',[[90,1],[59,2],[10,1]],'woes',[[25,1]],'disksys',[[77,2],[33,2],[40,1]],' sram',[[80,1]],'cool',[[59,2]],' 010',[[88,1]],'traditional',[[42,1]],'naming',[[50,1],[16,1],[15,3],[23,1],[17,1],[94,1],[48,1]],'sum',[[61,3]],'misinformed',[[68,1]],'omitted',[[72,1]],'onattemptend',[[74,1]],'illustration',[[90,1]],'log',[[61,1],[16,1],[15,3],[23,2],[17,9],[5,1],[83,12],[65,9],[13,1],[66,6],[90,2]],'maxframes',[[74,4]],' jopi',[[90,7]],'joystick',[[5,1],[84,3],[85,2],[42,1]],'powersave',[[22,1]],'solely',[[80,1]],' during',[[88,1]],'nospritelim',[[25,1]],'230',[[72,1]],'definitions',[[59,1],[85,3]],'saved',[[22,1],[50,3],[74,3],[15,2],[39,1],[48,1],[85,1],[52,1],[40,5],[72,2],[29,1],[61,1],[25,1],[59,5],[7,2],[11,2]],'60th',[[35,1]],'ntar',[[85,1]],'decreasing',[[88,2]],'correct',[[22,4],[90,1],[25,1],[19,1],[13,1],[47,2],[72,6]],'lavelle',[[21,1]],'uwa',[[90,1]],' 2048',[[80,3]],'entry',[[72,4],[44,1],[4,1],[87,2],[90,1],[17,1],[59,1],[14,1],[39,1],[91,4],[12,1],[52,1]],'arr',[[90,5]],'tweaked',[[16,1],[37,1]],'online',[[35,1],[45,1],[76,1],[80,1],[71,1],[12,1]],'hq3x',[[47,2]],'assigns',[[38,1]],'poorly',[[47,2],[43,1]],'taller',[[47,1]],' dcp',[[90,4]],'navigation',[[3,1],[61,2]],'random',[[59,1],[74,13],[13,1],[80,1],[90,2],[88,13]],'ling',[[16,1]],'nesm',[[87,1]],'certain',[[60,1],[74,4],[69,1],[58,1],[42,1],[75,1],[65,1],[66,3],[72,1],[61,1],[64,1],[77,1],[88,4]],'launch',[[17,1]],'didn',[[52,2],[4,1],[25,1],[17,1],[59,1],[91,1],[72,1]],'opcodes',[[61,1],[90,5],[11,1]],'configurations',[[81,1],[27,1]],'useable',[[43,1],[69,1],[23,1]],'noisey',[[88,1]],'blank',[[59,1]],'smb3',[[75,1]],'512',[[44,2],[4,2],[14,1],[37,1],[91,1],[5,1]],'mess',[[91,1],[74,1]],'truth',[[90,1]],'amd',[[23,1]],'07ff',[[61,1],[18,1],[80,6]],'compress',[[20,1],[39,1]],'directories',[[38,1],[40,1]],'drawpixel',[[72,1]],'psin',[[85,1]],'nes_basecycles',[[87,2]],'jmp',[[90,8],[66,1]],'block',[[59,1],[80,22],[91,1],[25,1]],'257',[[72,2]],'newline',[[83,1]],'dual',[[87,3]],'implements',[[94,1]],'tied',[[88,1]],'damage',[[52,1]],'crashing',[[24,2],[75,1],[20,1],[25,1]],'becomes',[[17,1],[59,1],[66,2],[88,1]],'stopframe',[[31,2]],'corruptor',[[66,2]],'numpad6',[[72,1]],'would',[[22,1],[87,1],[90,4],[16,1],[15,1],[58,1],[39,1],[66,5],[52,1],[24,2],[44,1],[4,1],[72,2],[30,1],[80,6],[25,3],[88,2],[94,1],[59,3],[14,1],[91,19]],'elseif',[[71,1]],'recorder',[[4,1]],'scheme',[[22,1],[32,1],[84,1],[91,1],[11,1]],'helpndoc',[[22,1],[46,1],[27,1],[33,1],[12,1],[20,1],[56,1],[68,1],[90,1],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[66,1],[72,1],[32,1],[61,1],[71,1],[78,1],[82,1],[94,1],[76,1],[7,1],[1,1],[13,1],[34,1],[74,1],[93,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,1],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,1],[80,1],[91,1],[55,1],[84,1],[92,1],[73,1],[41,1],[50,1],[16,1],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,1],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,1],[11,1],[6,1]],'clang',[[17,1],[5,2]],'toggled',[[18,1],[39,4],[27,1],[48,1]],'looping',[[88,4]],'setselection',[[72,1]],'340',[[91,1]],'iup',[[73,3]],'read',[[22,3],[35,12],[18,1],[27,1],[87,3],[58,1],[90,17],[48,4],[66,6],[85,4],[72,21],[3,1],[62,1],[80,1],[61,8],[71,6],[25,2],[13,1],[50,13],[74,1],[17,2],[31,5],[52,4],[24,1],[64,4],[23,1],[19,4],[88,5],[91,12],[20,2]],'increases',[[21,1],[20,1],[88,2]],'udp',[[73,1]],' binary',[[90,1]],'lowmost',[[90,3]],'indeed',[[75,1]],'hl2n@',[[90,1]],'kevin',[[87,1]],'fortunate',[[90,1]],'ch8',[[87,2]],'offset',[[91,5],[87,1],[64,2],[71,1],[58,3],[51,1],[90,1],[92,2],[94,1],[8,1],[85,1],[72,1]],'copying',[[90,1],[59,1]],'n@3',[[90,1]],'&z0',[[90,1]],'isb',[[90,9]],'translate',[[59,3]],'bulletproof',[[19,1]],'courier',[[32,2]],'event',[[10,1],[64,1],[84,1],[78,1]],'joypad',[[24,1],[38,1],[33,2],[72,15],[83,2],[21,1],[71,3],[23,3],[17,1],[19,1],[20,3],[36,1]],'street',[[23,1]],'using',[[35,1],[37,1],[90,5],[15,2],[75,1],[66,3],[63,2],[40,1],[62,1],[72,14],[29,3],[45,2],[61,2],[71,5],[70,1],[51,4],[80,1],[94,2],[55,2],[13,1],[73,1],[74,1],[69,2],[16,2],[21,1],[17,1],[65,2],[67,3],[47,2],[52,3],[79,1],[57,1],[64,3],[77,3],[88,2],[19,1],[59,3],[91,3],[12,2],[20,1]],'instead',[[22,4],[74,1],[90,5],[21,2],[15,2],[58,1],[93,1],[39,1],[66,2],[72,4],[45,1],[61,4],[64,2],[71,1],[5,1],[19,1],[26,1],[59,2],[88,2],[94,1],[91,3]],'emulua',[[71,1],[25,1]],'television',[[44,1],[33,1],[37,1],[42,1]],' resetting',[[52,1]],'241',[[61,1],[91,1]],'interpreter',[[71,1]],' which',[[90,1],[87,1]],'audio',[[34,7],[87,2],[45,1],[64,1],[88,1],[8,1],[11,2],[66,2]],'flakes',[[17,1]],'begins',[[22,1],[59,2],[84,1]],'separately',[[21,1]],'inconvenience',[[88,1]],'years',[[3,1],[13,1],[91,1]],'resurrected',[[3,1]],'affected',[[90,6],[58,1],[67,1]],'officially',[[59,1]],'|commands|rldutsba|rldutsba|rldutsba|rldutsba|port2|',[[83,1]],'allow',[[74,1],[42,3],[17,2],[31,3],[47,2],[9,1],[72,1],[4,1],[61,2],[83,1],[5,2],[19,1],[23,1],[7,1],[91,2],[11,2],[12,1]],'kiji',[[20,1]],'alias',[[72,5]],' 1000000',[[87,1]],'hop',[[88,1]],'conclusion',[[88,1]],'connection',[[90,1]],'playfield',[[91,28]],'nogui',[[16,1]],'experiment',[[91,1]],'task',[[22,1]],' file',[[44,1]],' type',[[85,6]],'maru',[[59,4]],'worth',[[13,1],[91,2]],' sprite',[[75,1]],'displaced',[[78,1]],'swapped',[[44,1],[45,1]],'per',[[46,1],[87,2],[33,1],[31,2],[39,2],[47,1],[8,2],[72,6],[44,1],[71,1],[23,2],[88,1],[59,1],[14,1],[91,8],[11,1]],'inspection',[[61,1],[5,1]],'r65c00',[[90,2]],'perfectly',[[91,1]],'collision',[[91,1]],'gyp#8',[[90,1]],'invisible',[[91,1]],'dozens',[[91,1]],'profit',[[91,1]],'original',[[3,2],[37,1],[68,2],[61,2],[23,1],[88,1],[14,1],[2,1],[67,1],[52,2]],'2013',[[16,1],[15,1]],'fourscore',[[83,6],[25,1]],'instance',[[87,1],[41,2],[74,3],[58,1],[15,1],[90,2],[39,1],[52,1],[29,1],[80,3],[71,2],[94,1],[19,1],[91,1]],'maintains',[[15,1]],'bigbad',[[44,2]],'composition',[[91,1]],'kid',[[80,1]],'dump',[[50,1],[14,1],[65,1],[23,2]],'canceling',[[23,1]],'older',[[3,1],[88,1],[45,1],[70,1],[72,3]],'vram',[[92,4],[93,1],[80,1],[13,1],[64,1]],'cycle',[[72,1],[36,1],[90,20],[71,2],[25,1],[5,1],[88,14],[85,1],[91,24],[52,1]],'empty',[[27,1],[61,3],[71,3],[83,1],[90,1],[17,1],[47,1]],'accessed',[[62,1],[80,1],[64,1],[15,1],[65,2],[66,5],[85,1],[91,5]],'memwatch',[[19,1],[31,1],[23,2]],'recovery',[[24,1],[25,1]],'contain',[[35,3],[44,1],[80,2],[61,1],[71,1],[25,1],[83,1],[88,2],[84,1],[66,1],[85,2],[40,1]],'adv',[[25,2],[39,1]],'current',[[35,2],[33,1],[37,1],[60,2],[68,1],[87,1],[42,3],[90,4],[92,1],[48,1],[66,1],[63,2],[72,20],[3,1],[44,1],[45,1],[62,1],[61,5],[80,1],[78,2],[74,9],[16,1],[17,2],[39,1],[65,1],[47,2],[52,6],[24,1],[79,1],[64,1],[83,2],[23,3],[19,1],[88,12],[91,3],[36,2]],'show',[[90,2],[16,1],[17,1],[75,1],[65,1],[47,1],[63,1],[72,2],[62,2],[61,1],[71,1],[25,1],[23,1],[88,1],[59,1],[14,1],[55,1],[91,1],[20,1]],'fc0',[[31,2]],'anytime',[[16,1],[35,1]],'inputdisplay',[[31,3]],'allowing',[[17,1],[72,1],[48,1],[47,1],[83,1],[23,1]],'but',[[22,2],[87,2],[33,1],[90,15],[58,1],[42,2],[92,1],[66,4],[72,13],[3,1],[80,1],[61,2],[71,4],[70,1],[78,2],[94,1],[55,1],[50,1],[69,2],[74,5],[93,1],[65,3],[47,1],[52,2],[30,2],[77,1],[88,4],[59,12],[91,10],[36,1]],'weren',[[62,1],[61,1],[66,2],[88,1]],'modify',[[68,1],[67,1],[64,3],[90,8],[72,1]],'ungzipping',[[25,1]],'precise',[[90,1],[71,1],[91,1]],'adds',[[22,1],[90,2],[16,1],[15,1],[21,1],[17,1],[8,1],[72,1],[3,2],[40,1],[19,2],[14,1],[20,2]],'romchecksum',[[83,1],[72,1]],' 1536 ',[[80,1]],'0000|',[[80,1]],'screens',[[91,1],[80,2]],'symbolic',[[61,7],[16,2],[15,5],[94,2],[17,2],[14,2],[65,2]],'recursion',[[10,1]],'xoff',[[85,1]],'joysticks',[[84,1]],'patchlevel',[[90,1]],' easily',[[90,1]],'eaters',[[90,1]],'diagrams',[[91,1]],'compiler',[[12,1],[10,1],[11,1],[5,1]],'0x0000',[[94,1],[72,2]],'motherboard',[[91,1]],'serializers',[[91,2]],'march',[[3,1],[23,1],[7,1],[84,1],[16,1],[6,1]],'hooker',[[3,1],[23,1],[59,18],[51,1]],'irqs',[[85,1]],'rate',[[46,1],[87,2],[45,2],[88,14],[8,2],[11,2],[91,2]],'xdsp',[[3,1]],'gfceux',[[24,4]],' lda',[[90,1]],'vd`d2n0q',[[90,1]],'listening',[[66,1]],'launched',[[14,1]],'0123456789abcdef',[[61,2]],'home',[[73,1],[14,1],[13,1],[72,1]],'onattemptstart',[[74,2]],'gives',[[22,1],[46,1],[41,1],[80,4],[42,1],[91,1],[72,1]],'simultaneously',[[90,3],[58,1],[39,1]],'throws',[[90,1],[72,6]],'memo',[[83,1]],'253',[[17,1],[21,1],[15,1],[20,1]],'wram',[[13,1],[8,1],[25,1],[85,2]],'densetsu',[[17,1]],'level',[[91,3],[45,1],[83,2],[69,1],[94,1],[88,3],[47,1],[63,3],[52,4]],'iql1',[[85,2]],'artist',[[87,3]],'forced',[[91,1],[88,1]],'probability',[[74,1]],'0400fh',[[87,1]],'float',[[72,3]],'easily',[[54,1],[53,1],[27,1],[74,3],[90,1],[15,1],[38,1],[40,1],[24,1],[72,1],[4,1],[32,1],[61,3],[64,2],[77,1],[49,1],[19,1],[94,1],[91,3],[73,1]],'fully',[[19,2],[87,1],[27,1],[72,2]],'compile',[[69,1],[74,1]],'copy',[[60,1],[41,1],[64,3],[90,3],[19,1],[59,6],[48,1],[72,1]],'nreg',[[85,1]],'bcd',[[90,16]],'resolutions',[[14,1]],'latches',[[90,2],[91,1]],'states',[[40,1],[4,1],[83,1],[90,2],[72,4]],' hex',[[12,1]],'unf',[[30,1]],'border',[[47,1]],'lines',[[87,1],[80,1],[61,1],[83,1],[90,1],[23,3],[94,5],[59,1],[65,4],[66,1],[63,1],[91,3]],'mmc',[[91,3]],'remain',[[90,1],[91,1],[55,1]],'aspiring',[[59,1]],'3f00',[[80,1]],' processor',[[85,1]],'happen',[[90,1],[93,1],[88,1]],'sax',[[90,6]],'processed',[[90,1],[71,1]],'considering',[[91,1]],'046x',[[80,1]],'pointed',[[42,1]],'scrolling',[[89,2],[15,2],[92,3],[93,2],[91,4],[47,1],[63,2]],'integrate',[[12,1]],'tbl3',[[71,2]],'0x0200',[[72,2]],'yes',[[74,4]],' it',[[54,1],[53,1],[37,1],[50,3],[69,1],[74,1],[90,1],[93,1],[39,2],[85,2],[63,1],[40,1],[72,1],[52,1],[79,1],[80,1],[64,1],[77,1],[78,1],[55,1],[84,1],[91,4]],'reverse',[[79,1],[80,1],[15,1],[88,3],[94,1],[14,1],[66,1]],'abs',[[61,1]],'adequate',[[59,1]],'closely',[[65,1],[25,1],[52,1]],'2023',[[4,1],[5,1]],'replay',[[22,1],[24,2],[34,1],[35,2],[50,1],[72,1],[25,1],[17,4],[19,3],[48,1],[52,1]],'0x0263',[[72,1]],'corruption',[[13,1],[80,1]],'guard',[[72,1],[5,1]],'nrom',[[23,2]],'pha',[[61,1],[90,1]],'5fff ',[[80,1]],'0677fc51543b',[[83,1]],' odd',[[90,2]],'employs',[[74,1],[23,2]],'reminding',[[25,1]],'readbyterange',[[25,1],[72,2]],'represent',[[64,1],[83,3],[88,3]],'fact',[[90,1],[75,1]],'gray',[[72,1]],'acceptable',[[72,1]],'time',[[87,1],[90,14],[42,2],[75,1],[2,1],[48,1],[63,2],[72,11],[3,1],[45,1],[80,3],[61,5],[70,1],[78,1],[84,1],[16,1],[21,1],[39,4],[65,5],[52,3],[4,1],[64,2],[77,1],[23,1],[88,7],[59,2],[91,23],[20,1]],'characteristic',[[80,1]],'outputted',[[88,1]],'slow',[[46,1],[35,2],[36,1],[90,2],[71,1],[77,5],[78,3],[59,1],[52,1]],'autohold',[[19,4]],' php',[[90,2]],'warned',[[71,1]],'our',[[90,1],[75,1]],'strobe',[[88,3]],'explaination',[[87,1]],'comecon',[[90,1]],'f12',[[72,1]],'containers',[[50,1]],'medium',[[72,2]],' 002',[[88,1]],'bandwith',[[91,1]],'latching',[[88,2]],'eliminate',[[80,1]],' from',[[90,1],[52,1]],'kicked',[[72,2]],' amplitude',[[85,1]],'tod',[[90,5]],'d`h#v1',[[90,1]],'jones',[[18,1]],'detected',[[30,1],[42,1]],' since',[[91,4]],'adelikat',[[3,2],[80,1],[1,2],[83,1]],'ppc',[[24,1]],'lags',[[55,2]],'248',[[17,1]],'taseditor',[[17,9],[72,25],[14,1],[56,2]],' boat',[[30,3]],'subpix',[[80,2]],'sec',[[90,1],[87,2]],' some',[[90,1],[45,1]],'0a00',[[80,1]],'cpy',[[90,3]],'ml`',[[90,1]],'individually',[[9,1]],'sav',[[23,1],[33,1],[66,1],[40,1]],'asq_realityb',[[37,1]],'sbx',[[90,13]],'borrow',[[90,1]],'perform',[[52,1],[87,1],[74,1],[90,4],[66,5],[72,2]],'engineering',[[94,1],[79,1],[14,1],[15,1],[88,3]],'machines',[[22,1],[87,1],[29,1],[45,1]],'enhancing',[[17,1]],'redrawing',[[16,1]],'savestateas',[[18,1]],'third',[[4,1],[13,1],[90,1],[94,2],[72,1]],'freeze',[[22,1],[29,2],[64,2],[71,1],[90,2],[72,2]],'mappers',[[16,2],[15,1],[17,2],[8,1],[3,5],[4,2],[64,2],[25,1],[5,2],[23,1],[7,1],[13,1],[14,2],[20,3]],'keyboard',[[24,1],[36,1],[10,1],[33,2],[72,3],[16,1],[5,2],[23,1],[42,1],[7,5],[14,1],[6,1]],'chirps',[[23,1]],'cmake',[[13,1],[9,1],[5,1]],'listings',[[49,1]],'invoked',[[20,1]],'engineer',[[66,1]],'gcc',[[4,1]],'filling',[[67,1]],'speedmode',[[72,1],[71,1],[70,1],[23,1]],'converting',[[22,1],[57,1],[14,1]],'hence',[[71,1],[87,1],[72,1]],'commenting',[[71,1]],'modifies',[[72,1]],'key1',[[74,3]],'pipelined',[[91,1]],'deletes',[[19,1]],'image',[[35,1],[33,5],[90,2],[47,10],[63,1],[72,9],[79,1],[71,2],[77,1],[59,1],[91,5],[12,2],[73,4]],'successful',[[90,1]],'bypasses',[[23,1]],'conte',[[88,1]],'play',[[22,1],[35,4],[33,1],[87,6],[15,1],[48,1],[66,5],[38,1],[43,3],[72,3],[29,2],[61,2],[78,1],[50,8],[74,3],[16,5],[21,1],[17,1],[31,1],[39,3],[65,1],[79,1],[4,2],[23,1],[59,2],[91,1]],'syncronous',[[88,1]],'blur',[[47,1]],' additional',[[3,1]],'interesting',[[66,1]],'smearing',[[47,1]],'automate',[[69,1]],'2b8',[[90,1]],'d019',[[90,5]],'zero',[[52,1],[91,1],[80,2],[61,2],[90,29],[88,4],[85,2],[63,1],[36,1]],'smaller',[[90,9],[59,1],[72,1]],'found',[[54,1],[53,1],[81,1],[15,1],[42,1],[70,1],[88,7],[67,1],[91,5],[9,1],[72,1]],'phenomenon',[[88,1]],'preexisting',[[35,1]],'dffc',[[61,1]],'lae',[[90,1]],'gethash',[[72,1],[14,1]],'mixed',[[91,2],[71,1],[15,1],[88,1]],'enlist',[[17,1]],' preset',[[42,1]],'scales',[[72,2]],' 20',[[90,1],[91,1]],'loop',[[46,1],[88,1],[10,1],[90,4],[71,3],[72,4]],'u%_',[[90,1]],'attempt',[[3,1],[41,1],[61,1],[74,23],[77,1],[88,1],[72,1]],'activate',[[67,1],[77,1],[52,2]],'specificness',[[85,1]],'signal',[[44,1],[90,4],[91,12],[88,4]],'4800',[[87,2]],'maxvalue',[[74,12]],'optionally',[[24,1],[14,1],[94,1],[72,3]],'nitsujrehtona',[[3,2]],' added',[[23,1]],'instantly',[[91,1]],'works',[[87,1],[90,1],[58,1],[15,2],[66,1],[72,3],[62,1],[61,1],[64,3],[25,1],[23,2],[94,1],[59,2],[91,3]],'point',[[35,3],[29,1],[33,1],[50,1],[16,1],[60,1],[78,2],[88,3],[92,1],[84,1],[91,1],[52,2]],'attention',[[64,1],[91,1]],'rollback',[[74,3]],'messages',[[72,1],[18,1],[25,1],[23,1],[17,4],[19,1],[14,1],[65,1],[8,1],[11,1],[20,1]],'monitor',[[22,1],[90,1],[77,1],[23,1],[55,2],[91,5],[11,1],[52,1]],'upscales',[[47,1]],'shops',[[59,1]],'decoder',[[3,1],[79,1],[60,1],[39,1],[67,7],[91,1]],'external',[[44,1],[74,1],[77,1],[15,1],[88,1],[14,1],[66,4],[91,5],[72,1]],'contributed',[[88,1]],'human',[[68,1],[61,1],[78,2],[43,1]],'earlier',[[19,1],[78,1],[18,1],[37,1],[15,1],[72,1]],'m#nd',[[90,2]],'expose',[[91,1]],'wrote',[[3,1],[91,1],[50,3]],'purpose',[[3,1],[75,3],[88,1],[72,1]],'second',[[35,1],[87,3],[41,1],[74,1],[90,2],[92,3],[65,1],[85,1],[72,4],[24,1],[25,1],[78,1],[19,1],[94,2],[91,3],[11,1]],'116',[[17,1]],'anyways',[[74,1]],'isrunend',[[74,1]],'resource',[[69,1],[27,1]],'shortcuts',[[23,1],[9,1],[12,2]],'vsnprintf',[[25,1]],'arrow',[[55,1],[42,2]],'099822938442230224609375',[[83,1]],' read',[[90,42]],'still',[[22,2],[34,1],[87,1],[90,1],[93,1],[39,1],[48,1],[72,4],[52,2],[71,1],[23,1],[88,3],[59,2]],'latter',[[90,3]],'exceeds',[[17,2]],'choppy',[[25,1]],'unified',[[3,1]],'manpage',[[17,1],[14,1]],'bad',[[59,2],[87,1],[74,1],[61,2],[77,1]],'customize',[[22,1],[64,1],[65,1]],'watched',[[55,1]],'half',[[80,1],[90,2],[71,1],[91,4],[88,2]],'renders',[[91,3],[88,1]],'multiplexed',[[91,1]],'tested',[[3,1],[22,1],[90,1],[88,1],[59,3],[66,1],[91,1]],'jl`@h',[[90,1]],' uses',[[50,1]],'understanding',[[91,1],[92,1]],'could',[[87,1],[64,1],[77,1],[78,1],[90,4],[59,2],[55,1],[66,3],[91,7],[72,2]],'relocated',[[87,2]],'deselected',[[59,1]],'c000#newname1#comment1',[[94,1]],'addresses',[[22,2],[87,1],[18,2],[60,1],[15,1],[17,1],[67,1],[8,1],[63,1],[52,12],[72,2],[80,5],[61,8],[64,4],[94,4],[23,4],[88,1],[55,3],[91,1]],'elapsed',[[72,1]],'prompted',[[35,2],[33,1],[59,1]],'workflow',[[15,1],[94,1]],' reset',[[84,1],[90,1]],'hot',[[12,1],[11,2],[5,2]],'arcade',[[87,1],[36,1]],'delay',[[72,1],[88,4],[91,1],[16,1],[58,1],[36,2]],'ninja',[[58,1],[80,1]],'conversions',[[7,1]],'registerwrite',[[72,1]],'viewer',[[12,5],[60,3],[16,1],[15,1],[66,4],[63,4],[3,2],[62,4],[79,1],[64,1],[25,1],[23,1],[14,1],[13,2],[20,1],[11,7]],'deeper',[[71,1]],'setrenderplanes',[[72,1]],'parsed',[[83,2]],'micro',[[22,1]],'referenced',[[61,1]],'steady',[[46,1]],'refills',[[61,1],[52,1]],'referencing',[[61,1],[94,1]],'c00e',[[61,2]],'input3',[[25,1]],'luabot_front',[[74,1]],'tasing',[[78,1]],'rules',[[70,1]],'called',[[68,1],[50,4],[74,14],[90,4],[15,1],[39,1],[72,10],[3,1],[29,1],[71,3],[70,1],[23,1],[78,1],[94,2],[91,2]],'preview',[[54,1],[53,1]],'parameters',[[5,1],[72,2],[18,1],[52,2]],'reopen',[[72,2]],' sifc_none',[[83,1]],'252',[[17,1]],'lost',[[35,1],[27,1],[59,1],[64,1],[25,2]],' be',[[87,2]],'viewer ',[[23,1]],'truly',[[90,1]],'katakana',[[59,1]],'x0p',[[90,1]],'|miscellanious',[[91,1]],'simutaneously',[[61,1]],'send',[[90,1],[52,1]],'order',[[35,2],[33,1],[74,1],[75,1],[66,2],[72,1],[62,1],[44,2],[57,1],[40,1],[61,1],[80,1],[78,2],[83,1],[88,2],[59,2],[91,7]],'removes',[[72,1],[52,1]],'draws',[[91,1],[93,1],[72,5]],'invalid',[[24,1],[90,13],[16,1],[23,1],[17,1],[13,1],[72,1]],'source_date_epoch',[[9,1],[5,1]],'docs',[[15,1]],'extra',[[22,1],[46,2],[87,1],[90,2],[42,1],[31,1],[65,1],[85,3],[72,2],[83,1],[94,1],[88,1],[19,1],[7,1],[13,1],[91,7]],'suspending',[[16,1]],'registered',[[72,10]],'presskeya1',[[74,1]],'sp`0',[[90,1]],'japenese',[[59,1]],'kept',[[74,2],[13,1],[61,1],[91,1]],'047x',[[80,1]],'anywhere',[[90,2],[88,1]],' 1994',[[90,4]],'xodnizel',[[3,2]],' 2005',[[92,1]],'regression',[[22,1]],'corrected',[[19,1],[37,1]],'nicely',[[58,1]],'commodore',[[90,5]],'beat',[[80,2]],'zd#',[[90,1]],'readability',[[72,1]],'trigger',[[72,4],[64,2],[90,1],[12,1],[42,3]],'explosion',[[23,1]],'dc0c',[[90,1]],'bilinear',[[77,1]],'timing|',[[91,1]],'decoration',[[61,1]],'disposal',[[59,1]],'villigust',[[87,1]],'parameterstack',[[71,1]],'assignments',[[42,2],[88,4],[38,2],[49,1]],'crackling',[[45,1]],'parentheses',[[61,1]],'width',[[47,2],[23,1]],'inputcfg',[[24,1],[20,1]],'stop',[[22,2],[34,3],[50,6],[74,4],[90,3],[31,2],[72,6],[3,1],[4,1],[61,1],[70,2],[88,1],[19,1],[59,1],[91,1]],'cable',[[33,1]],'04015h',[[87,1]],'dead',[[74,1],[91,2],[72,1]],' all',[[92,1],[57,1],[32,1],[90,1],[91,2],[88,1]],'best',[[65,2],[2,1],[47,1],[74,5],[91,1]],'writeable',[[72,2]],'5c00',[[87,2]],' unknown',[[88,2]],'appliciable',[[91,1]],'nmi3',[[61,1]],'upgrades',[[9,1],[27,1]],'fceu',[[34,1],[81,1],[27,6],[33,1],[37,6],[21,2],[41,1],[74,1],[17,2],[2,5],[82,1],[38,1],[40,5],[3,12],[43,2],[29,1],[72,4],[64,1],[71,1],[25,1],[23,8],[77,4],[55,1]],'list',[[22,1],[27,1],[33,2],[90,1],[15,1],[42,2],[85,1],[72,1],[44,2],[61,6],[71,2],[69,2],[16,2],[17,4],[67,4],[52,9],[30,1],[64,1],[77,1],[23,1],[19,4],[49,2],[59,1],[88,1],[20,1],[12,1]],'kinds',[[90,2],[59,1],[71,1]],'headerless',[[33,1]],'schematics',[[91,1]],'segments',[[74,6]],'die',[[80,1]],'icarus',[[80,1]],' 8192',[[80,1]],' quietust',[[88,1]],'warrior',[[40,1]],'flipped',[[87,1]],'effectively',[[42,1],[64,1],[90,3],[91,1],[88,2]],'enters',[[94,1],[72,2]],' and',[[90,8],[87,1],[23,1]],'unity',[[15,1]],'put',[[91,4],[44,1],[33,1],[27,1],[74,1],[80,1],[59,4],[31,1],[48,1],[55,3],[65,2],[72,4]],'flaws',[[37,1]],'numpad2',[[72,1]],'convert',[[27,1],[57,4],[25,2],[51,2],[19,1],[88,1],[82,1],[72,2]],'local',[[73,1],[71,9],[72,4]],'loadstates',[[19,1]],'generator',[[46,1],[12,1],[37,1],[68,1],[87,1],[9,1],[63,1],[80,2],[78,1],[7,1],[34,1],[50,1],[17,1],[31,1],[39,1],[65,1],[67,1],[52,1],[57,1],[30,1],[64,1],[23,1],[88,16],[59,1],[91,2],[20,1],[56,1]],'squeeze',[[59,1]],'048x',[[80,1]],'port2',[[83,3]],'inx',[[90,2]],'rising',[[91,1]],'00fh',[[87,1]],'rowheightborder',[[22,1]],'pasting',[[74,1],[59,1],[5,1]],'dosomething',[[71,1]],'shs',[[90,2]],'eight',[[83,1],[47,2],[74,1]],'deals',[[82,1]],'lazy',[[91,1],[23,1]],'shift',[[90,1],[16,1],[15,1],[47,1],[72,1],[29,1],[57,1],[25,1],[23,1],[5,1],[88,11],[7,1],[91,13]],'getselection',[[72,1]],'trim',[[59,1]],'composed',[[85,1],[73,1]],'stage',[[90,1],[91,8],[88,1]],'tale',[[90,1]],'squares',[[60,1]],'setlagflag',[[17,1],[72,1]],'18ff',[[80,1]],' false',[[23,1]],'paste',[[64,3],[59,2],[60,1]],'coordinates',[[80,5],[91,1],[72,2]],'one',[[22,2],[87,4],[27,1],[37,1],[60,1],[90,20],[42,6],[72,20],[3,1],[44,1],[62,1],[80,4],[61,8],[71,8],[70,3],[78,2],[94,1],[55,3],[34,1],[41,1],[74,5],[16,1],[39,1],[52,3],[24,1],[30,1],[77,1],[88,5],[19,1],[59,3],[91,9],[11,1]],'holding',[[35,1],[69,1],[16,1],[36,2]],'appendix',[[72,1]],'#rrggbbaa',[[72,1]],'cross',[[4,1],[2,1],[69,1],[84,1],[90,1]],'decided',[[59,2],[78,1],[87,1]],'submapper',[[4,1],[7,2]],'whyandhow',[[78,1]],' list',[[85,2]],'counters',[[17,1],[22,1],[88,9],[61,5],[91,3],[23,1]],'bryan',[[90,1]],'tsx',[[90,2]],'initalizing',[[87,1]],'locate',[[67,1]],'stumble',[[66,1]],'bullethell',[[75,1]],'ignored',[[88,2],[59,1],[83,2],[71,1],[90,5],[36,1]],'switching',[[24,1],[93,1],[33,2],[67,1],[66,1],[12,1]],'missed',[[72,1]],' on',[[90,1],[91,2],[88,4]],'picture',[[62,1],[47,1],[77,1]],'narrowed',[[80,1]],'translations',[[59,1]],'undo',[[54,1],[35,1],[29,6],[50,8],[53,1],[61,1],[64,2],[23,2],[78,2],[90,1],[39,1],[67,1]],'exits',[[74,1],[72,1]],'self',[[90,1],[71,1]],'happily',[[90,1]],'willing',[[87,1]],'statistical',[[74,2]],'qbe',[[90,1]],'discussed',[[91,1]],'xh%&q',[[90,1]],'xxx2',[[87,1]],'dpcm',[[72,1],[21,1],[14,1]],'program',[[79,1],[87,2],[74,2],[61,6],[71,1],[77,1],[88,1],[90,14],[75,5],[91,1],[72,2]],'sites',[[77,1],[18,1],[36,1]],'x00fd',[[55,1]],'grayed',[[22,2],[23,1]],'single',[[22,1],[35,2],[60,1],[41,1],[87,2],[90,1],[15,2],[17,1],[2,1],[72,2],[61,3],[83,1],[78,1],[5,1],[19,1],[88,2],[91,4]],'directly',[[27,3],[32,1],[61,2],[64,6],[91,1],[88,3]],'cell',[[33,1]],'nulled',[[85,1]],'click',[[68,1],[41,4],[17,3],[39,1],[67,4],[47,2],[52,6],[72,1],[29,1],[57,2],[61,17],[64,3],[70,2],[23,3],[49,1],[59,3],[12,1]],'june',[[3,1],[19,1],[18,1],[90,1],[12,1]],'pictures',[[39,1]],'tracer',[[17,1],[65,2]],'hexeditorfontsize',[[15,1],[32,1]],'llvm',[[17,1]],'dlljjbbb',[[84,1]],'04000',[[87,1]],' probably',[[90,2]],'new',[[22,6],[56,2],[27,10],[33,2],[68,2],[90,7],[20,4],[6,2],[8,2],[9,2],[66,1],[72,2],[71,2],[94,1],[7,2],[13,6],[74,8],[52,1],[4,4],[57,1],[83,2],[5,2],[19,8],[26,2],[59,2],[14,8],[88,8],[91,5],[35,1],[18,4],[37,1],[87,1],[15,6],[3,3],[25,7],[51,1],[55,2],[16,9],[21,8],[17,10],[39,6],[65,1],[67,1],[24,3],[79,2],[10,2],[77,1],[23,8],[11,4],[12,3]],'though',[[62,1],[52,1],[64,1],[71,2],[90,2],[88,1],[66,1],[91,1],[72,1]],'pain',[[85,1]],'laws',[[19,1]],'turtles',[[58,1],[80,1]],'scale3x',[[47,2]],'from',[[22,5],[46,2],[27,8],[33,2],[90,74],[8,1],[66,3],[72,36],[82,1],[61,8],[71,5],[78,4],[7,2],[13,2],[34,1],[74,2],[93,9],[47,1],[52,3],[4,3],[64,5],[83,4],[5,4],[19,4],[26,1],[59,6],[88,17],[91,17],[36,3],[35,12],[87,5],[15,6],[42,3],[92,2],[2,1],[85,4],[40,1],[3,4],[44,2],[29,1],[62,1],[80,2],[25,5],[70,2],[84,1],[50,7],[16,3],[21,5],[17,9],[28,1],[39,2],[65,2],[67,2],[24,2],[10,1],[30,3],[77,1],[23,6],[20,1],[56,1]],'assume',[[87,2],[90,1],[71,1],[72,1]],'numpad9',[[72,1]],' bits',[[87,2],[92,2],[91,1],[88,3]],'automagically',[[90,1]],'calculation',[[61,1],[8,1],[15,1],[88,1]],'internet',[[70,2],[73,1],[27,1],[79,1],[38,1],[43,1]],'much',[[91,2],[69,2],[71,1],[70,1],[88,1],[19,1],[59,3],[90,5],[39,2],[47,1],[66,3],[72,3]],'method',[[46,1],[52,2],[90,2],[88,1],[39,1],[47,2],[91,2],[72,3]],'farcry',[[71,1]],'blocking',[[72,1]],' w1',[[80,1]],'buffing',[[45,1]],'blobs',[[83,1]],'otion',[[15,1]],'ported',[[3,3],[53,2],[10,1],[54,2],[21,1],[15,1],[20,1]],' press',[[39,1]],'choices',[[19,1],[44,1],[27,1],[30,1]],' windows',[[21,1]],'shoddy',[[59,1]],'index',[[90,15],[91,6],[61,2],[71,1],[85,3],[72,2]],'blitting',[[72,1]],'341',[[91,4]],'turns',[[18,1],[31,6],[90,2],[23,1]],'castlevania',[[87,1]],'initial',[[90,2],[16,1]],'studying',[[88,1]],'scope',[[71,2],[70,1]],'enabled',[[22,2],[87,1],[18,1],[42,1],[92,2],[9,1],[44,1],[45,1],[61,2],[7,1],[41,8],[50,6],[16,2],[74,1],[17,3],[31,5],[39,9],[47,2],[64,1],[5,1],[19,3],[23,1],[59,1],[14,1],[88,7],[91,1]],'crashed',[[64,1]],'prepared',[[72,1]],' snowbro',[[88,1]],'strange',[[90,1]],'documents',[[27,1],[74,1],[61,1],[94,1],[49,1],[38,1],[73,1]],'226',[[20,1]],'sends',[[35,1],[27,2]],'monitors',[[91,2],[55,2]],'critical',[[35,1],[74,1]],'ninth',[[62,1]],' bit',[[87,10],[90,2],[85,2],[88,3]],'`c`',[[90,1]],'smb0',[[31,15]],'radikus',[[17,1]],'1000000th',[[87,2]],'temporary',[[3,1],[90,1],[91,8],[72,1]],'altering',[[90,1]],'request',[[91,1]],'manual',[[72,2],[71,1],[56,1]],'imagine',[[91,1]],'turbo ',[[19,1]],'segment',[[35,1],[74,27],[64,2],[78,4],[72,1]],'10#newname4#',[[94,1]],'successfully',[[90,2]],'actions',[[35,1]],'registerload',[[21,2],[72,1]],'intruction',[[90,1]],'programmatically',[[64,2],[66,3]],' an',[[91,2]],'lame',[[91,1]],'replaces',[[13,2],[67,1]],'joe',[[59,1]],'5000',[[87,1]],'producing',[[88,2]],'accel',[[23,1]],'headers',[[19,1],[85,1]],'followings',[[30,1]],' pha',[[90,1]],'junk',[[72,1]],'r0j0',[[90,1]],' trace',[[12,1]],'opposed',[[59,1],[91,4],[52,1]],'vic20',[[90,2]],'playing',[[34,1],[35,6],[27,3],[74,1],[87,1],[16,1],[21,1],[28,2],[39,2],[66,2],[38,2],[52,1],[72,2],[29,1],[80,1],[30,2],[78,6],[23,1],[20,1]],'else',[[52,1],[75,1],[74,3],[71,3],[78,1],[72,3]],'punchoutchallenge',[[75,1]],'substitutions',[[59,1]],'characters',[[87,1],[10,1],[27,1],[64,1],[80,1],[25,1],[83,1],[17,1],[94,1]],'confirmation',[[18,1],[41,1]],'upper',[[80,1],[61,1],[39,1],[90,6],[91,1]],'cld',[[90,1],[80,1]],'menu',[[22,6],[35,8],[18,1],[27,7],[33,2],[12,8],[15,1],[36,4],[42,1],[60,2],[68,1],[8,1],[38,6],[40,1],[72,2],[29,3],[45,2],[25,2],[51,1],[7,2],[1,6],[55,3],[34,4],[41,4],[50,20],[16,1],[21,2],[17,4],[39,16],[52,5],[24,1],[4,1],[64,2],[77,1],[23,18],[19,4],[26,1],[49,1],[14,1],[59,2],[20,3],[11,2]],'intention',[[69,1]],'supply',[[71,1]],' bankswitch',[[87,1]],' absolute',[[90,4]],'going',[[59,4],[91,2],[72,1]],' 040x',[[80,1]],' 10',[[88,3]],'nmos',[[90,9]],'mapping',[[3,1],[80,3],[16,1],[25,1],[23,2],[76,2],[1,1],[6,1]],'religion_mode_on',[[90,1]],'macros',[[78,1]],'appropriate',[[72,3],[90,1],[91,7],[88,4]],'august',[[3,4],[26,1],[4,1],[27,1],[25,1]],'0070h',[[87,3]],'visualize',[[13,1]],'acquired',[[88,1]],'boards',[[16,1]],'others',[[17,1],[79,1],[90,1],[58,1],[66,1],[88,2]],' among',[[54,1],[53,1]],'whatever',[[88,2],[74,2],[66,1],[63,1],[72,2]],'emulator',[[35,2],[68,1],[87,1],[90,1],[2,3],[85,6],[38,1],[72,19],[3,3],[44,2],[29,2],[32,1],[61,6],[71,9],[70,3],[78,4],[34,3],[41,2],[69,1],[16,2],[17,2],[39,1],[65,2],[47,2],[24,2],[79,1],[83,6],[5,1],[19,1],[59,4],[91,1],[20,2]],'necessarily',[[90,1]],'seven',[[90,1]],'interprets',[[91,1],[72,1]],'paiting',[[71,1]],'resistors',[[88,1]],'n#bm#l',[[90,1]],'prescale3x',[[47,2]],'reg#3',[[14,1]],'deemphasis',[[14,1]],'lastkey3',[[74,1]],'wikipedia',[[78,1],[80,1]],'readbytesigned',[[72,2],[71,1],[23,1]],'slows',[[36,1]],'romfilename',[[83,1]],'conjunction',[[65,1],[66,1],[31,1]],'left ',[[85,1]],'booklet',[[90,1]],'ticks',[[87,2]],'actually',[[46,1],[74,1],[80,1],[90,1],[88,3],[75,1],[66,1],[91,5],[72,7]],'0080',[[87,2]],' length',[[88,11]],'kh#f1',[[90,1]],'clockline',[[91,1]],'regulate',[[88,1]],'0x10',[[94,1]],'registerafter',[[72,1]],'finds',[[59,1]],'that',[[22,5],[56,1],[27,3],[33,1],[20,1],[6,2],[90,43],[75,7],[8,1],[9,1],[63,3],[66,13],[72,50],[32,2],[61,18],[71,12],[78,9],[94,7],[7,1],[13,2],[74,19],[93,1],[47,3],[52,25],[4,5],[64,12],[83,7],[5,7],[19,7],[26,1],[59,19],[88,29],[91,40],[54,1],[35,9],[18,2],[37,1],[53,1],[58,1],[60,2],[42,3],[87,8],[92,3],[2,2],[85,2],[40,1],[3,5],[44,3],[29,3],[45,1],[62,5],[80,12],[25,2],[51,1],[70,2],[55,1],[73,4],[41,1],[50,8],[21,3],[69,3],[17,1],[31,1],[39,4],[65,7],[67,1],[30,1],[77,2],[23,9],[11,6],[12,2]],'document',[[50,3],[90,2],[85,2],[91,6],[88,4]],'presses',[[23,1],[78,2],[7,2]],'family',[[5,1],[42,2],[33,2],[7,2],[90,2],[6,1]],'opcode',[[22,1],[13,1],[61,1],[11,1],[90,59]],'key3',[[74,1]],'playmoviefrombeginning',[[19,1]],'prescale4x',[[47,2]],'region',[[68,1],[31,2],[13,2],[14,2],[39,2]],'f11',[[72,1]],'coolgirl',[[5,1]],'customizable',[[14,1]],'3f00|',[[80,1]],'4009',[[88,1]],'fatratknight',[[1,1],[21,1],[75,1]],'unsaturated',[[37,1],[14,1]],'variable',[[74,7],[83,2],[71,1],[5,1],[14,1],[85,3],[91,1],[72,8]],' f7',[[72,1]],'bugsbunnybirthdayblowout',[[75,1]],'8192',[[77,1]],'while',[[46,2],[35,3],[18,1],[27,1],[53,1],[87,4],[15,1],[42,2],[90,11],[75,1],[48,1],[66,6],[72,7],[44,1],[61,4],[71,5],[70,1],[78,1],[94,2],[13,1],[41,2],[50,1],[16,2],[17,1],[39,3],[65,3],[47,1],[64,3],[77,1],[23,2],[88,3],[59,4],[91,2],[20,1],[36,1]],'invert',[[21,1],[47,1],[72,6]],'broad',[[70,1]],'win32',[[22,1],[18,1],[16,1],[15,1],[21,1],[17,1],[8,1],[24,12],[10,2],[25,2],[5,1],[19,3],[23,1],[7,2],[13,1],[14,1],[20,2],[73,1]],'goroh',[[88,1]],'pal',[[22,3],[87,11],[37,16],[16,1],[21,1],[17,1],[2,1],[31,8],[39,3],[47,4],[44,6],[4,1],[83,2],[19,1],[14,3],[12,1]],'sf_',[[90,1]],'triangle',[[88,28],[45,1],[72,1]],'criterion',[[78,2]],'reduces',[[80,1]],'pfpixel',[[91,1]],'skinny',[[92,1]],'playstation',[[3,1]],'move',[[4,1],[74,1],[80,1],[8,1],[66,4],[72,1]],'audible',[[88,4]],'madara',[[87,1]],'2020',[[22,1],[46,1],[27,1],[33,1],[12,1],[20,1],[56,1],[68,1],[90,1],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[66,1],[72,1],[32,1],[61,1],[71,1],[78,1],[82,1],[94,1],[76,1],[7,1],[1,1],[13,2],[34,1],[74,1],[93,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,1],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,1],[80,1],[91,1],[55,1],[84,1],[92,1],[73,1],[41,1],[50,1],[16,1],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,1],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,1],[11,1],[6,1]],'fine',[[91,5],[36,2]],'hex',[[22,5],[53,1],[18,1],[54,1],[60,1],[15,2],[8,1],[66,3],[72,3],[3,1],[32,4],[61,3],[71,2],[78,2],[80,3],[94,1],[55,4],[13,1],[16,1],[17,1],[67,2],[52,12],[79,3],[64,11],[83,1],[5,2],[19,3],[23,3],[59,1],[14,2],[12,1],[11,4]],'reporting',[[19,1]],'focus',[[12,1],[4,1],[39,3],[11,1],[5,1]],'biggest',[[59,1]],'scoring',[[74,1]],'00h',[[87,7]],'behaving',[[48,1]],'machine',[[17,1],[61,1],[90,5]],'focused',[[11,1]],'produce',[[22,1],[35,1],[54,1],[65,2],[67,2],[40,1],[4,1],[45,2],[83,1],[88,4],[19,1],[76,1],[91,1]],' this',[[22,1],[34,1],[27,1],[35,6],[41,1],[50,8],[53,1],[42,2],[54,1],[58,2],[28,1],[39,2],[90,1],[85,3],[93,2],[52,1],[3,1],[43,1],[72,1],[80,5],[70,1],[88,7],[55,1],[91,6]],'c022',[[61,2]],'#l&',[[90,1]],'2010',[[19,2],[20,1]],'anded',[[90,1]],'inital',[[87,2]],'crossings',[[90,3]],'giorgio',[[3,1]],'5th',[[90,1]],'bitmap',[[91,13]],' e000',[[87,1]],' otherwise',[[90,1]],'arithmetic',[[90,8]],'pad',[[3,1],[42,6],[14,1]],' four',[[90,1]],'example',[[87,1],[90,5],[58,1],[66,4],[63,2],[72,10],[52,3],[85,1],[80,5],[61,4],[83,2],[70,1],[94,6],[19,1],[59,3],[55,2],[91,1],[73,2]],'zoom',[[12,1]],'bginput',[[31,3]],'p7f',[[72,1]],' same',[[50,5]],'msg',[[72,1]],'deselect',[[19,1],[59,1]],'exceptions',[[90,2]],'icoa',[[85,1]],'only',[[22,2],[35,10],[18,2],[27,1],[46,1],[87,12],[15,1],[42,1],[90,22],[48,4],[66,6],[85,1],[72,30],[3,4],[44,2],[62,4],[32,1],[61,8],[71,8],[25,2],[78,2],[94,3],[7,2],[13,1],[84,1],[34,3],[41,1],[50,7],[74,3],[17,3],[31,3],[65,5],[47,2],[52,2],[24,3],[4,1],[30,2],[64,1],[23,1],[19,2],[26,1],[49,1],[59,3],[88,18],[91,14],[20,1],[56,1]],'negative',[[72,2],[93,1],[90,12],[88,3]],'potential',[[17,1],[19,1],[77,1]],'coolboy',[[14,1],[5,1]],'c150',[[90,1]],'c002##comment2',[[94,1]],'zeromus',[[3,1]],'upgraded',[[9,2],[5,2]],'appear',[[33,3],[50,2],[17,1],[65,1],[67,2],[72,2],[40,1],[29,1],[61,5],[23,2],[88,1],[91,2],[20,1]],'nnnn',[[61,4],[66,1]],'complicated',[[90,3]],'coincides',[[91,1]],'around ',[[87,1]],'files',[[22,3],[35,5],[27,4],[33,1],[37,1],[15,3],[42,1],[75,1],[66,5],[38,1],[40,13],[82,1],[44,2],[61,4],[25,3],[51,1],[70,2],[94,11],[55,3],[13,2],[84,1],[73,2],[34,4],[50,2],[69,1],[21,1],[17,4],[28,1],[52,3],[24,1],[10,1],[4,1],[30,5],[57,5],[64,2],[5,3],[19,3],[23,4],[59,3],[14,1],[11,1],[36,1]],'008',[[88,1]],'correction',[[88,1],[47,1],[23,1]],'grapical',[[47,1]],'plugged',[[42,2]],'polling',[[39,1]],'surrounding',[[91,1]],'starve',[[11,1]],'512k',[[15,1]],' indexed',[[90,2]],'op`b@`',[[90,1]],'focuses',[[12,1]],'processtable',[[71,2]],'jeopardy',[[80,1]],'querying',[[5,1]],' will',[[25,2]],'tasks',[[69,1],[74,1]],'allowudlr',[[31,3]],'latch',[[90,2],[85,4],[91,5],[88,1]],' scale',[[88,1]],'writepixel',[[72,1]],'ongoing',[[72,1]],'maximus',[[3,2]],'filter',[[54,2],[53,2],[27,1],[21,1],[65,3],[3,1],[44,1],[4,1],[79,1],[80,2],[77,1],[78,1],[49,1],[51,2],[14,2],[13,2],[55,1]],' stack',[[85,1],[80,4]],'exnr',[[85,1]],'snapshots',[[37,1]],'complements',[[17,1]],'poweron',[[72,3],[23,1]],'sorta',[[87,1]],'lacked',[[88,1]],'644',[[90,6]],' occurs',[[90,1]],'shot',[[71,1],[12,1],[72,2]],'selections',[[59,4]],'speedrun',[[74,1],[78,2],[2,1]],'decreased',[[52,2]],'broken',[[24,1],[80,2],[61,1],[21,1],[14,1],[66,1],[91,1]],'5015',[[87,1]],'sweep',[[88,22]],'optimization',[[4,1]],'equally',[[74,1]],'pulses',[[91,2],[88,1]],'buffering',[[45,3]],'400c',[[88,4]],'nybble',[[90,34]],'applicable',[[91,2]],'fcm',[[22,1],[35,2],[27,2],[82,2],[24,1],[57,6],[83,1],[77,2],[25,4],[23,1],[19,2],[51,2],[14,1],[84,6]],'launches',[[21,1]],'warcraft',[[71,1]],'hotkeys',[[35,4],[27,2],[33,2],[53,2],[16,1],[21,1],[42,2],[17,2],[39,3],[38,1],[29,1],[45,2],[25,1],[23,4],[19,1],[49,5],[14,1],[20,1],[36,1]],'generation|',[[91,1]],'policy',[[12,1]],'readimmediate',[[72,1]],'requests',[[72,1],[5,1]],'previous',[[35,1],[27,2],[50,9],[69,1],[74,5],[17,1],[82,1],[52,4],[72,1],[29,1],[57,1],[80,1],[83,1],[23,1],[19,1],[88,1],[7,1],[55,1],[20,1]],'128',[[61,2],[90,7],[91,2],[23,2]],'brute',[[72,1]],' fceux',[[42,1]],' 030',[[88,1]],'accuracy',[[22,1],[72,1],[39,1]],'8ch',[[87,1]],'minimize',[[27,1],[23,1]],'emulators',[[35,1],[68,1],[21,2],[17,1],[19,1],[48,1],[20,1],[72,1]],'python',[[3,3],[69,1]],'getscreenpixel',[[19,1],[72,4]],'sunsoft',[[87,4]],'4002',[[88,5]],'compresses',[[39,1]],'swap1p2p',[[17,1]],'poke',[[19,1],[52,3]],' 17d',[[88,1]],'result',[[52,1],[44,1],[87,1],[64,1],[90,22],[78,1],[88,4],[91,5],[72,4]],'future',[[59,1],[75,1],[87,1],[90,1],[77,2],[43,1]],'suitable',[[66,1]],'combines',[[66,1]],'l&xj8',[[90,1]],'ratio',[[17,1],[23,1],[88,1],[47,5],[12,2],[15,1]],'adjusted',[[90,1]],' ah',[[90,3]],'playingbest',[[74,1]],'receive',[[72,2],[59,1],[39,1]],'print',[[14,1],[90,1],[71,1],[72,1]],'hq2x',[[47,4]],'tetris',[[75,1]],'within',[[63,1],[85,1],[91,1],[61,1],[16,1],[66,1],[47,2],[72,1]],'linking',[[11,2],[15,1]],'differing',[[87,1],[37,1]],'01ah',[[87,1]],'quit',[[13,1],[16,1],[15,1],[71,1]],' txs',[[90,1]],'vsbx',[[90,3]],' internal',[[90,1]],'bitwise',[[71,3],[72,1]],'disassembler',[[66,5]],'possible',[[35,1],[37,1],[50,2],[74,3],[90,4],[67,2],[66,2],[85,1],[72,1],[29,1],[80,1],[78,2],[94,1],[19,1],[59,1],[91,1]],' flags',[[87,1]],'viewports',[[11,1]],'getfilename',[[13,1],[19,1],[72,2]],'030f',[[80,1]],'displaying',[[17,1],[60,2],[39,1],[69,1],[91,1],[72,2]],'handy',[[59,1],[71,1],[80,1]],'feos',[[3,1]],'clearinputchanges',[[72,1]],'depends',[[46,1],[83,1],[90,2],[72,1]],' jmp',[[90,1]],'lagging',[[39,2]],'functional',[[3,1],[27,1],[21,1],[20,1]],'abbr',[[91,1]],'consistency',[[23,1],[21,1],[14,1]],'recieve',[[88,1]],'components',[[52,1],[88,1],[61,1],[72,4]],'action',[[5,1],[88,5],[21,1],[52,2]],'lag',[[24,2],[46,1],[27,3],[58,1],[25,1],[15,1],[17,1],[23,2],[14,1],[39,8],[55,2],[72,11]],'affect',[[23,1],[72,1],[90,2],[47,1],[52,2]],'unpauses',[[20,1],[72,1]],'neg',[[88,1]],'modes',[[80,1],[90,6],[71,1],[88,1],[39,1],[47,2],[52,1]],'75%',[[72,2]],'forbid',[[61,2],[25,1]],'eraser',[[59,1]],'equivelant',[[91,1]],'reference',[[61,1],[59,3],[71,6]],'gradius',[[75,1]],'remained',[[3,2],[14,1]],'tables',[[22,1],[62,1],[90,2],[71,2],[59,3],[93,1],[91,2],[63,2]],' both',[[35,2]],'osx',[[7,1]],'luaperks',[[69,1],[73,2]],'explains',[[93,1],[28,1],[39,1],[80,1],[38,1],[36,1]],'animation',[[80,1],[52,1]],'playmovie',[[31,12]],'indicating',[[91,1],[72,1]],'taple',[[72,1]],'3f1f',[[80,1]],'snap',[[59,3],[25,1],[67,1]],'maximum',[[46,1],[44,1],[87,1],[74,1],[90,1],[71,1],[88,2],[84,1],[72,1]],'differrences',[[88,1]],'binary',[[3,1],[68,1],[83,6],[90,9],[5,1],[7,1],[66,1],[72,3]],' sequence',[[90,1],[88,1]],'indexes',[[91,1]],'coinciding',[[91,1]],'2005',[[85,1],[92,2],[93,2]],'programmer',[[69,1],[91,2],[88,1]],'frkfunctions',[[75,1]],'breathe',[[79,1]],'technique',[[78,2]],'trying',[[74,1],[80,1],[16,1],[25,1],[88,1],[17,1],[19,1],[90,2],[66,1],[47,2],[72,1]],'oldversion',[[85,2]],' writable',[[87,2]],'rti',[[90,8],[88,1]],'done',[[46,1],[87,4],[27,1],[74,1],[90,1],[39,1],[66,1],[52,2],[3,1],[79,1],[32,1],[64,1],[71,3],[77,1],[78,2],[88,1],[91,8]],'intend',[[34,1]],' memblers',[[88,1]],'gameplay',[[46,1],[79,2],[33,1]],'acts',[[90,1],[91,1]],'rippers',[[66,1]],'getting',[[29,2],[50,1],[69,1],[74,1],[70,1],[23,2],[17,1],[28,1],[63,1],[72,1]],'bit',[[46,2],[87,4],[69,1],[16,1],[90,36],[93,3],[47,1],[66,2],[52,2],[72,5],[44,3],[45,2],[85,5],[61,4],[71,2],[83,10],[5,1],[88,70],[59,1],[7,1],[13,1],[84,1],[91,30]],'halted',[[88,2]],'plugging',[[33,1]],'cah4e3',[[3,2],[25,1]],'getreadonly',[[72,2],[23,1]],'sessions',[[7,1]],'analog',[[47,1],[88,3]],'retain',[[65,1]],'arithmetical',[[66,1]],'addresslow',[[72,5]],'dakuten',[[59,5]],' 8184',[[80,1]],'vectors',[[19,1]],' adds',[[23,1]],'recovering',[[24,1]],'seeing',[[90,1],[35,1],[91,3]],'undefined',[[90,3],[5,1]],'messageboards',[[88,1]],'bmc',[[14,3]],'clouds',[[91,3]],' well',[[91,1]],'aids',[[12,1]],'opponent',[[43,1]],'01xx',[[80,1]],' except',[[87,1]],'branch',[[3,4],[90,9],[2,1]],'goto',[[19,2],[52,4]],'8_47',[[90,1]],'basic',[[87,1],[27,1],[74,1],[69,2],[66,1],[38,1],[29,1],[80,2],[71,1],[70,2],[78,4],[88,1],[0,1],[59,1],[1,1],[20,1],[73,1]],'statement',[[61,2],[90,1]],'module',[[73,1],[72,1]],'pram',[[85,1]],'65500',[[85,1]],'esper2',[[87,1]],'conditionally',[[88,1]],'dmcaddress',[[72,1]],'editor',[[22,5],[35,1],[18,1],[27,1],[11,4],[56,4],[15,3],[58,1],[60,2],[68,2],[8,1],[66,3],[72,4],[3,1],[82,1],[32,5],[61,4],[71,1],[70,1],[51,1],[78,4],[80,4],[94,1],[55,3],[13,3],[1,1],[16,3],[17,4],[67,2],[52,8],[79,3],[4,1],[10,3],[64,12],[5,2],[19,3],[0,1],[23,3],[14,2],[59,1],[12,5],[6,1]],' byte',[[90,2]],'textcolor',[[72,3]],'element',[[61,1],[91,5],[72,2]],'subsequent',[[83,1],[72,2]],'holder',[[87,1]],'argument',[[24,1],[18,1],[90,8],[71,1],[25,1],[31,1],[72,9]],'multi',[[56,1],[50,1],[83,1],[21,1],[78,1],[94,2],[19,1],[7,1],[12,1],[20,1]],'112',[[72,4]],'bible',[[79,1]],'4bits',[[87,1]],'treated',[[90,1]],'cannot',[[27,1],[90,2],[64,1],[83,1],[66,1],[91,1],[72,1]],'rectangle',[[72,2]],' object',[[91,1]],'perhaps',[[90,1],[59,1],[72,1]],'f23',[[72,1]],' routine',[[90,1],[87,1]],'smtp',[[73,1]],'took',[[59,1],[91,1]],'globally',[[72,1]],'frozen',[[19,2],[32,1],[55,2],[23,3]],'association',[[90,1]],'indexed',[[90,11],[91,1]],'plain',[[83,2],[52,1]],'capability',[[80,1],[13,1],[66,1],[12,1],[25,2]],'signficantly',[[18,1]],'subs',[[59,2]],'v`a%_',[[90,1]],'randomly',[[91,1]],'problems',[[19,1],[76,1],[68,1],[90,1],[77,1],[23,1]],'seem',[[90,3],[91,2]],'0@9',[[90,3]],'assigning',[[16,1]],'vtoggle5',[[15,1]],'claimed',[[90,1]],'accessible',[[5,1],[50,2],[61,2],[71,1],[23,1]],'specifiying',[[61,1]],'scaling',[[23,1],[91,2],[47,1],[25,1],[11,1]],'waiting',[[72,1]],'part1',[[94,1]],'truthvalue',[[72,1]],'setting',[[22,1],[35,1],[87,1],[90,2],[16,2],[15,1],[42,2],[58,2],[28,1],[39,3],[65,1],[8,1],[63,1],[72,1],[23,1],[5,1],[51,1],[88,1],[91,2],[36,2]],'error',[[22,1],[18,1],[27,2],[37,1],[74,2],[90,1],[17,1],[8,1],[72,13],[24,1],[25,2],[23,2],[19,2],[59,1],[14,1],[13,1],[20,1]],'multiplier',[[47,1],[87,1]],'cartridges',[[15,1],[42,1]],'ram',[[22,1],[53,4],[18,4],[27,1],[33,1],[54,4],[15,5],[60,4],[68,2],[87,11],[66,2],[9,4],[72,7],[3,1],[85,9],[80,22],[61,5],[71,1],[78,4],[51,2],[94,5],[76,3],[55,4],[7,1],[1,1],[13,2],[74,1],[16,3],[21,4],[17,5],[65,1],[52,11],[79,1],[4,3],[64,11],[23,4],[19,3],[14,1],[91,10],[12,1]],'emblem',[[20,2]],'ball',[[21,1],[88,1]],'submenus',[[39,1]],'50fps',[[46,1]],'granular',[[14,1]],'createfromgdstr',[[71,1],[72,1]],'transfer',[[90,1],[87,1]],'labeled',[[19,2],[61,1],[42,1]],'how',[[81,1],[68,1],[74,4],[69,3],[90,9],[75,2],[93,1],[67,2],[65,1],[66,1],[85,1],[52,1],[72,1],[40,1],[80,2],[61,1],[77,2],[88,4],[59,6],[76,1],[55,2],[1,2],[91,7]],'printing',[[16,1]],'configable',[[20,1]],'getregister',[[21,1],[72,3]],'word',[[59,8],[87,8],[83,2],[72,2]],'hint',[[61,1]],'adresses',[[61,1]],'0xffff',[[72,2]],'sounding',[[88,3]],'see',[[36,2],[35,3],[37,1],[87,5],[90,15],[58,1],[15,1],[92,1],[48,1],[66,6],[72,8],[3,4],[44,1],[29,1],[62,1],[61,3],[71,3],[78,1],[80,5],[55,1],[50,1],[74,3],[17,2],[93,1],[31,6],[39,2],[65,3],[52,1],[24,2],[64,2],[77,2],[83,1],[23,7],[49,1],[59,2],[88,11],[91,5],[56,2]],'ultimately',[[59,1],[91,1]],'refers',[[80,1],[94,1],[72,1]],'stats',[[80,4]],'contrast',[[37,1]],'chips',[[87,1],[91,1]],'finding',[[60,1],[74,1],[80,5],[78,2],[65,2],[66,1],[52,1]],'homepage',[[3,3],[70,1]],'unhide',[[41,1],[50,1],[39,1]],'pro',[[52,1]],'esper',[[20,1]],'memw',[[55,1]],'fffa',[[61,1],[90,2],[80,1]],'must ',[[87,1]],'mirrors',[[9,1],[80,1]],'tasedit',[[23,1],[18,1],[20,2]],'stopmovie',[[31,3]],'alt',[[22,3],[72,1],[14,1],[7,1],[47,1],[23,2]],'createfrompng',[[72,1]],'shell',[[72,1]],'crash',[[12,1],[20,1],[18,2],[22,1],[60,1],[16,3],[15,1],[17,2],[8,1],[9,1],[66,1],[24,2],[72,2],[64,2],[25,3],[23,3],[19,3],[26,1],[14,2],[13,1],[11,1],[6,2]],'ldx',[[90,15]],'sign',[[90,2],[59,3],[72,2]],'minute',[[90,1]],'recordbackwards',[[17,1]],'ohm',[[88,1]],'b@`',[[90,1]],'dd0c',[[90,10]],'dragon',[[87,1],[21,1],[58,1],[17,1],[39,2],[91,1],[40,2]],'dependent',[[90,1]],'possibility',[[66,1]],'hooking',[[51,1]],' topics',[[91,1]],'isolated',[[91,1]],'allocated',[[80,1]],'testing',[[90,1]],'are',[[22,1],[46,1],[27,2],[33,1],[90,38],[75,4],[48,1],[8,1],[66,9],[72,20],[32,3],[61,10],[71,16],[78,3],[94,9],[7,1],[74,9],[93,1],[47,3],[52,8],[4,1],[64,7],[83,13],[5,4],[19,2],[59,17],[88,27],[14,3],[91,39],[54,2],[35,2],[53,2],[87,10],[58,2],[15,1],[92,5],[85,5],[40,6],[62,1],[44,1],[29,1],[45,1],[80,7],[25,2],[70,4],[55,1],[73,3],[50,3],[69,1],[16,1],[21,1],[17,2],[31,1],[39,2],[65,1],[79,3],[10,1],[30,3],[77,1],[23,9],[11,3],[20,2]],'game',[[46,4],[27,1],[33,3],[68,1],[75,3],[66,13],[63,3],[72,12],[61,8],[71,1],[78,5],[94,3],[74,1],[47,2],[52,9],[4,2],[64,9],[83,1],[59,10],[91,7],[36,1],[35,9],[18,1],[60,9],[87,1],[15,1],[42,3],[85,1],[3,1],[44,5],[29,3],[62,1],[80,8],[25,2],[55,4],[41,4],[50,7],[16,3],[21,2],[17,2],[28,1],[31,3],[39,20],[65,3],[67,16],[79,8],[30,2],[77,9],[23,3],[20,3]],'fonts',[[15,1]],'press',[[68,2],[41,1],[74,3],[42,5],[39,1],[66,2],[72,3],[29,3],[61,1],[64,1],[49,2],[59,6],[55,1],[36,1]],'archive',[[24,2],[79,1],[4,1],[27,2],[30,1],[15,1],[25,3],[59,1],[72,2]],'kids',[[42,1]],'f14',[[72,1]],'typically',[[80,1],[50,2],[91,1],[88,2]],'decide',[[91,1],[80,1]],'discovered',[[90,1],[88,1]],'subtracting',[[90,2],[88,1]],'migrated',[[13,1]],'bookmarked',[[19,2],[61,2],[64,1]],'x64',[[90,1]],'cmos',[[90,3]],' as',[[92,1],[93,1],[2,1],[91,4],[70,1]],'freezeram',[[13,1]],'restricting',[[72,2]],'russian',[[90,1],[14,1]],'last',[[22,2],[35,1],[27,4],[90,6],[15,1],[92,1],[48,3],[66,1],[85,1],[72,6],[3,4],[80,2],[61,2],[94,1],[55,1],[13,1],[84,1],[50,11],[17,1],[31,1],[39,4],[47,2],[52,5],[64,2],[23,1],[88,2],[59,2],[91,2]],'interfaces',[[73,1]],'situations',[[39,1],[50,2],[58,1],[74,2],[23,1]],'040h',[[88,1]],'odds',[[74,1]],'foundation',[[79,1]],'php',[[90,2]],'warn',[[74,1]],'verbose',[[16,1]],'continued',[[3,1]],' |50',[[88,1]],'condiition',[[61,1]],'0x80000000',[[13,1]],'starting',[[22,1],[87,6],[41,1],[90,1],[72,4],[29,1],[61,2],[83,1],[78,2],[88,2],[19,1],[94,3],[91,1]],'9001',[[87,1]],'reason',[[88,1],[59,1],[68,1],[66,1],[91,3],[72,1]],'qfiledialog',[[12,1]],'sb200',[[14,1]],'arrays',[[71,3]],'virtual',[[7,1],[13,1],[6,1]],'2c02',[[91,3],[89,1],[80,3]],'77h',[[87,1]],' gave',[[22,1]],'override',[[27,1],[42,1],[31,1],[39,1],[9,1],[40,1],[24,1],[52,1],[45,1],[38,1],[72,2],[77,1],[23,3],[19,1],[55,1]],'chrominance',[[91,5]],'0x863c',[[72,1]],'anyone',[[69,1],[59,1]],'mix',[[71,1]],'attain',[[88,1]],'gridlines',[[12,2]],'into',[[87,13],[27,2],[33,1],[90,4],[42,3],[2,2],[48,4],[66,3],[40,1],[3,1],[72,4],[80,5],[61,3],[71,1],[25,1],[70,2],[55,2],[73,2],[34,2],[41,1],[69,2],[74,4],[28,1],[67,3],[52,1],[79,1],[57,1],[64,2],[23,1],[19,2],[59,7],[88,5],[14,1],[91,16],[11,1]],'scrolls',[[17,1]],'dance2000',[[15,1]],'slightly',[[72,1],[87,1],[93,1],[88,1]],'replaced',[[10,1],[90,1],[94,1],[88,1],[23,1],[59,1],[91,1]],'c006',[[94,1]],'multiple',[[91,3],[18,2],[57,1],[15,1],[94,1],[19,1],[66,1],[85,1],[72,2]],'located',[[52,1],[80,1],[64,2],[16,1],[77,1],[90,2],[59,1],[72,1]],'argus_',[[66,1]],'freebsd',[[3,1],[8,1]],'matching',[[8,1],[57,1],[52,1]],'drag&drop',[[17,2]],'resulted',[[23,1]],'somethingelseistrue',[[71,1]],' contain',[[87,1]],' rla',[[90,7]],'vrc',[[87,1],[5,1]],'reorganize',[[26,1]],'comparing',[[64,1],[60,1]],'overlayed',[[8,1]],'bots',[[72,1]],'papers',[[91,1]],'dll',[[73,1],[21,1],[15,3],[70,2]],'8x8',[[25,1]],'console',[[46,1],[35,1],[33,1],[37,1],[64,1],[78,1],[42,1],[17,2],[47,1],[20,2],[72,1]],'enableoppositedirectional',[[17,1]],'19ff',[[80,1]],'stream',[[84,1],[91,1]],' |02',[[88,1]],'history',[[3,2],[0,1],[4,1],[1,1],[16,1],[11,1]],'stuck',[[24,1],[59,1]],'excite',[[59,1]],' |28',[[88,1]],'individuals',[[88,2]],'enables',[[17,1],[19,1],[31,1],[39,1],[90,3],[52,1]],'refused',[[90,1]],'overriding',[[72,1]],' aspiringsquire',[[37,1]],'0000000000011111',[[92,1]],'b000',[[87,1]],'lax',[[90,10]],'clv',[[90,3]],'resizeable',[[25,1]],'hexfreezecolorg',[[32,1]],'030x',[[80,1]],'rightclicks',[[17,1]],'resolve',[[45,1]],'what',[[22,2],[20,2],[27,2],[6,2],[90,7],[8,2],[9,2],[63,1],[66,2],[72,4],[78,1],[76,1],[7,2],[13,2],[1,1],[74,1],[4,2],[64,1],[88,3],[5,2],[19,2],[0,1],[14,2],[26,2],[59,13],[91,9],[35,1],[18,2],[60,1],[87,1],[15,2],[42,1],[85,1],[40,1],[62,1],[44,2],[25,2],[69,1],[16,2],[21,2],[17,2],[65,3],[67,1],[24,3],[79,2],[10,3],[77,1],[23,2],[11,2],[12,2]],'quiz',[[42,1]],'7fffh',[[87,2]],'sta',[[90,42]],'d8t`2i',[[90,1]],'playable',[[21,1],[20,1]],'eggs',[[66,1]],'splash',[[9,2]],'developing',[[59,1]],'consider',[[90,1],[91,1],[88,1]],'set',[[46,1],[35,2],[33,1],[87,16],[90,41],[58,4],[42,1],[48,1],[66,1],[63,2],[40,1],[72,15],[44,2],[29,1],[45,1],[61,7],[71,2],[70,3],[78,2],[85,1],[55,1],[13,2],[84,2],[73,1],[50,1],[74,10],[16,2],[21,1],[93,1],[28,1],[31,1],[39,2],[47,1],[65,1],[52,3],[24,2],[4,1],[83,1],[5,1],[19,1],[23,5],[59,2],[14,3],[88,14],[91,6],[11,2],[36,4]],' pla',[[90,1]],'raw',[[34,1],[60,1],[30,1],[12,1],[72,11]],' goroh',[[88,1]],'reloading',[[22,1],[88,2]],'height',[[22,1],[13,1],[16,1],[47,2],[23,2]],'flash',[[4,1]],'parts',[[74,1],[64,1],[83,1],[94,2],[59,1],[66,2],[85,1],[73,1]],'promptly',[[75,1]],'moviefilenames',[[25,1]],'sre',[[90,6]],'dictates',[[72,1]],'handler',[[88,1],[90,5],[80,3]],'framework',[[22,1],[44,1],[33,1],[74,2],[13,1],[11,1]],'041x',[[80,1]],'because',[[35,3],[87,2],[50,1],[90,3],[15,1],[42,1],[47,1],[63,1],[66,1],[3,1],[62,1],[72,7],[30,1],[64,1],[71,2],[77,1],[88,3],[91,7]],'offline',[[11,1]],'counterbreak',[[72,2]],'open',[[35,3],[27,3],[41,2],[50,2],[90,1],[75,2],[39,3],[48,2],[66,1],[9,1],[40,1],[52,1],[4,3],[29,2],[30,1],[57,1],[25,4],[23,4],[61,6],[59,3],[77,1],[14,2],[20,1],[11,3]],'snapped',[[67,1]],'leftclick',[[72,1]],' unused',[[88,4]],'fairy',[[90,1]],' playfield',[[91,1]],'selector',[[91,1]],'said',[[75,1],[91,1],[63,1],[88,1]],'github',[[73,1]],'timing',[[22,1],[46,2],[90,3],[31,1],[39,1],[38,2],[4,1],[29,1],[83,1],[23,1],[88,4],[91,8],[12,2]],'period',[[52,1],[35,1],[64,1],[88,1],[39,1],[91,3],[72,1]],'outputs',[[91,3],[60,1],[88,6]],' 045x',[[80,1]],' hardware',[[90,1]],'sockets',[[33,1]],'pi#x7',[[90,4]],'nes',[[22,1],[6,1],[33,4],[68,2],[8,1],[63,1],[66,6],[72,2],[61,6],[71,1],[78,2],[94,13],[76,2],[1,2],[34,1],[93,2],[47,4],[52,3],[64,5],[5,1],[88,10],[59,2],[14,1],[91,14],[36,5],[35,1],[37,1],[81,2],[87,4],[89,6],[42,3],[92,3],[86,2],[2,1],[3,1],[44,5],[29,1],[62,1],[80,10],[70,1],[16,1],[31,22],[39,3],[65,1],[67,3],[79,1],[30,5],[77,1],[11,1],[12,1]],'001f',[[61,1]],'message',[[72,14],[27,1],[33,3],[83,1],[16,1],[25,1],[23,3],[17,3],[90,2],[13,2],[11,1],[20,1]],'nonsensical',[[30,1]],'modal',[[72,2]],'halt',[[61,2],[88,2]],'available',[[73,2],[27,1],[41,1],[50,4],[16,1],[69,1],[90,4],[28,1],[65,1],[72,2],[44,1],[80,1],[30,1],[78,1],[5,1],[88,5],[14,1],[13,1],[11,1],[56,1]],'06xx',[[80,1]],'caught',[[12,1],[5,1]],'accounts',[[20,1]],'dots',[[90,2]],'lua ',[[73,1]],'activated',[[91,3]],'rests',[[91,1]],'hash',[[83,1],[59,1],[72,3]],'“cherry',[[59,1]],'48000',[[13,1]],'addgamegenie',[[19,1],[72,2]],'opengl',[[14,1],[12,1],[5,1]],'ffmpeg',[[11,1],[10,1],[9,1],[5,2]],'evaluation',[[69,1],[91,5],[74,2]],'paused',[[17,2],[72,3],[61,4],[64,1],[5,1]],' 16',[[90,2]],'select',[[34,6],[35,9],[33,1],[68,1],[74,1],[90,1],[15,2],[42,5],[39,1],[52,1],[72,2],[29,4],[45,1],[57,3],[61,1],[64,1],[71,2],[19,1],[59,5],[83,5],[55,3],[91,8],[12,1]],' contains',[[75,1]],'rra',[[90,7]],'kremer',[[90,1]],'usual',[[46,1],[87,1],[90,1],[91,2],[15,1]],'abbreviation',[[90,1]],'common',[[22,1],[53,1],[87,1],[41,1],[90,3],[8,1],[52,1],[4,1],[29,1],[71,2],[78,2],[5,1],[76,1],[7,1],[13,1],[14,1],[11,1],[91,1]],'inits',[[87,1]],'support',[[22,2],[73,3],[18,1],[27,2],[87,2],[15,2],[17,3],[8,1],[52,1],[3,2],[24,1],[4,2],[72,1],[64,1],[25,4],[5,7],[19,2],[23,2],[59,2],[14,6],[13,6],[88,1],[12,2],[20,1]],'logging',[[16,3],[15,1],[21,1],[19,1],[65,4],[13,1],[66,5]],'vtoggle',[[15,1]],'f15',[[72,1]],'sorry',[[22,1],[92,1],[20,1]],'folder',[[17,1],[75,2],[39,2],[40,2],[72,2],[52,1],[57,1],[61,1],[77,1],[70,1],[94,1],[55,3],[73,1]],'60hz',[[87,1]],'unclear',[[91,1]],'stripped',[[17,1],[66,9],[14,1]],'suited',[[91,1]],'positioning',[[16,1],[11,1]],'100%',[[36,2],[14,1]],'without',[[87,1],[33,1],[74,1],[90,1],[15,1],[17,2],[93,1],[72,10],[24,2],[80,1],[25,1],[23,2],[19,2],[59,3],[70,1],[78,1],[88,1],[91,4]],'dumping',[[17,1],[34,1]],'bmf_final2',[[37,1]],'placing',[[63,1],[73,1]],'decremented',[[91,1]],'pretty',[[87,1],[91,2],[72,1]],'address',[[87,28],[90,169],[15,8],[92,5],[85,5],[63,1],[72,38],[62,2],[32,1],[61,48],[71,5],[80,3],[94,7],[7,3],[55,6],[17,4],[93,1],[65,4],[67,12],[52,18],[4,1],[64,2],[5,1],[19,3],[23,1],[14,2],[91,22],[11,2]],'requires',[[91,1],[68,1],[41,1],[47,1],[25,1],[77,2]],' 5c00',[[87,1]],'struct',[[20,1]],'sequential',[[91,4]],'encoders',[[11,1]],'rolling',[[88,1],[74,1]],'alpha',[[17,1],[4,1],[72,9]],'fffb ',[[80,1]],'lastkey1',[[74,1]],'earliest',[[91,1]],'8910',[[87,2]],'reserve',[[80,1]],'peripheral',[[33,1]],'distributed',[[79,1]],'often',[[78,1],[59,3],[80,3],[90,1],[70,1],[6,1]],'july',[[22,1],[14,1]],'connect',[[61,3]],'evolution',[[2,1]],'gui',[[22,2],[11,2],[18,4],[27,1],[12,3],[8,2],[9,3],[38,1],[3,1],[72,45],[29,1],[71,9],[70,1],[7,1],[13,4],[73,1],[41,2],[74,2],[16,2],[21,1],[17,3],[47,1],[4,3],[10,1],[5,1],[19,5],[23,2],[14,1],[20,7],[6,1]],'low',[[45,1],[69,1],[90,44],[25,1],[88,1],[91,3],[72,1]],'denotes',[[87,1],[90,4],[71,1],[52,3]],'feature',[[22,1],[11,3],[69,1],[16,1],[15,3],[42,8],[17,1],[39,2],[65,2],[66,1],[3,1],[24,1],[4,3],[62,2],[61,1],[64,7],[25,1],[5,2],[19,1],[59,1],[88,2],[13,2],[20,1],[12,5]],'disks',[[33,3],[42,1]],'05xx',[[80,1]],'tearing',[[17,1],[47,2]],'differences',[[88,1],[90,1],[39,1]],'horizontal',[[93,1],[80,1],[85,1],[63,1],[91,9]],'discarding',[[65,1]],'j2x@to',[[90,1]],'representations',[[72,1]],'colorburst',[[91,6]],'percents',[[36,1]],'duration',[[42,1]],'unique',[[83,1],[35,1]],'care',[[88,1],[90,1],[72,1]],'impa',[[73,1]],'displays',[[35,1],[60,1],[61,3],[21,1],[25,1],[17,1],[55,2],[63,1],[72,3]],'code',[[22,1],[87,3],[60,4],[90,10],[15,2],[66,38],[9,1],[72,16],[3,6],[62,2],[80,2],[61,13],[25,1],[7,2],[74,3],[16,2],[21,1],[17,3],[65,6],[67,24],[52,3],[24,1],[79,2],[4,2],[64,4],[77,2],[83,4],[5,3],[19,2],[23,1],[88,2],[11,6]],'007bh',[[87,1]],'believed',[[90,1]],'400f',[[88,4]],'captures',[[60,1],[12,1],[40,1]],'pack',[[70,1],[74,1]],' below',[[88,1]],'addresshigh',[[72,4]],'render',[[46,1],[4,1],[47,1],[15,1],[91,7]],'abstract',[[73,1]],'jams',[[90,1]],' multiple',[[91,1]],'attrib',[[93,1]],'bit1',[[83,2]],'waits',[[19,1]],'|commands|port0|port1|port2|',[[83,1]],'rpg',[[59,1],[74,1]],'intellivision',[[87,1]],'downloading',[[73,1]],'processing',[[46,1],[44,1],[45,1],[62,1],[89,2],[23,1],[11,1],[73,1]],'improves',[[22,1],[23,1]],'leftbracket',[[72,1]],'fast',[[78,2]],'feb',[[91,2]],'org',[[71,1],[70,1],[78,5]],'unchanged',[[72,3]],'lsb_first',[[24,1]],'stripping',[[66,1]],'1ch',[[87,1]],'wired',[[90,1]],'loses',[[75,1]],'for',[[22,9],[20,6],[27,6],[33,4],[6,2],[68,3],[90,38],[75,6],[8,3],[9,3],[63,3],[66,15],[72,50],[61,19],[71,21],[78,7],[94,7],[76,1],[7,8],[1,2],[13,8],[34,4],[74,22],[47,9],[52,18],[4,4],[64,5],[83,8],[5,11],[19,11],[59,19],[88,38],[14,12],[91,62],[36,1],[54,1],[35,10],[18,2],[37,1],[53,1],[58,3],[15,4],[42,5],[60,8],[87,17],[86,2],[2,2],[89,1],[85,3],[92,4],[40,2],[3,9],[44,7],[29,2],[45,2],[62,3],[80,16],[25,10],[51,4],[70,3],[84,1],[73,7],[41,2],[50,4],[16,1],[21,4],[69,3],[17,10],[28,6],[31,2],[39,8],[65,14],[67,2],[24,13],[79,4],[10,1],[30,4],[77,4],[23,22],[11,15],[12,4]],'relocate',[[87,1]],'even',[[35,1],[68,1],[74,1],[87,1],[58,1],[90,8],[47,1],[72,12],[3,1],[29,1],[80,1],[64,2],[71,2],[23,3],[88,2],[91,4]],'splitting',[[71,1]],'prioritized',[[91,4]],'revolutionary',[[27,1]],'ks7017',[[14,1]],'reached',[[74,2],[61,1],[91,1],[63,2]],'myimage',[[72,1]],'extended',[[3,2]],'recommend',[[91,1],[68,1]],'throughout',[[59,1]],'5205',[[87,4]],'reformats',[[27,1]],'swap',[[62,1],[44,1],[45,1],[14,2],[67,1]],'battletoads',[[80,1]],'jsrs',[[65,1]],'waves',[[91,2]],'resulting',[[44,1],[66,1],[78,1]],' build',[[12,1]],'selectable',[[9,1]],'oninputend',[[74,1]],'jumping',[[90,4]],'4th',[[83,1],[58,1],[91,2]],'txa',[[90,2]],'parantheses',[[71,1]],'notation',[[71,3]],'|history|',[[91,1]],'inputtable',[[71,1]],'adjust',[[91,1],[15,1]],'powerful',[[17,1],[27,1],[74,2],[64,1],[66,1],[56,1]],' represent',[[88,2]],'configuration',[[45,2],[58,1],[42,5],[17,2],[47,1],[11,2],[38,2]],'makes',[[62,1],[72,4],[29,1],[64,1],[90,3],[19,1],[66,2],[91,2],[52,1]],'deb',[[17,1],[61,3],[21,1],[15,1]],'stepping',[[21,1],[78,1]],'rarely',[[80,1],[90,1],[65,1]],'simulation',[[72,1]],'blue',[[44,1],[32,1],[64,3],[71,1],[23,1],[55,1],[66,2],[72,7]],'precisely',[[80,1]],'filename',[[34,1],[50,1],[16,1],[17,1],[31,3],[48,1],[72,8],[24,1],[30,1],[25,1],[23,4],[19,1],[20,1]],'bunch',[[59,1],[91,1],[14,1]],'enemy',[[80,19]],'04x0',[[80,1]],' not',[[90,1],[72,1]],' irq',[[85,3],[88,2]],' 00',[[90,1]],'hardware',[[81,2],[87,1],[90,5],[16,1],[15,2],[47,6],[72,2],[61,1],[30,1],[77,1],[88,23],[1,1],[91,6]],'coding',[[71,1],[60,1]],'tenten',[[59,6]],'rounder',[[47,1]],'boundary',[[90,20],[72,1]],' 48',[[88,1]],'ftp',[[73,1]],'arriving',[[88,1]],'changelog',[[6,1],[20,1],[18,1],[22,1],[16,1],[15,1],[21,1],[17,1],[8,1],[9,1],[3,5],[24,1],[4,1],[10,1],[25,1],[5,1],[19,1],[23,1],[26,1],[14,1],[7,1],[13,1],[11,1],[12,1]],'|bits',[[88,2]],'128d',[[90,1]],' random',[[88,1]],'usually',[[79,2],[87,1],[80,3],[64,2],[90,3],[78,3],[88,2],[67,1],[72,1]],'mc650x',[[90,1]],'r6502',[[90,1]],'sometimes',[[6,1],[68,1],[90,3],[88,1],[59,1],[39,1],[91,2],[72,1]],'backgrounds',[[39,2],[91,1],[32,1]],'layering',[[8,1]],'adapter',[[33,2],[42,1]],'|scanline',[[91,1]],'limits',[[91,2],[78,2],[14,1]],'approx',[[23,1]],' mega',[[52,1]],'hertz',[[87,1],[72,5]],'form',[[35,1],[87,1],[83,2],[61,4],[64,1],[71,1],[94,1],[91,3],[72,2]],'evaluates',[[61,3],[91,1],[74,4]],'greyscale',[[13,1]],'part',[[74,1],[61,1],[64,1],[78,3],[89,2],[90,4],[59,2],[75,1],[67,1],[84,1],[91,3],[94,4]],'argment',[[23,1]],' al',[[90,3]],'microprocessor',[[90,1]],'getcyclescount',[[15,1],[72,1]],'active',[[12,1],[90,1],[16,1],[21,1],[67,1],[40,1],[52,7],[44,1],[72,1],[61,1],[5,1],[19,1],[23,2],[88,1],[91,1],[11,1],[20,2]],'automatic',[[72,1],[88,1],[30,2],[16,1],[61,1],[23,1]],'shu',[[23,1]],'flattering',[[91,1]],'586',[[15,1],[14,1]],'pipelines',[[91,2]],'getplaybacktarget',[[72,1]],'synchronized',[[61,1],[8,1]],'prevented',[[17,1],[21,1]],'blossom”',[[59,1]],'type',[[22,1],[68,1],[16,1],[17,2],[67,1],[52,2],[72,11],[30,1],[61,6],[64,1],[71,1],[83,4],[59,1],[88,3],[55,1]],'converter',[[88,4],[35,1],[77,1],[25,1],[23,1]],' izumi',[[88,1]],'enthusiast',[[88,1]],'oring',[[22,1]],'closed',[[25,1],[39,1]],'features ',[[78,1]],'champion',[[3,1]],'install',[[72,1]],'escape',[[72,1],[10,1],[23,1]],'debugger',[[22,1],[18,1],[60,2],[15,7],[66,1],[72,9],[3,4],[32,2],[61,15],[25,4],[78,1],[94,2],[55,1],[7,2],[1,1],[13,2],[21,2],[17,3],[65,4],[67,4],[24,3],[79,3],[4,5],[64,1],[5,5],[19,4],[23,3],[14,3],[20,2],[11,6]],'wheel',[[61,1],[15,1],[65,1]],'delgamegenie',[[19,1],[72,2]],'vtog',[[85,1]],'free',[[46,1],[53,1],[81,1],[41,1],[21,1],[17,1],[75,1],[93,1],[48,1],[8,1],[66,1],[43,1],[3,1],[62,1],[57,1],[25,1],[5,1],[51,1],[26,1],[59,1],[70,1],[78,1],[91,1]],'helpful',[[59,1],[66,1]],'describe',[[88,3]],'researching',[[90,1]],'cycles|',[[91,1]],' generally',[[91,1]],'convience',[[91,1]],'methods',[[90,1],[72,2]],' savestates',[[27,1]],'limitation',[[47,1],[11,1]],'deal',[[81,1],[71,1],[15,1],[73,1]],'represents',[[52,2],[44,1],[64,1],[88,1],[67,1],[66,1],[72,1]],'bak',[[48,1]],'pertain',[[88,1]],' sha',[[90,2]],'complimentery',[[91,1]],'precidence',[[11,1]],'resembles',[[59,1]],'hadn',[[65,1]],'getemuscreen',[[72,7]],'concepts',[[1,1],[76,1],[91,1]],'newer',[[3,1]],'types',[[33,2],[74,1],[90,2],[58,1],[66,1],[85,1],[72,1],[29,1],[30,4],[83,3],[88,2],[19,1],[13,1],[73,1]],'ipad',[[2,1]],'prescale2x',[[47,3]],' description',[[90,5],[85,6]],' triangle',[[88,3]],'update',[[22,3],[87,1],[27,1],[16,3],[65,2],[8,1],[63,2],[52,3],[72,1],[4,2],[61,1],[64,1],[78,1],[5,3],[19,1],[59,1],[88,3],[7,1],[84,3],[11,1],[6,1]],'distinquished',[[90,1]],'simulate',[[44,1],[68,1]],'polls',[[72,1]],'disk',[[40,1],[72,2],[29,1],[33,32],[30,1],[21,1],[83,5],[5,2],[42,1],[28,2],[12,1],[36,6]],'fcs',[[84,1],[85,3],[83,1],[82,1],[25,1],[40,1]],'undesired',[[75,2]],'kage',[[17,1]],'5ff7',[[87,2]],'bvs',[[90,2]],'176',[[17,1]],'whitespace',[[59,1]],'revision',[[90,11]],'copyright',[[90,1],[87,3]],'overflows',[[90,3]],'unused',[[62,1],[80,1],[61,2],[90,1],[15,1],[88,2],[17,1],[19,1],[66,6],[85,2]],' rra',[[90,7]],'aki',[[90,1]],'w0fvb',[[90,1]],'kind',[[59,4],[61,1],[90,2],[91,1]],' data',[[90,6]],'dcfb',[[90,1]],'dd05',[[90,4]],'intact',[[91,1]],'pulled',[[91,1]],'checking',[[72,1],[4,1],[74,1],[42,1],[23,1],[66,1],[47,3],[20,1]],'faults',[[12,1],[18,1]],'musical',[[88,1]],'dd08',[[90,2]],'demonstrate',[[91,1]],'passage',[[78,1]],'2007 ',[[80,1]],'accessable',[[91,1]],'with',[[22,5],[46,1],[27,2],[33,5],[12,2],[20,8],[56,1],[68,1],[90,30],[75,5],[48,2],[8,1],[9,1],[38,1],[63,1],[66,11],[72,21],[32,1],[61,14],[71,11],[78,5],[82,3],[94,7],[76,1],[7,1],[1,1],[13,3],[34,1],[74,6],[93,1],[47,2],[52,12],[4,2],[57,1],[64,5],[83,8],[5,1],[19,8],[0,1],[26,1],[14,3],[49,1],[59,7],[88,18],[36,2],[54,1],[35,6],[18,3],[37,4],[53,1],[58,2],[15,9],[42,3],[60,3],[81,2],[86,1],[2,1],[87,2],[85,1],[89,1],[40,1],[3,8],[43,1],[29,4],[44,4],[45,1],[62,3],[25,2],[51,1],[70,3],[80,8],[91,31],[55,1],[84,1],[92,3],[73,3],[41,2],[50,2],[16,1],[21,3],[69,2],[17,11],[28,2],[31,3],[39,2],[65,6],[67,2],[24,2],[79,1],[10,1],[30,7],[77,6],[23,4],[11,4],[6,1]],'arbitrary',[[52,2]],'want',[[22,1],[74,3],[90,2],[58,1],[42,1],[67,2],[65,2],[47,1],[66,1],[52,3],[72,8],[61,1],[64,1],[70,2],[71,1],[94,1],[55,1],[91,1]],'numpad3',[[72,1]],'1a00',[[80,1]],'04cx',[[80,1]],'0x7fff',[[94,1]],'ways',[[46,1],[44,1],[83,1],[71,1],[75,1],[65,1],[66,1],[91,1]],'maskable',[[61,4],[88,2],[80,1]],'getscore',[[74,1]],'reside',[[80,2]],'topmost',[[90,2]],'counting',[[88,5],[87,2],[14,1],[61,1],[91,1],[72,1]],'stored',[[22,2],[87,1],[90,3],[39,1],[85,4],[52,3],[72,4],[40,3],[80,1],[61,1],[77,2],[83,3],[23,2],[94,1],[84,1],[11,1]],'rp2c03',[[37,1],[14,1]],'resume',[[35,1],[39,1],[61,1],[16,4],[15,1]],'speedruns',[[3,1],[35,2],[76,2],[80,1],[78,7],[56,1]],'segfault',[[17,3],[25,1]],'reverses',[[72,1]],' kentaro',[[88,1]],'overclock',[[46,1]],'calculated',[[33,1],[61,1],[90,1],[88,5]],'character',[[59,3],[80,3],[64,1],[83,1],[94,2],[72,1]],'readme',[[90,1],[14,2]],'alternative',[[67,1]],'ishihara',[[88,1]],'showfps',[[17,1]],'specifies',[[72,5],[31,5]],' details',[[91,1]],'ebook',[[46,1],[37,1],[60,1],[30,1],[16,1],[58,1],[64,1],[68,1],[0,1],[31,1],[82,1],[63,1]],'rename',[[61,2],[25,1],[39,1]],'2eff',[[80,1]],'tells',[[66,1],[70,1],[72,1]],'goes',[[87,2],[74,1],[80,1],[90,2],[25,1],[88,2],[91,1],[72,1]],'pbrate',[[87,2]],'t2p9d`pyd`',[[90,1]],'roms',[[27,1],[16,3],[15,3],[17,1],[31,2],[39,1],[66,1],[40,2],[4,1],[25,1],[5,1],[59,1],[12,1],[20,1]],'&a%_',[[90,2]],'xmouse',[[72,1]],'onsegmentend',[[74,1]],'6000h',[[87,1]],'output',[[34,1],[18,1],[15,1],[17,1],[65,1],[72,1],[40,1],[45,1],[80,2],[5,1],[88,26],[13,1],[91,5]],'1st',[[87,1],[80,1],[83,3],[55,2],[91,1]],'luapack',[[70,1]],'passes',[[22,1],[11,1]],'si_none',[[83,2]],'c16',[[90,2]],'treats',[[72,1]],'knowing',[[75,1]],'dwedit',[[20,1]],'bytes ',[[80,11]],'0320',[[80,1]],'refresh',[[23,4],[88,5],[8,1],[11,1],[21,1]],'immediately',[[22,1],[74,1],[64,1],[80,1],[88,4],[19,1],[67,1],[48,1],[91,2],[72,6]],'legal',[[90,1]],'drag',[[22,1],[4,1],[23,2],[19,1],[5,1],[59,2],[20,1],[52,1]],'epub',[[53,1],[41,1],[75,1],[2,1],[48,1],[65,1],[66,1],[72,1],[57,1],[32,1],[23,1],[59,1],[1,1]],'part2',[[94,1]],'007c',[[87,1]],'copied',[[59,1],[57,1],[90,5],[91,1]],'faster',[[19,1],[34,1],[27,1],[80,1],[47,1],[11,1]],'mmc1',[[14,1]],'noise',[[17,1],[22,3],[45,1],[14,1],[88,31],[72,1]],'comprehend',[[90,1],[72,1]],'obviously',[[90,1],[93,1]],'unpredictable',[[90,3],[91,1],[68,1]],'numpad8',[[72,1]],'inputdisplay_for_selection',[[17,1]],'below',[[88,1],[90,7],[61,5],[71,1],[85,1],[52,1]],'keyrecording1',[[74,1]],'werefolf',[[18,1]],'redesigned',[[11,1],[56,1]],'should',[[87,11],[74,6],[90,6],[58,1],[42,1],[75,1],[93,1],[47,3],[66,1],[72,4],[3,1],[24,2],[10,1],[44,1],[61,2],[64,2],[70,1],[71,1],[19,1],[59,7],[83,3],[85,1],[88,2],[91,7]],'allows',[[46,1],[27,1],[60,5],[42,3],[43,1],[72,1],[44,1],[32,1],[61,3],[71,1],[78,1],[7,1],[55,1],[34,1],[41,1],[50,1],[69,2],[74,1],[39,3],[65,1],[47,1],[52,2],[4,1],[64,5],[5,1],[49,2],[59,1],[12,1],[36,1]],'tobitstring',[[15,1]],'intensify',[[18,1]],'reverted',[[22,1]],'situation',[[59,1],[50,1],[41,1],[58,2]],'equipment',[[42,1]],'qpainter',[[4,1]],'quality',[[45,3],[23,1]],'refer',[[67,1],[80,4],[71,1],[72,2]],'3fff ',[[80,1]],'resize',[[19,1]],'operating',[[3,1],[46,1],[30,1],[77,1],[12,1]],'049x',[[80,1]],'%1d',[[83,2]],'clocked',[[88,11]],'acknowledge',[[90,8]],'experimental',[[22,2],[68,1],[11,1],[56,1]],'wch',[[17,2],[15,1]],'chrr',[[85,2]],'sent',[[88,4],[59,1],[91,1],[70,1],[52,1]],'aaaa',[[61,4]],' nop',[[90,19]],'safe',[[59,1],[39,1],[16,1],[52,1]],'nesten',[[3,1]],'sources',[[90,3],[91,1],[88,1]],'sequences',[[17,1],[12,1],[88,9]],'aop',[[90,1]],'wraps',[[90,1],[93,3]],' fetch',[[90,78]],'capslock',[[72,1]],'aid',[[59,1],[75,1],[79,1],[91,1]],'abandoned',[[3,1]],'truncating',[[18,1]],'adjustments',[[44,1]],'fetching',[[92,1],[61,1],[90,1],[91,2]],'technically',[[79,1]],'between',[[87,1],[60,1],[41,1],[74,2],[21,1],[90,9],[42,1],[92,1],[93,1],[39,1],[66,1],[72,4],[24,1],[44,1],[32,1],[80,1],[78,1],[88,5],[7,1],[91,7],[12,1],[36,1]],'skipping',[[24,1],[39,1],[23,1]],'delete',[[61,4],[72,1],[52,2]],'pspfceultra',[[3,1]],'qfox',[[3,1],[71,1]],' |_____|_____|',[[80,2]],'utfconverter',[[22,1]],'determined',[[87,3],[83,1],[90,1],[91,1]],'typical',[[91,1],[80,1]],'2003',[[85,2]],' only',[[88,1]],' where',[[91,1],[88,2]],'mario',[[80,3]],'job',[[47,1]],'1fff ',[[80,1]],'implementation',[[19,2],[14,1],[69,1],[91,1]],'prefixes',[[55,1]],'rotated',[[90,1]],'crossing',[[90,11]],'won',[[46,1],[90,1],[42,1],[17,1],[93,1],[65,1],[67,1],[72,6],[52,1],[61,1],[64,1],[25,1],[59,1]],'`je',[[90,1]],'whether',[[72,3],[35,1],[74,7],[61,1],[80,1],[17,1],[59,2],[31,4],[14,1],[48,2],[65,5],[66,8]],'luke',[[3,1]],' pointer',[[90,10]],'7fff',[[87,1],[18,1],[85,1],[52,1]],'horrible',[[91,1]],'music',[[59,1],[87,12],[80,3],[88,1]],'rom',[[22,3],[12,1],[27,2],[33,4],[68,11],[90,1],[75,1],[8,2],[9,1],[66,27],[72,15],[61,18],[71,2],[94,6],[76,4],[13,3],[1,1],[52,2],[4,2],[64,21],[83,1],[5,1],[19,1],[59,3],[14,3],[91,2],[35,2],[87,1],[15,2],[2,1],[85,1],[40,4],[3,1],[62,2],[29,1],[80,4],[25,2],[41,2],[50,4],[16,6],[17,5],[31,8],[39,11],[65,1],[67,7],[24,1],[79,12],[30,2],[77,8],[23,9],[11,1],[20,3]],'freezing',[[52,2],[71,1],[23,2]],'ideal',[[78,1],[88,1]],'guide',[[80,2],[83,1],[78,1],[51,5],[76,2],[28,5],[52,1]],'tune',[[66,1],[87,22],[36,2]],'cope',[[90,1]],'dff6',[[61,1]],'bounds',[[17,1],[20,2]],'evaluate',[[61,1],[71,2]],'failattempts',[[74,1]],'patched',[[30,1]],'circuit',[[91,1],[37,1]],'school',[[77,1]],'cheat',[[54,2],[53,2],[27,2],[21,1],[17,4],[39,1],[67,4],[52,30],[40,1],[79,2],[80,3],[64,2],[78,1],[51,2],[19,9],[20,1]],'visually',[[60,1]],' 050',[[88,1]],'enhancements',[[3,1],[22,3],[24,1],[27,4],[21,1],[25,1],[23,2],[91,1],[11,1],[20,1]],'core ',[[86,1]],'bullets',[[75,1]],'perfecting',[[35,1]],'77ac',[[83,1]],'irql',[[85,1]],'cmp',[[90,21]],'currently',[[35,2],[68,1],[50,1],[74,1],[87,1],[15,1],[42,1],[92,1],[39,1],[85,1],[52,2],[62,1],[44,2],[43,1],[72,7],[61,3],[64,1],[77,1],[23,2],[19,1],[80,1],[88,6],[84,1],[91,2]],'calculate',[[90,5],[91,1]],'fade',[[64,1],[88,1]],'0318',[[90,3]],'higher',[[44,1],[74,1],[90,1],[88,1],[65,1],[85,1],[12,1],[91,1]],'104',[[91,1]],'submitdeleteframes',[[72,1]],' other',[[91,1]],'320x239',[[72,1]],' enemy',[[80,2]],'formatted',[[59,1]],'intervals',[[87,1]],'both',[[87,3],[27,2],[33,1],[90,9],[58,1],[42,3],[92,1],[66,2],[61,1],[7,1],[73,1],[21,1],[17,1],[65,2],[47,1],[52,1],[30,1],[64,2],[23,1],[19,1],[59,1],[88,6],[14,1],[91,4],[12,1]],' cmos',[[90,7]],' 0be',[[88,1]],'miscellaneous',[[83,1]],'rerecording',[[3,5],[35,2],[27,2],[37,2],[53,1],[21,1],[54,1],[64,1],[19,1],[78,1],[2,1],[20,1]],'check',[[60,1],[74,1],[90,1],[16,1],[42,1],[48,1],[47,2],[72,2],[52,1],[44,1],[61,3],[77,2],[23,1],[19,1]],'doing',[[24,1],[87,1],[74,2],[64,2],[90,1],[23,1],[91,1],[72,4]],'blocks',[[88,1],[87,1],[80,3]],'big',[[72,1],[59,2],[74,2],[15,1],[23,2]],'braces',[[71,1]],'custom',[[62,1],[44,4],[4,1],[72,2],[91,1],[16,2],[23,1],[66,1],[11,2],[36,2]],'7zip',[[4,1]],'activity',[[64,1],[90,1],[11,1],[15,1]],'important',[[68,1],[74,1],[64,1],[91,1],[78,1]],'8bit',[[72,2]],'abstraction',[[73,1]],'drawn',[[22,1],[62,1],[59,1],[92,1],[66,2],[63,1],[91,3]],'vars',[[74,1]],' 07f',[[88,1]],'welcome',[[1,1]],'mem',[[91,4]],' by',[[35,1],[87,1],[32,2]],' isb',[[90,7]],'%xh`',[[90,1]],'rerecordcount',[[72,1],[83,1],[23,1]],'amount',[[27,1],[45,1],[80,1],[90,2],[88,2],[65,2],[67,1],[47,2],[91,3]],'nesting',[[17,1],[65,1]],'bi&',[[90,4]],'ing',[[60,1]],' cpu',[[88,1]],' si_none',[[83,2]],'droradc',[[90,2]],'gamepads',[[83,1],[42,1]],'cpu',[[22,3],[46,1],[27,1],[90,6],[89,2],[17,1],[85,3],[72,7],[62,2],[80,6],[61,8],[88,8],[19,1],[91,12],[11,2]],'idc',[[66,1]],'link',[[15,1],[17,1],[14,1],[12,1],[5,2]],'w0dn',[[90,1]],'t%_87',[[90,2]],'~60',[[21,1]],'14915',[[88,1]],'taking',[[72,1],[69,1],[90,2],[91,2],[88,1]],'application',[[72,1],[74,1],[71,1],[9,1],[11,1]],' 60',[[90,1],[88,1]],'binding',[[24,1],[10,1],[12,1],[5,2]],'57%',[[88,1]],' again',[[80,1]],'unsigned',[[54,1],[53,1],[52,2],[61,1],[71,1],[90,3],[72,4]],'eval',[[74,3]],'assisted',[[3,1],[35,3],[74,1],[80,1],[78,13],[17,1],[76,2],[2,1],[56,1]],'room',[[72,1]],'3fff',[[91,1]],'paying',[[91,1]],'programmable',[[88,11]],'final',[[34,1],[37,1],[88,1]],'magenta',[[72,1]],'creation',[[24,1],[27,1],[74,1],[83,1],[71,1],[88,1]],'asl',[[61,1],[90,6]],'define',[[72,1],[59,1],[16,1],[85,1],[36,1]],'mpby',[[85,1]],'oddities',[[90,1]],'chosen',[[61,1]],'startup',[[24,1],[27,1],[74,1],[23,1],[31,1],[39,1],[66,1],[9,1]],'choice',[[72,2],[91,1],[39,1]],' complete',[[90,1]],' 256 ',[[80,4]],'lists',[[90,1]],'entries',[[44,1],[13,1],[91,3],[72,1]],' opcode',[[22,1],[90,2]],'fd%j',[[90,1]],'build',[[22,1],[16,1],[17,2],[8,2],[9,2],[3,1],[24,3],[4,2],[10,1],[25,2],[5,4],[23,2],[59,1],[13,3],[12,1],[11,3]],'16k',[[61,3]],'04fx',[[80,1]],'|ppu',[[91,3]],'c001',[[61,1]],'resets',[[52,1],[88,1],[61,1],[72,2]],'feed',[[91,2]],'mails',[[73,1]],'rgb32',[[72,1]],'status',[[35,4],[50,4],[90,3],[31,5],[39,1],[85,2],[48,1],[63,3],[62,1],[72,4],[80,1],[61,3],[88,17],[19,1],[91,3]],'expertise',[[88,1]],'was',[[22,2],[35,1],[18,1],[27,1],[33,6],[37,1],[15,2],[53,1],[54,1],[87,1],[90,10],[66,12],[72,6],[3,22],[29,1],[80,1],[61,2],[71,1],[25,5],[78,3],[50,11],[74,1],[21,1],[17,2],[39,1],[65,1],[67,1],[52,5],[4,1],[64,3],[77,1],[83,6],[23,3],[19,2],[26,1],[59,1],[88,4],[91,17],[56,1]],'dd0e',[[90,8]],'identified',[[83,1]],'nmi',[[80,1],[61,2],[90,18],[91,2],[88,1]],'simulated',[[72,1]],'progression',[[72,1]],'agrees',[[92,1]],'selected',[[35,2],[33,1],[53,1],[57,1],[90,1],[17,1],[19,2],[59,3],[91,8],[52,5]],'loc',[[90,3]],'zip',[[19,1],[44,1],[31,2],[30,4]],'outlet',[[79,1]],'brings',[[72,2],[18,1],[50,1],[80,1],[15,1],[52,1]],'flow',[[71,2]],'drawline',[[72,1]],'overview',[[0,1],[75,2],[2,1],[1,1],[55,1],[87,1]],' once',[[35,1],[29,1],[87,2]],'html',[[73,1],[36,1],[61,1],[71,3],[78,3],[83,1],[17,1],[88,1],[72,2]],'combinations',[[90,4],[91,1],[74,1]],'d011',[[90,2]],'divider',[[88,3]],'sq2',[[88,10]],'getpath',[[14,1]],'paint',[[59,1],[71,1],[72,4]],'everything',[[74,1],[90,1],[78,1],[65,2],[66,1],[91,1],[72,1]],'240hz',[[88,3]],'clears',[[90,3]],'ines',[[17,1],[68,8],[13,2],[30,4],[61,4],[85,1]],'website',[[59,3]],'000c',[[87,1]],'eyebrows',[[91,1]],'rip',[[66,1],[87,1]],'drivers',[[17,1],[90,1],[12,1]],'romfreezecolor',[[22,1]],'destination',[[34,1],[66,2],[90,1]],'private',[[66,1]],'fceultra',[[3,1]],'use',[[22,1],[68,1],[90,15],[75,5],[66,2],[72,15],[61,8],[71,2],[78,4],[94,2],[1,2],[34,1],[74,5],[47,1],[52,6],[4,2],[57,2],[64,2],[5,1],[19,2],[59,13],[88,1],[91,7],[36,1],[87,6],[60,1],[58,1],[15,1],[42,7],[85,1],[40,1],[3,2],[43,1],[44,3],[45,1],[62,2],[80,5],[25,1],[70,2],[55,3],[73,1],[41,1],[69,3],[16,1],[21,1],[17,3],[31,1],[39,1],[65,4],[67,1],[24,1],[79,1],[77,3],[23,1],[20,1],[11,1]],'p40',[[72,1]],'wealth',[[79,1],[78,1]],'reserved',[[90,1],[80,2]],'visible',[[61,1],[47,1],[12,1],[94,1]],'add',[[87,1],[60,1],[90,13],[16,1],[42,1],[17,4],[67,3],[52,4],[44,1],[4,2],[61,8],[64,1],[25,3],[5,1],[19,1],[59,3],[94,1],[91,2],[73,1]],'selection',[[4,1],[18,4],[90,2],[17,1],[19,1],[59,19],[91,2],[12,4],[11,1]],'uncompressed',[[27,1]],'considered',[[83,2],[71,1],[91,3],[72,1]],'existence',[[75,1],[88,1]],'600d',[[7,1]],'behaves',[[90,1]],'fceuxd',[[3,8],[37,1],[2,1],[77,1],[15,1]],'occurs',[[6,1],[90,9],[91,3],[88,2]],'9_s8',[[90,1]],'renamed',[[94,1]],'6502_cpu',[[90,2]],'roll',[[16,1]],'pane',[[17,1],[72,1]],'gdoverlay',[[72,3]],'determine',[[87,3],[68,1],[74,3],[88,1],[59,4],[65,1],[91,3],[72,1]],'r0j0`fd%j',[[90,1]],'yresolution',[[16,1]],'customizing',[[32,2],[23,1]],'american',[[33,1]],'mmc5',[[87,7],[80,1],[15,1],[25,3],[26,1],[14,2],[13,1],[91,2]],'fatal',[[90,1]],'percent',[[11,1]],'upgrade',[[25,1]],'player3',[[83,1]],'fractions',[[25,1],[78,1]],'portions',[[91,1],[18,1],[74,1]],'impossible',[[59,1],[65,1]],'tbl4',[[71,3]],'highly',[[74,2]],'trace',[[22,1],[60,1],[16,1],[15,1],[21,1],[17,2],[65,6],[66,1],[9,2],[3,1],[79,2],[4,2],[32,1],[61,2],[94,1],[5,2],[23,1],[14,1],[13,1],[20,2],[11,1]],'speedup',[[17,1],[77,1]],'again',[[3,2],[22,2],[33,1],[74,1],[90,4],[21,1],[71,1],[59,1],[65,1],[66,1],[91,3],[72,3]],'bugs',[[22,1],[18,2],[27,1],[16,2],[15,2],[21,1],[17,2],[8,1],[9,1],[25,1],[5,1],[19,3],[23,1],[7,2],[14,1],[20,1],[6,1]],'wav',[[34,8],[12,1]],'they',[[22,1],[53,1],[68,1],[87,2],[90,9],[75,3],[66,4],[63,2],[40,1],[72,2],[80,2],[61,1],[71,1],[25,1],[78,1],[94,1],[74,1],[17,1],[65,2],[79,1],[30,1],[77,1],[88,1],[59,1],[91,7],[20,1]],'sides',[[33,6],[80,2],[23,1],[59,1],[31,2],[47,2],[36,1]],'prefix',[[61,1],[94,1],[55,3]],'basically',[[59,1],[74,1],[64,1],[91,3]],'defined',[[59,2],[70,1]],'opposite',[[74,1],[90,1],[66,1],[72,3]],'dir',[[24,1]],'07xx',[[80,1]],'lastkey2',[[74,1]],' tmnt',[[80,1]],'tya',[[90,1]],'operand',[[90,6]],'handakuten',[[59,4]],'zenity',[[25,1]],'logger',[[12,1],[22,1],[60,2],[16,2],[15,2],[21,2],[17,2],[65,9],[66,15],[9,2],[3,2],[62,2],[4,2],[32,1],[61,3],[64,1],[79,4],[5,2],[23,1],[94,1],[14,1],[13,1],[20,2],[11,1]],'resources',[[72,1],[79,1],[80,1],[78,1],[73,1]],'vector',[[61,8],[90,11],[73,1]],'viewport',[[12,3],[4,1],[8,2],[9,1],[11,1]],'present',[[87,1],[83,1],[66,1],[63,1],[91,4]],'9fff',[[66,1]],'run',[[46,1],[60,1],[68,3],[74,4],[58,1],[90,9],[75,3],[92,1],[39,1],[47,2],[72,7],[3,2],[61,7],[71,2],[70,7],[23,2],[77,1],[78,2]],'j2rb',[[85,1]],'redundant',[[83,1],[21,1],[4,1]],'4006',[[88,3]],'clear',[[87,4],[90,9],[15,1],[42,3],[17,1],[92,1],[66,2],[72,4],[61,2],[83,1],[49,2],[59,1],[91,1]],'inverting',[[88,1]],'smooth',[[91,1]],' set',[[90,1]],'create_avi',[[14,1]],'xii',[[90,2]],'1100000000000000',[[92,1]],'usability',[[3,1],[17,1],[21,1],[20,1]],'packaged',[[77,1],[37,1]],'during',[[46,1],[35,3],[33,2],[90,5],[17,1],[47,1],[66,1],[4,1],[25,2],[88,2],[19,2],[59,1],[91,18]],'profiling',[[61,1]],'10x1',[[90,1]],'kh%&1',[[90,1]],' xx',[[64,1],[90,1]],'hitboxes',[[75,1]],'graphical',[[3,1],[69,1],[91,4],[73,1]],'unless',[[72,5],[35,1],[33,2],[61,2],[83,3],[90,1],[88,1],[59,1],[39,1],[65,1],[91,2],[40,1]],'ror',[[90,21]],'playbeginning',[[72,1],[23,1]],'riff',[[11,1]],'followed',[[61,1],[83,2]],'forceful',[[72,1]],'127',[[90,1],[72,5]],'life',[[75,1],[79,1],[52,1]],'popped',[[91,1]],'complex',[[90,1],[91,1]],'includes',[[22,1],[24,1],[62,1],[50,1],[73,1],[25,1],[23,2],[17,1],[89,1],[86,1],[13,1],[72,2]],'bypassed',[[45,1]],' khorton@iquest',[[87,1]],'input',[[22,1],[35,3],[18,1],[27,2],[56,1],[58,1],[15,2],[42,11],[75,2],[38,1],[40,4],[72,25],[29,1],[45,1],[80,1],[71,7],[25,3],[78,1],[7,2],[13,1],[84,1],[74,4],[16,2],[21,2],[17,4],[28,1],[31,6],[39,11],[24,1],[10,1],[83,17],[5,1],[19,8],[23,1],[88,3],[14,3],[12,1],[11,1]],' changes',[[27,1]],'particular',[[62,1],[35,2],[44,1],[87,1],[61,1],[88,1],[17,1],[59,1],[91,3]],'resetinstructionscount',[[15,1],[72,1]],'prefer',[[47,1],[65,1]],'minimal',[[27,1]],' 32',[[85,2],[87,3],[80,1]],'text',[[11,1],[35,1],[27,2],[87,5],[75,2],[72,4],[3,1],[32,3],[61,3],[71,2],[25,1],[51,2],[70,1],[78,1],[94,2],[1,1],[16,2],[17,2],[65,3],[47,1],[52,2],[24,1],[64,3],[83,11],[23,3],[59,40],[14,1],[12,1],[20,1]],'playchoice',[[37,1]],'00000011',[[92,1]],'indiana',[[18,1]],' 8160',[[80,1]],'clocks',[[91,3],[88,2]],'mulitple',[[80,1]],' playback',[[88,1]],'devices',[[83,3],[14,1]],'preparations',[[90,3]],'part3',[[94,1]],' a13',[[91,1]],'codes',[[79,1],[60,2],[61,1],[77,2],[90,2],[39,2],[67,4],[52,1]],'minus',[[88,1],[87,2],[85,1],[91,2],[72,1]],' over',[[2,1]],'editing',[[35,1],[27,1],[68,1],[16,1],[17,2],[75,1],[8,2],[72,2],[79,3],[32,1],[64,3],[83,1],[78,1]],'metadata',[[35,5],[27,1],[50,4],[23,1]],'management',[[69,1],[90,1],[27,1]],'5x5',[[72,2]],'cancelling',[[6,1]],' bigbad',[[44,4]],'uint8',[[85,3]],'such',[[22,1],[35,1],[46,2],[68,1],[42,2],[75,1],[66,2],[85,1],[40,2],[3,5],[72,6],[80,4],[61,4],[71,1],[78,3],[94,1],[76,1],[7,1],[1,1],[55,1],[73,1],[50,1],[69,1],[74,3],[39,2],[65,1],[52,3],[79,2],[77,1],[23,2],[88,2],[59,1],[91,1],[20,3]],'quite',[[80,1],[65,1],[90,3],[91,1],[72,1]],'caveat',[[87,2],[91,2]],'brightness',[[44,1],[37,2],[91,1]],'report',[[19,1],[90,1]],'force',[[44,1],[4,1],[45,1],[16,1],[71,1],[88,1],[17,1],[8,1],[47,2]],'writes',[[87,2],[74,1],[64,1],[90,2],[88,3],[19,1],[92,1],[7,1],[91,1],[72,1]],'~50',[[21,1]],'performance',[[46,1],[78,1],[18,1],[12,1],[5,1]],'rescaling',[[13,1]],'efficiency',[[17,1],[11,1]],'fffe',[[61,1],[90,3],[80,1]],'eliminates',[[69,1],[11,1]],'assembler',[[3,1],[61,4],[94,1]],'144',[[74,1]],'164',[[17,1]],'presentation',[[11,2]],'stopping',[[15,1],[72,2]],'2xx',[[87,1]],'strobed',[[91,1],[88,1]],'cur',[[88,1]],'removing',[[17,1],[18,1],[66,1],[91,1]],' |09',[[88,1]],'adc',[[90,22]],'8th',[[90,2],[91,1]],'pix',[[80,2]],'ora',[[90,9]],'accurately',[[91,1]],'scanlines',[[46,4],[61,3],[91,9],[63,1],[23,3]],'pattern',[[62,2],[10,1],[80,2],[58,7],[26,1],[91,21],[12,3],[72,1]],' there',[[87,1],[93,1],[50,1],[90,1],[88,1]],'pick',[[19,1],[25,1],[14,1]],'numpad7',[[72,1]],'fulscreen',[[17,1]],'loading',[[22,1],[35,5],[18,1],[27,1],[87,1],[15,2],[42,1],[48,1],[72,3],[61,1],[25,2],[78,2],[7,1],[55,2],[69,1],[16,2],[21,1],[17,4],[28,1],[39,1],[4,1],[30,1],[83,1],[5,2],[19,5],[23,2],[88,1],[20,1]],'0x60',[[90,1]],'190',[[13,1]],'numpad',[[25,1],[72,5]],'backwards',[[22,1],[75,1],[85,1],[11,1],[72,3]],'construct',[[69,1]],'dualcore',[[23,1]],'stick',[[87,1],[80,1]],' enable',[[88,5]],'load',[[22,1],[35,1],[27,3],[33,1],[37,1],[87,11],[90,5],[75,3],[48,3],[66,1],[40,1],[72,7],[44,2],[29,4],[61,3],[71,11],[55,4],[13,1],[41,3],[50,3],[16,1],[74,1],[31,4],[39,5],[52,3],[24,2],[30,2],[64,1],[77,1],[23,1],[19,2],[59,4],[88,8],[14,1],[12,2],[20,4]],'slight',[[18,1],[39,1],[37,1],[47,1]],'synchronize',[[88,1]],' 1993',[[90,1]],'0900',[[80,1]],'applications',[[35,1],[45,1],[76,1],[90,2],[71,1],[73,3]],'prevent',[[46,1],[74,1],[90,1],[8,1],[72,2],[24,1],[61,1],[64,1],[25,1],[23,2],[19,1],[5,1],[71,1],[13,1],[91,1]],' anc',[[90,1]],'2011',[[18,1]],'combine',[[61,1],[66,8],[90,1]],'ours',[[90,1]],' whenever',[[48,1],[64,1]],'glitchy',[[45,1]],'zapper',[[83,5],[16,2],[42,8],[19,2],[23,3],[13,2],[20,1],[72,10]],'restored',[[21,2],[11,1],[52,1]],'com',[[73,1],[81,1],[88,1],[92,2],[93,2],[91,1],[56,1]],'flushed',[[5,1]],'themselves',[[75,3]],'0fff',[[80,1]],' toggle',[[85,1]],'ahead',[[11,1]],'termination',[[72,1]],'tas',[[27,5],[16,1],[15,1],[17,3],[75,1],[72,2],[10,4],[80,3],[78,7],[51,2],[19,1],[76,3],[1,1],[13,1],[56,5]],'errors',[[24,1],[60,1],[74,1],[16,1],[71,2],[19,1],[8,1],[72,1]],'dropped',[[22,1],[20,1]],' selecting',[[35,1]],'operations',[[73,1],[4,1],[61,1],[64,1],[90,10],[72,3]],'fetched',[[90,9],[91,12]],'@x&#cey',[[90,1]],' 042x',[[80,1]],'16kb',[[14,2]],' 065',[[88,1]],'average',[[39,1]],'checks',[[66,1],[15,1],[20,1]],'little',[[22,1],[59,1],[74,1],[90,1],[72,2]],'necessary',[[45,1],[58,1],[66,1],[72,2]],'position',[[27,2],[15,1],[8,1],[72,8],[52,1],[80,4],[83,4],[71,1],[23,5],[88,1],[59,1],[13,1],[11,1]],'comma',[[72,1],[39,1]],'getimmediate',[[17,1],[72,1]],'linear',[[72,1],[87,1],[91,1],[88,22]],'generating',[[72,1],[87,1],[91,1],[88,1]],'4020',[[80,1]],' brk',[[90,7]],'`28',[[90,1]],'postings',[[88,1]],' iiiiiiiiiiiii',[[61,1]],'clipboard',[[64,1],[59,1],[73,1]],' attempt',[[87,1]],'aborted',[[24,1]],'ymouse',[[72,1]],'west',[[90,1]],' writing',[[88,1]],'mutually',[[91,1],[88,1]],'now',[[22,4],[35,2],[27,4],[12,5],[11,4],[87,2],[15,1],[90,2],[8,1],[9,1],[72,1],[85,1],[61,1],[71,4],[25,10],[78,1],[7,1],[13,3],[74,3],[16,4],[21,6],[17,11],[52,2],[24,4],[4,1],[83,1],[5,1],[19,4],[23,14],[26,1],[59,1],[88,7],[91,4],[20,8],[56,1]],'sensitive',[[31,1],[74,1],[71,1],[72,2]],'outlinecolor',[[72,4]],'rewinder',[[75,1]],'built',[[3,1],[10,1],[18,1],[70,1],[5,1],[75,2],[67,2],[11,1]],' generic',[[85,4]],'further',[[3,1],[59,1]],'latency',[[45,1]],'tutorials',[[59,1],[71,1]],'dark',[[64,1],[66,1]],'patient',[[87,1]],'prelim',[[87,1]],'depths',[[72,1]],'silenced',[[88,4]],'zeropage',[[90,6]],'makers',[[78,1]],'1536',[[91,1]],'boxes',[[72,1],[27,2],[41,1],[19,1],[59,2],[55,1],[67,1],[52,1]],'generictips',[[78,1]],' c0',[[90,1]],'ultra',[[3,18],[35,1],[27,1],[57,1],[64,1],[83,1],[0,1],[2,3],[1,1],[84,1],[85,3],[52,3]],'marks',[[59,4],[94,1]],'itself',[[64,4],[90,1],[94,1],[88,2],[59,1],[75,1],[55,1],[91,1],[72,4]],' specifically',[[74,1]],'automagical',[[90,1]],'reaction',[[29,1]],'pathname',[[31,1]],'filebase',[[40,1]],'stylesheet',[[12,1]],'away',[[42,1],[61,1],[90,6],[91,1],[72,1]],'callback',[[72,29]],'became',[[78,1]],'w_pm`',[[90,1]],'khz',[[88,3]],'working',[[3,1],[22,1],[72,2],[73,1],[87,1],[15,2],[17,1],[65,1],[66,2],[36,2]],'embedded',[[72,1]],'dex',[[90,3]],'involving',[[19,2]],'getup',[[20,1],[72,1]],'quirks',[[71,1]],'setregister',[[21,1],[72,2]],'inclined',[[79,1]],'bare',[[71,1]],'constants',[[83,1]],'ought',[[90,1]],' naturally',[[91,2]],'exists',[[22,1],[27,1],[91,1],[72,1]],'ans',[[1,2],[3,1]],' 15',[[88,1]],'decodes',[[90,1]],'ale',[[91,2]],'corrupted',[[17,1],[19,1],[59,1]],'october',[[90,1],[11,1]],'rewind',[[35,1],[75,1],[50,2]],'m`0@9',[[90,5]],'fceu98',[[25,1]],'placed',[[80,1],[77,1],[72,1]],'hear',[[88,1]],'finishes',[[90,1],[91,2]],'interpolation',[[47,1]],'patterns',[[58,1],[91,1],[88,2]],'2400|',[[80,1]],'true',[[74,7],[61,1],[71,3],[70,1],[83,6],[90,1],[47,1],[91,1],[72,30]],'pbin',[[85,1]],'cpus',[[77,1]],'21477270',[[87,1]],'occurence',[[91,1]],'4040',[[87,1]],'decision',[[91,1]],'deck',[[33,1]],'compute',[[72,1]],'row',[[59,1],[32,1],[80,10],[8,1],[12,1],[91,1]],'gauntlet',[[80,1]],'demos',[[90,1],[60,1]],' try',[[70,1]],'checkbox',[[4,1],[45,2],[61,4],[15,1],[42,1],[5,1],[59,3],[48,2],[47,1],[20,1],[52,2]],'turn',[[35,1],[45,1],[41,1],[90,1],[42,1],[39,2],[72,1]],'ane',[[90,5]],'api',[[73,1],[4,1],[70,1]],'sram',[[25,1],[52,1],[9,1],[40,1]],'plugin',[[11,1],[12,1]],'properly',[[29,1],[21,1],[15,1],[5,1],[17,1],[23,3],[58,1],[39,1],[66,1],[9,1],[52,1]],'restore',[[29,3],[45,1],[50,3],[61,2],[25,4],[49,1],[23,1],[68,1],[66,1]],'easier',[[79,1],[87,1],[80,1],[61,1],[69,1],[78,1],[90,2],[75,2],[92,1],[66,1],[72,1]],'a000',[[66,1],[87,1]],'naturally',[[88,1]],'xxff',[[90,1]],'timestamp',[[84,4],[5,1]],'xresolution',[[16,1]],'might',[[35,1],[74,2],[80,1],[58,2],[15,1],[90,3],[94,1],[59,1],[72,3]],'decrypt',[[67,1]],'mustrollback',[[74,1]],'decimal',[[80,1],[83,2],[61,1],[71,1],[90,27],[55,2],[85,1],[52,1]],'differs',[[83,1]],'tim',[[90,1]],'comprehension',[[91,1]],' memory',[[91,4]],'fancy',[[71,1]],'undone',[[78,1]],'warning',[[72,3],[59,1],[31,1]],'fading',[[64,1]],'fullest',[[1,1]],'li#v7',[[90,2]],'health',[[74,1]],'simply',[[35,3],[27,1],[74,3],[87,4],[40,1],[29,1],[57,1],[61,3],[64,2],[78,1],[83,1],[55,1],[91,3]],' even',[[90,1]],'inconsistent',[[8,1]],'utf',[[24,1]],'deflate',[[30,1]],' nsf',[[87,1]],'oam',[[13,1],[64,3],[91,7]],'style',[[3,1],[22,1],[33,1],[52,1],[72,1],[42,1],[12,1],[36,1]],'player2',[[83,1],[26,2]],'finished',[[19,1],[85,1],[16,1],[63,1],[72,1]],'manually',[[35,1],[61,5],[42,1],[59,1],[93,1],[91,1],[72,1]],'174',[[4,1]],'declaring',[[71,1]],'installation',[[59,1]],'beyond',[[34,1],[64,1]],'translating',[[59,2]],'inservice',[[91,1]],'sophisticated',[[91,1]],'10ff',[[80,1]],'designation',[[61,1]],'advantage',[[69,1],[35,1],[88,1]],'architecture',[[3,1],[17,1],[62,1],[91,1],[88,1]],'overrides',[[40,2],[29,1],[33,2],[21,2],[77,1],[23,1]],'007b',[[87,1]],'undocumented',[[90,7],[88,1]],'designates',[[61,1]],'tries',[[72,1]],'predefined',[[71,2],[72,6]],'redesign',[[16,1]],'scalar',[[19,1]],'113',[[91,1]],'235',[[5,1]],'circuitry',[[91,2]],'newname1',[[94,3]],'exec_count',[[72,1]],'puc',[[73,3]],'unit',[[62,1],[33,1],[90,1],[91,1],[70,1],[88,14]],'vd`d2n0l',[[90,1]],' simply',[[80,1]],' square',[[88,7]],'178',[[17,1],[15,1]],'possibilities',[[27,3],[80,2],[66,1],[91,1],[52,7]],'ret',[[64,1]],' asl',[[90,5]],'dumpinput',[[14,1]],'stuff',[[62,1],[87,1],[74,2],[71,4],[59,1],[92,1],[91,1]],'controlling',[[61,2]],'lesser',[[72,1]],' 04bx',[[80,1]],'inputs',[[29,1],[74,2],[69,1],[25,3],[42,1],[78,1],[91,1],[72,2]],'horton',[[87,1]],'option',[[22,5],[46,1],[27,4],[33,1],[53,1],[54,1],[15,3],[42,3],[48,1],[8,2],[63,1],[72,2],[44,1],[29,3],[61,3],[25,4],[13,1],[50,16],[16,6],[21,1],[17,14],[39,3],[65,4],[47,5],[24,3],[4,1],[10,1],[64,1],[5,3],[19,5],[23,5],[14,3],[12,3],[11,3]],'handled',[[19,1],[90,10]],'lagframe',[[72,1]],'nonsense',[[75,1]],'6fff',[[87,1]],'c000',[[87,2],[80,1],[61,4],[66,1],[94,3]],'lastkey4',[[74,1]],'212',[[14,1]],'key4',[[74,1]],' still',[[87,1]],'most',[[35,1],[90,9],[58,1],[15,2],[42,2],[92,1],[66,1],[63,1],[72,5],[29,1],[80,1],[61,1],[70,1],[78,1],[55,1],[13,1],[50,2],[69,1],[16,1],[74,3],[52,1],[79,1],[30,1],[64,1],[88,2],[59,3],[91,2],[6,1]],'kbfe_j',[[90,1]],'installed',[[23,1]],'does',[[87,1],[90,19],[66,1],[63,1],[72,4],[62,1],[85,1],[80,2],[61,1],[71,2],[55,1],[74,2],[16,1],[39,2],[67,1],[47,1],[52,3],[24,2],[64,1],[83,1],[5,1],[23,2],[59,2],[88,2],[91,5]],'galaxian',[[75,1]],'filled',[[67,2]],' load',[[87,2],[88,2]],'redo',[[29,2],[39,1],[50,4],[23,2]],'sev',[[90,2]],'fairly',[[64,1]],'077h',[[87,1]],'slider',[[23,1]],'desyncs',[[35,1],[77,1]],'googlecode',[[3,1]],'001c',[[55,2]],'expensive',[[71,1],[72,1]],'underlaps',[[91,1]],'terminator',[[87,1]],'points',[[17,1],[74,1],[90,3],[91,1],[72,1]],'substituted',[[61,2]],'polled',[[58,1],[39,1]],'``a',[[90,2]],'2006',[[3,4],[92,4],[93,1],[85,1],[91,2]],'items',[[79,1],[50,3],[80,1],[23,5],[59,1],[39,1],[38,3]],' with',[[58,1]],'faintly',[[91,1]],'keys',[[74,3],[42,2],[38,1],[72,4],[24,1],[10,1],[29,2],[83,4],[71,2],[23,2],[5,1],[7,2],[20,2],[11,1]],'deleted',[[61,2],[72,5]],'compliment',[[88,2]],'85xx',[[90,1]],'reply',[[92,1],[93,1]],'able',[[27,1],[42,1],[19,1],[59,2],[88,1],[13,1],[91,1],[72,1]],'energy',[[80,4],[91,6],[52,5]],' you',[[35,4],[29,2],[32,1],[45,1],[21,1],[64,2],[70,2],[87,2],[90,3],[93,1],[39,2],[91,1]],'converts',[[72,1]],'rgp9',[[90,2]],'regardless',[[72,4],[8,1],[91,5],[88,1]],'relevant',[[61,1],[66,1],[85,1]],'pass',[[87,1],[65,1],[71,1],[91,2],[72,1]],'ykt',[[13,1]],'approximately',[[90,1]],'waveforms',[[88,1]],'regards',[[91,1],[88,2]],' been',[[90,1]],'wins',[[91,1]],'unisystem',[[44,2],[20,1],[42,1]],'subpixel',[[80,3]],'optimizing',[[78,1]],'fillcolor',[[72,4]],'replicates',[[45,1]],'creative',[[79,1]],'deprecated',[[8,1],[10,1],[5,1]],'organization',[[23,1]],'mark',[[3,1],[59,3],[39,1],[61,1]],' movie',[[48,1],[35,2],[27,1]],'inflating',[[72,1]],'spec',[[87,3]],'whatsoever',[[91,1]],'describing',[[94,1]],'chapters',[[1,1],[81,1],[38,1]],'appears',[[88,1],[50,3],[90,1],[72,1]],'product',[[61,3]],'once',[[22,1],[46,1],[87,2],[50,2],[90,1],[16,1],[42,1],[39,2],[48,1],[47,1],[9,1],[52,1],[65,2],[66,1],[67,1],[72,7],[79,1],[71,2],[23,2],[88,1],[59,7],[91,1]],'c008',[[94,2]],'patching',[[60,1],[30,3],[61,1],[25,1],[52,1]],'quicksave',[[21,1]],'activation',[[88,1]],'misbelief',[[90,1]],'rheiny',[[3,1]],'close',[[27,1],[37,1],[50,2],[16,1],[90,1],[42,1],[39,1],[48,2],[9,1],[72,5],[4,1],[64,1],[25,1],[23,2],[59,1],[91,3],[11,1]],'pagedown',[[72,1]],'dd0a',[[90,9]],'noticeable',[[72,1]],'`j@xn',[[90,1]],'device',[[37,1],[29,1],[33,1],[80,1],[83,3],[42,5],[88,2],[91,3]],'ch1',[[87,2]],'comply',[[15,1]],'highlighted',[[22,1],[64,3],[11,1]],'follows',[[87,1],[83,1],[70,1],[88,5],[59,1],[91,2],[52,1]],'mutlitrack2',[[75,1]],'5fffh',[[87,1]],'flags',[[22,1],[87,2],[61,4],[90,25],[23,1],[19,1],[91,1],[11,1]],'eject',[[33,5],[36,1]],'crossed',[[90,4]],'compression',[[30,1],[20,1]],' february',[[88,1]],'firing',[[91,1],[72,4]],' nmos',[[90,7]],'qt5',[[13,1],[12,1]],'operation',[[88,6],[14,1],[90,21],[91,5],[72,3]],'272',[[91,1]],'state',[[35,6],[87,3],[90,4],[75,1],[48,2],[66,1],[63,2],[72,23],[85,5],[44,1],[29,8],[61,4],[71,2],[25,1],[84,2],[50,1],[16,1],[17,1],[31,1],[39,1],[65,2],[24,2],[4,2],[64,1],[83,3],[88,5],[19,2],[91,1]],'cheapocabra',[[13,1]],'labels',[[61,3],[94,2]],'correspond',[[44,1],[87,1],[80,1]],'damaging',[[91,1]],'indirect',[[61,1],[90,6]],'nearest',[[47,1]],'rp2a03',[[72,1]],'licensed',[[3,1]],'2004',[[3,3],[22,1],[84,1],[90,1],[91,1]],'pure',[[4,1],[5,1]],'0200',[[61,1],[80,2]],'switch',[[52,1],[44,1],[33,6],[41,2],[64,1],[17,2],[59,1],[31,2],[39,1],[47,1],[48,1],[36,1]],'unfreeze',[[22,1]],'equivalent',[[69,1],[71,3]],'overhaul',[[19,1],[56,1],[27,1],[91,1],[23,1]],'samples',[[46,4],[87,1]],'xor',[[88,2],[71,1],[72,2]],'patcher',[[61,1]],'2746924',[[22,1]],'shapedefs',[[75,1]],'ugly',[[59,1]],'translation',[[59,6]],'sty',[[61,1],[90,4]],'seen',[[27,1],[4,1],[61,1],[80,1],[12,1],[78,1]],'store',[[40,1],[33,1],[68,1],[90,13],[94,1],[59,1],[65,1],[72,1]],'vastly',[[17,1]],'01ff',[[61,2],[90,3],[80,2]],'depth',[[72,1]],'rotations',[[90,2]],'impose',[[17,1]],'dated',[[90,1]],'assure',[[90,1]],'successive',[[90,1]],'autoconverts',[[22,1]],'saying',[[59,2],[94,1]],'interrupting',[[72,1]],'indir',[[90,4]],'numbers',[[87,1],[74,1],[61,1],[58,2],[71,2],[80,1],[90,2],[75,1]],'6000',[[87,5],[18,1],[7,1],[80,1],[85,1],[52,1]],'reworked',[[91,1]],'serializer',[[91,1]],' zeropage',[[90,3]],'helps',[[59,1],[60,1]],'own',[[27,1],[68,1],[90,2],[42,1],[75,1],[67,1],[66,1],[72,1],[52,1],[94,3],[88,1],[19,1],[91,3],[56,1]],'blip',[[3,1]],'scalers',[[12,1],[14,1]],'leaves',[[17,1],[31,2]],'emu',[[21,1],[70,2],[71,7],[17,2],[19,3],[14,2],[13,1],[20,1],[72,49]],'equal',[[88,2],[74,1],[61,2],[71,3],[90,1],[52,8]],'location',[[34,1],[35,1],[45,1],[72,2],[61,2],[90,3],[88,2],[67,1],[52,2]],'board',[[80,2]],'transparent',[[88,1],[13,1],[91,6],[20,1],[72,4]],'106',[[87,2],[91,1]],'abilities',[[88,1]],' shy',[[90,1]],'m09',[[90,1]],'horizontally',[[91,2]],'64kb',[[26,1],[25,1]],'00000111',[[92,2]],'objpixel',[[91,1]],'groups',[[22,1],[11,1],[39,1]],'767',[[88,2]],'lined',[[58,1]],'format',[[20,2],[35,2],[27,6],[68,3],[87,5],[86,2],[66,1],[82,4],[72,3],[85,3],[44,1],[45,1],[25,2],[51,1],[78,1],[94,2],[7,2],[84,5],[50,1],[17,1],[65,1],[52,6],[57,1],[30,5],[83,16],[12,1],[56,1]],'sounddisplay2',[[17,1]],'recognize',[[23,1]],'authoring',[[81,1],[21,1],[89,1],[42,1],[8,1],[85,1],[43,1],[3,1],[62,1],[10,1],[79,1],[71,1],[25,1],[5,1],[51,1],[70,1],[14,1],[6,1]],'libraries',[[72,1],[73,1],[69,1],[71,1],[11,1],[15,1]],'belonging',[[61,1]],'trans',[[72,3]],'pch',[[90,16]],'make',[[22,1],[35,2],[60,2],[87,1],[90,1],[75,1],[66,4],[72,7],[44,1],[29,2],[61,4],[71,3],[34,1],[41,1],[50,1],[74,1],[39,2],[67,1],[47,4],[79,1],[64,2],[83,1],[88,1],[59,5],[91,4]],' fix',[[90,7]],'9th',[[90,1]],'arred',[[90,1]],'were',[[35,1],[33,1],[37,1],[74,1],[90,1],[15,1],[65,1],[66,4],[9,1],[72,2],[3,2],[62,1],[4,1],[61,1],[64,2],[25,2],[23,1],[83,1],[88,1],[91,2]],'firebrandx',[[37,1]],'chip',[[90,2],[87,6],[91,1]],'jumps',[[90,4]],'populated',[[19,1]],'written',[[54,1],[53,1],[33,1],[87,5],[69,1],[21,1],[90,3],[75,1],[85,4],[52,2],[3,2],[62,1],[72,2],[80,2],[61,1],[71,3],[88,6],[59,2],[1,1],[13,1],[91,1]],'nametables',[[80,1]],'gp2x',[[3,1]],'due',[[3,1],[10,1],[33,1],[80,1],[90,1],[78,1],[23,2],[88,3],[59,1],[7,1],[91,1],[72,1]],'brk',[[90,21],[80,1]],'08000h',[[87,4]],'11ff',[[80,1]],'global',[[72,4],[44,1],[74,1],[71,1],[5,1]],'noicon',[[31,3]],'sure',[[34,1],[52,1],[87,1],[74,1],[83,1],[59,1],[66,1],[11,1],[72,2]],'tracking',[[78,1]],'collapse',[[55,1]],'1f0h',[[87,1]],'assigned',[[23,1],[35,1],[53,1],[42,3]],'onsegmentstart',[[74,2]],'article',[[90,2]],'exact',[[91,2]],'watch',[[22,6],[54,3],[18,1],[27,8],[21,2],[15,2],[17,1],[65,2],[66,1],[40,3],[3,1],[52,5],[72,1],[80,1],[61,4],[25,1],[23,6],[19,1],[51,2],[78,1],[55,14]],'can',[[46,2],[27,7],[33,4],[68,4],[90,11],[75,1],[66,16],[9,1],[72,39],[32,3],[61,26],[71,13],[94,7],[13,1],[34,2],[74,13],[93,2],[47,12],[52,11],[4,1],[64,17],[83,5],[88,8],[19,2],[59,14],[14,1],[91,9],[36,3],[54,1],[35,22],[53,3],[60,1],[81,1],[58,1],[15,4],[42,6],[87,5],[92,2],[85,1],[40,1],[3,2],[44,2],[29,2],[45,4],[62,3],[80,8],[25,1],[70,2],[55,2],[84,1],[73,2],[69,1],[16,2],[21,2],[17,3],[31,1],[39,15],[65,7],[67,2],[24,1],[30,2],[77,9],[23,4],[12,2],[11,1]],'snapping',[[65,1]],'mapinittab',[[20,1]],'turbo',[[24,1],[72,2],[18,2],[27,4],[45,2],[71,2],[25,1],[23,8],[31,5],[36,3]],'intuitive',[[19,1],[64,1]],'messes',[[25,1]],' palette',[[44,1]],'keeping',[[61,1]],'giving',[[75,1],[5,1]],' |1e',[[88,1]],'too',[[91,1],[90,4],[71,1],[70,2],[17,1],[59,2],[39,1],[47,1],[20,1],[72,4]],'nestopia_rgb',[[37,1]],'wasok',[[74,2]],' proof',[[90,1]],'stderr',[[16,1]],'notable',[[16,1]],'0x5fff',[[17,1]],'slot',[[22,2],[29,4],[80,5],[71,1],[72,5]],'slowest',[[36,1]],'unassigned',[[23,1]],'dec',[[90,9]],'newppu',[[17,3],[22,2],[24,1],[83,1],[21,1],[20,1]],'perfection',[[78,1]],'bit0',[[83,2],[90,1]],'keyword',[[71,1]],'compare',[[17,2],[53,1],[54,1],[67,4],[61,3],[52,5]],'alu',[[90,2]],'gets',[[17,1],[19,2],[90,1],[91,1],[72,10]],'bases',[[91,1]],'netplay',[[77,1],[20,1],[73,1]],'orange',[[72,3]],'primitive',[[61,3]],'version',[[54,1],[53,1],[27,1],[37,1],[69,1],[90,6],[15,1],[42,2],[17,1],[2,1],[85,6],[9,2],[3,10],[4,1],[10,1],[83,4],[77,2],[5,2],[23,1],[0,1],[1,1],[13,1],[91,1],[56,1]],'modifier',[[7,1]],'permanent',[[67,1]],'lets',[[14,1],[64,2],[65,1],[63,1],[90,3]],'sound',[[22,4],[35,1],[18,2],[46,3],[87,17],[15,1],[17,1],[86,4],[31,1],[8,2],[38,2],[72,2],[24,1],[29,1],[45,22],[80,3],[77,3],[25,4],[5,2],[23,12],[88,32],[14,3],[13,1],[11,5]],'reaching',[[48,2],[35,1]],'mismatch',[[24,1]],'1kb',[[85,1]],'08fffh',[[87,2]],'ok#00',[[94,1]],' 12',[[88,2]],'overincreased',[[25,1]],'retained',[[3,1],[88,1]],'makecode',[[66,1]],'chr',[[62,3],[91,2],[4,2],[68,1],[64,1],[16,1],[25,3],[17,2],[66,3],[63,1],[85,2]],'268',[[5,1]],'randomizer',[[13,1]],'brand',[[17,1],[27,1]],'par',[[52,1]],'bear',[[59,1]],'displayed',[[35,1],[60,1],[16,1],[31,2],[39,1],[48,1],[63,2],[52,2],[67,1],[72,1],[61,4],[64,1],[83,4],[23,1],[19,1],[55,1],[91,1]],'protocols',[[73,1]],'beebee',[[74,4]],'mirr',[[85,1]],'asymmetry',[[88,1]],'mos',[[90,1]],' 14',[[88,1]],'fashion',[[91,2]],'smb',[[62,1],[75,7],[31,16],[23,1]],'initalized',[[87,1]],'exit',[[19,1],[41,2],[13,1],[61,1],[71,1],[72,8]],'guess',[[90,1],[91,1]],'f18',[[72,1]],' nes',[[35,1]],'bind',[[22,1],[24,2],[48,1],[42,1]],'broke',[[22,1]],'path',[[33,1],[41,1],[16,1],[70,1],[5,1],[17,2],[19,3],[31,4],[72,6]],'buildable',[[12,1]],'extraneous',[[33,1]],'vbjin',[[53,1]],'wide',[[64,1]],'9002',[[87,2]],'wrap',[[88,1]],'either',[[87,2],[90,6],[93,1],[65,1],[72,5],[80,1],[61,1],[83,2],[5,1],[88,2],[59,1],[91,2],[73,1]],'mistake',[[64,1],[71,2]],'ntsccolor',[[25,1]],'past',[[19,1],[39,1],[8,1],[77,1],[5,1]],'post',[[17,1],[46,1],[21,1],[91,1]],'fire',[[72,2],[78,1],[58,5],[20,3],[51,3]],'accident',[[29,1]],' how',[[87,1]],'inside',[[24,1],[61,1],[91,2],[15,1],[72,4]],'library',[[3,1],[73,10],[18,1],[21,2],[15,1],[5,2],[17,1],[71,1],[72,28]],'1998',[[3,1]],'screen',[[22,1],[35,1],[18,1],[27,2],[33,3],[37,1],[58,1],[42,1],[90,1],[75,1],[48,1],[66,2],[9,2],[40,1],[62,1],[63,1],[72,24],[80,13],[71,2],[13,1],[41,2],[74,1],[16,2],[39,3],[47,9],[83,2],[23,4],[19,2],[59,2],[91,17],[12,1]],'plays',[[35,1],[87,1],[50,2],[80,1],[19,1],[31,2],[66,1],[72,1]],'numerous',[[27,2],[31,1]],'exist',[[88,2],[44,1],[75,1],[91,2],[63,1],[72,1]],'kirby',[[80,1]],'interpreted',[[83,1],[91,1]],'demokratische',[[90,1]],'mouse',[[16,1],[15,1],[42,3],[17,1],[75,2],[65,1],[47,2],[63,1],[72,3],[62,1],[61,2],[64,1],[83,7],[23,2],[59,2],[7,1],[13,4],[14,2],[12,1]],'longer',[[22,4],[27,2],[83,1],[21,1],[25,2],[23,2],[19,1],[59,1],[70,1],[88,2],[13,1],[20,2]],'blowing',[[42,1]],'assign',[[42,4],[49,3],[31,1]],'super',[[55,1],[80,3],[91,2],[52,1]],'provide',[[73,1],[52,1],[91,1],[72,3]],'f22',[[72,1]],'accomplished',[[79,1]],'1ffh',[[87,2]],'_29_',[[93,1]],'310',[[61,1]],'insert',[[70,1],[72,1],[33,5],[83,4],[15,1],[36,2]],'quick',[[29,1],[61,1],[71,1],[12,1],[72,2]],'omit',[[72,1]],' extra',[[85,1],[87,1]],' bpl',[[90,3]],'hell',[[91,1]],'subtitle',[[50,1],[83,5],[23,2]],'referred',[[3,1],[35,1],[84,1],[85,1]],'f17',[[72,1]],'revisions',[[88,3]],'sept',[[91,2]],'2008',[[3,5],[24,1],[26,1],[27,1],[80,1],[25,1]],'#228844',[[72,1]],'deccmp',[[90,2]],' your',[[90,1]],'bmi',[[90,2]],'dendy',[[14,3],[2,1],[31,5],[12,1],[39,2]],'desire',[[88,1],[65,1]],' pal',[[87,1]],'detail',[[80,1],[88,2],[52,1]],'pet',[[90,2]],'824',[[91,1]],'viewers',[[13,1]],'conforms',[[19,1]],'012',[[15,1]],'restoreoverridecursor',[[9,1]],'fun',[[59,1]],' one',[[78,1]],'replacing',[[78,1],[88,1]],'then',[[35,2],[27,1],[37,1],[87,11],[90,7],[48,1],[66,6],[72,14],[3,1],[44,2],[62,2],[61,5],[71,13],[70,1],[55,2],[41,1],[74,9],[39,2],[65,3],[67,7],[52,2],[64,1],[77,1],[83,3],[88,7],[19,2],[59,2],[91,5]],'why',[[64,2],[71,1],[90,5],[88,2],[59,1],[93,1],[91,5]],'discard',[[80,1]],'shinwa',[[42,1]],'wouldn',[[59,1],[88,1]],'judged',[[74,1]],' |06',[[88,2]],'branching',[[90,1],[71,1]],'somevalue',[[71,1]],'mind',[[3,1],[59,1],[87,1],[30,1],[91,1],[72,1]],'9810',[[85,1]],'tech',[[88,1]],'bankswitched',[[61,1],[87,2]],'assemblers',[[79,1]],' edcba9876543210',[[88,1]],'icou',[[85,1]],'nvidia',[[17,1]],'concept',[[56,1],[74,1],[2,1]],'moved',[[16,1],[11,1],[23,1]],'limit',[[74,2],[90,2],[47,1],[25,1]],'bottom',[[90,1],[55,2],[61,1],[39,1],[71,2],[72,3]],' that',[[90,1]],'q_s8',[[90,1]],'dd0d',[[90,11]],' although',[[91,1]],'paged',[[85,1]],'choose',[[44,1],[33,3],[71,1],[70,2],[17,1],[39,1],[65,1],[67,1]],'analyzing',[[60,1]],'tools',[[73,1],[27,4],[60,1],[21,2],[89,1],[17,2],[66,1],[52,1],[3,4],[79,6],[80,1],[25,1],[51,4],[19,1],[59,3],[78,4],[14,1],[1,2],[13,1],[11,3],[12,1]],'native',[[3,1],[12,1],[7,1]],'primary',[[91,8],[11,1]],'means',[[87,3],[27,1],[50,6],[69,1],[58,1],[67,1],[47,4],[72,9],[61,1],[83,1],[88,3],[59,1],[91,5]],'minimized',[[22,1],[20,1]],'0007',[[87,1]],'fm3',[[17,1],[83,1]],'freq',[[88,1],[72,5]],'bcc',[[90,2]],'drawbox',[[72,1]],'_f_',[[90,1]],'toolkit',[[73,2]],'02xx',[[80,2]],'06ff',[[80,1]],'29651n52',[[90,1]],'maxattempts',[[74,1]],'recorded',[[35,1],[27,1],[74,1],[83,3],[21,1],[78,2],[42,1],[39,2],[48,1],[72,2]],'vblank',[[46,1],[72,1],[61,1],[77,1],[91,1],[23,2]],'matthew',[[88,1]],'inverter',[[91,1]],'breaks',[[61,1],[90,1],[20,1],[91,1]],'excluded',[[91,1]],'programmers',[[75,2],[90,2],[71,1],[91,1]],'anthony',[[3,1]],'toggles',[[72,1],[23,1],[19,1],[31,2],[39,4],[48,2],[36,1]],'middleclick',[[72,1]],'author',[[24,1],[35,3],[27,2],[83,3],[15,1],[25,1],[78,1],[59,1],[91,1],[72,2]],'neat',[[91,1]],'closest',[[91,1]],'asm6',[[94,1]],'images',[[33,4],[30,2],[91,2],[73,1]],'calculations',[[72,1]],'dsbc',[[90,2]],'dc9d',[[90,4]],'ensures',[[5,2]],'channels',[[72,1],[87,1],[45,3],[14,1],[88,17],[23,1]],'setup',[[13,2],[91,1],[94,1]],'popup',[[21,2],[71,1],[72,10]],'versatile',[[91,1]],'may',[[87,1],[68,1],[90,24],[58,1],[42,1],[75,3],[66,1],[72,8],[44,1],[29,1],[45,2],[61,9],[78,2],[41,2],[50,1],[39,1],[65,1],[47,1],[52,1],[64,2],[77,2],[83,3],[19,1],[59,1],[91,2]],'imported',[[21,2],[71,1],[72,1]],'detect',[[91,1],[39,1]],'reasons',[[90,1]],'stands',[[3,2],[91,1]],'alphamul',[[72,7]],'syncronization',[[91,2],[88,1]],'pages',[[80,2],[90,1],[14,1]],'dialogue',[[79,1]],'120',[[88,2]],'patches',[[52,1]],'descriptions',[[90,1],[88,1]],'168',[[90,1],[91,1]],'c004#newname2#',[[94,1]],'export',[[94,1],[52,1]],'anything',[[87,3],[90,2],[71,3],[78,1],[17,1],[19,1],[72,4]],'srt',[[22,1],[50,1]],'network',[[43,2],[20,1],[38,1]],'offers',[[37,1],[31,1]],'decryption',[[90,1]],'dmcsize',[[72,1]],'zd`92r%_',[[90,1]],'follow',[[94,1],[16,2],[71,1],[88,1]],'access',[[73,1],[35,2],[80,1],[61,1],[21,2],[90,1],[17,2],[65,2],[91,15],[12,1],[72,3]],'small',[[87,2],[74,1],[61,3],[77,1],[78,3],[80,1],[59,1],[91,2]],'course',[[72,1],[90,1],[91,2],[88,1]],'divide',[[91,1],[88,2]],'weekend',[[91,1]],'however',[[3,1],[35,1],[43,1],[72,5],[90,8],[78,2],[88,1],[59,1],[92,1],[47,1],[91,2],[52,1]],'irix',[[3,1]],'black',[[62,1],[32,3],[64,1],[47,1],[91,5],[72,1]],'representing',[[72,2]],' luabot_framework',[[74,1]],'4#p`e@`h#vq',[[90,1]],'~diego',[[73,1]],'finishing',[[90,1]],'skipped',[[90,2]],'yabause',[[54,1],[53,1]],'reaches',[[88,2]],'8500',[[90,1]],' when',[[88,5],[35,1],[87,1],[39,1],[80,1],[52,1]],'operates',[[87,1],[90,1],[66,1],[88,1]],'moves',[[16,1],[20,1]],'02ff',[[80,1]],'maintained',[[1,1],[20,1]],'dialogs',[[22,1],[21,1],[25,3],[23,1]],'distinctions',[[80,1]],'frequencies',[[88,3]],'movie',[[22,12],[35,58],[18,2],[27,7],[58,1],[15,4],[42,2],[48,23],[82,5],[38,2],[40,1],[3,2],[72,79],[80,3],[25,6],[51,1],[78,14],[55,2],[84,1],[34,6],[50,29],[74,1],[16,3],[21,5],[17,6],[28,3],[31,14],[39,10],[24,4],[79,1],[4,1],[57,2],[83,23],[77,1],[23,20],[19,23],[20,4],[56,1]],' lax',[[90,3]],'benefits',[[14,1],[71,1],[85,1],[6,1]],'held',[[19,1],[35,1],[72,11],[88,1],[42,3]],'ghz',[[47,1]],'mwav',[[85,1]],'tax',[[90,2]],'east',[[90,1]],' proves',[[90,1]],'parsing',[[13,1]],'about',[[22,1],[81,1],[68,1],[50,2],[69,1],[87,1],[89,1],[90,2],[72,4],[80,1],[61,1],[71,2],[94,1],[23,1],[88,1],[0,1],[59,4],[76,1],[1,2],[91,3],[73,1]],'vertical',[[85,1],[91,6],[10,2],[80,2],[17,1],[65,1],[8,2],[9,1],[52,1]],'fixed',[[22,9],[11,5],[18,12],[27,1],[12,7],[87,1],[15,12],[90,1],[8,7],[9,3],[62,1],[25,12],[7,6],[13,9],[16,20],[21,4],[17,27],[24,5],[4,4],[10,1],[30,1],[83,1],[23,12],[19,4],[26,1],[88,2],[14,13],[91,3],[20,4],[6,2]],'foreground',[[91,4],[32,1]],'2048',[[52,1],[80,1],[90,1],[88,2]],'03xx',[[80,1]],'informative',[[19,1]],'bit6',[[83,2]],' right',[[88,1]],'prior',[[17,1],[88,4],[18,1],[65,1],[91,2],[23,1]],'users',[[72,1],[75,2],[10,1],[21,1],[23,1]],'relative',[[19,1],[13,1],[90,4],[15,1],[72,4]],'being',[[46,1],[87,2],[33,1],[74,1],[69,1],[90,7],[15,1],[42,3],[92,1],[39,2],[65,2],[72,3],[5,1],[88,6],[59,1],[14,1],[55,1],[84,1]],'wordpad',[[32,1]],'transition',[[39,1]],'specifically',[[35,1],[80,2],[69,1],[25,1],[75,1],[11,1],[72,1]],'pdf',[[88,1],[74,1],[83,1],[78,1],[38,1]],'30fps',[[58,1],[39,2]],'mute',[[5,1],[24,1],[25,1],[45,3],[11,1],[23,3]],'movie_finished',[[48,1]],'callbacks',[[13,1],[72,8]],' true',[[21,1]],'suppose',[[59,3],[72,1]],'processes',[[78,1]],' debugging',[[21,1]],' special',[[87,1]],'conducted',[[88,1]],'25th',[[91,2]],'#bxi',[[90,1]],' next',[[52,1]],'65xx',[[90,5]],'few',[[87,2],[33,1],[41,1],[75,1],[92,1],[8,2],[9,1],[52,1],[3,1],[72,1],[4,1],[10,3],[80,1],[71,6],[5,1],[88,1],[26,1],[59,2],[7,1],[91,3]],'combination',[[74,1],[7,1],[90,2],[49,1]],'substitution',[[59,4],[52,3]],'contains',[[35,1],[90,4],[17,1],[85,2],[52,1],[3,2],[83,1],[71,1],[94,2],[5,1],[88,4],[59,1],[13,1],[91,1],[73,1]],'lot',[[3,1],[17,1],[18,1],[59,2],[80,1],[72,1]],'hokeys',[[39,1]],'array',[[61,11],[94,2],[72,2]],'capable',[[59,1],[33,1],[74,1],[91,1]],'000a',[[87,1]],'unintended',[[10,1]],'119',[[14,1]],'multitude',[[22,1],[23,1]],'lastkeys',[[74,1]],'collisions',[[91,3]],'xxx',[[83,2]],'fceud',[[3,4],[37,1]],'dreams',[[91,1]],'scale',[[37,1],[88,2]],'punchoutstats',[[75,1]],'0fff ',[[80,1]],'ended',[[74,2]],'supported',[[3,1],[73,1],[33,1],[30,4],[64,1],[71,2],[83,3],[14,1],[84,1],[12,1],[72,3]],'joyhat',[[20,1]],'environments',[[30,1]],'captured',[[39,1]],'editors',[[79,1]],'findings',[[88,2]],'debuggerpagesize',[[14,1]],'regs',[[25,1],[72,5]],'designated',[[88,1]],'prompts',[[17,1]],'applies',[[44,1],[85,2],[63,1],[72,6]],'near',[[61,2],[88,1],[52,1]],'reduction',[[14,1]],'forcefully',[[72,1]],'f21',[[72,1]],'25%',[[72,2]],'delta',[[17,1]],'deterministic',[[35,1]],' make',[[87,1]],'4004',[[88,6]],'understand',[[67,1],[69,1],[90,1],[91,3]],' returns',[[23,1]],'respect',[[91,1]],' hold',[[42,1]],'401f ',[[80,1]],'255',[[72,7],[44,1],[91,1],[32,9],[90,4],[5,1],[85,1],[20,1],[52,1]],'frameadvancing',[[71,1]],'wiki',[[78,1]],'draw',[[72,8],[73,1],[64,1],[71,1],[25,1],[92,1],[8,1],[11,1],[12,1]],'doliner',[[3,1]],'registering',[[72,6]],'moreover',[[88,1]],' si_zapper',[[83,2]],'busses',[[91,1]],'mode',[[22,1],[35,8],[18,1],[87,3],[90,33],[15,2],[48,3],[72,9],[45,1],[80,1],[61,1],[71,1],[25,1],[13,2],[41,3],[50,1],[16,1],[31,1],[39,2],[47,7],[24,1],[5,2],[19,6],[23,2],[88,17],[14,4],[91,1],[36,2]],'conversion',[[24,1],[88,2],[16,1],[77,2],[72,1]],' 19th',[[91,1]],'toggle',[[22,1],[35,1],[27,2],[41,1],[50,3],[17,1],[92,1],[31,9],[39,2],[52,5],[24,4],[25,1],[23,3],[19,2],[26,1],[91,1]],'gaiden',[[20,3]],'0fffh',[[87,3]],'addr_hi',[[90,5]],'statistics',[[61,1],[80,1]],'chm',[[56,1],[80,1],[83,1],[94,1],[88,1],[17,2],[55,1],[11,1],[73,1]],'channel',[[17,1],[45,3],[88,83]],'killed',[[91,1],[80,1]],'them',[[46,1],[87,2],[37,1],[60,1],[74,5],[90,5],[75,5],[92,1],[39,1],[67,1],[66,1],[47,1],[52,4],[24,1],[72,3],[30,1],[61,3],[94,1],[88,1],[59,5],[76,1],[91,4],[20,1]],'readwordunsigned',[[72,1]],'numbering',[[19,1],[72,2],[23,2]],'everywhere',[[61,1],[91,1]],' now',[[27,1],[55,1]],'body',[[61,1]],'0077h',[[87,3]],'2gb',[[11,1]],'ignores',[[24,1]],'explicitly',[[71,1]],'occupied',[[33,1]],'0x200',[[72,2]],'getmarker',[[72,1]],'originally',[[3,2],[53,1],[54,1],[88,1],[72,1]],'icons',[[39,1]],'waveform',[[85,2]],' indirect',[[90,2]],'rather',[[27,2],[74,1],[58,1],[71,1],[23,1],[31,1],[39,1],[91,2],[72,4]],'str',[[71,2],[72,8]],'crackle',[[77,2]],'rerecordcounting',[[15,1],[72,1]],' horizontal',[[91,1]],'improved',[[22,1],[4,1],[18,1],[16,1],[23,1],[17,4],[39,1],[8,1],[11,1],[12,3]],'evaluated',[[91,2],[74,4]],'limited',[[45,1],[80,1]],'extensions',[[30,2]],'2012',[[17,1]],'edge',[[79,1],[80,1],[91,1],[78,1],[88,1]],'@x&#cfyl',[[90,1]],'respectively',[[90,3],[87,1],[88,2]],'gdscreenshot',[[71,1],[72,1]],'actual',[[91,1],[44,3],[61,2],[64,1],[78,1],[88,2],[94,1],[59,2],[66,1],[85,1],[72,3]],'hue',[[44,1],[91,1]],' these',[[40,5],[88,3],[39,1]],'graphic',[[17,1],[60,1],[91,1],[20,1]],'addressing',[[80,1],[90,26],[91,1],[52,1]],'decays',[[88,1]],'searching',[[70,1],[27,1],[65,1],[9,1],[11,1]],'battle',[[59,2]],'unix',[[3,2],[12,1],[20,1],[11,1],[5,1]],'366',[[4,1]],'backups',[[19,1],[48,2],[20,1],[23,1]],'cbl',[[85,1]],'nops',[[90,1]],'white',[[72,4],[32,1]],'slave',[[91,1]],'voltage',[[91,2],[88,5]],'know',[[87,2],[74,1],[90,3],[75,2],[92,2],[67,1],[52,4],[72,2],[80,1],[64,1],[71,1],[59,9],[91,2]],'player',[[33,1],[74,2],[61,1],[71,2],[25,1],[42,1],[19,3],[80,12],[2,1],[72,12]],'entire',[[87,1],[80,1],[64,1],[59,1],[14,1],[85,1],[91,2]],'useless',[[65,1]],'volume',[[22,1],[87,2],[45,8],[42,1],[88,17],[14,1],[72,5]],'8502',[[90,6]],'lua5',[[21,1]],'their',[[37,1],[27,1],[60,1],[68,1],[90,2],[75,1],[72,2],[45,1],[80,1],[61,1],[64,1],[83,1],[49,1],[23,1],[59,3],[88,2],[91,1]],'cut',[[80,1],[52,1]],'abbreviated',[[78,1]],'column',[[80,3],[61,6],[83,2],[15,1],[23,1],[55,4],[8,1],[12,1],[52,3]],'tiles',[[62,2],[59,5],[80,1],[91,4]],'clean',[[59,1]],'acceleration',[[47,3],[15,1],[77,1]],'dostuff',[[71,1]],'ld65',[[4,1],[5,1]],'stablity',[[12,1]],'bookmarks',[[17,1],[18,1],[61,8],[16,1],[15,1],[52,1]],'xparent',[[91,2]],'way',[[35,2],[27,2],[74,1],[69,1],[87,5],[15,1],[42,1],[90,5],[75,1],[92,1],[65,1],[67,1],[66,1],[72,1],[62,1],[61,2],[71,1],[70,1],[94,1],[59,1],[91,3],[56,1]],'nil',[[74,1],[21,1],[71,6],[72,17]],'sided',[[33,1]],'09fffh',[[87,2]],'chronicles',[[18,1]],'mahjong',[[42,1]],'specified',[[72,3],[87,3],[33,1],[61,4],[83,3],[15,2],[88,1],[94,1],[31,10],[39,1],[11,1],[40,1]],'copies',[[17,1],[90,1]],'existing',[[4,1],[29,1],[13,1],[60,1],[15,1],[52,2]],'0a000h',[[87,1]],'remembers',[[27,2],[23,4]],' 93',[[90,2]],'app',[[59,2]],'safety',[[68,1]],'blending',[[17,1],[5,1]],'hooks',[[72,1]],'p2t0p9d`pid`',[[90,1]],'playback',[[22,4],[34,1],[27,1],[35,6],[74,2],[16,2],[87,3],[31,2],[48,2],[72,6],[24,1],[25,1],[23,1],[19,2],[88,3]],'variations',[[37,1]],'oops',[[90,1]],'creates',[[74,1],[40,1]],'reverts',[[50,4]],' so',[[80,3],[87,1],[52,2]],'improvements',[[3,1],[12,3],[4,1],[10,4],[18,1],[15,1],[13,3],[8,3],[9,3],[11,5]],'somewhere',[[61,1],[59,2]],'accordingly',[[39,1]],'bros',[[80,1]],'fit',[[90,1],[47,1]],'rows',[[59,1],[80,2]],'disallow',[[17,1],[20,1]],' uint8',[[85,36]],'0ffffh',[[87,3]],'string',[[22,1],[87,2],[61,1],[71,3],[83,4],[59,1],[85,3],[72,52]],'m016',[[17,1]],'concern',[[52,1]],' copy',[[90,2]],'illegal',[[13,1],[90,1]],'uncommonly',[[7,1]],'enhance',[[91,2]],'bytes',[[87,6],[68,1],[90,4],[65,1],[66,4],[85,10],[72,10],[80,2],[61,4],[64,6],[77,1],[83,5],[94,1],[84,2],[91,2]],'comments',[[17,1],[35,1],[50,2],[83,2],[71,1],[94,5]],'cxa2025as',[[37,1]],'replicate',[[37,1]],'sconscripts',[[22,1]],'alteration',[[58,1]],'2k3',[[91,3],[88,1]],'nametable',[[22,1],[4,1],[80,5],[16,2],[25,1],[23,1],[92,3],[13,2],[91,1]],'161',[[91,1]],'452de2c3',[[83,1]],'wasn',[[61,1],[26,1]],'authors',[[3,1]],'bandai',[[17,1]],'k0z',[[90,1]],'dragonfighter',[[14,1]],'twice',[[88,2]],'asymmetery',[[88,1]],'proof',[[3,1],[35,2],[90,2],[78,1]],'battery',[[20,1],[40,2],[33,1],[15,1],[23,1]],'happens',[[59,2],[87,1],[90,3],[71,1],[91,1],[72,1]],'taught',[[74,1]],'contra',[[80,1]],'resized',[[61,1],[15,1],[23,2]],'couple',[[16,1],[71,1],[7,1],[8,1],[15,1],[6,1]],'connecting',[[61,1]],'driver',[[4,1]],'uninstall',[[24,1]],'xmessage',[[72,1]],' 2048 ',[[80,1]],'irq',[[22,1],[61,3],[90,17],[5,1],[88,16],[7,1],[14,1],[85,4],[91,4]],'differentiate',[[7,1]],'segmentation',[[12,1],[18,1]],'nice',[[65,2]],'tunes',[[87,7]],'cnrom',[[17,1],[25,1]],'need',[[87,2],[33,1],[74,1],[69,1],[58,1],[90,3],[75,3],[66,2],[85,1],[72,5],[29,1],[57,1],[61,3],[64,2],[70,2],[19,1],[59,10],[84,1],[91,1]],'punkrockguy318',[[3,1]],'sssff',[[87,1]],'checkmark',[[52,1]],'total',[[52,1],[35,1],[33,1],[90,1],[88,1],[17,2],[85,1],[91,1],[72,1]],'require',[[92,1],[39,1],[71,1],[91,2],[88,1]],'readbyteunsigned',[[72,2]],'teal',[[72,1]],'entertainment',[[3,1],[29,1],[33,1]],'writing',[[87,1],[33,1],[74,1],[90,2],[92,1],[93,1],[72,5],[61,1],[71,1],[64,2],[70,1],[23,1],[88,3],[91,3]],'apr',[[92,1],[93,1]],'dashes',[[71,1]],'edit',[[27,5],[68,2],[61,3],[64,11],[94,1],[55,1],[13,1],[12,1]],'automated',[[78,1],[72,1]],'integers',[[72,3]],'misleading',[[74,1]],'ffff ',[[80,2]],'useful',[[60,1],[69,1],[90,1],[39,1],[65,3],[66,5],[72,3],[24,1],[62,2],[80,4],[30,1],[61,2],[70,1],[59,1],[55,1],[91,4]],'denoted',[[71,1],[74,1]],'reflex',[[78,2]],'card',[[17,1]],'05fffh',[[87,3]],'browsing',[[61,1]],'gates',[[91,1],[88,4]],'cdl',[[66,5],[16,4],[9,1],[15,1]],'consecutive',[[90,1],[71,1]],'xing',[[16,1]],'generated',[[91,4],[44,1],[83,1],[85,1],[90,1],[88,5]],'act',[[78,1]],'execution',[[61,12],[90,2],[11,1],[78,1]],'compatible',[[35,1],[27,1],[50,1],[90,1],[21,1],[17,1],[82,1],[85,1],[29,1],[80,1],[30,2],[77,1],[23,1]],'fetch',[[90,31],[85,1],[91,15]],'basis',[[44,1],[91,1]],'emuversion',[[83,1]],'operational',[[90,6]],'replaying',[[48,1]],'banks',[[17,1],[87,4],[67,1],[85,2],[94,1]],'recalled',[[4,1]],'cia',[[90,8]],'vint',[[91,9]],' in',[[3,1],[27,2],[57,1],[69,1],[21,1],[58,1],[70,1],[19,1],[88,1],[39,1],[85,1],[91,1]],'compared',[[3,2],[19,1],[27,1],[21,1]],'incorrectly',[[23,1]],'serve',[[3,1],[72,2]],'software',[[3,1],[90,1],[89,1],[73,1]],'has',[[54,1],[53,1],[18,1],[27,6],[20,2],[68,2],[87,5],[42,1],[90,17],[48,1],[66,2],[63,1],[72,7],[3,3],[44,1],[80,3],[61,3],[71,2],[78,2],[94,1],[55,1],[41,1],[50,3],[21,1],[74,5],[39,2],[65,2],[52,6],[4,1],[10,1],[64,1],[77,3],[23,1],[88,12],[14,1],[91,7],[12,2],[56,1]],'incorrect',[[90,1],[68,1],[14,1]],'areas',[[17,1],[47,2],[64,1]],'interrupt',[[19,1],[80,1],[61,6],[90,37],[88,2]],'looking',[[59,1],[37,1],[60,1],[65,2]],'ebooks',[[24,1],[54,1],[15,1],[28,1],[67,1],[86,1],[47,1],[72,1]],'typing',[[64,2],[52,1]],'inserting',[[55,1],[33,1],[36,1]],'dffa',[[61,1]],'motion',[[78,2]],'download',[[14,1]],'irrelevant',[[83,2],[66,1]],'drawings',[[17,1],[14,1]],'sprites',[[75,2],[92,2],[31,3],[39,1],[8,1],[47,3],[72,2],[62,1],[4,1],[80,1],[23,1],[59,2],[13,2],[91,2]],'assignable',[[27,1]],'fffb',[[90,1]],'0000010000011111',[[92,2]],'qt6',[[8,2],[12,1]],'otherwise',[[62,1],[41,1],[74,1],[71,1],[90,5],[88,2],[65,1],[91,2],[72,6]],'highlighting',[[64,2],[15,1],[52,1]],' |05',[[88,2]],'bpp',[[24,1]],'loopcounter',[[74,1]],'revamp',[[17,1]],'winapi',[[73,2]],'admittedly',[[59,1]],'value',[[22,3],[46,1],[27,4],[87,2],[90,34],[85,3],[72,33],[44,1],[32,4],[61,8],[71,5],[55,12],[13,1],[74,6],[17,1],[93,2],[39,2],[67,10],[52,39],[64,6],[83,18],[23,4],[19,2],[59,1],[88,38],[91,12]],' 044x',[[80,1]],'behave',[[87,1],[61,1],[71,1],[15,1],[90,1]],'harmless',[[90,1]],'realistic',[[37,1]],'0400',[[80,1]],'additionally',[[91,1],[88,1]],'religion_mode_off',[[90,1]],'strings',[[59,1],[61,2],[71,2],[72,1]],'here',[[54,1],[53,1],[87,3],[50,1],[74,1],[90,3],[42,1],[17,1],[92,1],[47,2],[52,1],[72,4],[44,1],[32,1],[61,2],[64,2],[70,1],[71,4],[88,5],[59,4],[91,12],[36,2]],'000',[[80,1]],' checked',[[40,1]],' certain',[[91,1]],'operate',[[88,1],[91,1],[52,1]],'signals',[[90,1],[91,1],[88,3]],'length',[[22,1],[87,2],[83,5],[71,1],[25,1],[23,1],[88,30],[90,1],[84,2],[85,4],[91,1],[72,5]],'`#j1@lj3b@29',[[90,1]],'incorporating',[[56,1]],'05ff9h',[[87,1]],'sprite',[[62,1],[91,14],[80,7],[61,2],[64,1],[25,1],[14,1],[13,1],[85,1],[12,1],[20,1]],'step',[[22,1],[14,1],[61,4],[90,1],[11,1],[88,8]],'advanced',[[79,1],[61,2],[91,1],[11,1],[78,1]],'hexfreezecolorb',[[32,1]],'subject',[[83,3],[92,1]],'setnote',[[72,1]],' 256',[[85,1],[80,4]],'scripts',[[27,1],[74,1],[21,1],[16,1],[17,1],[75,12],[72,3],[24,1],[40,2],[70,1],[5,1],[26,2],[20,2],[73,1]],'changes',[[3,1],[10,1],[64,2],[21,1],[71,2],[23,1],[17,2],[59,2],[88,1],[14,1],[90,2],[91,1]],'framecount',[[72,6],[23,1]],'teenage',[[58,1],[80,1]],'activates',[[19,1]],'trial',[[59,1],[74,2]],'translators',[[59,2]],'han',[[59,1]],'default',[[22,1],[35,5],[27,1],[33,1],[37,2],[58,2],[15,2],[42,2],[8,1],[40,5],[72,6],[44,2],[29,3],[32,8],[45,1],[25,5],[55,3],[13,2],[34,1],[41,2],[74,3],[16,2],[21,1],[17,2],[31,1],[39,7],[47,7],[52,2],[24,4],[4,1],[83,2],[23,5],[19,3],[49,2],[14,1],[20,1],[36,1]],'okattempts',[[74,1]],'consequence',[[83,1],[90,1]],'shots',[[72,1]],'consequences',[[68,1]],'zeroes',[[74,1]],'10h',[[87,1]],'milliseconds',[[72,1]],'indicates',[[88,1],[61,2],[83,4],[91,1],[72,1]],'convention',[[83,7],[94,1],[72,1]],'50%',[[74,1],[72,2]],'bus',[[61,2],[64,1],[90,3],[88,2],[17,3],[94,1],[7,2],[91,7]],'looped',[[88,1],[72,1]],'words',[[59,6],[87,1],[83,1],[90,1],[91,2],[72,1]],'modified',[[3,2],[87,1],[33,2],[68,1],[64,1],[90,1],[59,1],[72,4]],'#ff',[[61,1]],'cpuregistername',[[72,2]],'examples',[[44,1],[74,1],[30,1],[61,1],[71,1],[90,1]],'assignment',[[49,2]],'1000000ths',[[87,1]],'sai`',[[90,2]],'integer',[[91,1],[83,5],[90,2],[11,1],[72,4]],'#rrggbb',[[72,1]],'process',[[24,1],[35,1],[72,1],[79,2],[90,2],[78,2],[59,2],[39,1],[66,1],[91,7],[52,2]],'page',[[3,3],[72,3],[37,1],[50,1],[61,1],[71,1],[80,7],[90,40],[14,1],[85,1],[9,1],[52,1]],'screwed',[[91,1]],'lastkey',[[74,1]],'dialog ',[[23,1]],'newly',[[15,2],[65,2]],'192',[[16,1],[88,3]],'9000',[[87,1]],'scanline',[[62,2],[63,9],[91,54],[61,4],[23,1],[59,3],[92,1],[14,1],[31,2],[47,1],[8,1],[12,1]],'relocatable',[[11,1]],'composite',[[47,1],[91,1]],'tool',[[36,1],[35,4],[27,3],[53,1],[54,1],[56,2],[11,4],[42,1],[60,4],[68,3],[2,1],[85,1],[40,1],[3,3],[43,1],[62,1],[80,1],[61,1],[71,1],[78,15],[51,7],[76,2],[55,1],[13,1],[74,2],[21,1],[17,2],[79,1],[10,1],[64,2],[77,1],[5,1],[23,1],[59,4],[14,1],[12,1],[6,1]],'executed',[[90,9],[65,7],[61,3],[66,5],[15,2],[72,1]],'gamepad5',[[20,1]],'akumajou',[[14,1]],'painting',[[71,2],[25,1],[72,1]],'ready',[[59,2],[79,1]],'selectively',[[66,1]],'mentioned',[[88,1],[91,1],[72,1]],'snd',[[85,2]],'soft',[[72,1],[27,1],[83,2],[5,1],[17,1],[19,1],[66,2],[36,1]],'apu',[[22,1]],'framerate',[[46,1],[83,1],[77,1],[88,1]],'mirror',[[85,2],[80,1]],'deducted',[[74,1]],'obtained',[[88,1]],'amplitude',[[91,1],[88,1]],'anding',[[90,2]],'wants',[[46,1],[88,1]],'|graphical',[[91,1]],'tell',[[59,1],[74,2],[80,1],[83,1],[70,2],[72,1]],'adders',[[91,1]],'engine',[[17,1],[77,1],[11,1]],'eof',[[87,1],[83,1],[91,1],[88,1]],'scrolllock',[[72,1]],'ctlr',[[85,2]],'banked',[[87,1]],'highlighed',[[17,1]],'physical',[[7,1],[14,1],[61,1],[5,1]],'0xf0',[[90,1]],'unzipped',[[70,1]],'1x1',[[47,4]],'incrementing',[[87,1]],'used',[[22,2],[35,1],[27,2],[33,3],[37,4],[46,3],[60,2],[42,2],[87,11],[75,2],[90,13],[92,1],[66,6],[85,2],[40,5],[62,2],[44,3],[72,7],[32,2],[61,3],[71,4],[25,3],[70,1],[78,3],[80,5],[7,1],[84,1],[34,1],[50,7],[74,5],[93,1],[31,1],[39,3],[65,1],[52,4],[24,1],[79,2],[30,1],[64,1],[83,18],[23,2],[19,1],[59,10],[88,12],[14,1],[91,18],[11,1],[20,1]],'clipping',[[31,1],[11,1],[12,1]],'submenu',[[64,1],[15,1]],'4007',[[88,6]],'unpredictably',[[90,1]],'frameskip',[[25,1]],'calls',[[72,4],[10,1],[50,1],[65,1],[8,1],[9,1],[66,1]],'menus',[[22,1],[41,1],[21,1],[42,1],[17,2],[59,3],[38,1]],'missing',[[24,1],[20,1]],' anything',[[72,1]],'2400',[[85,1]],'toggling',[[3,1],[22,1],[18,1],[27,2],[35,1],[23,2],[42,2],[14,1],[39,1],[91,2],[20,1]],'master',[[19,1],[91,1],[45,4]],'portable',[[3,1],[73,1]],'functionality',[[11,1],[73,1],[25,2],[19,2],[7,2],[20,1],[12,1]],'label',[[61,7],[65,1],[14,1]],'expected',[[44,1],[90,3],[91,1],[78,1]],'general',[[18,1],[27,1],[17,2],[75,3],[28,3],[2,1],[85,1],[72,1],[61,2],[70,1],[88,1],[1,2],[91,1]],' requires',[[43,1]],'png',[[72,2],[73,1],[40,6]],'snels9x',[[53,1]],'secret',[[62,1]],'aware',[[71,1]],'belongs',[[83,2]],' what',[[64,1]],'bit7',[[83,2]],'pla',[[90,1]],' rts',[[90,1]],'effected',[[91,1]],'this',[[22,2],[46,2],[27,1],[33,5],[68,3],[90,74],[75,2],[66,8],[63,3],[72,63],[32,4],[61,21],[71,15],[78,4],[94,4],[7,2],[74,28],[93,2],[47,17],[52,13],[64,12],[83,4],[5,1],[19,3],[26,1],[59,29],[88,45],[91,88],[36,2],[54,1],[35,2],[37,7],[53,1],[87,37],[58,3],[42,9],[92,2],[85,2],[40,1],[3,5],[44,3],[29,3],[62,2],[80,9],[25,2],[70,6],[55,1],[84,2],[73,1],[41,3],[50,16],[16,1],[69,3],[17,1],[31,3],[39,13],[65,8],[67,3],[24,1],[79,1],[30,2],[77,3],[23,1],[20,1],[11,1]],'says',[[74,1],[72,1]],'emulated',[[72,5],[29,2],[77,1],[42,8],[17,1],[38,1],[52,1]],'dd9d',[[90,1]],'temporarily',[[42,1],[90,1],[47,1],[52,1]],'server',[[17,3],[77,2],[43,2]],'primarily',[[12,1]],'three',[[91,1],[74,2],[61,2],[71,1],[64,1],[42,1],[90,3],[59,2],[94,2],[47,2],[85,1],[72,2]],'acknowledgement',[[91,1]],'branches',[[3,1],[27,2],[61,1],[64,1],[15,1],[77,1],[2,1],[66,2]],'modulated',[[91,1]],'32bits',[[13,1]],'causing',[[17,1],[19,2],[46,1],[75,1],[61,1],[90,2]],'expansion',[[87,2],[18,1],[30,1],[25,1],[42,2]],'hurt',[[39,1]],'shrink',[[48,1]],'declaration',[[59,2]],'gettie1',[[74,1]],'byte',[[87,11],[90,58],[67,2],[65,1],[66,12],[85,10],[72,14],[52,1],[61,2],[64,8],[71,2],[83,9],[88,1],[59,3],[55,2],[13,1],[91,12]],'passed',[[94,2],[71,1],[91,4],[72,1]],'compensate',[[72,1]],'thrown',[[91,1],[72,1]],'algorithm',[[30,2],[47,1],[11,1],[90,1]],'bits',[[87,2],[18,1],[90,6],[92,4],[93,2],[72,1],[44,2],[4,1],[83,3],[88,29],[14,1],[84,1],[91,13]],'a%_',[[90,1]],'light',[[64,2],[66,2]],'remodel',[[16,1]],'dictionary',[[59,6]],'leave',[[72,1],[36,1]],'luasocket',[[73,3]],'wave',[[85,1],[88,32]],'edwin',[[90,1]],'eats',[[72,1]],' sre',[[90,7]],'fresh',[[26,1]],'configure',[[45,1],[29,1],[42,2]],'condition',[[24,1],[44,1],[61,4],[15,2],[88,3],[17,1],[91,1]],'screenshot',[[50,2],[72,4],[23,1]],'sygnal',[[47,1]],'performing',[[90,2],[72,1]],'whose',[[90,1]],'absolute',[[19,1],[74,1],[90,12],[72,3]],'dance',[[23,1]],'lsb',[[91,2],[84,1],[85,1],[90,1],[88,3]],'variant',[[4,1],[72,1]],'based',[[87,1],[27,1],[37,1],[68,1],[21,1],[39,1],[47,1],[52,1],[30,1],[61,1],[78,1],[23,1],[83,1],[88,1],[55,1],[91,1]],' at',[[91,2],[52,2]],'skips',[[71,1]],'rand',[[74,8]],'let',[[87,1],[90,3],[71,2],[59,1],[75,1],[55,1],[92,1],[66,2],[52,1]],'08ff',[[80,1]],'encompassing',[[66,1],[2,1]],'provides',[[78,2],[79,1],[2,1],[80,1],[11,1],[73,2]],'causes',[[22,1],[61,2],[90,2],[88,1],[93,1],[91,2],[47,1]],'silver',[[39,1]],'getsymboloffset',[[72,1],[5,1]],'tbl2',[[71,3]],'responsible',[[90,1],[66,1],[71,1],[88,2]],'criteria',[[55,2]],'representation',[[88,1],[59,1],[73,1]],'200000',[[78,1]],'totalsize',[[85,1]],'semi',[[88,1]],'occuring',[[17,1]],'rows ',[[80,1]],'readup',[[72,1]],'accompanying',[[52,1]],'bvc',[[90,3]],' |frames',[[88,2]],'integrated',[[88,1],[37,1],[69,1],[91,1],[78,1],[73,1]],'archives',[[25,1],[4,1],[15,1]],'midikey',[[72,5],[14,1]],'investigate',[[75,1]],'excuse',[[91,1]],'dos',[[3,3]],'dismisses',[[72,1]],'premise',[[59,1],[78,2]],'apply',[[4,1],[61,3],[5,1],[75,1],[14,1],[65,1],[85,1],[91,1],[72,1]],'helsinki',[[90,1]],'bandwidth',[[91,1]],'immediate',[[19,1],[61,1],[90,8]],'claim',[[90,1],[78,1]],'requirement',[[69,1],[75,1]],'another',[[90,1],[42,1],[75,1],[92,1],[66,3],[72,1],[52,1],[29,1],[80,3],[71,1],[23,1],[59,1],[91,3]],'reflects',[[88,1]],'knew',[[59,1]],'efficient',[[90,1],[5,1]],'letter',[[77,2],[67,4]],' auto',[[50,2]],'loadrom',[[72,1],[14,1]],'prevention',[[23,1]],'runs',[[3,1],[72,10],[74,1],[61,5],[71,1],[78,1],[23,2],[65,1],[43,1]],'overflow',[[25,1],[10,1],[90,13],[11,1],[9,1]],'persistently',[[60,1]],'directions',[[80,1]],'spra',[[85,1]],'usage',[[3,1],[72,7],[73,3],[87,1],[25,1],[5,1],[59,1],[55,1],[8,1],[11,2],[66,1]],'allocation',[[5,1]],'dragged',[[20,1]],'named',[[3,2],[40,1],[33,1],[61,2],[77,2],[90,1],[94,2],[39,2],[52,2]],'backslash',[[72,1]],'loadscriptdata',[[21,2],[72,1]],'conflicts',[[17,2],[7,1]],'hybrid',[[39,1]],'famiclones',[[45,1],[39,1]],'registers',[[87,12],[90,13],[75,1],[92,1],[65,2],[63,2],[72,10],[80,3],[61,4],[64,2],[88,2],[19,1],[14,1],[91,11]],'behavior',[[44,1],[37,1],[45,1],[55,1],[8,1],[5,1]],'explained',[[71,1],[91,1]],'dummy',[[46,2],[84,3],[91,4]],'205',[[4,3]],'diagram',[[88,1],[90,8],[80,2]],'getdir',[[72,1]],'taylor',[[91,1],[88,1]],'caused',[[17,1],[19,1],[90,1],[21,1],[25,1],[23,7]],'nestech',[[88,1]],'hexbackcolorb',[[32,1]],' divider',[[88,1]],'las',[[90,1]],'b@ll7aol',[[90,1]],'attempting',[[72,1],[4,1],[37,1],[25,1],[23,1],[75,1],[14,1],[13,1],[11,1],[9,1]],'beginnign',[[19,1]],'backspace',[[72,1]],'script',[[50,4],[74,7],[21,1],[15,2],[31,2],[66,1],[72,29],[24,1],[61,1],[71,8],[25,3],[5,1],[19,1],[23,1],[70,10],[14,1],[13,1],[20,1]],'simultaneous',[[17,1],[90,1]],'ensure',[[41,1],[90,2],[77,1],[11,2],[72,2]],'kana',[[59,6]],'pbl',[[85,1]],'forums',[[3,1]],' x64',[[90,1]],'prepend',[[25,1]],'porst',[[3,1]],'window',[[22,2],[12,7],[18,2],[27,2],[6,1],[53,1],[15,4],[42,2],[60,1],[9,1],[38,1],[40,1],[72,2],[61,16],[71,3],[25,2],[94,4],[7,1],[73,1],[41,3],[16,5],[21,1],[17,4],[39,2],[65,9],[47,10],[67,2],[52,11],[24,4],[4,2],[64,2],[5,2],[19,3],[23,7],[59,14],[11,10],[20,1]],'fequency',[[88,1]],'line',[[35,1],[27,1],[90,4],[15,4],[92,1],[8,3],[63,1],[72,4],[3,1],[80,1],[61,10],[71,4],[94,18],[17,1],[28,2],[31,4],[65,1],[47,4],[52,2],[24,1],[64,1],[83,4],[23,3],[88,1],[91,10],[20,1],[11,1]],'akel',[[90,3]],'smb2',[[31,2]],'modification',[[68,2],[39,1]],'supplied',[[71,1],[33,2]],'nothrottle',[[72,1],[71,1],[31,2]],'temp',[[91,2],[92,1]],'instructions',[[72,4],[4,1],[60,2],[61,7],[90,45],[15,2],[70,2],[17,3],[65,5],[52,1]],'drawimage',[[72,1]],'denote',[[87,1],[74,1]],'be ',[[87,1]],'65536',[[83,2],[90,2]],'you',[[27,1],[33,8],[68,4],[90,25],[75,11],[48,3],[66,21],[63,2],[72,63],[32,1],[61,42],[71,28],[94,9],[34,3],[74,29],[93,3],[47,13],[52,11],[57,2],[64,33],[49,3],[88,6],[59,61],[14,1],[91,15],[36,7],[35,13],[60,3],[87,8],[58,2],[42,15],[92,2],[43,1],[3,1],[44,2],[29,7],[45,2],[62,2],[80,9],[70,9],[55,7],[73,1],[41,3],[69,1],[16,2],[39,11],[65,20],[67,9],[30,1],[77,8]],'above',[[87,4],[90,3],[42,2],[17,1],[93,1],[67,1],[47,1],[72,1],[71,1],[94,4],[19,1],[59,2],[91,2]],'overclocking',[[46,2],[12,1],[14,2]],' 0fe',[[88,1]],'parameter',[[52,1],[74,2],[13,1],[90,10],[72,3]],' however',[[54,1],[53,1],[87,1],[39,1],[91,1]],'achieved',[[61,2],[85,1],[67,2]],'262',[[91,3],[15,1]],' loading',[[35,1]],'must',[[87,5],[33,2],[50,2],[74,2],[90,3],[42,1],[39,2],[31,5],[67,1],[85,1],[52,1],[72,3],[61,1],[71,1],[70,1],[77,4],[83,5],[59,1],[88,1],[55,1],[94,3],[91,2]],'response',[[13,1],[90,1]],'removed',[[3,1],[91,2],[27,2],[80,1],[16,1],[21,1],[23,1],[17,1],[14,1],[8,1],[47,1],[66,1]],'lives&hpdisplay',[[75,1]],'piano',[[16,1]],'fixup',[[90,14]],'news',[[89,1]],'0x5000',[[17,1]],'babelfish',[[59,1]],'examined',[[88,1]],'rgba',[[72,2]],'isattemptend',[[74,3]],'look',[[87,1],[74,1],[90,1],[75,1],[47,1],[72,2],[3,1],[24,2],[40,1],[61,1],[71,1],[25,1],[70,1],[19,1],[59,3],[77,1],[91,5],[11,1]],'favourite',[[90,1],[94,1]],'ascii',[[17,1],[83,2],[94,1]],'neighbor',[[47,1]],'strategies',[[35,1]],'rely',[[47,1],[71,1]],'redrawn',[[72,1]],' often',[[78,1]],'0x0123456789abcdef',[[83,1]],'``````````````',[[90,1]],'wasted',[[91,1]],'stays',[[91,1]],'discarded',[[91,2],[74,1]],'flickering',[[47,2]],'scanned',[[30,1]],'basicbot',[[27,1],[74,1]],'sanitizer',[[5,1]],'writebyte',[[72,2],[71,1],[14,1]],'ida',[[66,1]],'internally',[[71,1],[91,2],[72,2]],'numpad1',[[72,1]],'minvalue',[[74,12]],'salt',[[88,1]],' 2004',[[90,1]],'n#l',[[90,1]],'garbage',[[91,3]],'ctrl',[[29,2],[64,4],[25,1],[17,1],[7,1],[67,1],[11,1]],'notice',[[90,1]],'first',[[22,1],[87,2],[33,1],[68,1],[90,13],[92,3],[66,1],[85,4],[72,6],[3,1],[44,1],[80,3],[61,1],[71,4],[94,2],[13,1],[84,2],[41,1],[74,2],[21,1],[39,1],[65,5],[47,2],[67,2],[4,1],[57,1],[83,3],[88,3],[19,2],[59,3],[14,1],[91,16]],'cumulative',[[17,1]],'refactor',[[4,1]],' nil',[[23,1]],'credit',[[88,1]],'etc',[[22,1],[87,4],[37,1],[68,1],[74,1],[17,1],[28,1],[66,1],[47,1],[40,1],[72,1],[80,3],[61,1],[94,1],[23,1],[19,1],[88,2],[91,1],[20,1]],'the ',[[87,2],[72,1]],'6400%',[[36,2]],'fixing',[[19,2],[18,2],[60,1],[90,6],[66,1]],'deleting',[[17,1],[66,1],[69,1]],'instant',[[59,1],[91,1]],'manipulate',[[71,1]],'square1',[[72,1]],'imposed',[[78,1]],'ganbare',[[20,2]],'rendering',[[17,1],[91,16],[13,1],[61,1],[25,1],[72,1]],'barcode',[[42,2]],'gnobgfillcolor',[[25,1],[32,1]],'rerecords',[[17,1],[39,1]],'debian',[[17,1]],'|frame',[[91,1],[88,1]],'d020',[[90,2]],'translates',[[80,1]],'100',[[72,2],[74,1],[90,7],[91,1],[88,1]],'regard',[[94,1]],'except',[[52,2],[74,2],[61,1],[71,2],[83,2],[88,3],[17,1],[90,6],[65,1],[72,5]],'dff8',[[61,1]],'discrete',[[91,1]],'backlash',[[35,1]],'modulus',[[54,1],[53,1]],'triggers',[[87,2]],'stopseeking',[[72,1]],'unset',[[72,1]],'initializing',[[26,1],[74,1]],'simple',[[3,1],[44,1],[73,1],[52,2],[74,1],[80,1],[87,1],[94,1],[59,1],[91,2],[72,2]],'hello',[[71,2]],'notification',[[19,2],[14,1]],'1200',[[80,1]],'gzip',[[30,1]],'thingy',[[59,6]],'joined',[[3,1],[84,1]],'09000h',[[87,2]],'modules',[[73,1]],'subtraction',[[90,11]],'numpad5',[[72,1]],'gamepad0',[[20,1]],'quote',[[72,1]],'007a',[[87,1]],'slots',[[23,1],[80,1],[25,2],[72,3]],'interact',[[70,1],[72,1]],'child',[[24,1]],'priority',[[46,2],[44,3],[90,1],[91,18]],'engineers',[[90,1],[91,1]],'sloppy',[[78,1]],' address',[[80,3],[90,55],[52,1]],'xx00',[[90,2]],'ks7010',[[14,1]],'sit',[[87,1]],'manner',[[59,1],[71,1]],' |0e',[[88,1]],'builds',[[5,2],[66,1],[25,1],[9,1]],'blanking',[[52,1]],'widgets',[[11,1]],'storing',[[30,1],[83,1],[15,1],[72,1]],'reconstruct',[[35,2],[94,1]],'showing',[[48,1],[72,1]],'miserabley',[[59,1]],'tweaking',[[59,1]],'specifics',[[71,1]],'calculates',[[88,1]],'modded',[[72,2]],'loops',[[71,2],[72,1]],' allows',[[21,1]],'least',[[85,1],[44,1],[87,1],[50,1],[90,3],[71,2],[91,1],[59,1],[84,1],[47,1],[66,1],[72,2]],'dfff',[[66,1],[87,2]],'1@i#zbe_',[[90,2]],'file',[[22,8],[11,1],[27,7],[33,4],[68,7],[90,2],[48,5],[8,1],[66,8],[72,13],[82,4],[32,5],[61,7],[71,2],[78,2],[94,8],[7,1],[1,1],[13,2],[34,11],[74,2],[52,6],[4,2],[57,2],[64,6],[83,5],[5,3],[19,1],[59,11],[14,2],[35,17],[18,1],[37,1],[60,1],[58,1],[15,2],[87,12],[85,4],[40,4],[44,6],[29,8],[25,7],[51,1],[70,4],[55,3],[84,4],[73,1],[41,2],[50,22],[16,2],[21,3],[17,4],[28,3],[31,6],[39,5],[65,2],[67,1],[24,2],[30,7],[77,1],[23,7],[20,3],[56,1]],'december',[[13,1]],'luabot_backend',[[74,1]],' noise',[[85,1],[88,3]],'protect',[[4,1]],' channel',[[88,1]],'unminimized',[[20,1]],'infinite',[[72,2],[88,1],[52,1]],'cccc',[[61,2]],'numpad0',[[72,1]],'vints',[[91,2]],'additional',[[50,1],[69,2],[21,1],[77,1],[88,1],[90,2],[94,2],[1,1],[91,1]],'whereas',[[90,2],[91,1]],'resides',[[91,1]],'caveats',[[87,5],[72,1]],'man',[[52,5]],'dd0b',[[90,6]],'armed',[[87,1]],'formula',[[88,1],[87,1],[55,2],[91,1],[72,1]],'overhauling',[[18,1]],'disabling',[[19,1],[46,1],[39,1],[77,1]],'dumped',[[13,1],[68,1]],'matter',[[44,1],[75,1],[87,1]],'routine',[[87,4],[60,2],[80,3],[90,10],[88,1]],'summon',[[67,1]],'featured',[[34,1],[20,1],[60,1],[50,1],[87,1],[16,1],[58,1],[39,1],[65,1],[67,1],[9,1],[52,1],[82,1],[23,1],[0,1],[7,1],[12,1],[56,1]],'3rd',[[83,1],[91,3]],'putting',[[62,1],[72,1]],'400b',[[88,6]],'common ',[[18,1],[16,1],[15,1],[21,1],[17,1],[19,1],[20,1]],'diagnose',[[68,1]],'colon',[[71,1],[52,1]],' carrier',[[85,1]],'pixels',[[91,14],[32,1],[16,1],[15,1],[75,1],[47,5],[12,1],[72,6]],'accounting',[[14,1]],'dictate',[[61,1]],'231',[[47,1],[72,1]],'irqa',[[85,2]],'f20',[[72,1]],' navigating',[[35,1]],'generates',[[50,1],[47,1],[91,1],[88,3]],'f800',[[87,2]],'05ff9h ',[[87,1]],'occasional',[[10,1]],'emulates',[[36,3],[81,1],[33,1],[42,2]],'wiped',[[25,1]],'chain',[[90,1]],'got',[[88,1],[14,1],[61,1],[72,1]],'turtle',[[80,1]],'sets',[[46,1],[37,1],[50,2],[90,3],[31,26],[47,4],[38,5],[40,3],[52,1],[72,5],[45,4],[23,1],[88,1],[91,1],[11,1],[36,2]],'ignore',[[19,1],[22,1],[75,1],[74,1],[72,1]],'nesdev',[[81,1],[92,1],[88,3]],'ffffffff',[[87,2]],'warped',[[91,1]],'become',[[19,1],[91,2],[74,2]],'area',[[87,3],[80,1],[61,1],[58,1],[59,1],[47,3],[91,5],[72,1]],'meaning',[[16,1],[75,1]],'overhauls',[[27,1]],'attempted',[[78,1]],'direction',[[90,1],[88,1]],'attribute',[[13,1],[85,2],[12,1],[91,10]],'windows',[[22,1],[12,1],[56,1],[41,2],[73,1],[16,1],[21,1],[17,3],[47,1],[9,1],[52,2],[3,3],[24,1],[72,2],[77,1],[25,1],[23,1],[19,1],[13,1],[11,5],[20,2]],'very',[[87,2],[60,1],[90,8],[75,1],[65,1],[66,2],[85,2],[52,1],[43,1],[80,1],[61,1],[64,1],[71,1],[77,1],[78,1],[59,2],[91,5]],'cheats',[[60,1],[16,3],[17,2],[52,20],[40,2],[72,4],[71,1],[5,1],[19,1],[23,5],[14,1],[55,2],[20,4]],'readword',[[15,1],[72,1]],'smoother',[[47,2]],'provided',[[3,1],[88,2],[15,1],[72,3]],'logic',[[22,3],[18,1],[90,7],[16,1],[17,2],[92,1],[93,1],[8,1],[9,1],[94,1],[5,3],[7,2],[14,1],[91,1],[11,1],[56,1]],'sakura',[[59,2]],'convenient',[[61,5],[72,1]],'approximate',[[83,1],[72,1]],' input1',[[25,1]],'root',[[17,1],[77,2]],'info',[[35,2],[27,3],[74,1],[80,3],[87,3],[78,2],[23,1],[92,1],[91,1]],'criticised',[[78,1]],'6th',[[90,1],[37,1]],'constructed',[[70,1]],' keep',[[87,1]],' mode',[[90,1],[88,3]],'recieving',[[88,1]],'monitoring',[[23,1],[55,5],[74,1],[91,1],[78,1],[52,1]],'bi`',[[90,2]],' luminance',[[91,1]],'reversing',[[91,1]],'validation',[[7,1]],'increments',[[90,1],[93,1],[72,1]],'opens',[[17,1],[50,5],[66,1],[52,2]],'applied',[[91,2],[18,1],[4,1],[71,2],[39,2],[47,1],[9,1],[52,1]],'searches',[[52,2]],'pkzip',[[30,1]],'getsuperimpose',[[72,1]],'interrupts',[[90,20],[88,2]],'p3f',[[72,1]],'sense',[[90,1],[72,1]],'pcsx',[[54,1],[53,1]],' 04ex',[[80,1]],'apparently',[[3,1]],'shouldn',[[75,1],[52,1]],'think',[[87,1],[88,1],[59,1],[92,1],[93,2],[91,2],[72,1]],'guid',[[83,3],[11,1],[27,1]],'pen',[[59,1]],'4000',[[80,1],[88,6],[14,1]],'fields',[[87,2],[4,1],[83,1],[7,1],[55,1],[47,1],[12,1],[67,2]],'occurred',[[84,1],[90,1],[6,1]],'font',[[32,2],[17,1],[59,4],[14,1],[13,1],[11,1],[12,1]],'gekimadden',[[20,1]],'07ffh',[[87,2]],' a0',[[90,1]],'loved',[[90,1]],'cleans',[[72,1]],'identify',[[91,1]],'stretched',[[47,4]],'determines',[[88,1],[32,3],[91,2],[72,2]],'odd',[[22,1],[87,1],[90,4],[58,1],[88,1],[93,1],[91,4]],'proper',[[17,1],[87,5],[4,1],[14,1],[39,1],[11,1]],'frequencys',[[88,4]],'|video',[[91,1]],'afterwards',[[90,1]],'kindle',[[54,1],[26,1],[28,1],[67,1],[86,1],[47,1],[93,1]],'auxillary',[[72,1]],'registerbefore',[[72,4]],'exactly',[[88,1],[87,1],[94,1],[91,1],[70,1],[72,2]],'september',[[3,1],[15,1]],'resetcyclescount',[[15,1],[72,1]],'unintentional',[[23,1]],'highest',[[44,1],[91,1]],'luabitop',[[72,1]],'altered',[[35,1]],'license',[[3,1]],'switched',[[17,1],[52,1],[93,2],[72,1]],'isn',[[19,1],[92,1],[67,1],[42,1]],'tasvideos',[[54,1],[35,1],[53,1],[78,4]],' he',[[37,1]],'until',[[3,1],[72,2],[87,2],[61,3],[70,1],[88,2],[19,1],[59,1],[39,2],[67,1],[91,4],[52,1]],'239',[[61,1],[47,1],[72,1]],'470',[[5,1]],'unif',[[4,1],[30,4],[16,1],[15,4],[17,1],[14,12],[13,1]],'faq',[[1,1],[76,3],[67,1]],'connected',[[33,1],[90,1],[91,3],[88,2]],'containing',[[17,1],[19,1],[90,1]],'went',[[11,1],[88,1]],'processor',[[3,1],[90,27],[88,1]],'buffer',[[12,1],[25,1],[91,10],[85,1],[11,1],[23,1]],'distinguish',[[61,1],[64,1],[15,1],[90,1],[19,1],[66,2],[72,1]],'include',[[35,1],[27,2],[30,1],[83,1]],'hooked',[[59,4],[37,1]],'objects',[[39,1],[69,1],[71,1],[91,15]],'depend',[[48,1],[83,1]],' furthermore',[[64,1]],'onstart',[[74,5]],'pre',[[3,1],[4,1],[13,1],[77,1]],'tcp',[[73,1]],'interpret',[[76,1]],' subtitles',[[35,1]],'choosing',[[17,1],[77,1]],'031x',[[80,1]],'uint32',[[85,4]],'psid',[[87,1]],' bit3',[[88,2]],'metafile',[[73,1]],' sty',[[90,3]],' 020',[[88,1]],'lsr',[[90,15]],' implied',[[90,1]],'masking',[[14,1]],'similarly',[[90,3]],'prg',[[68,1],[14,1],[64,3],[66,2],[11,1],[67,5]],' turns',[[50,2]],'#xh',[[90,1]],'main',[[22,1],[53,1],[18,1],[41,1],[50,2],[73,1],[74,3],[42,1],[90,2],[39,1],[8,1],[85,3],[72,3],[24,1],[62,1],[80,2],[71,3],[25,1],[77,1],[91,2],[11,2],[12,4]],'ffff',[[87,6],[61,1],[64,5],[90,1],[67,2],[66,1],[85,1]],'&6&#',[[90,1]],'lasts',[[90,1]],'dd09',[[90,4]],'shortly',[[9,1]],'224p@60fps',[[39,1]],'0f000h',[[87,2]],'intelligent',[[66,1]],'engaged',[[72,1]],'f13',[[72,1]],'deutsche',[[90,1]],'write',[[22,2],[35,2],[87,7],[90,15],[92,5],[86,1],[2,1],[48,1],[66,1],[72,16],[80,1],[61,5],[71,4],[13,2],[50,3],[74,2],[31,2],[47,1],[52,1],[4,1],[64,4],[23,1],[19,1],[88,13],[12,1]],'panels',[[62,1]],'shakes',[[22,1]],'fortunately',[[52,1]],' preserves',[[90,1]],'hypershot',[[42,1]],'4003',[[88,6]],'acknowledges',[[90,2]],' 261',[[91,1]],'altogether',[[75,1]],'transfered',[[91,1]],'unrelated',[[88,1]],'short',[[52,1],[71,1],[42,1],[88,2],[59,1],[65,1],[72,1]],'high',[[46,1],[44,1],[87,1],[90,52],[91,1],[72,1]],'repeat',[[67,1],[52,1]],'all',[[22,2],[35,2],[18,1],[27,2],[46,1],[58,1],[68,1],[42,1],[87,5],[75,3],[90,11],[2,2],[92,1],[66,1],[85,2],[40,1],[3,1],[62,1],[29,1],[72,8],[61,6],[71,4],[25,1],[80,12],[94,4],[13,3],[50,1],[74,3],[21,2],[17,2],[28,1],[31,1],[67,1],[47,1],[52,9],[30,2],[64,2],[83,2],[23,5],[19,1],[49,2],[59,7],[88,9],[91,14],[11,3],[36,1]],'lack',[[72,1]],'caption',[[22,1],[16,1]],'feeds',[[91,1]],'vista',[[77,1]],' primary',[[91,1]],'somethingistrue',[[71,4]],' sbx',[[90,1]],'releases',[[3,1],[17,1],[19,1],[25,1]],'preceding',[[90,1],[94,1]],'rainbowriding',[[75,1]],'ones',[[22,1],[62,1],[60,1],[91,1]],'selects',[[91,3],[92,1]],'platform',[[3,1],[4,1],[2,1],[69,1],[71,1],[84,1]],'filenaming',[[17,1]],'vsync',[[47,1],[77,1]],'registerauto',[[72,1]],'avoid',[[61,1],[78,1],[72,3]],'range',[[72,8],[87,5],[18,1],[80,1],[61,4],[64,2],[94,1],[88,3],[7,1],[91,18],[20,1],[52,1]],'4008',[[88,13]],' tracks',[[75,1]],'`@yoo0a',[[90,1]],'aborts',[[90,1]],'mmmm',[[61,2]],'0006',[[87,1]],'dropping',[[19,1],[91,1]],' the',[[35,2],[87,10],[90,5],[42,2],[85,3],[72,1],[3,2],[44,1],[62,1],[32,2],[80,4],[70,1],[78,3],[55,1],[84,1],[41,1],[74,1],[93,1],[31,1],[39,7],[65,1],[67,1],[52,3],[88,33],[91,13]],'break',[[19,1],[74,1],[61,15],[80,1],[63,1],[90,2]],'closing',[[41,1],[13,1],[16,2],[20,1],[21,1]],'inherit',[[15,1],[94,1]],'frameadvance',[[72,2],[74,1],[71,5],[70,2],[36,2]],'codec',[[34,1]],'settings',[[46,1],[60,1],[68,4],[74,1],[58,2],[42,1],[17,1],[39,2],[48,1],[47,2],[38,3],[44,1],[4,2],[29,1],[45,1],[61,2],[23,1],[51,2],[36,1]],'session',[[66,1],[39,1],[16,2],[15,1],[23,1]],'debuggers',[[79,1]],' 7f2',[[88,1]],'several',[[54,1],[53,1],[37,1],[87,1],[90,1],[75,1],[52,2],[3,1],[61,1],[77,1],[83,1],[88,1],[84,1]],'duh',[[59,1]],'enough',[[59,1],[75,1],[80,1],[91,2]],'give',[[62,1],[59,1],[80,1],[90,3]],' nnn',[[87,1]],'validity',[[4,1]],'his',[[90,2],[37,1],[88,3]],'dma',[[90,2],[91,1],[80,1]],'hundred',[[73,1]],'two',[[46,1],[87,1],[33,2],[74,2],[90,12],[39,1],[65,1],[47,2],[72,4],[3,1],[80,1],[83,3],[71,2],[94,1],[88,1],[59,1],[55,2],[73,1]],'background',[[32,3],[5,2],[23,1],[92,5],[31,2],[39,2],[47,1],[91,8],[72,7]],'sharp',[[37,1]],'puts',[[72,1],[52,1]],'basics',[[69,1],[71,2],[70,1],[91,1]],'box',[[35,2],[27,2],[42,2],[17,1],[67,8],[47,2],[52,3],[72,11],[30,1],[61,1],[71,1],[49,1],[59,1],[55,1],[20,1],[6,1]],'iup_example',[[73,1]],'http',[[78,5],[81,1],[71,3],[70,1],[73,5]],'computer',[[47,1],[33,2]],'minimum',[[19,1],[44,1],[23,1]],' re',[[90,2],[35,1],[78,1]],'convertible',[[24,1]],'translated',[[59,1],[88,1]],'declared',[[71,3]],'disabled',[[46,2],[87,1],[16,1],[15,1],[17,1],[31,6],[39,1],[66,1],[24,1],[45,2],[32,1],[61,1],[25,1],[23,2],[88,7]],'remaining',[[80,3],[83,3],[85,1],[91,1]],'extends',[[3,1]],'163&164',[[25,1]],'classic',[[41,1]],'quotes',[[87,1]],'overclocks',[[46,1]],' cur',[[88,1]],' like',[[90,1]],'protection',[[25,1]],'terminates',[[83,1]],'straighten',[[17,1]],'arguments',[[72,3],[31,1]],'nintendo',[[3,2],[29,1],[33,2],[80,2],[91,6]],'unofficial',[[3,1],[22,1],[79,1]],'pause',[[22,1],[34,6],[35,4],[15,1],[31,2],[39,2],[48,2],[65,2],[52,1],[72,4],[29,1],[61,5],[71,3],[23,2],[19,1],[59,2],[20,1]],'depending',[[72,1],[83,1],[77,1],[78,1],[88,2],[66,1],[91,1],[52,1]],'genie',[[18,1],[60,3],[16,2],[15,1],[31,2],[39,9],[67,15],[72,2],[3,1],[52,2],[79,2],[61,2],[77,6],[91,1]],'please',[[90,2],[59,6],[92,1]],'difference',[[59,1],[90,1],[91,2],[88,1]],'nmi1',[[61,1]],'getcurrentbranch',[[72,1]],'threshold',[[90,1]],'`&z0',[[90,1]],'fceuxdsp',[[3,9],[27,2],[37,1],[21,1],[23,1],[59,1],[2,2]],'maintenance',[[4,1],[5,1],[19,1],[26,1],[7,1],[8,1],[6,1]],'savescreenshot',[[72,1]],' |7f',[[88,1]],'improbably',[[74,1]],' add',[[90,6]],'blader',[[20,1]],' envelope',[[88,3]],'partially',[[19,1],[41,1]],'yourself',[[59,1],[71,1],[75,1]],'predecessor',[[74,1]],'ki7rbp',[[90,1]],'repeating',[[91,1]],' decrease',[[88,1]],'options',[[11,6],[35,2],[27,6],[37,2],[53,3],[54,3],[15,3],[42,1],[48,2],[38,6],[72,1],[62,1],[32,2],[61,1],[25,2],[51,1],[55,2],[13,1],[41,2],[50,1],[16,4],[21,1],[17,3],[28,3],[31,3],[65,2],[47,7],[52,1],[83,1],[77,2],[23,3],[19,2],[26,1],[59,2],[14,1],[12,6],[20,1]],'accu',[[90,1]],'corresponding',[[83,1],[16,1],[90,1],[88,1],[59,1],[55,1],[66,1],[52,1]],'rest',[[88,1],[59,1],[90,3],[85,1],[91,1],[72,1]],'megaman',[[91,4]],'11111000',[[92,2]],'parse',[[17,1]],'placement',[[91,1]],'purple',[[72,1]],'stevedonovan',[[73,1]],'beq',[[90,2]],'haven',[[59,1],[91,1],[88,1]],' jsr',[[90,1]],'informed',[[88,1]],'aratanaru',[[20,1]],'special',[[87,1],[90,4],[39,1],[47,2],[66,2],[62,1],[80,1],[61,4],[25,4],[23,1],[19,1],[88,2],[13,1],[91,1]],' games',[[20,1]],'save_type',[[72,2]],'mailing',[[88,1]],'fires',[[58,1]],'decrement',[[90,6],[88,2]],'watches',[[18,1]],'gate',[[88,2]],'y2k',[[91,2]],'projects',[[17,1]],'seek',[[17,1],[61,3]],'couldn',[[24,1],[91,1],[72,2]],'crc',[[19,1],[16,1]],'savestatefile',[[31,1]],'append',[[59,1]],'confirm',[[91,1],[72,2]],'register',[[91,5],[87,8],[61,5],[71,1],[90,41],[88,28],[92,1],[14,1],[13,1],[85,7],[20,1],[72,29]],'consistent',[[8,1]],'customized',[[15,1],[37,1]],'needs',[[94,1],[59,2],[61,1],[71,1],[15,1],[72,1]],'adjusting',[[22,1],[70,1]],'drastically',[[23,1]],'mkv',[[50,1]],'256',[[74,2],[80,1],[83,2],[90,2],[23,1],[39,1],[8,1],[91,7],[72,2]],'warioland',[[23,1]],'controlled',[[87,1],[61,2],[91,1],[88,1]],'databus',[[4,1]],'date',[[71,1],[92,1],[93,1]],'luabot',[[74,9]],'areascrambler',[[75,1]],'detailed',[[27,1],[80,1],[61,1],[91,1]],'release',[[22,2],[11,1],[18,2],[12,1],[56,1],[15,1],[42,1],[8,1],[9,2],[43,1],[3,1],[25,1],[7,1],[13,1],[16,1],[21,1],[17,1],[24,1],[4,1],[10,1],[77,2],[5,1],[19,2],[23,1],[26,2],[14,1],[88,1],[91,5],[20,1],[6,1]],'drawtext',[[72,1]],'maybe',[[77,1],[74,1]],'cutting',[[71,1],[78,1],[79,1]],'bbb',[[84,1]],'chunks',[[85,5]],' 5ff8',[[87,1]],'txt',[[24,1],[87,2],[88,6],[90,2],[23,1]],'integral',[[16,1],[47,1]],'sei',[[90,2]],'streams',[[91,1]],'freezed',[[64,1]],'against',[[43,1],[59,1],[72,1],[8,1],[12,1],[5,1]],'mean',[[59,1],[52,1]],'libav',[[11,1]],'attach',[[42,1]],' modulator',[[85,1]],'#ce_2gpl`ki7rbp',[[90,1]],'capacity',[[33,1]],'probably',[[30,1],[77,2],[70,4],[42,1],[90,2],[59,2],[75,1],[91,3],[72,2]],'func',[[72,17]],'goal',[[74,1],[78,1],[73,1]],'1008307711',[[83,1]],'bool',[[83,5],[72,31]],'wavelength',[[88,28]],' temporary',[[85,1]],'teenagemutantninjaturtles',[[75,1]],'metal',[[59,1]],'came',[[91,2],[37,1]],'01h',[[87,1]],'button',[[35,1],[27,1],[33,2],[68,2],[15,1],[42,11],[75,1],[66,1],[72,14],[61,6],[71,1],[55,1],[13,1],[84,1],[50,2],[74,5],[16,1],[21,1],[17,2],[52,9],[64,1],[83,6],[23,5],[49,2],[59,11],[14,1],[11,1],[36,3]],'calling',[[72,4]],'submitinputchange',[[72,1]],'reported',[[22,1],[90,1]],'whenever',[[72,6],[61,1],[90,2],[94,2],[88,1]],'idle',[[61,1]],'hp898f',[[14,1]],'fffd ',[[80,1]],'name',[[22,1],[35,2],[18,1],[27,1],[60,2],[68,1],[15,4],[87,3],[90,1],[48,1],[85,10],[63,7],[40,1],[3,3],[44,2],[72,9],[61,15],[25,1],[70,1],[94,6],[55,1],[74,1],[17,1],[93,2],[31,2],[39,1],[52,3],[30,1],[83,1],[23,1],[49,1],[59,6],[14,1],[91,16],[20,3]],'behaviour',[[17,1],[90,1],[91,3],[88,2]],'full',[[22,1],[12,1],[27,1],[33,1],[60,1],[58,1],[20,1],[87,1],[48,1],[66,2],[9,1],[72,1],[82,1],[61,1],[7,1],[34,1],[50,1],[16,1],[39,1],[65,1],[47,7],[67,1],[52,1],[4,1],[10,1],[23,3],[19,1],[0,1],[88,3],[11,1],[56,1]],'bug',[[22,3],[18,2],[27,1],[16,2],[15,2],[21,4],[17,11],[8,3],[9,2],[24,5],[4,4],[10,4],[25,9],[23,13],[19,5],[14,2],[7,4],[13,3],[12,3],[11,4]],'lua',[[22,2],[18,4],[27,4],[15,6],[75,30],[40,3],[72,34],[61,3],[71,29],[25,5],[70,18],[78,1],[1,1],[13,6],[73,5],[50,10],[69,11],[16,3],[21,6],[74,15],[17,18],[31,5],[24,2],[4,2],[5,5],[19,6],[23,4],[26,2],[14,6],[11,3],[20,8]],'documented',[[59,1],[32,1]],' they',[[85,1],[37,1]],'pirated',[[59,1]],'come',[[80,1]],'untouched',[[87,1]],'communities',[[1,1]],' |10',[[88,1]],' pick',[[34,1]],'supports',[[3,2],[35,1],[30,3],[17,1],[39,1],[13,1],[72,1]],'onebus',[[8,1],[14,1]],'emphasis',[[13,1],[44,4],[37,2]],'softreset',[[72,1],[23,1]],'net',[[79,1],[87,1],[92,2],[93,2],[71,2]],'swapping',[[21,1],[94,1]],'j3c0b%a@',[[90,1]],'1100',[[80,1]],' |60',[[88,1]],'understandable',[[68,1]],'447',[[88,1]],'quicker',[[61,1],[79,1],[78,1]],'32000',[[25,1],[20,1],[23,2]],'konami',[[5,1]],'system',[[73,1],[27,1],[33,6],[37,1],[50,1],[15,1],[90,1],[28,2],[48,1],[40,1],[3,2],[72,1],[29,2],[64,1],[83,1],[78,1],[88,4],[94,1],[91,1],[36,2]],'component',[[60,1],[88,1]],'beed',[[14,1]],'hidden',[[50,1],[41,1]],' 2002',[[90,1]],'rise',[[91,1]],'shows',[[22,1],[61,1],[16,1],[90,3],[49,1],[19,2],[23,2],[88,3],[55,1],[65,4],[63,1]],'backup',[[68,1],[50,3],[77,1],[15,1],[23,1],[39,1],[48,4],[20,1]],'rbibaseball',[[17,1]],'meant',[[3,1]],'macos',[[6,1]],'10240',[[52,2]],'hovering',[[61,1]],'glitch',[[75,1],[13,1],[64,1],[66,1]],'english',[[59,4]],'f24',[[72,1]],'commands',[[53,1],[27,2],[69,1],[21,1],[90,4],[31,1],[39,3],[24,1],[83,3],[49,1],[19,1],[1,4],[84,1],[36,2]],'rainwarrior',[[1,1],[3,1]],'bookmark',[[13,1],[17,2],[61,2]],'fce',[[3,21],[35,1],[27,1],[57,1],[64,1],[83,1],[0,1],[2,2],[1,1],[84,1],[85,3],[52,3]],'table',[[22,1],[60,2],[74,7],[90,2],[93,1],[85,2],[63,5],[72,29],[3,1],[80,2],[64,2],[71,18],[88,1],[59,20],[13,1],[91,33],[12,3],[20,1]],'tracknoise',[[17,1]],'optimized',[[27,1]],'compact',[[16,1]],'p00',[[72,1]],'player4',[[83,1]],'decay',[[88,29]],' ldy',[[90,1]],'trade',[[90,1]],'gamecube',[[3,1]],'listbox',[[19,1]],'arkanoid',[[72,1],[83,1],[42,3]],'transparancy',[[72,1]],'edition',[[22,1],[46,1],[27,1],[33,1],[12,1],[20,1],[56,1],[68,1],[90,1],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[66,1],[72,1],[32,1],[61,1],[71,1],[78,1],[82,1],[94,1],[76,1],[7,1],[1,1],[13,1],[34,1],[74,1],[93,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,2],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,1],[80,1],[91,1],[55,1],[84,1],[92,1],[73,1],[41,1],[50,1],[16,1],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,1],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,1],[11,1],[6,1]],'0008',[[87,1]],'002e',[[87,1]],'`rp`',[[90,1]],'3w@',[[90,1]],'000e',[[87,1]],'%d2n@4',[[90,1]],'gpa',[[90,2]],'beta',[[3,1]],'section',[[87,1],[90,1],[65,1],[85,15],[40,1],[80,1],[61,1],[77,1],[83,5],[88,3],[19,1],[59,3],[55,1],[91,3]],' xxxx1',[[80,1]],'represented',[[83,2]],' saving',[[90,1]],'easilly',[[91,1]],'frames|',[[91,1]],' mar',[[85,1]],'exotic',[[25,1]],'assistance',[[78,1]],'alignment',[[5,1]],'arise',[[77,1]],'asq_realitya',[[37,1]],'tttttttt',[[87,1]],' push',[[90,6]],'selling',[[59,1],[91,1]],'factors',[[16,1],[47,1]],'entirity',[[91,1]],'togglable',[[19,2],[20,1]],'getdown',[[20,1],[72,1]],'restoration',[[18,1]],'shifts',[[90,2]],'famicom',[[81,1],[18,1],[33,7],[42,10],[28,2],[2,1],[40,1],[3,1],[52,2],[29,1],[83,1],[25,1],[88,1],[7,1],[36,2]],'increment',[[90,62],[87,1],[39,5]],'6510',[[90,13]],'abortretryignore',[[72,1]],'3f20|',[[80,1]],'song',[[87,18]],'66hl2n@',[[90,1]],'where',[[22,1],[35,3],[18,1],[27,1],[87,4],[58,4],[15,2],[90,2],[66,1],[40,10],[72,5],[45,1],[71,2],[25,6],[70,2],[50,1],[74,1],[16,1],[39,3],[65,1],[24,5],[64,4],[77,3],[23,5],[88,4],[59,2],[14,1],[91,7]],'&4la',[[90,1]],'rewrites',[[17,1]],'nez',[[30,1]],'inclusive',[[71,1],[74,1]],'scrollbar',[[61,1],[9,1],[65,1]],'boy',[[13,1]],'bizhawk',[[15,1]],'save',[[22,6],[27,4],[33,1],[68,3],[90,1],[15,1],[66,7],[85,3],[40,2],[72,12],[29,7],[80,2],[61,3],[71,5],[25,2],[55,2],[84,1],[50,6],[74,1],[16,3],[21,5],[17,2],[39,5],[67,1],[52,1],[4,2],[64,3],[5,2],[23,7],[59,12],[14,1],[11,2],[20,1]],'uploading',[[73,1]],' new',[[12,1],[88,3]],'yyy',[[83,2]],' string',[[87,3]],' xodnizel',[[90,1]],'resuming',[[35,1],[15,1]],'bcs',[[90,3]],'routed',[[91,1],[42,1]],'worked',[[12,1]],'kernal',[[90,2]],'flushing',[[5,1]],'disassemble',[[66,1]],'lehti',[[90,2]],'achieves',[[78,1]],'hbd7',[[90,2]],'retrieved',[[91,1]],'gamepad',[[12,1],[19,1],[10,1],[11,3],[5,1]],'minimizes',[[22,1]],'data',[[22,1],[35,5],[33,2],[53,1],[54,1],[60,4],[15,5],[87,23],[90,9],[92,2],[66,41],[63,1],[72,11],[3,1],[62,3],[85,8],[80,11],[61,11],[71,1],[25,1],[94,1],[7,1],[13,1],[84,3],[73,2],[16,3],[21,1],[17,5],[93,2],[65,10],[52,2],[79,3],[30,1],[64,14],[83,3],[5,2],[19,1],[23,3],[88,1],[91,52],[11,1],[20,1]],'f10',[[29,2],[72,1]],'buttoncount',[[17,1]],'track',[[80,1],[55,1],[64,1],[21,1],[66,3],[72,1]],'interface',[[3,2],[20,2],[4,1],[41,1],[73,1],[91,1],[12,1],[52,1]],'goodtools',[[39,1]],'33554432',[[90,1]],'improving',[[12,1]],'dd04',[[90,2]],'129',[[91,1]],'4buttonexit',[[15,1]],'pixel',[[91,38],[61,1],[71,4],[23,1],[19,3],[14,1],[47,1],[11,1],[72,11]],'extracts',[[90,1]],'permit',[[24,1],[88,1]],'inspired',[[91,1]],'affects',[[46,1],[92,1],[48,1],[90,4],[23,1]],'004e',[[87,1]],'400a',[[88,2]],'600',[[90,3]],'valgrind',[[12,1]],'figuring',[[44,1]],'language',[[60,1],[74,1],[69,1],[71,2],[15,1],[70,1],[90,1],[59,3]],'immaterial',[[91,1]],'capacitance',[[88,1]],'sha',[[90,7]],'bullet',[[3,1],[35,2],[78,1]],'361',[[4,1]],'started',[[50,1],[69,2],[74,7],[28,1],[72,5],[3,1],[4,1],[29,2],[70,1],[23,1],[78,1],[59,2],[7,1],[55,1]],'question',[[77,1],[72,3]],'presskeystart4',[[74,1]],'bit2',[[83,2]],'tadd',[[85,1]],'fds',[[87,10],[33,8],[21,1],[28,1],[85,1],[40,2],[79,1],[29,1],[30,5],[61,1],[77,5],[78,1],[83,6],[14,1],[7,1],[20,2],[36,2]],'appended',[[48,2],[94,1]],'minor',[[22,1],[24,1],[4,2],[10,1],[18,1],[21,2],[25,1],[23,2],[77,1],[1,1],[8,1]],'created',[[22,1],[46,1],[27,1],[33,1],[12,1],[20,2],[56,1],[68,1],[90,1],[75,1],[48,2],[8,1],[9,1],[38,1],[63,1],[66,2],[72,1],[32,1],[61,1],[71,2],[78,1],[82,1],[94,2],[76,1],[7,1],[1,2],[13,1],[34,1],[74,1],[93,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,2],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,2],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,3],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,2],[80,1],[91,2],[55,1],[84,1],[92,1],[73,1],[41,1],[50,3],[16,1],[21,1],[69,1],[17,2],[28,1],[31,1],[39,1],[65,1],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,2],[11,1],[6,1]],'diables',[[22,1]],' ora',[[90,8]],'side',[[33,9],[90,1],[93,1],[85,1],[47,1],[52,2],[3,1],[61,1],[88,1],[59,2],[91,1],[11,1],[36,1]],'yos0ffa',[[90,1]],' no',[[88,3],[27,1],[23,1]],'y#4j2x@to',[[90,1]],'prepends',[[87,1]],'getinstructionscount',[[15,1],[72,1]],'details',[[37,1],[50,1],[80,2],[71,1],[23,10],[88,8],[65,1],[91,7]],'account',[[23,1],[74,1],[64,1],[94,1],[72,1]],'freely',[[75,1]],'pops',[[71,1],[70,1]],'neccessary',[[91,1]],'wanted',[[90,1],[91,1]],'exclusive',[[74,1],[90,2],[91,2],[15,1],[88,2]],'dong',[[16,1]],'beginning',[[35,3],[27,1],[50,4],[74,2],[90,1],[17,1],[72,1],[52,1],[61,1],[83,1],[78,2],[94,1],[91,3]],'socket',[[18,1]],'grey',[[62,1],[72,1]],'adr',[[71,4]],'presumably',[[91,3]],'palette',[[22,3],[37,12],[15,1],[17,2],[47,1],[38,2],[72,8],[62,4],[44,21],[4,1],[80,1],[85,1],[77,4],[5,1],[19,2],[14,2],[13,2],[91,22],[12,3]],'number',[[22,1],[35,2],[33,1],[87,4],[90,2],[15,1],[48,1],[66,1],[72,14],[29,2],[32,1],[61,7],[71,2],[25,1],[94,2],[13,1],[84,1],[74,33],[16,1],[17,2],[39,1],[65,1],[52,4],[64,1],[77,1],[83,3],[23,2],[88,16],[59,2],[14,1],[91,4],[36,2]],'l8i',[[90,1]],'defeated',[[75,1]],'%03d',[[83,2]],'knows',[[24,1]],'adding',[[46,3],[35,1],[90,1],[16,1],[15,1],[67,1],[3,2],[64,2],[71,1],[94,1],[19,1],[59,1],[13,1]],'safely',[[72,1]],'zd`2',[[90,1]],'added',[[22,8],[11,16],[18,5],[37,2],[87,5],[90,3],[15,16],[8,4],[9,2],[72,3],[3,2],[25,9],[94,1],[7,2],[13,10],[16,12],[21,5],[17,20],[39,1],[24,7],[4,11],[10,3],[64,1],[83,4],[5,18],[19,13],[23,32],[59,1],[14,11],[91,3],[20,4],[12,25]],'6502',[[62,1],[87,6],[72,1],[80,2],[90,6],[89,1],[88,4],[52,3]],'allowed',[[22,1],[71,1],[23,1],[17,1],[88,1],[66,1],[72,2]],'automatically',[[35,2],[27,1],[41,1],[90,1],[42,1],[31,3],[39,2],[47,2],[48,3],[52,5],[65,2],[44,1],[67,1],[72,1],[61,5],[25,1],[23,2],[88,1],[94,2],[55,1],[91,1]],' game',[[80,1],[39,1]],'matches',[[67,1]],'tutorial',[[70,1]],'doc',[[87,3],[83,1],[91,1],[88,2]],'counter',[[35,3],[27,2],[90,5],[58,1],[15,1],[17,4],[39,14],[65,2],[85,6],[72,10],[24,2],[80,1],[61,6],[23,2],[88,97],[91,15],[11,1]],'laggy',[[58,1]],'boolean',[[61,1],[74,1]],'b002',[[87,1]],'pushing',[[90,2]],' look',[[84,1]],' linear',[[88,2]],'tile',[[62,2],[79,1],[60,1],[91,11],[59,2],[92,2],[66,3],[12,5],[63,3]],' uint32',[[85,7]],' 13',[[90,3],[88,1]],'subtractions',[[90,2]],'mention',[[91,1]],'always',[[35,1],[68,1],[90,22],[48,2],[8,2],[63,1],[66,1],[72,10],[80,2],[61,1],[71,2],[25,2],[13,1],[21,1],[17,1],[31,1],[24,1],[4,1],[83,3],[23,1],[19,1],[59,1],[88,4],[14,1],[91,3]],'mostly',[[37,1],[74,1],[90,1],[21,1],[59,1],[14,1],[65,1]],'grayscale',[[17,1],[44,2],[4,1],[91,1]],'bank',[[72,3],[87,10],[80,2],[64,1],[61,11],[15,2],[94,3],[19,1],[67,1],[13,1],[66,1],[52,1]],'loader',[[4,1]],'runtime',[[61,2],[66,1]],'learning',[[70,1]],'technical',[[91,2],[81,2],[1,2],[82,1],[89,1],[90,1]],'almost',[[3,1],[80,1],[65,1]],'006eh',[[87,1]],'pushes',[[90,1]],'imply',[[91,1]],'january',[[3,1],[9,1],[10,1]],'respective',[[61,1],[83,1]],'seconds',[[90,2],[50,2]],'gpl',[[3,1]],'town',[[59,1]],'records',[[83,2],[66,1],[78,1]],'significantly',[[19,1],[80,1],[52,1]],'clearmarker',[[72,1]],'flip',[[87,1],[91,1]],' bryan',[[90,1]],'malformed',[[68,1]],'anc',[[90,1]],'ability',[[17,1],[24,1],[78,1],[88,4],[15,1],[5,1]],'robust',[[72,1]],'sequence',[[90,3],[66,1],[91,1],[88,5]],'binds',[[71,1]],'included',[[87,1],[33,1],[37,1],[74,1],[90,1],[42,1],[19,2],[23,1],[75,2],[91,1],[72,1]],'players',[[74,1],[80,1],[21,1],[58,1],[91,1]],'doubles',[[17,1],[90,1]],'chapter',[[90,2],[50,3]],'c128',[[90,1]],'dadc',[[90,1]],'registersave',[[21,2],[72,1]],'j@8n',[[90,1]],'extract',[[90,1],[60,1]],'sweeps',[[88,2]],'there',[[22,1],[35,2],[87,3],[90,4],[58,1],[75,1],[92,2],[66,2],[72,8],[3,1],[32,1],[61,6],[71,5],[80,1],[94,2],[50,1],[74,3],[21,1],[39,1],[65,2],[52,6],[24,1],[10,1],[64,3],[77,3],[23,1],[88,2],[59,4],[91,4]],'platforms',[[4,1],[72,1]],'specific',[[22,1],[81,1],[27,1],[60,1],[74,2],[58,1],[42,2],[75,1],[65,1],[47,1],[82,1],[52,1],[85,5],[79,1],[29,2],[80,3],[71,2],[70,1],[51,1],[88,2],[94,1],[55,1],[84,1]],'auto',[[35,1],[87,2],[50,9],[16,6],[15,3],[42,9],[17,1],[58,3],[39,6],[48,1],[8,1],[72,1],[24,1],[4,1],[61,1],[25,1],[23,5],[19,2],[51,3],[78,2],[12,1],[20,1]],'4018',[[61,1]],'decoding',[[91,1]],'explain',[[59,1],[75,1],[64,1],[38,1]],'along',[[3,1],[91,1]],'logical',[[91,1],[69,2],[90,2],[11,1],[72,3]],'conditional',[[17,1],[19,1],[13,2],[61,4]],'screenshots',[[72,1],[25,1],[40,2]],'additions',[[90,2]],'transfering',[[90,1]],'defaults',[[49,1],[72,4],[45,1],[14,1],[25,2],[9,1]],'preferably',[[72,2]],'dostuffhere',[[71,1]],'070h',[[87,2]],'mirroring',[[19,1],[68,1],[80,3],[85,1],[63,2]],'flag',[[72,2],[87,2],[91,7],[61,4],[21,1],[90,104],[19,2],[14,1],[31,17],[39,1],[20,1],[55,1]],'speed',[[34,3],[35,4],[18,1],[46,3],[87,9],[16,5],[31,2],[39,1],[47,1],[72,1],[80,6],[71,1],[25,1],[23,3],[19,1],[70,1],[78,2],[14,1],[88,2],[36,14]],' version',[[87,1]],'analyse',[[91,1]],'view',[[60,1],[50,2],[61,2],[64,3],[25,1],[88,1],[59,1],[67,1],[13,2],[8,1],[66,1]],'newlines',[[83,2]],'updating',[[17,1],[4,1],[23,1]],'chunk',[[30,1],[16,1],[85,8]],'reinstalled',[[23,1]],'slowing',[[35,1],[39,1]],'m#l',[[90,1]],'pair',[[83,1]],'fcexp',[[83,1]],'prehaps',[[91,2]],'getinput',[[72,1]],'unpaused',[[16,1]],'boost',[[17,1],[46,1],[23,1]],'emulating',[[72,1],[20,1],[7,1]],' frame',[[88,3]],'real',[[22,1],[87,1],[64,2],[71,1],[90,6],[88,2],[17,1],[92,1],[39,1],[47,3],[91,1],[52,1]],'snes9x',[[19,1],[54,1],[48,1],[71,4],[72,1]],'spike',[[88,3]],'cleaned',[[17,1],[25,1],[10,1],[12,1],[5,1]],'building',[[94,1],[73,1]],'forget',[[14,1]],'selecting',[[40,1],[35,1],[29,2],[64,2],[17,1],[19,1],[59,1],[91,2],[52,2]],'ranging',[[90,1]],'sped',[[46,1]],'ramwatch',[[18,2]],'endian',[[72,1],[23,1]],'reflect',[[22,1]],'terminal',[[88,7]],'hacks',[[76,1]],'attained',[[88,1]],'cases',[[22,1],[24,1],[61,1],[90,1],[25,3],[72,2]],'gotcha',[[19,1]],'vba',[[19,1],[53,1],[54,1],[48,1]],'letting',[[72,2]],'blow',[[72,1]],'psg',[[72,1]],' 040',[[88,1]],'what ',[[85,1]],'ruined',[[90,1]],'pressing',[[34,1],[35,2],[29,1],[72,2],[61,1],[64,1],[71,1],[42,1],[75,1],[36,1]],'collapsible',[[23,1]],'early',[[72,1]],'triplets',[[44,1]],'artifacts',[[47,3]],'parser',[[61,1]],'navigating',[[34,1],[35,2],[29,1]],' or',[[29,2]],'love',[[92,1]],'411ah',[[87,1]],'effective',[[90,80]],'fills',[[91,1]],'cppcheck',[[12,1]],'oninputstart',[[74,3]],'john',[[90,1]],'sounddisplay',[[17,1]],'storage',[[59,1],[33,1]],'share',[[92,1],[80,1],[47,1],[91,2]],'read_only',[[72,2]],'pauses',[[17,1],[71,1],[72,2]],'impl',[[90,2]],'field',[[35,1],[27,1],[87,2],[16,1],[17,2],[67,2],[85,2],[72,1],[24,1],[52,1],[61,7],[83,6],[25,1],[78,1],[59,1],[55,1]],'oeka',[[42,1]],'backtrack',[[74,1]],' we',[[87,1]],'reg',[[17,1],[91,1]],'rp2c04_0003',[[37,1]],'competing',[[78,1]],' a%',[[90,1]],'well',[[87,2],[18,1],[74,6],[90,5],[15,1],[66,1],[52,1],[3,1],[62,1],[40,1],[72,4],[30,1],[61,1],[64,1],[71,1],[77,1],[59,4],[79,1],[14,1],[55,1],[91,2]],'under',[[35,2],[27,1],[33,2],[60,1],[69,1],[74,2],[90,1],[39,1],[67,2],[38,1],[52,2],[3,3],[45,1],[51,1],[19,2],[59,1],[55,1],[1,3],[91,1]],'nmi2',[[61,1]],'indicated',[[91,2],[72,1]],'400d',[[88,1]],'japan',[[33,1]],'hardwired',[[91,1]],'0x2000',[[85,3]],'inverted',[[9,1],[88,2]],'consist',[[83,2],[35,1]],'tabbing',[[17,1],[65,1]],'saving',[[22,1],[68,1],[69,1],[16,3],[15,1],[23,3],[21,1],[59,2],[55,1],[66,1],[40,1]],'242',[[17,1]],'lower',[[74,1],[61,2],[80,1],[90,9],[88,1],[39,1],[84,1],[91,6]],'takeshi',[[42,1]],'setpixel',[[72,1]],'measured',[[90,1],[88,2]],'040e',[[52,1]],'downs',[[78,1]],'combo',[[6,1]],'cart',[[80,2],[16,1],[91,5],[94,3]],'inline',[[3,1],[61,4]],'earth',[[90,1]],'did',[[87,2],[90,2],[77,1],[19,1],[75,1],[91,1],[72,1]],'0xf',[[61,2],[90,1]],'optimize',[[11,1],[78,1]],'wrong',[[17,1],[22,1],[27,1],[59,1],[15,1]],'hands',[[71,1]],'halo',[[14,1]],'assisted_speedrun',[[78,1]],'bmf_final3',[[37,1]],'hide',[[91,1],[41,1],[30,1],[50,1],[17,1],[39,1],[8,1],[12,1],[47,3]],'clicked',[[72,1]],'capabilities',[[12,1],[80,1],[91,2],[11,1],[72,1]],'versions',[[35,2],[27,1],[68,1],[16,1],[21,1],[82,1],[72,2],[3,1],[57,1],[77,1],[70,2],[88,1],[14,1]],'0x00fa',[[71,1]],'pausing',[[19,1]],'vezj',[[90,1]],'occurring',[[61,1],[7,1]],'thinking',[[56,1]],'rst',[[61,2]],'fffc',[[61,1],[80,1]],'definetely',[[91,1]],'addition',[[18,1],[27,1],[90,9],[16,1],[21,1],[42,1],[39,1],[72,1],[3,1],[10,1],[77,2],[88,1],[19,1],[11,1]],'shy',[[90,3]],'undoes',[[78,1]],' loadstate',[[29,1]],'non',[[22,1],[74,1],[69,1],[17,1],[39,1],[52,1],[3,1],[24,1],[72,3],[79,1],[61,4],[80,1],[25,1],[23,1],[78,2],[88,4],[7,1],[91,6],[20,1]],'legend',[[90,1]],'tips',[[11,1]],'guides',[[76,2],[28,1],[60,1],[1,2],[51,1]],'returns',[[19,1],[72,62],[74,11],[71,4],[23,1]],'characteristics',[[88,1],[80,3]],'stupid',[[22,1]],'closer',[[90,1],[14,1]],'themes',[[19,1],[41,1]],'bat',[[28,1]],'lfsr',[[85,1]],'autosearch',[[54,1],[53,1]],'227',[[17,1]],'start',[[35,1],[27,1],[41,1],[74,7],[87,1],[90,3],[42,3],[92,2],[66,2],[52,1],[72,5],[4,1],[61,1],[64,1],[70,1],[71,2],[19,1],[59,2],[83,6],[55,2],[88,4],[91,4],[94,1]],'2800|',[[80,1]],'stationary',[[91,1]],'rates',[[91,1]],'pcejin',[[54,1],[53,1]],'romname',[[31,3]],'handle',[[24,1],[74,1],[90,2],[71,2],[25,1]],'quirk',[[91,1],[88,1]],'rb`xh8',[[90,1]],'nop',[[90,16]],' 9000',[[87,1]],'layer',[[91,1]],'entering',[[59,1],[61,3],[47,1],[91,1],[36,1]],'readable',[[87,1],[65,1],[61,1],[11,1]],'difficult',[[90,1],[44,1]],' instructions',[[94,1]],'accelerator',[[7,1]],'registermanual',[[72,1]],'remember',[[87,1],[64,1],[71,1],[15,1],[25,2],[78,1],[59,2],[90,3],[39,1],[91,2]],' power',[[84,1]],'a002',[[87,1]],'grain',[[88,1]],'memory',[[22,4],[35,1],[27,8],[60,1],[87,1],[90,7],[15,2],[63,1],[40,3],[3,1],[62,4],[72,33],[80,16],[61,21],[71,5],[25,2],[51,2],[78,1],[55,17],[13,2],[21,3],[67,1],[52,7],[79,1],[4,4],[64,11],[5,1],[19,1],[23,7],[88,2],[14,1],[91,29],[12,1]],'x11x',[[90,1]],'0x16',[[72,1]],'don’t',[[35,1]],'debuggerfontsize',[[15,1],[32,1]],'varying',[[85,1]],'unexpectingly',[[71,1]],'o&_',[[90,1]],'some',[[22,2],[87,2],[18,2],[33,1],[37,1],[68,3],[15,2],[90,8],[75,1],[66,1],[40,1],[3,1],[72,10],[45,1],[32,1],[61,1],[71,3],[25,2],[80,2],[7,1],[41,1],[50,1],[16,1],[21,1],[74,5],[17,2],[93,1],[39,2],[47,2],[52,1],[24,2],[4,2],[30,2],[77,2],[23,1],[19,1],[59,6],[88,2],[14,1],[91,9],[20,1]],'briefly',[[52,1]],'0afffh',[[87,1]],'md5_asciistr',[[22,1]],'kilobytes',[[33,1]],'initialize',[[90,1],[91,2]],'hand',[[90,1],[71,2]],'discovering',[[66,1]],'hotkey',[[22,1],[34,1],[27,2],[35,1],[50,2],[16,1],[15,1],[42,5],[17,3],[39,5],[65,1],[47,1],[38,1],[72,1],[3,1],[24,3],[29,4],[61,3],[25,3],[5,1],[23,7],[49,4],[14,1]],'other',[[22,1],[35,2],[27,2],[68,1],[87,3],[58,1],[90,13],[42,1],[75,1],[66,1],[72,5],[3,2],[80,2],[61,5],[71,3],[13,1],[73,2],[41,1],[74,1],[21,1],[17,1],[39,1],[24,1],[79,1],[10,2],[83,1],[88,3],[19,1],[59,5],[91,6],[20,1]],' hence',[[72,4]],'margin',[[91,1]],'like',[[54,1],[53,1],[87,2],[90,14],[42,2],[75,2],[66,3],[63,1],[72,13],[3,2],[62,2],[61,3],[71,7],[25,1],[70,1],[94,4],[74,3],[69,2],[39,1],[52,4],[79,1],[83,1],[77,1],[88,1],[19,1],[59,3],[91,6]],'bound',[[42,1],[71,1],[5,1]],'cccvvvv',[[87,1]],'nitsuja',[[3,1],[37,3]],'comparator',[[91,2]],'rendered',[[64,2],[66,3],[91,8]],'red',[[22,1],[44,2],[64,1],[16,1],[71,1],[39,1],[72,7]],'conditioned',[[91,1]],'given',[[29,1],[41,1],[61,3],[71,5],[74,1],[78,1],[88,1],[94,2],[67,1],[91,1],[63,1],[72,39]],'rect',[[72,1]],'scenario',[[88,1]],'structure',[[70,1]],'symmetry',[[88,1]],'inc',[[90,10]],'_ok',[[90,1]],'sporting',[[91,1]],'hexbackcolorr',[[32,1]],'gnobgfillcolor ',[[39,1]],'4005',[[88,2]],' has',[[50,1]],'met',[[61,1],[88,1]],'needed',[[72,1],[35,2],[27,1],[90,1],[70,2],[94,1],[59,2],[75,1],[91,1],[73,1]],'player1',[[83,1]],'better',[[72,1],[44,2],[27,1],[74,1],[21,1],[59,2],[13,1],[47,1],[11,2],[12,1]],'mutant',[[58,1],[80,1]],'fail',[[59,1],[68,2],[90,1],[66,1],[25,1]],'correctly',[[17,1],[24,1],[72,1],[90,1],[25,1],[63,1]],'forwards',[[11,1]],'levels',[[79,2],[45,1],[90,1],[66,1],[12,1],[88,1]],'linked',[[3,1],[15,1],[73,1]],'dip',[[15,1]],'hitbreakpoint',[[15,1],[72,2]],'clip',[[75,1],[31,2],[47,1],[23,1]],'electronic',[[19,1],[4,1],[40,1]],'prescale',[[14,1]],'produced',[[67,1],[61,1],[47,1],[78,1],[88,3]],'risk',[[68,1]],'iterate',[[71,1]],'closes',[[72,1]],'perl',[[69,1]],'key2',[[74,1]],'2c00|',[[80,1]],'dancing',[[80,1]],'notes',[[88,1],[93,1],[83,1],[16,1],[90,1],[72,6]],'838977920',[[83,1]],'overhauled',[[27,1]],'front',[[88,1],[71,2],[74,1]],'affiliated',[[88,1]],'9030',[[87,1]],' 004',[[88,1]],'edits',[[1,2]],'confuse',[[90,2]],'terms',[[61,1],[78,1],[72,1]],'simultaniously',[[91,1]],'|the',[[91,1]],' ideally',[[91,1]],'nsf',[[44,1],[60,1],[87,3],[30,3],[21,3],[15,1],[61,6],[86,2],[14,2],[66,10]],'differently',[[83,1],[90,5]],'its',[[36,1],[87,2],[27,2],[90,9],[42,1],[48,3],[72,6],[3,1],[44,1],[61,2],[71,1],[78,1],[94,2],[76,1],[55,1],[1,3],[73,1],[74,2],[69,1],[17,1],[67,1],[47,1],[52,2],[64,1],[23,3],[19,1],[0,1],[14,1],[56,1]],'multilinecomment',[[94,2]],'viewing',[[64,1],[59,2],[79,1]]];window.bSearchDataLoaded=true; \ No newline at end of file