0 users browsing Emulation. | 10 bots  
    Main » Emulation » bsnes v108 released
    Pages: 1 2 3 Next Last
    Posted on 19-07-30, 01:06
    Full mod

    Post: #310 of 443
    Since: 10-30-18

    Last post: 1101 days
    Last view: 172 days
    Posted by byuu
    This release brings in a 25% speed increase, optional frameskipping during fast forward (allowing an additional 33% max frame rate), official HD mode 7 support, SameBoy integration for 60% faster and more accurate Super Game Boy emulation, software filter support (snes_ntsc, HQ2x, Eagle, scanlines, etc), the return of mightymo's integrated cheat code database, cheat search support, movie recording and playback support, rewind support, cubic audio interpolation, 7-zip decompression support, ExLoROM board mapping support, adaptive sync support for OpenGL, and greatly improved macOS support. And if that's not enough, there's also true pixel-perfect ZSNES snow effect emulation ... seriously!

    bsnes now also has an official GitHub repository with nightly builds to enable more rapid and collaborative development.


    homepage with official binaries

    GitHub repo

    The ending of the words is ALMSIVI.
    Posted on 19-07-30, 03:54 (revision 21)
    Post: #242 of 426
    Since: 10-30-18

    Last post: 499 days
    Last view: 14 days
    Good work with the new release of BSNES.

    I'm trying to compare Higan v106 performance with it and I gotta ask, why does Load a ROM in Higan v106 always open to my User folder? I only see an option to specify a default path for Libraries (which is honored if I want to load a game from a Library).

    Edit: The same happens in BSNES v108 when configuring paths. when Assigning a path clicking an Assign button will always, always open to my Windows User folder (yes, even if a path is already defined) and in both Higan and BSNES I can't just copy/paste/manually type the paths in to any of the fields, I have to click Assign to configure one.

    Load Game honors the specified path in BSNES, but it unloads the currently running ROM before you even attempt to open another ROM (what if you wanted to cancel?).

    AMD Ryzen 3700X | MSI Gamer Geforce 1070Ti 8GB | 16GB 3600MHz DDR4 RAM | ASUS Crosshair VIII Hero (WiFi) Motherboard | Windows 10 x64
    Posted on 19-07-30, 04:19
    Custom title here

    Post: #596 of 1164
    Since: 10-30-18

    Last post: 63 days
    Last view: 8 hours
    true pixel-perfect ZSNES snow effect emulation

    OH SHIT YEAH! KILLER FEATURE!


    Seriously, though. Good job on the release, byuu.
    25% speed boost is notable, even though your emu hasn't been the system-killer it is reputed as for quite some time. The massively improved Super GameBoy is, of course, also quite appreciated.

    --- In UTF-16, where available. ---
    Posted on 19-07-30, 12:03

    Post: #164 of 210
    Since: 10-29-18

    Last post: 1876 days
    Last view: 1848 days
    Holy crap, what an epic release! Great job!

    Did we have movie support at one point?
    Posted on 19-08-02, 08:57

    Post: #116 of 166
    Since: 10-29-18

    Last post: 1561 days
    Last view: 1238 days
    Great release.

    The emulator doesn't just have high accuracy but is pretty great in the features department too now. The snow effect is actually quite nice, no joke, despite it being fairly simple.
    Posted on 19-08-03, 17:47

    Post: #109 of 175
    Since: 10-30-18

    Last post: 1450 days
    Last view: 1450 days
    Audio is kind of funky here. Fast-forward queues up seconds worth of audio for some reason. Probably something with the OSS emulation in ALSA. I might play around with the ruby ALSA code and see if I can get DRC working with it.
    Posted on 19-08-08, 11:39 (revision 1)

    Post: #63 of 88
    Since: 11-04-18

    Last post: 1882 days
    Last view: 1882 days
    yea! :D amazing work from byuu

    the speed optimization is real nice though my pc never had any problems with running bsnes, it's no small task to improve on something with that level of precision i imagine.Also i think the speedup may have broken NS's internet and/or NS... what the?
    Posted on 19-08-14, 09:05
    Burned-out Genius Developer
    Post: #44 of 51
    Since: 10-30-18

    Last post: 1419 days
    Last view: 1342 days
    > why does Load a ROM in Higan v106 always open to my User folder?

    v106 is dead. Long live v106. But to answer you question, load ROM was a stopgap, you were supposed to load in your games and then use the library.

    > when Assigning a path clicking an Assign button will always, always open to my Windows User folder

    How often do you change your default paths that it even matters where it starts? D:

    I was trying to avoid having to track the most recently used paths there, so since it has to default somewhere, I just chose a person's home folder.

    > I can't just copy/paste/manually type the paths in to any of the fields

    It was meant to stop you from typing in invalid paths. But now that you mention it, an uneditable text box is a pretty poor way of conveying this. I should turn them into labels since they aren't editable.

    > it unloads the currently running ROM before you even attempt to open another ROM (what if you wanted to cancel?).

    This is how I support Super Game Boy, BS Satellaview carts, Sufami Turbo multi-slot carts, etc.

    When you choose "load game", I unload the system, then call load() with no arguments.

    The core then calls the GUI to say "hey I need a ROM", and you can give it a ROM or not, but the last game was already unloaded now. If you pick a Super Game Boy BIOS, the core can then say "hey I'd like another ROM, this time for the Game Boy."

    I may be able to monkey patch around this in a crude way, but that's why it works as it does currently.

    > Seriously, though. Good job on the release, byuu.

    Thank you ^-^;

    > even though your emu hasn't been the system-killer it is reputed as for quite some time.

    Currenty, on a lowly $150 Ryzen 2, higan is at 120fps, bsnes is at 390fps (but fast forwards at 500fps.)

    I've pretty well exhausted every reasonable performance gain left that won't sacrifice accuracy. But I need to get things faster still. The current hotness is emulator enhancements: HD mode 7, CPU overclocking, widescreen, 480p deinterlacing, NTSC filters, and run-ahead. That stuff eats up CPU resources like crazy.

    > Did we have movie support at one point?

    v073 was the last version with it.

    > The snow effect is actually quite nice, no joke, despite it being fairly simple.

    It'll be even fancier in the next release, I added alpha blending support to give it a depth-of-field effect. Gimmicky, but you can't put a price on nostalgia.

    > Audio is kind of funky here. Fast-forward queues up seconds worth of audio for some reason.

    DRC doesn't work well fast-forward and rewind, yeah. I could perhaps disable it while doing either?

    > I might play around with the ruby ALSA code and see if I can get DRC working with it.

    That would be extremely appreciated if you do, thank you!

    I wish there were a way we didn't have to duplicate our efforts. You guys are masters of the frontend stuff, and I'm good at the backend stuff. Ah well.

    In any case, I adapted my PPU core to not use higan-specific pieces like my template integer types. If you guys would be okay with the LGPL and want to become 50% bsnes instead of just 25% bsnes, let me know ^-^

    Also, I've been trying to work on the problem of audio sounding like a hot mess when fast-forwarding. DRC or not, I don't know of a way to do that without distorting the pitch, so for now I default to lowering the volume on fast forward, with an option to mute during fast forward.

    > Also i think the speedup may have broken NS's internet and/or NS... what the?

    NS?
    Posted on 19-08-14, 16:04

    Post: #186 of 456
    Since: 10-29-18

    Last post: 44 days
    Last view: 1 day
    Nintendo Super System?

    My current setup: Super Famicom ("2/1/3" SNS-CPU-1CHIP-02) → SCART → OSSC → StarTech USB3HDCAP → AmaRecTV 3.10
    Posted on 19-08-14, 16:29

    Post: #184 of 210
    Since: 10-29-18

    Last post: 1876 days
    Last view: 1848 days
    The NSS had access to the Internet?

    "Nintendo Switch"? I still don't get it, though....
    Posted on 19-08-14, 16:39 (revision 2)
    Post: #247 of 426
    Since: 10-30-18

    Last post: 499 days
    Last view: 14 days
    It obviously stands for Nicholas Steel and I'm not very happy about the situation! /sarcasm

    Cool to see you post here Byuu.

    AMD Ryzen 3700X | MSI Gamer Geforce 1070Ti 8GB | 16GB 3600MHz DDR4 RAM | ASUS Crosshair VIII Hero (WiFi) Motherboard | Windows 10 x64
    Posted on 19-08-14, 19:45 (revision 3)

    Post: #71 of 88
    Since: 11-04-18

    Last post: 1882 days
    Last view: 1882 days
    Posted by byuu

    > Also i think the speedup may have broken NS's internet and/or NS... what the?

    NS?


    oh sorry, just a small joke referring to Nicholas Steel's 21 edits above.

    EDIT

    Posted by Nicholas Steel


    Cool to see you post here Byuu.


    Indeed,nice to see you dropping by, byuu :)
    Posted on 19-08-15, 04:49
    Burned-out Genius Developer
    Post: #45 of 51
    Since: 10-30-18

    Last post: 1419 days
    Last view: 1342 days
    It's been really greatly appreciated not having to deal with forum drama, but on the downside I tend to forget about the place as a result, sorry ^^;
    Posted on 19-08-15, 04:59
    Full mod

    Post: #317 of 443
    Since: 10-30-18

    Last post: 1101 days
    Last view: 172 days
    Sounds like SOMEBODY needs an RSS READER!!!!!!! ^_^

    The ending of the words is ALMSIVI.
    Posted on 19-08-15, 08:53

    Post: #73 of 88
    Since: 11-04-18

    Last post: 1882 days
    Last view: 1882 days
    Posted by byuu
    It's been really greatly appreciated not having to deal with forum drama, but on the downside I tend to forget about the place as a result, sorry ^^;


    oh no worries,I more than understand you believe me.

    i see you mentioned run-ahead earlier as something that could be considered in the future, or at the very least I think you're toying with the idea maybe. That'd be quite something to have but I get it'd be no simple task either especially considering the emulator is still, understandably enough, more demanding than snes9x and run-ahead already obliterates the performance of some of the more demanding cores when turned on, like for beetle psx or beetle saturn.
    Posted on 19-08-15, 18:32
    Post: #248 of 426
    Since: 10-30-18

    Last post: 499 days
    Last view: 14 days
    Posted by DonJon
    Posted by byuu

    > Also i think the speedup may have broken NS's internet and/or NS... what the?

    NS?


    oh sorry, just a small joke referring to Nicholas Steel's 21 edits above.
    Aaaaah nooo! Not public edit counts!

    AMD Ryzen 3700X | MSI Gamer Geforce 1070Ti 8GB | 16GB 3600MHz DDR4 RAM | ASUS Crosshair VIII Hero (WiFi) Motherboard | Windows 10 x64
    Posted on 19-08-15, 19:34
    Derpy is best pony

    Post: #341 of 599
    Since: 10-29-18

    Last post: 195 days
    Last view: 3 hours
    OH YES public edit counts! And full revision history too for those in power!

    Donate to my paypal and I'll merge them.
    Posted on 19-08-15, 20:14 (revision 1)

    Post: #75 of 88
    Since: 11-04-18

    Last post: 1882 days
    Last view: 1882 days
    Posted by Kawa
    Posted by Nicholas Steel
    Aaaaah nooo!

    OH YES




    Donate to my paypal and I'll merge them.


    I'd buy that for a dollar!
    Posted on 19-08-16, 03:38 (revision 1)

    Post: #185 of 210
    Since: 10-29-18

    Last post: 1876 days
    Last view: 1848 days
    Posted by DonJon
    Posted by byuu
    It's been really greatly appreciated not having to deal with forum drama, but on the downside I tend to forget about the place as a result, sorry ^^;


    oh no worries,I more than understand you believe me.


    You've experienced drama?
    Posted on 19-08-16, 03:54
    Custom title here

    Post: #642 of 1164
    Since: 10-30-18

    Last post: 63 days
    Last view: 8 hours
    Posted by DonJon
    Posted by Kawa
    Posted by Nicholas Steel
    Aaaaah nooo!

    OH YES

    I'm judging you for inserting a Family Guy clip instead of an actual Kool-Aid commercial.

    --- In UTF-16, where available. ---
    Pages: 1 2 3 Next Last
      Main » Emulation » bsnes v108 released
      Yes, it's an ad.