07-06-2014, 06:24 PM -
(07-06-2014, 06:04 PM)AlexAltea Wrote:(07-06-2014, 05:49 PM)ssshadow Wrote: Uh... backups? Or why didn't he just commit each days work to a separate branch on github like Nekotekina did with the SPU recompiler? Acts like a backup, if need be people can test on more games than his hard drive can ever carry, and it stops people from constantly asking for an eta...
I totally agree. The data can still be retrieved (afaik the HDD is fine), so I assume the reason for rewriting the recompiler is avoiding mistakes done in the first implementation, but I think that even those "old mistakes" are relevant for the rest of developers as well. So yeah: In short, you are totally right, but I can't do anything about it. You guys can PM him about such things I guess.
Is he even on this forum? I assume you speak on IRC or Skype or something? You should tell him that even if the recompiler he has now is crap and just runs a single homebrew even slower than the interpreter, he should just put it up in a new branch. You can't keep that amount of code to yourself and spend half a year optimizing, rewriting, optimizing again and rewriting again, because he will never be finished.
Also, design mistakes in development can be avoided if other developers have access to the code and can review it...