Staredit Network

Staredit Network -> Concepts -> Mac's & EUD's...
Report, edit, etc...Posted by yoni45 on 2006-06-25 at 02:14:59
Alright, this is the particular post that got me thinking:

QUOTE(O)FaRTy1billion @ Jun 22 2006, 04:28 PM)
I've tested a few EUDs with a MAC user.. it just checked if you had something upgraded and displayed a message.
I upgraded something he didn't see anything. I upgraded something else and he said he saw the message. O.o
[right][snapback]511455[/snapback][/right]



Now, what this ideally means, is that EUDs work for Macs as well, as in, memory addresses can be read via death conditions, but the addresses are simply different, so different triggers would apply to them...

if the memory addresses in the Mac version are offset by the same pattern, then we could very easily make EUDs universal for PCs and Macs by creating matching sets of EUD triggers to cover both scenarios...

To avoid coincidental conflicting between the 2, we can simply use a base death value that we know to be constant on the PC and one for the Mac as part of the condition for the PC-based version and Mac-based version of the trigger...
Report, edit, etc...Posted by DevliN on 2006-06-25 at 04:00:15
EUDs on Macs? Yay!

If memory serves me right, EUDs either crashed SC or never worked at all in SC on my Mac when the fad first hit. And then there's that whole "Mac users can't make maps with EUDs" thing. Poor us.
Report, edit, etc...Posted by yoni45 on 2006-06-25 at 21:01:36
Perhaps (O)FaRTy1billion can shed some light on that particular EUD experiment? Perhaps give us a copy of the map to test out?
Report, edit, etc...Posted by The_Lead_Factor on 2006-06-26 at 00:40:38
Depending on how many patches Blizzard releases, This can add up to alot of work. Since the PC version of SC and the Mac version use different patches then the offsets would be scrambled for both meaning we would need to relocate those similar offsets for each new patch. If there are enough similar offsets though then it might not take that much time but I dought it sinced they are in two completely different file formats.
Report, edit, etc...Posted by uberfoop on 2006-06-28 at 11:58:53
If you try to make actions happen based off of eud conditions, if the comps go off of a different condition formula, wont it crash the comps that receive their actions second? In other words, if you have two equal triggers to acheive the same effect on both comps, would the one that is above the other one, therefore firing before it, crash the other comp before its trigger fires, because the comp wouldnt be able to understand the data exchange from the first trigger that fires?
Report, edit, etc...Posted by yoni45 on 2006-06-28 at 12:32:14
QUOTE(uberfoop @ Jun 28 2006, 09:58 AM)
If you try to make actions happen based off of eud conditions, if the comps go off of a different condition formula, wont it crash the comps that receive their actions second? In other words, if you have two equal triggers to acheive the same effect on both comps, would the one that is above the other one, therefore firing before it, crash the other comp before its trigger fires, because the comp wouldnt be able to understand the data exchange from the first trigger that fires?
[right][snapback]514881[/snapback][/right]


No, i tested it with the differing line numbers with text detection EUDs, and it works fine... whichever condition is satisfied is the one that runs for that particular machine, if they're identical, the game stays in sync... (can't give the exact reasoning why of course, but I can attest that it does happy.gif)
Report, edit, etc...Posted by Doodle77(MM) on 2006-07-14 at 18:15:44
at the very least, the memory structure is diffrient on macs.
Next Page (1)