RevEng Posted December 2, 2021 Share Posted December 2, 2021 Actually, I think this may be more mundane. I didn't notice earlier, but your code appears to be off. You need to test YM2151BASE+1 for chip readiness, but your first check is for YM2151BASE. 1 Quote Link to comment Share on other sites More sharing options...
Eagle Posted December 2, 2021 Author Share Posted December 2, 2021 Working now. My mistake ? Thank you. 1 Quote Link to comment Share on other sites More sharing options...
Eagle Posted December 2, 2021 Author Share Posted December 2, 2021 Rayfuture 2203 Pal version again Now converted to my format and compressed with Huffmunch by @rainwarrior This song is playing almost by every frame (command $63) and also I extended buffer to 512 bytes (in the first frame it transfers about 500 bytes to Yamaha!) So it was best "stress test" for the player. I'm not saying that you can use this player for every song and every game. But with minor changes and some limitations to a song, you can easily adapt it to your project. VGM 107KB -> EYP format 77KB -> EYP compressed 12KB (Huffmunch) Rayfuture 2203 - link to JS7800 Rayfuture_Huffmunch_PAL.a78 1 Quote Link to comment Share on other sites More sharing options...
Eagle Posted December 12, 2021 Author Share Posted December 12, 2021 Another proof of concept Almost infinite scroll using circular buffer technique https://en.wikipedia.org/wiki/Circular_buffer Watching Ghosts' n Goblins by @mksmith recently, I was wondering if I could use this technique for the A7800. So I use Turrican II level as example (please forgive me) unfortunately chars are 8 lines high and single char width (cost me more ram) I used only 32 chars screen because this is only test not a game. Map is 2400 chars long and 20 chars high (unpacked data is 48KB for this level). But converted to 4x4 tiles is only 3KB. I compressed with Huffmunch and go down to 1.5 KB but decided to not use compression this time. Anyway my conclusions are that under some assumptions this type of scrolling can be very useful. Specially for double char mode. Turrican II - scroll test - Link to emulator JS7800 CircularScroll.a78 11 Quote Link to comment Share on other sites More sharing options...
+mksmith Posted December 12, 2021 Share Posted December 12, 2021 Very nice job! Scrolling with plotmap (as I did with GnG) is quite easy once setup but has the limitation of 256 tiles - doing something more akin to this certainly provides building much larger maps and is more inline with the original 8bit way. The compression stuff is certainly the next step for us 7800 developers - for PETSCII we've stuffed in 10 maps (around 8-9k each) into 2 banks which provides much needed additional space! 4 Quote Link to comment Share on other sites More sharing options...
Revontuli Posted December 15, 2021 Share Posted December 15, 2021 (edited) Cool scrolling! I think my own approach to scrolling (taken from an old technique that I found from an MS-DOS book, of all things) that I use in Dragon's Havoc might count as a circular buffer - or at least something very similar. I put a screen's worth of tiles in RAM (plus, crucially, an extra column to account for the margins that cross the edge of the screen). To scroll, I divide this "screen" into two parts, and "switch" their places when I draw them to the screen. The whole process has a lot of benefits - I only need to update the "screen" stored in RAM whenever I roll over to a new column of tiles, and even then I just need to overwrite one column of tiles where I'm currently dividing the screen. It doesn't take long to calculate, it's fairly efficient to draw (for a full screen update) and there are any number of ways you can store and compress the larger level you're scrolling through. Edited December 15, 2021 by Revontuli 3 Quote Link to comment Share on other sites More sharing options...
Eagle Posted December 18, 2021 Author Share Posted December 18, 2021 Hi guys. I have 3 questions, I hope someone will be able to help me. Thank you in advance for any help. Can I use ROM for DLL and DL on modern carts? I tested on Dragonfly and working fine, emulator seems to working fine. I know Maria has some limitations. I attached test rom (NTSC) for any one who could test on MCP/Concerto or any other cart. I would like to to use Rescue on Fractalus memory "mirroring". Is there any special bit in header to set? Is there any emulator/cart supporting this cart? Is it possible to use any emulator in RAM only mode? (all ROM addresses could be written like RAM) Useful for porting programs from A8 in the early stages. When I ported Heartlight it took a while to find all the self-modifying parts of the program. helloworldDLLinRom.a78 Quote Link to comment Share on other sites More sharing options...
RevEng Posted December 18, 2021 Share Posted December 18, 2021 Can I use ROM for DLL and DL on modern carts? Honestly, depends on the cart+eprom. Apparently my using ROM for character strings in 7800basic caused some heartache for the AA cart designs. The fixes implemented for those may or may not be sufficient to allow for ROM based DLL and DL. I'd be very careful in testing this with the specific cart hardware you intend to use, since a corrupted DLL or DL would be tragic. Is there any special bit in header to set? [for mirror memory] Is there any emulator/cart supporting this cart? bit 7 of the cart-type. A7800 and Concerto implement this bit. Is it possible to use any emulator in RAM only mode? (all ROM addresses could be written like RAM) None of the current crop of emulators have this, AFAIK. 1 Quote Link to comment Share on other sites More sharing options...
Eagle Posted December 18, 2021 Author Share Posted December 18, 2021 1 minute ago, RevEng said: Is there any special bit in header to set? [for mirror memory] Is there any emulator/cart supporting this cart? bit 7 of the cart-type. A7800 and Concerto implement this bit. Thanks. I wasn't sure about that bit. 1 Quote Link to comment Share on other sites More sharing options...
Eagle Posted December 18, 2021 Author Share Posted December 18, 2021 So today another proof of concept Quick hack of one of the best A8 games Yoomp! by @eru and @fox The biggest challenge was squeeze this in A7800 memory. I have 756 bytes ram left But I believe that this game can be done on A7800 with no problems. Also there is big advantage for A7800 to use sprites and extra playfields around tunnel in 13 colours mode. Obviously will take some time to do game logic, menu and music. Some macros .macro DL4entry .byte $00,>[linedata+[:1*8]],<[linedata+[:1*8]] .endm .macro line32bytes .byte <[:2+[:1*64]],$40,>[:2+[:1*64]],0,16,0,0,0 .byte <[:2+[:1*64]],$40,>[:2+[:1*64]],0,16,0,0,0 .endm .macro line32bytesbackwards .byte <[:2-[:1*64]],$40,>[:2-[:1*64]],0,16,0,0,0 .byte <[:2-[:1*64]],$40,>[:2-[:1*64]],0,16,0,0,0 .endm and some DLL's and DL's .align 256 DLLs :3 .byte $0F,>emptyline,<emptyline :192 DL4entry # :5 .byte $0F,>emptyline,<emptyline .byte 0,0 ;DL .align 256 linedata :32 line32bytes #,$1800 :16 line32bytes #,$2200 :16 line32bytesbackwards #,$25e0 :32 line32bytesbackwards #,$1fe0 emptyline .byte $00,$00 Working with Atari 7800, BupSystem emulator and Dragonfly cart Yoomp! 7800 - Link to online emulator JS7800 TestPAL.a78 TestNTSC.a78 9 Quote Link to comment Share on other sites More sharing options...
Eagle Posted December 19, 2021 Author Share Posted December 19, 2021 For anyone interested to continue this: Blitter code changed for A7800 RAM $4000-$7FFF - Texture Data (32 angles * 64 rays *4 *2) $1800-$1FFF and $2200-$25FF - Screen (weird layout) RAM available: $2000-$203f $2100-$213f $2600-$27FF Display List List and Display List in ROM!!! Spoiler Blitter: LDA $6b00,Y STA $180D,X LDA $6400,Y ORA $6500,Y ORA $6600,Y ORA $6700,Y STA $180E,X LDA $6000,Y ORA $6100,Y ORA $6200,Y ORA $6300,Y STA $180F,X LDA $5000,Y ORA $5100,Y ORA $5200,Y ORA $5300,Y STA $1810,X LDA $5000,Y ORA $5500,Y ORA $5600,Y ORA $5700,Y STA $1811,X LDA $5400,Y STA $1812,X LDA $6e00,Y ORA $6b00,Y STA $184C,X LDA $6800,Y ORA $6900,Y ORA $6a00,Y ORA $6b00,Y STA $184D,X LDA $6400,Y ORA $6500,Y ORA $6600,Y ORA $6700,Y STA $184E,X LDA $6400,Y ORA $6100,Y ORA $6200,Y ORA $6300,Y STA $184F,X LDA $5000,Y ORA $5100,Y ORA $5200,Y ORA $5300,Y STA $1850,X LDA $5000,Y ORA $5500,Y ORA $5600,Y ORA $5700,Y STA $1851,X LDA $5400,Y ORA $5900,Y ORA $5a00,Y ORA $5b00,Y STA $1852,X LDA $5800,Y ORA $5900,Y STA $1853,X LDA $6f00,Y STA $188B,X LDA $6c00,Y ORA $6d00,Y ORA $6e00,Y ORA $6b00,Y STA $188C,X LDA $6800,Y ORA $6900,Y ORA $6a00,Y ORA $6b00,Y STA $188D,X LDA $6401,Y ORA $6501,Y ORA $6601,Y ORA $6701,Y STA $188E,X LDA $6401,Y ORA $6101,Y ORA $6201,Y ORA $6301,Y STA $188F,X LDA $5001,Y ORA $5101,Y ORA $5201,Y ORA $5301,Y STA $1890,X LDA $5401,Y ORA $5501,Y ORA $5601,Y ORA $5701,Y STA $1891,X LDA $5400,Y ORA $5900,Y ORA $5a00,Y ORA $5b00,Y STA $1892,X LDA $5800,Y ORA $5900,Y ORA $5e00,Y ORA $5f00,Y STA $1893,X LDA $5c00,Y STA $1894,X LDA $6d00,Y ORA $6e00,Y ORA $6f00,Y STA $18CB,X LDA $6c00,Y ORA $6d00,Y ORA $6e00,Y ORA $6f00,Y STA $18CC,X LDA $6801,Y ORA $6901,Y ORA $6a01,Y ORA $6b01,Y STA $18CD,X LDA $6401,Y ORA $6501,Y ORA $6601,Y ORA $6701,Y STA $18CE,X LDA $6401,Y ORA $6101,Y ORA $6202,Y ORA $6302,Y STA $18CF,X LDA $5002,Y ORA $5102,Y ORA $5201,Y ORA $5301,Y STA $18D0,X LDA $5401,Y ORA $5501,Y ORA $5601,Y ORA $5701,Y STA $18D1,X LDA $5401,Y ORA $5901,Y ORA $5a01,Y ORA $5b01,Y STA $18D2,X LDA $5800,Y ORA $5d00,Y ORA $5e00,Y ORA $5f00,Y STA $18D3,X LDA $5c00,Y ORA $5d00,Y ORA $5e00,Y STA $18D4,X LDA $6f00,Y STA $190A,X LDA $6c00,Y ORA $6d00,Y ORA $6e00,Y ORA $6f00,Y STA $190B,X LDA $6c01,Y ORA $6d01,Y ORA $6e01,Y ORA $6f01,Y STA $190C,X LDA $6801,Y ORA $6901,Y ORA $6a02,Y ORA $6b02,Y STA $190D,X LDA $6402,Y ORA $6502,Y ORA $6602,Y ORA $6702,Y STA $190E,X LDA $6402,Y ORA $6102,Y ORA $6202,Y ORA $6302,Y STA $190F,X LDA $5002,Y ORA $5102,Y ORA $5202,Y ORA $5302,Y STA $1910,X LDA $5402,Y ORA $5502,Y ORA $5602,Y ORA $5702,Y STA $1911,X LDA $5402,Y ORA $5902,Y ORA $5a01,Y ORA $5b01,Y STA $1912,X LDA $5801,Y ORA $5d01,Y ORA $5e01,Y ORA $5f01,Y STA $1913,X LDA $5c00,Y ORA $5d00,Y ORA $5e00,Y ORA $5f00,Y STA $1914,X LDA $5c00,Y STA $1915,X LDA $6900,Y ORA $6a00,Y ORA $6f00,Y STA $194A,X LDA $6c00,Y ORA $6d00,Y ORA $6e01,Y ORA $6f01,Y STA $194B,X LDA $6c01,Y ORA $6d01,Y ORA $6e01,Y ORA $6f02,Y STA $194C,X LDA $6802,Y ORA $6902,Y ORA $6a02,Y ORA $6b02,Y STA $194D,X LDA $6802,Y ORA $6503,Y ORA $6603,Y ORA $6703,Y STA $194E,X LDA $6403,Y ORA $6103,Y ORA $6203,Y ORA $6303,Y STA $194F,X LDA $5003,Y ORA $5103,Y ORA $5203,Y ORA $5303,Y STA $1950,X LDA $5403,Y ORA $5503,Y ORA $5603,Y ORA $5702,Y STA $1951,X LDA $5802,Y ORA $5902,Y ORA $5a02,Y ORA $5b02,Y STA $1952,X LDA $5802,Y ORA $5d01,Y ORA $5e01,Y ORA $5f01,Y STA $1953,X LDA $5c01,Y ORA $5d01,Y ORA $5e00,Y ORA $5f00,Y STA $1954,X LDA $5c00,Y ORA $5d00,Y ORA $5e00,Y STA $1955,X LDA $6b00,Y STA $1989,X LDA $6800,Y ORA $6900,Y ORA $6a00,Y ORA $6f00,Y STA $198A,X LDA $6c01,Y ORA $6d01,Y ORA $6e01,Y ORA $6f01,Y STA $198B,X LDA $6c02,Y ORA $6d02,Y ORA $6e02,Y ORA $6f02,Y STA $198C,X LDA $6c02,Y ORA $6903,Y ORA $6a03,Y ORA $6b03,Y STA $198D,X LDA $6803,Y ORA $6503,Y ORA $6603,Y ORA $6703,Y STA $198E,X LDA $6403,Y ORA $6104,Y ORA $6204,Y ORA $6304,Y STA $198F,X LDA $5004,Y ORA $5104,Y ORA $5204,Y ORA $5303,Y STA $1990,X LDA $5403,Y ORA $5503,Y ORA $5603,Y ORA $5703,Y STA $1991,X LDA $5803,Y ORA $5903,Y ORA $5a03,Y ORA $5b02,Y STA $1992,X LDA $5802,Y ORA $5d02,Y ORA $5e02,Y ORA $5f02,Y STA $1993,X LDA $5c01,Y ORA $5d01,Y ORA $5e01,Y ORA $5f01,Y STA $1994,X LDA $5c00,Y ORA $5d00,Y ORA $5a00,Y ORA $5b00,Y STA $1995,X LDA $5800,Y STA $1996,X LDA $6500,Y ORA $6a00,Y ORA $6b00,Y STA $19C9,X LDA $6800,Y ORA $6900,Y ORA $6a01,Y ORA $6b01,Y STA $19CA,X LDA $6c01,Y ORA $6d02,Y ORA $6e02,Y ORA $6f02,Y STA $19CB,X LDA $6c02,Y ORA $6d02,Y ORA $6e03,Y ORA $6f03,Y STA $19CC,X LDA $6c03,Y ORA $6903,Y ORA $6a03,Y ORA $6b04,Y STA $19CD,X LDA $6804,Y ORA $6504,Y ORA $6604,Y ORA $6704,Y STA $19CE,X LDA $6404,Y ORA $6104,Y ORA $6204,Y ORA $6304,Y STA $19CF,X LDA $5004,Y ORA $5104,Y ORA $5204,Y ORA $5304,Y STA $19D0,X LDA $5404,Y ORA $5504,Y ORA $5604,Y ORA $5704,Y STA $19D1,X LDA $5804,Y ORA $5903,Y ORA $5a03,Y ORA $5b03,Y STA $19D2,X LDA $5c03,Y ORA $5d03,Y ORA $5e02,Y ORA $5f02,Y STA $19D3,X LDA $5c02,Y ORA $5d02,Y ORA $5e02,Y ORA $5f01,Y STA $19D4,X LDA $5c01,Y ORA $5d01,Y ORA $5a00,Y ORA $5b00,Y STA $19D5,X LDA $5800,Y ORA $5900,Y ORA $5a00,Y STA $19D6,X LDA $6400,Y ORA $6500,Y ORA $6600,Y ORA $6b00,Y STA $1a09,X LDA $6801,Y ORA $6901,Y ORA $6a01,Y ORA $6b02,Y STA $1a0A,X LDA $6c02,Y ORA $6d02,Y ORA $6e02,Y ORA $6f03,Y STA $1a0B,X LDA $6c03,Y ORA $6d03,Y ORA $6e03,Y ORA $6f04,Y STA $1a0C,X LDA $6c04,Y ORA $6904,Y ORA $6a04,Y ORA $6b04,Y STA $1a0D,X LDA $6805,Y ORA $6505,Y ORA $6605,Y ORA $6705,Y STA $1a0E,X LDA $6405,Y ORA $6105,Y ORA $6205,Y ORA $6305,Y STA $1a0F,X LDA $5005,Y ORA $5105,Y ORA $5205,Y ORA $5305,Y STA $1a10,X LDA $5405,Y ORA $5505,Y ORA $5605,Y ORA $5705,Y STA $1a11,X LDA $5804,Y ORA $5904,Y ORA $5a04,Y ORA $5b04,Y STA $1a12,X LDA $5c04,Y ORA $5d03,Y ORA $5e03,Y ORA $5f03,Y STA $1a13,X LDA $5c03,Y ORA $5d02,Y ORA $5e02,Y ORA $5f02,Y STA $1a14,X LDA $5c02,Y ORA $5901,Y ORA $5a01,Y ORA $5b01,Y STA $1a15,X LDA $5800,Y ORA $5900,Y ORA $5600,Y ORA $5700,Y STA $1a16,X LDA $6700,Y STA $1a48,X LDA $6400,Y ORA $6500,Y ORA $6601,Y ORA $6701,Y STA $1a49,X LDA $6801,Y ORA $6901,Y ORA $6a02,Y ORA $6b02,Y STA $1a4A,X LDA $6802,Y ORA $6d03,Y ORA $6e03,Y ORA $6f03,Y STA $1a4B,X LDA $6c04,Y ORA $6d04,Y ORA $6e04,Y ORA $6f04,Y STA $1a4C,X LDA $6c05,Y ORA $6905,Y ORA $6a05,Y ORA $6b05,Y STA $1a4D,X LDA $6805,Y ORA $6505,Y ORA $6606,Y ORA $6706,Y STA $1a4E,X LDA $6406,Y ORA $6106,Y ORA $6206,Y ORA $6306,Y STA $1a4F,X LDA $5006,Y ORA $5106,Y ORA $5206,Y ORA $5306,Y STA $1a50,X LDA $5406,Y ORA $5506,Y ORA $5605,Y ORA $5705,Y STA $1a51,X LDA $5805,Y ORA $5905,Y ORA $5a05,Y ORA $5b05,Y STA $1a52,X LDA $5c04,Y ORA $5d04,Y ORA $5e04,Y ORA $5f04,Y STA $1a53,X LDA $5c03,Y ORA $5d03,Y ORA $5e03,Y ORA $5f02,Y STA $1a54,X LDA $5c02,Y ORA $5902,Y ORA $5a01,Y ORA $5b01,Y STA $1a55,X LDA $5801,Y ORA $5901,Y ORA $5600,Y ORA $5700,Y STA $1a56,X LDA $5400,Y STA $1a57,X LDA $6100,Y ORA $6200,Y ORA $6700,Y STA $1a88,X LDA $6400,Y ORA $6501,Y ORA $6601,Y ORA $6701,Y STA $1a89,X LDA $6802,Y ORA $6902,Y ORA $6a02,Y ORA $6b03,Y STA $1a8A,X LDA $6803,Y ORA $6d03,Y ORA $6e04,Y ORA $6f04,Y STA $1a8B,X LDA $6c04,Y ORA $6d05,Y ORA $6e05,Y ORA $6f05,Y STA $1a8C,X LDA $6c05,Y ORA $6d06,Y ORA $6a06,Y ORA $6b06,Y STA $1a8D,X LDA $6806,Y ORA $6506,Y ORA $6606,Y ORA $6707,Y STA $1a8E,X LDA $6407,Y ORA $6107,Y ORA $6207,Y ORA $6307,Y STA $1a8F,X LDA $5007,Y ORA $5107,Y ORA $5207,Y ORA $5307,Y STA $1a90,X LDA $5407,Y ORA $5506,Y ORA $5606,Y ORA $5b06,Y STA $1a91,X LDA $5806,Y ORA $5906,Y ORA $5a06,Y ORA $5f05,Y STA $1a92,X LDA $5c05,Y ORA $5d05,Y ORA $5e05,Y ORA $5f04,Y STA $1a93,X LDA $5c04,Y ORA $5d04,Y ORA $5e03,Y ORA $5f03,Y STA $1a94,X LDA $5803,Y ORA $5902,Y ORA $5a02,Y ORA $5b02,Y STA $1a95,X LDA $5801,Y ORA $5501,Y ORA $5601,Y ORA $5700,Y STA $1a96,X LDA $5400,Y ORA $5500,Y ORA $5600,Y STA $1a97,X LDA $6000,Y ORA $6100,Y ORA $6200,Y ORA $6300,Y STA $1aC8,X LDA $6401,Y ORA $6501,Y ORA $6602,Y ORA $6702,Y STA $1aC9,X LDA $6402,Y ORA $6903,Y ORA $6a03,Y ORA $6b03,Y STA $1aCA,X LDA $6804,Y ORA $6904,Y ORA $6e04,Y ORA $6f05,Y STA $1aCB,X LDA $6c05,Y ORA $6d05,Y ORA $6e06,Y ORA $6f06,Y STA $1aCC,X LDA $6c06,Y ORA $6d06,Y ORA $6a07,Y ORA $6b07,Y STA $1aCD,X LDA $6807,Y ORA $6907,Y ORA $6607,Y ORA $6707,Y STA $1aCE,X LDA $6408,Y ORA $6108,Y ORA $6208,Y ORA $6308,Y STA $1aCF,X LDA $5008,Y ORA $5108,Y ORA $5208,Y ORA $5308,Y STA $1aD0,X LDA $5407,Y ORA $5507,Y ORA $5607,Y ORA $5b07,Y STA $1aD1,X LDA $5807,Y ORA $5907,Y ORA $5a06,Y ORA $5f06,Y STA $1aD2,X LDA $5c06,Y ORA $5d06,Y ORA $5e05,Y ORA $5f05,Y STA $1aD3,X LDA $5c05,Y ORA $5d04,Y ORA $5e04,Y ORA $5f04,Y STA $1aD4,X LDA $5803,Y ORA $5903,Y ORA $5a03,Y ORA $5b02,Y STA $1aD5,X LDA $5402,Y ORA $5502,Y ORA $5601,Y ORA $5701,Y STA $1aD6,X LDA $5400,Y ORA $5500,Y ORA $5200,Y ORA $5300,Y STA $1aD7,X LDA $6300,Y STA $1b07,X LDA $6000,Y ORA $6100,Y ORA $6201,Y ORA $6301,Y STA $1b08,X LDA $6401,Y ORA $6502,Y ORA $6602,Y ORA $6702,Y STA $1b09,X LDA $6403,Y ORA $6503,Y ORA $6a04,Y ORA $6b04,Y STA $1b0A,X LDA $6804,Y ORA $6905,Y ORA $6e05,Y ORA $6f05,Y STA $1b0B,X LDA $6c06,Y ORA $6d06,Y ORA $6e06,Y ORA $6f07,Y STA $1b0C,X LDA $6c07,Y ORA $6d07,Y ORA $6a07,Y ORA $6b08,Y STA $1b0D,X LDA $6808,Y ORA $6908,Y ORA $6608,Y ORA $6708,Y STA $1b0E,X LDA $6408,Y ORA $6109,Y ORA $6209,Y ORA $6309,Y STA $1b0F,X LDA $5009,Y ORA $5109,Y ORA $5209,Y ORA $5708,Y STA $1b10,X LDA $5408,Y ORA $5508,Y ORA $5608,Y ORA $5b08,Y STA $1b11,X LDA $5808,Y ORA $5907,Y ORA $5a07,Y ORA $5f07,Y STA $1b12,X LDA $5c07,Y ORA $5d06,Y ORA $5e06,Y ORA $5f06,Y STA $1b13,X LDA $5c05,Y ORA $5d05,Y ORA $5e05,Y ORA $5b04,Y STA $1b14,X LDA $5804,Y ORA $5904,Y ORA $5a03,Y ORA $5b03,Y STA $1b15,X LDA $5402,Y ORA $5502,Y ORA $5602,Y ORA $5701,Y STA $1b16,X LDA $5401,Y ORA $5101,Y ORA $5200,Y ORA $5300,Y STA $1b17,X LDA $5000,Y STA $1b18,X LDA $7200,Y ORA $6300,Y STA $1b47,X LDA $6000,Y ORA $6101,Y ORA $6201,Y ORA $6301,Y STA $1b48,X LDA $6002,Y ORA $6502,Y ORA $6603,Y ORA $6703,Y STA $1b49,X LDA $6403,Y ORA $6504,Y ORA $6a04,Y ORA $6b05,Y STA $1b4A,X LDA $6805,Y ORA $6905,Y ORA $6a06,Y ORA $6f06,Y STA $1b4B,X LDA $6c06,Y ORA $6d07,Y ORA $6e07,Y ORA $6f08,Y STA $1b4C,X LDA $6c08,Y ORA $6d08,Y ORA $6a08,Y ORA $6b09,Y STA $1b4D,X LDA $6809,Y ORA $6909,Y ORA $6609,Y ORA $6709,Y STA $1b4E,X LDA $6409,Y ORA $610A,Y ORA $620A,Y ORA $630A,Y STA $1b4F,X LDA $500A,Y ORA $510A,Y ORA $520A,Y ORA $5709,Y STA $1b50,X LDA $5409,Y ORA $5509,Y ORA $5609,Y ORA $5b09,Y STA $1b51,X LDA $5809,Y ORA $5908,Y ORA $5e08,Y ORA $5f08,Y STA $1b52,X LDA $5c08,Y ORA $5d07,Y ORA $5e07,Y ORA $5f06,Y STA $1b53,X LDA $5c06,Y ORA $5d06,Y ORA $5a05,Y ORA $5b05,Y STA $1b54,X LDA $5805,Y ORA $5904,Y ORA $5a04,Y ORA $5703,Y STA $1b55,X LDA $5403,Y ORA $5503,Y ORA $5602,Y ORA $5702,Y STA $1b56,X LDA $5001,Y ORA $5101,Y ORA $5201,Y ORA $5300,Y STA $1b57,X LDA $5000,Y ORA $5100,Y STA $1b58,X LDA $7100,Y ORA $7200,Y ORA $7300,Y STA $1b87,X LDA $6001,Y ORA $6101,Y ORA $6201,Y ORA $6302,Y STA $1b88,X LDA $6002,Y ORA $6103,Y ORA $6603,Y ORA $6704,Y STA $1b89,X LDA $6404,Y ORA $6504,Y ORA $6605,Y ORA $6b05,Y STA $1b8A,X LDA $6806,Y ORA $6906,Y ORA $6a07,Y ORA $6f07,Y STA $1b8B,X LDA $6c07,Y ORA $6d08,Y ORA $6e08,Y ORA $6f08,Y STA $1b8C,X LDA $6c09,Y ORA $6d09,Y ORA $6e09,Y ORA $6b0A,Y STA $1b8D,X LDA $680A,Y ORA $690A,Y ORA $660A,Y ORA $670A,Y STA $1b8E,X LDA $640B,Y ORA $650B,Y ORA $620B,Y ORA $630B,Y STA $1b8F,X LDA $500B,Y ORA $510B,Y ORA $520B,Y ORA $570B,Y STA $1b90,X LDA $540A,Y ORA $550A,Y ORA $560A,Y ORA $5b0A,Y STA $1b91,X LDA $580A,Y ORA $5909,Y ORA $5e09,Y ORA $5f09,Y STA $1b92,X LDA $5c08,Y ORA $5d08,Y ORA $5e08,Y ORA $5f07,Y STA $1b93,X LDA $5c07,Y ORA $5d07,Y ORA $5a06,Y ORA $5b06,Y STA $1b94,X LDA $5805,Y ORA $5905,Y ORA $5604,Y ORA $5704,Y STA $1b95,X LDA $5404,Y ORA $5503,Y ORA $5603,Y ORA $5302,Y STA $1b96,X LDA $5002,Y ORA $5101,Y ORA $5201,Y ORA $5301,Y STA $1b97,X LDA $5000,Y ORA $5100,Y ORA $4200,Y STA $1b98,X LDA $7000,Y ORA $7100,Y ORA $7200,Y ORA $7301,Y STA $1bC7,X LDA $7001,Y ORA $6101,Y ORA $6202,Y ORA $6302,Y STA $1bC8,X LDA $6003,Y ORA $6103,Y ORA $6204,Y ORA $6704,Y STA $1bC9,X LDA $6405,Y ORA $6505,Y ORA $6606,Y ORA $6b06,Y STA $1bCA,X LDA $6806,Y ORA $6907,Y ORA $6a07,Y ORA $6b08,Y STA $1bCB,X LDA $6c08,Y ORA $6d09,Y ORA $6e09,Y ORA $6f09,Y STA $1bCC,X LDA $6c0A,Y ORA $6d0A,Y ORA $6e0A,Y ORA $6b0B,Y STA $1bCD,X LDA $680B,Y ORA $690B,Y ORA $660B,Y ORA $670C,Y STA $1bCE,X LDA $640C,Y ORA $650C,Y ORA $620C,Y ORA $630C,Y STA $1bCF,X LDA $500C,Y ORA $510C,Y ORA $520C,Y ORA $570C,Y STA $1bD0,X LDA $540C,Y ORA $550B,Y ORA $5a0B,Y ORA $5b0B,Y STA $1bD1,X LDA $580B,Y ORA $590A,Y ORA $5e0A,Y ORA $5f0A,Y STA $1bD2,X LDA $5c09,Y ORA $5d09,Y ORA $5e09,Y ORA $5f08,Y STA $1bD3,X LDA $5c08,Y ORA $5907,Y ORA $5a07,Y ORA $5b06,Y STA $1bD4,X LDA $5806,Y ORA $5906,Y ORA $5605,Y ORA $5705,Y STA $1bD5,X LDA $5404,Y ORA $5504,Y ORA $5603,Y ORA $5303,Y STA $1bD6,X LDA $5002,Y ORA $5102,Y ORA $5201,Y ORA $5301,Y STA $1bD7,X LDA $5001,Y ORA $4100,Y ORA $4200,Y ORA $4300,Y STA $1bD8,X LDA $7300,Y STA $1c06,X LDA $7000,Y ORA $7100,Y ORA $7201,Y ORA $7301,Y STA $1c07,X LDA $7001,Y ORA $7102,Y ORA $6202,Y ORA $6303,Y STA $1c08,X LDA $6003,Y ORA $6104,Y ORA $6204,Y ORA $6705,Y STA $1c09,X LDA $6405,Y ORA $6506,Y ORA $6606,Y ORA $6707,Y STA $1c0A,X LDA $6807,Y ORA $6908,Y ORA $6a08,Y ORA $6b09,Y STA $1c0B,X LDA $6c09,Y ORA $6d09,Y ORA $6e0A,Y ORA $6f0A,Y STA $1c0C,X LDA $6c0B,Y ORA $6d0B,Y ORA $6e0B,Y ORA $6b0C,Y STA $1c0D,X LDA $680C,Y ORA $690C,Y ORA $6a0D,Y ORA $670D,Y STA $1c0E,X LDA $640D,Y ORA $650D,Y ORA $620D,Y ORA $630D,Y STA $1c0F,X LDA $500D,Y ORA $510D,Y ORA $520D,Y ORA $570D,Y STA $1c10,X LDA $540D,Y ORA $550D,Y ORA $5a0C,Y ORA $5b0C,Y STA $1c11,X LDA $580C,Y ORA $590B,Y ORA $5e0B,Y ORA $5f0B,Y STA $1c12,X LDA $5c0A,Y ORA $5d0A,Y ORA $5e09,Y ORA $5f09,Y STA $1c13,X LDA $5c09,Y ORA $5908,Y ORA $5a08,Y ORA $5b07,Y STA $1c14,X LDA $5807,Y ORA $5506,Y ORA $5606,Y ORA $5705,Y STA $1c15,X LDA $5405,Y ORA $5504,Y ORA $5204,Y ORA $5303,Y STA $1c16,X LDA $5003,Y ORA $5102,Y ORA $5202,Y ORA $5301,Y STA $1c17,X LDA $4001,Y ORA $4101,Y ORA $4200,Y ORA $4300,Y STA $1c18,X LDA $4000,Y STA $1c19,X LDA $7600,Y ORA $7700,Y STA $1c46,X LDA $7400,Y ORA $7101,Y ORA $7201,Y ORA $7301,Y STA $1c47,X LDA $7002,Y ORA $7102,Y ORA $7203,Y ORA $6303,Y STA $1c48,X LDA $6004,Y ORA $6104,Y ORA $6205,Y ORA $6305,Y STA $1c49,X LDA $6406,Y ORA $6506,Y ORA $6607,Y ORA $6707,Y STA $1c4A,X LDA $6408,Y ORA $6908,Y ORA $6a09,Y ORA $6b09,Y STA $1c4B,X LDA $680A,Y ORA $6d0A,Y ORA $6e0B,Y ORA $6f0B,Y STA $1c4C,X LDA $6c0C,Y ORA $6d0C,Y ORA $6e0D,Y ORA $6f0D,Y STA $1c4D,X LDA $680D,Y ORA $690E,Y ORA $6a0E,Y ORA $670E,Y STA $1c4E,X LDA $640E,Y ORA $650E,Y ORA $620E,Y ORA $630E,Y STA $1c4F,X LDA $500E,Y ORA $510E,Y ORA $520E,Y ORA $570E,Y STA $1c50,X LDA $540E,Y ORA $550E,Y ORA $5a0E,Y ORA $5b0D,Y STA $1c51,X LDA $580D,Y ORA $5d0D,Y ORA $5e0C,Y ORA $5f0C,Y STA $1c52,X LDA $5c0B,Y ORA $5d0B,Y ORA $5e0A,Y ORA $5f0A,Y STA $1c53,X LDA $5809,Y ORA $5909,Y ORA $5a08,Y ORA $5b08,Y STA $1c54,X LDA $5407,Y ORA $5507,Y ORA $5606,Y ORA $5706,Y STA $1c55,X LDA $5405,Y ORA $5105,Y ORA $5204,Y ORA $5304,Y STA $1c56,X LDA $5003,Y ORA $5103,Y ORA $5202,Y ORA $4302,Y STA $1c57,X LDA $4001,Y ORA $4101,Y ORA $4201,Y ORA $4300,Y STA $1c58,X LDA $4000,Y ORA $4500,Y STA $1c59,X LDA $7600,Y ORA $7700,Y STA $1c86,X LDA $7401,Y ORA $7501,Y ORA $7201,Y ORA $7302,Y STA $1c87,X LDA $7002,Y ORA $7103,Y ORA $7203,Y ORA $7304,Y STA $1c88,X LDA $6004,Y ORA $6105,Y ORA $6205,Y ORA $6306,Y STA $1c89,X LDA $6007,Y ORA $6507,Y ORA $6608,Y ORA $6708,Y STA $1c8A,X LDA $6409,Y ORA $6909,Y ORA $6a0A,Y ORA $6b0A,Y STA $1c8B,X LDA $680B,Y ORA $6d0B,Y ORA $6e0C,Y ORA $6f0C,Y STA $1c8C,X LDA $6c0D,Y ORA $6d0D,Y ORA $6e0E,Y ORA $6f0E,Y STA $1c8D,X LDA $680F,Y ORA $690F,Y ORA $6a0F,Y ORA $670F,Y STA $1c8E,X LDA $6410,Y ORA $6510,Y ORA $6210,Y ORA $6310,Y STA $1c8F,X LDA $5010,Y ORA $5110,Y ORA $5210,Y ORA $5710,Y STA $1c90,X LDA $540F,Y ORA $550F,Y ORA $5a0F,Y ORA $5b0F,Y STA $1c91,X LDA $580E,Y ORA $5d0E,Y ORA $5e0D,Y ORA $5f0D,Y STA $1c92,X LDA $5c0C,Y ORA $5d0C,Y ORA $5e0B,Y ORA $5f0B,Y STA $1c93,X LDA $580A,Y ORA $590A,Y ORA $5a09,Y ORA $5b09,Y STA $1c94,X LDA $5408,Y ORA $5508,Y ORA $5607,Y ORA $5707,Y STA $1c95,X LDA $5006,Y ORA $5105,Y ORA $5205,Y ORA $5304,Y STA $1c96,X LDA $5004,Y ORA $5103,Y ORA $4203,Y ORA $4302,Y STA $1c97,X LDA $4002,Y ORA $4101,Y ORA $4201,Y ORA $4301,Y STA $1c98,X LDA $4400,Y ORA $4500,Y STA $1c99,X LDA $7500,Y ORA $7600,Y ORA $7700,Y STA $1cC6,X LDA $7401,Y ORA $7501,Y ORA $7602,Y ORA $7302,Y STA $1cC7,X LDA $7003,Y ORA $7103,Y ORA $7204,Y ORA $7304,Y STA $1cC8,X LDA $7005,Y ORA $6106,Y ORA $6206,Y ORA $6307,Y STA $1cC9,X LDA $6007,Y ORA $6108,Y ORA $6608,Y ORA $6709,Y STA $1cCA,X LDA $640A,Y ORA $650A,Y ORA $6a0B,Y ORA $6b0B,Y STA $1cCB,X LDA $680C,Y ORA $690D,Y ORA $6e0D,Y ORA $6f0E,Y STA $1cCC,X LDA $6c0E,Y ORA $6d0F,Y ORA $6e0F,Y ORA $6f0F,Y STA $1cCD,X LDA $6810,Y ORA $6910,Y ORA $6a11,Y ORA $6711,Y STA $1cCE,X LDA $6411,Y ORA $6511,Y ORA $6211,Y ORA $6311,Y STA $1cCF,X LDA $5011,Y ORA $5111,Y ORA $5211,Y ORA $5711,Y STA $1cD0,X LDA $5411,Y ORA $5511,Y ORA $5a10,Y ORA $5b10,Y STA $1cD1,X LDA $580F,Y ORA $5d0F,Y ORA $5e0F,Y ORA $5f0E,Y STA $1cD2,X LDA $5c0E,Y ORA $5d0D,Y ORA $5e0D,Y ORA $5b0C,Y STA $1cD3,X LDA $580B,Y ORA $590B,Y ORA $5a0A,Y ORA $570A,Y STA $1cD4,X LDA $5409,Y ORA $5508,Y ORA $5608,Y ORA $5307,Y STA $1cD5,X LDA $5007,Y ORA $5106,Y ORA $5206,Y ORA $5305,Y STA $1cD6,X LDA $5004,Y ORA $4104,Y ORA $4203,Y ORA $4303,Y STA $1cD7,X LDA $4002,Y ORA $4102,Y ORA $4201,Y ORA $4701,Y STA $1cD8,X LDA $4400,Y ORA $4500,Y ORA $4600,Y STA $1cD9,X LDA $7800,Y ORA $7500,Y ORA $7600,Y ORA $7701,Y STA $1d06,X LDA $7401,Y ORA $7502,Y ORA $7602,Y ORA $7703,Y STA $1d07,X LDA $7003,Y ORA $7104,Y ORA $7204,Y ORA $7305,Y STA $1d08,X LDA $7006,Y ORA $7106,Y ORA $6207,Y ORA $6307,Y STA $1d09,X LDA $6008,Y ORA $6109,Y ORA $6209,Y ORA $670A,Y STA $1d0A,X LDA $640B,Y ORA $650B,Y ORA $660C,Y ORA $6b0C,Y STA $1d0B,X LDA $680D,Y ORA $690E,Y ORA $6e0E,Y ORA $6f0F,Y STA $1d0C,X LDA $6c0F,Y ORA $6d10,Y ORA $6e10,Y ORA $6f11,Y STA $1d0D,X LDA $6811,Y ORA $6912,Y ORA $6a12,Y ORA $6712,Y STA $1d0E,X LDA $6413,Y ORA $6513,Y ORA $6213,Y ORA $6313,Y STA $1d0F,X LDA $5013,Y ORA $5113,Y ORA $5213,Y ORA $5713,Y STA $1d10,X LDA $5412,Y ORA $5912,Y ORA $5a12,Y ORA $5b11,Y STA $1d11,X LDA $5c11,Y ORA $5d10,Y ORA $5e10,Y ORA $5f0F,Y STA $1d12,X LDA $5c0F,Y ORA $5d0E,Y ORA $5e0E,Y ORA $5b0D,Y STA $1d13,X LDA $580C,Y ORA $590C,Y ORA $560B,Y ORA $570B,Y STA $1d14,X LDA $540A,Y ORA $5509,Y ORA $5609,Y ORA $5308,Y STA $1d15,X LDA $5007,Y ORA $5107,Y ORA $5206,Y ORA $5306,Y STA $1d16,X LDA $4005,Y ORA $4104,Y ORA $4204,Y ORA $4303,Y STA $1d17,X LDA $4003,Y ORA $4102,Y ORA $4602,Y ORA $4701,Y STA $1d18,X LDA $4401,Y ORA $4500,Y ORA $4600,Y ORA $4700,Y STA $1d19,X LDA $7b00,Y STA $1d45,X LDA $7800,Y ORA $7900,Y ORA $7601,Y ORA $7701,Y STA $1d46,X LDA $7402,Y ORA $7502,Y ORA $7603,Y ORA $7703,Y STA $1d47,X LDA $7404,Y ORA $7104,Y ORA $7205,Y ORA $7306,Y STA $1d48,X LDA $7006,Y ORA $7107,Y ORA $7207,Y ORA $6308,Y STA $1d49,X LDA $6009,Y ORA $6109,Y ORA $620A,Y ORA $670B,Y STA $1d4A,X LDA $640B,Y ORA $650C,Y ORA $660D,Y ORA $6b0D,Y STA $1d4B,X LDA $680E,Y ORA $690F,Y ORA $6a0F,Y ORA $6f10,Y STA $1d4C,X LDA $6c11,Y ORA $6d11,Y ORA $6e12,Y ORA $6f12,Y STA $1d4D,X LDA $6c13,Y ORA $6913,Y ORA $6a14,Y ORA $6714,Y STA $1d4E,X LDA $6414,Y ORA $6514,Y ORA $6215,Y ORA $6315,Y STA $1d4F,X LDA $5015,Y ORA $5115,Y ORA $5214,Y ORA $5714,Y STA $1d50,X LDA $5414,Y ORA $5914,Y ORA $5a13,Y ORA $5b13,Y STA $1d51,X LDA $5c12,Y ORA $5d12,Y ORA $5e11,Y ORA $5f11,Y STA $1d52,X LDA $5c10,Y ORA $5d0F,Y ORA $5a0F,Y ORA $5b0E,Y STA $1d53,X LDA $580D,Y ORA $590D,Y ORA $560C,Y ORA $570B,Y STA $1d54,X LDA $540B,Y ORA $550A,Y ORA $5209,Y ORA $5309,Y STA $1d55,X LDA $5008,Y ORA $5107,Y ORA $5207,Y ORA $4306,Y STA $1d56,X LDA $4006,Y ORA $4105,Y ORA $4204,Y ORA $4304,Y STA $1d57,X LDA $4403,Y ORA $4503,Y ORA $4602,Y ORA $4702,Y STA $1d58,X LDA $4401,Y ORA $4501,Y ORA $4600,Y ORA $4700,Y STA $1d59,X LDA $4800,Y STA $1d5A,X LDA $7b00,Y STA $1d85,X LDA $7800,Y ORA $7901,Y ORA $7a01,Y ORA $7b02,Y STA $1d86,X LDA $7402,Y ORA $7503,Y ORA $7603,Y ORA $7704,Y STA $1d87,X LDA $7404,Y ORA $7505,Y ORA $7205,Y ORA $7306,Y STA $1d88,X LDA $7007,Y ORA $7107,Y ORA $7208,Y ORA $7309,Y STA $1d89,X LDA $6009,Y ORA $610A,Y ORA $620B,Y ORA $630C,Y STA $1d8A,X LDA $640C,Y ORA $650D,Y ORA $660E,Y ORA $670F,Y STA $1d8B,X LDA $680F,Y ORA $6910,Y ORA $6a11,Y ORA $6f11,Y STA $1d8C,X LDA $6c12,Y ORA $6d13,Y ORA $6e13,Y ORA $6f14,Y STA $1d8D,X LDA $6c14,Y ORA $6915,Y ORA $6a15,Y ORA $6b16,Y STA $1d8E,X LDA $6416,Y ORA $6516,Y ORA $6216,Y ORA $6316,Y STA $1d8F,X LDA $5016,Y ORA $5116,Y ORA $5216,Y ORA $5716,Y STA $1d90,X LDA $5416,Y ORA $5915,Y ORA $5a15,Y ORA $5b14,Y STA $1d91,X LDA $5c14,Y ORA $5d13,Y ORA $5e13,Y ORA $5f12,Y STA $1d92,X LDA $5c11,Y ORA $5d11,Y ORA $5a10,Y ORA $5b0F,Y STA $1d93,X LDA $580F,Y ORA $550E,Y ORA $560D,Y ORA $570C,Y STA $1d94,X LDA $540C,Y ORA $510B,Y ORA $520A,Y ORA $5309,Y STA $1d95,X LDA $5009,Y ORA $5108,Y ORA $4207,Y ORA $4307,Y STA $1d96,X LDA $4006,Y ORA $4105,Y ORA $4205,Y ORA $4704,Y STA $1d97,X LDA $4404,Y ORA $4503,Y ORA $4603,Y ORA $4702,Y STA $1d98,X LDA $4402,Y ORA $4501,Y ORA $4a01,Y ORA $4b00,Y STA $1d99,X LDA $4800,Y STA $1d9A,X LDA $7a00,Y ORA $7b00,Y STA $1dC5,X LDA $7800,Y ORA $7901,Y ORA $7a01,Y ORA $7b02,Y STA $1dC6,X LDA $7802,Y ORA $7503,Y ORA $7604,Y ORA $7704,Y STA $1dC7,X LDA $7405,Y ORA $7505,Y ORA $7606,Y ORA $7707,Y STA $1dC8,X LDA $7007,Y ORA $7108,Y ORA $7209,Y ORA $730A,Y STA $1dC9,X LDA $700A,Y ORA $610B,Y ORA $620C,Y ORA $630D,Y STA $1dCA,X LDA $600D,Y ORA $650E,Y ORA $660F,Y ORA $6710,Y STA $1dCB,X LDA $6811,Y ORA $6911,Y ORA $6a12,Y ORA $6b13,Y STA $1dCC,X LDA $6c14,Y ORA $6d14,Y ORA $6e15,Y ORA $6f16,Y STA $1dCD,X LDA $6c16,Y ORA $6917,Y ORA $6a17,Y ORA $6b18,Y STA $1dCE,X LDA $6418,Y ORA $6518,Y ORA $6218,Y ORA $6318,Y STA $1dCF,X LDA $5018,Y ORA $5118,Y ORA $5618,Y ORA $5718,Y STA $1dD0,X LDA $5418,Y ORA $5917,Y ORA $5a17,Y ORA $5f16,Y STA $1dD1,X LDA $5c16,Y ORA $5d15,Y ORA $5e14,Y ORA $5f14,Y STA $1dD2,X LDA $5c13,Y ORA $5912,Y ORA $5a11,Y ORA $5b11,Y STA $1dD3,X LDA $5410,Y ORA $550F,Y ORA $560E,Y ORA $570D,Y STA $1dD4,X LDA $500D,Y ORA $510C,Y ORA $520B,Y ORA $530A,Y STA $1dD5,X LDA $500A,Y ORA $4109,Y ORA $4208,Y ORA $4307,Y STA $1dD6,X LDA $4007,Y ORA $4106,Y ORA $4605,Y ORA $4705,Y STA $1dD7,X LDA $4404,Y ORA $4504,Y ORA $4603,Y ORA $4702,Y STA $1dD8,X LDA $4402,Y ORA $4901,Y ORA $4a01,Y ORA $4b00,Y STA $1dD9,X LDA $4800,Y ORA $4900,Y STA $1dDA,X LDA $7e00,Y ORA $7b00,Y STA $1e05,X LDA $7801,Y ORA $7901,Y ORA $7a02,Y ORA $7b02,Y STA $1e06,X LDA $7803,Y ORA $7903,Y ORA $7a04,Y ORA $7705,Y STA $1e07,X LDA $7405,Y ORA $7506,Y ORA $7607,Y ORA $7707,Y STA $1e08,X LDA $7408,Y ORA $7109,Y ORA $7209,Y ORA $730A,Y STA $1e09,X LDA $700B,Y ORA $710C,Y ORA $620D,Y ORA $630E,Y STA $1e0A,X LDA $600E,Y ORA $610F,Y ORA $6610,Y ORA $6711,Y STA $1e0B,X LDA $6412,Y ORA $6913,Y ORA $6a14,Y ORA $6b14,Y STA $1e0C,X LDA $6c15,Y ORA $6d16,Y ORA $6e17,Y ORA $6f17,Y STA $1e0D,X LDA $6c18,Y ORA $6919,Y ORA $6a19,Y ORA $6b1A,Y STA $1e0E,X LDA $641A,Y ORA $651A,Y ORA $621B,Y ORA $631B,Y STA $1e0F,X LDA $501B,Y ORA $511B,Y ORA $561A,Y ORA $571A,Y STA $1e10,X LDA $541A,Y ORA $5919,Y ORA $5a19,Y ORA $5f18,Y STA $1e11,X LDA $5c17,Y ORA $5d17,Y ORA $5e16,Y ORA $5f15,Y STA $1e12,X LDA $5c14,Y ORA $5914,Y ORA $5a13,Y ORA $5b12,Y STA $1e13,X LDA $5411,Y ORA $5510,Y ORA $560F,Y ORA $530E,Y STA $1e14,X LDA $500E,Y ORA $510D,Y ORA $520C,Y ORA $530B,Y STA $1e15,X LDA $400A,Y ORA $4109,Y ORA $4209,Y ORA $4308,Y STA $1e16,X LDA $4007,Y ORA $4507,Y ORA $4606,Y ORA $4705,Y STA $1e17,X LDA $4405,Y ORA $4504,Y ORA $4603,Y ORA $4b03,Y STA $1e18,X LDA $4802,Y ORA $4902,Y ORA $4a01,Y ORA $4b01,Y STA $1e19,X LDA $4800,Y ORA $4900,Y STA $1e1A,X LDA $7d00,Y ORA $7e00,Y ORA $7f00,Y STA $1e45,X LDA $7801,Y ORA $7901,Y ORA $7a02,Y ORA $7b03,Y STA $1e46,X LDA $7803,Y ORA $7904,Y ORA $7a04,Y ORA $7b05,Y STA $1e47,X LDA $7406,Y ORA $7506,Y ORA $7607,Y ORA $7708,Y STA $1e48,X LDA $7409,Y ORA $7509,Y ORA $720A,Y ORA $730B,Y STA $1e49,X LDA $700C,Y ORA $710D,Y ORA $720E,Y ORA $630F,Y STA $1e4A,X LDA $600F,Y ORA $6110,Y ORA $6611,Y ORA $6712,Y STA $1e4B,X LDA $6413,Y ORA $6514,Y ORA $6a15,Y ORA $6b16,Y STA $1e4C,X LDA $6817,Y ORA $6d18,Y ORA $6e19,Y ORA $6f19,Y STA $1e4D,X LDA $6c1A,Y ORA $6d1B,Y ORA $6a1B,Y ORA $6b1C,Y STA $1e4E,X LDA $641C,Y ORA $651D,Y ORA $621D,Y ORA $631D,Y STA $1e4F,X LDA $501D,Y ORA $511D,Y ORA $561D,Y ORA $571C,Y STA $1e50,X LDA $581C,Y ORA $591B,Y ORA $5a1B,Y ORA $5f1A,Y STA $1e51,X LDA $5c19,Y ORA $5d19,Y ORA $5e18,Y ORA $5f17,Y STA $1e52,X LDA $5816,Y ORA $5915,Y ORA $5a14,Y ORA $5713,Y STA $1e53,X LDA $5412,Y ORA $5511,Y ORA $5210,Y ORA $530F,Y STA $1e54,X LDA $500F,Y ORA $510E,Y ORA $520D,Y ORA $430C,Y STA $1e55,X LDA $400B,Y ORA $410A,Y ORA $4209,Y ORA $4709,Y STA $1e56,X LDA $4408,Y ORA $4507,Y ORA $4606,Y ORA $4706,Y STA $1e57,X LDA $4405,Y ORA $4504,Y ORA $4a04,Y ORA $4b03,Y STA $1e58,X LDA $4803,Y ORA $4902,Y ORA $4a01,Y ORA $4b01,Y STA $1e59,X LDA $4800,Y ORA $4900,Y ORA $4e00,Y STA $1e5A,X LDA $7d00,Y ORA $7e00,Y ORA $7f01,Y STA $1e85,X LDA $7c01,Y ORA $7d02,Y ORA $7a02,Y ORA $7b03,Y STA $1e86,X LDA $7804,Y ORA $7904,Y ORA $7a05,Y ORA $7b06,Y STA $1e87,X LDA $7806,Y ORA $7507,Y ORA $7608,Y ORA $7708,Y STA $1e88,X LDA $7409,Y ORA $750A,Y ORA $760B,Y ORA $730C,Y STA $1e89,X LDA $700D,Y ORA $710E,Y ORA $720F,Y ORA $7310,Y STA $1e8A,X LDA $6011,Y ORA $6112,Y ORA $6213,Y ORA $6714,Y STA $1e8B,X LDA $6415,Y ORA $6516,Y ORA $6a17,Y ORA $6b18,Y STA $1e8C,X LDA $6819,Y ORA $6d1A,Y ORA $6e1B,Y ORA $6f1C,Y STA $1e8D,X LDA $6c1C,Y ORA $6d1D,Y ORA $6a1E,Y ORA $6b1E,Y STA $1e8E,X LDA $641F,Y ORA $651F,Y ORA $621F,Y ORA $6320,Y STA $1e8F,X LDA $5020,Y ORA $511F,Y ORA $561F,Y ORA $571F,Y STA $1e90,X LDA $581E,Y ORA $591E,Y ORA $5a1D,Y ORA $5f1C,Y STA $1e91,X LDA $5c1C,Y ORA $5d1B,Y ORA $5e1A,Y ORA $5b19,Y STA $1e92,X LDA $5818,Y ORA $5917,Y ORA $5616,Y ORA $5715,Y STA $1e93,X LDA $5414,Y ORA $5513,Y ORA $5212,Y ORA $5311,Y STA $1e94,X LDA $5010,Y ORA $510F,Y ORA $420E,Y ORA $430D,Y STA $1e95,X LDA $400C,Y ORA $410B,Y ORA $460A,Y ORA $4709,Y STA $1e96,X LDA $4408,Y ORA $4508,Y ORA $4607,Y ORA $4706,Y STA $1e97,X LDA $4806,Y ORA $4905,Y ORA $4a04,Y ORA $4b04,Y STA $1e98,X LDA $4803,Y ORA $4902,Y ORA $4a02,Y ORA $4b01,Y STA $1e99,X LDA $4c01,Y ORA $4d00,Y ORA $4e00,Y STA $1e9A,X LDA $7c00,Y ORA $7d00,Y ORA $7e00,Y ORA $7f01,Y STA $1eC5,X LDA $7c02,Y ORA $7d02,Y ORA $7e03,Y ORA $7f03,Y STA $1eC6,X LDA $7804,Y ORA $7905,Y ORA $7a05,Y ORA $7b06,Y STA $1eC7,X LDA $7807,Y ORA $7907,Y ORA $7a08,Y ORA $7709,Y STA $1eC8,X LDA $740A,Y ORA $750B,Y ORA $760C,Y ORA $770D,Y STA $1eC9,X LDA $700E,Y ORA $710F,Y ORA $7210,Y ORA $7311,Y STA $1eCA,X LDA $6012,Y ORA $6113,Y ORA $6214,Y ORA $6315,Y STA $1eCB,X LDA $6416,Y ORA $6517,Y ORA $6618,Y ORA $6b19,Y STA $1eCC,X LDA $681B,Y ORA $691C,Y ORA $6e1D,Y ORA $6f1E,Y STA $1eCD,X LDA $6c1F,Y ORA $6d20,Y ORA $6a20,Y ORA $6b21,Y STA $1eCE,X LDA $6422,Y ORA $6522,Y ORA $6222,Y ORA $6322,Y STA $1eCF,X LDA $5022,Y ORA $5122,Y ORA $5622,Y ORA $5722,Y STA $1eD0,X LDA $5821,Y ORA $5920,Y ORA $5e20,Y ORA $5f1F,Y STA $1eD1,X LDA $5c1E,Y ORA $5d1D,Y ORA $5e1C,Y ORA $5b1B,Y STA $1eD2,X LDA $5819,Y ORA $5918,Y ORA $5617,Y ORA $5716,Y STA $1eD3,X LDA $5415,Y ORA $5114,Y ORA $5213,Y ORA $5312,Y STA $1eD4,X LDA $5011,Y ORA $4110,Y ORA $420F,Y ORA $430E,Y STA $1eD5,X LDA $400D,Y ORA $450C,Y ORA $460B,Y ORA $470A,Y STA $1eD6,X LDA $4409,Y ORA $4508,Y ORA $4607,Y ORA $4b07,Y STA $1eD7,X LDA $4806,Y ORA $4905,Y ORA $4a05,Y ORA $4b04,Y STA $1eD8,X LDA $4803,Y ORA $4903,Y ORA $4e02,Y ORA $4f02,Y STA $1eD9,X LDA $4c01,Y ORA $4d00,Y ORA $4e00,Y ORA $4f00,Y STA $1eDA,X LDA $7c00,Y ORA $7d00,Y ORA $7e01,Y ORA $7f01,Y STA $1f05,X LDA $7c02,Y ORA $7d02,Y ORA $7e03,Y ORA $7f04,Y STA $1f06,X LDA $7c04,Y ORA $7d05,Y ORA $7a06,Y ORA $7b06,Y STA $1f07,X LDA $7807,Y ORA $7908,Y ORA $7a09,Y ORA $7b0A,Y STA $1f08,X LDA $740B,Y ORA $750B,Y ORA $760C,Y ORA $770D,Y STA $1f09,X LDA $740E,Y ORA $710F,Y ORA $7211,Y ORA $7312,Y STA $1f0A,X LDA $7013,Y ORA $6114,Y ORA $6215,Y ORA $6316,Y STA $1f0B,X LDA $6018,Y ORA $6519,Y ORA $661A,Y ORA $671B,Y STA $1f0C,X LDA $681D,Y ORA $691E,Y ORA $6e1F,Y ORA $6f20,Y STA $1f0D,X LDA $6c21,Y ORA $6d22,Y ORA $6e23,Y ORA $6b24,Y STA $1f0E,X LDA $6825,Y ORA $6525,Y ORA $6625,Y ORA $6326,Y STA $1f0F,X LDA $5026,Y ORA $5125,Y ORA $5625,Y ORA $5725,Y STA $1f10,X LDA $5824,Y ORA $5923,Y ORA $5e22,Y ORA $5f21,Y STA $1f11,X LDA $5c20,Y ORA $5d1F,Y ORA $5a1E,Y ORA $5b1D,Y STA $1f12,X LDA $581B,Y ORA $551A,Y ORA $5619,Y ORA $5718,Y STA $1f13,X LDA $5016,Y ORA $5115,Y ORA $5214,Y ORA $5313,Y STA $1f14,X LDA $4012,Y ORA $4111,Y ORA $420F,Y ORA $430E,Y STA $1f15,X LDA $440D,Y ORA $450C,Y ORA $460B,Y ORA $470B,Y STA $1f16,X LDA $440A,Y ORA $4909,Y ORA $4a08,Y ORA $4b07,Y STA $1f17,X LDA $4806,Y ORA $4906,Y ORA $4a05,Y ORA $4b04,Y STA $1f18,X LDA $4c04,Y ORA $4d03,Y ORA $4e02,Y ORA $4f02,Y STA $1f19,X LDA $4c01,Y ORA $4d01,Y ORA $4e00,Y ORA $4f00,Y STA $1f1A,X LDA $7f00,Y STA $1f44,X LDA $7c00,Y ORA $7d00,Y ORA $7e01,Y ORA $7f02,Y STA $1f45,X LDA $7c02,Y ORA $7d03,Y ORA $7e03,Y ORA $7f04,Y STA $1f46,X LDA $7c05,Y ORA $7d05,Y ORA $7e06,Y ORA $7b07,Y STA $1f47,X LDA $7808,Y ORA $7908,Y ORA $7a09,Y ORA $7b0A,Y STA $1f48,X LDA $780B,Y ORA $790C,Y ORA $760D,Y ORA $770E,Y STA $1f49,X LDA $740F,Y ORA $7510,Y ORA $7612,Y ORA $7313,Y STA $1f4A,X LDA $7014,Y ORA $7115,Y ORA $6217,Y ORA $6318,Y STA $1f4B,X LDA $6019,Y ORA $611B,Y ORA $661C,Y ORA $671D,Y STA $1f4C,X LDA $681F,Y ORA $6920,Y ORA $6a22,Y ORA $6f23,Y STA $1f4D,X LDA $6c24,Y ORA $6d25,Y ORA $6e26,Y ORA $6b27,Y STA $1f4E,X LDA $6828,Y ORA $6528,Y ORA $6629,Y ORA $6329,Y STA $1f4F,X LDA $5029,Y ORA $5129,Y ORA $5628,Y ORA $5728,Y STA $1f50,X LDA $5827,Y ORA $5926,Y ORA $5e25,Y ORA $5f24,Y STA $1f51,X LDA $5c23,Y ORA $5d22,Y ORA $5a20,Y ORA $5b1F,Y STA $1f52,X LDA $541D,Y ORA $551C,Y ORA $561B,Y ORA $5319,Y STA $1f53,X LDA $5018,Y ORA $5117,Y ORA $5215,Y ORA $4314,Y STA $1f54,X LDA $4013,Y ORA $4112,Y ORA $4210,Y ORA $470F,Y STA $1f55,X LDA $440E,Y ORA $450D,Y ORA $460C,Y ORA $470B,Y STA $1f56,X LDA $480A,Y ORA $4909,Y ORA $4a08,Y ORA $4b08,Y STA $1f57,X LDA $4807,Y ORA $4906,Y ORA $4a05,Y ORA $4f05,Y STA $1f58,X LDA $4c04,Y ORA $4d03,Y ORA $4e03,Y ORA $4f02,Y STA $1f59,X LDA $4c02,Y ORA $4d01,Y ORA $4e00,Y ORA $4f00,Y STA $1f5A,X LDA $4c00,Y STA $1f5B,X LDA $7f00,Y STA $1f84,X LDA $7c00,Y ORA $7d01,Y ORA $7e01,Y ORA $7f02,Y STA $1f85,X LDA $7c02,Y ORA $7d03,Y ORA $7e04,Y ORA $7f04,Y STA $1f86,X LDA $7c05,Y ORA $7d06,Y ORA $7e07,Y ORA $7f07,Y STA $1f87,X LDA $7c08,Y ORA $7909,Y ORA $7a0A,Y ORA $7b0B,Y STA $1f88,X LDA $780C,Y ORA $790D,Y ORA $7a0E,Y ORA $770F,Y STA $1f89,X LDA $7410,Y ORA $7511,Y ORA $7613,Y ORA $7714,Y STA $1f8A,X LDA $7015,Y ORA $7117,Y ORA $7218,Y ORA $6319,Y STA $1f8B,X LDA $601B,Y ORA $611C,Y ORA $661E,Y ORA $6720,Y STA $1f8C,X LDA $6421,Y ORA $6923,Y ORA $6a24,Y ORA $6f26,Y STA $1f8D,X LDA $6c27,Y ORA $6d28,Y ORA $6e2A,Y ORA $6b2B,Y STA $1f8E,X LDA $682B,Y ORA $652C,Y ORA $662D,Y ORA $632D,Y STA $1f8F,X LDA $502D,Y ORA $512D,Y ORA $562C,Y ORA $5b2B,Y STA $1f90,X LDA $582B,Y ORA $5d2A,Y ORA $5e28,Y ORA $5f27,Y STA $1f91,X LDA $5c26,Y ORA $5924,Y ORA $5a23,Y ORA $5b21,Y STA $1f92,X LDA $5420,Y ORA $551E,Y ORA $521C,Y ORA $531B,Y STA $1f93,X LDA $5019,Y ORA $5118,Y ORA $4217,Y ORA $4315,Y STA $1f94,X LDA $4014,Y ORA $4513,Y ORA $4611,Y ORA $4710,Y STA $1f95,X LDA $440F,Y ORA $450E,Y ORA $4a0D,Y ORA $4b0C,Y STA $1f96,X LDA $480B,Y ORA $490A,Y ORA $4a09,Y ORA $4b08,Y STA $1f97,X LDA $4807,Y ORA $4d07,Y ORA $4e06,Y ORA $4f05,Y STA $1f98,X LDA $4c04,Y ORA $4d04,Y ORA $4e03,Y ORA $4f02,Y STA $1f99,X LDA $4c02,Y ORA $4d01,Y ORA $4e01,Y ORA $4f00,Y STA $1f9A,X LDA $4c00,Y STA $1f9B,X LDA $7e00,Y ORA $7f00,Y STA $1fC4,X LDA $7c00,Y ORA $7d01,Y ORA $7e01,Y ORA $7f02,Y STA $1fC5,X LDA $7c03,Y ORA $7d03,Y ORA $7e04,Y ORA $7f05,Y STA $1fC6,X LDA $7c05,Y ORA $7d06,Y ORA $7e07,Y ORA $7f08,Y STA $1fC7,X LDA $7c09,Y ORA $7d09,Y ORA $7e0A,Y ORA $7b0B,Y STA $1fC8,X LDA $780C,Y ORA $790D,Y ORA $7a0F,Y ORA $7b10,Y STA $1fC9,X LDA $7811,Y ORA $7512,Y ORA $7614,Y ORA $7715,Y STA $1fCA,X LDA $7416,Y ORA $7118,Y ORA $7219,Y ORA $731B,Y STA $1fCB,X LDA $601D,Y ORA $611E,Y ORA $6220,Y ORA $6722,Y STA $1fCC,X LDA $6424,Y ORA $6525,Y ORA $6a27,Y ORA $6b29,Y STA $1fCD,X LDA $6c2A,Y ORA $6d2C,Y ORA $6e2D,Y ORA $6b2F,Y STA $1fCE,X LDA $6830,Y ORA $6530,Y ORA $6631,Y ORA $6331,Y STA $1fCF,X LDA $5031,Y ORA $5131,Y ORA $5630,Y ORA $5b30,Y STA $1fD0,X LDA $582F,Y ORA $5d2D,Y ORA $5e2C,Y ORA $5f2A,Y STA $1fD1,X LDA $5c29,Y ORA $5927,Y ORA $5a25,Y ORA $5724,Y STA $1fD2,X LDA $5422,Y ORA $5520,Y ORA $521E,Y ORA $531D,Y STA $1fD3,X LDA $501B,Y ORA $4119,Y ORA $4218,Y ORA $4316,Y STA $1fD4,X LDA $4415,Y ORA $4514,Y ORA $4612,Y ORA $4711,Y STA $1fD5,X LDA $4410,Y ORA $490F,Y ORA $4a0D,Y ORA $4b0C,Y STA $1fD6,X LDA $480B,Y ORA $490A,Y ORA $4a09,Y ORA $4f09,Y STA $1fD7,X LDA $4c08,Y ORA $4d07,Y ORA $4e06,Y ORA $4f05,Y STA $1fD8,X LDA $4c05,Y ORA $4d04,Y ORA $4e03,Y ORA $4f03,Y STA $1fD9,X LDA $4c02,Y ORA $4d01,Y ORA $4e01,Y ORA $4f00,Y STA $1fDA,X LDA $4c00,Y ORA $4d00,Y STA $1fDB,X LDA $7e00,Y ORA $7f00,Y STA $2204,X LDA $7c01,Y ORA $7d01,Y ORA $7e02,Y ORA $7f02,Y STA $2205,X LDA $7c03,Y ORA $7d04,Y ORA $7e04,Y ORA $7f05,Y STA $2206,X LDA $7c06,Y ORA $7d06,Y ORA $7e07,Y ORA $7f08,Y STA $2207,X LDA $7c09,Y ORA $7d0A,Y ORA $7e0B,Y ORA $7f0C,Y STA $2208,X LDA $7c0D,Y ORA $790E,Y ORA $7a0F,Y ORA $7b11,Y STA $2209,X LDA $7812,Y ORA $7913,Y ORA $7615,Y ORA $7716,Y STA $220A,X LDA $7418,Y ORA $7519,Y ORA $721B,Y ORA $731D,Y STA $220B,X LDA $701E,Y ORA $6120,Y ORA $6222,Y ORA $6324,Y STA $220C,X LDA $6426,Y ORA $6528,Y ORA $6a2A,Y ORA $6b2C,Y STA $220D,X LDA $6c2E,Y ORA $6d30,Y ORA $6e31,Y ORA $6f33,Y STA $220E,X LDA $6834,Y ORA $6535,Y ORA $6636,Y ORA $6336,Y STA $220F,X LDA $5036,Y ORA $5136,Y ORA $5635,Y ORA $5b34,Y STA $2210,X LDA $5833,Y ORA $5d31,Y ORA $5e30,Y ORA $5f2E,Y STA $2211,X LDA $582C,Y ORA $592A,Y ORA $5628,Y ORA $5726,Y STA $2212,X LDA $5424,Y ORA $5122,Y ORA $5220,Y ORA $531E,Y STA $2213,X LDA $401D,Y ORA $411B,Y ORA $4219,Y ORA $4718,Y STA $2214,X LDA $4416,Y ORA $4515,Y ORA $4613,Y ORA $4b12,Y STA $2215,X LDA $4811,Y ORA $490F,Y ORA $4a0E,Y ORA $4b0D,Y STA $2216,X LDA $480C,Y ORA $4d0B,Y ORA $4e0A,Y ORA $4f09,Y STA $2217,X LDA $4c08,Y ORA $4d07,Y ORA $4e06,Y ORA $4f06,Y STA $2218,X LDA $4c05,Y ORA $4d04,Y ORA $4e04,Y ORA $4f03,Y STA $2219,X LDA $4c02,Y ORA $4d02,Y ORA $4e01,Y ORA $4f01,Y STA $221A,X LDA $4c00,Y ORA $4d00,Y STA $221B,X LDA $7a00,Y ORA $7b00,Y STA $2244,X LDA $7c01,Y ORA $7d01,Y ORA $7e02,Y ORA $7f02,Y STA $2245,X LDA $7c03,Y ORA $7d04,Y ORA $7e05,Y ORA $7f05,Y STA $2246,X LDA $7c06,Y ORA $7d07,Y ORA $7e08,Y ORA $7f09,Y STA $2247,X LDA $7c09,Y ORA $7d0A,Y ORA $7e0B,Y ORA $7f0D,Y STA $2248,X LDA $7c0E,Y ORA $7d0F,Y ORA $7a10,Y ORA $7b11,Y STA $2249,X LDA $7813,Y ORA $7914,Y ORA $7a16,Y ORA $7717,Y STA $224A,X LDA $7419,Y ORA $751B,Y ORA $761C,Y ORA $731E,Y STA $224B,X LDA $7020,Y ORA $7122,Y ORA $6225,Y ORA $6327,Y STA $224C,X LDA $6029,Y ORA $652B,Y ORA $662E,Y ORA $6b30,Y STA $224D,X LDA $6832,Y ORA $6d34,Y ORA $6e36,Y ORA $6f38,Y STA $224E,X LDA $6839,Y ORA $653A,Y ORA $663B,Y ORA $633C,Y STA $224F,X LDA $503C,Y ORA $553B,Y ORA $563A,Y ORA $5b39,Y STA $2250,X LDA $5c38,Y ORA $5d36,Y ORA $5e34,Y ORA $5f32,Y STA $2251,X LDA $5830,Y ORA $592E,Y ORA $562B,Y ORA $5729,Y STA $2252,X LDA $5027,Y ORA $5125,Y ORA $5222,Y ORA $4320,Y STA $2253,X LDA $401E,Y ORA $411C,Y ORA $461B,Y ORA $4719,Y STA $2254,X LDA $4417,Y ORA $4516,Y ORA $4a14,Y ORA $4b13,Y STA $2255,X LDA $4811,Y ORA $4910,Y ORA $4a0F,Y ORA $4f0E,Y STA $2256,X LDA $4c0D,Y ORA $4d0B,Y ORA $4e0A,Y ORA $4f09,Y STA $2257,X LDA $4c09,Y ORA $4d08,Y ORA $4e07,Y ORA $4f06,Y STA $2258,X LDA $4c05,Y ORA $4d05,Y ORA $4e04,Y ORA $4f03,Y STA $2259,X LDA $4c02,Y ORA $4d02,Y ORA $4e01,Y ORA $4f01,Y STA $225A,X LDA $4c00,Y ORA $4d00,Y STA $225B,X LDA $7900,Y ORA $7a00,Y ORA $7b00,Y STA $2284,X LDA $7801,Y ORA $7901,Y ORA $7a02,Y ORA $7f03,Y STA $2285,X LDA $7c03,Y ORA $7d04,Y ORA $7e05,Y ORA $7f06,Y STA $2286,X LDA $7c06,Y ORA $7d07,Y ORA $7e08,Y ORA $7f09,Y STA $2287,X LDA $7c0A,Y ORA $7d0B,Y ORA $7e0C,Y ORA $7f0D,Y STA $2288,X LDA $7c0E,Y ORA $7d0F,Y ORA $7e11,Y ORA $7f12,Y STA $2289,X LDA $7814,Y ORA $7915,Y ORA $7a17,Y ORA $7b18,Y STA $228A,X LDA $781A,Y ORA $751C,Y ORA $761E,Y ORA $7720,Y STA $228B,X LDA $7022,Y ORA $7125,Y ORA $7227,Y ORA $6329,Y STA $228C,X LDA $602C,Y ORA $652F,Y ORA $6631,Y ORA $6b34,Y STA $228D,X LDA $6836,Y ORA $6d39,Y ORA $6e3B,Y ORA $6f3D,Y STA $228E,X LDA $683F,Y STA $228F,X LDA $5b3F,Y STA $2290,X LDA $5c3D,Y ORA $5d3B,Y ORA $5e39,Y ORA $5b36,Y STA $2291,X LDA $5834,Y ORA $5531,Y ORA $562F,Y ORA $532C,Y STA $2292,X LDA $5029,Y ORA $5127,Y ORA $4225,Y ORA $4322,Y STA $2293,X LDA $4420,Y ORA $451E,Y ORA $461C,Y ORA $471A,Y STA $2294,X LDA $4818,Y ORA $4917,Y ORA $4a15,Y ORA $4b14,Y STA $2295,X LDA $4812,Y ORA $4d11,Y ORA $4e0F,Y ORA $4f0E,Y STA $2296,X LDA $4c0D,Y ORA $4d0C,Y ORA $4e0B,Y ORA $4f0A,Y STA $2297,X LDA $4c09,Y ORA $4d08,Y ORA $4e07,Y ORA $4f06,Y STA $2298,X LDA $4c06,Y ORA $4d05,Y ORA $4e04,Y ORA $4f03,Y STA $2299,X LDA $4c03,Y ORA $4d02,Y ORA $4e01,Y ORA $4f01,Y STA $229A,X LDA $4c00,Y ORA $4900,Y ORA $4a00,Y STA $229B,X LDA $7900,Y ORA $7a00,Y ORA $7b00,Y STA $22C4,X LDA $7801,Y ORA $7902,Y ORA $7a02,Y ORA $7b03,Y STA $22C5,X LDA $7804,Y ORA $7904,Y ORA $7e05,Y ORA $7f06,Y STA $22C6,X LDA $7c07,Y ORA $7d08,Y ORA $7e08,Y ORA $7f09,Y STA $22C7,X LDA $7c0A,Y ORA $7d0B,Y ORA $7e0C,Y ORA $7f0E,Y STA $22C8,X LDA $7c0F,Y ORA $7d10,Y ORA $7e11,Y ORA $7f13,Y STA $22C9,X LDA $7c14,Y ORA $7d16,Y ORA $7a18,Y ORA $7b19,Y STA $22CA,X LDA $781B,Y ORA $791D,Y ORA $7620,Y ORA $7722,Y STA $22CB,X LDA $7424,Y ORA $7527,Y ORA $7229,Y ORA $732C,Y STA $22CC,X LDA $602F,Y ORA $6132,Y ORA $6635,Y ORA $6738,Y STA $22CD,X LDA $683B,Y ORA $693E,Y STA $22CE,X LDA $5e3E,Y ORA $5b3B,Y STA $22D1,X LDA $5438,Y ORA $5535,Y ORA $5232,Y ORA $532F,Y STA $22D2,X LDA $502C,Y ORA $4129,Y ORA $4227,Y ORA $4724,Y STA $22D3,X LDA $4422,Y ORA $4520,Y ORA $461D,Y ORA $4b1B,Y STA $22D4,X LDA $4819,Y ORA $4918,Y ORA $4a16,Y ORA $4f14,Y STA $22D5,X LDA $4c13,Y ORA $4d11,Y ORA $4e10,Y ORA $4f0F,Y STA $22D6,X LDA $4c0E,Y ORA $4d0C,Y ORA $4e0B,Y ORA $4f0A,Y STA $22D7,X LDA $4c09,Y ORA $4d08,Y ORA $4e08,Y ORA $4f07,Y STA $22D8,X LDA $4c06,Y ORA $4d05,Y ORA $4e04,Y ORA $4f04,Y STA $22D9,X LDA $4c03,Y ORA $4902,Y ORA $4a02,Y ORA $4b01,Y STA $22DA,X LDA $4800,Y ORA $4900,Y ORA $4a00,Y STA $22DB,X LDA $7900,Y ORA $7a00,Y ORA $7b01,Y STA $2304,X LDA $7801,Y ORA $7902,Y ORA $7a02,Y ORA $7b03,Y STA $2305,X LDA $7804,Y ORA $7905,Y ORA $7a05,Y ORA $7b06,Y STA $2306,X LDA $7807,Y ORA $7d08,Y ORA $7e09,Y ORA $7f0A,Y STA $2307,X LDA $7c0B,Y ORA $7d0C,Y ORA $7e0D,Y ORA $7f0E,Y STA $2308,X LDA $7c0F,Y ORA $7d11,Y ORA $7e12,Y ORA $7f14,Y STA $2309,X LDA $7c15,Y ORA $7d17,Y ORA $7e19,Y ORA $7f1B,Y STA $230A,X LDA $781D,Y ORA $791F,Y ORA $7a21,Y ORA $7b24,Y STA $230B,X LDA $7426,Y ORA $7529,Y ORA $762C,Y ORA $732F,Y STA $230C,X LDA $7032,Y ORA $6136,Y ORA $6239,Y ORA $673D,Y STA $230D,X LDA $543D,Y ORA $5139,Y ORA $5236,Y ORA $5332,Y STA $2312,X LDA $402F,Y ORA $412C,Y ORA $4629,Y ORA $4726,Y STA $2313,X LDA $4424,Y ORA $4921,Y ORA $4a1F,Y ORA $4b1D,Y STA $2314,X LDA $481B,Y ORA $4919,Y ORA $4e17,Y ORA $4f15,Y STA $2315,X LDA $4c14,Y ORA $4d12,Y ORA $4e11,Y ORA $4f0F,Y STA $2316,X LDA $4c0E,Y ORA $4d0D,Y ORA $4e0C,Y ORA $4f0B,Y STA $2317,X LDA $4c0A,Y ORA $4d09,Y ORA $4e08,Y ORA $4f07,Y STA $2318,X LDA $4c06,Y ORA $4d05,Y ORA $4a05,Y ORA $4b04,Y STA $2319,X LDA $4803,Y ORA $4902,Y ORA $4a02,Y ORA $4b01,Y STA $231A,X LDA $4801,Y ORA $4900,Y ORA $4a00,Y STA $231B,X LDA $7900,Y ORA $7a00,Y ORA $7b01,Y STA $2344,X LDA $7801,Y ORA $7902,Y ORA $7a03,Y ORA $7b03,Y STA $2345,X LDA $7804,Y ORA $7905,Y ORA $7a06,Y ORA $7b06,Y STA $2346,X LDA $7807,Y ORA $7908,Y ORA $7a09,Y ORA $7b0A,Y STA $2347,X LDA $7c0B,Y ORA $7d0C,Y ORA $7e0D,Y ORA $7f0F,Y STA $2348,X LDA $7c10,Y ORA $7d11,Y ORA $7e13,Y ORA $7f14,Y STA $2349,X LDA $7c16,Y ORA $7d18,Y ORA $7e1A,Y ORA $7f1C,Y STA $234A,X LDA $7c1E,Y ORA $7920,Y ORA $7a23,Y ORA $7b25,Y STA $234B,X LDA $7828,Y ORA $752B,Y ORA $762F,Y ORA $7732,Y STA $234C,X LDA $7036,Y ORA $713A,Y ORA $623E,Y STA $234D,X LDA $513E,Y ORA $523A,Y ORA $4336,Y STA $2352,X LDA $4032,Y ORA $452F,Y ORA $462B,Y ORA $4728,Y STA $2353,X LDA $4825,Y ORA $4923,Y ORA $4a20,Y ORA $4b1E,Y STA $2354,X LDA $4c1C,Y ORA $4d1A,Y ORA $4e18,Y ORA $4f16,Y STA $2355,X LDA $4c14,Y ORA $4d13,Y ORA $4e11,Y ORA $4f10,Y STA $2356,X LDA $4c0F,Y ORA $4d0D,Y ORA $4e0C,Y ORA $4f0B,Y STA $2357,X LDA $4c0A,Y ORA $4d09,Y ORA $4e08,Y ORA $4b07,Y STA $2358,X LDA $4806,Y ORA $4906,Y ORA $4a05,Y ORA $4b04,Y STA $2359,X LDA $4803,Y ORA $4903,Y ORA $4a02,Y ORA $4b01,Y STA $235A,X LDA $4801,Y ORA $4900,Y ORA $4a00,Y STA $235B,X LDA $7500,Y ORA $7600,Y ORA $7701,Y STA $2384,X LDA $7402,Y ORA $7502,Y ORA $7a03,Y ORA $7b03,Y STA $2385,X LDA $7804,Y ORA $7905,Y ORA $7a06,Y ORA $7b07,Y STA $2386,X LDA $7807,Y ORA $7908,Y ORA $7a09,Y ORA $7b0A,Y STA $2387,X LDA $780B,Y ORA $790D,Y ORA $7a0E,Y ORA $7f0F,Y STA $2388,X LDA $7c10,Y ORA $7d12,Y ORA $7e13,Y ORA $7f15,Y STA $2389,X LDA $7c17,Y ORA $7d19,Y ORA $7e1B,Y ORA $7f1D,Y STA $238A,X LDA $7c1F,Y ORA $7d22,Y ORA $7e24,Y ORA $7b27,Y STA $238B,X LDA $782A,Y ORA $792E,Y ORA $7a31,Y ORA $7735,Y STA $238C,X LDA $7439,Y ORA $713E,Y STA $238D,X LDA $423E,Y ORA $4339,Y STA $2392,X LDA $4435,Y ORA $4531,Y ORA $4a2E,Y ORA $4b2A,Y STA $2393,X LDA $4827,Y ORA $4924,Y ORA $4e22,Y ORA $4f1F,Y STA $2394,X LDA $4c1D,Y ORA $4d1B,Y ORA $4e19,Y ORA $4f17,Y STA $2395,X LDA $4c15,Y ORA $4d13,Y ORA $4e12,Y ORA $4f10,Y STA $2396,X LDA $4c0F,Y ORA $4d0E,Y ORA $4e0D,Y ORA $4b0B,Y STA $2397,X LDA $480A,Y ORA $4909,Y ORA $4a08,Y ORA $4b07,Y STA $2398,X LDA $4807,Y ORA $4906,Y ORA $4a05,Y ORA $4b04,Y STA $2399,X LDA $4803,Y ORA $4903,Y ORA $4a02,Y ORA $4b02,Y STA $239A,X LDA $4801,Y ORA $4900,Y ORA $4a00,Y STA $239B,X LDA $7400,Y ORA $7500,Y ORA $7600,Y ORA $7701,Y STA $23C4,X LDA $7402,Y ORA $7502,Y ORA $7603,Y ORA $7704,Y STA $23C5,X LDA $7404,Y ORA $7505,Y ORA $7a06,Y ORA $7b07,Y STA $23C6,X LDA $7808,Y ORA $7909,Y ORA $7a0A,Y ORA $7b0B,Y STA $23C7,X LDA $780C,Y ORA $790D,Y ORA $7a0E,Y ORA $7b0F,Y STA $23C8,X LDA $7811,Y ORA $7912,Y ORA $7e14,Y ORA $7f16,Y STA $23C9,X LDA $7c17,Y ORA $7d19,Y ORA $7e1C,Y ORA $7f1E,Y STA $23CA,X LDA $7c20,Y ORA $7d23,Y ORA $7e26,Y ORA $7f29,Y STA $23CB,X LDA $7c2C,Y ORA $7930,Y ORA $7a34,Y ORA $7b38,Y STA $23CC,X LDA $743D,Y STA $23CD,X LDA $473D,Y STA $23D2,X LDA $4438,Y ORA $4934,Y ORA $4a30,Y ORA $4b2C,Y STA $23D3,X LDA $4c29,Y ORA $4d26,Y ORA $4e23,Y ORA $4f20,Y STA $23D4,X LDA $4c1E,Y ORA $4d1C,Y ORA $4e19,Y ORA $4f17,Y STA $23D5,X LDA $4c16,Y ORA $4d14,Y ORA $4e12,Y ORA $4f11,Y STA $23D6,X LDA $480F,Y ORA $490E,Y ORA $4a0D,Y ORA $4b0C,Y STA $23D7,X LDA $480B,Y ORA $490A,Y ORA $4a09,Y ORA $4b08,Y STA $23D8,X LDA $4807,Y ORA $4906,Y ORA $4a05,Y ORA $4b04,Y STA $23D9,X LDA $4804,Y ORA $4903,Y ORA $4a02,Y ORA $4702,Y STA $23DA,X LDA $4401,Y ORA $4500,Y ORA $4600,Y ORA $4700,Y STA $23DB,X LDA $7400,Y ORA $7500,Y ORA $7601,Y ORA $7701,Y STA $2404,X LDA $7402,Y ORA $7502,Y ORA $7603,Y ORA $7704,Y STA $2405,X LDA $7405,Y ORA $7505,Y ORA $7606,Y ORA $7707,Y STA $2406,X LDA $7408,Y ORA $7509,Y ORA $760A,Y ORA $7b0B,Y STA $2407,X LDA $780C,Y ORA $790D,Y ORA $7a0F,Y ORA $7b10,Y STA $2408,X LDA $7811,Y ORA $7913,Y ORA $7a14,Y ORA $7b16,Y STA $2409,X LDA $7818,Y ORA $7d1A,Y ORA $7e1C,Y ORA $7f1F,Y STA $240A,X LDA $7c21,Y ORA $7d24,Y ORA $7e27,Y ORA $7f2A,Y STA $240B,X LDA $7c2E,Y ORA $7d32,Y ORA $7e36,Y ORA $7b3B,Y STA $240C,X LDA $483B,Y ORA $4936,Y ORA $4e32,Y ORA $4f2E,Y STA $2413,X LDA $4c2A,Y ORA $4d27,Y ORA $4e24,Y ORA $4f21,Y STA $2414,X LDA $4c1F,Y ORA $4d1C,Y ORA $4e1A,Y ORA $4f18,Y STA $2415,X LDA $4c16,Y ORA $4914,Y ORA $4a13,Y ORA $4b11,Y STA $2416,X LDA $4810,Y ORA $490F,Y ORA $4a0D,Y ORA $4b0C,Y STA $2417,X LDA $480B,Y ORA $490A,Y ORA $4a09,Y ORA $4b08,Y STA $2418,X LDA $4807,Y ORA $4906,Y ORA $4605,Y ORA $4705,Y STA $2419,X LDA $4404,Y ORA $4503,Y ORA $4602,Y ORA $4702,Y STA $241A,X LDA $4401,Y ORA $4501,Y ORA $4600,Y ORA $4700,Y STA $241B,X LDA $7400,Y ORA $7500,Y ORA $7601,Y ORA $7701,Y STA $2444,X LDA $7402,Y ORA $7503,Y ORA $7603,Y ORA $7704,Y STA $2445,X LDA $7405,Y ORA $7505,Y ORA $7606,Y ORA $7707,Y STA $2446,X LDA $7408,Y ORA $7509,Y ORA $760A,Y ORA $770B,Y STA $2447,X LDA $740C,Y ORA $750E,Y ORA $760F,Y ORA $7b10,Y STA $2448,X LDA $7812,Y ORA $7913,Y ORA $7a15,Y ORA $7b17,Y STA $2449,X LDA $7819,Y ORA $791B,Y ORA $7a1D,Y ORA $7b20,Y STA $244A,X LDA $7c22,Y ORA $7d25,Y ORA $7e28,Y ORA $7f2C,Y STA $244B,X LDA $7c30,Y ORA $7d34,Y ORA $7e39,Y ORA $7f3E,Y STA $244C,X LDA $4c3E,Y ORA $4d39,Y ORA $4e34,Y ORA $4f30,Y STA $2453,X LDA $4c2C,Y ORA $4d28,Y ORA $4e25,Y ORA $4f22,Y STA $2454,X LDA $4c20,Y ORA $491D,Y ORA $4a1B,Y ORA $4b19,Y STA $2455,X LDA $4817,Y ORA $4915,Y ORA $4a13,Y ORA $4b12,Y STA $2456,X LDA $4810,Y ORA $490F,Y ORA $4a0E,Y ORA $4b0C,Y STA $2457,X LDA $480B,Y ORA $450A,Y ORA $4609,Y ORA $4708,Y STA $2458,X LDA $4407,Y ORA $4506,Y ORA $4605,Y ORA $4705,Y STA $2459,X LDA $4404,Y ORA $4503,Y ORA $4603,Y ORA $4702,Y STA $245A,X LDA $4401,Y ORA $4501,Y ORA $4600,Y ORA $4700,Y STA $245B,X LDA $7000,Y ORA $7100,Y ORA $7201,Y ORA $7701,Y STA $2484,X LDA $7402,Y ORA $7503,Y ORA $7603,Y ORA $7704,Y STA $2485,X LDA $7405,Y ORA $7506,Y ORA $7606,Y ORA $7707,Y STA $2486,X LDA $7408,Y ORA $7509,Y ORA $760A,Y ORA $770B,Y STA $2487,X LDA $740D,Y ORA $750E,Y ORA $760F,Y ORA $7711,Y STA $2488,X LDA $7412,Y ORA $7514,Y ORA $7615,Y ORA $7717,Y STA $2489,X LDA $7819,Y ORA $791B,Y ORA $7a1E,Y ORA $7b20,Y STA $248A,X LDA $7823,Y ORA $7926,Y ORA $7a2A,Y ORA $7f2D,Y STA $248B,X LDA $7c31,Y ORA $7d36,Y ORA $7e3B,Y STA $248C,X LDA $4d3B,Y ORA $4e36,Y ORA $4f31,Y STA $2493,X LDA $4c2D,Y ORA $4d2A,Y ORA $4a26,Y ORA $4b23,Y STA $2494,X LDA $4820,Y ORA $491E,Y ORA $4a1B,Y ORA $4b19,Y STA $2495,X LDA $4817,Y ORA $4915,Y ORA $4a14,Y ORA $4b12,Y STA $2496,X LDA $4411,Y ORA $450F,Y ORA $460E,Y ORA $470D,Y STA $2497,X LDA $440B,Y ORA $450A,Y ORA $4609,Y ORA $4708,Y STA $2498,X LDA $4407,Y ORA $4506,Y ORA $4606,Y ORA $4705,Y STA $2499,X LDA $4404,Y ORA $4503,Y ORA $4603,Y ORA $4702,Y STA $249A,X LDA $4401,Y ORA $4501,Y ORA $4600,Y ORA $4700,Y STA $249B,X LDA $7000,Y ORA $7100,Y ORA $7201,Y ORA $7301,Y STA $24C4,X LDA $7002,Y ORA $7103,Y ORA $7203,Y ORA $7304,Y STA $24C5,X LDA $7005,Y ORA $7106,Y ORA $7207,Y ORA $7307,Y STA $24C6,X LDA $7408,Y ORA $7509,Y ORA $760A,Y ORA $770C,Y STA $24C7,X LDA $740D,Y ORA $750E,Y ORA $760F,Y ORA $7711,Y STA $24C8,X LDA $7412,Y ORA $7514,Y ORA $7616,Y ORA $7718,Y STA $24C9,X LDA $741A,Y ORA $751C,Y ORA $761E,Y ORA $7721,Y STA $24CA,X LDA $7824,Y ORA $7927,Y ORA $7a2B,Y ORA $7b2F,Y STA $24CB,X LDA $7833,Y ORA $7938,Y ORA $7e3D,Y STA $24CC,X LDA $4d3D,Y ORA $4e38,Y ORA $4b33,Y STA $24D3,X LDA $482F,Y ORA $492B,Y ORA $4a27,Y ORA $4b24,Y STA $24D4,X LDA $4821,Y ORA $491E,Y ORA $4a1C,Y ORA $471A,Y STA $24D5,X LDA $4418,Y ORA $4516,Y ORA $4614,Y ORA $4712,Y STA $24D6,X LDA $4411,Y ORA $450F,Y ORA $460E,Y ORA $470D,Y STA $24D7,X LDA $440C,Y ORA $450A,Y ORA $4609,Y ORA $4708,Y STA $24D8,X LDA $4407,Y ORA $4507,Y ORA $4606,Y ORA $4705,Y STA $24D9,X LDA $4404,Y ORA $4503,Y ORA $4603,Y ORA $4702,Y STA $24DA,X LDA $4401,Y ORA $4501,Y ORA $4200,Y ORA $4300,Y STA $24DB,X LDA $7000,Y ORA $7100,Y ORA $7201,Y ORA $7301,Y STA $2504,X LDA $7002,Y ORA $7103,Y ORA $7203,Y ORA $7304,Y STA $2505,X LDA $7005,Y ORA $7106,Y ORA $7207,Y ORA $7308,Y STA $2506,X LDA $7008,Y ORA $7109,Y ORA $720B,Y ORA $730C,Y STA $2507,X LDA $700D,Y ORA $710E,Y ORA $7210,Y ORA $7311,Y STA $2508,X LDA $7413,Y ORA $7514,Y ORA $7616,Y ORA $7718,Y STA $2509,X LDA $741A,Y ORA $751C,Y ORA $761F,Y ORA $7722,Y STA $250A,X LDA $7425,Y ORA $7528,Y ORA $762B,Y ORA $7730,Y STA $250B,X LDA $7834,Y ORA $7939,Y ORA $7a3F,Y STA $250C,X LDA $493F,Y ORA $4a39,Y ORA $4b34,Y STA $2513,X LDA $4830,Y ORA $492B,Y ORA $4628,Y ORA $4725,Y STA $2514,X LDA $4422,Y ORA $451F,Y ORA $461C,Y ORA $471A,Y STA $2515,X LDA $4418,Y ORA $4516,Y ORA $4614,Y ORA $4713,Y STA $2516,X LDA $4411,Y ORA $4510,Y ORA $460E,Y ORA $470D,Y STA $2517,X LDA $440C,Y ORA $450B,Y ORA $4609,Y ORA $4708,Y STA $2518,X LDA $4008,Y ORA $4107,Y ORA $4206,Y ORA $4305,Y STA $2519,X LDA $4004,Y ORA $4103,Y ORA $4203,Y ORA $4302,Y STA $251A,X LDA $4001,Y ORA $4101,Y ORA $4200,Y ORA $4300,Y STA $251B,X LDA $7000,Y ORA $7100,Y ORA $7201,Y ORA $7301,Y STA $2544,X LDA $7002,Y ORA $7103,Y ORA $7204,Y ORA $7304,Y STA $2545,X LDA $7005,Y ORA $7106,Y ORA $7207,Y ORA $7308,Y STA $2546,X LDA $7009,Y ORA $710A,Y ORA $720B,Y ORA $730C,Y STA $2547,X LDA $700D,Y ORA $710E,Y ORA $7210,Y ORA $7311,Y STA $2548,X LDA $7013,Y ORA $7114,Y ORA $7216,Y ORA $7318,Y STA $2549,X LDA $701A,Y ORA $711D,Y ORA $721F,Y ORA $7322,Y STA $254A,X LDA $7425,Y ORA $7528,Y ORA $762C,Y ORA $7730,Y STA $254B,X LDA $7435,Y ORA $753A,Y STA $254C,X LDA $463A,Y ORA $4735,Y STA $2553,X LDA $4430,Y ORA $452C,Y ORA $4628,Y ORA $4725,Y STA $2554,X LDA $4422,Y ORA $451F,Y ORA $461D,Y ORA $471A,Y STA $2555,X LDA $4418,Y ORA $4116,Y ORA $4214,Y ORA $4313,Y STA $2556,X LDA $4011,Y ORA $4110,Y ORA $420E,Y ORA $430D,Y STA $2557,X LDA $400C,Y ORA $410B,Y ORA $420A,Y ORA $4309,Y STA $2558,X LDA $4008,Y ORA $4107,Y ORA $4206,Y ORA $4305,Y STA $2559,X LDA $4004,Y ORA $4104,Y ORA $4203,Y ORA $4302,Y STA $255A,X LDA $4001,Y ORA $4101,Y ORA $4200,Y ORA $4300,Y STA $255B,X LDA $7000,Y ORA $7100,Y ORA $7201,Y ORA $7302,Y STA $2584,X LDA $7002,Y ORA $7103,Y ORA $7204,Y ORA $7304,Y STA $2585,X LDA $7005,Y ORA $7106,Y ORA $7207,Y ORA $7308,Y STA $2586,X LDA $7009,Y ORA $710A,Y ORA $720B,Y ORA $730C,Y STA $2587,X LDA $700D,Y ORA $710E,Y ORA $7210,Y ORA $7311,Y STA $2588,X LDA $7013,Y ORA $7115,Y ORA $7216,Y ORA $7318,Y STA $2589,X LDA $701B,Y ORA $711D,Y ORA $721F,Y ORA $7322,Y STA $258A,X LDA $7025,Y ORA $7129,Y ORA $722D,Y ORA $7331,Y STA $258B,X LDA $7036,Y ORA $713B,Y STA $258C,X LDA $463B,Y ORA $4336,Y STA $2593,X LDA $4031,Y ORA $412D,Y ORA $4229,Y ORA $4325,Y STA $2594,X LDA $4022,Y ORA $411F,Y ORA $421D,Y ORA $431B,Y STA $2595,X LDA $4018,Y ORA $4116,Y ORA $4215,Y ORA $4313,Y STA $2596,X LDA $4011,Y ORA $4110,Y ORA $420E,Y ORA $430D,Y STA $2597,X LDA $400C,Y ORA $410B,Y ORA $420A,Y ORA $4309,Y STA $2598,X LDA $4008,Y ORA $4107,Y ORA $4206,Y ORA $4305,Y STA $2599,X LDA $4004,Y ORA $4104,Y ORA $4203,Y ORA $4302,Y STA $259A,X LDA $4002,Y ORA $4101,Y ORA $4200,Y ORA $4300,Y STA $259B,X LDA $7000,Y ORA $7100,Y ORA $7201,Y ORA $7302,Y STA $25C4,X LDA $7002,Y ORA $7103,Y ORA $7204,Y ORA $7304,Y STA $25C5,X LDA $7005,Y ORA $7106,Y ORA $7207,Y ORA $7308,Y STA $25C6,X LDA $7009,Y ORA $710A,Y ORA $720B,Y ORA $730C,Y STA $25C7,X LDA $700D,Y ORA $710E,Y ORA $7210,Y ORA $7311,Y STA $25C8,X LDA $7013,Y ORA $7115,Y ORA $7216,Y ORA $7318,Y STA $25C9,X LDA $701B,Y ORA $711D,Y ORA $7220,Y ORA $7322,Y STA $25CA,X LDA $7026,Y ORA $7129,Y ORA $722D,Y ORA $7331,Y STA $25CB,X LDA $7036,Y ORA $713C,Y STA $25CC,X LDA $423C,Y ORA $4336,Y STA $25D3,X LDA $4031,Y ORA $412D,Y ORA $4229,Y ORA $4326,Y STA $25D4,X LDA $4022,Y ORA $4120,Y ORA $421D,Y ORA $431B,Y STA $25D5,X LDA $4018,Y ORA $4116,Y ORA $4215,Y ORA $4313,Y STA $25D6,X LDA $4011,Y ORA $4110,Y ORA $420E,Y ORA $430D,Y STA $25D7,X LDA $400C,Y ORA $410B,Y ORA $420A,Y ORA $4309,Y STA $25D8,X LDA $4008,Y ORA $4107,Y ORA $4206,Y ORA $4305,Y STA $25D9,X LDA $4004,Y ORA $4104,Y ORA $4203,Y ORA $4302,Y STA $25DA,X LDA $4002,Y ORA $4101,Y ORA $4200,Y ORA $4300,Y STA $25DB,X RTS Quote Link to comment Share on other sites More sharing options...
SlidellMan Posted December 19, 2021 Share Posted December 19, 2021 Wow, just wow! 2 Quote Link to comment Share on other sites More sharing options...
Eagle Posted December 19, 2021 Author Share Posted December 19, 2021 Another idea, multiplayer Yoomp Multi Yoomp - link to emulator JS7800 yoomp2.a78 5 Quote Link to comment Share on other sites More sharing options...
+ZeroPage Homebrew Posted December 20, 2021 Share Posted December 20, 2021 6 hours ago, Eagle said: Another idea, multiplayer Yoomp Whoah, YES PLEASE! Or you can cross your eyes and pretend it's 3D Yoomp! I think I'm hypnotized now... - James 1 Quote Link to comment Share on other sites More sharing options...
+saxmeister Posted February 6, 2022 Share Posted February 6, 2022 This is some seriously impressive work. You guys blow me away!!!! 1 Quote Link to comment Share on other sites More sharing options...
Eagle Posted February 18, 2022 Author Share Posted February 18, 2022 @Synthpopalooza NTSC signature added Play on JS7800 - Ground PlayerVGM_GroundYM.a78 Quote Link to comment Share on other sites More sharing options...
Eagle Posted February 21, 2022 Author Share Posted February 21, 2022 I remember that someone said on this forum that you can't mix hires and lowres in one line/zone I think that he was wrong ? Kudos to @TailChao because this working only on realhw and bupsystem DLI: ldy #$10 ldx #$40 ;lowres lda #$43 ;hires loop_nmi sta WSYNC sta CTRL :8 nop ;nop 8 times stx CTRL dey bne loop_nmi twomodes.a78 3 Quote Link to comment Share on other sites More sharing options...
Defender_2600 Posted February 21, 2022 Share Posted February 21, 2022 2 hours ago, Eagle said: I remember that someone said on this forum that you can't mix hires and lowres in one line/zone I think that he was wrong ? Kudos to @TailChao because this working only on realhw and bupsystem DLI: ldy #$10 ldx #$40 ;lowres lda #$43 ;hires loop_nmi sta WSYNC sta CTRL :8 nop ;nop 8 times stx CTRL dey bne loop_nmi twomodes.a78 32.13 kB · 2 downloads I'm looking at the image and I'm speechless... are you showing that it would also be possible to have high resolution sprites on low resolution tiles? And maybe other combinations like sprites in 320C on 160A / B tiles, or even 320B on 160A / B tiles? This is brilliant and revolutionary and would represent the conquest of a new frontier in 7800 graphics !! I have always envied this feature of the c64 but on the 7800 it would be even more useful and powerful! Quote Link to comment Share on other sites More sharing options...
RevEng Posted February 21, 2022 Share Posted February 21, 2022 It's a 2600 style kernel. I'd say most, if not all, 7800 assembly coders are well aware of this sort of technique. If one of them said it wasn't possible, it was in reference to a particular game display, or perhaps with the unstated subtext "not usefully". Splitting a scanline (ie. vertically partitioning zones between 2 modes) only works if DMA is constant *and* light in that zone. ie. no objects moving in and out of it. For that reason there's not a lot you can do with it, practically speaking. 40 minutes ago, Defender_2600 said: are you showing that it would also be possible to have high resolution sprites on low resolution tiles? No. Imagine a vertical split between these two modes. If one object moves from one side of the split to another, it will change modes and will change from being displayed correctly to being displayed incorrectly. 4 Quote Link to comment Share on other sites More sharing options...
Defender_2600 Posted February 21, 2022 Share Posted February 21, 2022 39 minutes ago, RevEng said: No. Imagine a vertical split between these two modes. If one object moves from one side of the split to another, it will change modes and will change from being displayed correctly to being displayed incorrectly. Thanks for the clarification, I got excited and hoped there wasn't that dividing line. Maybe it could still be useful in some circumstances, to give an example I'm thinking that theoretically you could use the high resolution for the rock graphics in 7800 Mission Impossible, if again I'm not missing something. 1 Quote Link to comment Share on other sites More sharing options...
Eagle Posted February 21, 2022 Author Share Posted February 21, 2022 (edited) @Defender_2600 only useful for static screen and demos. Similar to Atari8 changing GTIA in middle scan line. @RevEng I read it somewhere on the forum a long time ago. Next time I will put /s on the end I'm testing different graphic modes similar to A8 and other systems. So far I have few very promising. "Mode 7 style" is my favourite so far. Edited February 21, 2022 by Eagle 3 Quote Link to comment Share on other sites More sharing options...
TailChao Posted February 25, 2022 Share Posted February 25, 2022 On 2/21/2022 at 10:07 AM, Eagle said: I remember that someone said on this forum that you can't mix hires and lowres in one line/zone I think that he was wrong ? Kudos to @TailChao because this working only on realhw and bupsystem lmao. Most of the replies above already got it, but if you're coming from the GTIA then some of those techniques are still applicable with Maria - palette registers can be changed within a line too. You'll get some wobble from the inconsistencies in Maria's bus timing but nothing that can't be masked under a dummy graphic or whatever. I vote for the traditional application of hiding rude messages in the game's status bar. 3 Quote Link to comment Share on other sites More sharing options...
Eagle Posted March 6, 2022 Author Share Posted March 6, 2022 Another idea that came to my mind a long time ago. Texas Instruments SN76489AN https://en.wikipedia.org/wiki/Texas_Instruments_SN76489 Quote The SN76489 Digital Complex Sound Generator (DCSG) is a TTL-compatible programmable sound generator chip from Texas Instruments. It contains:[1] 3 square wave tone generators. A wide range of frequencies. 16 different volume levels. 1 noise generator. 2 types (white noise and periodic). 3 different frequencies. 16 different volume levels. Thanks to @rj1307 for making it work. @rj1307 is also designing a cartridge for me with a new bank change scheme and SN76489AN ? SN76489AN is using $420 ( I hope that no one is using this address) Quote bit 0 = pokey at $4000 bit 1 = supergame bank switched bit 2 = supergame ram at $4000 bit 3 = rom at $4000 bit 4 = bank 6 at $4000 bit 5 = banked ram bit 6 = pokey at $450 bit 7 = mirror ram at $4000 bit 8 = activision banking bit 9 = absolute banking bit 10 = pokey at $440 bit 11 = ym2151 at $460/$461 bit 12 = souper bit 13-15 = special @RevEng any chance to get one bit in header? More song recorded from real hardware you can download from link below https://megawrzuta.pl/download/cf93e4ef11e2a2c69a9155fdf20416e8.html Below picture of first prototype Few songs recorded by @rj1307 from PAL Atari 7800 CollisionChaos.ogg Mohenjo.ogg MasterTracker.ogg 7 Quote Link to comment Share on other sites More sharing options...
+Muddyfunster Posted March 6, 2022 Share Posted March 6, 2022 Very neat. They sound very "old school arcade" in sound. 1 Quote Link to comment Share on other sites More sharing options...
RevEng Posted March 6, 2022 Share Posted March 6, 2022 4 hours ago, Eagle said: SN76489AN is using $420 ( I hope that no one is using this address) @RevEng any chance to get one bit in header? Not a problem. (it would be bit 14, as 13 was already reserved for banksets) Is this new bit for the SN76489AN, the new cart format, or both combined? It's your project, so obviously do as you like. The recent sprawl over the $4xx address space for each new device is a bit concerning. Given it wouldn't need to co-exist with pokey@450, is there a reason 450 couldn't be reused? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.