mirror of
https://github.com/aap/pdp6.git
synced 2026-01-13 07:20:13 +00:00
emu: fixed spacing in 340 chargen
This commit is contained in:
parent
05611ad2ec
commit
58e09c73dc
146
emu/chargen.inc
146
emu/chargen.inc
@ -12,14 +12,14 @@ static int char_na[] = {
|
|||||||
R|I, U|I, U|I, U|I, U|I, U|I, U|I,
|
R|I, U|I, U|I, U|I, U|I, U|I, U|I,
|
||||||
R|I, D|I, D|I, D|I, D|I, D|I, D|I,
|
R|I, D|I, D|I, D|I, D|I, D|I, D|I,
|
||||||
R|I, U|I, U|I, U|I, U|I, U|I, U|I,
|
R|I, U|I, U|I, U|I, U|I, U|I, U|I,
|
||||||
D|R, D|R, D|R, D, D, D,
|
D|R, D|R, D, D, D, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_A[] = {
|
static int char_A[] = {
|
||||||
I, U|I, U|I, U|I, U|I, U|I, U|R|I,
|
I, U|I, U|I, U|I, U|I, U|I, U|R|I,
|
||||||
R|I, R|I, R|D|I, D|I, L, L, L|D|I,
|
R|I, R|I, R|D|I, D|I, L, L, L|D|I,
|
||||||
R|I, R|I, R|I, D|I, D|I, D|I, R, R, R,
|
R|I, R|I, R|I, D|I, D|I, D|I, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -27,21 +27,21 @@ static int char_B[] = {
|
|||||||
I, U|I, U|I, U|I, U|I, U|I, U|I, R|I,
|
I, U|I, U|I, U|I, U|I, U|I, U|I, R|I,
|
||||||
R|I, R|I, R|D|I, D|I, L|D|I, L|I, L|I,
|
R|I, R|I, R|D|I, D|I, L|D|I, L|I, L|I,
|
||||||
D, D, D|I, R|I, R|I, U|R|I, U|I,
|
D, D, D|I, R|I, R|I, U|R|I, U|I,
|
||||||
D|R, D|R, R,
|
D|R, D|R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_C[] = {
|
static int char_C[] = {
|
||||||
U|I, U|I, U|I, U|I, U|I, U|R|I, R|I, R|I, D|R|I,
|
U|I, U|I, U|I, U|I, U|I, U|R|I, R|I, R|I, D|R|I,
|
||||||
D|L, D|L, D|L, D, D|I,
|
D|L, D|L, D|L, D, D|I,
|
||||||
R|I, R|I, U|R|I, D|R, R, R,
|
R|I, R|I, U|R|I, D|R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_D[] = {
|
static int char_D[] = {
|
||||||
I, U|I, U|I, U|I, U|I, U|I, U|I,
|
I, U|I, U|I, U|I, U|I, U|I, U|I,
|
||||||
R|I, R|I, R|I, R|D|I, D|I, D|I, D|I, D|I,
|
R|I, R|I, R|I, R|D|I, D|I, D|I, D|I, D|I,
|
||||||
L, L, L|D|I, R|I, R|I, R, R, R, R,
|
L, L, L|D|I, R|I, R|I, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -51,7 +51,7 @@ static int char_E[] = {
|
|||||||
D|L, D|L, D|L|I,
|
D|L, D|L, D|L|I,
|
||||||
R|I, R|I, R|I,
|
R|I, R|I, R|I,
|
||||||
D|L, D|L, D|L|I,
|
D|L, D|L, D|L|I,
|
||||||
R|I, R|I, R|I, R, R, R,
|
R|I, R|I, R|I, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -61,7 +61,7 @@ static int char_F[] = {
|
|||||||
D|L, D|L, D|L|I,
|
D|L, D|L, D|L|I,
|
||||||
R|I, R|I, R|I,
|
R|I, R|I, R|I,
|
||||||
D|L, D|L, D|L,
|
D|L, D|L, D|L,
|
||||||
R, R, R, R, R, R,
|
R, R, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -69,7 +69,7 @@ static int char_G[] = {
|
|||||||
U|I, U|I, U|I, U|I, U|I,
|
U|I, U|I, U|I, U|I, U|I,
|
||||||
U|R|I, R|I, R|I, D|R|I,
|
U|R|I, R|I, R|I, D|R|I,
|
||||||
D, D|I, L|I, L|I, D|L, D,
|
D, D|I, L|I, L|I, D|L, D,
|
||||||
D|I, R|I, R|I, U|R|I, U|I, D|R, D|R, R,
|
D|I, R|I, R|I, U|R|I, U|I, D|R, D|R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -77,7 +77,7 @@ static int char_H[] = {
|
|||||||
I, U|I, U|I, U|I, U|I, U|I, U|I,
|
I, U|I, U|I, U|I, U|I, U|I, U|I,
|
||||||
D|R, D, D|I, R|I, R|I,
|
D|R, D, D|I, R|I, R|I,
|
||||||
U, U, U|R|I,
|
U, U, U|R|I,
|
||||||
D|I, D|I, D|I, D|I, D|I, D|I, R, R, R,
|
D|I, D|I, D|I, D|I, D|I, D|I, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -85,14 +85,14 @@ static int char_I[] = {
|
|||||||
U, U, U, U, U, U|R|I,
|
U, U, U, U, U, U|R|I,
|
||||||
R|I, R|I, D|L|I,
|
R|I, R|I, D|L|I,
|
||||||
D|I, D|I, D|I, D|I, D|L|I,
|
D|I, D|I, D|I, D|I, D|L|I,
|
||||||
R|I, R|I, R, R, R, R,
|
R|I, R|I, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_J[] = {
|
static int char_J[] = {
|
||||||
U|I, D|R|I, R|I, R|I,
|
U|I, D|R|I, R|I, R|I,
|
||||||
U|R|I, U|I, U|I, U|I, U|I, U|I,
|
U|R|I, U|I, U|I, U|I, U|I, U|I,
|
||||||
D|R, D|R, D|R, D, D, D,
|
D|R, D|R, D, D, D, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -100,21 +100,21 @@ static int char_K[] = {
|
|||||||
I, U|I, U|I, U|I, U|I, U|I, U|I,
|
I, U|I, U|I, U|I, U|I, U|I, U|I,
|
||||||
R, R, R, R|I,
|
R, R, R, R|I,
|
||||||
D|L|I, D|L|I, D|L|I,
|
D|L|I, D|L|I, D|L|I,
|
||||||
D|R|I, D|R|I, D|R|I, R, R, R,
|
D|R|I, D|R|I, D|R|I, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_L[] = {
|
static int char_L[] = {
|
||||||
I, U|I, U|I, U|I, U|I, U|I, U|I,
|
I, U|I, U|I, U|I, U|I, U|I, U|I,
|
||||||
D|R, D, D, D, D, D|I,
|
D|R, D, D, D, D, D|I,
|
||||||
R|I, R|I, R|I, R, R, R,
|
R|I, R|I, R|I, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_M[] = {
|
static int char_M[] = {
|
||||||
I, U|I, U|I, U|I, U|I, U|I, U|I,
|
I, U|I, U|I, U|I, U|I, U|I, U|I,
|
||||||
D|R|I, D|R|I, U|R|I, U|R|I,
|
D|R|I, D|R|I, U|R|I, U|R|I,
|
||||||
D|I, D|I, D|I, D|I, D|I, D|I, R, R, R,
|
D|I, D|I, D|I, D|I, D|I, D|I, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -122,7 +122,7 @@ static int char_N[] = {
|
|||||||
I, U|I, U|I, U|I, U|I, U|I, U|I,
|
I, U|I, U|I, U|I, U|I, U|I, U|I,
|
||||||
D|R|I, D|R|I, D|R|I,
|
D|R|I, D|R|I, D|R|I,
|
||||||
U, U, U|R|I,
|
U, U, U|R|I,
|
||||||
D|I, D|I, D|I, D|I, D|I, D|I, R, R, R,
|
D|I, D|I, D|I, D|I, D|I, D|I, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -130,7 +130,7 @@ static int char_O[] = {
|
|||||||
U|I, U|I, U|I, U|I, U|I,
|
U|I, U|I, U|I, U|I, U|I,
|
||||||
U|R|I, R|I, R|I,
|
U|R|I, R|I, R|I,
|
||||||
D|R|I, D|I, D|I, D|I, D|I,
|
D|R|I, D|I, D|I, D|I, D|I,
|
||||||
L, L, D|L|I, R|I, R|I, R, R, R, R,
|
L, L, D|L|I, R|I, R|I, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -139,7 +139,7 @@ static int char_P[] = {
|
|||||||
R|I, R|I, R|I,
|
R|I, R|I, R|I,
|
||||||
D|R|I, D|I,
|
D|R|I, D|I,
|
||||||
D|L|I, L|I, L|I,
|
D|L|I, L|I, L|I,
|
||||||
D|R, D|R, D|R, R, R, R,
|
D|R, D|R, D|R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -148,7 +148,7 @@ static int char_Q[] = {
|
|||||||
U|R|I, R|I, R|I,
|
U|R|I, R|I, R|I,
|
||||||
D|R|I, D|I, D|I, D|I,
|
D|R|I, D|I, D|I, D|I,
|
||||||
L, L|I, D|L, D|I,
|
L, L|I, D|L, D|I,
|
||||||
R|I, R|I, U|I, R|I, D|I, R, R, R,
|
R|I, R|I, U|I, R|I, D|I, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -157,14 +157,14 @@ static int char_R[] = {
|
|||||||
R|I, R|I, R|I,
|
R|I, R|I, R|I,
|
||||||
D|R|I, D|I,
|
D|R|I, D|I,
|
||||||
D|L|I, L|I, L|I,
|
D|L|I, L|I, L|I,
|
||||||
D|R|I, D|R|I, D|R|I, R, R, R,
|
D|R|I, D|R|I, D|R|I, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_S[] = {
|
static int char_S[] = {
|
||||||
U|I, D|R|I, R|I, R|I, U|R|I, U|I,
|
U|I, D|R|I, R|I, R|I, U|R|I, U|I,
|
||||||
U|L|I, L|I, L|I, U|L|I, U|I,
|
U|L|I, L|I, L|I, U|L|I, U|I,
|
||||||
U|R|I, R|I, R|I, D|R|I, D|R, D|R, D|R, D, D,
|
U|R|I, R|I, R|I, D|R|I, D|R, D|R, D, D, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -173,7 +173,7 @@ static int char_T[] = {
|
|||||||
R|I, R|I, R|I, R|I,
|
R|I, R|I, R|I, R|I,
|
||||||
D|L, L|I,
|
D|L, L|I,
|
||||||
D|I, D|I, D|I, D|I, D|I,
|
D|I, D|I, D|I, D|I, D|I,
|
||||||
R, R, R, R, R,
|
R, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -181,28 +181,28 @@ static int char_U[] = {
|
|||||||
U|I, U|I, U|I, U|I, U|I, U|I,
|
U|I, U|I, U|I, U|I, U|I, U|I,
|
||||||
R, R, R, R|I,
|
R, R, R, R|I,
|
||||||
D|I, D|I, D|I, D|I, D|I,
|
D|I, D|I, D|I, D|I, D|I,
|
||||||
L, L, L|D|I, R|I, R|I, R, R, R, R,
|
L, L, L|D|I, R|I, R|I, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_V[] = {
|
static int char_V[] = {
|
||||||
R, R|I, U|L|I, U|L|I, U|I, U|I, U|I, U|I,
|
R, R|I, U|L|I, U|L|I, U|I, U|I, U|I, U|I,
|
||||||
R, R, R, R|I,
|
R, R, R, R|I,
|
||||||
D|I, D|I, D|I, D|I, D|L|I, D|L|I, R, R, R, R, R,
|
D|I, D|I, D|I, D|I, D|L|I, D|L|I, R, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_W[] = {
|
static int char_W[] = {
|
||||||
I, U|I, R|I, U|R|I, L, L|I, U|I, U|I, U|I, U|I,
|
I, U|I, R|I, U|R|I, L, L|I, U|I, U|I, U|I, U|I,
|
||||||
R, R, R, R|I,
|
R, R, R, R|I,
|
||||||
D|I, D|I, D|I, D|I, D|I, L|I, D|R|I, R, R, R,
|
D|I, D|I, D|I, D|I, D|I, L|I, D|R|I, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_X[] = {
|
static int char_X[] = {
|
||||||
I, U|R|I, U|R|I, U|I, U|I, U|L|I, U|L|I,
|
I, U|R|I, U|R|I, U|I, U|I, U|L|I, U|L|I,
|
||||||
R, R, R, R|I,
|
R, R, R, R|I,
|
||||||
D|L|I, D, D, D, D|I, D|R|I, R, R, R,
|
D|L|I, D, D, D, D|I, D|R|I, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -210,7 +210,7 @@ static int char_Y[] = {
|
|||||||
U, U, U, U, U, U|I,
|
U, U, U, U, U, U|I,
|
||||||
R, R, R, R|I, D|L|I,
|
R, R, R, R|I, D|L|I,
|
||||||
L, L|I,
|
L, L|I,
|
||||||
D|R|I, D|I, D|I, D|I, D|I, R, R, R, R, R,
|
D|R|I, D|I, D|I, D|I, D|I, R, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -220,7 +220,7 @@ static int char_Z[] = {
|
|||||||
R|I, R|I, R|I, R|I,
|
R|I, R|I, R|I, R|I,
|
||||||
D|I, D|L|I, D|R|I, L|I, L|I,
|
D|I, D|L|I, D|R|I, L|I, L|I,
|
||||||
D, D, D|L|I,
|
D, D, D|L|I,
|
||||||
R|I, R|I, R|I, R, R, R,
|
R|I, R|I, R|I, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -228,33 +228,33 @@ static int char_null[] = {
|
|||||||
U, U|I, U|I, R|I, U|L|I,
|
U, U|I, U|I, R|I, U|L|I,
|
||||||
U|R|I, R|I, D|I, U|R|I,
|
U|R|I, R|I, D|I, U|R|I,
|
||||||
D|R|I, D|I, L|I, D|R|I,
|
D|R|I, D|I, L|I, D|R|I,
|
||||||
L, L|I, D|L|I, R|I, R|I, D|R, R, R, R,
|
L, L|I, D|L|I, R|I, R|I, D|R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_ex[] = {
|
static int char_ex[] = {
|
||||||
R, R|I, U, U|I, U|I, U|I, U|I, U|I,
|
R, R|I, U, U|I, U|I, U|I, U|I, U|I,
|
||||||
D|R, D|R, D|R, D|R, D|R, D,
|
D|R, D|R, D|R, D|R, D, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_dq[] = {
|
static int char_dq[] = {
|
||||||
U, U, U, U|R|I, U|I, U|I,
|
U, U, U, U|R|I, U|I, U|I,
|
||||||
R, R|I, D|I, D|I, D|R, D|R, D|R, D,
|
R, R|I, D|I, D|I, D|R, D|R, D, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_sh[] = {
|
static int char_sh[] = {
|
||||||
R, R|I, U|I, U|I, L|I, U|R|I, U|I, L|I, U|R|I, U|I,
|
R, R|I, U|I, U|I, L|I, U|R|I, U|I, L|I, U|R|I, U|I,
|
||||||
R, R|I, D|I, D|R|I, L|I, L|I, D|R|I, D|R|I,
|
R, R|I, D|I, D|R|I, L|I, L|I, D|R|I, D|R|I,
|
||||||
L|I, L|I, D|R|I, D|I, R, R, R, R,
|
L|I, L|I, D|R|I, D|I, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_dl[] = {
|
static int char_dl[] = {
|
||||||
U|I, D|R|I, R|I, U|I, D|R|I, U|R|I, U|I,
|
U|I, D|R|I, R|I, U|I, D|R|I, U|R|I, U|I,
|
||||||
U|L|I, D|L|I, U|I, U|I, D|L|I, U|L|I, U|I,
|
U|L|I, D|L|I, U|I, U|I, D|L|I, U|L|I, U|I,
|
||||||
U|R|I, R|I, D|I, U|R|I, D|R|I, D|R, D|R, D|R, D, D,
|
U|R|I, R|I, D|I, U|R|I, D|R|I, D|R, D|R, D, D, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -262,68 +262,68 @@ static int char_pr[] = {
|
|||||||
I, U|I, U|R|I, U|R|I, U|R|I, U|R|I, U|I,
|
I, U|I, U|R|I, U|R|I, U|R|I, U|R|I, U|I,
|
||||||
L|I, L|I, L|I, L|I, D|I, R|I,
|
L|I, L|I, L|I, L|I, D|I, R|I,
|
||||||
D|R, D|R, D,
|
D|R, D|R, D,
|
||||||
D|I, R|I, D|L|I, R|I, R, R, R,
|
D|I, R|I, D|L|I, R|I, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_et[] = {
|
static int char_et[] = {
|
||||||
R|I, U|L|I, U|I, U|R, U|R|I, U|I, U|L|I,
|
R|I, U|L|I, U|I, U|R, U|R|I, U|I, U|L|I,
|
||||||
D|L|I, D|I, D|R|I, D|R|I, D|I, D|I, U|R|I, U|R|I,
|
D|L|I, D|I, D|R|I, D|R|I, D|I, D|I, U|R|I, U|R|I,
|
||||||
D, D|I, R, R, R,
|
D, D|I, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_sq[] = {
|
static int char_sq[] = {
|
||||||
U, U, U, U, U|R|I, U|I,
|
U, U, U, U, U|R|I, U|I,
|
||||||
R|I, D|I, D|I, D|R, D|R, D|R, D|R, R,
|
R|I, D|I, D|I, D|R, D|R, D|R, D|R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_lp[] = {
|
static int char_lp[] = {
|
||||||
R, R|I, U|L|I, U|L|I, U|I, U|I, U|R|I, U|R|I,
|
R, R|I, U|L|I, U|L|I, U|I, U|I, U|R|I, U|R|I,
|
||||||
D|R, D|R, D|R, D|R, D|R, D,
|
D|R, D|R, D|R, D|R, D, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_rp[] = {
|
static int char_rp[] = {
|
||||||
U, U, U, U, U|R, U|R|I,
|
U, U, U, U, U|R, U|R|I,
|
||||||
D|R|I, D|R|I, D|I, D|I, D|L|I, D|L|I,
|
D|R|I, D|R|I, D|I, D|I, D|L|I, D|L|I,
|
||||||
R, R, R, R, R,
|
R, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_as[] = {
|
static int char_as[] = {
|
||||||
U|I, U|R|I, U|I, L|I, U|R|I, U|L|I, R,
|
U|I, U|R|I, U|I, L|I, U|R|I, U|L|I, R,
|
||||||
R|I, R, R|I, D|L|I, L|I, D|I, R|I, R|I,
|
R|I, R, R|I, D|L|I, L|I, D|I, R|I, R|I,
|
||||||
D|L|I, L|I, D|I, R, R|I, D|R, R, R,
|
D|L|I, L|I, D|I, R, R|I, D|R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_pl[] = {
|
static int char_pl[] = {
|
||||||
U, U, U|I, R|I, U|R|I, U|I,
|
U, U, U|I, R|I, U|R|I, U|I,
|
||||||
D|R, D|R|I, L|I, L|I, D|I, D|I,
|
D|R, D|R|I, L|I, L|I, D|I, D|I,
|
||||||
D|R, R, R, R, R,
|
D|R, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_cm[] = {
|
static int char_cm[] = {
|
||||||
U|R|I, U|I, R|I, D|I, D|I, R, R, R, R, R,
|
U|R|I, U|I, R|I, D|I, D|I, R, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_mi[] = {
|
static int char_mi[] = {
|
||||||
U, U, U|I, R|I, R|I, R|I, R|I, D|R, D|R, D|R,
|
U, U, U|I, R|I, R|I, R|I, R|I, D|R, D|R, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_pe[] = {
|
static int char_pe[] = {
|
||||||
R|I, U|I, R|I, D|I, R, R, R, R, R,
|
R|I, U|I, R|I, D|I, R, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_sl[] = {
|
static int char_sl[] = {
|
||||||
U|I, U|R|I, U|R|I, U|R|I, U|R|I,
|
U|I, U|R|I, U|R|I, U|R|I, U|R|I,
|
||||||
D|R, D|R, D|R, D, D,
|
D|R, D|R, D, D, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -331,169 +331,169 @@ static int char_0[] = {
|
|||||||
U|I, U|R|I, L|I, U|I, U|I, U|I,
|
U|I, U|R|I, L|I, U|I, U|I, U|I,
|
||||||
U|R|I, R|I, R|I, D|R|I, D|I, L|I, D|L|I,
|
U|R|I, R|I, R|I, D|R|I, D|I, L|I, D|L|I,
|
||||||
R, R|I, D|I, D|I, D|L|I, L|I, L|I,
|
R, R|I, D|I, D|I, D|L|I, L|I, L|I,
|
||||||
R, R, R, R, R, R,
|
R, R, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_1[] = {
|
static int char_1[] = {
|
||||||
U, U, U, U, U|R|I, U|R|I, D|I,
|
U, U, U, U, U|R|I, U|R|I, D|I,
|
||||||
D|I, D|I, D|I, D|I, D|L|I, R|I, R|I, R,
|
D|I, D|I, D|I, D|I, D|L|I, R|I, R|I, R,
|
||||||
R, R, R,
|
R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_2[] = {
|
static int char_2[] = {
|
||||||
U, U, U, U, U|I, U|R|I, R|I, R|I,
|
U, U, U, U, U|I, U|R|I, R|I, R|I,
|
||||||
D|R|I, D|I, D|L|I, L|I, L|I, D|L|I, D|I, D|I,
|
D|R|I, D|I, D|L|I, L|I, L|I, D|L|I, D|I, D|I,
|
||||||
R|I, R|I, R|I, R|I, R, R, R,
|
R|I, R|I, R|I, R|I, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_3[] = {
|
static int char_3[] = {
|
||||||
U|I, D|R|I, R|I, R|I, U|R|I, U|I, U|L|I,
|
U|I, D|R|I, R|I, R|I, U|R|I, U|I, U|L|I,
|
||||||
U|R|I, U|I, U|L|I, L|I, L|I, D|L|I,
|
U|R|I, U|I, U|L|I, L|I, L|I, D|L|I,
|
||||||
D|R, D|R|I, D|R, D|R, D|R, R, R,
|
D|R, D|R|I, D|R, D|R, D|R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_4[] = {
|
static int char_4[] = {
|
||||||
U, U, U|I, R|I, R|I, U|L|I, U|R|I, U|R|I,
|
U, U, U|I, R|I, R|I, U|L|I, U|R|I, U|R|I,
|
||||||
D|I, D|I, D|R|I, L|I, D|I, D|I, D|I, R, R, R, R,
|
D|I, D|I, D|R|I, L|I, D|I, D|I, D|I, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_5[] = {
|
static int char_5[] = {
|
||||||
U|I, D|R|I, R|I, R|I, U|R|I, U|I, U|L|I, L|I, L|I,
|
U|I, D|R|I, R|I, R|I, U|R|I, U|I, U|L|I, L|I, L|I,
|
||||||
U|L|I, U|I, U|I, R|I, R|I, R|I, R|I,
|
U|L|I, U|I, U|I, R|I, R|I, R|I, R|I,
|
||||||
D|R, D|R, D|R, D, D, D,
|
D|R, D|R, D, D, D, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_6[] = {
|
static int char_6[] = {
|
||||||
R|I, U|L|I, U|I, U|R|I, L|I, U|I, U|I,
|
R|I, U|L|I, U|I, U|R|I, L|I, U|I, U|I,
|
||||||
U|R|I, R|I, R|I, D|R|I, D|L, D|L|I, R|I,
|
U|R|I, R|I, R|I, D|R|I, D|L, D|L|I, R|I,
|
||||||
D|R|I, D|I, L, D|L|I, R|I, R, R, R, R,
|
D|R|I, D|I, L, D|L|I, R|I, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_7[] = {
|
static int char_7[] = {
|
||||||
I, U|I, U|R|I, U|L, U, U|I, U|I,
|
I, U|I, U|R|I, U|L, U, U|I, U|I,
|
||||||
R|I, R|I, R|I, R|I, D|I, D|L|I, D|L|I,
|
R|I, R|I, R|I, R|I, D|I, D|L|I, D|L|I,
|
||||||
D|R, D|R, D|R, R, R,
|
D|R, D|R, D|R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_8[] = {
|
static int char_8[] = {
|
||||||
R|I, U|L|I, U|I, U|R|I, U|L|I, U|I, U|R|I,
|
R|I, U|L|I, U|I, U|R|I, U|L|I, U|I, U|R|I,
|
||||||
R|I, R|I, D|R|I, D|I, L, D|L|I, R|I, D|R|I,
|
R|I, R|I, D|R|I, D|I, L, D|L|I, R|I, D|R|I,
|
||||||
D|I, L, D|L|I, R|I, R, R, R, R,
|
D|I, L, D|L|I, R|I, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_9[] = {
|
static int char_9[] = {
|
||||||
U|I, D|R|I, R|I, R|I, U|R|I, U|I, U|I, U|I, U|I,
|
U|I, D|R|I, R|I, R|I, U|R|I, U|I, U|I, U|I, U|I,
|
||||||
U|L|I, L|I, L|I, D|L|I, D|I, D|R|I, R|I, R|I,
|
U|L|I, L|I, L|I, D|L|I, D|I, D|R|I, R|I, R|I,
|
||||||
D|R, D|R, D|R, R,
|
D|R, D|R, D|R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_cl[] = {
|
static int char_cl[] = {
|
||||||
U, U, U, U|R|I, R|I, D|I, L|I,
|
U, U, U, U|R|I, R|I, D|I, L|I,
|
||||||
D, D|I, R|I, D|L|I, R|I, R, R, R, R, R,
|
D, D|I, R|I, D|L|I, R|I, R, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_sm[] = {
|
static int char_sm[] = {
|
||||||
U, U, U, U, U|R|I, R|I, D|I, L|I,
|
U, U, U, U, U|R|I, R|I, D|I, L|I,
|
||||||
D, D|I, R|I, D|L|I, R|I, D|I, R, R, R, R, R,
|
D, D|I, R|I, D|L|I, R|I, D|I, R, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_la[] = {
|
static int char_la[] = {
|
||||||
R, R, R|I, U|L|I, U|L|I, U|L|I,
|
R, R, R|I, U|L|I, U|L|I, U|L|I,
|
||||||
U|R|I, U|R|I, U|R|I,
|
U|R|I, U|R|I, U|R|I,
|
||||||
D|R, D|R, D|R, D|R, D, D,
|
D|R, D|R, D|R, D, D, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_eq[] = {
|
static int char_eq[] = {
|
||||||
U, U|I, U, U|I, R|I, D, D|I,
|
U, U|I, U, U|I, R|I, D, D|I,
|
||||||
R|I, U, U|I, R|I, D, D|I, R|I,
|
R|I, U, U|I, R|I, D, D|I, R|I,
|
||||||
U, U|I, D|R, D|R, D|R, D,
|
U, U|I, D|R, D|R, D, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_ra[] = {
|
static int char_ra[] = {
|
||||||
R|I, U|R|I, U|R|I, U|R|I,
|
R|I, U|R|I, U|R|I, U|R|I,
|
||||||
U|L|I, U|L|I, U|L|I,
|
U|L|I, U|L|I, U|L|I,
|
||||||
D|R, D|R, D|R, D|R, D|R, D|R,
|
D|R, D|R, D|R, D|R, D|R, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_qs[] = {
|
static int char_qs[] = {
|
||||||
U, U, U, U, U|I, U|R|I, R|I, R|I,
|
U, U, U, U, U|I, U|R|I, R|I, R|I,
|
||||||
D|R|I, D|I, D|L|I, L|I,
|
D|R|I, D|I, D|L|I, L|I,
|
||||||
D|I, D|I, D|I, R, R, R, R, R,
|
D|I, D|I, D|I, R, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
static int char_bar[] = {
|
static int char_bar[] = {
|
||||||
R, R|I, U|I, U|I, U|I, U|I, U|I, U|I,
|
R, R|I, U|I, U|I, U|I, U|I, U|I, U|I,
|
||||||
D|R, D|R, D|R, D|R, D|R, D,
|
D|R, D|R, D|R, D|R, D, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_bs[] = {
|
static int char_bs[] = {
|
||||||
U, U, U, U, U|I,
|
U, U, U, U, U|I,
|
||||||
D|R|I, D|R|I, D|R|I, D|R|I,
|
D|R|I, D|R|I, D|R|I, D|R|I,
|
||||||
D|R, R, R,
|
D|R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_Lb[] = {
|
static int char_Lb[] = {
|
||||||
I, R|I, R|I, U|L, L|I,
|
I, R|I, R|I, U|L, L|I,
|
||||||
U|I, U|I, U|I, U|I, U|I,
|
U|I, U|I, U|I, U|I, U|I,
|
||||||
R|I, R|I, D|R, D|R, D|R, D|R, D|R, D,
|
R|I, R|I, D|R, D|R, D|R, D|R, D, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_Rb[] = {
|
static int char_Rb[] = {
|
||||||
R|U, R|U, U, U, U, U|I, R|I, R|I,
|
R|U, R|U, U, U, U, U|I, R|I, R|I,
|
||||||
D|I, D|I, D|I, D|I, D|L, D|L|I,
|
D|I, D|I, D|I, D|I, D|L, D|L|I,
|
||||||
R|I, R|I, U|I, D|R, R, R,
|
R|I, R|I, U|I, D|R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_LB[] = {
|
static int char_LB[] = {
|
||||||
R, R|I, U|L|I, U|I, U|L|I, U|R|I, U|I, U|R|I,
|
R, R|I, U|L|I, U|I, U|L|I, U|R|I, U|I, U|R|I,
|
||||||
D|R, D|R, D|R, D|R, D|R, D,
|
D|R, D|R, D|R, D|R, D, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_RB[] = {
|
static int char_RB[] = {
|
||||||
U|R, U|R, U, U, U, U|I,
|
U|R, U|R, U, U, U, U|I,
|
||||||
D|R|I, D|I, D|R|I, D|L|I, D|I, D|L|I,
|
D|R|I, D|I, D|R|I, D|L|I, D|I, D|L|I,
|
||||||
R, R, R, R, R,
|
R, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_Ra[] = {
|
static int char_Ra[] = {
|
||||||
U, U, U|I, R|I, R|I, U, U|I,
|
U, U, U|I, R|I, R|I, U, U|I,
|
||||||
D|R|I, D|R|I, L|I, D|I, D|L|I,
|
D|R|I, D|R|I, L|I, D|I, D|L|I,
|
||||||
D|R, R, R, R, R,
|
D|R, R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_La[] = {
|
static int char_La[] = {
|
||||||
R, U|R|I, L|U|I, L|U|I, R|I, U|I, R|U|I,
|
R, U|R|I, L|U|I, L|U|I, R|I, U|I, R|U|I,
|
||||||
D, D|I, R|I, R|I, D|R, D|R, D|R,
|
D, D|I, R|I, R|I, D|R, D|R, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_Da[] = {
|
static int char_Da[] = {
|
||||||
U, U|I, D|R|I, D|R|I, U|I, U|I, U|I, U|I, U|I, U|I,
|
U, U|I, D|R|I, D|R|I, U|I, U|I, U|I, U|I, U|I, U|I,
|
||||||
D|R, D|R, D, D|I, D|L|I, D|R, R, R, R,
|
D|R, D|R, D, D|I, D|L|I, D|R, R, R,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -508,13 +508,13 @@ static int char_Ua[] = {
|
|||||||
static int char_Ua[] = {
|
static int char_Ua[] = {
|
||||||
R, R|I, U|I, U|I, U|I, U|I, L, L|I,
|
R, R|I, U|I, U|I, U|I, U|I, L, L|I,
|
||||||
U|R|I, R|I, U|I, D|R|I, D|R|I,
|
U|R|I, R|I, U|I, D|R|I, D|R|I,
|
||||||
D|R, D|R, D|R, D,
|
D|R, D|R, D, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_tl[] = {
|
static int char_tl[] = {
|
||||||
U, U, U, U, U|I, U|R|I, D|R|I, D|R|I, U|R|I,
|
U, U, U, U, U|I, U|R|I, D|R|I, D|R|I, U|R|I,
|
||||||
D|R, D|R, D|R, D, D,
|
D|R, D|R, D, D, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -525,16 +525,16 @@ static int char_tk[] = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
static int char_dn[] = {
|
static int char_dn[] = {
|
||||||
D, D,
|
D, D, D, D,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_up[] = {
|
static int char_up[] = {
|
||||||
U, U,
|
U, U, U, U,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
static int char_sp[] = { R, R, R, R, R, R, R, 0 };
|
static int char_sp[] = { R, R, R, R, R, R, 0 };
|
||||||
static int char_lf[] = { D, D, D, D, D, D, D, D, D, D, D, 0 };
|
static int char_lf[] = { D, D, D, D, D, D, D, D, D, D, D, 0 };
|
||||||
static int char_cr[] = { 0100, 0 };
|
static int char_cr[] = { 0100, 0 };
|
||||||
static int char_esc[] = { 040 };
|
static int char_esc[] = { 040 };
|
||||||
|
|||||||
1
emu/dt.c
1
emu/dt.c
@ -301,7 +301,6 @@ recalc_dt_req(Dt551 *dt)
|
|||||||
dt->time_flag && dt->time_enable ||
|
dt->time_flag && dt->time_enable ||
|
||||||
dt->ut_info_error ||
|
dt->ut_info_error ||
|
||||||
dt->ut_illegal_op)
|
dt->ut_illegal_op)
|
||||||
printf("DT PI %o\n", dt->ut_pia),
|
|
||||||
req = dt->ut_pia;
|
req = dt->ut_pia;
|
||||||
else
|
else
|
||||||
req = 0;
|
req = 0;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user