Forgot password?
login to RetroAchievements:

On the Ball


Posted: 22 Oct, 2017 23:06
Last Edit: 20 Oct, 2019 16:28
Official Topic Post for discussion about
Created 22 Oct, 2017 23:06 by

1. On the Ball (USA).sfc
On the Ball (U) [!].sfc
on the ball (usa).sfc
RA Checksum: 7a5c2c67bfe548289794ea05d05771ff
CRC32 Checksum: 50AD3FE8

2. On the Ball (Europe).sfc
On the Ball (E) [!].sfc
on the ball (europe).sfc
RA Checksum: 27547be412e441cfc7ac11be3634805a
CRC32 Checksum: B577815D

3. On the Ball (USA) [widescreen].sfc
ips Patch + On the Ball (USA).sfc
RA Checksum: 1603769868776e12bb9876f7fbeb3112
CRC32 Checksum: 0134D9A0


Posted: 17 Aug, 2019 18:14
Last Edit: 17 Aug, 2019 18:19
Hi, I'd like to create a set of achievements for this game. I've made half a dozen so far and would gladly finish it.

Basic plans so far are achievements for good times on the sixteen courses, one or two for speedrun-class times on one level or another, and special events in the game (max time remaining, lucky number, close call (i.e. last second finish)).

So far I've created and successfully tested 7 of them locally: 2 course times, 1 level time, max remaining time, lucky number, and close call.

Once all of those are done I'll check if I can replace the luck-based ones, which are fun but inherently unfair (although not that hard to trigger all in all), with more niche stuff... Although On the Ball is a simple game by nature, so I don't have a clear idea what is possible on that front (yet).

I woud also like to see if a check on bonuses/maluses hit during a level is possible. That would open some more doors... But I'd rather start with the basics.

I've also implemented a basic rich presence script, currently showing the current plane and level along with number of continues left and total course time:

As far as safeguards go I've implemented a check for the Level Select password, which so far seems to trigger a very specific memory address (further checks obviously necessary but it's been absolutely consistent so far).

Obviously the check for Level Select shouldn't be in place if leaderboards are implemented. Every level and course can have its own leaderboard.

Posted: 17 Aug, 2019 18:29
The game is known in Japan as Cameltry. Therefore, the game can be labelled as "On The Ball / Cameltry"

Posted: 21 Aug, 2019 17:22
I don't know rabbids, I mean you're absolutely right, but Cameltry has a completely different address mapping, so absolutely nothing would work with Cameltry as far as achievements and leaderboards are concerned... What's the site policy on this?

Posted: 25 Aug, 2019 09:31
Last Edit: 25 Aug, 2019 09:32
Just a heads-up: the set is compatible with the widescreen hack (Rom checksum: 1603769868776e12bb9876f7fbeb3112 once applied).
Get the patch over there:


login to RetroAchievements:
or create a new account