Previous Thread
Next Thread
Print Thread
Page 10 of 10 1 2 8 9 10
Joined: Mar 2001
Posts: 16,612
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,612
Can you check if those keys not working also happened without the shift register change?

Joined: Feb 2014
Posts: 500
G
Senior Member
OP Online Content
Senior Member
G
Joined: Feb 2014
Posts: 500
Ok, I commented it out, recompiled and the keys still didn't work. So weird.

As an aside, just now when I was changing the e05a30.cpp file I accidentally opened the e05a03.h file and guess what, there's a shift register in that one also. I guess a person should go reading other similar devices for clues too 8-).

Joined: Mar 2006
Posts: 1,047
L
Very Senior Member
Offline
Very Senior Member
L
Joined: Mar 2006
Posts: 1,047
Can you find which commit upstream broke the keys (after stashing or committing/PRing your changes?)


"When life gives you zombies... *CHA-CHIK!* ...you make zombie-ade!"
Joined: Feb 2004
Posts: 2,194
Very Senior Member
Online Content
Very Senior Member
Joined: Feb 2004
Posts: 2,194
Is it actually broken? If the printer is using IPT_KEYBOARD then it’s intentional that it no longer responds to keys when the system keyboard is active. This is to solve the “typing on everything at once” issue you get the moment you plug a terminal into a computer with a keyboard, or plug two terminals into a computer. See https://mametesters.org/view.php?id=6320 and check the Keyboard Mode menu.

Joined: Feb 2014
Posts: 500
G
Senior Member
OP Online Content
Senior Member
G
Joined: Feb 2014
Posts: 500
Ahh, I see that it is disabled by default. I did not know that menu was there 8-)

Setting it to enabled makes it active again. Cool.

Thanks, Vas.

[Linked Image from i.imgur.com]

Joined: Feb 2014
Posts: 500
G
Senior Member
OP Online Content
Senior Member
G
Joined: Feb 2014
Posts: 500
I had a mini freakout for why the keyboard wasn't working on the ct486, but it gets the rightmost screen so it comes up initially disabled. Left screen = enabled, right screen = disabled.

Simple fix, just enable it from the Keyboard menu.


[Linked Image from i.imgur.com]

Yay! So now we can see the descenders:

[Linked Image from i.imgur.com]

Joined: Feb 2014
Posts: 500
G
Senior Member
OP Online Content
Senior Member
G
Joined: Feb 2014
Posts: 500
Achievement Unlocked:

Pull request successfully merged and closed

Yay!

Joined: Oct 2014
Posts: 3
R
Member
Offline
Member
R
Joined: Oct 2014
Posts: 3
Originally Posted by Golden Child
Achievement Unlocked:

Pull request successfully merged and closed

Yay!

Good job! I remember C00[0-3] bugged me for quite a while, I hadn't realized it could have been a shift register.

Joined: Feb 2014
Posts: 500
G
Senior Member
OP Online Content
Senior Member
G
Joined: Feb 2014
Posts: 500
Thanks Ramiro!

Joined: Feb 2014
Posts: 500
G
Senior Member
OP Online Content
Senior Member
G
Joined: Feb 2014
Posts: 500
Just for fun, fiddling with the cpc6128 and the ap2000:

You can print to the printer with PRINT #8,"HELLO"
or LIST #8

Code
     70 CLS
     80 PRINT "TESTING printerp01 PRINTER PAC II"
     81 ?
     85 PRINT "startup with printerp01"
     86 ?
     95 PRINT "type RUN "CHR$(34)"PP2 enter"
     96 ?
     99 FOR J = 1 TO 5
    100  FOR I=32 TO 127:?CHR$(I);:NEXT:PRINT
    110 NEXT
    120 |DUMP


[Linked Image from i.imgur.com]
[Linked Image from i.imgur.com]
and you can adjust the colors with

INK 0,0 makes color 0 black
INK 3,26 makes color 3 white
INK 3,27 makes color 3 grey

Page 10 of 10 1 2 8 9 10

Link Copied to Clipboard
Who's Online Now
2 members (PaulRobson, Mr. Do), 44 guests, and 2 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,834
Posts116,214
Members4,921
Most Online890
Jan 17th, 2020
Powered by UBB.threads™ PHP Forum Software 7.7.5