bsnes v0.071 Changelog:
There seems to be some confusion as per my last post. bsnes the project itself is not discontinued, by taking the project private I mean that I will be releasing the source code, and leaving it to others to distribute binaries. I am currently undecided on whether I will be distributing bsnes binaries based on the phoenix GUI or not. For this release, I have chosen to release a 64-bit Windows binary utilizing phoenix and the accuracy core. The current Qt GUI is still there, as are the compatibility and performance emulation cores. They are not going away. I am just no longer going to be developing the Qt GUI and all of the unnecessary backward-compatibility features. But that support is still there in the Qt GUI, it is not being removed. The differences that everyone will see is this: my own personal binaries will be very stripped down and minimal, with no support for legacy cruft. The Qt GUI with all of the features that people are used to will be passed off to any willing developer to post binaries and to add additional features as requested by users. So essentially, for those who want to stick with the feature-filled Qt port, it just means you will need to wait a bit longer after a source update is made before Windows binaries are available to download. And lastly, I won't be participating on any other forums from this point on, so there won't be any further drama. It is very important to note if you choose to use my binaries, the phoenix port does not support ROM images with copier headers, ROM images that do not end in .sfc (for SNES cartridges), .st (for Sufami Turbo cartridges), .bs (for BS-X flash cartridges), or (.gb,.gbc,.sgb) for Game Boy cartridges, it does not support compressed images, it does not support software filters, rewind support, fullscreen mode, IPS patches, cheat searching, movie recording, native OS file dialog boxes, asciiPad simulation, video region cropping, layer/channel toggle, slowdown, etc. It is meant to be minimal, and if this is a problem for you, please stick with the Qt port. Undoubtedly, no matter how much I emphasize this, people are going to not read this, use the phoenix port, and be put off and not use bsnes anymore. That's very unfortunate, but I am releasing this GUI anyway for those who do share my design goals and aesthetics. So I will ask a favor of you all, if you see someone mentioning something of the phoenix port not working, please advise them that it is not the general use version, and that they should stick with the Qt port. Thanks in advance. Changelog: fixed a regression in the accuracy/compatibility CPU core with IRQ masking; fixes World Heroes 2 fixed OAM address reset on $2100 writes for performance PPU core; fixes Mahjongg 2 and others DSP-1 always returns high 8-bits of status register; fixes Ace wo Nerae! freeze [Jonas Quinn] performance core can now take advantage of serial support pixel shaders now use a unified XML format; in the future they will support multi-pass shaders and textures major code restructuring first public release of phoenix GUI port mightymo's cheat code pack is now an external file for the phoenix port phoenix port stores cheat codes in XML format as well, unifying all file formats to the same markup language As for my forum, there is to be no more drama there: no disparaging of any emulation techniques or other emulators. It is a discussion forum for my projects, for SNES development and research, and for general discussions regarding programming techniques for emulators and related software. |
Download: bsnes v0.071
Source:Here
64bit only....
ReplyDeleteVery good Snes emu on PC thank you for more fixes and good work:)
ReplyDeleteDoes not bsnes to 32bit? this is ONLY for 64bit?
ReplyDeletedid you dumasses not read the whole thing shesh....
ReplyDeletemaaario
ReplyDelete