Main > Software Forum

Open Source Backend and API

Pages: << < (2/3) > >>

Mike:

Use the baFileExists function in authorware to see if child marquee, banner, or screenshots exists. If so just display it, if it doesn't display the parent whether is exists or not. It shouldn't really slow it down. Verification of file names is really fast usually.

Howard_Casto:

This is all good stuff guys... for those of you who haven't go check out my "middle-end" thread... it's somewhat releated.

Checking to see if it's a clone or not is by far the easiest way to check for multiple instances of the same game btw.
(sorry SP)


Oh and on the file exists checking thing ....  It will cause a slight slowdown... I've been experimenting with it for beta 6 and it looks like up to a 15-35 millisecond delay.  (A virtual eternity in computer terms :)  )  I wasn't using vb's functions btw but rather the windows api, which should be the fastest method. Still that's not too bad.




SirPoonga:


--- Quote ---

my network at home is !@#!@ for a bit.
--- End quote ---


)p(:

In director it does not slow it down that much...

I check:
romname, then clonof, then rom of, then name of emulator, and if that is not found a dummy...
so 4 checks ;-)

Peter


Lilwolf:

In the -listinfo you can find out if you are a clone of something else.

I, since I didn't want to keep a million images around, only look at the parents images.

This also helps load since I usually get 3 or 4 images next to each other.

The other advantage of keeping track of the parent/clones, is that if the status of the emulation for a parent sucks (and no-clones is set) then I check to clones to see if any of them have a better status.   Popeye was one fo the only ones that I ran that used this feature, and it's fixed.  But there are still a few others.



Pages: << < (2/3) > >>

Go to full version