Because creating it this way has a cost. It makes it a major pain to create on a Linux system (I do dual boot with Windows, but it's Win 98, so that's no help, and I don't have a CD burning program for Windows anyway). It makes it a pain for a dialup user. It makes it harder to maintain, even for the programmer (the extra work for Scherzo to create a Linux CD builder--which may not be for a long while--would be totally unnecessary if it didn't depend on a CD builder in the first place.) And what happens if in a couple of years Scherzo's site goes down? Nobody will be able to build a new CD.Captain Skyhawk wrote:I really don't understand that people do like NesterDC S.E., but not the way it needs to be created.
Not to mention the privacy problems in having Scherzo potentially know exactly what ROMs you have. (I have nothing against him in particular, but trusting anyone on the Internet with this kind of information is a bad idea. What if tomorrow Nintendo uses the threat of a lawsuit to force him to keep a list of ROMs and IP addresses?)
People use portable formats for a reason. Getting rid of them and forcing everyone to use an XP-only, Internet-only program that is likely to die at some time in the future is a *bad* idea. It's bad enough that big companies are doing this sort of thing to the users in the name of profits and marketing (see the controversy over Steam and Half-Life 2), but why should an emulator, where there's no profit and no marketing, do it too?
Being easy to build and run is really a feature too. And this release has removed that feature, as surely as removing save states or compatibility would be removing a feature.
This isn't true. One such tool is source code. That hasn't been released. (Which incidentally violates Nester's GPL license unless Scherzo has special permission from the original authors--the GPL doesn't let you say the source code is "coming soon".)now we can make NesterDC S.E. perfect, Scherzo's excellent programming techniques provided us with all the tools for doing so.