Quotehe's smart enough to stay away from the more heated and childish discussions
Most of the time, but I do have lapses of judgment and snap, like that PC Jr. comment I made here a while back.
Quotewhile it even can't properly emulate the fuckin ORIGINAL SMW...lol
That's news to me. I had a ~4-pixel black line in two or three levels of the game for two or three months, but that was fixed a long time ago. It was an instance of more accuracy revealing more timing issues. The game modifies the scroll register in the middle of a scanline, something scanline-based renderers don't have to worry about at all.
If that's what he was meaning, that's a pretty sad thing to laugh at.
QuoteThere are times when the technically superior solution is not always the correct one...
Only in matters of pragmatism, never in idealism. We live in a pragmatic world, I grant you that.
QuoteIf you mean to the point where Byuu unfortunately tries to deflect criticism for his own decision in removing copier support in Bsnes onto myself, I'm afraid I'd have to agree. While he's perfectly within his rights to develop his software as he wishes, it would be nice if he afforded others the same respect.
I don't know what you're talking about. bsnes is GPLv2, it's a one-line change to ui/cartridge/cartridge.cpp:bool Cartridge::loadCartridge(): if((size&0x7fff)==512) { size -= 512; data += 512; }
You are more than welcome to re-add header support, and to share your build with others. I don't blame you for not having header support at all.
As I've always said, it's about practicing what I preach. Imagine if I were to go around calling alcohol evil, yet I were to sell alcohol in my restaurant because that's what people like to drink with their meals? How can I support headers while trying to eliminate them at the same time? It's hypocritical.
Which is why I'm okay if someone else makes a fork to do it. I will practice what I preach, but respect your right to do whatever you want. We have SSNES now, which is pretty awesome. I am still hopeful that someone will make a badass integrated GUI for bsnes/libsnes one day.
It's basically simple: I give you this for free, and so I do things my way. That people complain about me giving away seven years of my life, free of charge, because I don't cater to some arcane format of theirs, it's ... see below.
QuoteAnd from what I've seen of him over the years I think he normally would, he just hasn't been himself for a while now.
I honest to god tried to be the most polite person in the world for a good six years. See the old bsnes thread and forum from the Zboard for proof. Eventually, I dealt with enough people like Shog above that I just snapped. I swear, a minimum of 95% of threads outside my own boards have personal attacks on me or my emulator. It's incredulous.
Was right about bsnes v071 that I snapped. Honestly, I'm a lot happier now than I have been. Which can only be good for the future of the project.
QuoteHe's mostly isolated himself on his own board to avoid having to deal with others.
I just realized there was no point in arguing. With a few aforementioned bad decisions, I mostly stay out of pissing contests. It just makes everyone else think I'm a dick. And it seems I could sooner convince someone their god wasn't real than I could convince them of something to do with emulation >_<
QuoteAnd assuming you didn't use a bunch of magic numbers in LM's source code, changing that 0x200 offset to a variable instead of a constant shouldn't be difficult at all.
Oh, that's easy. LM won't write directly to disk every time. It'll load the file into memory, and write it all out when saving. Simply load the headerless ROM into a bigger array, set a boolean flag saying the user didn't have a header, and respect that upon saving. No need even to change hard-coded offsets.
He just doesn't want to support it. Just as I don't want to support headers. You have two people stubborn as mules, and unfortunately you guys have to deal with the fallout instead of us.
In my defense, I at least give you the source code. FuSoYa won't even give you that courtesy, and yet I've never seen a personal attack here on FuSoYa like every last thread I see here has on me :/
QuoteAnd besides, Fusoya has started with Lunar Magic in February 2000 while byuu in 2004-10-14
Dates have nothing to do with respect, but check the 1998 changelogs for ZSNES some time anyway ;)