With technology advancing rapidly since the advent of the computer, today's video games are preferable to those that were produced two decades ago.
What is the meaning of “with + noun + participle” phrase? I have seen these sometimes and interpreted these as “when ~” because I have seen in texts that these phrases mean circumstances. In the above sentence, however, I don’t understand with-phrase since it is followed by since-phrase. So my question is the meaning of “with + noun + participle” phrase, especially in the sentence above.