Dear Squeaker,
Please share with me the joy of a 'double clickable FreeCell'.
It is appropriate to take this opportunity to express my thanks to Dan who silently extends his hands behind the scene, emailing me the change set to implement a backend to the Squeak compiler to generate C++ code.
This backend was used to generate the Squeak compiler itself into C++. So, now SqM have a Squeak CompilerPlugin, which is now residing in SqMOM together with the ObjectMemoryPlugin, InterpreterPlugin and PrimitivesPlugin.
Actually, SqM will have more than one CompilerPlugin. Dave was kind enough to send me a port of GNU Smalltalk (gst) compiler.
Dave, on behalf of Squeak lovers, I like to express our thanks for your care about Squeak's future.
This port still needs some more tuning to match Squeak ObjectMemory. However, it has its strength as being written in C from scratch and designed to exist before there is an image.
Time will tell which one has an upper hand. It's still to early to make a choice now.
SqM will provide both compilers when they are both available.
Please find attached the file 'SqMwithDoubleClickableFreeCell.zip'.
The archive when unzipped will create a directory 'SqM'
C:\SqM\Release>ls -lR SqM SqM: total 19 -rw-r--r-- 1 PhiHo Ho None 1863 Mar 31 21:58 ReadMe.SqM -rwxr-xr-x 1 PhiHo Ho None 15872 Apr 1 00:59 SqM.exe drwxr-xr-x 2 PhiHo Ho None 0 Mar 31 20:17 SqMod -rw-r--r-- 1 PhiHo Ho None 109 Mar 31 19:21 install.ini
SqM/SqMod: total 11 -rw-r--r-- 1 PhiHo Ho None 10604 Mar 30 20:13 FreeCell.st
Please read 'ReadMe.SqM'
Lastly, I would like to express my sincere thanks to all who gave me encouragements in their own way so that I do not get discouraged and give up this pet project.
Your feedback and bug reports are more than welcome.
SqM should be crossplatform, i.e. it should run on:
Win95, Win98, WinNT, WinME, Win2K, WinXP ;-) No WInCE :-(
Seriously, it is sincerely hoped that one day SqM with double clickable FreeCell will run on at least Mac, Linux, WinCE and of course Acorn :-)
Enjoy,
PhiHo.
On Mon, 1 Apr 2002 02:17:59 -0500, "PhiHo Hoang" phiho.hoang@rogers.com wrote:
Lastly, I would like to express my sincere thanks to all who gave me encouragements in their own way so that I do not get discouraged and give up this pet project.
Quick question... When I do this, my firewall complains that SqM.exe is trying to access members.rogers.com over port 80 (HTTP). Since you are from rogers.com, I assume it is trying to download something. What is it doing?
Later, Jon
-------------------------------------------------------------- Jon Hylands Jon@huv.com http://www.huv.com/jon
Project: Micro Seeker (Micro Autonomous Underwater Vehicle) http://www.huv.com
Hi Jon,
Quick question... When I do this, my firewall complains that SqM.exe
is trying to access
members.rogers.com over port 80 (HTTP). Since you are from rogers.com,
I assume it is trying
to download something. What is it doing?
Sorry about this. I should have given these details in the ReadMe.sqM.
Yes, you are right. SqM when given FreeCell.st to run, it tries to down load all the plugins and modules required to run FreeCell.st.
One nice thing is that it just down load things required to run FreeCell.st, no more no less.
If you allow the connection to go through, things will be downloaded, then your computer is restarted (this is done by OSProcess, not SqM itself).
After your computer is restarted, Squeak will start in full screen mode and transparent dektop and FreeCell is ready for your pleasure.
I hope you will enjoy your game of FreeCell, as much as I did mine.
Enjoy,
PhiHo.
-----Original Message----- From: squeak-dev-admin@lists.squeakfoundation.org [mailto:squeak-dev-admin@lists.squeakfoundation.org] On Behalf Of Jon Hylands Sent: Monday, April 01, 2002 7:28 AM To: squeak-dev@lists.squeakfoundation.org Subject: Re: [ANN] SqM with 'double clickable FreeCell'
On Mon, 1 Apr 2002 02:17:59 -0500, "PhiHo Hoang" phiho.hoang@rogers.com wrote:
Lastly, I would like to express my sincere thanks to all who
gave me
encouragements in their own way so that I do not get discouraged and give up this pet project.
Quick question... When I do this, my firewall complains that SqM.exe is trying to access members.rogers.com over port 80 (HTTP). Since you are from rogers.com, I assume it is trying to download something. What is it doing?
Later, Jon
-------------------------------------------------------------- Jon Hylands Jon@huv.com http://www.huv.com/jon
Project: Micro Seeker (Micro Autonomous Underwater Vehicle) http://www.huv.com
Hi PhiHo,
Brief question: What do I double click? If I start the executable it prompts me for the image to use. Do I have to set up some specific association with .st files and then double click the freecell.st file?
Anything else I'm missing?
Cheers, - Andreas
-----Original Message----- From: squeak-dev-admin@lists.squeakfoundation.org [mailto:squeak-dev-admin@lists.squeakfoundation.org] On Behalf Of PhiHo Hoang Sent: Monday, April 01, 2002 9:18 AM To: squeak-dev@lists.squeakfoundation.org Subject: [ANN] SqM with 'double clickable FreeCell'
Dear Squeaker,
Please share with me the joy of a 'double clickable FreeCell'.
It is appropriate to take this opportunity to express my thanks to Dan who silently extends his hands behind the scene, emailing me the change set to implement a backend to the Squeak compiler to generate C++ code.
This backend was used to generate the Squeak compiler itself into C++. So, now SqM have a Squeak CompilerPlugin, which is now residing in SqMOM together with the ObjectMemoryPlugin, InterpreterPlugin and PrimitivesPlugin.
Actually, SqM will have more than one CompilerPlugin. Dave was kind enough to send me a port of GNU Smalltalk (gst) compiler.
Dave, on behalf of Squeak lovers, I like to express our thanks for your care about Squeak's future.
This port still needs some more tuning to match Squeak ObjectMemory. However, it has its strength as being written in C from scratch and designed to exist before there is an image.
Time will tell which one has an upper hand. It's still to early to make a choice now.
SqM will provide both compilers when they are both available.
Please find attached the file 'SqMwithDoubleClickableFreeCell.zip'.
The archive when unzipped will create a directory 'SqM'
C:\SqM\Release>ls -lR SqM SqM: total 19 -rw-r--r-- 1 PhiHo Ho None 1863 Mar 31 21:58 ReadMe.SqM -rwxr-xr-x 1 PhiHo Ho None 15872 Apr 1 00:59 SqM.exe drwxr-xr-x 2 PhiHo Ho None 0 Mar 31 20:17 SqMod -rw-r--r-- 1 PhiHo Ho None 109 Mar 31 19:21 install.ini
SqM/SqMod: total 11 -rw-r--r-- 1 PhiHo Ho None 10604 Mar 30 20:13 FreeCell.st
Please read 'ReadMe.SqM'
Lastly, I would like to express my sincere thanks to all who gave me encouragements in their own way so that I do not get discouraged and give up this pet project.
Your feedback and bug reports are more than welcome.
SqM should be crossplatform, i.e. it should run on:
Win95, Win98, WinNT, WinME, Win2K, WinXP ;-) No WInCE
:-(
Seriously, it is sincerely hoped that one day SqM with double clickable FreeCell will run on at least Mac, Linux, WinCE and of course Acorn :-)
Enjoy,
PhiHo.
On Mon, 1 Apr 2002, Andreas Raab wrote:
Hi PhiHo,
Brief question: What do I double click? If I start the executable it prompts me for the image to use. Do I have to set up some specific association with .st files and then double click the freecell.st file?
The ReadMe said "To be able to double click FreeCell.st, you must first associate the extension 'st' with SqM.exe."
Anything else I'm missing?
Hmm, besides restarting my machine after downloading some DLLs without asking (which is kinda scary) it doesn't seem to do anything usefull ;-)
Although the <100K download looks very promising!
-- Bert
The ReadMe said "To be able to double click FreeCell.st, you must first associate the extension 'st' with SqM.exe."
Yes, but even if I do that nothing happens. I have to provide an image file which I either choose from a list or drop it into the SqM directory and it starts the image nicely but nothing more.
Anything else I'm missing?
Hmm, besides restarting my machine after downloading some DLLs without asking (which is kinda scary) it doesn't seem to do anything usefull ;-)
Duh ... well it doesn't restart my machine ;-)
Cheers, - Andreas
Hi Bert,
It looks like you got the best mileage out of SqM. By any chance you had 'Win32OSProcessPlugin.dll' in the path. That explains the rebooting of your computer.
You did not get a FreeCell after your computer was rebooted because, I forgot to document this in the ReadMe.sqM, you can double click FreeCell between 4PM-6PM and again between 8PM-9PM during weekday. For weekends, anytime between 2PM and 10PM.
I did put in this mechanism so that my boy cannot stick to the game hour after hour when he is supposed to play with his homework. And I forgot to remove this restriction when I posted it to the list. Sorry about that. It will be fixed. In the mean time maybe you want to play with some benchmarks.
Cheers,
PhiHo. -----Original Message----- From: squeak-dev-admin@lists.squeakfoundation.org [mailto:squeak-dev-admin@lists.squeakfoundation.org] On Behalf Of Bert Freudenberg Sent: Monday, April 01, 2002 9:35 AM To: squeak-dev@lists.squeakfoundation.org Subject: RE: [ANN] SqM with 'double clickable FreeCell'
On Mon, 1 Apr 2002, Andreas Raab wrote:
Hi PhiHo,
Brief question: What do I double click? If I start the executable it prompts me for the image to use. Do I have to set up some specific association with .st files and then double click the freecell.st file?
The ReadMe said "To be able to double click FreeCell.st, you must first associate the extension 'st' with SqM.exe."
Anything else I'm missing?
Hmm, besides restarting my machine after downloading some DLLs without asking (which is kinda scary) it doesn't seem to do anything usefull ;-)
Although the <100K download looks very promising!
-- Bert
Hi Andreas,
Brief question: What do I double click? If I start the executable it
prompts me for the image > to use. Do I have to set up some specific association with .st files and then double click the > freecell.st file?
Anything else I'm missing?
You missed the 'Win32OSProcessPlugin.dll' plugin. It's my fault, I did upload the plugin but forgot to enter it into 'SqM.ini'.
SqM could not find it and fall back to loading a classical image.
If 'Win32OSProcessPlugin.dll' was found, more plugins and modules will be downloaded.
Then your computher should be started and Squeak will start in a full screen mode with transparent desktop and FreeCell is ready for you to enjoy.
Sorry about this bug. It will be fixed. In the mean time, maybe you can play around with the Tuning Params.
Cheers,
PhiHo.
-----Original Message----- From: squeak-dev-admin@lists.squeakfoundation.org [mailto:squeak-dev-admin@lists.squeakfoundation.org] On Behalf Of Andreas Raab Sent: Monday, April 01, 2002 7:37 AM To: squeak-dev@lists.squeakfoundation.org Subject: RE: [ANN] SqM with 'double clickable FreeCell'
Hi PhiHo,
Brief question: What do I double click? If I start the executable it prompts me for the image to use. Do I have to set up some specific association with .st files and then double click the freecell.st file?
Anything else I'm missing?
Cheers, - Andreas
-----Original Message----- From: squeak-dev-admin@lists.squeakfoundation.org [mailto:squeak-dev-admin@lists.squeakfoundation.org] On Behalf Of PhiHo Hoang Sent: Monday, April 01, 2002 9:18 AM To: squeak-dev@lists.squeakfoundation.org Subject: [ANN] SqM with 'double clickable FreeCell'
Dear Squeaker,
Please share with me the joy of a 'double clickable FreeCell'.
It is appropriate to take this opportunity to express my thanks
to
Dan who silently extends his hands behind the scene, emailing me the change set to implement a backend to the Squeak compiler to generate C++ code.
This backend was used to generate the Squeak compiler itself
into
C++. So, now SqM have a Squeak CompilerPlugin, which is now residing in SqMOM together with the ObjectMemoryPlugin, InterpreterPlugin and PrimitivesPlugin.
Actually, SqM will have more than one CompilerPlugin. Dave was
kind
enough to send me a port of GNU Smalltalk (gst) compiler.
Dave, on behalf of Squeak lovers, I like to express our thanks
for
your care about Squeak's future.
This port still needs some more tuning to match Squeak
ObjectMemory.
However, it has its strength as being written in C from scratch and designed to exist before there is an image.
Time will tell which one has an upper hand. It's still to early
to
make a choice now.
SqM will provide both compilers when they are both available.
Please find attached the file
'SqMwithDoubleClickableFreeCell.zip'.
The archive when unzipped will create a directory 'SqM'
C:\SqM\Release>ls -lR SqM SqM: total 19 -rw-r--r-- 1 PhiHo Ho None 1863 Mar 31 21:58 ReadMe.SqM -rwxr-xr-x 1 PhiHo Ho None 15872 Apr 1 00:59 SqM.exe drwxr-xr-x 2 PhiHo Ho None 0 Mar 31 20:17 SqMod -rw-r--r-- 1 PhiHo Ho None 109 Mar 31 19:21 install.ini
SqM/SqMod: total 11 -rw-r--r-- 1 PhiHo Ho None 10604 Mar 30 20:13 FreeCell.st
Please read 'ReadMe.SqM'
Lastly, I would like to express my sincere thanks to all who
gave me
encouragements in their own way so that I do not get discouraged and give up this pet project.
Your feedback and bug reports are more than welcome.
SqM should be crossplatform, i.e. it should run on:
Win95, Win98, WinNT, WinME, Win2K, WinXP ;-) No WInCE
:-(
Seriously, it is sincerely hoped that one day SqM with double clickable FreeCell will run on at least Mac, Linux, WinCE and of course Acorn :-)
Enjoy,
PhiHo.
HI PhiHo Hoang
can you explain to me what is exaclty sqM?
Thanks
Dear Squeaker,
Please share with me the joy of a 'double clickable FreeCell'.
It is appropriate to take this opportunity to express my thanks to Dan who silently extends his hands behind the scene, emailing me the change set to implement a backend to the Squeak compiler to generate C++ code.
This backend was used to generate the Squeak compiler itself into C++. So, now SqM have a Squeak CompilerPlugin, which is now residing in SqMOM together with the ObjectMemoryPlugin, InterpreterPlugin and PrimitivesPlugin.
Actually, SqM will have more than one CompilerPlugin. Dave was kind enough to send me a port of GNU Smalltalk (gst) compiler.
Dave, on behalf of Squeak lovers, I like to express our thanks for your care about Squeak's future.
This port still needs some more tuning to match Squeak ObjectMemory. However, it has its strength as being written in C from scratch and designed to exist before there is an image.
Time will tell which one has an upper hand. It's still to early to make a choice now.
SqM will provide both compilers when they are both available.
Please find attached the file 'SqMwithDoubleClickableFreeCell.zip'.
The archive when unzipped will create a directory 'SqM'
C:\SqM\Release>ls -lR SqM SqM: total 19 -rw-r--r-- 1 PhiHo Ho None 1863 Mar 31 21:58 ReadMe.SqM -rwxr-xr-x 1 PhiHo Ho None 15872 Apr 1 00:59 SqM.exe drwxr-xr-x 2 PhiHo Ho None 0 Mar 31 20:17 SqMod -rw-r--r-- 1 PhiHo Ho None 109 Mar 31 19:21 install.ini
SqM/SqMod: total 11 -rw-r--r-- 1 PhiHo Ho None 10604 Mar 30 20:13 FreeCell.st
Please read 'ReadMe.SqM'
Lastly, I would like to express my sincere thanks to all who gave me encouragements in their own way so that I do not get discouraged and give up this pet project.
Your feedback and bug reports are more than welcome.
SqM should be crossplatform, i.e. it should run on:
Win95, Win98, WinNT, WinME, Win2K, WinXP ;-) No WInCE :-(
Seriously, it is sincerely hoped that one day SqM with double clickable FreeCell will run on at least Mac, Linux, WinCE and of course Acorn :-)
Enjoy,
PhiHo.
Hi Stephan,
can you explain to me what is exaclty sqM?
Following is an excerpt from a previous 'Readme.SqM':
<QUOTE> SqM stands for 'MicroModularMobVM for Squeak', in short, SqMmm.
However, SqM is more fashionable ;-) </QUOTE>
Thanks for asking,
PhiHo.
-----Original Message----- From: squeak-dev-admin@lists.squeakfoundation.org [mailto:squeak-dev-admin@lists.squeakfoundation.org] On Behalf Of ducasse Sent: Monday, April 01, 2002 9:45 AM To: squeak-dev@lists.squeakfoundation.org Subject: Re: [ANN] SqM with 'double clickable FreeCell'
HI PhiHo Hoang
can you explain to me what is exaclty sqM?
Thanks
Dear Squeaker,
Please share with me the joy of a 'double clickable FreeCell'.
It is appropriate to take this opportunity to express my thanks to Dan
who silently extends his hands behind the scene, emailing me the change set to implement a backend to the Squeak compiler to generate C++ code.
This backend was used to generate the Squeak compiler itself into C++.
So, now SqM have a Squeak CompilerPlugin, which is now residing in SqMOM together with the ObjectMemoryPlugin, InterpreterPlugin and PrimitivesPlugin.
Actually, SqM will have more than one CompilerPlugin. Dave was kind enough to send me a port of GNU Smalltalk (gst) compiler.
Dave, on behalf of Squeak lovers, I like to express our thanks for your care about Squeak's future.
This port still needs some more tuning to match Squeak ObjectMemory. However, it has its strength as being written in C from scratch and designed to exist before there is an image.
Time will tell which one has an upper hand. It's still to early to make a choice now.
SqM will provide both compilers when they are both available.
Please find attached the file 'SqMwithDoubleClickableFreeCell.zip'.
The archive when unzipped will create a directory 'SqM'
C:\SqM\Release>ls -lR SqM SqM: total 19 -rw-r--r-- 1 PhiHo Ho None 1863 Mar 31 21:58 ReadMe.SqM -rwxr-xr-x 1 PhiHo Ho None 15872 Apr 1 00:59 SqM.exe drwxr-xr-x 2 PhiHo Ho None 0 Mar 31 20:17 SqMod -rw-r--r-- 1 PhiHo Ho None 109 Mar 31 19:21 install.ini
SqM/SqMod: total 11 -rw-r--r-- 1 PhiHo Ho None 10604 Mar 30 20:13 FreeCell.st
Please read 'ReadMe.SqM'
Lastly, I would like to express my sincere thanks to all who gave me encouragements in their own way so that I do not get discouraged and give up this pet project.
Your feedback and bug reports are more than welcome.
SqM should be crossplatform, i.e. it should run on:
Win95, Win98, WinNT, WinME, Win2K, WinXP ;-) No WInCE :-(
Seriously, it is sincerely hoped that one day SqM with double clickable FreeCell will run on at least Mac, Linux, WinCE and of course Acorn :-)
Enjoy,
PhiHo.
squeak-dev@lists.squeakfoundation.org