| Ms Pacman Test Table Example | |
| For use with the GLS1 Electronics | |
| Computer Aided Testing System | |
| The following is a section of a text file which allows programming and hardware designed by GLS1 Electronics to work together and enable the testing of Ms Pacman and Pacman type logic boards. For more information on having GLS1 Electronics test and repair your Pacman or Ms Pacman board, see: Ms Pacman Repair | ![]() |
| Test | Action | Object tested | Start/End | Data Source |
| 0001 0002 0003 0004 0005 0006 0007 0008 0009 0010 0011 0012 0013 0014 0015 0016 0017 0018 0019 0020 0021 0022 0023 0024 0025 0026 0027 0028 0029 0030 0031 0032 0033 0034 0035 0036 0037 0038 0039 0040 0041 0042 0043 0044 0045 0046 0047 0048 0049 0050 0051 0052 0053 0054 0055 0056 0057 0058 0059 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 0080 0081 0082 0083 0084 0085 0086 0087 0088 0089 0090 0091 0092 0093 0094 0095 0096 0097 0098 0099 0100 0101 0102 0103 0104 0105 0106 0107 0108 0109 0110 0111 0112 0113 0114 0115 0116 0117 0118 0119 0120 0121 0122 0123 0124 0125 0126 0127 0128 0129 0130 0131 0132 0133 0134 0135 0136 0137 0138 0139 0140 0141 0142 0143 0144 0145 0146 0147 0148 0149 0150 0151 0152 |
10000000000000000002 01000000000000000002 00100000000000000002 00010000000000000002 00001000000000000002 00000100000000000000 00000010000000000002 00000001000000000002 00000000100000000002 00000000010000000002 00000000001000000002 00000000000100000002 00000000000010000002 00000000000001000002 00000000000000100002 00000000000000010002 00000000000000001002 00000000000000000102 00000000000000000012 00000000000000000001 10020003000040000000 10020003000040000000 10020003000040000000 10020003000040000000 00230014050060000000 00230014050060000000 00230014050060000000 00230014050060000000 10300000002000000000 10300000002000000000 10300000002000000000 00230014050060000000 00230014050060000000 00230014050060000000 00200010000000300000 00200010000000300000 00200010000000300000 00200010000000300000 00200010000000300000 00200010000000300000 00200010000000300000 00200010000000300000 00200010000000300000 00200010000000300000 00000000000000000000 10020003000040000000 00230014050060000000 00230014050060000000 00230014050060000000 00230014050060000000 00230014050060000000 00230014050060000000 00230014050060000000 00230014050060000000 00000000000001000000 01000000020003000000 01000000020003000000 01000000020003000000 01000000020003000000 10020003000040000000 10020003000040000000 10020003000040000000 10020003000040000000 00010002000000000030 00000000000000210000 00200010000000000000 00200010000000300000 00200010000000300000 00200010000000300000 00200010000000300000 00200010000000300000 00200010000000300000 00200010000000300000 00200010000000000000 00200010000000000000 01000000000000200000 01000000000000200000 01000000000000200000 01000000000000200000 00200010000000000000 00200010000000000000 00200010000000000000 00200010000000000000 00200010000000000000 00700071007200730029 00360037003800390040 00290030003100360037 00850087006900540069 00750077008000840031 00000000000000210000 00300052009000900090 00000000000000000000 00000000200000010000 00000000200000010000 00000000200000010000 00000000200000010000 00000000200000010000 00000000200000010000 00000000200000010000 00000000200000010000 00000000200000010000 00000000200000010000 01020098009501010100 User Interface...... 00000000200000100000 01000000000000200000 01000000000000200000 01000000000000200000 01000000000000200000 01000000000000200000 01000000000000200000 01000000000000200000 01000000000000200000 01000000000000200000 01000000000000200000 01000000000000200000 01000000000000200000 01000000000000200000 01000000000000200000 01000000000000200000 01000000000000200000 00010002000000000030 00010002000000000030 00010002000000000030 00010002000000000030 10020003000040000000 10020003000040000000 10020003000040000000 10020003000040000000 01000000000000200003 01000000000000200003 01000000000000200003 01000000000000200003 01000000000000200003 01000000000000200003 01000000000000200003 01000000000000200003 01000000000000200003 01000000000000200003 01000000000000200003 01000000000000200003 01000000000000200003 01000000000000200003 01000000000000200003 01000000000000200003 10020003000040500000 10020003000040500000 10020003000040500000 10020003000040500000 00230014050060700000 00230014050060700000 00230014050060700000 |
Load File to MBS Address range to MDR Write MDR to Addresses Addresses to RDR Compare MDR <> RDR Notify <file creation> Generate random Convert RDR to RDS Load Instruction file Convert MDR > MDS Convert MDS > MDR Write MDR to 1 address Compare MDS <> RDS Start Cycle Allow Cycle Load Instruction file Save data screen Load file to MDR Write RDS to file Notes to Display M932A PGM chip 6E M932B PGM chip 6F M932C PGM chip 6H M932D PGM chip 6J Ram 4K 4N Ram 4L 4P Ram 4M 4R All 2114 Ram Grid Pattern Introducing Opening Screen Address(0) of 4k-4n 2lines of 4l-4p 2lines of 4m-4r Sounds Move Red ghost Up Move Red ghost Left Move Pink ghost Diag Move Pink ghost Left Move Blue ghost Diag Move Blue ghost Left Move Brn ghost Diag Move Brn ghost Left Move All ghosts diag DipSwitch 9D Test all 6e-6f Pacman Ram count 4K 4N Ram count 4L 4P Ram count 4M 4R All 2114 Ram count Ram zero 4K 4N Ram zero 4L 4P Ram zero 4M 4R All 2114 Ram zero Open Ram Interface Address 0000-00FF Address 0000-10FF Address 0000-20FF Address 0000-30FF CMpacb NFast part 1 CMpacb NFast part 2 Cmpacb2 NSlow part 1 Cmpacb2 NSlow part 2 Record text to file Hard watchdog reset Flip Screen no loop Flip Screen loop on Sounds 2 Text screen Count All Text screen Count 1/4 Text screen Count 2/4 Text screen Count 3/4 Text screen Count 4/4 Color Screen fill 0 Color Screen fill 255 Cycle 6E address Cycle 6F address Cycle 6H address Cycle 6J address Color Screen fill 16 Color Screen fill 32 Color Screen fill 64 Color Screen fill 128 Color Screen fill 255 Tests 70 71 72 73 29 Tests 36 37 38 39 40 Tests 29 30 31 36 37 Tests 85 87 69 54 69 Opening color change Jumping Ghosts Move ghosts Sound tests Vertical Ghosts 1 Vertical Ghosts 2 Vertical Ghosts 3 Vertical Ghosts 4 Horizontal Ghosts 1 Horizontal Ghosts 2 Horizontal Ghosts 3 Horizontal Ghosts 4 Horiz & Vert Ghosts 2 Horiz & Vert Ghosts 3 Multiple Ghost Move User Interface Open Cycle Instruction Toggle A(0) Toggle A(1) Toggle A(2) Toggle A(3) Toggle A(4) Toggle A(5) Toggle A(6) Toggle A(7) Toggle A(8) Toggle A(9) Toggle A(10) Toggle A(11) Toggle A(12) Toggle A(13) Toggle A(14) Toggle A(15) Record 0000-0FFF Record 1000-1FFF Record 2000-2FFF Record 3000-3FFF Pac rev10 PGM 6E Pac rev10 PGM 6F slo Pac rev10 PGM 6H Pac rev10 PGM 6J Toggle pin 12 6S Toggle pin 14 6S Toggle pin 2 6S Toggle pin 6 6S Toggle pin 10 6S Toggle pin 4 6S Toggle pin 12 6R Toggle pin 14 6R Toggle pin 6 6R Toggle pin 4 6R Toggle pin 2 6R Toggle pin 10 6R Toggle pin 15 7N Toggle pin 14 7N Toggle pin 2 7M Toggle pin 5 6B M932A PGM chip 6E loop M932B PGM chip 6F loop M932C PGM chip 6H loop M932D PGM chip 6J loop Ram 4K 4N loop Ram 4L 4P loop Ram 4M 4R loop |
Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous 0000-0FFF 1000-1FFF 2000-2FFF 3000-3FFF 4000-43FF 4400-47FF 4C00-4FFF 4000-4FFF 4000-4FFF 4000-4FFF 4000-4FFF 4000-4001 4400-441F 4C00-4C1F 5000-500F 5063-5063 5062-5062 5064-5065 5064-5064 5066-5067 5066-5066 5068-5069 5068-5068 5062-5069 5208-520F 0000-3FFF 4000-43FF 4400-47FF 4C00-4FFF 4000-4FFF 4000-43FF 4400-47FF 4C00-4FFF 4000-4FFF 0000-0000 0000-00FF 1000-10FF 2000-20FF 3000-30FF 0000-3FFF 8000-97FF 0000-3FFF 8000-97FF 8000-97FF 50A0-50FF 5038-503F 5038-503F 5000-500F 4000-43FF 4000-40FF 4100-41FF 4200-42FF 4300-43FF 4400-47FF 4400-47FF 0000-0FFF 1000-1FFF 2000-2FFF 3000-3FFF 4400-47FF 4400-47FF 4400-47FF 4400-47FF 4400-47FF Sequence Sequence Sequence Sequence Sequence 0000-0000 Sequence 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 Sequence 0000-0000 N/a 0001-0001 0002-0002 0004-0004 0008-0008 0010-0010 0020-0020 0040-0040 0080-0080 0100-0100 0200-0200 0400-0400 0800-0800 1000-1000 2000-2000 4000-4000 8000-8000 0000-0FFF 1000-1FFF 2000-2FFF 3000-3FFF 0000-0FFF 1000-1FFF 2000-2FFF 3000-3FFF 0001-0001 0002-0002 0004-0004 0008-0008 0010-0010 0020-0020 0040-0040 0080-0080 0100-0100 0200-0200 0400-0400 0800-0800 1000-1000 2000-2000 4000-4000 8000-8000 0000-0FFF 1000-1FFF 2000-2FFF 3000-3FFF 4000-43FF 4400-47FF 4C00-4FFF |
Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Previous Pac6e.hex Pac6f.hex Pac6h.hex Pac6j.hex Random 000-255 Random 000-255 Random 000-255 Random 000-255 grid.hex intro.hex opening.hex Fill 000 Random 000-255 Random 000-255 Count 000-255 Count 000-255 Count 000-255 Count 000-255 Count 000-255 Count 000-255 Count 000-255 Count 000-255 Count 000-255 Count 000-255 xxxxxxxd.001 pac6e6j.gls Count 000-255 Count 000-255 Count 000-255 Count 000-255 Fill 000 Fill 000 Fill 000 Fill 000 fill 000 Master View Master View Master View Master View cmpacbnf.gls cmpacbnf2.gls 2cmpbns1.gls 2cmpbnf2.gls screen.dump pacwdreset.gls Count 000-255 Count 000-255 Countby 003 count 000-255 count 000-255 count 000-255 count 000-255 count 000-255 fill 000 fill 255 n/a n/a n/a n/a fill 016 fill 032 fill 064 fill 128 fill 255 Pause 5 Pause 5 Pause 5 Pause 5 Pause 5 Move ghosts.gls Pause 5 cycle sounds.gl Jumpghost1.gls Jumpghost2.gls Jumpghost3.gls Jumpghost4.gls Horizghost1.gls Horizghost2.gls Horizghost3.gls Horizghost4.gls ComboGhost2.gls ComboGhost2.gls Pause 0 next N/a Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero temp6e.hex temp6f.hex temp6h.hex temp6j.hex Pacr106e.hex Pacr106f.hex Pacr106h.hex Pacr106j.hex Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Return to Zero Pac6e.hex Pac6f.hex Pac6h.hex Pac6j.hex Random 000-255 Random 000-255 Random 000-255 |
| < Test numbers 0153 - 9999 would continue. > Also, in the bottom lines of the test table contain information to set the hardware interface device to the Z-80 type microprocessor. |
| Contact me at greg@gls1electronics.com on how to troubleshoot different sections of the Ms Pacman circuitry, or for Pacman repair or Ms Pacman repair. |
.