BSnes v085 released

By: OminaeYu
January 2nd, 2012
7:47 pm

BSnes v085 released

A new release for the new year.
Changelog:

fixed auto joypad polling edge case; fixes Ys 5 controls
fixed Justifier polling code; Lethal Enforcers should be fully responsive once again
rewrote SNES S-SMP processor core (~20% code reduction)
fixed Game Boy 8x16 sprite mode; fixed some sprites in Zelda: Link's Awakening
treat Game Boy HuC1 RAM enable flag as writable flag instead; fixes Pokemon Card GB
created far faster XML parser; bsnes can now load XML files once again
updated to mightymo's most recent cheat code database
internal color calculations now performed at 30-bits per pixel
gamma slider now acts as fine-tuned gamma ramp option
Linux OpenGL driver will output at 30bpp on capable displays
Linux port defaults to GTK+ now instead of Qt (both are still available)

[Source]
[Download]

Join the Discussion!

15 comments on "BSnes v085 released"

  • iancharcoal
    January 8, 2012 at 12:45 pm

    glad to see this project is still kicking

  • Black Zero
    January 8, 2012 at 1:37 pm

    I have noticed recently how the project have begun to add NES and GB compatibility.
    Super GameBoy I knew of but NES and GB?

    Better call it BMESS (Byuu's Multi Emulation Super System) or something soon.

    Not that I complain though, bsnes is really accurate but even on my machine games like Castlevania: Vampire's Kiss and Yoshi's Island lag sometimes.

    But I'm mostly a Snes9X man myself.

  • Paratech
    January 8, 2012 at 2:55 pm

    Snes9X isn't as "accurate" as BSNES, but "most" gamers aren't hardcore enough to understand or appreciate it.

    I'm NOT being condescending to end users, but "most" or at least "many" end users who play SNES emulators are playing "standard" SNES games and not as much of the "weird" "bizarre" or "obscure" games that use unique chipsets, or require the emulator to be "perfect."

    Also not many gamers are old school enough to remember when Street Fighter Alpha 2, Mega Man X2/X3, and even games using the "FX" chip weren't playable in "Any" emulator.

    Of course I'd think "most" of the gamers who like Street Fighter Alpha 2 play it in MAME, and almost the entire Mega Man X series is on the Gamecube set and can? be played in Dolphin???

  • the_randomizer
    January 8, 2012 at 5:29 pm

    Accuracy is undeniably important, and what Byuu has done for the Snes emulation community is outstanding. Yes, I confess that I've said some pretty condescending statements about his stance on wanting accurate emulation and how Bsnes never ran full speed (which I will now correct, Bsnes runs just fine with some adjusting), but I retract those statements. Snes9x is a close second (which Byuu himself said on Bsnes forums, right here, about halfway down http://board.byuu.org/viewtopic.php?f=3&t=2309&start=15)

    Nevertheless, let's agree that both emulators are excellent in their own ways.

  • Black Zero
    January 9, 2012 at 12:47 am

    Yeah the emulators is excellent in their own ways and I don't care if Snes9X isn't as accurate as bsnes, it still plays all my 21+ games beautifully and in full speed, games like Mega Man X-X3, Donkey Kong Country 1-3, Super Mario RPG, Lufia 2 (PAL), SkyBlazer etc. etc.

    And just like bsnes, Snes9X comes in 64-bit flavor which I really like.

  • Paratech
    January 9, 2012 at 7:00 am

    Most gamers just want to play their games, as long as an emulator does that, that's all that matters to them.

    I can't really "appreciate" how accurate BSNES is as there aren't many SNES games I play regularly.

    And now that I have my SNES hooked up to the TV, I might be using it as well.

  • bram64
    January 9, 2012 at 10:20 am

    Originally Posted by Black Zero
    Yeah the emulators is excellent in their own ways and I don't care if Snes9X isn't as accurate as bsnes, it still plays all my 21+ games beautifully and in full speed, games like Mega Man X-X3, Donkey Kong Country 1-3, Super Mario RPG, Lufia 2 (PAL), SkyBlazer etc. etc.

    And just like bsnes, Snes9X comes in 64-bit flavor which I really like.
    You do realize that the official 64-bit build is the accuracy build, which is quite a bit slower than the 32-bit compatibility build, right?

  • Black Zero
    January 9, 2012 at 10:53 am

    I haven't seen it like that sadly, the 64-bit version of Snes9X for me have been fast since day one I started to use it.
    But I'm starting to understand more and more of this as I read posts, threads, articles heck even post myself.

    It's only until some time ago my interest in accuracy have risen.

  • bram64
    January 9, 2012 at 10:56 am

    I was talking about bsnes, not SNES9x. Sorry for the confusion.

  • Black Zero
    January 9, 2012 at 11:06 am

    OH....well it might just as well have been Snes9X. I actually believed you there.
    But I think I have read about bsnes and that the x64 being the accuracy profile, and the x86 being the performance profile right?



Post Reply