Not at all. Today, many online casinos operate right in the browser. So, there is no need to download and install any casino software. You can simply find the RTG casino site, pass the registration, make your deposit and play RTG games.