Jeremy,Thanks for sharing your efforts and successes. It will be interesting to see what you will be able to create. Hope you find a solution soon!
Cheers! Scott On 1/3/26 22:51, Jeremy Landry wrote:
I suppose I spoke too soon. I was so ecstatic to see the problems I was trying to get past solved I didn't notice another road block.In Squeak 5.3, there's a depreciated method called getterSelectorFor: and was replaced by a different method called asSetterSelector: , I found this out when I actually went to recreate an Etoys 5 project and immediately found that when changing the operation on a scripting tile (i.e. the part you click that gets you the options <--, increaseBy, decreaseBy, multiplyBy) returned this message. So someone put in a 'hey, fix it by doing this' message and I followed it and found a spot that still was using the old method and changed it.Tried it again only to find messageNotUnderstood: #asSetterSelector.I'm investigating it at the moment, but I thought I'd relay this bit of info as well...it maybe not as smooth of a path to get this going as I thought, but it's still 95% closer than other options available. I'll probably report back to this thread when I find the solution, probably by comparing various versions of the source code for a couple of classes and trying stuff...*shrug*On Sat, Jan 3, 2026 at 7:49 PM Jeremy Landry <[email protected]> wrote: By the way, I have a bit more of a possible legal/logistics question related to this... Should I do the impossible and get a nice fully 'remixed for retro game tinkering' Etoys-based image created, would I be able to distribute that in any way and if so, what kind of restrictions would come with it? I'm not exactly looking to make a pay product or anything of that sort, but I would like to share my edits with folks and encourage them to use it and potentially that would involve distributing an ISO setup with everything ready to 'just run' on a pi400. That's the ideal, anyway. What kind of distribution considerations need to be addressed? I'm just asking preliminarily now so I can at least get an idea of what I don't know. On Sat, Jan 3, 2026 at 7:45 PM Jeremy Landry <[email protected]> wrote: Hey all ,I wanted to follow up on this thread to let everyone know I figured out the solution to my issues, but I suppose the exact issue should be described before I describe the solution. PROBLEM: I want to run a proper Etoys on a Pi400. I don't necessarily need it to load projects, I just need it to be able to make projects and load THOSE projects. ISSUES I HAD: Finding a modern Etoys that runs properly AND doesn't have the issues of older VMs. Squeak 6 has broken Etoys functionality in fundamental ways that makes it unusable for serious projects (no playfield viewer is the deal breaker...the weird 'heading' errors can be ignored with new scripts). SOLUTION: Squeak 5.3 runs Etoys flawlessly on Pi400. I do hope Squeak can unbreak Etoys as honestly having any speed gains from drawing optimization in newer Squeaks would be great, but I'm happy as a clam right now. The next step is to start twisting linux into making the environment I want Squeak to be in...(read: time to annoy a completely different group of people on a completely different mailing list!) Thanks folks for listening and I hope anyone who wants to use proper Etoys on a Pi400 can find this message. Once again, TLDR: If you want Etoys running perfectly on a pi400, get Squeak 5.3. It's the literal only version that works properly I've personally found. _______________________________________________ Beginners mailing list [email protected] To unsubscribe send an email [email protected]
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ Beginners mailing list -- [email protected] To unsubscribe send an email to [email protected]
