Automating Automatic Racing

Hackaday forum user [Nikescar] upgraded his XBox360 hard drive. During this upgrade, his Forza 3 game save was lost. He had accumulated millions of in-game dollars and really wanted to get back to where he was. We’re not familiar with the game, but he says that one easy way to make some money is to allow the AI to run races for you while you do other things. Unfortunately, this requries coming back to the system and starting a new race every hour or so. Luckily, [Nikescar] had an arduino lying around doing nothing, so he patched it into the controller and had it carry out a the correct button press sequence on a schedule.  Now his virtual driver makes virtual money while his virtual-person keeps it going. His real person sleeps.

27 thoughts on “Automating Automatic Racing

  1. I’m sure the button presses to get to the next race is only like 3, This seems a bit much to cover back money in a game? He does know you can transfer gamesaves via a memory unit…. lol It doesn’t surprise me he is the same person doing this.

  2. You Could transfer the data if it were still available and uncorrupted.
    Also, if you’d like to wake up or come home from work every hour to start a new race, feel free to do this analog style. This is a Great hack. Simple, sweet, and gets shit done.

  3. i was gonna comment how what this guy does is kosher but there was an autistic boy who was labeled a cheater on XBL because he was abnormally good. when searching for a link to the story i saw it was updated that the boys mother admitted the boy cheated.

    moral of the story? just because he can tell you exactly how many jellybeans are in a jar doesnt mean he’s honest

  4. @Decius:
    Obviously, you didn’t read the forum post. The code shows quite a few presses (15 according to the code) since you have to select both the car, and the race level, then you have to wait for race to end and press a few more buttons after that to exit out and back to the menu (where the loop starts over).

    I wonder what would happen if you just programmed it to send random button presses? Maybe add some steering and see how well it could race for you?

  5. @MrX Is it worth more than my time? All that playing of a second time? If I could do other more productive things, why should I fuck around with it again? I could just let this run for 10 hours while I’m at work and profit!

  6. @Decius
    If you read the forum post you would know that it takes a bit more than 3 button presses and the game save was corrupted when it detected it had been transferred to a new HDD.

    @MrX
    If you’re asking if I’m willing to pay money to get back to where I was in the game then the answer is: YES.

    @vonskippy
    I tried using my imagination but the physics engine was really subpar.

    @ everyone else
    Thanks! I think I’ll post my other hack.

  7. Im suprised at all the haters here, this site is about hacking and that is exactually what he did. I have been working on the same thing with GT5, and I have learned alot along the way. I give him props for having an idea and following through with it.

  8. The CD-ROM game of Monty Python and the Holy Grail has the best cheat system ever built right in.
    Simply click “Cheat” and you get the whole fanfare and congradulatory messages right away.

    I think they were extremely pragmatic.

    As for this hack, it serves a purpose.
    I don’t play that game so I’m not down with the mindset behind it.
    If it works, it’s good.

  9. When I played GT2 I liked to make crazy cars with the Game Genie, but actually enjoyed racing the circuit. This would have helped on the 6000 lap big ring race. I ended up using my 14000 HP Pike Peak car and fell asleep holding the analog stick Up and managed to win the race… This could have held the up button for me…

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.