I am interested in porting Croquet to Squeak6.0 alpha , need 30, 000 ft' view and advise on how to approach the project

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

I am interested in porting Croquet to Squeak6.0 alpha , need 30, 000 ft' view and advise on how to approach the project

Squeak - Dev mailing list
Hi folks,

/opt/usr/src/smalltalk/squeak6.0alpha/shared/Squeak6.0alpha-19432-64bit.image
Squeak6.0alpha
latest update: #19521
Current Change Set: HomeProject
Image format 68021 (64 bit)

I would like to start utilizing my "wind down" time to start making Croquet on a 64 bit system happen.
I know that Nicolay has started porting to 32 bit system.


IIRC Croquet is a peer-to-peer system, so it makes sense to start at the bottom communication layer, get that working and build up.

What do you think?

cheers,

tty



Reply | Threaded
Open this post in threaded view
|

Re: I am interested in porting Croquet to Squeak6.0 alpha , need 30, 000 ft' view and advise on how to approach the project

Bert Freudenberg
I would expect everything to Just Work, except some plugins might need updating - CroquetMath, maybe the OpenGL bindings, not sure what else.

I'd start by simply loading Nikolay's code and see what breaks.

- Bert -

On Tue, Mar 10, 2020 at 1:16 PM gettimothy via Squeak-dev <[hidden email]> wrote:
Hi folks,

/opt/usr/src/smalltalk/squeak6.0alpha/shared/Squeak6.0alpha-19432-64bit.image
Squeak6.0alpha
latest update: #19521
Current Change Set: HomeProject
Image format 68021 (64 bit)

I would like to start utilizing my "wind down" time to start making Croquet on a 64 bit system happen.
I know that Nicolay has started porting to 32 bit system.


IIRC Croquet is a peer-to-peer system, so it makes sense to start at the bottom communication layer, get that working and build up.

What do you think?

cheers,

tty




Reply | Threaded
Open this post in threaded view
|

Re: I am interested in porting Croquet to Squeak6.0 alpha , need 30, 000 ft' view and advise on how to approach the project

Nikolay Suslov
In reply to this post by Squeak - Dev mailing list
Hello,
Great to hear about that! Yes, if you would like to make a start from my port of Croquet onto current Squeak, I would like recommend to you to use the GitHub repository at https://github.com/NikolaySuslov/croquet-squeak
I have just recently pushed a small fix for running it on recent Squeak 5.3 image. This will allow you to start experimenting with "no graphic" Croquet, but be sure that all OpenGL related stuff will not work on the latest Mac OS with Metal backend yet.

Best regards,
Nikolay

On Tue, Mar 10, 2020 at 11:16 PM gettimothy via Squeak-dev <[hidden email]> wrote:
Hi folks,

/opt/usr/src/smalltalk/squeak6.0alpha/shared/Squeak6.0alpha-19432-64bit.image
Squeak6.0alpha
latest update: #19521
Current Change Set: HomeProject
Image format 68021 (64 bit)

I would like to start utilizing my "wind down" time to start making Croquet on a 64 bit system happen.
I know that Nicolay has started porting to 32 bit system.


IIRC Croquet is a peer-to-peer system, so it makes sense to start at the bottom communication layer, get that working and build up.

What do you think?

cheers,

tty