• BASIC 7.0

    From Shaun Bebbington@3:770/3 to All on Mon Jun 4 06:55:36 2018
    What technically would it take to convert BASIC 7 to the Commodore C64? If, that is, such a thing is possible (which it probably isn't).

    Regards,

    Shaun.

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Charles Richmond@3:770/3 to Shaun Bebbington on Mon Jun 4 09:50:56 2018
    On 6/4/2018 8:55 AM, Shaun Bebbington wrote:
    What technically would it take to convert BASIC 7 to the Commodore C64? If,
    that is, such a thing is possible (which it probably isn't).


    ISTM that BASIC 7 is written for the Z80 processor in the C128. That
    would mean a complete re-write for the Commodore 64. (Unless you used a
    Z80 processor cartridge on the C64.)


    --
    numerist at aquaporin4 dot com

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Shaun Bebbington@3:770/3 to Charles Richmond on Mon Jun 4 10:20:06 2018
    On Monday, 4 June 2018 15:50:40 UTC+1, Charles Richmond wrote:
    On 6/4/2018 8:55 AM, Shaun Bebbington wrote:
    What technically would it take to convert BASIC 7 to the Commodore C64? If,
    that is, such a thing is possible (which it probably isn't).


    ISTM that BASIC 7 is written for the Z80 processor in the C128. That
    would mean a complete re-write for the Commodore 64. (Unless you used a
    Z80 processor cartridge on the C64.)


    --
    numerist at aquaporin4 dot com

    This seems unlikely to me but if someone could confirm this?

    Thanks,

    Shaun.

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Fred@3:770/3 to numerist@aquaporin4.com on Mon Jun 4 22:51:44 2018
    On Mon, 4 Jun 2018 09:50:56 -0500, Charles Richmond
    <numerist@aquaporin4.com> wrote:

    On 6/4/2018 8:55 AM, Shaun Bebbington wrote:
    What technically would it take to convert BASIC 7 to the Commodore C64? If, that is, such a thing is possible (which it probably isn't).


    ISTM that BASIC 7 is written for the Z80 processor in the C128. That
    would mean a complete re-write for the Commodore 64. (Unless you used a
    Z80 processor cartridge on the C64.)

    No. Commodore basic 7.0 is written for the 8502 CPU. The C=128 has
    three processors. A Z80, 6510 and 8502.

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Fred@3:770/3 to shaun@square-circle.co.uk on Mon Jun 4 22:52:18 2018
    On Mon, 4 Jun 2018 06:55:36 -0700 (PDT), Shaun Bebbington <shaun@square-circle.co.uk> wrote:

    What technically would it take to convert BASIC 7 to the Commodore C64? If, that is, such a thing is possible (which it probably isn't).

    Regards,

    Shaun.

    Check out Simon Basic cartridge.

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Janne Johansson@2:221/6 to Fred on Tue Jun 5 09:34:08 2018
    On 2018-06-04 21:52, Fred : shaun@square-circle.co.uk wrote:
    On Mon, 4 Jun 2018 06:55:36 -0700 (PDT), Shaun Bebbington <shaun@square-circle.co.uk> wrote:

    What technically would it take to convert BASIC 7 to the Commodore C64?
    If, that is, such a thing is possible (which it probably isn't).

    Regards,

    Shaun.

    Check out Simon Basic cartridge.

    There's even an "improved" Simons Basic, TSB or whatsitcalled.

    ---
    * Origin: - nntp://news.fidonet.fi - Lake Ylo - Finland - (2:221/6)
  • From Shaun Bebbington@3:770/3 to Fred on Mon Jun 4 23:25:56 2018
    On Tuesday, 5 June 2018 06:51:49 UTC+1, Fred wrote:
    On Mon, 4 Jun 2018 09:50:56 -0500, Charles Richmond
    <numerist@aquaporin4.com> wrote:

    On 6/4/2018 8:55 AM, Shaun Bebbington wrote:
    What technically would it take to convert BASIC 7 to the Commodore C64?
    If, that is, such a thing is possible (which it probably isn't).


    ISTM that BASIC 7 is written for the Z80 processor in the C128. That
    would mean a complete re-write for the Commodore 64. (Unless you used a >Z80 processor cartridge on the C64.)

    No. Commodore basic 7.0 is written for the 8502 CPU. The C=128 has
    three processors. A Z80, 6510 and 8502.

    You mean that the 8502 also has a 6510 mode surely? It's the 128D that has three processors, the third CPU being that for the drive.

    As for Simon's BASIC, I know of this and used to have the cartridge.

    So it's not possible to port BASIC 7 to the C64 somehow?

    Regards,

    Shaun.

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Janne Johansson@2:221/6 to Shaun Bebbington on Tue Jun 5 11:43:50 2018
    On 2018-06-04 22:25, Shaun Bebbington : Fred wrote:

    So it's not possible to port BASIC 7 to the C64 somehow?

    When you have a hard time getting the answer you like, perhaps you
    should take a step back and describe your ultimate goal.

    People here tend to try to see beyond the obvious "if you cant find it,
    its not there and noone did it", but it's hard to imagine you want the
    super obvious answer, or a Yes/No to the above question since that will
    just spur further questions when that wasn't the actual end goal.

    There is a BASIC on the C64, there are other BASICs with improvements,
    there is BASIC 7 for non-C64 platforms which you can emulate, and you
    can dive in to the BASIC 7 code and do the grunt work and port it
    yourself, or you could actually state what your end goal is to getting
    that specific dialect onto a C64 apart from just seeing BASIC 7 on a
    C64, since that smells like a solution to something you haven't
    disclosed yet, which is why you get so many disparate answers.

    ---
    * Origin: - nntp://news.fidonet.fi - Lake Ylo - Finland - (2:221/6)
  • From J.B. Wood@3:770/3 to Fred on Tue Jun 5 06:25:18 2018
    On 06/05/2018 01:52 AM, Fred wrote:
    On Mon, 4 Jun 2018 06:55:36 -0700 (PDT), Shaun Bebbington <shaun@square-circle.co.uk> wrote:

    What technically would it take to convert BASIC 7 to the Commodore C64? If, that is, such a thing is possible (which it probably isn't).

    Regards,

    Shaun.

    Check out Simon Basic cartridge.



    --

    Hello, and I've got and used a Simons' BASIC cart for the C-64. It's
    best feature is arguably a simpler syntax for doing speedier graphics
    stuff but a lot of the convenient C-64 key combinations for things like upper/lower case and character color aren't available. OTOH, the cart
    does support function key programming with immediate execute and you can
    always save the key definitions to a file for future use. The only
    reason I originally bought the cartridge was to run some ham radio Smith
    Chart programs written by Lynn Gerig. Sincerely,


    J. B. Wood. e-mail: arl_123234@hotmail.com

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Shaun Bebbington@3:770/3 to Janne Johansson on Tue Jun 5 06:00:04 2018
    On Tuesday, 5 June 2018 07:39:17 UTC+1, Janne Johansson wrote:
    On 2018-06-04 21:52, Fred : shaun@square-circle.co.uk wrote:
    On Mon, 4 Jun 2018 06:55:36 -0700 (PDT), Shaun Bebbington <shaun@square-circle.co.uk> wrote:

    What technically would it take to convert BASIC 7 to the Commodore C64?
    If, that is, such a thing is possible (which it probably isn't).

    Regards,

    Shaun.

    Check out Simon Basic cartridge.

    There's even an "improved" Simons Basic, TSB or whatsitcalled.

    Yes.

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Shaun Bebbington@3:770/3 to Janne Johansson on Tue Jun 5 06:00:25 2018
    On Tuesday, 5 June 2018 09:54:42 UTC+1, Janne Johansson wrote:
    On 2018-06-04 22:25, Shaun Bebbington : Fred wrote:

    So it's not possible to port BASIC 7 to the C64 somehow?

    When you have a hard time getting the answer you like, perhaps you
    should take a step back and describe your ultimate goal.

    People here tend to try to see beyond the obvious "if you cant find it,
    its not there and noone did it", but it's hard to imagine you want the
    super obvious answer, or a Yes/No to the above question since that will
    just spur further questions when that wasn't the actual end goal.

    Yes.

    There is a BASIC on the C64, there are other BASICs with improvements,
    there is BASIC 7 for non-C64 platforms which you can emulate, and you
    can dive in to the BASIC 7 code and do the grunt work and port it
    yourself, or you could actually state what your end goal is to getting
    that specific dialect onto a C64 apart from just seeing BASIC 7 on a
    C64, since that smells like a solution to something you haven't
    disclosed yet, which is why you get so many disparate answers.

    Yes.

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Harry Potter@3:770/3 to Shaun Bebbington on Sat Jun 9 11:24:26 2018
    On Monday, June 4, 2018 at 9:55:37 AM UTC-4, Shaun Bebbington wrote:
    What technically would it take to convert BASIC 7 to the Commodore C64? If,
    that is, such a thing is possible (which it probably isn't).

    Regards,

    Shaun.

    I think it's possible to convert BASIC 7 to a C64 expansion BASIC *to a degree*: remember that the C128 has 128k of RAM--over 118k available for BASIC--while most C64 expansion BASICs use only 30k for BASIC. Also note that you may have to port the code
    yourself, as the tokens would be different. Finally, note that some C128-specific features--i.e. the BANK command--will be unavailable. Does this help?

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From rbernardo@iglou.com@3:770/3 to All on Mon Jun 11 07:46:16 2018
    See the BASIC thread at

    http://c-128.freeforums.net/thread/490/programming-languages-basic-extensions

    Leaving Seattle after the Pacific Commodore Expo NW,
    Robert Bernardo
    Fresno Commodore User Group
    http://www.dickestel.com/fcug.htm
    August 11-12 Commodore Vegas Expo v14 2018 - http://www.portcommodore.com/commvex

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Snogpitch@3:770/3 to Shaun Bebbington on Sat Jul 7 12:42:18 2018
    On Monday, June 4, 2018 at 9:55:37 AM UTC-4, Shaun Bebbington wrote:
    What technically would it take to convert BASIC 7 to the Commodore C64? If,
    that is, such a thing is possible (which it probably isn't).

    Regards,

    Shaun.

    You might want to take a look at the 'Smore cartridge for the C64. This might do what you are looking for?

    https://www.atarimagazines.com/compute/issue71/review_smore.php

    Manual: http://www.n2dvm.com/carts/SMore/S%27More_BASIC_Instruction_Manual.pdf

    And... as a bonus, you get more "free RAM"

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)