<< Newer Articles posted January 2008

First Round of Bugfixes Released

MAME 0.122u3 came out today, and from the whatsnew, you can see some nice progress on the bugs:

sbrkout0118yel [R. Belmont, Adam Bousley]
pestplce0122red [couriersud]
funkyjet055yel [Bryan McPhail]
powerbls0112u4red [Pierpaolo Prazzoli]
wwestern0115u1yel [Atari Ace]
namcos1_0118u2yel [Atari Ace]
victnine0116u2red [Pierpaolo Prazzoli]

hstennis0103u2gra [Brian Troha]
edrandy0113gra [Brian Troha]
robocop2_0106u3gra [Brian Troha, Bryan McPhail]
mario0110u1gre [couriersud]
liberate074u1gre [Bryan McPhail]
tokiu056gre [Bryan McPhail]
btoads0103gre [Aaron Giles]

That's 14 bugs and $105 so far (7 $10 bugs, and 7 $5 bugs). Looks like it could be a pricey month. :)

Quick Update

After 24 hours, we're already up to 9 bugs fixed, and $65 for the dumping project. To help make sure effort is not needlessly duplicated, here's the list of what is done so far:


January MAMETesters Challenge

Since now is the time for New Year's resolutions, I am making one: I want to significantly reduce the number of bugs in the MAMETesters database.

To help motivate this to happen, I'm trying an experiment: the January MAMETesters challenge. Here are the rules:

  1. The challenge runs from Jan 1, 2008 through Jan 31, 2008

  2. In response to fixing MAMETesters bugs, I will personally donate to the dumping project:

    • $10 for each red/yellow bug fixed

    • $5 for each green/gray/orange bug fixed

  3. In addition, for every 25 bugs fixed total (of any type), I will donate an extra $100

  4. Only bugs that are present in the database as of Dec 30, 2007 qualify
    (no, you can't create a bunch of new bugs and fix them!)

  5. Bugs can be "fixed" in one of two ways:

    • An actual fix is verified and checked into the sources

    • The bug is disproven or otherwise shown to be invalid
      (note that merely discovering a stale bug report doesn't count)

  6. No hacks allowed (obviously); fixes must meet the usual quality standards

  7. The maximum total donation will be $2000
    (just in case this effort exceeds my wildest dreams; hey, I'm not made of money!)

I have to imagine that fixing 100+ bugs is attainable in a month, especially given that there is probably a lot of low-hanging fruit present. Fixing 100 bugs will net between $900 and $1400 for the dumping project, so I hope that is good incentive!

Obviously, this is primarily targeted at the developers, but external submissions that address bugs will count toward these totals.

I'll post periodic updates on how we're doing thoroughout the month.

FYI, here are the stats as of Dec 30 (912 bugs total):