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.