I'm a new crossover user on the 14 day trial. I'm on an old MacBook running OS 11.7.4.
I just installed Steam on the default Windows 7 bottle using Crossover's installer. However, every time I try to launch it it looks for updates and gives me the message "Steam needs to be online to update-chetck your internet connection." There are no problems with my internet connection. I've simulated a reboot and restarted Crossover, but I get the same message every time.
I managed to find a fix. For reference, I'm in China and using Astrill VPN. I turned it off and had the same problem. I was using their Openweb protocol. I changed that to the StealthVPN protocol and that worked. Steam's currently downloading its updates, although very slowly. That's better than "not at all," so I consider it a win.
We're rebels. We're misfits. But mostly, we're software liberators. And we're very, very good at what we do. We have to be. Lots of developers work with open source, but only a tiny fraction of those are good enough to get software that was designed for one platform to work on another one. We invented CrossOver software - a unique approach to cross-platform compatibility that does not require dual-boot or another OS license. We launched PortJump to help app and game developers broaden their market beyond Windows® users. And we launched ExecMode to help organizations solve really ugly technical challenges.