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 to [email protected]
