Main > Main Forum

HI-SCORE: worldwide sharing & public competitions (easy way)

Pages: << < (15/22) > >>

torino:


--- Quote from: cotmm68030 on June 10, 2011, 09:19:40 am ---Like I said, if you REALLY want to do this, the ideal solution is to not modify MAME. Most ideally it should be rather transparent to users like the proposed shared drive via WebDAV.. But for the back-end....

You could probably manage to use something similar to an  SVN system to collect .hi files. Your shared .hi file is not the only singular file; it's presented on a per-client basis. When the back-end detects a write to the WebDAV share, use the .hi parsing engine from projects like HitoText to parse the scores into a database and then dynamically re-build the .hi with the current hi-scores, and write that back to the WebDAV.

Doing it this way would allow you to 'bracket' the scores on a per-user basis so that high scores are more meaningful to the individual players....

What this system does NOT provide is the ability for scores to be dynamically updated IN-GAME. You have to modify mame to do that.. but again if we're generating scores dynamically to begin with then you could make it optional on your user account to have the file updated every n-intervals and have a modified mame build that re-reads and re-patches ram at that given interval. I don't think most people care, but maybe some do. Either way with a properly designed back end it should accommodate both methods of updating.

--- End quote ---

Without embedding this in MAME we don't get "trigger events" when to make reads/writes and sync with the server and I think that's quite important advantage and very good reason to do it that way. I don't see there is any disadvantage to having special MAME build, or simply a patch, just like addition of hi-scores themselves comes as a patch. I would very much like to avoid background process doing any file access at some time intervals, especially during gameplay.


--- Quote ---I'm sure there are flaws in this system, and scenarios I've not though about. I think it's an interesting technical proposal but I don't have terribly much interest in doing it myself, nor would I be interested in participating. Either way I don't believe you can run such a system reliably on freely available services, thus being able to pay to provide the service becomes an issue, and as small as the community is, and even smaller those interested in a such a system, I just don't see it  happening.

--- End quote ---

My system, whatever that is, would surely have minimum possible flaws and be the most optimal with given resources.

CheffoJeffo:


--- Quote from: torino on June 10, 2011, 08:03:03 pm ---Do you think people submitting their scores to Twin Galaxies would not be interested, and many more who would publish their scores if it was simple and automatic?

--- End quote ---

Since it wouldn't meet requirements for submission and validation ... nope, they won't be interested.  ::)

CheffoJeffo:


--- Quote from: cotmm68030 on June 10, 2011, 07:49:18 pm ---
--- Quote from: torino on June 10, 2011, 06:21:11 pm ---Sooooo, what can I do for you?

--- End quote ---



--- End quote ---

 :afro:

torino:


--- Quote from: cotmm68030 on June 10, 2011, 08:30:14 pm ---Then prove us wrong.

--- End quote ---

Sure, but what's the bet, what's at stake? I'll do everything if you can find 20 people willing to test it. I can also do individual parts of the project for less, so let's make a contract, tell me how many souls are you willing to sacrifice, how many test-slaves can you promise and what task would you like me to perform in return?



--- Quote ---No I don't. I might be wrong. Prove me as such. Again, I don't think you can do it.

--- End quote ---

Well, Twin Galaxies just happen to be off-line, it's down for several days now. I sure want to ask them and eventually we should hear what some of them think, but what's about "prove me wrong" attitude? What's the point, what's the purpose of that? Can't we simply just talk and discover things together?

torino:


--- Quote from: CheffoJeffo on June 10, 2011, 10:01:39 pm ---
--- Quote from: torino on June 10, 2011, 08:03:03 pm ---Do you think people submitting their scores to Twin Galaxies would not be interested, and many more who would publish their scores if it was simple and automatic?

--- End quote ---

Since it wouldn't meet requirements for submission and validation ... nope, they won't be interested.  ::)

--- End quote ---

What do you mean? I am talking about MAME players, they only need to submit recorded input as a proof, no?

Pages: << < (15/22) > >>

Go to full version