bsnes v089 is compiled. bsnes is an emulator for the Super Famicom and SNES video game systems. The purpose of the emulator is a bit different from other emulators: it focuses on accuracy, debugging functionality, and clean code.
bsnes v089 Changelog:
This release is going to be unique from previous releases. I am only recommending that developers use this version. As such, only the source archive has been posted. I strongly recommend against Linux package maintainers updating to this build. Casual users should wait for the next release. This release introduces a brand new user interface. It looks and functions exactly like the previous release, but it is built entirely on a declarative model: the GUI does not know about any individual systems that it supports. It pulls all of this information from a vector of emulated system objects instead. With the same amount of functionality, the new GUI is 66% smaller than the old GUI, code-wise. In fact, it actually does more. You can now easily add (and remove) entire systems from bsnes with only three lines of code. Input mapping is now more advanced and allows multiple bindings per input. But there is one critical thing it no longer does: the new GUI does not load individual ROM files. It requires the cartridge-folder concept that is still in development. It further requires a manifest to describe the PCB functionality. The code to handle both modes is cumbersome, and I did not wish to write it again. Right now, the problem is that we don't have user-friendly tools to make using cartridge folders easy. As such, this is why I've chosen not to release binaries this time. It's my hope that in the interim between v089 and v090, we can bring in developers willing to make the process completely transparent. And now is a perfect stopping point. Tom has just finished the English script translation for Far East of Eden Zero, so my efforts need to focus on reprogramming this game. This will require my absense from emulator programming for a while. Hopefully during that time, appropriate tools can be made for the next release. My hope is for v090 to be as easy to use as the old Qt releases were, with direct loading of compressed archives and headered images. That said, this release also fixes some reported emulation bugs. Mini Yonku Shining Scorpion was broken for a bit due to incorrect SA-1 register initialization. Air Strike Patrol surprises us with a second mid-scanline raster effect, which disproved an older theory of mine on the BG scroll registers, and is now emulated correctly as well. There is also a world of internal code restructuring. All processor instruction sets are separated from the functionality built on top of them (for instance, the ST018 and GBA can share core ARM instructions.) Now that libsnes has been superceded by libretro, I've moved to a complete emulator abstraction in C++ that works with all of my emulators. And last but not least, there's a new cheats.xml from mightymo bundled in this release as well. |
Download: bsnes v089 x86
Download: bsnes v089 x64
Source: Here
You can't even open a Rom with this, pointless.
ReplyDelete@Platocrates
ReplyDeleteYou aren't even able to read source. pointless guy.
"You can't even open a Rom with this, pointless."
ReplyDeleteA new troll is on the way.
Keep calm, guys. This release is aimed to developers, not users.
ReplyDeleteanon is back! congrats!
ReplyDeleteYES!!!!
ReplyDeletein a more constructive way.
ReplyDeletewhat the profil of those builds ??
Accuracy, compatibility or performance ??
platocrates: Download converter BRM, convert roms and voila.
ReplyDelete32 bits are compat and 64 bits Accuracy
ReplyDeleteI give up on this crap, emulators should be user-friendly and about playing games.
ReplyDeleteI wait for Retrocopy to add Snes
i just humped ur sister
ReplyDeleteyou really don't know what you're talking about.
ReplyDeleteThis emulator open .sfc extension but the roms of snes are .smc in 99% of sites. If you try this emulator you need convert .smc to .sfc format. Anyway bsnes is not good in compare with snes9x. Anybody confirm info, ok!?
ReplyDeletemarciost: Hmmm... it's not true... last version of Snes9x use a libsnes as a core (bsnes' byuu library), same like ssnes.
ReplyDeleteIt's true that bsnes use .sfc. Sometimes ago, Byuu was pressure to other to develop a new standard (consistent with the him idea), but the idea has been rather downplayed. BSNES requires a lot of computing power, but offers in return a very accurate emulation of the console.
marciost-snes9x and zsnes are garbage compared to bsnes..89 is for developers,TBH end users really dont need to update past .88,since .88 had 100% SNES compatibility
ReplyDeleteGenesis is better
ReplyDeletebsnes v082 was the last decent build. Since then, byuu has decended even futher into his already strange version of some kind of fuckstick emulation utopia where common sense takes a back seat to his personal preferences on how everyone should use an emulator. The funniest part about watching it unfold is I keep thinking it can't possibly get more ridiculous ... and then he releases a new version and it does!
ReplyDeleteThe fullset Roms No-Intro are .sfc ;)
ReplyDeleteSalu2 - Darkness Knight
I don't know what you mean by Bsnes SNES emulator going from the greatest to useless? It's the most accurate SNES emulator and has 100% compatibility. Just because some people don't know how to do simple tasks to change their ROMs to .sfc format. All you have to do is download his "snes purify v11" and point it to your UnZipped ROMs and it automatically changes the format.
ReplyDeleteWhy?!
ReplyDeleteSince when is an emulator supposed to be an exercise in how to organize your ROM collection? Rather than give users the option to keep their ROM collections simple, byuu is forcing people to do it his way if they want to use standard bsnes. If cartridge folders are such a great idea then why not have it as an option while retaining legacy compatibility with the way that, ya know, every other fucking emulator in existence does it?! If cartridge folders are really the most awesome way then everyone will eventually switch over, right? Wrong. Because it's a fucktard stupid way of doing it, nobody is going to adopt it unless they're forced. And instead of fostering a community where criticisms of bsnes are rationally evaluated, byuu chooses to surround himself with a group of Yes-Men that contstantly circle jerk onto his ego and praise every dumbass choice he makes on where to take SNES emulation.
Byuu created the best SNES emulator out there ... and then took a huge shit on it and called it "progress". It's like he's the George Lucas of SNES emulation.
That's "why".
anaon 21-are you retarded or something? end users DO NOT NEED TO UPGRADE PAST BSNES V.0.88!! that version features 100% SNES compatibility!! why would you even need to upgrade? actually its nice to not have to worry about upgrading a emulator
ReplyDeleteo yea-retrocopy sucks donkey schlong.thats why it isnt even in this site
Actually, most end users would be advised not to upgrade past v082 unless they want to "purify" their SNES ROMs (he keeps using that word "purify" ... I do not think it means what he thinks it means! ;) ). It was after v082 that byuu couldn't be bothered to retain the option to set paths for SRAM, Firmware, etc.
ReplyDeleteSo, if you want to use cartridge folders then v088 is fine but if you don't want to bother with that cumbersome dog shit there's no good reason to use anything beyond v082.
Oh yeah i will carry my destop pc to play some snes games becuse it consumes to much power to run in any other hardware, iphone,ipad ,smartphone,laptop,netbook,blackberry,psp,ds,vita,you name it.
ReplyDeleteIm sure you are fapping to your great bsnes great exclusives such as:
ReplyDelete2 shogi games,top gear 3000 (sega cd is 100% better),the crappy gundam strategy SD game, weapons lord (the fire effect title screen) and oh wow van dammes time cop.
in the mean time i will enjoy every other fucking game in existance at full speed in my android,and i can guarantee i will not notice any difference even if they program at HLE
I'll stop trash talking byuu and his shitty unoptimised SNES emu if you stop trash-talking 'innaccurate' emulators (and honestly brah, as if you're even able to notice the 'accuracy' - idiot - you're a typical idiotic enduser that has noticed his guru uttering a new buzzword - cycle-accuracy) and has ran with it without even understanding why it matters and why he/she should care if he/she is not even able to determine what it is.
ReplyDeleteI can tell you right now - an idiotic end-user like you NOTICES ZERO from the 'cycle accuracy' your cultish leader provides to you in the form of bSNES. You might as well play with SNES9x for your gaming needs since you're not likely to be able to notice any differences to begin with.
Cycle-accuracy matters to people coding SNES homebrew (not very many), ROM hackers and the like - not some idiotic end-user that wants to shout 'STFU you byuu hater' at emucr.
This is becoming somewhat of a trend for byuu cult members - they are uninformed and just repeat 'Cycle accuracy', 'accuracy' to anybody like a demented Jehova's Witness.
ReplyDeleteDamn, dude! Byuu's alright. He did make an awesome emulator afterall. I just think he's lost his way recently. The whole cartridge folder concept is a kind of a pill, but the problem isn't really the pill it's that people using the updated bsnes builds have to either swallow it or use RetroArch. I mean, is it really so hard to retain traditional path settings for SRAM, firmware, save states, etc.? I'm not a coder, but I doubt it's that difficult to retain those features. His insistence on dropping them seems more like the reaction of a butthurt stepchild than a thoughtful, sensible design choice of an retro scene veteran.
ReplyDeleteAnyway, I hope he comes to his senses at some point, stops with the douchbaggery and returns at least the basic features to current bsnes builds. I won't hold my breath, though. His current posture screams of sandy vagina and who knows how long it'll take him to shake that shit out!
HELLO #27 or should I say HELLO MUDLORD!!!
ReplyDelete#23 purify means just that.it removes all the crap headers morons put in the rom when they dumped them.SFC is the "TRUE" legit snes dumped rom.All those others ones like SMC (super magicom)are garbage-the extension was renamed either by the dumping program or the dumper.So yes,it does mean what he thinks it means
ReplyDeleteEVEn I have to admit the whole cartridge folder thing is complete nonsense.doesnt he realize most users use frontends,and those cart folders most likley wont be FE freindly.OH well,better for me,one less emu to have to update.
ReplyDeletebsnes 0.88 will be the last & only one I will need to use
"EVEn I have to admit the whole cartridge folder thing is complete nonsense.doesnt he realize most users use frontends,and those cart folders most likley wont be FE freindly.OH well,better for me,one less emu to have to update."
ReplyDeleteIt wouldn't be a problem if he just didn't drop support for the "normal" way of using emulation. He can love cartridge folders until it makes his cock so hard it explodes but also continue to support path settings and traditional ROM usage for people who think the cartridge folder concept is rubbish. But he doesn't want to do that for some reason. It's pretty lame.
"The code to handle both modes is cumbersome, and I did not wish to write it again."
ReplyDeleteAnyone who believes this line of shit is lying to themselves. Too cumbersome to code both modes, huh? The dickhead just rewrote most of the emulator, lol. Wasn't that cumbersome as well? "I did not wish to write it" is the only true part of this statement. I think part of him knows the cartridge folder scheme is horseshit. Given the option, most people wouldn't use it and his pride can't handle that for some reason. So now he's going to leave it as the only option.
But that's okay, because it's a "personal project" according to byuu. Yep. Personal ... I mean, except for all the assistance he solicits from the rest of the emulation community. When he wants help it surprisingly becomes less personal! But wait, is it time for feedback from that same community? Well, too bad, now it's a personal project again, lol!
Moderator? Considering the content of these comments I'd say this thread isn't heavily moderated!
ReplyDeleteSUPERCRAPHOLEFISTINGFRENZYBROWNEYEANALINGUS
ReplyDeleteSee? No Moderator. :P
ReplyDeleteGenesis is better
ReplyDeleteIn a nutshell, this is the direction bsnes is headed and it's now moving there at the speed of light:
ReplyDeletehttp://www.youtube.com/watch?v=Sagq3V5K_CA
It's garbage is what it is and it keeps getting less useful with each subsequent build. First time I've seen an emulator with so much focus on emulation accuracy and yet so little focus on practical user friendliness.
ReplyDeleteI think byuu is in the process of pulling off the greatest internet troll in all of emulation history. He must read these comments and laugh and laugh and laugh.....
ReplyDeleteYou could be right! That would certainly explain all his nonsensical decisions of late.
ReplyDeleteLook at the bullshit you have to go through now just to load a special cartridge game, lol:
ReplyDeletehttp://board.byuu.org/viewtopic.php?f=3&t=2792&start=105
This cartridge folder crap has to be the most ill-conceived idea in emulation history.
It's not even just Bsnes anymore. I was on vacation and the McDonalds there requires you to fill up your *own* cup of coke. I can't believe the nerve people get these days. Why should I have to do anything to use it? What else am I going to do, go to another place and buy it there instead?
DeleteByuu, you started this.
Mudlord needs to simmer down now!
ReplyDeleteSee i was right
ReplyDeleteByuu is crazy
Crazy? Not sure about that, but he certainly isn't interested any longer in making bsnes user friendly.
ReplyDeleteIf he goes much farther with stripping out common sense features and replacing them with strange cartridge-folder-type nonsense he's eventually going to alienate even the handful of rabid followers he has left that continue to troll his forums and suck off his e-peen in spite of the increasingly deranged trajectory of bsnes "development".
I hear byuu played the lead role in the cinema classic "All Holes Filled with Hard Cock". A highly underrated film, in my opinion!
ReplyDeleteHAHAHA XD THATS SO FUNNY XDDDDDD LEL
DeleteBtw im 13 XD
^^^OMG, totally agree!!
ReplyDeleteI hear byuu and kakashi are gay lovers, but kakashi is cheating on byuu with fitzroy is that true?
ReplyDeleteWow, I heard that same thing! Maybe there is some truth there.
ReplyDeleteGawd, is anyone actually bothering to download new versions of this pile?!
ReplyDeleteByuu's totally lost his mind, but at least he still retains the old copies of bsnes on the download site so you can grab a version of the emu before it completely went to shit.
"Byuu" (if that is his real name) is not just a bad person, he is actually a TERRORIST.
Delete"If possible, I'd like to (...) [kill] Obama (...) and [his children.]"
How can we trust byuu with our emulators? How can we trust byuu with our children? It's time to take a stand and vote NO on byuu.
^^^ Winner!!!
ReplyDeleteI've got a lovely bunch of coconuts
ReplyDeleteSnes9x >>>>>>>>>>>>>> Bshit
ReplyDeleteByuu lost the focus of Bsnes
His shitty camera always loses focus. We'll never have a good photograph of bsnes and the kids thanks to that.
DeleteFinally people are starting to come forward and voice their opinions on the shitty direction this emu is heading:
ReplyDeletehttp://board.byuu.org/viewtopic.php?f=3&t=2792&start=120
It really is a shame. This was the best SNES emulator out there until recently
im tired of byuu BOARD OF YEAH MAN
ReplyDeleteBYUU GOT OWNED IN HIS OWN BOARD LOL
ReplyDeleteNot to burst the bubble with a rusty nail with some questionable feedback or be negative in comment, but why are you choosing to go with the more cumbersome Cartridge Folder format that requires a manifest using tools that are non-existent even in a source release? Wouldn't it be easier to remain with existing ROM loader and avoid having to make usage problematic for the end-user, and wouldn't this also make loading hacked/patched ROMs more difficult?
Also, I thought your original stance on loading compressed archives was, and I paraphrase, unnecessary because modern disk space was irrelevant and using compression tools was against the model of accurate emulation as bsnes only supported loading of raw .sfc branded files?
Not to really say it negatively Byuu, but this release note seems bsnes is taking a direction away from ease of usage and wanting more bloat. Not to say I didn't really say much as of late regarding NES, GB, and GBA emulation of systems, but bsnes just seems now to be turning into a MAME/MESS style project using the same archives such as the cartridge format in comparison to MAME/MESS's usage of archives packed with individual ROM files from PCBs, even though you said in another topic you wanted to avoid this.
Bsnes doesn't seem to be bsnes anymore... sorry to say it.
BYUU KIDDY RESPONSE LOL OWNED AGAIN
ReplyDeleteI really don't care. Use another emulator if it bothers you that much.
No more archived ROM support, no SRAM path support, no firmware path support, hardly any path support at all, really. And now no fucking ROM support unless it's in it's own folder, named a specific way with an xml file?!! Why does he even bother releasing the emu anymore? He may as well just keep it to himself since he's the only one likely to enjoy using it this way.
ReplyDeleteGotta love his yeah dudes typical response like "why dont you fork the project and add your own shit" or "yeah whatever its our master's project and he can do what he wants with it." wtf that is like the same response every single time someone has the balls to question byuu on their forums. The funny thing is the fork with added user friendly stuff already exist.
ReplyDeleteI mean I like the fact that its has 100% compatibility but he acts like because of the 100% compatibility we all owe it to him and bow down to his vision and direction of his emu no matter how shitty it is like rom folders, no path support. With this attitude he can keep his 100% compatible emulator to himself for all i care and never release another version. Snes9x is perfectly fine.
Never before seen an emu get so butt-raped by the guy who wrote the thing!
ReplyDeleteIt'll be OK guys. We're gonna get through this. DAMN IT WE'RE GONNA GET THROUGH THIS!!!
ReplyDeletehttp://i3.kym-cdn.com/photos/images/original/000/183/365/surprisebuttsecks.png
ReplyDeleteMAN IM BECOMING THE NEW MUDLORD
ReplyDeleteI THINK I JUST HATE BYUU LOL
Byuu likes raccoon love.
ReplyDeleteWhich software can convert SMC into SFC?
ReplyDeleteUse bsnes v082 with the snespurify.exe included in the archive.
ReplyDeleteDon't bother trying to use v089. It's dogshit.
Eight-year olds, dude ...
ReplyDeleteEXTRA EXTRA!
ReplyDeleteBYUU ADMITS HIS POWER HUNGRY BEAST ONLY RUNS ON MOSTER DESKTOP PC AND NOTHING ELSE!
I was wondering outside of the world of x86 can bsnes run at a reasonable speed?
Short answer: No.
Longer answer: Ports attempted that don't reach full speed: DS, PS3, Xbox360, JavaScript.
Quite possible the fastest ARMs might be able to eke out fullspeed on performance, assuming they can compete with Atoms yet. So ... probably not.
SO YEAH YOU WILL HAVE TO CARRY YOUR DESKTOP PC TO PLAY SOME SNES
byuu
ReplyDeleteRape isn't so bad once you get used to it.
IS LIEK SAIYING HELLO IN NIPON JAPAN
ReplyDelete^^^^ LOL
ReplyDeleteByuu has done some excellent work on this emu.
ReplyDeleteYep, and he's done some excellent work on buttsecks as well.
ReplyDeletebsnes v083+ = major disappointment
ReplyDelete... lickers
ReplyDelete... like bsnes v083+ ...
ReplyDeletebsnes: disappointing users since v082
ReplyDeletebyuu has stated numerous times that he doesn't give a shit about usability. just go use snes9x. it's almost as accurate anyway at this point.
ReplyDeleteR.I.P. bsnes. :(
ReplyDeleteIt's looking like v090 is going to be extra special rape-age.
ReplyDeleteI have to laugh a bit when I hear people talking about code as a substitute for documentation. Un-commented code like BSNES (I haven't seen MAME) will never be a substitute for documentation. First, it's useless to anyone who isn't proficient in the language it was written in. That means it's useless to anyone in the world interested in the SNES, but not proficient in C++. You know, people who 'just' read English or any other written language. Programming languages are an extremely poor choice for communication between humans. Also, people who 'just' know 10 other programming languages, but not C++. Or, they know C++, but not to the level of byuu. I'd guess that eliminates the majority the interested parties alone.
ReplyDeleteSecondly, these guys seem to think they write and organize such perfectly clear code that it would be trivial for any other person to look up any part of the system quickly and determine it's functionality. Your organization and/or code is never as super as you think when seen from the perspective of another. Nobody's is. A written document with pages and a table of contents will always be far more efficient and informative than raw source code ever could.
I am fearful of a bleak future where we preserve and communicate information via raw source code only... Ugh... Source code is not documentation!
You know, you're right. And documentation written in English is also useless because there are people who can't read English. And because everyone thinks differently, the structure of the documentation would never be quite correct either.
DeleteI think what we should do is make byuu offer full free courses on how the SNES works. That way, people will not have to exert any effort at all in order to learn the detailed internals of the SNES. And unlike C or C++, which have existed for only decades, these classes will last virtually forever, in the hearts and minds of the interested pupils.
Programmers these days think they can just get away with doing what they love and releasing it on the internet, but I don't think that's true. I believe they have a duty to do what others tell them to.
And you seem to have forgotten that byuu solicits help from other people then give thems the finger when they disagree with him even if their opinions are more sensible then his. Or maybe you're just too busy tonguing his balls to notice?
ReplyDeleteIf he's not making bsnes for other people, why does he host an entire public website devoted to it?
Eventually, you and the other's that support him are going to come to the inescapable conclusion that byuu is an uptight, two-faced shit-eating fucktard and you'll feel quite silly for ever defending his unabashed arrogance.
THE TRUE IS OUT THERE!
ReplyDeleteEXTRA EXTRA BYUU AND YEAH MAN FITZORY CRYING AND OWNED BY ONE MAN ARMY NAMED TEPLES
So, let me get this straight: byuu gets upset that the discussion isn't going his way and decides he only wants to discuss it on his own turf. Fine, whatever. But locking the thread to prevent others from continuing the discussion accomplishes what, exactly? Not a good precedent...
We need to ask the important questions. What do we do when our kids ask about cartridge folders?
DeleteIt's all good and well when we have equality but I can't explain to my poor kid why we need a folder just to play a video game, less a Core i7. Unfortunately, because bsnes exists, I have no choice but to use and complain about it. I can't be seen with my kids running ZSNES thanks to byuu.
Thanks, byuu. Thanks for making parenting so hard.
LOL TOUCHE
ReplyDeleteThis just in: bsnes v090 will force you to suck your dick then reinvent the wheel before loading a cartridge folder. byuu firmly believes that the SNES community will be much better off in the long run if they adopt this approach and therefore he isn't interested in opinions to the contrary.
ReplyDeleteThat's right. If you want to use future versions of bsnes be prepared to start sucking your dick. Do not question the infallible wisdom of lord byuu!
The comments here are pathetic, you are a bunch of tools. The lot of you.
ReplyDeleteIs it seriously so fucking hard to >Right Click>New Folder>Name "Mario Kart(!).SFC" and then put the rom in it where all the relevant data for that game will be stored ?
Or to use SNESPURIFY to clean your ROMS of bad information and rename them to the proper extension(WHICH BTW TAKES LIKE 10 SECONDS)?
ALSO BTW, if you ever DUMP your OWN game with a device like the Retrode 2, do you realize that it will be in .SFC format(THE PROPER FORMAT)?
Seriously, you guys are a bunch of self entitled tools.
'Is it seriously so fucking hard to >Right Click>New Folder>Name "Mario Kart(!).SFC" and then put the rom in it where all the relevant data for that game will be stored ?"
DeleteIs it seriously so hard to retain backwards compatibility with the way every emulator has handled ROMs since the beginning of SNES emulation?
If byuu wants to push a newer (albeit far shittier) way of handling ROMs in cartridge folders that's his prerogative. It's also his prerogative to drop support for traditional single-file ROM storage in order to more aggressively push his new format. Likewise, it's my prerogative to point out what an incredible asshole he is for handling it this way. Lastly, it is entirely your prerogative to welcome byuu's cock into your ass like a champ and defend his moronic choices.
Now, you're entirely welcome to enjoy taking it in the ass, but your sanctimonious attitude that implies it's unreasonable that some people might think that, OMG, this cartidge folder nonsense is retarded, is itself evidence that you're the real tool here.
>Is it seriously so hard to retain backwards compatibility with the way every emulator has handled ROMs since the beginning of SNES emulation?
Deleteyou're right, what's wrong with them, we might actually make *progress* if we break compatibility
>albeit far shittier
yes, it is far shittier not having all of your save states, sram files, and dsp roms scattered in random locations. what was byuu thinking.
>Now, you're entirely welcome to enjoy taking it in the ass
dude you have no idea, having to run snespurify is just like taking it up the ass, like it literally feels exactly the same, exactly the same
Say what you will about cartridge folders, but I thought it was a lot easier to have a folder named "firmware" for all the firmware, a folder named "sram" for all the sram and a folder named "save states" for all the save states. In that scenario, you backup the sram and save states folders and you've just backed up all your save data for all your SNES ROMs. I see zero advantage in storing a game's sram or save state files in a separate "cartridge folder" with the game ROM and dealing with hundreds of these WTF folders. It's some weird OCD bullshit that somehow makes sense in byuu's mind but anyone else thinking about it practically should quickly recognize how completely fucking stupid and backwards it is.
DeleteI love how consumed to the point of obsession so many people are over software they allegedly don't use.
ReplyDeleteThere will be a guide out on how to use the new system as soon as a public release is ready.
STOP SUKING BYUUS COOK FOR ONCE IN YOUR LIFE
DeleteAnd you seem to have forgotten that byuu solicits help from other people then give thems the finger when they disagree with him even if their opinions are more sensible then his. Or maybe you're just too busy tonguing his balls to notice?
DeleteIf he's not making bsnes for other people, why does he host an entire public website devoted to it?
Eventually, you and the other's that support him are going to come to the inescapable conclusion that byuu is an uptight, two-faced shit-eating fucktard and you'll feel quite silly for ever defending his unabashed arrogance.
ENJOY CARRING YOUR DESKTOP PC TO PLAY SOME SNES
DeleteBECAUSE THAT POWER HUNGRY BEAST WONT RUN ON ANYTHING ELSE
byuu's nerve doesn't come from doing what he wants but from the outrageous ego he employs when he trying to sell his mixed up way of doing things as "progress". It takes a lot nerve indeed to move forward in the wrong direction while at the same time putting forth the idea that the way everyone else has been doing it up until now (a way that's worked fine, by the way) should recognize the utility of his approach regardless of how misguided and impractical said approach is.
ReplyDeleteHi!
ReplyDeleteI think you confused me with someone else.
bsnes isnt really that bad. Sure some design choices might annoy some, but really its up to the emulator author to make them.
bsnes v083+ = major disappointment
DeleteBYUU ADMITS HIS POWER HUNGRY BEAST ONLY RUNS ON MONSTER DESKTOP PC AND NOTHING ELSE!
I was wondering outside of the world of x86 can bsnes run at a reasonable speed?
Short answer: No.
Longer answer: Ports attempted that don't reach full speed: DS, PS3, Xbox360, JavaScript.
Quite possible the fastest ARMs might be able to eke out fullspeed on performance, assuming they can compete with Atoms yet. So ... probably not.
SO YEAH YOU WILL HAVE TO CARRY YOUR DESKTOP PC TO PLAY SOME SNES
And you seem to have forgotten that byuu solicits help from other people then give thems the finger when they disagree with him even if their opinions are more sensible then his. Or maybe you're just too busy tonguing his balls to notice?
DeleteIf he's not making bsnes for other people, why does he host an entire public website devoted to it?
Eventually, you and the other's that support him are going to come to the inescapable conclusion that byuu is an uptight, two-faced shit-eating fucktard and you'll feel quite silly for ever defending his unabashed arrogance.
While there is some parts of his character I do indeed disagree with (plus some design decisions as to how document software), there is no denying that bsnes is a welcome thing.
DeleteHe made me realise now that cycle accuracy is something wanted by the community, hence why other emulators are now taking that approach. Having a article on Arstechnica is quite some way/feat to make the public take notice.
Speed based emulators have thier niche, especially in this mobile age, but so does emulators that forgo all that for the sake of "documentation" (then again, if code can really be documentation is another argument for another day)
Nightcralwer explained perfectly why code is no subtitude for documentation.
DeleteI have to laugh a bit when I hear people talking about code as a substitute for documentation. Un-commented code like BSNES (I haven't seen MAME) will never be a substitute for documentation. First, it's useless to anyone who isn't proficient in the language it was written in. That means it's useless to anyone in the world interested in the SNES, but not proficient in C++. You know, people who 'just' read English or any other written language. Programming languages are an extremely poor choice for communication between humans. Also, people who 'just' know 10 other programming languages, but not C++. Or, they know C++, but not to the level of byuu. I'd guess that eliminates the majority the interested parties alone.
Secondly, these guys seem to think they write and organize such perfectly clear code that it would be trivial for any other person to look up any part of the system quickly and determine it's functionality. Your organization and/or code is never as super as you think when seen from the perspective of another. Nobody's is. A written document with pages and a table of contents will always be far more efficient and informative than raw source code ever could.
I am fearful of a bleak future where we preserve and communicate information via raw source code only... Ugh... Source code is not documentation!
"Nightcralwer"? But the person you are quoting posted anonymously...
DeleteSamefag.
Nightcralwer ROMHACKINGdotORG
DeleteNightcrawler
DeleteRomhacking God
Joined: Wed Jul 28, 2004 10:27 pm
Posts: 924
Post Re: byuu on ars
I have to laugh a bit when I hear people talking about code as a substitute for documentation. Un-commented code like BSNES (I haven't seen MAME) will never be a substitute for documentation. First, it's useless to anyone who isn't proficient in the language it was written in. That means it's useless to anyone in the world interested in the SNES, but not proficient in C++. You know, people who 'just' read English or any other written language. Programming languages are an extremely poor choice for communication between humans. Also, people who 'just' know 10 other programming languages, but not C++. Or, they know C++, but not to the level of byuu. I'd guess that eliminates the majority the interested parties alone.
Secondly, these guys seem to think they write and organize such perfectly clear code that it would be trivial for any other person to look up any part of the system quickly and determine it's functionality. Your organization and/or code is never as super as you think when seen from the perspective of another. Nobody's is. A written document with pages and a table of contents will always be far more efficient and informative than raw source code ever could.
I am fearful of a bleak future where we preserve and communicate information via raw source code only... Ugh... Source code is not documentation!
_________________
TransCorp - Home of the Dual Orb 2, Cho Mahou Tairyku Wozz, and Emerald Dragon SFC/SNES translations.
ROMhacking.net - The central hub of the ROM hacking community.
Whats with all the copy and pasting, stop ripping off what other people have said.
ReplyDeleteHah! We got you!
ReplyDeleteThat's right. Us byuu haters? We're all trolls from Ebaumsworld! You just got trolled hardcore!
Me and my buddies in middleschool are laughing up a storm at your anger.
post pics plz
Delete*Sniff
ReplyDeleteSmells like Sandy Vag up in here!