Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Digital Archaeology » Computer Arcana » Commodore » Commodore 8-bit » BASIC 7.0
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
BASIC 7.0 [message #368587] Mon, 04 June 2018 09:55 Go to next message
Anonymous
Karma:
Originally posted by: Shaun Bebbington

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.
Re: BASIC 7.0 [message #368588 is a reply to message #368587] Mon, 04 June 2018 10:50 Go to previous messageGo to next message
Charles Richmond is currently offline  Charles Richmond
Messages: 2754
Registered: December 2011
Karma: 0
Senior Member
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
Re: BASIC 7.0 [message #368596 is a reply to message #368588] Mon, 04 June 2018 13:20 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Shaun Bebbington

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.
Re: BASIC 7.0 [message #368634 is a reply to message #368588] Tue, 05 June 2018 01:51 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Fred

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.
Re: BASIC 7.0 [message #368635 is a reply to message #368587] Tue, 05 June 2018 01:52 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Fred

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.
Re: BASIC 7.0 [message #368639 is a reply to message #368634] Tue, 05 June 2018 02:25 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Shaun Bebbington

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.
BASIC 7.0 [message #368640 is a reply to message #368635] Mon, 04 June 2018 17:34 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: nospam.Janne.Johansson

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.
BASIC 7.0 [message #368642 is a reply to message #368639] Mon, 04 June 2018 19:43 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: nospam.Janne.Johansson

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.
Re: BASIC 7.0 [message #368645 is a reply to message #368635] Tue, 05 June 2018 06:25 Go to previous messageGo to next message
J.B. Wood is currently offline  J.B. Wood
Messages: 88
Registered: January 2012
Karma: 0
Member
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
Re: BASIC 7.0 [message #368651 is a reply to message #368640] Tue, 05 June 2018 09:00 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Shaun Bebbington

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.
Re: BASIC 7.0 [message #368652 is a reply to message #368642] Tue, 05 June 2018 09:00 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Shaun Bebbington

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.
Re: BASIC 7.0 [message #368880 is a reply to message #368587] Sat, 09 June 2018 14:24 Go to previous messageGo to next message
Harry Potter is currently offline  Harry Potter
Messages: 1304
Registered: March 2012
Karma: 0
Senior Member
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?
Re: BASIC 7.0 [message #368926 is a reply to message #368880] Mon, 11 June 2018 10:46 Go to previous messageGo to next message
RobertB is currently offline  RobertB
Messages: 4993
Registered: December 2011
Karma: 0
Senior Member
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
Re: BASIC 7.0 [message #370360 is a reply to message #368587] Sat, 07 July 2018 15:42 Go to previous message
Snogpitch is currently offline  Snogpitch
Messages: 185
Registered: September 2012
Karma: 0
Senior Member
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"
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Pics of the Livermore Innovation Fair and of Maker Faire Bay Area 2018
Next Topic: LumaFix for the C64 (fwd)
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Tue Apr 23 05:30:26 EDT 2024

Total time taken to generate the page: 0.01140 seconds