Remix.run Logo
olalonde 2 days ago

> It depends on the computer version. Normal mobile phones cannot accurately process timings, so they are unsuitable for roulette computers. This is why our phones are modified. How we modify each phone depends on the model, but in most cases we install a crystal oscillator that acts as a microprocessor timer, then we re-program the phone firmware to source it’s timings from the new timer. The phone has the timer, custom firmware, and interface software depend on each other. This gives the best combination of accurate timings and complex algorithms to predict roulette spins. The modifications are difficult and expensive, which is why most roulette computers are unmodified phones or PDAs, or microprocessors.

Is it just me or does this sounds more like a justification for the cost and/or to discourage reverse engineering? I'm skeptical this is actually necessary.

LeifCarrotson 2 days ago | parent | next [-]

Android isn't a real-time OS, but System.Nanotime() works just as well with the built-in timer as an external oscillator.

I suspect they're grabbing a digital input state change interrupt to get some real time processing, if you could get Android to give you access to a timer ISR that would work just as well.

casinothrowaway 2 days ago | parent [-]

The clicker-type computers that rely on a human input don't need anywhere near the level of precision of hardware interrupts. A software-polled button will be just fine. But even if you did need the interrupts' precision, you can do it on any cheap wireless-enabled microcontroller and then transmit to an app on an unmodified off-the-shelf phone.

This is bullshit and designed to make their devices more advanced that the outdated junk they really are. I also have doubts they work, because if they did it would be in their best interest to keep quiet and not encourage casinos to deploy countermeasures.

diydsp 2 days ago | parent | prev [-]

That sounds a bit gobbeldygook to me. Its either oversinplification or bs. Install a crystal oscillator? That'a one component of a more complex system...accurate enough timing for this could be achieved with an rc oscillator...and there are already numerous xtals in a phone.

Which "timings" are they talking abt?

Im trying to be charitable...but that desc isnt helping.