![EmuCR: Snes9x EmuCR: Snes9x](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4_YiF7rw8NAecXwpvHopCmKDdweHaBgFZO_M97AQHGBq_KJgP-2v1KfQbHRVZb1lgPWMz1mbq9mRfCM9S5foc6JRpZPOXqEt8msCR_TmSZcXd-z53E-6uZhr2pb4FGYNstSNQXBGtB82t/s320/img.png)
Snes9x ReRecording Git changelog:
* Merge branch 'master' of https://github.com/snes9x-rr/snes9x
* Merge tag '1.57' from 'snes9xgit/snes9x'
* Bump appveyor version number.
* GTK+: Make Wayland support removable.
* GTK+: GL: Use PBOs by default, disable on GL < 1.5 * GTK+: OpenGL: Only do this part on non-legacy. * GTK+: OpenGL: Allow legacy, no shader, paths. * Update changes.txt * GTK+: Mandate OpenGL on Wayland. * Update 1.56.2 to 1.57 everywhere but appveyor. * Update changelog. * GTK+: OSS: Try /dev/dspN 1 through 9. * GTK+: Save controller ports to config file. * GTK+: Add hotkey to capture the mouse. * GTK+: Remove goofy headerbar experiment. * win32: Add a colorful icon resource. * GTK+: Consolidate includes to compat header. * GTK+: Fix GTK+ 2.0 compatibility again. * GTK+: lint the snes9x.ui file. * GTK+: Relative save slots. * Correct stream revert behavior (closes #353) * win32: remove hires option (closes #348) * GTK+: Remove extraneous Cg directory. * GTK+: Use glXQueryExtension, not epoxy_has_glx. * GTK+: Fix some typos and add comments to config. * GTK+: Don't append "- Snes9x" to game name. * Remove memory leak in loadzip.cpp * GTK+: Add support for header bar. * GTK+/style: Remove explicit returns in void funcs. * GTK+: Style: Remove voids from parameter list. * GTK+: More consts and enums instead of #defines. * GTK+: Clean up control stuff a bit. * GTK+: Fix OpenGL without NPOT. * GTK+: Get rid of # in joystick binding name. * GTK+: Remove XML config format. * win32: align offset with gtk/libretro * GTK+, libretro: Don't clip between fields. * win32: cut ext height from top and botton, center regular (fixes #443) * win32: remove bogus height reduction * GTK+: Human-readable bindings in config file. * win32: Disable bg toggle keys by default. * GTK+: OpenGL+: Check context size on expose. * GTK+: Never let GTK+ paint the output window. * GTK+: Don't pass draw signal on OpenGL/Wayland. * GTK+: Disable sound sync by default. * GTK+: Clean up speed throttling. * GTK+: Turn context structs into classes. * GTK+: Use a GLSL 1.10 shader for OpenGL < 3.0. * GTK+: Faster cairo software output path. * GTK+: Modernize OpenGL code. * glsl: Use core-compatible OpenGL calls. * Remove support for old-style XML shaders. * Remove excess styling. * GTK+: Force OpenGL 2.0 compatibility. * Remove 24-bit PBO format. It's actually useless. * Support context creation on GLX 1.3. * Remove reconfigure method. * Be conservative with OpenGL version for now. * Make OpenGL context management separate. * Rename Wayland helpers to Wayland egl context. * Fix compilation with GTK2. * libretro: Center 224 lines when crop overscan off * libretro: use > instead of >= to compare heights.
* Clean overscan area when turning off extended.
* GTK: No, the other way.
* GTK: Move centered 224/239 to y=8 instead of y=7.
* Merge remote-tracking branch 'libretro/master'
* Add core option "Block Invalid VRAM Access" (#184)
* Fix compiling on Mac OS Mojave
* Center overscan crop in libretro.
* More XRandR not to compile if not X11.
* Invalidate on init to reset GTK spacing.
* Set output window size.
* Request compositor protocol v3. Set buffer scale.
* Save framebuffer.
* NULL out region
* Add wayland helper files.
* Better Wayland OpenGL.
* EGL X11 leaks badly. Revert Wayland/GL stuff ATM.
* Pass input through subsurface.
* Use a flush instead of commit.
* Fix fullscreen in Wayland/GL.
* Basic OpenGL on Wayland. Fullscreen is broken.
* Software Wayland mostly works.
* Better driver failure behavior.
* Conditional set_bypass_compositor.
* Allow XV only in GTK/X11.
* wayland: fix fullscreen mode
* wayland: handle screensaver
* wayland: make xrandr query conditional
* Remove 'else', fix formatting.
* wayland: implement Snes9xWindow::get_refresh_rate
* wayland: include X11 libraries only if it is an available GDK backend
* GTK: Add EGL WSI for OpenGL.
* Allow instant IRQ trigger from 4200 writes again.
* Merge remote-tracking branch 'libretro/master'
* Merge pull request #180 from lifajucejo/switch_opt
* Clean up libnx makefile and enable more optimizations
* Merge pull request #179 from m4xw/libnx
* [LIBNX] Initial Port
* Merge pull request #178 from hiddenasbestos/lightgun
* libretro: Change 8:7 aspect ratio to uncorrected.
* win32: add InitialSnapshotFilename support.
* GTK+: Don't override command-line port choice.
* Pass decimal mode tests.
* Merge pull request #435 from hiddenasbestos/lightgun
* Merge branch 'master' into lightgun
* Merge pull request #420 from Dwedit/change-header-detection
* Change detection of copier headers
* Merge pull request #432 from Dwedit/fix-sa1-savestates
* Fix incorrect memory map for SA1 after loading savestates
* Fix extra 4 cycles I left inaccidentally.
* Timings.IRQTriggerCycles is 3.5 dot clocks.
* Merge pull request #431 from lacastri/daffy
* daffy duck irq non-reschedule
* Merge pull request #425 from truidic/lagfix
* lagfix unused
* MSVC 2005 bugfix
* (PS3) Buildfixes
* Remove this for Wii/WiiU/Gamecube
* No -flto available for PS3
* Merge pull request #423 from tmkk/osx-defaultconfs
* macosx: explicitly set default values for new options
* lightgun overhaul
* MSVC 2005 bugfix
* (PS3) Buildfixes
* Remove this for Wii/WiiU/Gamecube
* No -flto available for PS3
* Merge pull request #417 from retrotalker/appveyor-merge
* appveyor libretro
* Merge pull request #414 from retrotalker/rifle
* connect rifle controller
* Move identical VRAMReadBuffer updates to inline function
* Merge pull request #412 from Dwedit/snes9x-master-fix-submission
* Move `VRAMReadBuffer` from `IPPU` to `PPU`, then add to savestate, tagged as version 11. Fixes RunAhead in Battle Grand Prix.
* Prevent read_idx from overflowing
* Add NextIRQTimer to snapshot, do not re-set hdma byte
* Ensure CPU.MemSpeed is correct when CPU.FastROMSpeed changes
* win32: fix compile with newest studio 2017
* Merge pull request #410 from retrotalker/interlace
* resize viewport on load state
* libretro: Allow more granular SFX underclocks.
* Increase SuperFX speed slightly.
* Check POR freeze-high bit for transparency check.
* Merge pull request #406 from retrotalker/cursor
* lightgun cursor grey typo
* Proper write-twice behavior for $2122.
* Merge pull request #399 from bladeoner/master
* Fix several file references in the APU folder
* Merge pull request #403 from retrotalker/cursor
* change crosshairs
* Merge pull request #402 from retrotalker/controls
* activate controllers
* Merge pull request #400 from retrotalker/apu
* interpolation - clamp output
* Merge pull request #398 from bladeoner/master
* Fix APU include snes.hpp
* Be more conservative and use HC=512 instead.
* Revert "Move render to HBLANK start."
* Move render to HBLANK start.
* Makefile Changes: Use Link-time optimization on GCC, and define __WIN32__ in all MSVC targets
* Don't black out screen when no data in savestate.
* Merge pull request #395 from retrotalker/region
* Console region option
* Merge pull request #394 from retrotalker/makefile
* makefile.common fix
* Merge pull request #396 from retrotalker/overclock
* overclocking option
* Don't allow IRQ to occur instantly when just writing $4200.
* GTK+: Add dangerous hacks.
* win32: add dx9 error dialog with download link
* rise sprite limit hack to 128
* Add merge option for hires blending.
* Fix garbage on left column in Kirby 3.
* Change ARM to __arm__ and add GCC/Clang catch-all.
* LoROM: Don't map SRAM if size is 0.
* libretro: Fix sprite limit name.
* libretro: add fast snapshot support
* win32: get rid of some warnings
* win32: switch to DirectXMath to remove d3d9x dependency, remove HLSL
* Don't break double-height modes.
* Fix snafu.
* libretro: Fix some warnings.
* libretro: add memory randomization
* Add overclock and sprite limit options.
* Fix Chrono Trigger bug where screen jumps.
* Make interpolation config a little cleaner.
* Use outer-scope "in".
* Add DSP interpolation code.
* GTK+: Update interlaced drawing.
* Merge pull request #356 from fr500/master
* fix mouse and lightguns
* Merge pull request #371 from turhope/ppu
* ppu.windowleft fix
* Merge pull request #368 from orbea/data
* gtk: Use datarootdir instead of datadir.
* Fix with_system_zip variable name.
* Merge pull request #367 from orbea/libretro
* One moreSnes9x alias instead of stdint type.
* Use Snes9x aliases instead of stdint types here.
* Revert "Lower SA1 relative speed slightly."
* Lower SA1 relative speed slightly.
* Check for NULL Display.
* Merge pull request #354 from fr500/master
* remove lingering runahead code
* fix crash with sufami turbo
* JMP with index has an I/O cycle here. Fixes Phalanx.
* That didn't really help. Revert.
* Use 8 instead of 14, since it's closer to accurate.
* Use delay of 14 instead of 12 cycles for first NMI
* Add 4200 and 4210 NMI bits to instruction line.
* libretro: re-add parameter to detect missing symbols
* Merge pull request #351 from fr500/master
* remove incomplete memory_maps implementation
* fix multicart link
* fix controller assignment
* build fix, fix sfx overclock
* fix indentation
* standarize indentation
* cleanups
* backport bsx, multicart
* libretro: hires blending buffer
* backport hires blending
* Formatting
* Comments
* Remove linker warnings
* logic
* Allow Solaris build
* win32: save custom rom dialog position and column sizes
* Use correct byte limit
* macOS: only try to enable valid cheats
* win32: only enable cheat if it was valid
* Put back the stuff that broke the Mac port.
* Pass OAM tests now.
* Merge pull request #350 from marconett/macos-cheat-fix
* fixed variable rename oversight; typecasting
* win32: use WM_CLOSE when exiting via menu (fixes #349)
* macOS: try to use new cheat commands (incomplete format support)
* Also allow interlacing in Mode 7.
* Disable interlace mode for bg modes not 5 or 6.
* Merge pull request #347 from kps501/dsp
* seta010 fixes
* win32: make custom rom dialog resizable, reactivate splitter
* win32: include ddraw libs, compile with ddraw support by default
Download: Snes9x ReRecording Git (2018/10/06) x86
Download: Snes9x ReRecording Git (2018/10/06) x64
Source: Here
0 Comments
Post a Comment