|
From: Dan I. <Da...@Sq...> - 2004-07-16 00:31:23
|
Folks - Just wanted to share my experiences from the last 48 hours. The bad news is that Andreas was right about the fundamental problem of simulating C Arrays that get floats, signed ints and 32-bit masks stored into them, when the Smalltalk code that reads out of them can't tell how to load them. Heh heh. I was actually in a bad mood for part of that evening. Ah, sleep that knits up the ravelled sleeve of care. Next morning I had the solution. Had to go outside the box. Spent a day hacking it into place and... The good news is that (again with the latest 3.7 image and VMMaker sources) I can now bring up a morphic display (gradient fills, TrueType titles and all) type '3+4' in a workspace, and print the result. Note that since Cmd bits don't come through the keyboard, I had to bring up a menu (inboard graphics and all) to do this. The same system also brings up an MVC project just fine, and it too compiles/prints 3+4. Happy happy. I now plan to make up a careful bundle of the sources, rebuild the 64-bit stuff on top of that, and then see if I can get the 64-bit simulator to go this far too. At that point I'd like a couple of testers and then, if Tim has some time perhaps we can get it all out in as a new VMM release. Ciao - Dan |