Replies: 8 comments 1 reply
-
In what setup did you use GW-BASIC with 12 function keys and what did the
keys do?
The PCjr keyboard itself only had 10 function keys, and GW-BASIC manuals
for the PC also specify only scancodes for 10 function keys. I recall these
keys having no effect in GW-BASIC on DOS machines
…On Tue, 13 Sep 2022, 05:59 toml12953, ***@***.***> wrote:
Both the IBM PC version and PCjr versions of GW-BASIC (BASICA) support 12
function keys but PC-BASIC doesn't even when I choose
--syntax=pcjr . The Tandy emulator does recognize all 12 function keys.
Will this be added eventually?
—
Reply to this email directly, view it on GitHub
<#214>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB25REW2DWZKY2FB2K5SMTLV57323ANCNFSM6AAAAAAQLBGA6Y>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
The keys had no initial function. I used them for various things in my own programs. Unlike keys 11 and 12 on the Tandy, you didn’t set them by using KEY 11 and 12. You used 30 and 31.
KEY 30,”This is key 11”
KEY 31,”This is key 12”
Most generic versions of GW-BASIC didn’t use them but IBM’s BASICA and Compaq’s BASICA did.
Tom L
From: Rob Hagemans ***@***.***>
Sent: Tuesday, September 13, 2022 2:01 AM
To: robhagemans/pcbasic ***@***.***>
Cc: toml12953 ***@***.***>; Author ***@***.***>
Subject: Re: [robhagemans/pcbasic] F11 and F12 (Discussion #214)
In what setup did you use GW-BASIC with 12 function keys and what did the
keys do?
The PCjr keyboard itself only had 10 function keys, and GW-BASIC manuals
for the PC also specify only scancodes for 10 function keys. I recall these
keys having no effect in GW-BASIC on DOS machines
On Tue, 13 Sep 2022, 05:59 toml12953, ***@***.*** <mailto:***@***.***> > wrote:
Both the IBM PC version and PCjr versions of GW-BASIC (BASICA) support 12
function keys but PC-BASIC doesn't even when I choose
--syntax=pcjr . The Tandy emulator does recognize all 12 function keys.
Will this be added eventually?
—
Reply to this email directly, view it on GitHub
<#214>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB25REW2DWZKY2FB2K5SMTLV57323ANCNFSM6AAAAAAQLBGA6Y>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.*** <mailto:***@***.***> >
—
Reply to this email directly, view it on GitHub <#214 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABO3M3TVDVNIPKJWCCYYAPTV6AKAVANCNFSM6AAAAAAQLBGA6Y> .
You are receiving this because you authored the thread. <https://github.com/notifications/beacon/ABO3M3SFH2ASEFQVLZAFY33V6AKAVA5CNFSM6AAAAAAQLBGA62WGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAG5VZQ.gif> Message ID: ***@***.*** ***@***.***> >
|
Beta Was this translation helpful? Give feedback.
-
Thanks - do you have any manuals for these or original executables
(assuming those would run on regular MS-DOS)? I'd need some further details
such as scancodes etc. to know what is going on. The manuals I have for IBM
BASICA v1.10 and Compaq BASIC v2 do not mention KEY 30 or function keys
beyond F10.
Also, are you absolutely sure these programs hadn't been updated for use
with qbasic? I do know qbasic had KEY 30 and 31 and of course many programs
were incrementally updated after QBasic came out to use the new features -
making them incompatible with GW-BASIC even though superficially they'd
still look like GW-BASIC programs.
…On Tue, 13 Sep 2022, 11:21 toml12953, ***@***.***> wrote:
The keys had no initial function. I used them for various things in my own
programs. Unlike keys 11 and 12 on the Tandy, you didn’t set them by using
KEY 11 and 12. You used 30 and 31.
KEY 30,”This is key 11”
KEY 31,”This is key 12”
Most generic versions of GW-BASIC didn’t use them but IBM’s BASICA and
Compaq’s BASICA did.
Tom L
From: Rob Hagemans ***@***.***>
Sent: Tuesday, September 13, 2022 2:01 AM
To: robhagemans/pcbasic ***@***.***>
Cc: toml12953 ***@***.***>; Author ***@***.***>
Subject: Re: [robhagemans/pcbasic] F11 and F12 (Discussion #214)
In what setup did you use GW-BASIC with 12 function keys and what did the
keys do?
The PCjr keyboard itself only had 10 function keys, and GW-BASIC manuals
for the PC also specify only scancodes for 10 function keys. I recall these
keys having no effect in GW-BASIC on DOS machines
On Tue, 13 Sep 2022, 05:59 toml12953, ***@***.*** <mailto:***@***.***> >
wrote:
> Both the IBM PC version and PCjr versions of GW-BASIC (BASICA) support 12
> function keys but PC-BASIC doesn't even when I choose
> --syntax=pcjr . The Tandy emulator does recognize all 12 function keys.
>
> Will this be added eventually?
>
> —
> Reply to this email directly, view it on GitHub
> <#214>, or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/AB25REW2DWZKY2FB2K5SMTLV57323ANCNFSM6AAAAAAQLBGA6Y
>
> .
> You are receiving this because you are subscribed to this thread.Message
> ID: ***@***.*** <mailto:***@***.***> >
>
—
Reply to this email directly, view it on GitHub <
#214 (comment)>
, or unsubscribe <
https://github.com/notifications/unsubscribe-auth/ABO3M3TVDVNIPKJWCCYYAPTV6AKAVANCNFSM6AAAAAAQLBGA6Y>
.
You are receiving this because you authored the thread. <
https://github.com/notifications/beacon/ABO3M3SFH2ASEFQVLZAFY33V6AKAVA5CNFSM6AAAAAAQLBGA62WGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAG5VZQ.gif>
Message ID: ***@***.*** ***@***.***> >
—
Reply to this email directly, view it on GitHub
<#214 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB25RETX4MBHHURZQKKY7Q3V6BBR7ANCNFSM6AAAAAAQLBGA6Y>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Yes, I’m sure that it was IBM BASICA 3.20 and 3.30 and Compaq GW-BASIC 3.x. I can’t find a PDF online, though.
Here’s a scan of some of the pages. Maybe this will help.
Tom L
From: Rob Hagemans ***@***.***>
Sent: Tuesday, September 13, 2022 9:55 AM
To: robhagemans/pcbasic ***@***.***>
Cc: toml12953 ***@***.***>; Author ***@***.***>
Subject: Re: [robhagemans/pcbasic] F11 and F12 (Discussion #214)
Thanks - do you have any manuals for these or original executables
(assuming those would run on regular MS-DOS)? I'd need some further details
such as scancodes etc. to know what is going on. The manuals I have for IBM
BASICA v1.10 and Compaq BASIC v2 do not mention KEY 30 or function keys
beyond F10.
Also, are you absolutely sure these programs hadn't been updated for use
with qbasic? I do know qbasic had KEY 30 and 31 and of course many programs
were incrementally updated after QBasic came out to use the new features -
making them incompatible with GW-BASIC even though superficially they'd
still look like GW-BASIC programs.
On Tue, 13 Sep 2022, 11:21 toml12953, ***@***.*** <mailto:***@***.***> > wrote:
The keys had no initial function. I used them for various things in my own
programs. Unlike keys 11 and 12 on the Tandy, you didn’t set them by using
KEY 11 and 12. You used 30 and 31.
KEY 30,”This is key 11”
KEY 31,”This is key 12”
Most generic versions of GW-BASIC didn’t use them but IBM’s BASICA and
Compaq’s BASICA did.
Tom L
From: Rob Hagemans ***@***.*** <mailto:***@***.***> >
Sent: Tuesday, September 13, 2022 2:01 AM
To: robhagemans/pcbasic ***@***.*** <mailto:***@***.***> >
Cc: toml12953 ***@***.*** <mailto:***@***.***> >; Author ***@***.*** <mailto:***@***.***> >
Subject: Re: [robhagemans/pcbasic] F11 and F12 (Discussion #214)
In what setup did you use GW-BASIC with 12 function keys and what did the
keys do?
The PCjr keyboard itself only had 10 function keys, and GW-BASIC manuals
for the PC also specify only scancodes for 10 function keys. I recall these
keys having no effect in GW-BASIC on DOS machines
On Tue, 13 Sep 2022, 05:59 toml12953, ***@***.*** <mailto:***@***.***> <mailto:***@***.***> >
wrote:
> Both the IBM PC version and PCjr versions of GW-BASIC (BASICA) support 12
> function keys but PC-BASIC doesn't even when I choose
> --syntax=pcjr . The Tandy emulator does recognize all 12 function keys.
>
> Will this be added eventually?
>
> —
> Reply to this email directly, view it on GitHub
> <#214>, or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/AB25REW2DWZKY2FB2K5SMTLV57323ANCNFSM6AAAAAAQLBGA6Y
>
> .
> You are receiving this because you are subscribed to this thread.Message
> ID: ***@***.*** <mailto:***@***.***> <mailto:***@***.***> >
>
—
Reply to this email directly, view it on GitHub <
#214 (comment)>
, or unsubscribe <
https://github.com/notifications/unsubscribe-auth/ABO3M3TVDVNIPKJWCCYYAPTV6AKAVANCNFSM6AAAAAAQLBGA6Y>
.
You are receiving this because you authored the thread. <
https://github.com/notifications/beacon/ABO3M3SFH2ASEFQVLZAFY33V6AKAVA5CNFSM6AAAAAAQLBGA62WGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAG5VZQ.gif>
Message ID: ***@***.*** <mailto:***@***.***> ***@***.*** <mailto:***@***.***> > >
—
Reply to this email directly, view it on GitHub
<#214 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB25RETX4MBHHURZQKKY7Q3V6BBR7ANCNFSM6AAAAAAQLBGA6Y>
.
You are receiving this because you commented.Message ID:
***@***.*** <mailto:***@***.***> >
—
Reply to this email directly, view it on GitHub <#214 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABO3M3SWOZ55I36IOQNJCFLV6CBUTANCNFSM6AAAAAAQLBGA6Y> .
You are receiving this because you authored the thread. <https://github.com/notifications/beacon/ABO3M3STUAFYNOJU6WQIVTTV6CBUTA5CNFSM6AAAAAAQLBGA62WGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAG55A6.gif> Message ID: ***@***.*** ***@***.***> >
|
Beta Was this translation helpful? Give feedback.
-
Thanks for confirming - the scans would be very useful but I don't think
the attachment made it through? At least I can't see it on GitHub. The most
useful bits of the manual would be the description of the KEY statement and
a list of scancodes (usually in an appendix)
|
Beta Was this translation helpful? Give feedback.
-
I uploaded the BASICA manual pages to the BASIC Programming Language Files area.
Tom L
From: Rob Hagemans ***@***.***>
Sent: Tuesday, September 13, 2022 9:55 AM
To: robhagemans/pcbasic ***@***.***>
Cc: toml12953 ***@***.***>; Author ***@***.***>
Subject: Re: [robhagemans/pcbasic] F11 and F12 (Discussion #214)
Thanks - do you have any manuals for these or original executables
(assuming those would run on regular MS-DOS)? I'd need some further details
such as scancodes etc. to know what is going on. The manuals I have for IBM
BASICA v1.10 and Compaq BASIC v2 do not mention KEY 30 or function keys
beyond F10.
Also, are you absolutely sure these programs hadn't been updated for use
with qbasic? I do know qbasic had KEY 30 and 31 and of course many programs
were incrementally updated after QBasic came out to use the new features -
making them incompatible with GW-BASIC even though superficially they'd
still look like GW-BASIC programs.
On Tue, 13 Sep 2022, 11:21 toml12953, ***@***.*** <mailto:***@***.***> > wrote:
The keys had no initial function. I used them for various things in my own
programs. Unlike keys 11 and 12 on the Tandy, you didn’t set them by using
KEY 11 and 12. You used 30 and 31.
KEY 30,”This is key 11”
KEY 31,”This is key 12”
Most generic versions of GW-BASIC didn’t use them but IBM’s BASICA and
Compaq’s BASICA did.
Tom L
From: Rob Hagemans ***@***.*** <mailto:***@***.***> >
Sent: Tuesday, September 13, 2022 2:01 AM
To: robhagemans/pcbasic ***@***.*** <mailto:***@***.***> >
Cc: toml12953 ***@***.*** <mailto:***@***.***> >; Author ***@***.*** <mailto:***@***.***> >
Subject: Re: [robhagemans/pcbasic] F11 and F12 (Discussion #214)
In what setup did you use GW-BASIC with 12 function keys and what did the
keys do?
The PCjr keyboard itself only had 10 function keys, and GW-BASIC manuals
for the PC also specify only scancodes for 10 function keys. I recall these
keys having no effect in GW-BASIC on DOS machines
On Tue, 13 Sep 2022, 05:59 toml12953, ***@***.*** <mailto:***@***.***> <mailto:***@***.***> >
wrote:
> Both the IBM PC version and PCjr versions of GW-BASIC (BASICA) support 12
> function keys but PC-BASIC doesn't even when I choose
> --syntax=pcjr . The Tandy emulator does recognize all 12 function keys.
>
> Will this be added eventually?
>
> —
> Reply to this email directly, view it on GitHub
> <#214>, or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/AB25REW2DWZKY2FB2K5SMTLV57323ANCNFSM6AAAAAAQLBGA6Y
>
> .
> You are receiving this because you are subscribed to this thread.Message
> ID: ***@***.*** <mailto:***@***.***> <mailto:***@***.***> >
>
—
Reply to this email directly, view it on GitHub <
#214 (comment)>
, or unsubscribe <
https://github.com/notifications/unsubscribe-auth/ABO3M3TVDVNIPKJWCCYYAPTV6AKAVANCNFSM6AAAAAAQLBGA6Y>
.
You are receiving this because you authored the thread. <
https://github.com/notifications/beacon/ABO3M3SFH2ASEFQVLZAFY33V6AKAVA5CNFSM6AAAAAAQLBGA62WGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAG5VZQ.gif>
Message ID: ***@***.*** <mailto:***@***.***> ***@***.*** <mailto:***@***.***> > >
—
Reply to this email directly, view it on GitHub
<#214 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB25RETX4MBHHURZQKKY7Q3V6BBR7ANCNFSM6AAAAAAQLBGA6Y>
.
You are receiving this because you commented.Message ID:
***@***.*** <mailto:***@***.***> >
—
Reply to this email directly, view it on GitHub <#214 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABO3M3SWOZ55I36IOQNJCFLV6CBUTANCNFSM6AAAAAAQLBGA6Y> .
You are receiving this because you authored the thread. <https://github.com/notifications/beacon/ABO3M3STUAFYNOJU6WQIVTTV6CBUTA5CNFSM6AAAAAAQLBGA62WGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAG55A6.gif> Message ID: ***@***.*** ***@***.***> >
|
Beta Was this translation helpful? Give feedback.
-
Hi, apologies, it's still not clear to me where I should look - is that on
a different site? Could you please post a link here?
|
Beta Was this translation helpful? Give feedback.
-
It’s in the Files area of the Facebook group, BASIC Programming Language. I can’t post it to Github.
From: Rob Hagemans ***@***.***>
Sent: Wednesday, September 14, 2022 3:20 AM
To: robhagemans/pcbasic ***@***.***>
Cc: toml12953 ***@***.***>; Author ***@***.***>
Subject: Re: [robhagemans/pcbasic] F11 and F12 (Discussion #214)
Hi, apologies, it's still not clear to me where I should look - is that on
a different site? Could you please post a link here?
—
Reply to this email directly, view it on GitHub <#214 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABO3M3XO6WLFBEOSHCPT54TV6F4ANANCNFSM6AAAAAAQLBGA6Y> .
You are receiving this because you authored the thread. <https://github.com/notifications/beacon/ABO3M3SRMGNE6RH3DAD34DLV6F4ANA5CNFSM6AAAAAAQLBGA62WGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAG6JAA.gif> Message ID: ***@***.*** ***@***.***> >
|
Beta Was this translation helpful? Give feedback.
-
Both the IBM PC version and PCjr versions of GW-BASIC (BASICA) support 12 function keys but PC-BASIC doesn't even when I choose
--syntax=pcjr . The Tandy emulator does recognize all 12 function keys.
Will this be added eventually?
Beta Was this translation helpful? Give feedback.
All reactions