Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

UCB Logo on Ubuntu

65 views
Skip to first unread message

Bill Gunshannon

unread,
Oct 9, 2018, 1:04:05 PM10/9/18
to

IS anyone running UCB Logo on current Ubuntu (18.04)?
I grabbed the tarball but it won't build. Finding
problems with mathcalls.h right off the bat and then
more problems later. Is it possible it won't build
in a 64bit environment?

I haven't used Logo in years but with my grandson
growing fast I may want to introduce him to it before
too long.

bill

Alexey Slyusar

unread,
Oct 14, 2018, 10:16:16 AM10/14/18
to
Hi Bill,

There are at least two options to get UCBLOGO running on your Ubuntu 18.04 system

Option 1:
There is UCBLOGO 6.0 in Ubuntu 18.04 (for several platforms including x64) repository, so this should just work:
$ sudo apt-get install ucblogo
or use your favorite package manager to install the package (Synaptic etc.).

Option 2:
If your prefer pre-WxWidgets version with Emacs Logo-mode included, you can download adapted for building on UBUNTU 16.04 UCBLOGO 5.5-3 tarbal from:

https://packages.ubuntu.com/source/xenial/ucblogo

and build it manually. It can be built without any problems on Ubuntu 18.04.

Personally, I prefer option 2, but for you particular purpose option 1 seems to be more suitable.

Regards,
Alexey

вторник, 9 октября 2018 г., 20:04:05 UTC+3 пользователь Bill Gunshannon написал:

Bill Gunshannon

unread,
Oct 14, 2018, 7:58:46 PM10/14/18
to
On 10/14/2018 10:16 AM, Alexey Slyusar wrote:
> Hi Bill,
>
> There are at least two options to get UCBLOGO running on your Ubuntu 18.04 system
>
> Option 1:
> There is UCBLOGO 6.0 in Ubuntu 18.04 (for several platforms including x64) repository, so this should just work:
> $ sudo apt-get install ucblogo
> or use your favorite package manager to install the package (Synaptic etc.).
>

Thank you, I chose option 1: :-)

I wonder why the UCBLOGO page didn't mention using apt-get
for linux users. Oh well, now I can play. Let's see how
much I can actually remember after a more than 20 year
hiatus from Logo.

bill

Katzy

unread,
Dec 4, 2018, 1:53:08 PM12/4/18
to
Hello,

Anyone knows which LOGO is needed to play this LOGO textadventure?

Katzy



Katzy

unread,
Dec 4, 2018, 2:01:37 PM12/4/18
to
Hello,

Anyone knows which LOGO is needed toplay this LOGO textadventure?

Katzy

PS. Forget my at the wrong place posted mail.


stefan....@trailofbits.com

unread,
Dec 8, 2018, 3:05:28 PM12/8/18
to
Do you have a link to the Text adventure? That sounds interesting to me.

Lars Brinkhoff

unread,
Dec 9, 2018, 1:50:54 AM12/9/18
to
>> Anyone knows which LOGO is needed to play this LOGO textadventure?
> Do you have a link to the Text adventure? That sounds interesting to me.

Maybe Don Hopkin's adventure game originally for Terrapin C64 Logo.

It was recently ported to Apple II Logo and Lisp Logo.

https://paleotronic.com/2018/11/10/logo-adventure-for-apple-logo/
https://github.com/PDP-10/its/issues/1268

Katzy

unread,
Dec 9, 2018, 2:12:36 PM12/9/18
to
Hello,

Katzy wrote in message ...
Replying to this one, not the one at the wrong place, please.


Steven Edwards asked:

>Do you have a link to the Text adventure? That sounds interesting to me.

Yes, you can find this one and some more at:

www.nostalgia8.nl/logoversies.htm

Lars Brinkhoff wrote:

>Maybe Don Hopkin's adventure game originally for Terrapin C64 Logo.

No, it is not that one. I tried the free demo Windows version of Terrapin
LOGO, it gave an error message:

'Missing closing bracket ) at file house.lgo, line 1133 (opening bracket was
at line 710) whie defining PICKUPMAZEKEY'

Like most LOGO versions I tried did, but a different error messaage.

Katzy



aleksey...@gmail.com

unread,
Dec 10, 2018, 2:18:12 AM12/10/18
to
Wow, Hi Lars! It's so cool to see you post in the tread!

Hello Katzy, 
I have access to my daughter's Terrapin  Logo for Windows and have C64 Terrapin Logo emulation installed on my Linux machine, so I'm going to try things out tonight. 

Am I right, that you tried house.lgo file from nostalgia8 web resource. Could you please say where can I see the file particularly (I mean is it part of some Terrapin Logo distribution resource disk or something else) ?

Regards,
Alexey

Katzy

unread,
Dec 10, 2018, 10:59:39 AM12/10/18
to
Hello,

aleksey...@gmail.com wrote in message ...


Am I right, that you tried house.lgo file from nostalgia8 web resource. Could
you please say where can I see the file particularly (I mean is it part of
some Terrapin Logo distribution resource disk or something else) ?


The house.lgo or house.log (yes it is from Nostalgia8.nl) has nothing to do
with Terrapin Logo, in fact I am searching for WinLogo, the one with icons,
which you could download very long ago. Maybe someone did?

The house itself is part of a PhilRhodes.zip file. There are 4 games in the
zip: hangman.log, house.log, treasure.log and turbo.log.

Katzy



aleksey...@gmail.com

unread,
Dec 11, 2018, 2:35:24 PM12/11/18
to
Katzy wrote:
>'Missing closing bracket ) at file house.lgo, line 1133 (opening bracket was
>at line 710) whie defining PICKUPMAZEKEY'

The reason for this is unbalanced parenthesis in two lines at pickupmazekey definition:
( Pr [It is the] :mazekey [key]
( Pr [Do you want to drop the] :key [key]
It is necessary to add closing parenthesis into the both expressions to fix this particular problem. The expressions should look like this:
( Pr [It is the] :mazekey [key])
( Pr [Do you want to drop the] :key [key])

I've tried the code under Berkeley Logo 5.5 and after making some adjustments in syntax, I got the start scene loaded (in crazy colors actually due to the different color codes I guess). But there are a lot of differences between the this Logo dialect and Berkeley Logo so I am pretty far from getting usable version.




Katzy

unread,
Dec 12, 2018, 11:30:26 AM12/12/18
to
Hello,

You noted:


-It is necessary to add closing parenthesis into the both expressions to fix
this particular problem. The expressions should look like this:
( Pr [It is the] :mazekey [key])
( Pr [Do you want to drop the] :key [key])

-I've tried the code under Berkeley Logo 5.5 and after making some adjustments
in syntax, I got the start scene loaded (in crazy colors actually due to the
different color codes I guess). But there are a lot of differences between the
this Logo dialect and Berkeley Logo so I am pretty far from getting usable
version.

Great finding!

I found one more:

to listtest:list

At the end of:

Repeat :nl [make "condition AND :condition number? item :j :list make "j :j +
2] ; if :j > count :list

there is a ] too much.

Funny, I tried it in SuperLogo and it now defined all, but can't do the
graphics.


Katzy



0 new messages