LiveCode-HyperCard XCMD's

-=>JB<=- sundown at pacifier.com
Thu May 17 15:14:01 EDT 2012


Making it run on an older mac is where Sheepshaver could make it
easier because you can run the hypercard on an Intel mac in Os 9
and below.  Also you will be able to test any LiveCode stacks you
save for classic macs.

-=>JB<=-


On May 17, 2012, at 11:52 AM, stephen barncard wrote:

> For perspective, when I started a large HC stack conversion to Rev project
> in 2006, my first task was to make the stack run on an older mac, note its
> functionality, and get the data out. The functions of the custom XCMD were
> completely replaced with native Rev code and it was very fast. Even back
> then the obsolescence was in the air.
> 
> On Thu, May 17, 2012 at 11:44 AM, -=>JB<=- <sundown at pacifier.com> wrote:
> 
>> All definitely good points that would me someone question if they
>> should ever consider trying to make any hypercard code work.
>> 
>> -=>JB<=-
>> 
>> 
>> On May 17, 2012, at 11:34 AM, Bob Sneidar wrote:
>> 
>>> Also consider it was written and compiled for an OS that used a totally
>> different graphics engine called Quickdraw. I have serious doubts it would
>> work today in Quartz. It's going to have to be rewritten methinks.
>>> 
>>> Bob
>>> 
>>> 
>>> On May 17, 2012, at 11:15 AM, stephen barncard wrote:
>>> 
>>>> most likely it was compiled for Power PC, Intel macs didn't exist then.
>> I
>>>> would venture to say that they wouldn't work. Anyway Livecode is so fast
>>>> and versatile that most of the functions that needed XCMDs can all be
>> done
>>>> in native Livecode. The time it would take to convert could be spent
>>>> re-designing for modern machines. What do you need to accomplish?
>>>> 
>>>> On Thu, May 17, 2012 at 4:07 AM, -=>JB <=- <sundown at pacifier.com>
>> wrote:
>>>> 
>>>>> LiveCode
>>>>> Lessons and Tutorials
>>>>> HyperCard
>>>>> 
>>>>> LiveCode supports the HyperCard 1.x XCMD model (which means that most
>>>>> XCMDs and XFCNs
>>>>> that don’t display a window will work in LiveCode without
>>>>> modification)Tutorials
>>>>> 
>>>>> 
>>>>> What if I have the binary code of a XCMD I wrote in hyperCard is there
>> a
>>>>> way to use it in LiveCode
>>>>> or do I need to use the hyperCard XCMD as it is or do I need to use the
>>>>> original XCMD code I wrote?
>>>>> Is there a way to recompile my XCMD binary code?
>>>>> 
>>>>> -=>JB<=-
>>>>> _______________________________________________
>>>>> use-livecode mailing list
>>>>> use-livecode at lists.runrev.com
>>>>> Please visit this url to subscribe, unsubscribe and manage your
>>>>> subscription preferences:
>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>>> 
>>>> 
>>>> 
>>>> 
>>>> --
>>>> 
>>>> 
>>>> 
>>>> Stephen Barncard
>>>> San Francisco Ca. USA
>>>> 
>>>> more about sqb  <http://www.google.com/profiles/sbarncar>
>>>> _______________________________________________
>>>> use-livecode mailing list
>>>> use-livecode at lists.runrev.com
>>>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>> 
>>> 
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode at lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>> 
>> 
>> 
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
> 
> 
> 
> -- 
> 
> 
> 
> Stephen Barncard
> San Francisco Ca. USA
> 
> more about sqb  <http://www.google.com/profiles/sbarncar>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the use-livecode mailing list