mirror of
https://github.com/bsnes-emu/bsnes.git
synced 2025-08-18 06:11:18 +02:00
Update to v106r45 release.
byuu says: Changelog: - sfc/ppu-fast: added hires mode 7 option (doubles the sampling rate of mode 7 pixels to reduce aliasing) - sfc/ppu-fast: fixed mode 7 horizontal screen flip [hex_usr] - bsnes: added capture screenshot function and path selection - for now, it saves as BMP. I need a deflate implementation that won't add an external dependency for PNG - the output resolution is from the emulator: (256 or 512)x(240 or 480 minus overscan cropping if enabled) - it captures the NEXT output frame, not the current one ... but it may be wise to change this behavior - it'd be a problem if the core were to exit and an image was captured halfway through frame rendering - bsnes: recovery state renamed to undo state - bsnes: added manifest viewer tool - bsnes: mention if game has been verified or not on the status bar message at load time - bsnes, nall: fixed a few missing function return values [SuperMikeMan] - bsnes: guard more strongly against failure to load games to avoid crashes - hiro, ruby: various fixes for macOS [Sintendo] - hiro/Windows: paint on `WM_ERASEBKGND` to prevent status bar flickering at startup - icarus: SPC7110 heuristics fixes [hex_usr] Errata: - sfc/ppu-fast: remove debug hires mode7 force disable comment from PPU::power() [The `WM_ERASEBKGND` fix was already present in the 106r44 public beta -Ed.]
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
#define decimal decimal_cocoa
|
||||
#import <Cocoa/Cocoa.h>
|
||||
#import <Carbon/Carbon.h>
|
||||
#undef decimal
|
||||
#include <nall/macos/guard.hpp>
|
||||
#include <Cocoa/Cocoa.h>
|
||||
#include <Carbon/Carbon.h>
|
||||
#include <nall/macos/guard.hpp>
|
||||
|
||||
#include <nall/run.hpp>
|
||||
|
@@ -156,12 +156,12 @@
|
||||
| kAuthorizationFlagExtendRights, nullptr);
|
||||
if(status == errAuthorizationSuccess) {
|
||||
{ char program[] = "/usr/sbin/spctl";
|
||||
char arguments[] = {"--master-disable", nullptr};
|
||||
char* arguments[] = {"--master-disable", nullptr};
|
||||
FILE* pipe = nullptr;
|
||||
AuthorizationExecuteWithPrivileges(authorization, program, kAuthorizationFlagDefaults, arguments, &pipe);
|
||||
}
|
||||
{ char program[] = "/usr/bin/defaults";
|
||||
char arguments[] = {"write /Library/Preferences/com.apple.security GKAutoRearm -bool NO"};
|
||||
char* arguments[] = {"write /Library/Preferences/com.apple.security GKAutoRearm -bool NO"};
|
||||
FILE* pipe = nullptr;
|
||||
AuthorizationExecuteWithPrivileges(authorization, program, kAuthorizationFlagDefaults, arguments, &pipe);
|
||||
}
|
||||
|
@@ -5,7 +5,7 @@
|
||||
hiro::mWindow* window;
|
||||
NSMenu* menuBar;
|
||||
NSMenu* rootMenu;
|
||||
NSMenuItem* disableGatekeeperAutoRearm;
|
||||
NSMenuItem* disableGatekeeper;
|
||||
NSTextField* statusBar;
|
||||
}
|
||||
-(id) initWith:(hiro::mWindow&)window;
|
||||
|
Reference in New Issue
Block a user