On Sat, Oct 24, 2009 at 10:40:17AM -0300, Juan Vuletich wrote:
What worries me a bit is the other changes I needed to do to be able to run the Smalltalk BitBlt simulation and to do the translation. These are: BitBltSimulator >> #oopForPointer: "May be harmless" CArrayAccessor >> #long32At: "Why is this needed?" CArrayAccessor >> #long32At:put: "Why is this needed?"
I am just guessing here, but I think that BitBltSimulator expects to be used with an interpreter simulator, so perhaps if you initialize it with a simulator there will be no need to add these methods.
sim := BitBltSimulator new setInterpreter: InterpreterSimulator new
Dave