|
|
Joined: Mar 2001
Posts: 17,316 Likes: 280
Very Senior Member
|
|
Very Senior Member
Joined: Mar 2001
Posts: 17,316 Likes: 280 |
Can you check if those keys not working also happened without the shift register change?
|
|
|
|
|
Joined: Feb 2014
Posts: 1,237 Likes: 224
Very Senior Member
|
|
Very Senior Member
Joined: Feb 2014
Posts: 1,237 Likes: 224 |
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,082 Likes: 7
Very Senior Member
|
|
Very Senior Member
Joined: Mar 2006
Posts: 1,082 Likes: 7 |
Can you find which commit upstream broke the keys (after stashing or committing/PRing your changes?)
"...in the end, all is crab."
|
|
|
|
|
Joined: Feb 2004
Posts: 2,651 Likes: 371
Very Senior Member
|
|
Very Senior Member
Joined: Feb 2004
Posts: 2,651 Likes: 371 |
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: 1,237 Likes: 224
Very Senior Member
|
|
Very Senior Member
Joined: Feb 2014
Posts: 1,237 Likes: 224 |
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]](https://i.imgur.com/qmA7d2A.png)
|
|
|
|
|
Joined: Feb 2014
Posts: 1,237 Likes: 224
Very Senior Member
|
|
Very Senior Member
Joined: Feb 2014
Posts: 1,237 Likes: 224 |
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]](https://i.imgur.com/KS0sBam.png) Yay! So now we can see the descenders: ![[Linked Image from i.imgur.com]](https://i.imgur.com/F1iH6om.png)
|
|
|
|
|
Joined: Feb 2014
Posts: 1,237 Likes: 224
Very Senior Member
|
|
Very Senior Member
Joined: Feb 2014
Posts: 1,237 Likes: 224 |
Achievement Unlocked:
Pull request successfully merged and closed
Yay!
|
|
|
|
|
Joined: Oct 2014
Posts: 4
Member
|
|
Member
Joined: Oct 2014
Posts: 4 |
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: 1,237 Likes: 224
Very Senior Member
|
|
Very Senior Member
Joined: Feb 2014
Posts: 1,237 Likes: 224 |
|
|
|
|
|
Joined: Feb 2014
Posts: 1,237 Likes: 224
Very Senior Member
|
|
Very Senior Member
Joined: Feb 2014
Posts: 1,237 Likes: 224 |
Just for fun, fiddling with the cpc6128 and the ap2000: You can print to the printer with PRINT #8,"HELLO" or LIST #8
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]](https://i.imgur.com/Q5KuFi5.png) ![[Linked Image from i.imgur.com]](https://i.imgur.com/X5kn7cD.png) 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
|
|
|
|
1 members (Cpt. Pugwash),
933
guests, and
6
robots. |
|
Key:
Admin,
Global Mod,
Mod
|
|
|
Forums9
Topics9,399
Posts122,883
Members5,092
| |
Most Online3,327 Nov 10th, 2025
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|