skeezix
Internal Development
I'd like to update the main repo with this new build, but please give it a hit first!
Let me know if it works, or if it doesn't work. (People always forget to report when things work, which is just as important as when they don't work
If I can get a couple 'this works', I'll promote it to the repo post-haste!
http://www.skeleton.org/tmp/compo4all-mame.pnd
Changes are minimal:
- on game start, it will only sync down the game default hi file in question (and wipe out the other games ... just to be sure); this should effect a full reset on start of a game, quickly.
- on game finish, it will only sync games hi files that are found, and that have changed 'today'
So in theory, if you happen to change games within MAME, it'll still find those scores and try to sync them up; few people would try that however, opting to enter/exit through the launcher, and so want it nice and quick.. this will work fine for that too.
Note: the word 'wipe out' above is not as threatening as you think; normally on start it pulls down all the .hi files ('just in case'), and then on game exit it pushes them up and deletes them (all one by one.) So now its going to just delete them all and pull down the one you're starting, and then on game exit it just scans for any .hi files found and syncs them up. In general, for most people, it'll pull down 1 file and send up 1 file, much faster than doing it for 50 files one at a time.
jeff
Let me know if it works, or if it doesn't work. (People always forget to report when things work, which is just as important as when they don't work
If I can get a couple 'this works', I'll promote it to the repo post-haste!
http://www.skeleton.org/tmp/compo4all-mame.pnd
Changes are minimal:
- on game start, it will only sync down the game default hi file in question (and wipe out the other games ... just to be sure); this should effect a full reset on start of a game, quickly.
- on game finish, it will only sync games hi files that are found, and that have changed 'today'
So in theory, if you happen to change games within MAME, it'll still find those scores and try to sync them up; few people would try that however, opting to enter/exit through the launcher, and so want it nice and quick.. this will work fine for that too.
Note: the word 'wipe out' above is not as threatening as you think; normally on start it pulls down all the .hi files ('just in case'), and then on game exit it pushes them up and deletes them (all one by one.) So now its going to just delete them all and pull down the one you're starting, and then on game exit it just scans for any .hi files found and syncs them up. In general, for most people, it'll pull down 1 file and send up 1 file, much faster than doing it for 50 files one at a time.
jeff