Skip to content

Commit 2286859

Browse files
committed
some fix for 340 but still buggy
1 parent 6ded9f4 commit 2286859

File tree

3 files changed

+20
-9
lines changed

3 files changed

+20
-9
lines changed

emu/chargen.inc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -442,7 +442,7 @@ static int char_ex[] = {
442442

443443
static int char_dq[] = {
444444
U, U, U, U|R|I, U|I, U|I,
445-
R, R|I, D|I, D|I, D|R, D|R, D, D,
445+
R, R|I, D|I, D|I, D|R, D|R, D|R, D,
446446
0
447447
};
448448

emu/dis340.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1026,7 +1026,11 @@ makedis(int argc, char *argv[])
10261026

10271027
/* dunno about the frequency here */
10281028
// t = (Task){ nil, discycle, dis, 50, 0 };
1029-
t = (Task){ nil, discycle, dis, 20, 0 };
1029+
// t = (Task){ nil, discycle, dis, 20, 0 };
1030+
// MACDMP starts breaking if we go too high
1031+
// other programs start breaking if we go too low
1032+
// TODO: gahhhhhhh
1033+
t = (Task){ nil, discycle, dis, 13, 0 };
10301034
addtask(t);
10311035

10321036
lock(&initlock);

emu/init.ini

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ mkdev dc dc136
77
mkdev dt0 dt551
88
mkdev dx1 dx555
99
mkdev dx2 dx555
10+
mkdev dx3 dx555
11+
mkdev dx4 dx555
1012
mkdev dis dis340
1113
mkdev joy joy420
1214
mkdev ojoy joy724
@@ -24,6 +26,8 @@ mkdev netcons netcons localhost 10007
2426
connectdev dc dt0
2527
connectdev dt0 dx1 1
2628
connectdev dt0 dx2 2
29+
connectdev dt0 dx3 3
30+
connectdev dt0 dx4 4
2731
connectio tty apr
2832
connectio ptr apr
2933
connectio ptp apr
@@ -40,18 +44,21 @@ connectmem mem0 0 apr 0
4044
#connectmem cmem3 0 apr 3
4145

4246
mount tty /tmp/6tty
43-
mount ptr ../code/ptp.out
47+
#mount ptr ../code/ptr.in
48+
mount ptr ../macdmp.moby
4449
#mount ptr ../code/sysgen.rim
4550
#mount ptr ../test/test.pt
4651
#mount ptr ../lars_sysgen/sysgen.pt
4752
#mount ptp ../code/ptp.out
48-
#mount dx1 ../test/out.dt6
49-
#mount dx1 ../test/test.dt6
50-
mount dx1 ../files/sys6.dtr
51-
##mount dx1 ../system.dtr
53+
mount dx1 ../tapes/system.dtr
54+
mount dx2 ../tapes/syseng.dtr
55+
#mount dx3 ../tapes/misc.dtr
56+
#mount dx1 ../system.dtr
5257
#mount dx2 ../test/stuff.dtr
5358
#mount dx2 ../test/spcwar.dtr
54-
#mount dx2 ../test/foo.dtr
55-
mount dx2 ../test/aap.dtr
59+
mount dx2 ../tapes/foo.dtr
60+
#mount dx3 ../test/aap.dtr
5661

5762
#load -b ../maint/pdp6.part1
63+
#load -b ../maint/pdp6.part2
64+
#load -b @.spcwar

0 commit comments

Comments
 (0)