[SNES] Snes9x 1.55 TestBuild 22/05/18

[1] # TestBuild Snes9x | !!! środa, 23 Maja 2018 21:50 CET [23-05-2018 21:28 CET]

[SNES] Snes9x 1.55 TestBuild 22/05/18
Skomentuj

Nowy Testbuild emulatora konsoli Super Nintendo - Snes9X. Spore ożywienie pozwala wyrokować, że pewnie niedługo pojawi się nowa oficjalna wersja. A póki co obsługa shaderów w formacie .glsl.
Ostatnia publiczna wersja tego emulatora to Snes9x 1.55

Shader OpenGL - VHS NTSC-vcr z biblioteki RetroArch/LibRetro pod SNES9X imituje obraz z taśmy odtwarzanym na starym magnetowidzie.

22.05.2018:

  • improvements with IRQ, NMI, invalid VRAM access
  • SDD1 mapping fix
  • .glsl/.glslp support

Revision 1027

Author: brandon.wright | Date: wtorek, 22 maja 2018 21:54:37

  • Increment VRAM pointer even if we don't write to it.

Revision 1026

Author: ov2 | Date: wtorek, 22 maja 2018 21:43:51

  • win32: restore old style OGL .shader support

Revision 1025

Author: ov2 | Date: wtorek, 22 maja 2018 21:30:59

  • win32: use npot textures in OGL if available, use glsl viewport callback

Revision 1024

Author: ov2 | Date: wtorek, 22 maja 2018 21:26:38

  • win32: do not overwrite glsl output

Revision 1023

Author: brandon.wright | Date: wtorek, 22 maja 2018 01:08:22

  • Fix declaration so it's obvious I switched variables around.

Revision 1022

Author: brandon.wright | Date: poniedziałek, 21 maja 2018 21:36:13

  • GLSL: Use a viewport callback to size final pass.

Revision 1021

Author: brandon.wright | Date: poniedziałek, 21 maja 2018 03:03:12

  • Update width when converting to/from hires.

Revision 1020

Author: ov2 | Date: niedziela, 20 maja 2018 20:51:20

  • Clear config on destroy

Revision 1019

Author: ov2 | Date: niedziela, 20 maja 2018 20:51:20

  • Set default wrap mode

Revision 1018

Author: ov2 | Date: niedziela, 20 maja 2018 20:51:20

  • win32: fist step glsl shaders

Revision 1017

Author: ov2 | Date: niedziela, 20 maja 2018 20:51:20

  • win32: use bilinear setting in core

Revision 1016

Author: ov2 | Date: niedziela, 20 maja 2018 20:51:20

  • win32: switch to OpenGL Loader Generator files

Revision 1015

Author: ov2 | Date: niedziela, 20 maja 2018 20:51:20

  • win32: use rewinding setting in core

Revision 1014

Author: ov2 | Date: niedziela, 20 maja 2018 20:51:20

  • win32: allow additional options via msbuild

Revision 1013

Author: brandon.wright | Date: niedziela, 20 maja 2018 17:39:41

  • Remove spurious apu.h include here.

Revision 1012

Author: brandon.wright | Date: niedziela, 20 maja 2018 01:12:42

  • Fixed IRQ handling. Dumb me.

Revision 1011

Author: brandon.wright | Date: sobota, 19 maja 2018 23:56:28

  • Use 0x0fffffff instead of 0xffffffff here.

Revision 1010

Author: brandon.wright | Date: sobota, 19 maja 2018 23:54:05

  • Fix a couple IRQ problems.

Revision 1009

Author: brandon.wright | Date: sobota, 19 maja 2018 23:00:26

  • Add Kick Off and Jojo to VRAM write exclusions for now.

Revision 1008

Author: brandon.wright | Date: sobota, 19 maja 2018 22:50:16

  • Add another line.

Revision 1007

Author: bearoso | Date: sobota, 19 maja 2018 22:47:38

  • Merge pull request #196 from Francesco149/xinerama
  • Add xinerama multi-monitor support and position window hints

Revision 1006

Author: franc.e.sco | Date: środa, 10 maja 2017 21:27:27

  • add xinerama multi-monitor support and position window hints

Revision 1005

Author: brandon.wright | Date: sobota, 19 maja 2018 22:45:41

  • Fix typo.

Revision 1004

Author: brandon.wright | Date: sobota, 19 maja 2018 22:44:32

  • Update changes.txt

Revision 1003

Author: bearoso | Date: sobota, 19 maja 2018 21:39:29

  • Create README.md

Revision 1002

Author: brandon.wright | Date: sobota, 19 maja 2018 21:10:48

  • Use lastpass variable.

Revision 1001

Author: brandon.wright | Date: sobota, 19 maja 2018 21:09:21

  • Fix first frame being upside down with motion blur shader.

Revision 1000

Author: brandon.wright | Date: sobota, 19 maja 2018 17:33:26

  • Change NextTimer to NextIRQTimer. Don't subtract a dot in interlaced mode.

Revision 999

Author: brandon.wright | Date: sobota, 19 maja 2018 02:49:35

  • Write OpenBus during S9xSetPPU.

Revision 998

Author: brandon.wright | Date: piątek, 18 maja 2018 22:48:42

  • Make sure to pull IRQLine during IRQ.

Revision 997

Author: brandon.wright | Date: piątek, 18 maja 2018 21:53:27

  • Different IRQ handling.

Revision 996

Author: brandon.wright | Date: piątek, 18 maja 2018 18:10:01

  • Simplify NMI trigger.

Revision 995

Author: brandon.wright | Date: czwartek, 17 maja 2018 23:40:05

  • Fix typo.

Revision 994

Author: brandon.wright | Date: czwartek, 17 maja 2018 23:24:51

  • Bound late NMI trigger to last half of scanline. Be more careful setting trigger position.

Revision 993

Author: brandon.wright | Date: czwartek, 17 maja 2018 21:52:10

  • Don't continuously skip over NMI triggers that happened late in the scanline.

Revision 992

Author: brandon.wright | Date: czwartek, 17 maja 2018 21:52:10

  • Add some NMI debugging info.

Revision 991

Author: bearoso | Date: czwartek, 17 maja 2018 03:45:46

  • Remove leftover test.

Revision 990

Author: brandon.wright | Date: czwartek, 17 maja 2018 00:46:28

  • Add some APU debugging capabilities.

Revision 989

Author: brandon.wright | Date: środa, 16 maja 2018 01:27:56

  • Revert "Fix Secret of Evermore PAL version."
  • This reverts commit 6ee21af0cf2f68c323f1e0243a14c43f55856245.

Revision 988

Author: brandon.wright | Date: środa, 16 maja 2018 00:25:50

  • Fix Secret of Evermore PAL version.

Revision 987

Author: brandon.wright | Date: wtorek, 15 maja 2018 01:27:06

  • Delete contents after use.

Revision 986

Author: brandon.wright | Date: wtorek, 15 maja 2018 00:19:55

  • Various fixes.

Revision 985

Author: brandon.wright | Date: poniedziałek, 14 maja 2018 21:27:07

  • Add wrap_mode parameter.

Revision 984

Author: brandon.wright | Date: poniedziałek, 14 maja 2018 18:20:12

  • Silence a couple warnings.

Revision 983

Author: brandon.wright | Date: poniedziałek, 14 maja 2018 18:10:03

  • Adjust SDD1 mapping.

Revision 982

Author: brandon.wright | Date: poniedziałek, 14 maja 2018 17:48:05

  • Fix Mario's Time Machine.

Revision 981

Author: brandon.wright | Date: poniedziałek, 14 maja 2018 03:19:21

  • Fix a bunch of warnings.

Revision 980

Author: brandon.wright | Date: poniedziałek, 14 maja 2018 01:39:56

  • Clean up glsl.cpp.

Revision 979

Author: brandon.wright | Date: poniedziałek, 14 maja 2018 01:22:54

  • Move shader files to root directory.

Revision 978

Author: brandon.wright | Date: poniedziałek, 14 maja 2018 01:12:30

  • Add shader_platform.h for platform-specific includes.

Revision 977

Author: brandon.wright | Date: poniedziałek, 14 maja 2018 00:31:25

  • Make rewinding and bilinear filtering global Snes9x settings.

Revision 976

Author: brandon.wright | Date: poniedziałek, 14 maja 2018 00:18:49

  • Get things building on Gtk+ 2 again.

Revision 975

Author: brandon.wright | Date: niedziela, 13 maja 2018 18:02:52

  • Remove GUI specifics in save function.

Revision 974

Author: brandon.wright | Date: niedziela, 13 maja 2018 01:17:19

  • Add the shader parameters dialog box files.

Revision 973

Author: brandon.wright | Date: niedziela, 13 maja 2018 01:07:23

  • Output directly to framebuffer on last pass.

Revision 972

Author: brandon.wright | Date: niedziela, 13 maja 2018 00:36:45

  • Last pass filter.

Revision 971

Author: brandon.wright | Date: sobota, 12 maja 2018 23:25:47

  • Use correct name.

Revision 970

Author: brandon.wright | Date: sobota, 12 maja 2018 23:22:27

  • Save shader parameters.

Revision 969

Author: brandon.wright | Date: sobota, 12 maja 2018 22:07:07

  • Work towards configurable parameters.

Revision 968

Author: brandon.wright | Date: sobota, 12 maja 2018 00:08:13

  • Support parameters.

Revision 967

Author: brandon.wright | Date: piątek, 11 maja 2018 22:56:58

  • Clean up some stuff. Add LUT features to glsl shaders.

Revision 966

Author: brandon.wright | Date: piątek, 11 maja 2018 01:57:52

  • Allow single .glsl shader files.

Revision 965

Author: brandon.wright | Date: piątek, 11 maja 2018 01:47:55

  • Rudimentary GLSL Shader support.

Revision 964

Author: brandon.wright | Date: środa, 9 maja 2018 00:56:13

  • Rename some functions.

Revision 963

Author: brandon.wright | Date: środa, 9 maja 2018 00:52:40

  • Use libepoxy to cut out the OpenGL loading cruft.

Revision 962

Author: brandon.wright | Date: wtorek, 8 maja 2018 23:56:54

  • Add rudimentary Cg support for Gtk+ based on the Win32 port.

Revision 961

Author: ov2 | Date: wtorek, 8 maja 2018 18:34:28

  • win32: correctly delete cheats (fixes #290)

Revision 960

Author: brandon.wright | Date: wtorek, 8 maja 2018 00:03:06

  • Add SuperFX overclock multiplier setting.
  • Our speed isn't nearly correct, so letting the users adjust it is OK.
→ [SNES] Snes9x ReRecording 1.56.2 r15

Revision 885

Author: gocha | Date: środa, 14 lutego 2018 07:38:44

  • Exclude master branch from appveyor build

Revision 883

Author: gocha | Date: wtorek, 6 lutego 2018 06:16:50

  • add appveyor build script (CI for Windows)

Revision 882

Author: qwertymodo | Date: piątek, 5 stycznia 2018 21:33:47

  • Move libpng and zlib dependencies into submodules for the Windows build

Revision 881

Author: ov2 | Date: środa, 3 stycznia 2018 22:50:09

  • win32: disable sound sync when speed is not set to 100%

Revision 880

Author: ov2 | Date: środa, 3 stycznia 2018 22:28:21

  • win32: add -cartB parameter

Revision 879

Author: ov2 | Date: środa, 3 stycznia 2018 22:12:06

  • win32: merge multi rom load function

Revision 878

Author: ov2 | Date: środa, 3 stycznia 2018 21:08:08

  • win32: only enable dynamic rate control checkbox for xaudio2

Revision 877

Author: ov2 | Date: środa, 3 stycznia 2018 21:08:08

  • win32: add option to disable message scaling with epx

Revision 876

Author: ov2 | Date: środa, 3 stycznia 2018 21:08:08

  • win32: shorten faq, include link to dx9 runtime

Revision 875

Author: brandon.wright | Date: czwartek, 14 grudnia 2017 05:50:47

  • Fix NETPLAY_SUPPORT define I broke.

Revision 874

Author: brandon.wright | Date: czwartek, 7 grudnia 2017 23:03:32

  • Rendering Ranger R2 now seems to work without timing hack.

Revision 873

Author: brandon.wright | Date: czwartek, 7 grudnia 2017 19:24:29

  • Fix issue with expose on GTK+ 3.

Revision 872

Author: brandon.wright | Date: czwartek, 7 grudnia 2017 18:36:50

  • Fix assertion on PulseAudio driver exit.

Revision 871

Author: brandon.wright | Date: czwartek, 7 grudnia 2017 18:36:24

  • Fix warnings on GTK+ display driver with GTK+ 3.

Revision 870

Author: brandon.wright | Date: czwartek, 7 grudnia 2017 03:30:27

  • Some GTK+ 3 fixes.

Revision 869

Author: brandon.wright | Date: czwartek, 7 grudnia 2017 02:00:19

  • Clean up compiler warnings.

Revision 868

Author: brandon.wright | Date: czwartek, 7 grudnia 2017 01:39:10

  • Fix code gaff in reset in BSX code

Revision 867

Author: brandon.wright | Date: czwartek, 7 grudnia 2017 01:04:15

  • Fix missing break in pseudo-cycle SMP.

Revision 866

Author: brandon.wright | Date: piątek, 1 grudnia 2017 01:38:09

  • List enumerated joysticks in terminal output.

Revision 865

Author: brandon.wright | Date: piątek, 1 grudnia 2017 01:14:17

  • Remove some vestiges from sound code.

Revision 864

Author: ov2 | Date: wtorek, 28 listopada 2017 20:54:30

  • win32: add dynamic rate control setting, implement for xaudio2

Revision 863

Author: ov2 | Date: wtorek, 28 listopada 2017 20:54:30

  • win32: add volume control regular/turbo (closes #258)

Revision 862

Author: ov2 | Date: wtorek, 28 listopada 2017 20:54:30

  • win32 libretro: switch toolkit to 141_xp

Revision 861

Author: ov2 | Date: wtorek, 28 listopada 2017 20:54:30

  • Do not define NDEBUG if _DEBUG is defined

Revision 860

Author: brandon.wright | Date: poniedziałek, 27 listopada 2017 19:41:06

  • Revert "Revert "Make SoundSync mutually exclusive with DynamicRateControl in GTK+ port. Disable S9xContinueUpdate.""
  • This reverts commit 7931400b4422772b559a4ad19c7f6eb014a77a61.

Revision 859

Author: brandon.wright | Date: poniedziałek, 27 listopada 2017 19:39:58

  • Reset time_ratio on preferences change. Use 4 fragments on OSS.

Revision 858

Author: brandon.wright | Date: poniedziałek, 27 listopada 2017 19:33:25

  • Revert "Make SoundSync mutually exclusive with DynamicRateControl in GTK+ port. Disable S9xContinueUpdate."
  • This reverts commit 63394cd26a99dd34e8c5dadf6e9145736a6cb228.

Revision 857

Author: brandon.wright | Date: poniedziałek, 27 listopada 2017 19:11:49

  • Make SoundSync mutually exclusive with DynamicRateControl in GTK+ port. Disable S9xContinueUpdate.

Revision 856

Author: brandon.wright | Date: sobota, 25 listopada 2017 19:40:07

  • GTK: Update display on S9xContinueUpdate.

Revision 855

Author: brandon.wright | Date: sobota, 25 listopada 2017 19:26:23

  • Reset GFX.InterlaceFrame on PPU reset.

Revision 854

Author: brandon.wright | Date: sobota, 25 listopada 2017 02:35:49

  • Handle PulseAudio case where no data can be written.

Revision 853

Author: brandon.wright | Date: piątek, 24 listopada 2017 21:01:05

  • Revert "Also break out of S9xMainLoop in original location."
  • This reverts commit 8313c51e81f1e444dddfb70947ebe94850086192.

Revision 852

Author: brandon.wright | Date: piątek, 24 listopada 2017 20:47:53

  • Also break out of S9xMainLoop in original location.

Revision 851

Author: brandon.wright | Date: piątek, 24 listopada 2017 20:03:24

  • Update config variable and sanitize input.

Revision 850

Author: brandon.wright | Date: piątek, 24 listopada 2017 15:19:05

  • Optimize rate control formula and remove placeholder copy-paste.

Revision 849

Author: brandon.wright | Date: piątek, 24 listopada 2017 01:57:47

  • Bump SDL requirement to SDL 2.0.

Revision 848

Author: brandon.wright | Date: czwartek, 23 listopada 2017 02:28:41

  • Move newline.

Revision 847

Author: brandon.wright | Date: czwartek, 23 listopada 2017 01:19:20

  • Merge remote-tracking branch 'origin/ratecontrol'

Revision 846

Author: brandon.wright | Date: czwartek, 23 listopada 2017 01:18:33

  • Remove debugging printfs.

Revision 845

Author: brandon.wright | Date: czwartek, 23 listopada 2017 01:14:49

  • Update PulseAudio driver to full API.

Revision 844

Author: brandon.wright | Date: środa, 22 listopada 2017 19:40:41

  • Don't break interlace syncopation on frame skip.
  • Unfortunately, save states with the wrong field are now broken forever.

Revision 843

Author: brandon.wright | Date: środa, 22 listopada 2017 19:40:30

  • Change where we break S9xMainLoop/Scan for input ("Brunnis lag fix")

Revision 842

Author: brandon.wright | Date: środa, 22 listopada 2017 00:58:19

  • Increase the number of opcodes executed on the SA1 to 5 per S-CPU opcode.

Revision 841

Author: brandon.wright | Date: wtorek, 21 listopada 2017 01:12:57

  • Update PortAudio driver to read/write API.

Revision 840

Author: brandon.wright | Date: poniedziałek, 20 listopada 2017 20:09:05

  • Remove unconditional rate control on OSS.

Revision 839

Author: brandon.wright | Date: poniedziałek, 20 listopada 2017 20:06:13

  • Add GTK+ preferences for dynamic rate control.

Revision 838

Author: brandon.wright | Date: poniedziałek, 20 listopada 2017 19:25:53

  • Disable dynamic rate control by default.

Revision 837

Author: brandon.wright | Date: poniedziałek, 20 listopada 2017 19:07:54

  • Add dynamic rate control for audio, based on Retroarch/Themaister's paper
  • Adds support to alsa and oss sound drivers on GTK+ port.

Revision 836

Author: brandon.wright | Date: środa, 22 listopada 2017 19:36:02

  • Don't break interlace syncopation on frame skip.
  • Unfortunately, save states with the wrong field are now broken forever.

Revision 835

Author: brandon.wright | Date: środa, 22 listopada 2017 19:12:41

  • Change where we break S9xMainLoop/Scan for input ("Brunnis lag fix")

Revision 834

Author: brandon.wright | Date: środa, 22 listopada 2017 01:01:50

  • Increase the number of opcodes executed on the SA1 to 5 per S-CPU opcode.

Revision 833

Author: qwertymodo | Date: wtorek, 21 listopada 2017 02:29:39

  • Update Mac OSX version number and date strings

Revision 832

Author: bearoso | Date: niedziela, 19 listopada 2017 19:16:36

  • Merge pull request #259 from NoSuck/unix_fullscreen
  • unix: fix fullscreen property change timing

Revision 831

Author: the.flying.rapist | Date: niedziela, 12 listopada 2017 20:11:26

  • unix: fix fullscreen property change timing
  • Previously, the Unix version of Snes9x was unable to create a fullscreen window. (It would create a regular window the size of the screen.)

Revision 830

Author: brandon.wright | Date: piątek, 17 listopada 2017 23:11:03

  • Added Chou Aniki APU timing hack.

Revision 829

Author: brandon.wright | Date: piątek, 17 listopada 2017 23:00:58

  • Update copyrights.

Revision 827

Author: noabody | Date: środa, 1 listopada 2017 21:34:18

  • Modify src/gtk/snes9x.ui to add scroll-box to gtk2+ cheat dialog.

Revision 825

Author: tmkk | Date: poniedziałek, 30 października 2017 10:23:12

  • macosx: make compatible with 10.7-10.11 SDK

Revision 824

Author: tmkk | Date: niedziela, 29 października 2017 07:06:37

  • macosx: fix Open ROM Image dialog doesn't appear on recent macOS (issue 216)

Revision 823

Author: tmkk | Date: niedziela, 29 października 2017 07:01:54

  • macosx: use bzero instead of ZeroMemory

Revision 822

Author: tmkk | Date: niedziela, 29 października 2017 07:00:29

  • macosx: make musicbox compatible with a new S-SMP

Revision 821

Author: tmkk | Date: niedziela, 29 października 2017 06:53:53

  • macosx: project file update, adding new S-SMP sources

Revision 820

Author: qwertymodo | Date: środa, 25 października 2017 07:16:54

  • Allow fast-forwarding in games using the SPC7110 RTC

Revision 819

Author: qwertymodo | Date: poniedziałek, 23 października 2017 18:03:19

  • Add support for Tengai Makyou Zero English patch mapping

Revision 818

Author: ov2 | Date: sobota, 14 października 2017 00:32:38

  • Release msu data and audio streams on exit, use unzClose when closing file

Revision 817

Author: ov2 | Date: piątek, 13 października 2017 22:38:37

  • win32: rework CHECK_MEMORY_LEAKS to dump after static object deinit

Revision 816

Author: ov2 | Date: piątek, 13 października 2017 22:38:37

  • Fix some on-exit memory leaks

Revision 815

Author: qwertymodo | Date: piątek, 13 października 2017 00:59:33

  • Properly report MSU-1 revision in the status register

Revision 814

Author: ov2 | Date: wtorek, 10 października 2017 20:04:22

  • Make DEBUGGER compile again (without APU debugger)

Revision 813

Author: qwertymodo | Date: poniedziałek, 9 października 2017 22:15:44

  • New attempt to fix RAM mapping for Light Fantasy (matches higan)

Revision 812

Author: bearoso | Date: wtorek, 3 października 2017 22:19:50

  • Merge pull request #238 from megari/gtk_no_deprecated
  • Move away from deprecated functions in the GTK port

Revision 811

Author: ari.sundholm | Date: wtorek, 12 września 2017 02:33:16

  • gtk: replace uses of deprecated functions with those of non-deprecated ones

Revision 810

Author: bearoso | Date: wtorek, 3 października 2017 22:17:01

  • Merge pull request #223 from jristz/patch-2
  • Minor update to es.po

Revision 809

Author: pablo.lezaeta.reyes..p.a..lo.l.e..a.eta.r.ej.. | Date: sobota, 26 sierpnia 2017 07:57:13

  • Minor update to es.po
  • Minor update to spanish translation so Slots in contectual menu get translated (I hope)
  • Signed-off-by: Pablo Lezaeta Reyes

Revision 808

Author: ov2 | Date: niedziela, 1 października 2017 15:25:49

  • Update changes.txt

Revision 807

Author: ov2 | Date: niedziela, 1 października 2017 14:49:48

  • Do not define NDEBUG for DEBUGGER

Revision 806

Author: ov2 | Date: niedziela, 1 października 2017 14:49:33

  • win32: small readme updates

Revision 805

Author: ov2 | Date: niedziela, 1 października 2017 14:31:31

  • Use same spc buffer size in all cases

Revision 804

Author: ov2 | Date: niedziela, 1 października 2017 14:24:34

  • Load ignore checksum setting for all ports

Revision 803

Author: ov2 | Date: piątek, 29 września 2017 11:25:04

  • Merge pull request #227 from bonimy/update-gitignore
  • Update .gitignore

Revision 802

Author: nelson.garcia | Date: wtorek, 5 września 2017 21:28:35

  • Merge remote-tracking branch 'refs/remotes/snes9xgit/master' into update-gitignore

Revision 801

Author: nelson.garcia | Date: wtorek, 29 sierpnia 2017 23:19:15

  • Update .gitignore
  • Ignore files that snes9x can commonly interact with. This is a feature
  • to ensure these files aren't accidentally committed when
  • testing/debugging.

Revision 800

Author: qwertymodo | Date: czwartek, 28 września 2017 19:45:32

  • Add config option to ignore BPS/UPS checksums for soft patching

Revision 799

Author: qwertymodo | Date: czwartek, 28 września 2017 19:03:35

  • Fix building in VS2015

Revision 798

Author: qwertymodo | Date: czwartek, 28 września 2017 19:02:10

  • Fix missing Windows version string update

Revision 797

Author: ov2 | Date: poniedziałek, 11 września 2017 23:43:52

  • Call _splitpath with all parameters

Revision 796

Author: ov2 | Date: poniedziałek, 11 września 2017 23:42:13

  • Merge branch 'gtk_unix_fixes' of git://github.com/megari/snes9x

Revision 795

Author: ari.sundholm | Date: niedziela, 10 września 2017 23:45:26

  • Fix some build warnings generated by g++

Revision 794

Author: ari.sundholm | Date: niedziela, 10 września 2017 23:42:36

  • Fix some undefined behavior
  • The destructor of Resampler needs to be virtual, as it is subclassed
  • and pointers to objects subclassed from it are being deleted.
  • The issue in controls.cpp is that the loop ends up reading past the
  • end of an array. The small rewrite of the loop also makes it more
  • readable.
  • In memmap.cpp, there is an assignment statement of the following form:
  • a[i++] = b[i];
  • It is undefined what i's value should be in b[i], so this was made
  • explicit.

Revision 793

Author: ari.sundholm | Date: niedziela, 10 września 2017 22:42:09

  • gtk, unix: fixes to unbreak build and loading ROMs

Revision 792

Author: ov2 | Date: poniedziałek, 11 września 2017 23:29:12

  • Rename IPS_DIR to PATCH_DIR, split cheats path in win32

Revision 791

Author: qwertymodo | Date: niedziela, 10 września 2017 02:02:52

  • Minor refactor to .msu1 pack hotpatching

Revision 790

Author: qwertymodo | Date: niedziela, 3 września 2017 23:56:32

  • Merge branch 'msu1-zip'

Revision 789

Author: qwertymodo | Date: niedziela, 3 września 2017 23:54:01

  • Remove .msu.zip extension support in favor of .msu1

Revision 788

Author: qwertymodo | Date: czwartek, 31 sierpnia 2017 02:59:39

  • Fix MSU-1 audio memory leak

Revision 787

Author: qwertymodo | Date: czwartek, 17 sierpnia 2017 23:37:59

  • Adjust MSU-1 data ROM detection inside .msu1 packs

Revision 786

Author: qwertymodo | Date: czwartek, 17 sierpnia 2017 20:30:44

  • Add support for loading .msu1 packs as ROM files, if they actually contain a ROM file

Revision 785

Author: qwertymodo | Date: czwartek, 17 sierpnia 2017 19:37:28

  • Allow unzFindExtension to optionally match the exact filename

Revision 784

Author: qwertymodo | Date: czwartek, 17 sierpnia 2017 19:34:13

  • Add IPS_DIR to the search path for .msu1 pack files

Revision 783

Author: qwertymodo | Date: czwartek, 17 sierpnia 2017 03:56:57

  • Add support for .msu1 pack files

Revision 782

Author: ov2 | Date: niedziela, 3 września 2017 21:13:01

  • msu1: generate even if muted

Revision 781

Author: ov2 | Date: niedziela, 3 września 2017 20:15:45

  • msu1: drop samples equal to dsp dropped samples

Revision 780

Author: ov2 | Date: sobota, 2 września 2017 22:17:57

  • msu1: fix desync with turbo mode

Revision 779

Author: ov2 | Date: czwartek, 17 sierpnia 2017 18:11:30

  • win32: add custom state file name option

Revision 778

Author: ov2 | Date: niedziela, 23 lipca 2017 21:13:12

  • libretro: change remaining libsnes references in msvc project

Revision 777

Author: ov2 | Date: niedziela, 23 lipca 2017 21:11:47

  • libretro: merge some changes from libretro repository

Revision 776

Author: qwertymodo | Date: czwartek, 6 lipca 2017 02:01:07

  • MSU-1 pop/skip fixes

Revision 775

Author: ov2 | Date: piątek, 30 czerwca 2017 20:33:10

  • win32: return correct variable

Revision 774

Author: qwertymodo | Date: środa, 28 czerwca 2017 01:25:25

  • Fix a byte-masking error in byuu's APU causing issues in Dark Law, Haisei Mahjongg, and Super Pinball

Revision 773

Author: ov2 | Date: poniedziałek, 12 czerwca 2017 22:39:59

  • Correct unzStream revert

Revision 772

Author: ov2 | Date: poniedziałek, 12 czerwca 2017 21:52:36

  • Remove unnecessary msu1 reset

Revision 771

Author: ov2 | Date: poniedziałek, 12 czerwca 2017 21:52:26

  • Merge branch 'msu1-zip'

Revision 770

Author: ov2 | Date: sobota, 3 grudnia 2016 18:03:58

  • Look for msu1 files in .msu.zip

Revision 769

Author: ov2 | Date: sobota, 3 grudnia 2016 18:03:58

  • Add seek capability to unzStream

Revision 768

Author: ov2 | Date: sobota, 3 grudnia 2016 18:03:58

  • Switch to STREAM

Revision 767

Author: ov2 | Date: poniedziałek, 12 czerwca 2017 21:50:02

  • Fix MSU1 audio

Revision 766

Author: ov2 | Date: poniedziałek, 12 czerwca 2017 20:58:55

  • win32: do not change current directory in S9xGetDirectory

Revision 765

Author: ov2 | Date: niedziela, 11 czerwca 2017 23:50:43

  • Switch to anomie's version of hires pixel with correct placement

Revision 764

Author: ov2 | Date: niedziela, 11 czerwca 2017 23:09:07

  • win32: do not try to reset device if minimized

Revision 763

Author: brandon.wright | Date: niedziela, 4 czerwca 2017 17:05:30

  • Silence -Wimplicit-fallthrough with comments.

Revision 762

Author: bearoso | Date: niedziela, 4 czerwca 2017 00:24:01

  • Merge pull request #203 from jristz/patch-1
  • Update es.po again

Revision 761

Author: pablo.lezaeta.reyes..p.a..lo.l.e..a.eta.r.ej.. | Date: niedziela, 28 maja 2017 23:22:32

  • Update es.po

Revision 760

Author: pablo.lezaeta.reyes..p.a..lo.l.e..a.eta.r.ej.. | Date: niedziela, 28 maja 2017 23:21:42

  • Update es.po

Revision 759

Author: pablo.lezaeta.reyes..p.a..lo.l.e..a.eta.r.ej.. | Date: niedziela, 28 maja 2017 23:19:59

  • Update es.po again
  • Update the spanish translation chanign a "fake friend" and adding the hi/lorom translatables
  • Signed-off-by: Pablo Lezaeta Reyes

Revision 758

Author: brandon.wright | Date: sobota, 27 maja 2017 22:55:39

  • Attempt to fix RAM mapping for Light Fantasy.

Revision 757

Author: brandon.wright | Date: niedziela, 21 maja 2017 23:33:17

  • Circuit USA timing hack.

Revision 756

Author: bearoso | Date: wtorek, 16 maja 2017 15:57:18

  • Merge pull request #198 from jristz/patch-1
  • Fix a weird thing on the build system

Revision 755

Author: pablo.lezaeta.reyes..p.a..lo.l.e..a.eta.r.ej.. | Date: wtorek, 16 maja 2017 05:52:48

  • Fix a weir thing on the build system
  • Aparently make and MSGFMT don't like that extra line.

Revision 754

Author: brandon.wright | Date: wtorek, 16 maja 2017 00:30:15

  • Update changes.txt.

Revision 753

Author: bearoso | Date: wtorek, 16 maja 2017 00:24:50

  • Merge pull request #197 from jristz/master
  • Update spanish translation with slot9 and misc changes

Revision 752

Author: pablo.roberto.frnacisco.lezaeta.reyes | Date: poniedziałek, 15 maja 2017 04:30:58

  • Update spanish translation with slot9 and misc changes
  • Signed-off-by: Pablo Roberto Frnacisco Lezaeta Reyes

Revision 751

Author: bearoso | Date: niedziela, 7 maja 2017 01:47:54

  • Merge pull request #190 from YamashitaRen/master
  • GTK: Add a 10th save slot (Slot 9).

Revision 750

Author: yamashita.ren | Date: piątek, 28 kwietnia 2017 00:46:42

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x

Revision 749

Author: yamashita.ren | Date: wtorek, 25 kwietnia 2017 21:45:30

  • GTK: Add a 10th save slot (Slot 9).
  • Reorganizing save slots section of snes9x.ui while I'm at it.

Revision 748

Author: brandon.wright | Date: niedziela, 7 maja 2017 01:43:36

  • Fix environment variable name.

Revision 747

Author: brandon.wright | Date: niedziela, 7 maja 2017 01:40:23

  • Start list of changes for 1.55.

Revision 746

Author: brandon.wright | Date: niedziela, 7 maja 2017 01:39:01

  • Support XDG config directory.

Revision 745

Author: brandon.wright | Date: niedziela, 7 maja 2017 01:02:01

  • Update version number to 1.55.

Revision 744

Author: ov2 | Date: sobota, 29 kwietnia 2017 19:51:30

  • win32: remove cg toolkit requirement for compilation

Revision 743

Author: ov2 | Date: sobota, 29 kwietnia 2017 18:13:57

  • win32: update compile instructions

Revision 742

Author: ov2 | Date: sobota, 29 kwietnia 2017 18:13:57

  • win32: remove FMOD and FMOD_EX

Revision 741

Author: ov2 | Date: sobota, 29 kwietnia 2017 18:13:57

  • win32: remove non-unicode configurations

Revision 740

Author: ov2 | Date: sobota, 29 kwietnia 2017 18:13:57

  • win32: remove asm defines from zlib project

Revision 739

Author: ov2 | Date: sobota, 29 kwietnia 2017 18:13:57

  • win32: rename project to lowercase

Revision 738

Author: nelson.garcia | Date: sobota, 29 kwietnia 2017 18:13:57

  • Reference gitignore in solution
  • This change makes .gitignore viewable in snes9xw.sln. It also updates
  • the solution to be opened in Visual Studio 2017 by default. This doesn't
  • prevent it from being opened in VS15 for those not ready to make the
  • switch.

Revision 737

Author: nelson.garcia | Date: sobota, 29 kwietnia 2017 18:13:57

  • VS2017 solutions update (Please read description)
  • PLEASE TEST IN WINDOWS 7 AND WINDOWS XP BEFORE MERGING
  • Update windows solution files to VS 2017.
  • This also removes the MASM build commands from the zlib project. Having
  • this only makes buiding the source harder for new users, and it
  • ultimately isn't necessary.
  • The changes also rearrange the snesn9x project's and
  • from (Include);(DirectX);(Cg) to (DirectX);(Cg);(Include).
  • These changes reflect the original library path order. The modification
  • I made beforehand could have affected XP builds and I didn't have a
  • chance to test this before merging.

Revision 736

Author: nelson.garcia | Date: sobota, 29 kwietnia 2017 18:13:57

  • ignore snes9x files
  • add snes9x program-generated files to .gitignore

Revision 735

Author: nelson.garcia | Date: sobota, 29 kwietnia 2017 18:13:57

  • Added gitignore.
  • Added generated .gitignore file from https://www.gitignore.io using
  • keywords 'C', 'C++', 'VisualStudio'

Revision 734

Author: bearoso | Date: środa, 26 kwietnia 2017 16:21:37

  • Merge pull request #192 from jristz/master
  • fix errata

Revision 733

Author: pablo.roberto.francisco.lezaeta.reyes | Date: środa, 26 kwietnia 2017 05:57:37

  • fix errata
  • Signed-off-by: Pablo Roberto Francisco Lezaeta Reyes

Revision 732

Author: bearoso | Date: wtorek, 25 kwietnia 2017 16:44:36

  • Merge pull request #189 from jristz/master
  • New strings from master

Revision 731

Author: pablo.roberto.francisco.lezaeta.reyes | Date: wtorek, 25 kwietnia 2017 09:13:57

  • New strings from master"
  • Signed-off-by: Pablo Roberto Francisco Lezaeta Reyes

Revision 730

Author: brandon.wright | Date: wtorek, 25 kwietnia 2017 16:40:36

  • Allocate preferences on the stack to try and fix double free.

Revision 729

Author: ov2 | Date: poniedziałek, 17 kwietnia 2017 14:43:32

  • Add missing includes

Revision 728

Author: ov2 | Date: poniedziałek, 17 kwietnia 2017 14:02:51

  • win32: increase dropdown width

Revision 727

Author: ov2 | Date: poniedziałek, 17 kwietnia 2017 13:58:16

  • win32: add linker pragma

Revision 726

Author: ov2 | Date: poniedziałek, 17 kwietnia 2017 13:57:49

  • win32: change define name, keep ifdefs to minimum, keep enum values

Revision 725

Author: ov2 | Date: poniedziałek, 17 kwietnia 2017 12:56:07

  • Merge branch 'ddraw-switch' of git://github.com/bonimy/snes9x

Revision 724

Author: nelson.garcia | Date: poniedziałek, 3 kwietnia 2017 01:12:55

  • DirectDraw compile switch
  • This puts all Directdraw-related code into a compile-time switch
  • 'DIRECTDRAW_DEFINED'. To enable DirectDraw, you need to define this in
  • the snes9xw project file, and add a reference to drraw.lib in it too.

Revision 723

Author: ov2 | Date: poniedziałek, 17 kwietnia 2017 12:46:20

  • Release bsx streams on reset

Revision 722

Author: ov2 | Date: poniedziałek, 17 kwietnia 2017 12:33:12

  • Merge branch 'bsxrebase' of git://github.com/LuigiBlood/snes9x

Revision 721

Author: luigiblood | Date: piątek, 24 marca 2017 18:11:49

  • Make LAST_DIR actually last one

Revision 720

Author: luigiblood | Date: czwartek, 29 grudnia 2016 00:48:35

  • [BS-X] Fix Date & Time

Revision 719

Author: luigiblood | Date: środa, 28 grudnia 2016 16:51:21

  • [BS-X] Added Satellaview Folder on Win32 Settings window

Revision 718

Author: luigiblood | Date: środa, 28 grudnia 2016 16:43:10

  • [BS-X] Satellaview Signal Data File Support

Revision 717

Author: bearoso | Date: niedziela, 26 lutego 2017 18:12:20

  • Merge pull request #176 from marcosfrm/unix-ldflags
  • Unix: obey LDFLAGS on linking

Revision 716

Author: marcos.mello | Date: niedziela, 26 lutego 2017 14:16:39

  • Unix: obey LDFLAGS on linking

Revision 715

Author: ov2 | Date: poniedziałek, 20 lutego 2017 20:40:34

  • Merge git://github.com/bonimy/snes9x

Revision 714

Author: nelson.garcia | Date: sobota, 18 lutego 2017 05:52:11

  • Easy windows build support
  • Added and modified VS project files to more easily get started building
  • and working with s9x in the Windows VS environment.

Revision 713

Author: nelson.garcia | Date: sobota, 18 lutego 2017 04:37:42

  • Conditional exclusion of WIN_FMODEX_OPENAL_DRIVER
  • FMODEX removed support for FMOD_OUTPUTTYPE_OPENAL after V4.31.00 (refer
  • to http://upstream.rosalinux.ru/diffs/fmod/43100_to_43101/diff.html).
  • Therefore, the case for WIN_FMODEX_OPENAL_DRIVER is ignored when using
  • versions of FMODEx that no longer support it.

Revision 712

Author: nelson.garcia | Date: sobota, 18 lutego 2017 04:33:36

  • Merge remote-tracking branch 'refs/remotes/snes9xgit/master'

Revision 711

Author: brandon.wright | Date: środa, 8 lutego 2017 18:28:52

  • Revert "Revert hires pixel logic to anomie's version"
  • This reverts commit 795542de2b8b37e03a5f6103b6e67051025d2bd6.

Revision 710

Author: ov2 | Date: piątek, 16 grudnia 2016 22:02:57

  • Merge pull request #157 from qwIvan/patch-1
  • fixed typo

Revision 709

Author: qwivan | Date: poniedziałek, 12 grudnia 2016 06:59:20

  • fixed typo

Revision 708

Author: brandon.wright | Date: sobota, 10 grudnia 2016 17:52:05

  • Use 32040hz sample rate in libretro to avoid resampling.

Revision 707

Author: brandon.wright | Date: sobota, 10 grudnia 2016 00:50:50

  • Use 32040hz with more consistency.

Revision 706

Author: qwertymodo | Date: czwartek, 8 grudnia 2016 22:17:34

  • Fix MSU-1 refactor breaking builds on some systems

Revision 705

Author: qwertymodo | Date: środa, 7 grudnia 2016 06:19:26

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x

Revision 704

Author: ov2 | Date: sobota, 3 grudnia 2016 18:03:40

  • win32: use local copy of filename, msu loading calls S9xGetFilename

Revision 703

Author: ov2 | Date: sobota, 3 grudnia 2016 18:03:40

  • Properly close stream objects

Revision 702

Author: ov2 | Date: sobota, 3 grudnia 2016 18:03:40

  • win32: check correct define

Revision 701

Author: brandon.wright | Date: poniedziałek, 28 listopada 2016 21:01:18

  • Fix wording when minizip library isn't found.

Revision 700

Author: ov2 | Date: niedziela, 27 listopada 2016 18:47:41

  • win32: fix some warnings

Revision 699

Author: ov2 | Date: niedziela, 27 listopada 2016 18:05:28

  • win32: move msu files to apu files

Revision 698

Author: ov2 | Date: niedziela, 27 listopada 2016 18:02:03

  • Merge remote-tracking branch 'bsx/bsx'

Revision 697

Author: luigiblood | Date: czwartek, 24 listopada 2016 03:28:05

  • [BS-X] Making sure there's enough space in ROM memory, simple precaution

Revision 696

Author: luigiblood | Date: czwartek, 24 listopada 2016 03:19:36

  • [BS-X] Make Empty Memory Pack if loaded from Multi Cart menu
  • (This is a conscious choice. It means no empty Memory Pack will be made if loaded like a regular ROM, which is fine.)

Revision 695

Author: luigiblood | Date: środa, 23 listopada 2016 23:38:21

  • [BS-X] Save Memory Pack option (Windows)

Revision 694

Author: luigiblood | Date: środa, 23 listopada 2016 21:47:02

  • [BS-X] Fix SA-1 map

Revision 693

Author: luigiblood | Date: środa, 23 listopada 2016 21:27:18

  • [BS-X] Rename and proper SA-1 Memory Pack mapping

Revision 692

Author: luigiblood | Date: środa, 16 listopada 2016 01:21:23

  • [BS-X] Fix Block Erase on LoROM, Actual Flash writing
  • Fixes Sound Novel Tsukuru

Revision 691

Author: luigiblood | Date: poniedziałek, 14 listopada 2016 20:28:32

  • [BS-X] Read/Write Memory Pack Fixes

Revision 690

Author: luigiblood | Date: poniedziałek, 14 listopada 2016 16:32:05

  • [BS-X] MultiCart Loading for games with Memory Pack support
  • I found out that my code only really works with HiROM games.
  • Maker games have issues since sx2 fork.

Revision 689

Author: luigiblood | Date: wtorek, 8 listopada 2016 18:51:00

  • [BS-X] Added *.bs extension detection

Revision 688

Author: luigiblood | Date: wtorek, 8 listopada 2016 14:56:32

  • [BS-X] Memory Pack Type 1 emulation

Revision 687

Author: luigiblood | Date: wtorek, 8 listopada 2016 14:34:53

  • [BS-X] Fix Memory Mapping, Force BS-X boot

Revision 686

Author: ov2 | Date: sobota, 19 listopada 2016 20:05:29

  • Change movie file handle closing to fix win32 crash

Revision 685

Author: ov2 | Date: sobota, 19 listopada 2016 20:05:29

  • win32: properly pass unicode chars to DXErr replacement

Revision 684

Author: ov2 | Date: sobota, 19 listopada 2016 20:05:29

  • win32: update resource file

Revision 683

Author: qwertymodo | Date: środa, 7 grudnia 2016 06:19:23

  • Unload MSU-1 files on reset

Revision 682

Author: qwertymodo | Date: środa, 16 listopada 2016 01:08:56

  • Merge branch 'msu1'

Revision 681

Author: qwertymodo | Date: środa, 16 listopada 2016 01:07:36

  • msu1: endianess fix.

Revision 680

Author: bearoso | Date: środa, 16 listopada 2016 00:34:55

  • Merge pull request #149 from loganmc10/master
  • Add Android (arm) build to libretro makefile

Revision 679

Author: logan.mcnaughton | Date: wtorek, 15 listopada 2016 19:51:11

  • Add Android (arm) build to libretro makefile

Revision 678

Author: bearoso | Date: środa, 16 listopada 2016 00:34:25

  • Merge pull request #148 from loganmc10/patch-2
  • Add cortex-a53 to libretro Makefile

Revision 677

Author: logan.mcnaughton | Date: wtorek, 15 listopada 2016 19:23:09

  • Add cortex-a53 to libretro Makefile

Revision 676

Author: brandon.wright | Date: wtorek, 15 listopada 2016 22:34:57

  • Add aclocal.m4, update configure with system_zip fix.

Revision 675

Author: ov2 | Date: wtorek, 15 listopada 2016 19:23:57

  • Merge pull request #147 from loganmc10/patch-1
  • Fix libretro build

Revision 674

Author: logan.mcnaughton | Date: wtorek, 15 listopada 2016 19:16:34

  • Fix libretro build

Revision 673

Author: qwertymodo | Date: wtorek, 15 listopada 2016 00:03:23

  • Merge branch 'msu1'

Revision 672

Author: qwertymodo | Date: poniedziałek, 14 listopada 2016 23:58:35

  • MSU-1: Fix audio error flag

Revision 671

Author: qwertymodo | Date: poniedziałek, 14 listopada 2016 20:10:08

  • Add MSU-1 to libretro build

Revision 670

Author: brandon.wright | Date: poniedziałek, 14 listopada 2016 20:19:53

  • Revert "Fix compilation of wchar string literals"
  • This reverts commit 4a7d40e94e1abdf569cb44ccbc840ae1529787e9.

Revision 669

Author: qwertymodo | Date: poniedziałek, 14 listopada 2016 20:19:22

  • Add MSU-1 to libretro build

Revision 668

Author: brandon.wright | Date: poniedziałek, 14 listopada 2016 20:18:44

  • Revert "Add msu1.cpp to libretro build."
  • This reverts commit dcf97e92cdab4db46b6fb549d1171cfa8d830664.

Revision 667

Author: brandon.wright | Date: poniedziałek, 14 listopada 2016 20:12:00

  • Merge branch 'msu1'

Revision 666

Author: brandon.wright | Date: poniedziałek, 14 listopada 2016 20:10:13

  • Add msu1.cpp to libretro build.

Revision 665

Author: brandon.wright | Date: poniedziałek, 14 listopada 2016 20:09:47

  • Don't use typed enums from C++11 in core.

Revision 664

Author: qwertymodo | Date: wtorek, 8 listopada 2016 03:55:39

  • Add MSU-1 to unix build.

Revision 663

Author: qwertymodo | Date: wtorek, 8 listopada 2016 01:00:46

  • Fix MSU-1 audio resume.

Revision 662

Author: qwertymodo | Date: poniedziałek, 7 listopada 2016 20:28:33

  • Use escaped backslash for win32 paths.

Revision 661

Author: qwertymodo | Date: poniedziałek, 7 listopada 2016 20:18:32

  • Clean up MSU-1 audio file derivation.

Revision 660

Author: qwertymodo | Date: poniedziałek, 7 listopada 2016 20:03:37

  • Add MSU-1 to snapshots.

Revision 659

Author: qwertymodo | Date: niedziela, 6 listopada 2016 21:21:56

  • Add msu1.h/cpp to VS project file

Revision 658

Author: brandon.wright | Date: piątek, 4 listopada 2016 20:39:30

  • Add back time ratio change. Buffer levels are stable, so this is mathematically correct.

Revision 657

Author: qwertymodo | Date: piątek, 4 listopada 2016 03:16:06

  • Merge branch 'msu1' of https://github.com/snes9xgit/snes9x into msu1

Revision 656

Author: brandon.wright | Date: piątek, 4 listopada 2016 01:17:50

  • Revert input rate change. Causes desync.

Revision 655

Author: brandon.wright | Date: piątek, 4 listopada 2016 00:53:38

  • Make sure buffer size takes into account proper ratio. Set MSU1 resampler relative to input rate.

Revision 654

Author: qwertymodo | Date: piątek, 4 listopada 2016 03:14:45

  • Fix looping and (partly) resume.

Revision 653

Author: qwertymodo | Date: piątek, 4 listopada 2016 00:37:12

  • MSU-1 audio streaming now works, but it pops.

Revision 652

Author: qwertymodo | Date: czwartek, 3 listopada 2016 23:33:14

  • Merge branch 'msu1' of https://github.com/snes9xgit/snes9x into msu1

Revision 651

Author: brandon.wright | Date: czwartek, 3 listopada 2016 21:48:14

  • Merge branch 'msu1' of github.com:snes9xgit/snes9x into msu1

Revision 650

Author: brandon.wright | Date: czwartek, 3 listopada 2016 21:47:33

  • Generate sample example.

Revision 649

Author: qwertymodo | Date: czwartek, 3 listopada 2016 22:56:46

  • Fix MSU-1 audio file read loop

Revision 648

Author: qwertymodo | Date: czwartek, 3 listopada 2016 21:17:12

  • Actually mix MSU sample instead of adding the DSP twice.

Revision 647

Author: qwertymodo | Date: czwartek, 3 listopada 2016 21:12:40

  • Merge remote-tracking branch 'refs/remotes/origin/msu1' into msu1

Revision 646

Author: brandon.wright | Date: czwartek, 3 listopada 2016 20:55:57

  • Loop over sample size, not buffer size.

Revision 645

Author: brandon.wright | Date: czwartek, 3 listopada 2016 20:53:13

  • Whoops. shrink_buffer_size is undefined unless 8-bit or Mono is used.

Revision 644

Author: brandon.wright | Date: czwartek, 3 listopada 2016 20:50:11

  • Merge branch 'msu1' of github.com:snes9xgit/snes9x into msu1

Revision 643

Author: brandon.wright | Date: czwartek, 3 listopada 2016 20:45:20

  • Increase buffer size. Don't use sizeof on heap buffer (returns pointer size).

Revision 642

Author: qwertymodo | Date: czwartek, 3 listopada 2016 21:10:01

  • Fix MSU-1 sample buffer size

Revision 641

Author: qwertymodo | Date: czwartek, 3 listopada 2016 20:43:07

  • Add copyrights

Revision 640

Author: qwertymodo | Date: czwartek, 3 listopada 2016 20:28:45

  • Fix compilation of wchar string literals

Revision 639

Author: qwertymodo | Date: czwartek, 3 listopada 2016 19:40:47

  • Begin adding MSU-1 support. Data streaming is working in Windows, audio streaming is not.

Revision 638

Author: brandon.wright | Date: piątek, 11 listopada 2016 21:59:18

  • Fix API incompatibility between minizip versions.

Revision 637

Author: bearoso | Date: piątek, 11 listopada 2016 21:43:58

  • Merge pull request #144 from Polynomial-C/master
  • Introduce --with-system-zip configure flag to use system zip (minizip)

Revision 636

Author: lars.wendler | Date: piątek, 11 listopada 2016 18:26:59

  • Introduce --with-system-zip configure flag to use system zip (minizip)
  • if available.

Revision 635

Author: ov2 | Date: wtorek, 8 listopada 2016 22:38:04

  • Do not change mute state when restoring state

Revision 634

Author: ov2 | Date: niedziela, 6 listopada 2016 22:27:50

  • Do not change pause state when savestating

Revision 633

Author: ov2 | Date: niedziela, 6 listopada 2016 22:05:54

  • Assert on uneven sample count

Revision 632

Author: ov2 | Date: niedziela, 6 listopada 2016 22:05:10

  • win32: make sure sample count is even

Revision 631

Author: ov2 | Date: piątek, 4 listopada 2016 00:02:27

  • win32: differentiate between left and right special keys

Revision 630

Author: nelson.garcia | Date: sobota, 18 lutego 2017 04:27:11

  • ANSI support for dxerr
  • Legacy implementration of dxerr for snes9x only had Unicode support.
  • These changes add NASI support as well.

Revision 629

Author: ov2 | Date: czwartek, 20 października 2016 21:44:11

  • Win32: register for all device changes, ignore problematic message

Revision 628

Author: brandon.wright | Date: sobota, 15 października 2016 18:31:26

  • Add copyrights.

Revision 627

Author: ov2 | Date: sobota, 15 października 2016 02:20:34

  • Win32: update compile instructions

Revision 626

Author: brandon.wright | Date: piątek, 14 października 2016 20:32:46

  • Update changes.txt

Revision 625

Author: brandon.wright | Date: piątek, 14 października 2016 20:18:25

  • Bump version number to 1.54.1.

Revision 624

Author: brandon.wright | Date: piątek, 14 października 2016 20:10:24

  • Use c++11 if available.

Revision 623

Author: brandon.wright | Date: piątek, 14 października 2016 19:41:42

  • Use UTF-8 encoding for xbrz, not WIN1251.

Revision 618

Author: gocha | Date: piątek, 14 października 2016 03:30:46

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x
  • # Conflicts:
  • # cheats2.cpp
  • # globals.cpp
  • # movie.cpp
  • # movie.h
  • # snapshot.cpp
  • # win32/snes9xw.sln

Revision 617

Author: ov2 | Date: środa, 12 października 2016 21:50:54

  • Win32: do not also assign down left to down right

Revision 616

Author: ov2 | Date: środa, 12 października 2016 21:50:54

  • Win32: correctly save window when toggling fullscreen

Revision 615

Author: ov2 | Date: środa, 12 października 2016 21:50:54

  • Win32: update version in readme

Revision 614

Author: brandon.wright | Date: środa, 12 października 2016 00:25:03

  • Add Makefile.common

Revision 613

Author: brandon.wright | Date: poniedziałek, 10 października 2016 23:21:46

  • Add translators.

Revision 612

Author: ov2 | Date: poniedziałek, 10 października 2016 20:58:47

  • Changelog update

Revision 611

Author: ov2 | Date: poniedziałek, 10 października 2016 20:58:18

  • Win32: Update executable version

Revision 610

Author: brandon.wright | Date: poniedziałek, 10 października 2016 04:07:03

  • Note full Spanish translation.

Revision 609

Author: brandon.wright | Date: poniedziałek, 10 października 2016 04:00:39

  • First draft changelog update.

Revision 608

Author: brandon.wright | Date: niedziela, 9 października 2016 17:23:34

  • Translate the new strings to spanish to keep 100% completion.

Revision 607

Author: brandon.wright | Date: niedziela, 9 października 2016 05:10:05

  • Try and fail stateman init to clear buffer if newly disabled.

Revision 606

Author: brandon.wright | Date: niedziela, 9 października 2016 05:04:46

  • Allow adjustment of rewind settings from preferences. 0 buffer size disables (default).

Revision 605

Author: brandon.wright | Date: niedziela, 9 października 2016 04:33:34

  • Save rewind variables to config file. Rename rewind variables to fit port style. Set default rewind buffer to 0.

Revision 604

Author: brandon.wright | Date: niedziela, 9 października 2016 04:19:04

  • Fix tabulation glitch with rewind shortcut box.

Revision 603

Author: brandon.wright | Date: niedziela, 9 października 2016 04:16:27

  • Merge branch 'juhalaukken-master'

Revision 602

Author: brandon.wright | Date: niedziela, 9 października 2016 04:15:45

  • Merge branch 'master' of http://github.com/juhalaukkanen/snes9x into juhalaukken-master

Revision 601

Author: juha.laukkanen | Date: piątek, 27 czerwca 2014 10:36:36

  • Use of rewind feature (stateman) with GTK.

Revision 600

Author: brandon.wright | Date: niedziela, 9 października 2016 04:06:15

  • Fix xbrz to compile on non-win32, fix GTK+ port to use new xBRZ.

Revision 599

Author: brandon.wright | Date: niedziela, 9 października 2016 04:05:53

  • Compile with C++11 support.

Revision 598

Author: ov2 | Date: sobota, 8 października 2016 23:07:02

  • Win32: fix relative includes for cg shader passes

Revision 597

Author: ov2 | Date: sobota, 8 października 2016 21:34:18

  • libretro: merge changes from libretro repo

Revision 596

Author: ov2 | Date: sobota, 8 października 2016 17:52:23

  • Win32: switch to VS2015

Revision 595

Author: ov2 | Date: piątek, 7 października 2016 23:57:02

  • Fix multicart loading with only one cart

Revision 594

Author: ov2 | Date: piątek, 7 października 2016 23:57:02

  • Win32: update xbrz

Revision 593

Author: brandon.wright | Date: piątek, 7 października 2016 19:53:18

  • Bump OV2 Windows port copyright.

Revision 592

Author: brandon.wright | Date: piątek, 7 października 2016 19:51:43

  • Bump version number in unix port.

Revision 591

Author: brandon.wright | Date: piątek, 7 października 2016 19:49:59

  • Fix Japanese translation issue. Bump to 1.54 in configure.ac.

Revision 590

Author: brandon.wright | Date: piątek, 7 października 2016 19:47:07

  • Add byuu copyright for his S-SMP

Revision 589

Author: brandon.wright | Date: piątek, 7 października 2016 19:37:39

  • Bump Gtk+ port minor version number.

Revision 588

Author: brandon.wright | Date: poniedziałek, 3 października 2016 02:42:31

  • Merge branch 'master' of github.com:snes9xgit/snes9x

Revision 587

Author: bearoso | Date: niedziela, 2 października 2016 03:08:06

  • Merge pull request #116 from greg-kennedy/patch-1
  • Update x11.cpp

Revision 586

Author: greg.kennedy | Date: czwartek, 28 lipca 2016 06:27:07

  • Update x11.cpp
  • A fix for SNES in high-resolution mode - this was causing the Epoch crash scene in Chrono Trigger to display only on the top half of the screen.

Revision 585

Author: brandon.wright | Date: poniedziałek, 3 października 2016 02:41:42

  • Fix sizing when using GDK hidpi scaling with OpenGL or Xv.

Revision 584

Author: bearoso | Date: niedziela, 2 października 2016 03:06:49

  • Merge pull request #119 from jristz/master
  • Add mute on turbo translation and hack to ensure EVERYTHINK is translated

Revision 583

Author: pablo.lezaeta.reyes | Date: sobota, 13 sierpnia 2016 20:11:39

  • Add mute on turbo translation and hack to ensure EVERYTHINK is translated
  • Signed-off-by: Pablo Lezaeta Reyes

Revision 582

Author: brandon.wright | Date: niedziela, 2 października 2016 03:03:03

  • Update some copyrights, bump version number.

Revision 581

Author: brandon.wright | Date: niedziela, 2 października 2016 02:23:21

  • Fix some idiotic expose handling.

Revision 580

Author: brandon.wright | Date: wtorek, 27 września 2016 22:25:37

  • Fix some possible problems from cppcheck. Everything else looks fine.

Revision 579

Author: brandon.wright | Date: niedziela, 7 sierpnia 2016 00:21:04

  • Actually mute sound during turbo.

Revision 578

Author: brandon.wright | Date: wtorek, 2 sierpnia 2016 17:31:05

  • Add option to mute sound on turbo

Revision 577

Author: bearoso | Date: wtorek, 2 sierpnia 2016 22:07:47

  • Merge pull request #102 from trickart/develop
  • Add ja.po

Revision 576

Author: trickart | Date: niedziela, 10 stycznia 2016 14:29:23

  • Add ja.po

Revision 575

Author: bearoso | Date: wtorek, 2 sierpnia 2016 22:06:58

  • Merge pull request #115 from jristz/master
  • Translation to spanish

Revision 574

Author: pablo.lezaeta.reyes | Date: wtorek, 26 lipca 2016 08:00:27

  • Translation to spanish
  • The nex translation take es_VE and make it panhispanis, so now es is
  • used for all the spanish variants.
  • LINGUAS was updated to reflect the change.
  • aditionally using the built-in capabilities of poedit I pulled the
  • strings with the translatable thing from the source and updated the
  • translation fo the 100%, and recheck it with some styleguides from
  • some videogame companies and online forums to chech for consistencies
  • in terminology.
  • the remained untranslated parts are non translatable (for now) on the
  • source code, I will check if I can find them and update.
  • Signed-off-by: Pablo Lezaeta Reyes

Revision 573

Author: brandon.wright | Date: piątek, 15 kwietnia 2016 20:07:37

  • Don't set pixbuf to raw image data. Fixes segfault.

Revision 572

Author: gocha | Date: wtorek, 19 stycznia 2016 03:04:00

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x

Revision 571

Author: ov2 | Date: wtorek, 12 stycznia 2016 18:46:36

  • Merge pull request #101 from greg-kennedy/master
  • General changes to x11 port (Xv accel, fullscreen, aspect control, joysticks, etc)

Revision 570

Author: greg.kennedy | Date: wtorek, 5 stycznia 2016 00:41:52

  • Gracefully handle joystick errors, and attempt to reconnect unplugged sticks.

Revision 569

Author: greg.kennedy | Date: wtorek, 5 stycznia 2016 00:20:13

  • Fixes to maxaspect

Revision 568

Author: greg.kennedy | Date: niedziela, 3 stycznia 2016 05:40:24

  • Update config.sub, config.guess, install-sh to latest from autotools re: issue #81

Revision 567

Author: greg.kennedy | Date: niedziela, 3 stycznia 2016 05:32:31

  • Add -maxaspect option for fullscreen, which stretches / autocrops, but ignores 8:7 aspect.

Revision 566

Author: greg.kennedy | Date: wtorek, 29 grudnia 2015 23:17:24

  • Switch to Fullscreen fails unless done after MapWindow.

Revision 565

Author: greg.kennedy | Date: wtorek, 29 grudnia 2015 21:25:19

  • Add output scaling when Xv fullscreen is enabled.

Revision 564

Author: greg.kennedy | Date: wtorek, 29 grudnia 2015 21:04:13

  • Add Xv acceleration support to unix port.

Revision 563

Author: greg.kennedy | Date: wtorek, 29 grudnia 2015 07:55:03

  • Wrap XImage in a generic struct, for extending with XvImage later.

Revision 562

Author: greg.kennedy | Date: poniedziałek, 28 grudnia 2015 22:24:34

  • Add XV extension to configure script.

Revision 561

Author: greg.kennedy | Date: poniedziałek, 28 grudnia 2015 22:22:11

  • Add -fullscreen option, which starts snes9x in fullscreen mode.

Revision 560

Author: greg.kennedy | Date: poniedziałek, 28 grudnia 2015 21:39:16

  • Add error message if sound device cannot be opened.

Revision 559

Author: ov2 | Date: niedziela, 11 października 2015 22:13:36

  • win32: fix auto mouse cursor hide

Revision 558

Author: brandon.wright | Date: środa, 19 sierpnia 2015 20:58:34

  • Add missing splash source file.

Revision 557

Author: brandon.wright | Date: niedziela, 16 sierpnia 2015 12:36:56

  • Draw splash background with drivers.
  • Avoids cairo conflicts and allows user to see post-processing changes.

Revision 556

Author: brandon.wright | Date: piątek, 14 sierpnia 2015 09:01:24

  • Remove superfluous expose causing parsing stop on GTK+3.

Revision 555

Author: brandon.wright | Date: środa, 12 sierpnia 2015 03:27:56

  • unix port is not GTK+ port

Revision 554

Author: bearoso | Date: środa, 12 sierpnia 2015 10:21:42

  • Merge pull request #64 from nmagre/master
  • gtk: add xBRZ (2x, 3x, 4x)

Revision 553

Author: nicolas.magr. | Date: piątek, 30 stycznia 2015 14:38:06

  • GTK: update xbrz to 1.2
  • Conflicts:
  • filter/xbrz.cpp

Revision 552

Author: nicolas.magr. | Date: środa, 28 stycznia 2015 15:24:35

  • gtk: add xBRZ (2x, 3x, 4x)

Revision 551

Author: bearoso | Date: środa, 12 sierpnia 2015 09:54:12

  • Merge pull request #78 from thauti/bugfix
  • Gtk: Fix Mutex problem

Revision 550

Author: thauti | Date: wtorek, 12 maja 2015 22:45:57

  • Fix Mutex problem

Revision 549

Author: gocha | Date: wtorek, 26 maja 2015 10:21:32

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x

Revision 548

Author: ov2 | Date: niedziela, 24 maja 2015 16:17:58

  • Win32: improve transfer of command line controller settings

Revision 547

Author: gocha | Date: wtorek, 12 maja 2015 09:56:49

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x
  • Conflicts:
  • win32/snes9xw.sln
  • win32/snes9xw.vcxproj
  • win32/snes9xw.vcxproj.filters

Revision 546

Author: ov2 | Date: poniedziałek, 11 maja 2015 19:35:00

  • Merge pull request #72 from dartraiden/master
  • Fix typos in docs

Revision 545

Author: dartraiden | Date: czwartek, 23 kwietnia 2015 21:56:15

  • Fix typos in docs

Revision 544

Author: ov2 | Date: czwartek, 30 kwietnia 2015 22:36:27

  • Merge pull request #70

Revision 543

Author: gocha | Date: niedziela, 19 kwietnia 2015 12:32:19

  • Windows: Migrate to Visual Studio 2013
  • Library files

Revision 542

Author: ov2 | Date: poniedziałek, 20 kwietnia 2015 17:55:57

  • Win32: fix joypad hotkeys on joypads > 0

Revision 541

Author: ov2 | Date: poniedziałek, 20 kwietnia 2015 17:55:19

  • Win32: another attempt on hotplugging crashes

Revision 540

Author: gochaism | Date: środa, 6 maja 2015 15:14:20

  • Windows: Migrate to Visual Studio 2013
  • Library files:
  • - snes9xgit
  • - snes9x-rr additional libraries

Revision 539

Author: gochaism | Date: środa, 6 maja 2015 15:13:44

  • Lua: Add memory hook handler for DMA read

Revision 538

Author: gochaism | Date: środa, 6 maja 2015 11:01:04

  • Lua: Improve memory mapping of memory hook functions

Revision 537

Author: gochaism | Date: niedziela, 19 kwietnia 2015 13:58:22

  • Fix missing #include in ramwatch.cpp

Revision 536

Author: gochaism | Date: niedziela, 19 kwietnia 2015 07:04:21

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x

Revision 535

Author: ov2 | Date: czwartek, 2 kwietnia 2015 20:40:50

  • Win32: fix controller hotplugging

Revision 534

Author: gocha | Date: poniedziałek, 16 marca 2015 11:57:46

  • Merge pull request #2 from LionsAd/revert-1-snes9x-rr-unix-lua
  • Revert "[WIP] First attempt for bringing lua back to unix."

Revision 533

Author: fabian.franz | Date: poniedziałek, 16 marca 2015 11:24:40

  • Revert "[WIP] First attempt for bringing lua back to unix."

Revision 532

Author: gocha | Date: poniedziałek, 16 marca 2015 11:16:58

  • Merge pull request #1 from LionsAd/snes9x-rr-unix-lua
  • [WIP] First attempt for bringing lua back to unix.

Revision 531

Author: fabian.franz | Date: poniedziałek, 16 marca 2015 09:53:10

  • First attempt for bringing lua back to unix.

Revision 530

Author: gocha | Date: piątek, 6 marca 2015 02:32:32

  • Win32: use SetWindowLongPtr instead of SetWindowLong

Revision 529

Author: gocha | Date: piątek, 6 marca 2015 02:27:07

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x
  • Conflicts:
  • win32/snes9xw.vcproj

Revision 528

Author: daman | Date: piątek, 27 lutego 2015 20:41:25

  • Limit rewind buffer on 32bit
  • Signed-off-by: OV2

Revision 527

Author: ov2 | Date: piątek, 27 lutego 2015 20:23:31

  • Win32: only check joypads on arrival/disconnect

Revision 526

Author: ov2 | Date: niedziela, 1 lutego 2015 15:19:20

  • Win32: add missing Ptr changes (DaMan)

Revision 525

Author: ov2 | Date: niedziela, 1 lutego 2015 01:45:14

  • Win32: use SetWindowLongPtr instead of SetWindowLong (DaMan)

Revision 524

Author: ov2 | Date: czwartek, 29 stycznia 2015 21:42:32

  • Win32: update xbrz to 1.2

Revision 523

Author: bearoso | Date: czwartek, 8 stycznia 2015 00:00:51

  • Merge pull request #62 from sebn/gtk-fix-desktop-entry-mimetype
  • gtk: fix desktop entry mimetype

Revision 522

Author: sebastien.nicouleaud | Date: środa, 7 stycznia 2015 22:44:44

  • gtk: fix desktop entry mimetype
  • Current application/x-snes-rom is not an official IANA mimetype:
  • https://www.iana.org/assignments/media-types/application/x-snes-rom
  • The correct mimetype is application/vnd.nintendo.snes.rom:
  • https://www.iana.org/assignments/media-types/application/vnd.nintendo.snes.rom
  • The old mimetype was kept since someone may be using it.

Revision 521

Author: ov2 | Date: środa, 25 czerwca 2014 23:16:52

  • win32: add 2xbrz/3xbrz

Revision 520

Author: ov2 | Date: wtorek, 24 czerwca 2014 21:55:42

  • win32: add xbrz

Revision 519

Author: gocha | Date: sobota, 7 czerwca 2014 15:15:29

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x
  • Conflicts:
  • win32/wsnes9x.cpp

Revision 518

Author: ov2 | Date: poniedziałek, 2 czerwca 2014 22:20:19

  • libretro: rework controller assignment

Revision 517

Author: ov2 | Date: czwartek, 29 maja 2014 16:19:31

  • libretro: range-check port id

Revision 516

Author: ov2 | Date: niedziela, 25 maja 2014 18:13:28

  • libretro: do not display half-ready interlaced images

Revision 515

Author: ov2 | Date: niedziela, 25 maja 2014 18:12:53

  • win32: use correct color conversion (Zenju)

Revision 514

Author: ov2 | Date: niedziela, 25 maja 2014 18:12:36

  • win32: allow port command line arguments to work

Revision 513

Author: brandon.wright | Date: wtorek, 15 kwietnia 2014 18:02:02

  • Adjust scaling to match window sizing.

Revision 512

Author: brandon.wright | Date: wtorek, 1 kwietnia 2014 19:06:21

  • Round window width.

Revision 511

Author: brandon.wright | Date: niedziela, 30 marca 2014 05:15:04

  • Use overscan height of 239 pixels.
  • Resize window on status bar visibility.

Revision 510

Author: brandon.wright | Date: sobota, 29 marca 2014 11:48:35

  • Add more aspect correction options.

Revision 509

Author: ov2 | Date: sobota, 22 marca 2014 16:00:32

  • libretro: remove missing function from .def file

Revision 508

Author: ov2 | Date: sobota, 22 marca 2014 15:53:59

  • Merge commit 'a47d93f86ae8613095a6bfe2676d3be80bfdc7bc'

Revision 507

Author: alcaro | Date: sobota, 8 marca 2014 20:38:24

  • Fix bad implementation of INY in slow mode.

Revision 506

Author: twinaphex | Date: niedziela, 23 lutego 2014 23:19:31

  • Remove libsnes functions

Revision 505

Author: alcaro | Date: wtorek, 18 lutego 2014 22:34:23

  • Fix uninitialized value warning from Valgrind.

Revision 504

Author: twinaphex | Date: piątek, 3 stycznia 2014 17:48:11

  • (OSX) Set min OS version to 10.6

Revision 503

Author: twinaphex | Date: środa, 18 grudnia 2013 20:43:25

  • Update libretro.h

Revision 502

Author: ov2 | Date: sobota, 22 marca 2014 15:07:15

  • win32: correctly parse unicode command line arguments

Revision 501

Author: brandon.wright | Date: poniedziałek, 10 lutego 2014 23:28:05

  • Fix bug caused by virtual directories.

Revision 500

Author: brandon.wright | Date: środa, 5 lutego 2014 10:22:07

  • Fix some compiler warnings.

Revision 499

Author: brandon.wright | Date: środa, 5 lutego 2014 09:44:04

  • Simplify window recreation.

Revision 498

Author: brandon.wright | Date: środa, 5 lutego 2014 09:25:16

  • Fix reconfiguring the X11 sub-window every draw.

Revision 497

Author: ov2 | Date: czwartek, 30 stycznia 2014 12:04:55

  • Merge pull request #44 from Nebuleon/build-fixes-2
  • Build fixes, second attempt

Revision 496

Author: nebuleon.fumika | Date: środa, 29 stycznia 2014 22:41:59

  • Guard Z_BZIP2ED with #ifdef HAVE_BZIP2 in miniunz.c, unzip.c

Revision 495

Author: nebuleon.fumika | Date: środa, 29 stycznia 2014 21:53:17

  • Include required headers for types in snapshot.h, display.h

Revision 494

Author: themaister | Date: czwartek, 2 stycznia 2014 02:42:33

  • Fix calls to log interface.

Revision 493

Author: ov2 | Date: wtorek, 17 grudnia 2013 23:40:40

  • Remove unnecessary counter

Revision 492

Author: ov2 | Date: wtorek, 17 grudnia 2013 23:39:58

  • libretro: use port.h

Revision 491

Author: ov2 | Date: wtorek, 17 grudnia 2013 22:56:44

  • win32: only set sampler state for fragment

Revision 490

Author: brandon.wright | Date: wtorek, 17 grudnia 2013 12:06:32

  • Merge branch 'master' of git://github.com/libretro/snes9x into libretro

Revision 489

Author: twinaphex | Date: poniedziałek, 16 grudnia 2013 15:18:53

  • (libretro) Go through new logger interface

Revision 488

Author: twinaphex | Date: sobota, 30 listopada 2013 02:00:02

  • (iOS) Add SDK min version flags

Revision 487

Author: alcaro | Date: czwartek, 14 listopada 2013 17:22:20

  • Fix 2MB leak on core unload.

Revision 486

Author: david.baucum | Date: środa, 30 października 2013 12:21:38

  • Update Makefile.am
  • Minor update to Makefile.am to use newer AM_CPPFLAGS syntax.

Revision 485

Author: alcaro | Date: środa, 14 sierpnia 2013 10:05:15

  • Fix infinite loop when given bad ROMs (one byte files, for example); fix compile error that somehow snuck in.

Revision 484

Author: alcaro | Date: środa, 7 sierpnia 2013 21:04:14

  • Merge branch 'master' of github.com:libretro/snes9x

Revision 483

Author: twinaphex | Date: piątek, 2 sierpnia 2013 11:05:30

  • (Android JNI) Set endianness

Revision 482

Author: alcaro | Date: środa, 7 sierpnia 2013 21:03:34

  • Fix finger slip that seems to pass in a null pointer. That's the advantage of -Werror.

Revision 481

Author: alcaro | Date: sobota, 27 lipca 2013 11:39:55

  • This should allow Multitap5 to work in both ports, including simultaneously.

Revision 480

Author: alcaro | Date: sobota, 27 lipca 2013 11:36:04

  • Use joypad 2 for controller port 2, so player 1 don't control both players.

Revision 479

Author: alcaro | Date: piątek, 26 lipca 2013 20:11:56

  • Minor rewording. It felt weird.

Revision 478

Author: alcaro | Date: piątek, 26 lipca 2013 20:02:44

  • Rename these. They're marked ABI, but no ZMZ using them has been released yet.

Revision 477

Author: alcaro | Date: piątek, 26 lipca 2013 19:58:44

  • Add GoldFinger cheats too. Just for completeness' sake, I don't think anyone'll use them.

Revision 476

Author: alcaro | Date: piątek, 26 lipca 2013 19:48:55

  • Add cheat support to Libretro

Revision 475

Author: alcaro | Date: piątek, 26 lipca 2013 16:02:06

  • Mark these variable names as an ABI.

Revision 474

Author: alcaro | Date: czwartek, 25 lipca 2013 15:26:55

  • Add support for toggling layers, sound channels, and some other stuff

Revision 473

Author: bearoso | Date: wtorek, 27 sierpnia 2013 12:22:37

  • Merge pull request #39 from maxolasersquad/master
  • Update Makefile.am

Revision 472

Author: david.baucum | Date: wtorek, 27 sierpnia 2013 07:00:35

  • Update Makefile.am
  • Minor update to Makefile.am to use newer AM_CPPFLAGS syntax.

Revision 471

Author: ov2 | Date: poniedziałek, 15 lipca 2013 19:44:54

  • Merge pull request #35 from libretro/master
  • ARM target for Libretro

Revision 470

Author: twinaphex | Date: niedziela, 14 lipca 2013 20:43:26

  • Add -DARM for iOS and QNX (Blackberry) builds

Revision 469

Author: twinaphex | Date: niedziela, 14 lipca 2013 12:27:10

  • (Makefile Libretro) Add ARM target

Revision 468

Author: ov2 | Date: niedziela, 16 czerwca 2013 12:53:28

  • win32: make controller command line parameters work

Revision 467

Author: ov2 | Date: niedziela, 16 czerwca 2013 11:44:34

  • win32: fix d3d cg problems

Revision 466

Author: ov2 | Date: sobota, 18 maja 2013 22:28:21

  • Align struct name with rest of core

Revision 465

Author: ov2 | Date: sobota, 18 maja 2013 22:09:10

  • Merge remote-tracking branch 'libretro/master'

Revision 464

Author: twinaphex | Date: sobota, 18 maja 2013 20:56:16

  • (libretro Android) Add Android JNI Makefile

Revision 463

Author: twinaphex | Date: sobota, 18 maja 2013 20:30:32

  • (QNX libretro) Compiles for Blackberry QNX now as well

Revision 462

Author: twinaphex | Date: sobota, 18 maja 2013 20:24:33

  • (Libretro iOS) Compiles for iOS now

Revision 461

Author: twinaphex | Date: sobota, 18 maja 2013 20:19:16

  • (Libretro) Fix Clang build - anonymous structs is illegal for ISO
  • C++

Revision 460

Author: twinaphex | Date: sobota, 18 maja 2013 17:39:37

  • (Libretro) Update Makefile

Revision 459

Author: ov2 | Date: sobota, 18 maja 2013 21:48:50

  • win32: always use RGBA for LUTs

Revision 458

Author: ov2 | Date: piątek, 3 maja 2013 20:18:51

  • win32: detect gamepad changes

Revision 457

Author: ov2 | Date: środa, 1 maja 2013 13:15:05

  • libretro: remove unnecessary file extensions

Revision 456

Author: ov2 | Date: poniedziałek, 22 kwietnia 2013 01:29:41

  • win32: cgp fixes

Revision 455

Author: ov2 | Date: wtorek, 26 marca 2013 16:09:01

  • win32: add float_framebuffer to cg shaders

Revision 454

Author: ov2 | Date: wtorek, 26 marca 2013 15:39:17

  • win32: add frame_count_mod to cg shaders

Revision 453

Author: ov2 | Date: wtorek, 26 marca 2013 15:09:49

  • win32: fix xaudio2 mixing loop

Revision 452

Author: ov2 | Date: wtorek, 26 marca 2013 15:09:49

  • win32: add slot0

Revision 451

Author: gocha | Date: czwartek, 14 marca 2013 13:57:09

  • win32: fix multibyte filename display in ROM Information dialog.

Revision 450

Author: gocha | Date: czwartek, 14 marca 2013 13:34:41

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x
  • Conflicts:
  • win32/_tfwopen.cpp
  • win32/_tfwopen.h
  • win32/snes9xw.vcproj
  • win32/wsnes9x.h

Revision 449

Author: ov2 | Date: czwartek, 31 stycznia 2013 14:04:30

  • win32: fix ansi build

Revision 448

Author: ov2 | Date: sobota, 26 stycznia 2013 13:30:56

  • Fix MMC reg for 64bit builds

Revision 447

Author: ov2 | Date: piątek, 25 stycznia 2013 21:16:30

  • Fix MMC bank register bit 7, restore 64mbit ExLoRom map (FuSoYa)

Revision 446

Author: ov2 | Date: sobota, 12 stycznia 2013 19:25:36

  • Check correct tile cache for blank tiles

Revision 445

Author: ov2 | Date: sobota, 12 stycznia 2013 19:24:41

  • Revert hires pixel logic to anomie's version

Revision 444

Author: ov2 | Date: niedziela, 4 listopada 2012 13:47:41

  • win32: add+use CXML wrapper class

Revision 443

Author: ov2 | Date: środa, 24 października 2012 13:54:13

  • win32: fix blargg for regular width hires

Revision 442

Author: gocha | Date: sobota, 22 grudnia 2012 00:34:29

  • newcheat: fix wrong newline trimming

Revision 441

Author: gocha | Date: piątek, 21 grudnia 2012 23:32:49

  • Lua: update in-memory savestate logic, it now requires almost only minimum memory.
  • Rewinder.lua should work without error with 32bit exe.

Revision 440

Author: gocha | Date: piątek, 14 grudnia 2012 00:00:10

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x

Revision 439

Author: ov2 | Date: poniedziałek, 22 października 2012 21:40:10

  • libretro: use RGB565 if available

Revision 438

Author: ov2 | Date: poniedziałek, 22 października 2012 19:48:01

  • win32: map pbo with GL_READ_WRITE

Revision 437

Author: gocha | Date: piątek, 21 września 2012 01:03:30

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x

Revision 436

Author: ov2 | Date: wtorek, 11 września 2012 17:14:18

  • win32: fix unicode file loading via command line

Revision 435

Author: ov2 | Date: niedziela, 9 września 2012 22:55:05

  • win32: integrate with default programs interface

Revision 434

Author: ov2 | Date: niedziela, 9 września 2012 20:54:45

  • win32: adjust openwith association so that it no longer affects icons

Revision 433

Author: ov2 | Date: piątek, 31 sierpnia 2012 21:55:06

  • win32: prevent crash when using cheat watch (Wraithverge)

Revision 432

Author: gocha | Date: piątek, 21 września 2012 01:02:41

  • Revert file association things.

Revision 431

Author: gocha | Date: czwartek, 30 sierpnia 2012 23:59:23

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x

Revision 430

Author: twinaphex | Date: poniedziałek, 27 sierpnia 2012 20:30:25

  • (Libretro )Added console support

Revision 429

Author: ov2 | Date: czwartek, 16 sierpnia 2012 23:48:54

  • libretro: update libretro header

Revision 428

Author: ov2 | Date: niedziela, 12 sierpnia 2012 21:11:12

  • fix IRQ v-counter edge case

Revision 427

Author: ov2 | Date: niedziela, 12 sierpnia 2012 21:11:00

  • fix IRQ at DMA start edge case

Revision 426

Author: ov2 | Date: niedziela, 12 sierpnia 2012 16:26:31

  • win32: use updated folder browser

Revision 425

Author: gocha | Date: czwartek, 30 sierpnia 2012 23:59:00

  • Update LuaBitOp to 1.0.2

Revision 424

Author: gocha | Date: poniedziałek, 27 sierpnia 2012 15:22:06

  • win32: remove file association on startup, give a new menu item for it instead

Revision 423

Author: gocha | Date: sobota, 25 sierpnia 2012 02:06:20

  • Remove a global variable.

Revision 422

Author: gocha | Date: sobota, 25 sierpnia 2012 02:03:12

  • Fix fatal desync bug that newly introduced by snes9x-rr.

Revision 421

Author: gocha | Date: piątek, 24 sierpnia 2012 17:08:00

  • Fix non-Lua build.

Revision 420

Author: gocha | Date: piątek, 24 sierpnia 2012 17:04:44

  • Lua: add movie.replay()

Revision 419

Author: gocha | Date: piątek, 24 sierpnia 2012 16:58:35

  • Lua: add joypad.gettype() and joypad.settype(), which were existed in snes9x-rr 1.51, then update joypad.get() to support peripherals.
  • Note that joypad.set() doesn't support peripherals yet. It was not so easy to support them by a stable implementation.

Revision 418

Author: gocha | Date: piątek, 24 sierpnia 2012 15:14:45

  • Add overload of S9xDoScreenshot which can specify output filename.
  • Lua: add gui.savescreenshot([filename]) function.

Revision 417

Author: gocha | Date: piątek, 24 sierpnia 2012 14:56:14

  • Lua: update movie.mode() to return "finished"

Revision 416

Author: gocha | Date: piątek, 24 sierpnia 2012 14:37:54

  • win32: fix frame count offset

Revision 415

Author: gocha | Date: piątek, 24 sierpnia 2012 13:15:22

  • Add movie "finished" state. For details, see http://tasvideos.org/LawsOfTAS/OnSavestates.html

Revision 414

Author: gocha | Date: piątek, 24 sierpnia 2012 13:11:25

  • win32: fix VS2010 compilation

Revision 413

Author: gocha | Date: wtorek, 21 sierpnia 2012 15:39:00

  • Remove the most of compiler warnings.

Revision 412

Author: gocha | Date: wtorek, 21 sierpnia 2012 15:23:13

  • Remove unused function added by the previous commit.

Revision 411

Author: gocha | Date: wtorek, 21 sierpnia 2012 15:21:38

  • win32: fix a crash caused by WatcherThread. Lua Console must dispatch WM_DESTROY instead of WM_CLOSE.

Revision 410

Author: gocha | Date: poniedziałek, 20 sierpnia 2012 15:16:49

  • win32: prevent unintentional GUI redrawing

Revision 409

Author: gocha | Date: poniedziałek, 20 sierpnia 2012 14:40:09

  • Update cheat system. It becomes bsnes-compatible.
  • Notes:
  • - New Snes9x can read old CHT format. Aside from that, I wrote a tool that converts the old CHT to the new one. It helps you if you want to convert a lot of files at a time. http://www.mediafire.com/?v8yb0yy1czsdyxh
  • - New CHT format (CSV) doesn't have a field of "saved value".
  • Development Notes:
  • - I'm afraid I worked on only Windows version. Other ports might need a little modification. (especially when you uses SCheat structure on your port-specific code.) To use the new cheat code on your port, you need to call S9xAddCheat (enable, save_current_value, code, name), instead of S9xAddCheat(enable, save_current_value, address, byte, name)

Revision 408

Author: gocha | Date: środa, 15 sierpnia 2012 17:14:42

  • Lua: add memory hook functions

Revision 407

Author: gocha | Date: środa, 15 sierpnia 2012 16:28:57

  • Lua: add memory.getregister() and memory.setregister()

Revision 406

Author: gocha | Date: środa, 15 sierpnia 2012 16:19:15

  • Lua: add APU RAM I/O functions

Revision 405

Author: gocha | Date: środa, 15 sierpnia 2012 15:47:10

  • Lua: add emu.pause() and emu.unpause()
  • I am not sure if calling the function from the inside of a frame can be a problem.

Revision 404

Author: gocha | Date: środa, 15 sierpnia 2012 05:11:17

  • Fix no HAVE_LUA build, fix non-Unicode build

Revision 403

Author: gocha | Date: środa, 15 sierpnia 2012 04:22:01

  • Lua: fix emu.message() not to overwrite the display string by other Lua functions.

Revision 402

Author: gocha | Date: środa, 15 sierpnia 2012 04:21:18

  • Lua: fix emu.message() not to overwrite the display string by other Lua functions.

Revision 401

Author: gocha | Date: środa, 15 sierpnia 2012 04:12:02

  • Lua: oops, fix input.get()

Revision 400

Author: gocha | Date: środa, 15 sierpnia 2012 03:54:00

  • Lua: add input.get(), input.getdown(), input.getup()
  • Notes:
  • - xmouse, ymouse returns "Forced 1X" processed position.
  • - xmouse, ymouse cannot return SNES Mouse position.

Revision 399

Author: gocha | Date: środa, 15 sierpnia 2012 03:39:19

  • win32: update mouse coordinates calculation, it fixes the case of non-stretched 3x filters, hi-res games (I know no hi-res games that uses mouse or superscope, though)

Revision 398

Author: gocha | Date: poniedziałek, 13 sierpnia 2012 01:13:11

  • Lua: easiest workaround for the initial current working directory problem

Revision 397

Author: gocha | Date: poniedziałek, 13 sierpnia 2012 00:08:47

  • Lua: gui.text - use small font, fix tab ('t')

Revision 396

Author: gocha | Date: niedziela, 12 sierpnia 2012 12:34:47

  • Lua: use safer 16-bit color decomposition *cough*

Revision 395

Author: gocha | Date: niedziela, 12 sierpnia 2012 12:30:12

  • Lua: fix alpha-blending, use safer 16-bit color decomposition

Revision 394

Author: gocha | Date: niedziela, 12 sierpnia 2012 07:56:07

  • Lua: add gui functions
  • Note:
  • - bug: when "draw messages in image" is ON, Lua drawings are drawn to the SNES image. However, keep in mind that it has a sort of "1 frame delay" problem. You won't experience the problem when the option is OFF.
  • - font size is larger than older versions, at this moment.
  • - gui.gdscreenshot() and gui.getcolor() will return the SNES image without any Lua drawings.
  • - gui.gdscreenshot() stretches a screenshot just as Snes9x normally does. It stretches the image if it's hi-res one or interlaced one. (i.e. same as Settings.StretchScreenshots = 1)

Revision 393

Author: gocha | Date: sobota, 11 sierpnia 2012 23:48:21

  • movie: fix movie reset desync problem again

Revision 392

Author: gocha | Date: sobota, 11 sierpnia 2012 13:53:51

  • movie: Fix desync problem introduced by today's update, by moving the first read/write frame data process to more safer position. (give proper frame count and state before calling it)

Revision 391

Author: gocha | Date: sobota, 11 sierpnia 2012 06:02:35

  • nope, at least it brings a little new problem.

Revision 390

Author: gocha | Date: sobota, 11 sierpnia 2012 05:55:22

  • Fix movie reset desync problem (hopefully), the reset should be done at frame boundary regardless of movie play/record.

Revision 389

Author: gocha | Date: sobota, 11 sierpnia 2012 04:02:13

  • Lua: joypad.get supports movie input from now
  • hope we can use peripherals as well someday.

Revision 388

Author: gocha | Date: sobota, 11 sierpnia 2012 03:20:54

  • movie: add resetFunc() callback pointer to read_frame_controller_data, for future expansion. It might be useful to solve the movie reset desync problem, well, I'm not sure.

Revision 387

Author: gocha | Date: sobota, 11 sierpnia 2012 02:20:47

  • Lua: add joypad get/set functions
  • Note: joypad.get() probably cannot get movie input due to the structure of snes9x. I'll try to fix it later.

Revision 386

Author: gocha | Date: piątek, 10 sierpnia 2012 00:49:25

  • win32: fix error handling of movie drag & drop

Revision 385

Author: gocha | Date: piątek, 10 sierpnia 2012 00:48:07

  • Lua: add movie functions
  • As a result, some get/set functions are added to movie.h

Revision 384

Author: gocha | Date: czwartek, 9 sierpnia 2012 17:10:48

  • Lua: add memory read/write functions, they use S9xGetByteFree/S9xSetByteFree in cheats2.c
  • Are they desync-free really?? If not, it should be fixed.

Revision 383

Author: gocha | Date: czwartek, 9 sierpnia 2012 16:00:41

  • Lua: add savestate callbacks, apply movie.rerecordcounting to on-memory savestate
  • Note: "quiet" option of savestate.save is not implemented.

Revision 382

Author: gocha | Date: czwartek, 9 sierpnia 2012 00:16:54

  • Lua: adjust initial savestate object size

Revision 381

Author: gocha | Date: środa, 8 sierpnia 2012 16:04:02

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x
  • Conflicts:
  • win32/snes9xw.vcproj
  • win32/wsnes9x.cpp

Revision 380

Author: gocha | Date: wtorek, 7 sierpnia 2012 19:31:42

  • win32: drag and drop support for snes9x movie (*.smv)
  • Conflicts:
  • win32/snes9xw.vcproj

Revision 379

Author: gocha | Date: wtorek, 7 sierpnia 2012 19:22:59

  • win32: remove "Toggled fast forward mode" checkbox, and give "fast forward toggle" hotkey

Revision 378

Author: ov2 | Date: wtorek, 7 sierpnia 2012 19:17:37

  • win32: remove afxres.h references

Revision 377

Author: gocha | Date: środa, 8 sierpnia 2012 15:54:27

  • Lua: add savestate save/load functions, callbacks are not implemented yet

Revision 376

Author: gocha | Date: wtorek, 7 sierpnia 2012 15:09:42

  • Lua: fix emu.registerafter timing, emu.atframeboundary must return true

Revision 375

Author: gocha | Date: wtorek, 7 sierpnia 2012 15:00:23

  • add Movie.SkipRerecordCount get/set to movie.h

Revision 374

Author: gocha | Date: wtorek, 7 sierpnia 2012 14:41:33

  • add Movie.RerecordCount get/set method, and Movie.SkipRerecordCount option, for future expansion

Revision 373

Author: gocha | Date: wtorek, 7 sierpnia 2012 00:24:00

  • Replace "gens"

Revision 372

Author: gocha | Date: poniedziałek, 6 sierpnia 2012 16:32:29

  • Remove lua-engine warnings

Revision 371

Author: gocha | Date: niedziela, 5 sierpnia 2012 10:32:35

  • Lua: add basic info functions; emu.framecount, emu.lagged, emu.lagcount, emu.emulating, emu.atframeboundary

Revision 370

Author: gocha | Date: niedziela, 5 sierpnia 2012 10:06:21

  • Lua: add gui.register and emu.message
  • Note: using emu.message in the callback function of gui.register causes infinite recursive call and the script will die.

Revision 369

Author: gocha | Date: niedziela, 5 sierpnia 2012 08:45:56

  • Lua: add basic callback functions; emu.registerbefore, emu.registerafter, emu.registerstart, emu.registerexit

Revision 368

Author: gocha | Date: niedziela, 5 sierpnia 2012 00:02:38

  • win32: drag and drop for *.wch and *.lua

Revision 367

Author: gocha | Date: sobota, 4 sierpnia 2012 23:43:51

  • win32: drag and drop support for snes9x movie (*.smv)

Revision 366

Author: gocha | Date: sobota, 4 sierpnia 2012 08:30:24

  • Change the reset timing of pad_read to resolve a sort of traditional 1-frame delay problems. It still has 1-frame delay problem. However, unless you're using non-Windows port or MessagesInImage=TRUE, you shouldn't experience it anymore.
  • For me, it's not so easy to solve those traditional timing issues...
  • Add IPPU.InMainLoop for future use.

Revision 365

Author: gocha | Date: sobota, 4 sierpnia 2012 07:49:55

  • Add IPPU.TotalEmulatedFrames and IPPU.PadIgnoredFrames to snapshot
  • To save our RR-version-only variables without losing compatibility, a chunk for that is added to the end of snapshot.

Revision 364

Author: gocha | Date: sobota, 4 sierpnia 2012 06:37:00

  • Add lag frame count display, instead of "ignored" sign.
  • Adjust reset timing:
  • - move IPPU.TotalEmulatedFrames initialization from InitROM to S9xResetPPU (part of S9xReset)
  • - reset pad_read in S9xResetPPU (it must be reset at the beginning of emulation including movie playing/recording, otherwise the lag frame count can show a different value, because of the first frame.)

Revision 363

Author: gocha | Date: sobota, 4 sierpnia 2012 01:33:19

  • Remove MovieNotifyIgnored setting
  • Reasons,
  • 1. Most players don't need it. It's probably only used by TASers.
  • 2. However, as for TASers, it's less useful than lag frame count display. (i.e. how many frames have been ignored)

Revision 362

Author: gocha | Date: sobota, 4 sierpnia 2012 01:01:19

  • provide movie-free frame count display

Revision 361

Author: gocha | Date: piątek, 3 sierpnia 2012 23:57:36

  • Fix a little mistakes
  • win32: remove "Toggled fast forward mode" checkbox, and give "fast forward toggle" hotkey

Revision 360

Author: gocha | Date: piątek, 3 sierpnia 2012 01:05:57

  • win32: remove "Toggled fast forward mode" checkbox, and give "fast forward toggle" hotkey

Revision 359

Author: gocha | Date: wtorek, 31 lipca 2012 00:50:50

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x
  • Conflicts:
  • gfx.cpp
  • win32/_tfwopen.h

Revision 358

Author: ov2 | Date: poniedziałek, 30 lipca 2012 19:48:21

  • win32: make __forceinline tfw functions static (gocha)

Revision 357

Author: ov2 | Date: poniedziałek, 30 lipca 2012 19:18:14

  • Adjust input display position if displaying movie frame counter (gocha)

Revision 356

Author: gocha | Date: piątek, 27 lipca 2012 03:47:09

  • win32: _tfwopen.h - removed xxxxA functions from non-UNICODE build, it was redundant.

Revision 355

Author: gocha | Date: piątek, 27 lipca 2012 03:23:47

  • win32: lua-engine.cpp should use CRT fopen rather than the one replaced by _tfwopen.h
  • Still, lua-engine.cpp might want to use ANSIToWide function.
  • Therefore, I redefined those functions in lua-engine.cpp
  • It looks ugly. I wish I could know a better solution.

Revision 354

Author: gocha | Date: piątek, 27 lipca 2012 02:11:51

  • win32: _tfwopen.h - _rename => rename, since MSVCRT doesn't have _rename.

Revision 353

Author: gocha | Date: środa, 25 lipca 2012 00:30:29

  • win32: Unicode - change Lua code page from CP_UTF8 to CP_ACP
  • TODO
  • - fopen in lua-engine.cpp can be a problem. (needs to call a real fopen in C runtime)

Revision 352

Author: gocha | Date: środa, 25 lipca 2012 00:18:33

  • win32: add AnsiToWide/WideToAnsi functions. This change is for Lua (non-Unicode DLL) and external modules (Lua-GD, for instance).

Revision 351

Author: gocha | Date: wtorek, 24 lipca 2012 17:15:28

  • CRLF => LF, oops

Revision 350

Author: gocha | Date: wtorek, 24 lipca 2012 17:01:29

  • add lua scripting engine (no useful functions yet)
  • Notes:
  • - library download link for convenience http://www.mediafire.com/?gokgoyvo6936l6b
  • - Unicode version passes UTF-8 string to lua51.dll, but the dll will process the string as a non-Unicode string. Therefore, Lua of Unicode version sometimes might cause a problem with multi-byte characters.
  • - There might be more bugs. I haven't tested it enough yet.

Revision 349

Author: gocha | Date: wtorek, 24 lipca 2012 12:54:03

  • adjust input display position since it covers frame counter display

Revision 348

Author: gocha | Date: niedziela, 22 lipca 2012 16:41:34

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x

Revision 347

Author: gocha | Date: niedziela, 22 lipca 2012 15:15:24

  • fix "not a movie snapshot" everytime bug

Revision 346

Author: ov2 | Date: niedziela, 22 lipca 2012 15:10:58

  • win32: also show half-width katakana in rom info dialog

Revision 345

Author: gocha | Date: niedziela, 22 lipca 2012 14:57:35

  • win32: Unicode - fix Custom ROM dialog to show half-width katakana

Revision 344

Author: gocha | Date: niedziela, 22 lipca 2012 14:15:24

  • win32: fix newly introduced bug of S9xBasename. I guess it could provide a wrong result when it processes a string which has both slash and backslash.

Revision 343

Author: gocha | Date: niedziela, 22 lipca 2012 14:14:59

  • win32: improve DBCS processing in S9xBasename. This one should process S9xBasename("C:romsソウルブレイダー.smc") correctly.

Revision 342

Author: gocha | Date: niedziela, 22 lipca 2012 13:51:36

  • win32: fix Cheat Search not to add the same cheat twice.
  • win32: RAM Search can add multi-byte cheat from now.

Revision 341

Author: gocha | Date: niedziela, 22 lipca 2012 12:28:25

  • fix "not a movie snapshot" everytime bug

Revision 340

Author: gocha | Date: niedziela, 22 lipca 2012 02:21:12

  • win32: fix newly introduced bug of S9xBasename. I guess it could provide a wrong result when it processes a string which has both slash and backslash.

Revision 339

Author: gocha | Date: sobota, 21 lipca 2012 08:22:16

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x

Revision 338

Author: brandon.wright | Date: piątek, 20 lipca 2012 05:21:31

  • Fix compiling on Gentoo Linux due to use of non-public API.

Revision 337

Author: gocha | Date: sobota, 21 lipca 2012 04:56:28

  • win32: fix RAM Autosearch function which has been broken by the last commit.

Revision 336

Author: gocha | Date: sobota, 21 lipca 2012 03:22:28

  • win32: add asynchronous update logic for GUI and memory view windows (excludes traditional Cheat Search). It works during pause.

Revision 335

Author: gocha | Date: wtorek, 17 lipca 2012 15:52:38

  • win32: fix too short ramwatch recent list

Revision 334

Author: gocha | Date: wtorek, 17 lipca 2012 15:51:46

  • win32: add memory viewer (built-in hex editor)
  • Note:
  • - write to APU hardware register doesn't work properly.

Revision 333

Author: gocha | Date: poniedziałek, 16 lipca 2012 13:03:47

  • win32: fix Cheat Search not to add the same cheat twice.
  • win32: RAM Search can add multi-byte cheat from now.

Revision 332

Author: gocha | Date: poniedziałek, 16 lipca 2012 12:07:26

  • CRLF => LF

Revision 331

Author: gocha | Date: poniedziałek, 16 lipca 2012 12:03:49

  • win32: improve DBCS processing in S9xBasename. This one should process S9xBasename("C:romsソウルブレイダー.smc") correctly.

Revision 330

Author: gocha | Date: poniedziałek, 16 lipca 2012 08:57:07

  • win32: Unicode build - change charset of wch (ramwatch) from UTF-16 to UTF-8

Revision 329

Author: gocha | Date: poniedziałek, 16 lipca 2012 06:35:57

  • win32: add tasvideos ramwatch & ramsearch tools.
  • Note:
  • - Traditional Cheat Search has been removed from the menu, but its implementation still remains in the source code, to make importing the changes in snes9xgit to snes9x-rr easier.
  • - It can be compiled in x64 Unicode. At the moment, Unicode version exports wch file in UTF-16 (without BOM). I will probably change the charset to UTF-8 or something 8-bit friendly code for better compatibility.
  • - LVN_GETDISPINFO handlers of both ramwatch and ramsearch are modified, since it apparently was harmful and caused a crash with Unicode version. Probbably, this change is applicable to all tasvideos emulators.

Revision 328

Author: gocha | Date: sobota, 14 lipca 2012 13:15:50

  • win32: CR+LF -> LF conversion for .sln, otherwise VS2008 apparently cannot open directly from explorer.

Revision 327

Author: gocha | Date: niedziela, 8 lipca 2012 07:13:17

  • Fix include path for release build.

Revision 326

Author: gocha | Date: niedziela, 8 lipca 2012 06:01:36

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x
  • Conflicts:
  • win32/wsnes9x.cpp

Revision 325

Author: brandon.wright | Date: wtorek, 3 lipca 2012 22:23:23

  • Merge branch 'master' of github.com:snes9xgit/snes9x

Revision 324

Author: ov2 | Date: poniedziałek, 4 czerwca 2012 23:13:21

  • libretro: report correct height if overscan is enabled

Revision 323

Author: ov2 | Date: poniedziałek, 4 czerwca 2012 21:31:27

  • Reroll IRQ edge case fix

Revision 322

Author: ov2 | Date: poniedziałek, 4 czerwca 2012 19:03:07

  • libretro: disable oops snapshots

Revision 321

Author: ov2 | Date: niedziela, 3 czerwca 2012 00:41:10

  • Fix IRQ edge cases

Revision 320

Author: ov2 | Date: niedziela, 3 czerwca 2012 00:40:23

  • Log IRQ enable on debug trace

Revision 319

Author: ov2 | Date: sobota, 2 czerwca 2012 18:06:17

  • Win32: remove deprecated libpng defines (aphanic)

Revision 318

Author: ov2 | Date: wtorek, 8 maja 2012 00:03:20

  • libretro/win32: make sure S9xFreezeSize is only called after rom load

Revision 317

Author: ov2 | Date: wtorek, 8 maja 2012 00:02:10

  • Do not depend on port-specific variable in core

Revision 316

Author: ov2 | Date: czwartek, 26 kwietnia 2012 13:16:58

  • libretro: update to latest libretro.h, add RETRO_MEMORY_VIDEO_RAM

Revision 315

Author: brandon.wright | Date: wtorek, 3 lipca 2012 22:20:35

  • Fix appearance bugs with preferences dialog UI on GTK+ 3.

Revision 314

Author: brandon.wright | Date: czwartek, 26 kwietnia 2012 12:06:24

  • Work around internal compiler error on GCC 4.7.0.

Revision 313

Author: brandon.wright | Date: poniedziałek, 23 kwietnia 2012 08:40:35

  • Remove an improper use of chown.

Revision 312

Author: brandon.wright | Date: sobota, 21 kwietnia 2012 09:43:27

  • Merge branch 'master' of github.com:snes9xgit/snes9x

Revision 311

Author: ov2 | Date: poniedziałek, 16 kwietnia 2012 19:56:15

  • Remove old chown calls on linux

Revision 310

Author: ov2 | Date: niedziela, 15 kwietnia 2012 22:02:37

  • libretro: remove unused libsnes remains

Revision 309

Author: ov2 | Date: niedziela, 15 kwietnia 2012 21:58:04

  • libretro: supply 4/3 as nominal aspect ratio

Revision 308

Author: ov2 | Date: niedziela, 15 kwietnia 2012 21:46:09

  • libretro: fix uint8*/void* mismatch (Themaister)

Revision 307

Author: ov2 | Date: niedziela, 15 kwietnia 2012 21:44:25

  • libretro: always show overscan are if overscan is enabled

Revision 306

Author: ov2 | Date: wtorek, 10 kwietnia 2012 23:36:09

  • libretro: rename from libsnes and adapt new interface

Revision 305

Author: ov2 | Date: wtorek, 10 kwietnia 2012 23:36:09

  • Win32: use asm in custom zlib proj

Revision 304

Author: brandon.wright | Date: niedziela, 8 kwietnia 2012 03:04:02

  • Fix a couple of warnings/gdk_pixbuf_unref deprecation.

Revision 303

Author: brandon.wright | Date: sobota, 7 kwietnia 2012 23:49:55

  • Go back to floating point hermite resampler.
  • 16-bit fixed point doesn't have enough accuracy for a decent SNR with hermite.

Revision 302

Author: brandon.wright | Date: sobota, 7 kwietnia 2012 23:43:34

  • Fix crash on opening nonexistent file. Keep shaders from appearing in
  • the recent files menu.

Revision 301

Author: brandon.wright | Date: sobota, 7 kwietnia 2012 23:24:12

  • Add full-time blending function for high resolution mode.

Revision 300

Author: ov2 | Date: czwartek, 29 marca 2012 15:58:40

  • Restrict "absent" messages during snapshot loading to DEBUGGER

Revision 299

Author: ov2 | Date: czwartek, 29 marca 2012 15:31:41

  • Move statemanager to s9x folder, add rewind support to unix port

Revision 298

Author: ov2 | Date: środa, 28 marca 2012 21:14:57

  • libsnes: update makefile for bapu

Revision 297

Author: ov2 | Date: środa, 28 marca 2012 21:10:40

  • Remove ZeroMemory references from memstream merge

Revision 296

Author: ov2 | Date: środa, 28 marca 2012 20:52:15

  • Win32: add rewind support

Revision 295

Author: ov2 | Date: środa, 28 marca 2012 20:52:14

  • Return zero state size if emulation is stopped

Revision 294

Author: ov2 | Date: środa, 28 marca 2012 20:51:24

  • Prevent HWEvents from firing when setting cheats

Revision 293

Author: ov2 | Date: niedziela, 25 marca 2012 20:44:57

  • Merge branch 'memstream'
  • Resolved conflicts:
  • apu/SNES_SPC.h
  • memmap.cpp
  • port.h
  • unix/Makefile.in

Revision 292

Author: ov2 | Date: sobota, 28 stycznia 2012 01:52:28

  • Add bsx loading to libsnes

Revision 291

Author: alex.rosario | Date: środa, 11 stycznia 2012 23:07:22

  • reorder OS detection

Revision 290

Author: ov2 | Date: poniedziałek, 9 stycznia 2012 17:33:42

  • Fix double stream close

Revision 289

Author: ov2 | Date: piątek, 6 stycznia 2012 20:13:16

  • Add multicart memory function, add sufami turbo to libsnes

Revision 288

Author: ov2 | Date: poniedziałek, 2 stycznia 2012 17:06:45

  • Allow membased rom/state load/save, add libsnes interface (Themaister)

Revision 287

Author: bearoso | Date: czwartek, 9 lutego 2012 06:32:59

  • Merge pull request #20 from bl0ckeduser/patch-1
  • Update unix build scripts for new apu code

Revision 286

Author: bl0ckeduser | Date: czwartek, 9 lutego 2012 02:15:23

  • Update unix build scripts for new apu code

Revision 285

Author: bearoso | Date: piątek, 3 lutego 2012 23:54:37

  • Merge pull request #19 from bl0ckeduser/patch-1
  • Fix include paths in apu code

Revision 284

Author: bl0ckeduser | Date: piątek, 3 lutego 2012 23:44:58

  • Fix header paths in apu/bapu/snes/snes.hpp

Revision 283

Author: bl0ckeduser | Date: piątek, 3 lutego 2012 23:43:32

  • Fix header path in apu/apu.cpp

Revision 282

Author: brandon.wright | Date: czwartek, 2 lutego 2012 22:57:42

  • Fix warning about operation order.

Revision 281

Author: brandon.wright | Date: czwartek, 2 lutego 2012 22:48:17

  • Adjust fixed-point hermite resampler. Use signed arithmetic.

Revision 280

Author: brandon.wright | Date: czwartek, 2 lutego 2012 22:47:44

  • Revert "Revert "Change hermite resampler to use fixed-point arithmetic for speed on""
  • This reverts commit 986289a96c064173cf4c12091441c5bbe7fa72cf.

Revision 279

Author: brandon.wright | Date: środa, 1 lutego 2012 21:45:31

  • Revert "Change hermite resampler to use fixed-point arithmetic for speed on"
  • This reverts commit 2411daa2e773914797dc1553c3bd34ca4a5d8f15.

Revision 278

Author: brandon.wright | Date: środa, 1 lutego 2012 16:33:04

  • Change type of temporary vars to properly clip. Fixes SMT problem.

Revision 277

Author: brandon.wright | Date: poniedziałek, 30 stycznia 2012 22:59:19

  • Change hermite resampler to use fixed-point arithmetic for speed on
  • slower FPU systems.

Revision 276

Author: brandon.wright | Date: poniedziałek, 30 stycznia 2012 20:37:47

  • Change GL constants back in fr_FR translation. These macros, when
  • translated, wouldn't actually be valid GL header values.

Revision 275

Author: bearoso | Date: poniedziałek, 30 stycznia 2012 20:36:48

  • Merge pull request #10 from bl0ckeduser/patch-3
  • Gtk: more improvements to French translation.

Revision 274

Author: bl0ckeduser | Date: środa, 16 listopada 2011 19:07:25

  • Gtk: more improvements to French translation.

Revision 273

Author: brandon.wright | Date: poniedziałek, 30 stycznia 2012 20:29:01

  • Don't call hermite twice per sample for clamping. Adjust so compiler
  • auto-SIMDs.

Revision 272

Author: brandon.wright | Date: czwartek, 26 stycznia 2012 21:07:12

  • Fix ZeroMemory reference.

Revision 271

Author: brandon.wright | Date: czwartek, 26 stycznia 2012 21:00:35

  • Merge branch 'byuuapu'
  • Conflicts:
  • memmap.cpp

Revision 270

Author: brandon.wright | Date: czwartek, 26 stycznia 2012 20:47:21

  • Merge branch 'byuuapu' of github.com:snes9xgit/snes9x into byuuapu

Revision 269

Author: ov2 | Date: piątek, 20 stycznia 2012 04:24:36

  • Convert old savestates for new smp

Revision 268

Author: brandon.wright | Date: czwartek, 26 stycznia 2012 20:42:27

  • Inline some functions to avoid vtable lookups.

Revision 267

Author: brandon.wright | Date: środa, 14 grudnia 2011 09:47:44

  • Optimize hermite resampler slightly. The vtable lookup on read probably still hurts fine-granularity sound systems like OSS.

Revision 266

Author: brandon.wright | Date: środa, 14 grudnia 2011 09:47:28

  • Clean up configure.ac slightly.

Revision 265

Author: brandon.wright | Date: środa, 14 grudnia 2011 09:46:12

  • Prioritize GLX_EXT_swap_control over GLX_SGI_swap_control.

Revision 264

Author: brandon.wright | Date: wtorek, 18 października 2011 20:10:06

  • Allow switching between 3 SMP cores at compile-time.

Revision 263

Author: brandon.wright | Date: poniedziałek, 19 września 2011 22:15:19

  • Pair opcode read with first instruction cycle. Remove opcode_cycle switching from unneeded cases.

Revision 262

Author: brandon.wright | Date: czwartek, 15 września 2011 00:12:03

  • Group some MOV opcode cycles together.

Revision 261

Author: brandon.wright | Date: czwartek, 15 września 2011 00:02:26

  • Remove extra case bracker from 2-cycle MOV opcodes.

Revision 260

Author: brandon.wright | Date: środa, 14 września 2011 23:20:14

  • More pseudo-cycle modifications.

Revision 259

Author: brandon.wright | Date: środa, 14 września 2011 22:45:18

  • Finish converting opcycle_misc/opcycle_rmw to pseudo-cycle.

Revision 258

Author: brandon.wright | Date: środa, 14 września 2011 19:54:51

  • Start converting some opcodes to cycle-based.

Revision 257

Author: brandon.wright | Date: środa, 7 września 2011 18:46:52

  • Fix save state error.

Revision 256

Author: brandon.wright | Date: środa, 6 lipca 2011 16:20:31

  • Set the output buffer after loading state so the first set of samples
  • isn't excluded.

Revision 255

Author: brandon.wright | Date: wtorek, 5 lipca 2011 21:05:36

  • Save a few more mmapped registers to SPC files. Fix key-on trigger.

Revision 254

Author: brandon.wright | Date: wtorek, 5 lipca 2011 13:23:24

  • Inline ticks. This should fix speed issues.

Revision 253

Author: brandon.wright | Date: wtorek, 5 lipca 2011 00:33:09

  • Add DSP clock remainder to save state.

Revision 252

Author: brandon.wright | Date: poniedziałek, 27 czerwca 2011 23:28:45

  • Zero clock at appropriate times.

Revision 251

Author: brandon.wright | Date: poniedziałek, 27 czerwca 2011 22:41:17

  • Loosen SMP<->DSP synchronization.

Revision 250

Author: brandon.wright | Date: poniedziałek, 27 czerwca 2011 20:20:26

  • Fix landing buffer size claim.

Revision 249

Author: brandon.wright | Date: poniedziałek, 27 czerwca 2011 17:23:58

  • Remove unneeded echo buffer hacks.

Revision 248

Author: brandon.wright | Date: niedziela, 26 czerwca 2011 12:33:14

  • Add SPC dumping support.

Revision 247

Author: brandon.wright | Date: sobota, 25 czerwca 2011 10:10:42

  • Clear up CYCLE_ACCURATE confusion. Rename dsp.* to sdsp.*.

Revision 246

Author: brandon.wright | Date: sobota, 25 czerwca 2011 01:09:08

  • Remove serialization.cpp.

Revision 245

Author: brandon.wright | Date: piątek, 24 czerwca 2011 13:42:04

  • Save states support for new APU.

Revision 244

Author: brandon.wright | Date: czwartek, 23 czerwca 2011 13:28:34

  • Remove parts of DSP wrapper we don't need.

Revision 243

Author: brandon.wright | Date: czwartek, 23 czerwca 2011 13:14:14

  • Reduce the sync footprint slightly with less indirection.

Revision 242

Author: brandon.wright | Date: czwartek, 23 czerwca 2011 12:29:04

  • Fix permissions.

Revision 241

Author: brandon.wright | Date: czwartek, 23 czerwca 2011 12:26:15

  • Remove debugging line.

Revision 240

Author: brandon.wright | Date: czwartek, 23 czerwca 2011 12:24:13

  • Clean things up slightly. Switch CYCLE_ACCURATE off, since things seem
  • to work fine without it.

Revision 239

Author: brandon.wright | Date: środa, 22 czerwca 2011 13:03:29

  • New SMP is tentatively "running" now.

Revision 238

Author: brandon.wright | Date: sobota, 18 czerwca 2011 12:31:44

  • byuu APU now being used. Nothing works yet.
  • Sync is broken, but the new SMP will handle ratios now.
  • Save states need to be redone without serializer.
  • No SPC dumping.

Revision 237

Author: brandon.wright | Date: niedziela, 12 czerwca 2011 08:25:22

  • Add byuu's SMP and DSP files to tree.

Revision 236

Author: ov2 | Date: poniedziałek, 23 stycznia 2012 18:12:47

  • Change ZeroMemory to memset

Revision 235

Author: ov2 | Date: niedziela, 22 stycznia 2012 20:18:15

  • Win32: use event for soundsync

Revision 234

Author: ov2 | Date: czwartek, 29 grudnia 2011 15:49:29

  • Display all netplay connection error messages

Revision 233

Author: ov2 | Date: czwartek, 29 grudnia 2011 15:49:03

  • Win32: add missing outputmode description

Revision 232

Author: ov2 | Date: sobota, 10 grudnia 2011 19:17:03

  • Win32: use D3DTADDRESS_BORDER in every pass

Revision 231

Author: ov2 | Date: sobota, 10 grudnia 2011 15:52:41

  • Win32: match D3D/OGL cg meta shader capability and update to latest spec

Revision 230

Author: ov2 | Date: sobota, 10 grudnia 2011 15:35:22

  • Win32: only save window position if not in fullscreen

Revision 229

Author: ov2 | Date: sobota, 10 grudnia 2011 15:35:21

  • Win32: only allow escape-menu in directdraw

Revision 228

Author: ov2 | Date: sobota, 10 grudnia 2011 15:35:20

  • Win32: save quit hotkey to config

Revision 227

Author: ov2 | Date: sobota, 10 grudnia 2011 15:35:20

  • Win32: add quit hotkey

Revision 226

Author: ov2 | Date: piątek, 18 listopada 2011 22:46:30

  • Merge pull request #14 from bl0ckeduser/patch-7
  • Fix crash in config file loader

Revision 225

Author: bl0ckeduser | Date: czwartek, 17 listopada 2011 20:00:30

  • Fix crash in config file loader
→ [SNES] Snes9x 1.56/5 TestBuild 31/05/18
Super Ghouls 'N Ghosts (Capcom U.S.A., Inc., Oct, 1991)

31.05.2018:

  • fix irq regressions
  • fix compiler optimization issue
  • msu1 reversed stereo fix

24.05.2018:

  • fixes for OGL/glsl
  • glsl shader parameter dialog

Revision 1098

Author: brandon.wright | Date: czwartek, 31 maja 2018 23:22:56

  • Bump appveyor build number.

Revision 1097

Author: brandon.wright | Date: czwartek, 31 maja 2018 22:07:38

  • But don't break SA1.

Revision 1096

Author: brandon.wright | Date: czwartek, 31 maja 2018 22:03:49

  • Proper for Marko AND Super Ghouls and Ghosts.

Revision 1095

Author: ov2 | Date: czwartek, 31 maja 2018 12:55:08

  • Use separate variable, bitwise op does not guarantee evaluation order
  • (#316)

Revision 1094

Author: ov2 | Date: czwartek, 31 maja 2018 12:53:38

  • Expose debug command to ports

Revision 1093

Author: brandon.wright | Date: czwartek, 31 maja 2018 02:34:51

  • Use 16-bit with NTSC filter in hires mode.

Revision 1092

Author: brandon.wright | Date: czwartek, 31 maja 2018 00:46:20

  • Make note and clarify code.

Revision 1091

Author: brandon.wright | Date: czwartek, 31 maja 2018 00:10:36

  • Actually, I like the other fix better. We know the HDMA reads this value into the MDR as an intermediary, not that writing the address writes to OpenBus.
  • Revert "We definitely only know Speedy writes this address and it goes to open bus on hardware."
  • This reverts commit 6f5295225cf791354dd1ef63e3ebdacd8e30ce47.

Revision 1090

Author: brandon.wright | Date: środa, 30 maja 2018 23:50:59

  • We definitely only know Speedy writes this address and it goes to open bus on hardware.

Revision 1089

Author: brandon.wright | Date: środa, 30 maja 2018 23:40:21

  • Isolate Speedy Gonzales fix for now.

Revision 1088

Author: brandon.wright | Date: środa, 30 maja 2018 20:27:30

  • Check for the short scanline on the timer scanline, not the current one.

Revision 1087

Author: ov2 | Date: środa, 30 maja 2018 16:15:43

  • Use Timings.H_Max_Master when calculating cycles for next irq
  • (fixes #315)

Revision 1086

Author: ov2 | Date: środa, 30 maja 2018 14:10:27

  • Changes.txt

Revision 1085

Author: brandon.wright | Date: środa, 30 maja 2018 00:11:10

  • Changes.txt

Revision 1084

Author: bearoso | Date: wtorek, 29 maja 2018 23:20:54

  • Load glGetString before trying to use it.

Revision 1083

Author: brandon.wright | Date: wtorek, 29 maja 2018 23:14:16

  • Support loading with older functions.

Revision 1082

Author: brandon.wright | Date: wtorek, 29 maja 2018 21:11:02

  • Cleanup.

Revision 1081

Author: brandon.wright | Date: wtorek, 29 maja 2018 21:09:38

  • Remove IRQPending hack.

Revision 1080

Author: ov2 | Date: wtorek, 29 maja 2018 20:47:22

  • Remove Aero the AcroBat 2 hack

Revision 1079

Author: ov2 | Date: wtorek, 29 maja 2018 20:47:21

  • win32: add superfx speed setting

Revision 1078

Author: brandon.wright | Date: wtorek, 29 maja 2018 19:54:49

  • Reset IRQLine on CLI.

Revision 1077

Author: brandon.wright | Date: wtorek, 29 maja 2018 01:40:29

  • Use some more compatible OpenGL version checking.

Revision 1076

Author: brandon.wright | Date: wtorek, 29 maja 2018 01:24:11

  • Add some debugging info. Don't reset timer when reading $4211.

Revision 1075

Author: brandon.wright | Date: poniedziałek, 28 maja 2018 20:09:25

  • Use older calculation for non-mosaic offset-per-tile mode.

Revision 1074

Author: brandon.wright | Date: poniedziałek, 28 maja 2018 18:25:07

  • Don't schedule recurring vtimer for current line immediately.

Revision 1073

Author: ov2 | Date: poniedziałek, 28 maja 2018 12:04:35

  • win32: clear sound buffer when not using default frame time (fixes #310)

Revision 1072

Author: brandon.wright | Date: poniedziałek, 28 maja 2018 02:12:22

  • IRQExternal isn't susceptible to same delays.

Revision 1071

Author: brandon.wright | Date: poniedziałek, 28 maja 2018 00:56:53

  • Load QueryDisplayConfig symbols on-demand.

Revision 1070

Author: brandon.wright | Date: poniedziałek, 28 maja 2018 00:22:51

  • Use 2 here.

Revision 1069

Author: brandon.wright | Date: poniedziałek, 28 maja 2018 00:20:15

  • Clean up S9xMSU1Generate.

Revision 1068

Author: brandon.wright | Date: niedziela, 27 maja 2018 19:45:18

  • Fix case when vtimer and htimer are enabled and the timer would have triggered earlier on the current line.

Revision 1067

Author: brandon.wright | Date: niedziela, 27 maja 2018 18:03:21

  • Add IRQ transition.

Revision 1066

Author: qwertymodo | Date: niedziela, 27 maja 2018 05:02:16

  • Ensure all MSU-1 reads are stereo channel aligned

Revision 1065

Author: qwertymodo | Date: niedziela, 27 maja 2018 05:01:02

  • Fix MSU-1 channel swap on loop

Revision 1064

Author: brandon.wright | Date: niedziela, 27 maja 2018 03:34:38

  • Adjust timing.

Revision 1063

Author: brandon.wright | Date: niedziela, 27 maja 2018 03:14:02

  • Here, too.

Revision 1062

Author: brandon.wright | Date: niedziela, 27 maja 2018 03:12:44

  • Do HEventProcessing conditionally.

Revision 1061

Author: brandon.wright | Date: niedziela, 27 maja 2018 01:16:12

  • More WAI fixing.

Revision 1060

Author: brandon.wright | Date: niedziela, 27 maja 2018 01:08:03

  • Fix Mortal Kombat II.

Revision 1059

Author: brandon.wright | Date: niedziela, 27 maja 2018 00:02:57

  • Fix some IRQ bits.

Revision 1058

Author: brandon.wright | Date: sobota, 26 maja 2018 20:18:01

  • Unbreak Battle Blaze. Rebreak Marko's Magic Football.

Revision 1057

Author: ov2 | Date: sobota, 26 maja 2018 16:10:55

  • libretro: fix makefile compile

Revision 1056

Author: ov2 | Date: sobota, 26 maja 2018 15:39:22

  • Fix GoldFinger cheats (ilag11111) (closes #306)

Revision 1055

Author: ov2 | Date: sobota, 26 maja 2018 15:15:06

  • libretro: fix compile, restore changes, switch to vs2017 project

Revision 1054

Author: brandon.wright | Date: sobota, 26 maja 2018 00:03:10

  • Update libretro port.

Revision 1053

Author: brandon.wright | Date: piątek, 25 maja 2018 23:01:02

  • Bump version number, except Appveyor.

Revision 1052

Author: brandon.wright | Date: piątek, 25 maja 2018 22:48:02

  • Changes.txt

Revision 1051

Author: brandon.wright | Date: piątek, 25 maja 2018 22:44:52

  • Update copyright dates.

Revision 1050

Author: ov2 | Date: piątek, 25 maja 2018 22:24:32

  • win32: add up/down controls to all parameters

Revision 1049

Author: ov2 | Date: piątek, 25 maja 2018 20:56:21

  • win32: hide gfx dialog while displaying parameter dialog, disable button
  • when shaders are disabled

Revision 1048

Author: brandon.wright | Date: piątek, 25 maja 2018 01:52:43

  • Add automatic input rate adjustment to win32.

Revision 1047

Author: brandon.wright | Date: czwartek, 24 maja 2018 20:00:49

  • Drop Cg shaders from GTK+ port.

Revision 1046

Author: brandon.wright | Date: czwartek, 24 maja 2018 19:20:06

  • Move shader parameters to main menu and make dialog box non-modal so we can see changes in real time.

Revision 1045

Author: ov2 | Date: czwartek, 24 maja 2018 18:22:20

  • win32: free allocated full path

Revision 1044

Author: ov2 | Date: czwartek, 24 maja 2018 18:19:00

  • win32: handle unicode when loading glsl shaders

Revision 1043

Author: ov2 | Date: czwartek, 24 maja 2018 18:12:35

  • win32: add missing parameter dialog files

Revision 1042

Author: ov2 | Date: czwartek, 24 maja 2018 16:14:50

  • win32: handle shader loading errors

Revision 1041

Author: ov2 | Date: czwartek, 24 maja 2018 15:54:06

  • win32: reset texture size vars on deinit and creation

Revision 1040

Author: ov2 | Date: czwartek, 24 maja 2018 15:54:06

  • win32: properly adjust height for filters (fixes #305)

Revision 1039

Author: ov2 | Date: czwartek, 24 maja 2018 15:54:06

  • win32: add shader parameters dialog

Revision 1038

Author: brandon.wright | Date: środa, 23 maja 2018 23:06:00

  • Set controller data up on startup instead of when game first latches.

Revision 1037

Author: brandon.wright | Date: środa, 23 maja 2018 22:50:57

  • Translate mouse coordinates correctly in hidpi modes. Hide cursor when SuperScope enabled.

Revision 1036

Author: brandon.wright | Date: środa, 23 maja 2018 02:04:54

  • More changes.txt.

Revision 1035

Author: brandon.wright | Date: środa, 23 maja 2018 01:59:15

  • Return 0x80 instead of 0xff when simulating DSP1.

Revision 1034

Author: brandon.wright | Date: środa, 23 maja 2018 01:49:20

  • Return different MDR in some cases.

Revision 1033

Author: brandon.wright | Date: wtorek, 22 maja 2018 23:58:12

  • Spacing.

Revision 1032

Author: brandon.wright | Date: wtorek, 22 maja 2018 23:57:16

  • Add some things to changes.txt.

Revision 1031

Author: brandon.wright | Date: wtorek, 22 maja 2018 23:50:52

  • I think this one's fixed, too.

Revision 1030

Author: brandon.wright | Date: wtorek, 22 maja 2018 22:58:10

  • Fix tile selection in mosaic offset-per-tile mode. Fixes first Contra 3 boss.

Revision 1029

Author: brandon.wright | Date: wtorek, 22 maja 2018 22:22:12

  • Remove left edge set.

Revision 1028

Author: brandon.wright | Date: wtorek, 22 maja 2018 22:16:14

  • Left edge must be retested because we're not using whole tile widths.
→ [SNES] Snes9x 1.55 TestBuild 10/05/18

05.05.2018:

  • Fixes cheat deletion
  • Fixes graphics corruption in Doom SuperFX
  • Option to do hard gpu syncs every frame to reduce input lag

 

Revision 960

Author: brandon.wright | Date: wtorek, 8 maja 2018 00:03:06

  • Add SuperFX overclock multiplier setting.
  • Our speed isn't nearly correct, so letting the users adjust it is OK.

Revision 959

Author: brandon.wright | Date: poniedziałek, 7 maja 2018 03:04:25

  • unix: Don't remove compiler flags for no reason, and put user flags at the end so as to overwrite Snes9x's.

Revision 958

Author: brandon.wright | Date: poniedziałek, 7 maja 2018 02:52:41

  • Fix Doom SuperFX.

Revision 957

Author: brandon.wright | Date: niedziela, 6 maja 2018 18:05:09

  • d3d: only lock a small region in case the driver tries to readback.

Revision 956

Author: brandon.wright | Date: niedziela, 6 maja 2018 02:07:48

  • Test for transparency before dithering.

Revision 955

Author: brandon.wright | Date: sobota, 5 maja 2018 23:31:54

  • win32: Add a reduce input lag option for OpenGL and Direct3D.

Revision 954

Author: brandon.wright | Date: sobota, 5 maja 2018 21:14:06

  • Fix gdk_window_new already having applied device scale.

Revision 953

Author: brandon.wright | Date: sobota, 5 maja 2018 20:50:37

  • Use GdkWindow to avoid Gtk's poor handling of foreign windows.
→ [SNES] Snes9x 1.55 TestBuild 05/05/18
Doom (Williams Entertainment Inc., Feb 29, 1996)

05.05.2018:

  • Fixes to cheat dialog
  • New option to disable keyboard hotkeys for background input
  • New hotkeys for loading/saving from file and mute
  • Disabled hotplugging, new menu entry to manually detect new gamepads

 

Revision 952

Author: ov2 | Date: sobota, 5 maja 2018 18:29:27

  • win32: disable hotplugging, add menu entry to detect gamepad changes

Revision 951

Author: ov2 | Date: sobota, 5 maja 2018 18:28:49

  • win32: add option to ignore hotkeys from keyboard with backgroundinput

Revision 950

Author: ov2 | Date: sobota, 5 maja 2018 16:11:00

  • win32: add mute hotkey

Revision 949

Author: ov2 | Date: sobota, 5 maja 2018 15:51:45

  • win32: add hotkeys for saving/loading from file

Revision 948

Author: ov2 | Date: sobota, 5 maja 2018 15:17:14

  • win32: easier index handling, some dialog comfort fixes

Revision 947

Author: ov2 | Date: sobota, 5 maja 2018 15:09:36

  • win32: remove some compile warnings

Revision 946

Author: bearoso | Date: sobota, 5 maja 2018 03:21:20

  • Use XRRGetScreenResourcesCurrent in both places.

Revision 945

Author: brandon.wright | Date: sobota, 5 maja 2018 01:31:25

  • Bypass compositor properly.

Revision 944

Author: nebuleon.fumika | Date: czwartek, 3 maja 2018 01:03:56

  • gfx.cpp: memset less memory at once for FirstSprite+Y, accelerating sprite rendering if not all lines have sprites.

Revision 943

Author: brandon.wright | Date: sobota, 5 maja 2018 00:56:57

  • Set auto input rate box after input rate slider.

Revision 942

Author: brandon.wright | Date: sobota, 5 maja 2018 00:56:57

  • Simplify XRR config.

Revision 941

Author: ov2 | Date: sobota, 5 maja 2018 00:55:02

  • win32: remove index from deleted cheats (fixes #288)

Revision 940

Author: ov2 | Date: sobota, 5 maja 2018 00:55:02

  • Open bml files in binary mode

Revision 939

Author: brandon.wright | Date: sobota, 5 maja 2018 00:12:22

  • Overscan issues.
→ [SNES] Snes9x 1.55 TestBuild 04/05/18
Super Punch-Out!! (Nintendo of America Inc., Oct 01, 1994)

04.05.2018

  • New cheat format, bml from higan
  • NMI fix for super punch out
  • New icon

 

Revision 938

Author: brandon.wright | Date: piątek, 4 maja 2018 21:37:27

  • Fix EPX smooth to use proper average function.

Revision 937

Author: brandon.wright | Date: piątek, 4 maja 2018 21:29:13

  • Use 16-bit instead of 15-bit pixel format on Gtk+. Add splash screen with test patterns.

Revision 936

Author: brandon.wright | Date: czwartek, 3 maja 2018 23:42:55

  • Update Win32 icon.

Revision 935

Author: brandon.wright | Date: czwartek, 3 maja 2018 23:25:02

  • Updated icon Gtk+.

Revision 934

Author: bearoso | Date: czwartek, 3 maja 2018 20:28:33

  • Merge pull request #283 from snes9xgit/newcheats
  • Cheats Restructure

Revision 933

Author: nebuleon.fumika | Date: czwartek, 3 maja 2018 01:03:56

  • gfx.cpp: memset less memory at once for FirstSprite+Y, accelerating sprite rendering if not all lines have sprites.

Revision 932

Author: brandon.wright | Date: czwartek, 3 maja 2018 00:51:58

  • Use level value for S9xUpdateDynamicRate to just report SoundInputRate change.

Revision 931

Author: brandon.wright | Date: czwartek, 3 maja 2018 00:44:22

  • Disable Dynamic Rate Control in Gtk+ port by default.

Revision 930

Author: brandon.wright | Date: czwartek, 3 maja 2018 00:43:32

  • Add automatic input rate checkbox. Use as default.

Revision 929

Author: brandon.wright | Date: środa, 2 maja 2018 23:53:54

  • Mandate XRandR libraries and headers.

Revision 928

Author: brandon.wright | Date: środa, 2 maja 2018 17:00:27

  • Fix reset of NMI pending flag.

Revision 927

Author: brandon.wright | Date: środa, 2 maja 2018 01:03:39

  • win32: hidpi awareness fixes

Revision 926

Author: brandon.wright | Date: środa, 2 maja 2018 01:00:39

  • Fix directory search for cheat database.

Revision 925

Author: ov2 | Date: wtorek, 1 maja 2018 23:31:40

  • win32: add delete all button

Revision 924

Author: ov2 | Date: wtorek, 1 maja 2018 23:21:25

  • win32: add search database button, increase dialog size

Revision 923

Author: ov2 | Date: wtorek, 1 maja 2018 22:59:09

  • win32: updates to cheat dialog handling

Revision 922

Author: brandon.wright | Date: wtorek, 1 maja 2018 00:25:43

  • Use .bml instead of .cht. Add fallbacks where loading.

Revision 921

Author: ov2 | Date: wtorek, 1 maja 2018 00:07:39

  • win32: move S9xCheatsEnable to PostRomInit

Revision 920

Author: ov2 | Date: wtorek, 1 maja 2018 00:06:11

  • Remove doubled S9xInitCheatData

Revision 919

Author: ov2 | Date: wtorek, 1 maja 2018 00:02:01

  • Create cheat group only once

Revision 918

Author: ov2 | Date: wtorek, 1 maja 2018 00:02:01

  • win32: changes to GUI cheat handling

Revision 917

Author: brandon.wright | Date: poniedziałek, 30 kwietnia 2018 23:44:17

  • Fix a couple bugs. Change cheats on unix to work like they used to.

Revision 916

Author: brandon.wright | Date: niedziela, 29 kwietnia 2018 17:37:05

  • Set bypass compositor bit on drawing window.

Revision 915

Author: brandon.wright | Date: niedziela, 29 kwietnia 2018 01:36:40

  • Rework XRandR support to list all modes and refresh rates.

Revision 914

Author: brandon.wright | Date: sobota, 28 kwietnia 2018 19:49:36

  • Try to turn off compositor in full-screen.

Revision 913

Author: brandon.wright | Date: sobota, 28 kwietnia 2018 18:59:17

  • Use GTK_MAJOR_VERSION macro instead of custom one.

Revision 912

Author: brandon.wright | Date: sobota, 28 kwietnia 2018 18:27:57

  • Allow --with-gtk2 to disable GTK+ 3.

Revision 911

Author: brandon.wright | Date: sobota, 28 kwietnia 2018 03:36:18

  • Add mightymo cheat database in bml format.

Revision 910

Author: brandon.wright | Date: sobota, 28 kwietnia 2018 03:35:20

  • More cheats stuff.

Revision 909

Author: brandon.wright | Date: piątek, 27 kwietnia 2018 22:56:26

  • Whitespace cleanup.

Revision 908

Author: brandon.wright | Date: piątek, 27 kwietnia 2018 22:42:19

  • Updated for Windows support.

Revision 907

Author: brandon.wright | Date: czwartek, 26 kwietnia 2018 22:57:04

  • Fix libretro cheats.

Revision 906

Author: brandon.wright | Date: czwartek, 26 kwietnia 2018 20:03:26

  • Update with current byte.

Revision 905

Author: brandon.wright | Date: czwartek, 26 kwietnia 2018 19:01:51

  • Fall back to old format if new one doesn't parse.

Revision 904

Author: brandon.wright | Date: czwartek, 26 kwietnia 2018 18:15:20

  • Various fixes. Allow global disabling of cheats.

Revision 903

Author: brandon.wright | Date: czwartek, 26 kwietnia 2018 02:29:26

  • Revamping cheats support.

Revision 902

Author: bearoso | Date: środa, 2 maja 2018 03:42:39

  • Merge pull request #286 from LuigiBlood/bsx
  • [BS-X] Preventing infinite loop when fixing Allocation flags

Revision 901

Author: luigiblood | Date: środa, 2 maja 2018 02:58:35

  • [BS-X] Preventing infinite loop when fixing Allocation flags

Revision 900

Author: bearoso | Date: środa, 2 maja 2018 01:17:48

  • Merge pull request #284 from LuigiBlood/bsx
  • [BS-X] Fix Block Allocation Flags when needed

Revision 899

Author: luigiblood | Date: środa, 2 maja 2018 00:56:28

  • [BS-X] Fix Block Allocation Flags when needed

Revision 898

Author: brandon.wright | Date: środa, 25 kwietnia 2018 00:54:05

  • These functions had side-effects other than CPU.Cycles changing. Add versions with only minimal, unlikely, side-effects.

Revision 897

Author: brandon.wright | Date: środa, 25 kwietnia 2018 00:06:32

  • Calculate SHA256 checksum for later use.

Revision 896

Author: brandon.wright | Date: wtorek, 24 kwietnia 2018 23:16:22

  • Add bml parser and sha256 sum support.

Revision 895

Author: brandon.wright | Date: poniedziałek, 23 kwietnia 2018 01:07:02

  • Work around the OffsetInLine unused variable thing.

 

→ [SNES] Snes9x 1.55 TestBuild 22/04/18

22.04.2018

  • Escape key works with background input and "pause when inactive" disabled
  • Another hotplugging try

Revision 894

Author: brandon.wright | Date: 22 kwietnia 2018 23:51:14

  • Put LDFLAGS back into the flags of the unix build.

Revision 893

Author: ov2 | Date: 22 kwietnia 2018 22:22:05

  • win32: do hotplugging detection 500ms after arrival/removal

Revision 892

Author: ov2 | Date: 22 kwietnia 2018 22:22:05

  • win32: detect esc when using backgroundinput

Revision 891

Author: brandon.wright | Date: 22 kwietnia 2018 02:17:39

  • Don't set GFX_MULTI_FORMAT if not needed. The BuildPixel calls cost ~3% performance.

Revision 890

Author: brandon.wright | Date: 22 kwietnia 2018 01:44:40

  • Inline a couple functions. Add some spacing to the Gtk preferences dialog.

Revision 889

Author: bearoso | Date: 15 kwietnia 2018 03:09:19

  • Merge pull request #266 from LuigiBlood/bsx
  • BS-X Cleanups and Fixes

Revision 888

Author: luigiblood | Date: 17 grudnia 2017 00:45:43

  • [BS-X] Forgot to remove Debug Printf

Revision 887

Author: luigiblood | Date: 17 grudnia 2017 00:34:53

  • [BS-X] Flash Support for BS Compatible Games
    • Removed write MMC check from S9xSetBSX() [redundant with BSX_Map_FlashIO()]

Revision 886

Author: luigiblood | Date: 17 grudnia 2017 00:13:47

  • [BS-X] BS-X Memory Mapping fixes
    • Cleanups
    • Proper PSRAM mapping (forgotten mapping and "over"mapping fix)
    • Flash Interface not limited to bank 0xC0 (MMC would not interfere because of its particular addressing)

Revision 885

Author: luigiblood | Date: 16 grudnia 2017 17:52:35

  • [BS-X] Support for bigger SatData files

Revision 884

Author: luigiblood | Date: 16 grudnia 2017 17:21:00

  • [BS-X] Avoid updating the memory map when it is not needed

Revision 883

Author: brandon.wright | Date: 14 kwietnia 2018 23:21:13

  • Add automatic input rate selection by polling XRandR.

Revision 882

Author: brandon.wright | Date: 13 kwietnia 2018 18:56:06

  • Small optimizations to DSP.

Revision 881

Author: brandon.wright | Date: 13 kwietnia 2018 17:25:26

  • Revert "Add threaded APU option."
  • This reverts commit 045f68bb268a22d3225d269dd046dc9cd505e84c.

Revision 880

Author: brandon.wright | Date: 13 kwietnia 2018 17:25:25

  • Revert "Add a wait for threads when we hand away control. Probably not needed due to all the extra processing during end-of-frame."
  • This reverts commit e1a4ef93b69f911de57f41b58dd911869af27e89.

Revision 879

Author: brandon.wright | Date: 13 kwietnia 2018 17:25:24

  • Revert "Attempt at Windows threads."
  • This reverts commit 970905b83bf403b83195530739d3ba051b8ac855.

Revision 878

Author: brandon.wright | Date: 13 kwietnia 2018 17:25:23

  • Revert "Add missing #ifdef guard."
  • This reverts commit a817eff1058b0eb80740debcbe01ce58ea907c67.

Revision 877

Author: brandon.wright | Date: 13 kwietnia 2018 17:25:22

  • Revert "Use semaphores on Windows for backward compatibility."
  • This reverts commit 4ede4b74470fb8b93a9d97adabcc8a62bfde61e3.

Revision 876

Author: brandon.wright | Date: 13 kwietnia 2018 17:25:16

  • Revert "Close semaphore handles."
  • This reverts commit 2426c2412fb37041d0c12e113e1c714b3131cd1b.

Revision 875

Author: brandon.wright | Date: 13 kwietnia 2018 17:25:07

  • Revert "Allow thread reinitialization."
  • This reverts commit 8b99749abade13cd3e7c609368ec521f21ed9f45.

Revision 874

Author: brandon.wright | Date: 13 kwietnia 2018 16:25:18

  • Allow thread reinitialization.

Revision 873

Author: brandon.wright | Date: 13 kwietnia 2018 02:15:10

  • Close semaphore handles.

Revision 872

Author: brandon.wright | Date: 13 kwietnia 2018 02:10:58

  • Use semaphores on Windows for backward compatibility.

Revision 871

Author: brandon.wright | Date: 13 kwietnia 2018 00:20:30

  • Add missing #ifdef guard.

Revision 870

Author: brandon.wright | Date: 13 kwietnia 2018 00:17:40

  • Attempt at Windows threads.

Revision 869

Author: brandon.wright | Date: 12 kwietnia 2018 23:51:00

  • Add a wait for threads when we hand away control. Probably not needed due to all the extra processing during end-of-frame.

Revision 868

Author: brandon.wright | Date: 12 kwietnia 2018 23:26:10

  • Add threaded APU option.

Revision 867

Author: brandon.wright | Date: 11 kwietnia 2018 19:45:06

  • Move color table generation out of tile renderer.

Revision 866

Author: brandon.wright | Date: 11 kwietnia 2018 19:44:21

  • Silence warnings about operator priority.

Revision 865

Author: dwedit | Date: 11 kwietnia 2018 19:13:41

  • 11% performance boost on x64 by reducing branches

Revision 864

Author: brandon.wright | Date: 10 kwietnia 2018 23:53:05

  • Reorder HDMA to do transfer 0-7, then update indirect address 0-7.
→ [SNES] Snes9x 1.55 TestBuild 02/04/18

02.04.2018

  • Load/Save menu entries correctly disable when no rom is loaded
  • Cancelling video options no longer switches to OGL
  • Fix for Koryu no Mimi translation
  • xBRZ 1.6

Revision 862

Author: ov2 | Date: 2 kwietnia 2018 13:58:55

  • Add DMA timing hack for Koryu no Mimi translation by rpgone (fixes #279)

Revision 861

Author: ov2 | Date: 1 kwietnia 2018 13:32:56

  • win32: select correct output method when cancelling dialog

Revision 860

Author: ov2 | Date: 31 marca 2018 16:03:49

  • win32: use full path when registering default icon

Revision 859

Author: ov2 | Date: 31 marca 2018 15:55:46

  • win32: disable all load/save menu entries with no rom loaded

Revision 858

Author: bearoso | Date: 27 lutego 2018 23:43:55

  • Merge pull request #267 from julien2512/master
  • now able to start from a snapshot

Revision 857

Author: julien2512 | Date: 17 grudnia 2017 01:19:17

  • Syntax

Revision 856

Author: julien2512 | Date: 17 grudnia 2017 01:13:07

  • now able to start from a snapshot

Revision 855

Author: ov2 | Date: 27 lutego 2018 21:56:16

  • Add LICENSE file

Revision 854

Author: ov2 | Date: 27 lutego 2018 21:40:11

  • Fix xBRZ compile with older gcc

Revision 853

Author: ov2 | Date: 27 lutego 2018 21:39:50

  • Update to xBRZ 1.6

Revision 852

Author: ov2 | Date: 12 lutego 2018 17:58:49

  • Merge pull request #274 from gocha/appveyor
  • AppVeyor support (CI service for Windows)

Revision 851

Author: gocha | Date: 6 lutego 2018 06:16:50

  • add appveyor build script (CI for Windows)

Revision 850

Author: qwertymodo | Date: 5 stycznia 2018 21:33:47

  • Move libpng and zlib dependencies into submodules for the Windows build
→ [SNES] Snes9x 1.55 TestBuild 03/01/18

03.01.2018

  • Dynamic Rate Control option for XAudio2
  • Timing change when scanning for input
  • SA1 opcode timing changes
  • Volume control regular/turbo
  • Option to disable message epx scaling
  • MultiROM command line option
  • Automatically disable sound sync when speed!=100%

Revision 849

Author: ov2 | Date: środa, 3 stycznia 2018 22:50:09

  • win32: disable sound sync when speed is not set to 100%

Revision 848

Author: ov2 | Date: środa, 3 stycznia 2018 22:28:21

  • win32: add -cartB parameter

Revision 847

Author: ov2 | Date: środa, 3 stycznia 2018 22:12:06

  • win32: merge multi rom load function

Revision 846

Author: ov2 | Date: środa, 3 stycznia 2018 21:08:08

  • win32: only enable dynamic rate control checkbox for xaudio2

Revision 845

Author: ov2 | Date: środa, 3 stycznia 2018 21:08:08

  • win32: add option to disable message scaling with epx

Revision 844

Author: ov2 | Date: środa, 3 stycznia 2018 21:08:08

  • win32: shorten faq, include link to dx9 runtime

Revision 843

Author: brandon.wright | Date: czwartek, 14 grudnia 2017 05:50:47

  • Fix NETPLAY_SUPPORT define I broke.

Revision 842

Author: brandon.wright | Date: czwartek, 7 grudnia 2017 23:03:32

  • Rendering Ranger R2 now seems to work without timing hack.

Revision 841

Author: brandon.wright | Date: czwartek, 7 grudnia 2017 19:24:29

  • Fix issue with expose on GTK+ 3.

Revision 840

Author: brandon.wright | Date: czwartek, 7 grudnia 2017 18:36:50

  • Fix assertion on PulseAudio driver exit.

Revision 839

Author: brandon.wright | Date: czwartek, 7 grudnia 2017 18:36:24

  • Fix warnings on GTK+ display driver with GTK+ 3.

Revision 838

Author: brandon.wright | Date: czwartek, 7 grudnia 2017 03:30:27

  • Some GTK+ 3 fixes.

Revision 837

Author: brandon.wright | Date: czwartek, 7 grudnia 2017 02:00:19

  • Clean up compiler warnings.

Revision 836

Author: brandon.wright | Date: czwartek, 7 grudnia 2017 01:39:10

  • Fix code gaff in reset in BSX code

Revision 835

Author: brandon.wright | Date: czwartek, 7 grudnia 2017 01:04:15

  • Fix missing break in pseudo-cycle SMP.

Revision 834

Author: brandon.wright | Date: piątek, 1 grudnia 2017 01:38:09

  • List enumerated joysticks in terminal output.

Revision 833

Author: brandon.wright | Date: piątek, 1 grudnia 2017 01:14:17

  • Remove some vestiges from sound code.

Revision 832

Author: ov2 | Date: wtorek, 28 listopada 2017 20:54:30

  • win32: add dynamic rate control setting, implement for xaudio2

Revision 831

Author: ov2 | Date: wtorek, 28 listopada 2017 20:54:30

  • win32: add volume control regular/turbo (closes #258)

Revision 830

Author: ov2 | Date: wtorek, 28 listopada 2017 20:54:30

  • win32 libretro: switch toolkit to 141_xp

Revision 829

Author: ov2 | Date: wtorek, 28 listopada 2017 20:54:30

  • Do not define NDEBUG if _DEBUG is defined

Revision 828

Author: brandon.wright | Date: poniedziałek, 27 listopada 2017 19:41:06

  • Revert "Revert "Make SoundSync mutually exclusive with DynamicRateControl in GTK+ port. Disable S9xContinueUpdate.""
  • This reverts commit 7931400b4422772b559a4ad19c7f6eb014a77a61.

Revision 827

Author: brandon.wright | Date: poniedziałek, 27 listopada 2017 19:39:58

  • Reset time_ratio on preferences change. Use 4 fragments on OSS.

Revision 826

Author: brandon.wright | Date: poniedziałek, 27 listopada 2017 19:33:25

  • Revert "Make SoundSync mutually exclusive with DynamicRateControl in GTK+ port. Disable S9xContinueUpdate."
  • This reverts commit 63394cd26a99dd34e8c5dadf6e9145736a6cb228.

Revision 825

Author: brandon.wright | Date: poniedziałek, 27 listopada 2017 19:11:49

  • Make SoundSync mutually exclusive with DynamicRateControl in GTK+ port. Disable S9xContinueUpdate.

Revision 824

Author: brandon.wright | Date: sobota, 25 listopada 2017 19:40:07

  • GTK: Update display on S9xContinueUpdate.

Revision 823

Author: brandon.wright | Date: sobota, 25 listopada 2017 19:26:23

  • Reset GFX.InterlaceFrame on PPU reset.

Revision 822

Author: brandon.wright | Date: sobota, 25 listopada 2017 02:35:49

  • Handle PulseAudio case where no data can be written.

Revision 821

Author: brandon.wright | Date: piątek, 24 listopada 2017 21:01:05

  • Revert "Also break out of S9xMainLoop in original location."
  • This reverts commit 8313c51e81f1e444dddfb70947ebe94850086192.

Revision 820

Author: brandon.wright | Date: piątek, 24 listopada 2017 20:47:53

  • Also break out of S9xMainLoop in original location.

Revision 819

Author: brandon.wright | Date: piątek, 24 listopada 2017 20:03:24

  • Update config variable and sanitize input.

Revision 818

Author: brandon.wright | Date: piątek, 24 listopada 2017 15:19:05

  • Optimize rate control formula and remove placeholder copy-paste.

Revision 817

Author: brandon.wright | Date: piątek, 24 listopada 2017 01:57:47

  • Bump SDL requirement to SDL 2.0.

Revision 813

Author: brandon.wright | Date: czwartek, 23 listopada 2017 02:28:41

  • Move newline.

Revision 812

Author: brandon.wright | Date: czwartek, 23 listopada 2017 01:19:20

  • Merge remote-tracking branch 'origin/ratecontrol'

Revision 811

Author: brandon.wright | Date: czwartek, 23 listopada 2017 01:18:33

  • Remove debugging printfs.

Revision 810

Author: brandon.wright | Date: czwartek, 23 listopada 2017 01:14:49

  • Update PulseAudio driver to full API.

Revision 809

Author: brandon.wright | Date: środa, 22 listopada 2017 19:40:41

  • Don't break interlace syncopation on frame skip.
  • Unfortunately, save states with the wrong field are now broken forever.

Revision 808

Author: brandon.wright | Date: środa, 22 listopada 2017 19:40:30

  • Change where we break S9xMainLoop/Scan for input ("Brunnis lag fix")

Revision 807

Author: brandon.wright | Date: środa, 22 listopada 2017 00:58:19

  • Increase the number of opcodes executed on the SA1 to 5 per S-CPU opcode.

Revision 806

Author: brandon.wright | Date: wtorek, 21 listopada 2017 01:12:57

  • Update PortAudio driver to read/write API.

Revision 805

Author: brandon.wright | Date: poniedziałek, 20 listopada 2017 20:09:05

  • Remove unconditional rate control on OSS.

Revision 804

Author: brandon.wright | Date: poniedziałek, 20 listopada 2017 20:06:13

  • Add GTK+ preferences for dynamic rate control.

Revision 803

Author: brandon.wright | Date: poniedziałek, 20 listopada 2017 19:25:53

  • Disable dynamic rate control by default.

Revision 802

Author: brandon.wright | Date: poniedziałek, 20 listopada 2017 19:07:54

  • Add dynamic rate control for audio, based on Retroarch/Themaister's paper
  • Adds support to alsa and oss sound drivers on GTK+ port.

Revision 801

Author: brandon.wright | Date: środa, 22 listopada 2017 19:36:02

  • Don't break interlace syncopation on frame skip.
  • Unfortunately, save states with the wrong field are now broken forever.

Revision 800

Author: brandon.wright | Date: środa, 22 listopada 2017 19:12:41

  • Change where we break S9xMainLoop/Scan for input ("Brunnis lag fix")

Revision 799

Author: brandon.wright | Date: środa, 22 listopada 2017 01:01:50

  • Increase the number of opcodes executed on the SA1 to 5 per S-CPU opcode.

Revision 798

Author: qwertymodo | Date: wtorek, 21 listopada 2017 02:29:39

  • Update Mac OSX version number and date strings

Revision 797

Author: bearoso | Date: niedziela, 19 listopada 2017 19:16:36

  • Merge pull request #259 from NoSuck/unix_fullscreen
  • unix: fix fullscreen property change timing

Revision 796

Author: the.flying.rapist | Date: niedziela, 12 listopada 2017 20:11:26

  • unix: fix fullscreen property change timing
  • Previously, the Unix version of Snes9x was unable to create a fullscreen window. (It would create a regular window the size of the screen.)

Revision 795

Author: brandon.wright | Date: piątek, 17 listopada 2017 23:11:03

  • Added Chou Aniki APU timing hack.

Revision 794

Author: brandon.wright | Date: piątek, 17 listopada 2017 23:00:58

  • Update copyrights.

Revision 793

Author: bearoso | Date: czwartek, 2 listopada 2017 00:08:30

  • Merge pull request #257 from noabody/master
  • Modify src/gtk/snes9x.ui to add scroll-box to gtk2+ cheat dialog.

Revision 792

Author: noabody | Date: środa, 1 listopada 2017 21:34:18

  • Modify src/gtk/snes9x.ui to add scroll-box to gtk2+ cheat dialog.

Revision 791

Author: ov2 | Date: wtorek, 31 października 2017 14:35:53

  • Merge pull request #256 from tmkk/macos_compat
  • recent macOS compatibility

Revision 790

Author: tmkk | Date: poniedziałek, 30 października 2017 10:23:12

  • macosx: make compatible with 10.7-10.11 SDK

Revision 789

Author: tmkk | Date: niedziela, 29 października 2017 07:06:37

  • macosx: fix Open ROM Image dialog doesn't appear on recent macOS (issue 216)

Revision 788

Author: tmkk | Date: niedziela, 29 października 2017 07:01:54

  • macosx: use bzero instead of ZeroMemory

Revision 787

Author: tmkk | Date: niedziela, 29 października 2017 07:00:29

  • macosx: make musicbox compatible with a new S-SMP

Revision 786

Author: tmkk | Date: niedziela, 29 października 2017 06:53:53

  • macosx: project file update, adding new S-SMP sources

Revision 785

Author: qwertymodo | Date: środa, 25 października 2017 07:16:54

  • Allow fast-forwarding in games using the SPC7110 RTC

Revision 784

Author: qwertymodo | Date: poniedziałek, 23 października 2017 18:03:19

  • Add support for Tengai Makyou Zero English patch mapping

Revision 701

Author: ov2 | Date: sobota, 14 października 2017 00:32:38

  • Release msu data and audio streams on exit, use unzClose when closing file

Revision 700

Author: ov2 | Date: piątek, 13 października 2017 22:38:37

  • win32: rework CHECK_MEMORY_LEAKS to dump after static object deinit

Revision 699

Author: ov2 | Date: piątek, 13 października 2017 22:38:37

  • Fix some on-exit memory leaks

Revision 698

Author: qwertymodo | Date: piątek, 13 października 2017 00:59:33

  • Properly report MSU-1 revision in the status register

Revision 697

Author: ov2 | Date: wtorek, 10 października 2017 20:04:22

  • Make DEBUGGER compile again (without APU debugger)

Revision 696

Author: qwertymodo | Date: poniedziałek, 9 października 2017 22:15:44

  • New attempt to fix RAM mapping for Light Fantasy (matches higan)

Revision 695

Author: bearoso | Date: wtorek, 3 października 2017 22:19:50

  • Merge pull request #238 from megari/gtk_no_deprecated
  • Move away from deprecated functions in the GTK port

Revision 694

Author: ari.sundholm | Date: wtorek, 12 września 2017 02:33:16

  • gtk: replace uses of deprecated functions with those of non-deprecated ones

Revision 693

Author: bearoso | Date: wtorek, 3 października 2017 22:17:01

  • Merge pull request #223 from jristz/patch-2
  • Minor update to es.po

Revision 692

Author: pablo.lezaeta.reyes..p.a..lo.l.e..a.eta.r.ej.. | Date: sobota, 26 sierpnia 2017 07:57:13

  • Minor update to es.po
  • Minor update to spanish translation so Slots in contectual menu get translated (I hope)
  • Signed-off-by: Pablo Lezaeta Reyes

Revision 691

Author: ov2 | Date: niedziela, 1 października 2017 15:25:49

  • Update changes.txt

Revision 690

Author: ov2 | Date: niedziela, 1 października 2017 14:49:48

  • Do not define NDEBUG for DEBUGGER

Revision 689

Author: ov2 | Date: niedziela, 1 października 2017 14:49:33

  • win32: small readme updates

Revision 688

Author: ov2 | Date: niedziela, 1 października 2017 14:31:31

  • Use same spc buffer size in all cases

Revision 687

Author: ov2 | Date: niedziela, 1 października 2017 14:24:34

  • Load ignore checksum setting for all ports

Revision 686

Author: ov2 | Date: piątek, 29 września 2017 11:25:04

  • Merge pull request #227 from bonimy/update-gitignore
  • Update .gitignore

Revision 685

Author: nelson.garcia | Date: wtorek, 5 września 2017 21:28:35

  • Merge remote-tracking branch 'refs/remotes/snes9xgit/master' into update-gitignore

Revision 684

Author: nelson.garcia | Date: wtorek, 29 sierpnia 2017 23:19:15

  • Update .gitignore
  • Ignore files that snes9x can commonly interact with. This is a feature
  • to ensure these files aren't accidentally committed when
  • testing/debugging.

Revision 683

Author: qwertymodo | Date: czwartek, 28 września 2017 19:45:32

  • Add config option to ignore BPS/UPS checksums for soft patching

Revision 682

Author: qwertymodo | Date: czwartek, 28 września 2017 19:03:35

  • Fix building in VS2015
→ [SNES] Snes9x 1.54 TestBuild 10/10/17

10.10.2017

  • MSU-1 pack support by quertymodo
  • Pixel placement in hires
  • Fixes for a few games

17.04.2017

  • MSU-1 support by quertymodo
  • BSX changes by LuigiBlood
  • Fixes movie playback crash

Revision 781

Author: qwertymodo | Date: 3 września 2017 23:54:01

  • Remove .msu.zip extension support in favor of .msu1

Revision 780

Author: qwertymodo | Date: 31 sierpnia 2017 02:59:39

  • Fix MSU-1 audio memory leak

Revision 779

Author: qwertymodo | Date: 17 sierpnia 2017 23:37:59

  • Adjust MSU-1 data ROM detection inside .msu1 packs

Revision 778

Author: qwertymodo | Date: 17 sierpnia 2017 20:30:44

  • Add support for loading .msu1 packs as ROM files, if they actually contain a ROM file

Revision 777

Author: qwertymodo | Date: 17 sierpnia 2017 19:37:28

  • Allow unzFindExtension to optionally match the exact filename

Revision 776

Author: qwertymodo | Date: 17 sierpnia 2017 19:34:13

  • Add IPS_DIR to the search path for .msu1 pack files

Revision 775

Author: qwertymodo | Date: 17 sierpnia 2017 03:56:57

  • Add support for .msu1 pack files

Revision 774

Author: ov2 | Date: 23 lipca 2017 21:13:12

  • libretro: change remaining libsnes references in msvc project

Revision 773

Author: ov2 | Date: 23 lipca 2017 21:11:47

  • libretro: merge some changes from libretro repository

Revision 772

Author: qwertymodo | Date: 6 lipca 2017 02:01:07

  • MSU-1 pop/skip fixes

Revision 771

Author: ov2 | Date: 30 czerwca 2017 20:33:10

  • win32: return correct variable

Revision 770

Author: qwertymodo | Date: 28 czerwca 2017 01:25:25

  • Fix a byte-masking error in byuu's APU causing issues in Dark Law, Haisei Mahjongg, and Super Pinball

Revision 769

Author: ov2 | Date: 12 czerwca 2017 22:39:59

  • Correct unzStream revert

Revision 768

Author: ov2 | Date: 12 czerwca 2017 21:52:36

  • Remove unnecessary msu1 reset

Revision 767

Author: ov2 | Date: 12 czerwca 2017 21:52:26

  • Merge branch 'msu1-zip'

Revision 766

Author: ov2 | Date: 12 czerwca 2017 21:50:02

  • Fix MSU1 audio

Revision 765

Author: ov2 | Date: 12 czerwca 2017 20:58:55

  • win32: do not change current directory in S9xGetDirectory

Revision 764

Author: ov2 | Date: 11 czerwca 2017 23:50:43

  • Switch to anomie's version of hires pixel with correct placement

Revision 763

Author: ov2 | Date: 11 czerwca 2017 23:09:07

  • win32: do not try to reset device if minimized

Revision 762

Author: brandon.wright | Date: 4 czerwca 2017 17:05:30

  • Silence -Wimplicit-fallthrough with comments.

Revision 761

Author: bearoso | Date: 4 czerwca 2017 00:24:01

  • Merge pull request #203 from jristz/patch-1
  • Update es.po again

Revision 760

Author: pablo.lezaeta.reyes..p.a..lo.l.e..a.eta.r.ej.. | Date: 28 maja 2017 23:22:32

  • Update es.po

Revision 759

Author: pablo.lezaeta.reyes..p.a..lo.l.e..a.eta.r.ej.. | Date: 28 maja 2017 23:21:42

  • Update es.po

Revision 758

Author: pablo.lezaeta.reyes..p.a..lo.l.e..a.eta.r.ej.. | Date: 28 maja 2017 23:19:59

  • Update es.po again
  • Update the spanish translation chanign a "fake friend" and adding the hi/lorom translatables
  • Signed-off-by: Pablo Lezaeta Reyes

Revision 757

Author: brandon.wright | Date: 27 maja 2017 22:55:39

  • Attempt to fix RAM mapping for Light Fantasy.

Revision 756

Author: brandon.wright | Date: 21 maja 2017 23:33:17

  • Circuit USA timing hack.

Revision 755

Author: bearoso | Date: 16 maja 2017 15:57:18

  • Merge pull request #198 from jristz/patch-1
  • Fix a weird thing on the build system

Revision 754

Author: pablo.lezaeta.reyes..p.a..lo.l.e..a.eta.r.ej.. | Date: 16 maja 2017 05:52:48

  • Fix a weir thing on the build system
  • Aparently make and MSGFMT don't like that extra line.

Revision 753

Author: brandon.wright | Date: 16 maja 2017 00:30:15

  • Update changes.txt.

Revision 752

Author: bearoso | Date: 16 maja 2017 00:24:50

  • Merge pull request #197 from jristz/master
  • Update spanish translation with slot9 and misc changes

Revision 751

Author: pablo.roberto.frnacisco.lezaeta.reyes | Date: 15 maja 2017 04:30:58

  • Update spanish translation with slot9 and misc changes
  • Signed-off-by: Pablo Roberto Frnacisco Lezaeta Reyes

Revision 750

Author: bearoso | Date: 7 maja 2017 01:47:54

  • Merge pull request #190 from YamashitaRen/master
  • GTK: Add a 10th save slot (Slot 9).

Revision 749

Author: yamashita.ren | Date: 28 kwietnia 2017 00:46:42

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x

Revision 748

Author: yamashita.ren | Date: 25 kwietnia 2017 21:45:30

  • GTK: Add a 10th save slot (Slot 9).
  • Reorganizing save slots section of snes9x.ui while I'm at it.

Revision 747

Author: brandon.wright | Date: 7 maja 2017 01:43:36

  • Fix environment variable name.

Revision 746

Author: brandon.wright | Date: 7 maja 2017 01:40:23

  • Start list of changes for 1.55.

Revision 745

Author: brandon.wright | Date: 7 maja 2017 01:39:01

  • Support XDG config directory.

Revision 744

Author: brandon.wright | Date: 7 maja 2017 01:02:01

  • Update version number to 1.55.

Revision 743

Author: ov2 | Date: 29 kwietnia 2017 19:51:30

  • win32: remove cg toolkit requirement for compilation

Revision 742

Author: ov2 | Date: 29 kwietnia 2017 18:13:57

  • win32: update compile instructions

Revision 741

Author: ov2 | Date: 29 kwietnia 2017 18:13:57

  • win32: remove FMOD and FMOD_EX

Revision 740

Author: ov2 | Date: 29 kwietnia 2017 18:13:57

  • win32: remove non-unicode configurations

Revision 739

Author: ov2 | Date: 29 kwietnia 2017 18:13:57

  • win32: remove asm defines from zlib project

Revision 738

Author: ov2 | Date: 29 kwietnia 2017 18:13:57

  • win32: rename project to lowercase

Revision 737

Author: nelson.garcia | Date: 29 kwietnia 2017 18:13:57

  • Reference gitignore in solution
  • This change makes .gitignore viewable in snes9xw.sln. It also updates
  • the solution to be opened in Visual Studio 2017 by default. This doesn't
  • prevent it from being opened in VS15 for those not ready to make the
  • switch.

Revision 736

Author: nelson.garcia | Date: 29 kwietnia 2017 18:13:57

  • VS2017 solutions update (Please read description)
  • PLEASE TEST IN WINDOWS 7 AND WINDOWS XP BEFORE MERGING
  • Update windows solution files to VS 2017.
  • This also removes the MASM build commands from the zlib project. Having
  • this only makes buiding the source harder for new users, and it
  • ultimately isn't necessary.
  • The changes also rearrange the snesn9x project's and
  • from (Include);(DirectX);(Cg) to (DirectX);(Cg);(Include).
  • These changes reflect the original library path order. The modification
  • I made beforehand could have affected XP builds and I didn't have a
  • chance to test this before merging.

Revision 735

Author: nelson.garcia | Date: 29 kwietnia 2017 18:13:57

  • ignore snes9x files
  • add snes9x program-generated files to .gitignore

Revision 734

Author: nelson.garcia | Date: 29 kwietnia 2017 18:13:57

  • Added gitignore.
  • Added generated .gitignore file from https://www.gitignore.io using
  • keywords 'C', 'C++', 'VisualStudio'

Revision 733

Author: bearoso | Date: 26 kwietnia 2017 16:21:37

  • Merge pull request #192 from jristz/master
  • fix errata

Revision 732

Author: pablo.roberto.francisco.lezaeta.reyes | Date: 26 kwietnia 2017 05:57:37

  • fix errata
  • Signed-off-by: Pablo Roberto Francisco Lezaeta Reyes

Revision 731

Author: bearoso | Date: 25 kwietnia 2017 16:44:36

  • Merge pull request #189 from jristz/master
  • New strings from master

Revision 730

Author: pablo.roberto.francisco.lezaeta.reyes | Date: 25 kwietnia 2017 09:13:57

  • New strings from master"
  • Signed-off-by: Pablo Roberto Francisco Lezaeta Reyes

Revision 729

Author: brandon.wright | Date: 25 kwietnia 2017 16:40:36

  • Allocate preferences on the stack to try and fix double free.

Revision 728

Author: ov2 | Date: 17 kwietnia 2017 14:43:32

  • Add missing includes

Revision 727

Author: ov2 | Date: 17 kwietnia 2017 14:02:51

  • win32: increase dropdown width

Revision 726

Author: ov2 | Date: 17 kwietnia 2017 13:58:16

  • win32: add linker pragma

Revision 725

Author: ov2 | Date: 17 kwietnia 2017 13:57:49

  • win32: change define name, keep ifdefs to minimum, keep enum values

Revision 724

Author: ov2 | Date: 17 kwietnia 2017 12:56:07

  • Merge branch 'ddraw-switch' of git://github.com/bonimy/snes9x

Revision 723

Author: nelson.garcia | Date: 3 kwietnia 2017 01:12:55

  • DirectDraw compile switch
  • This puts all Directdraw-related code into a compile-time switch
  • 'DIRECTDRAW_DEFINED'. To enable DirectDraw, you need to define this in
  • the snes9xw project file, and add a reference to drraw.lib in it too.

Revision 722

Author: ov2 | Date: 17 kwietnia 2017 12:46:20

  • Release bsx streams on reset

Revision 721

Author: ov2 | Date: 17 kwietnia 2017 12:33:12

  • Merge branch 'bsxrebase' of git://github.com/LuigiBlood/snes9x

Revision 720

Author: luigiblood | Date: 24 marca 2017 18:11:49

  • Make LAST_DIR actually last one

Revision 719

Author: luigiblood | Date: 29 grudnia 2016 00:48:35

  • [BS-X] Fix Date & Time

Revision 718

Author: luigiblood | Date: 28 grudnia 2016 16:51:21

  • [BS-X] Added Satellaview Folder on Win32 Settings window

Revision 717

Author: luigiblood | Date: 28 grudnia 2016 16:43:10

  • [BS-X] Satellaview Signal Data File Support

Revision 716

Author: bearoso | Date: 26 lutego 2017 18:12:20

  • Merge pull request #176 from marcosfrm/unix-ldflags
  • Unix: obey LDFLAGS on linking

Revision 715

Author: marcos.mello | Date: 26 lutego 2017 14:16:39

  • Unix: obey LDFLAGS on linking

Revision 714

Author: ov2 | Date: 20 lutego 2017 20:40:34

  • Merge git://github.com/bonimy/snes9x

Revision 713

Author: nelson.garcia | Date: 18 lutego 2017 05:52:11

  • Easy windows build support
  • Added and modified VS project files to more easily get started building
  • and working with s9x in the Windows VS environment.

Revision 712

Author: nelson.garcia | Date: 18 lutego 2017 04:37:42

  • Conditional exclusion of WIN_FMODEX_OPENAL_DRIVER
  • FMODEX removed support for FMOD_OUTPUTTYPE_OPENAL after V4.31.00 (refer
  • to http://upstream.rosalinux.ru/diffs/fmod/43100_to_43101/diff.html).
  • Therefore, the case for WIN_FMODEX_OPENAL_DRIVER is ignored when using
  • versions of FMODEx that no longer support it.

Revision 711

Author: nelson.garcia | Date: 18 lutego 2017 04:33:36

  • Merge remote-tracking branch 'refs/remotes/snes9xgit/master'

Revision 710

Author: brandon.wright | Date: 8 lutego 2017 18:28:52

  • Revert "Revert hires pixel logic to anomie's version"
  • This reverts commit 795542de2b8b37e03a5f6103b6e67051025d2bd6.

Revision 709

Author: ov2 | Date: 16 grudnia 2016 22:02:57

  • Merge pull request #157 from qwIvan/patch-1
  • fixed typo

Revision 708

Author: qwivan | Date: 12 grudnia 2016 06:59:20

  • fixed typo

Revision 707

Author: brandon.wright | Date: 10 grudnia 2016 17:52:05

  • Use 32040hz sample rate in libretro to avoid resampling.

Revision 706

Author: brandon.wright | Date: 10 grudnia 2016 00:50:50

  • Use 32040hz with more consistency.

Revision 705

Author: qwertymodo | Date: 8 grudnia 2016 22:17:34

  • Fix MSU-1 refactor breaking builds on some systems

Revision 704

Author: qwertymodo | Date: 7 grudnia 2016 06:19:26

  • Merge branch 'master' of https://github.com/snes9xgit/snes9x

Revision 703

Author: qwertymodo | Date: 7 grudnia 2016 06:19:23

  • Unload MSU-1 files on reset

Revision 702

Author: nelson.garcia | Date: 18 lutego 2017 04:27:11

  • ANSI support for dxerr
  • Legacy implementration of dxerr for snes9x only had Unicode support.
  • These changes add NASI support as well.

Revision 701

Author: ov2 | Date: 14 października 2017 00:32:38

  • Release msu data and audio streams on exit, use unzClose when closing file

Revision 700

Author: ov2 | Date: 13 października 2017 22:38:37

  • win32: rework CHECK_MEMORY_LEAKS to dump after static object deinit

Revision 699

Author: ov2 | Date: 13 października 2017 22:38:37

  • Fix some on-exit memory leaks

Revision 698

Author: qwertymodo | Date: 13 października 2017 00:59:33

  • Properly report MSU-1 revision in the status register

Revision 697

Author: ov2 | Date: 10 października 2017 20:04:22

  • Make DEBUGGER compile again (without APU debugger)

Revision 696

Author: qwertymodo | Date: 9 października 2017 22:15:44

  • New attempt to fix RAM mapping for Light Fantasy (matches higan)

Revision 695

Author: bearoso | Date: 3 października 2017 22:19:50

  • Merge pull request #238 from megari/gtk_no_deprecated
  • Move away from deprecated functions in the GTK port

Revision 694

Author: ari.sundholm | Date: 12 września 2017 02:33:16

  • gtk: replace uses of deprecated functions with those of non-deprecated ones

Revision 693

Author: bearoso | Date: 3 października 2017 22:17:01

  • Merge pull request #223 from jristz/patch-2
  • Minor update to es.po

Revision 692

Author: pablo.lezaeta.reyes..p.a..lo.l.e..a.eta.r.ej.. | Date: 26 sierpnia 2017 07:57:13

  • Minor update to es.po
  • Minor update to spanish translation so Slots in contectual menu get translated (I hope)
  • Signed-off-by: Pablo Lezaeta Reyes

Revision 691

Author: ov2 | Date: 1 października 2017 15:25:49

  • Update changes.txt

Revision 690

Author: ov2 | Date: 1 października 2017 14:49:48

  • Do not define NDEBUG for DEBUGGER

Revision 689

Author: ov2 | Date: 1 października 2017 14:49:33

  • win32: small readme updates

Revision 688

Author: ov2 | Date: 1 października 2017 14:31:31

  • Use same spc buffer size in all cases

Revision 687

Author: ov2 | Date: 1 października 2017 14:24:34

  • Load ignore checksum setting for all ports

Revision 686

Author: ov2 | Date: 29 września 2017 11:25:04

  • Merge pull request #227 from bonimy/update-gitignore
  • Update .gitignore

Revision 685

Author: nelson.garcia | Date: 5 września 2017 21:28:35

  • Merge remote-tracking branch 'refs/remotes/snes9xgit/master' into update-gitignore

Revision 684

Author: nelson.garcia | Date: 29 sierpnia 2017 23:19:15

  • Update .gitignore
  • Ignore files that snes9x can commonly interact with. This is a feature
  • to ensure these files aren't accidentally committed when
  • testing/debugging.

Revision 683

Author: qwertymodo | Date: 28 września 2017 19:45:32

  • Add config option to ignore BPS/UPS checksums for soft patching

Revision 682

Author: qwertymodo | Date: 28 września 2017 19:03:35

  • Fix building in VS2015

Revision 681

Author: qwertymodo | Date: 28 września 2017 19:02:10

  • Fix missing Windows version string update

Revision 680

Author: ov2 | Date: 11 września 2017 23:43:52

  • Call _splitpath with all parameters

Revision 679

Author: ov2 | Date: 11 września 2017 23:42:13

  • Merge branch 'gtk_unix_fixes' of git://github.com/megari/snes9x

Revision 678

Author: ari.sundholm | Date: 10 września 2017 23:45:26

  • Fix some build warnings generated by g++

Revision 677

Author: ari.sundholm | Date: 10 września 2017 23:42:36

  • Fix some undefined behavior
  • The destructor of Resampler needs to be virtual, as it is subclassed
  • and pointers to objects subclassed from it are being deleted.
  • The issue in controls.cpp is that the loop ends up reading past the
  • end of an array. The small rewrite of the loop also makes it more
  • readable.
  • In memmap.cpp, there is an assignment statement of the following form:
  • a[i++] = b[i];
  • It is undefined what i's value should be in b[i], so this was made
  • explicit.

Revision 676

Author: ari.sundholm | Date: 10 września 2017 22:42:09

  • gtk, unix: fixes to unbreak build and loading ROMs

Revision 675

Author: ov2 | Date: 11 września 2017 23:29:12

  • Rename IPS_DIR to PATCH_DIR, split cheats path in win32

Revision 674

Author: qwertymodo | Date: 10 września 2017 02:02:52

  • Minor refactor to .msu1 pack hotpatching

Revision 673

Author: qwertymodo | Date: 3 września 2017 23:56:32

  • Merge branch 'msu1-zip'

Revision 672

Author: qwertymodo | Date: 3 września 2017 23:54:01

  • Remove .msu.zip extension support in favor of .msu1

Revision 671

Author: qwertymodo | Date: 31 sierpnia 2017 02:59:39

  • Fix MSU-1 audio memory leak

Revision 670

Author: qwertymodo | Date: 17 sierpnia 2017 23:37:59

  • Adjust MSU-1 data ROM detection inside .msu1 packs

Revision 669

Author: qwertymodo | Date: 17 sierpnia 2017 20:30:44

  • Add support for loading .msu1 packs as ROM files, if they actually contain a ROM file

Revision 668

Author: qwertymodo | Date: 17 sierpnia 2017 19:37:28

  • Allow unzFindExtension to optionally match the exact filename

Revision 667

Author: qwertymodo | Date: 17 sierpnia 2017 19:34:13

  • Add IPS_DIR to the search path for .msu1 pack files

Revision 666

Author: qwertymodo | Date: 17 sierpnia 2017 03:56:57

  • Add support for .msu1 pack files

Revision 665

Author: ov2 | Date: 3 września 2017 21:13:01

  • msu1: generate even if muted

Revision 664

Author: ov2 | Date: 3 września 2017 20:15:45

  • msu1: drop samples equal to dsp dropped samples

Revision 663

Author: ov2 | Date: 2 września 2017 22:17:57

  • msu1: fix desync with turbo mode

Revision 662

Author: ov2 | Date: 17 sierpnia 2017 18:11:30

  • win32: add custom state file name option

Revision 661

Author: ov2 | Date: 23 lipca 2017 21:13:12

  • libretro: change remaining libsnes references in msvc project

Revision 660

Author: ov2 | Date: 23 lipca 2017 21:11:47

  • libretro: merge some changes from libretro repository
Inne treści związane z tematem
[multi] RetroArch/Core 1.7.2 26/04/2018 [multi] RetroArch/Core 1.7.2 26/04/2018;
RetroArch, oprócz dodanego rdzenia Dolphina (emulacji Nintento Wii i Game Cube), wbogacił się również o nowy tryb lagless, obniżający czas reakcji poniżej tego, co można było uzyskać na oryginalnym sprzęcie. Fascynujące jest na ilu różnych systemach retroArch da ...
[MULTI] Mednafen x86/x64 1.21.3 [MULTI] Mednafen x86/x64 1.21.3;
Mednafen jest bardzo udanym multiemulatorem, który powstał przede wszystkim z myślą o linuksie, jednak dzięki portowi pod win32 i ostatnio testowanej wersji x64, możemy pobawić się nim także pod okienkami. Jest na tyle dobrym udawaczem, że na podwalinie jego kodu powstały takie ...
[MULTI] Pantheon 7.050 [MULTI] Pantheon 7.050;
Multiemulator Pantheon, programu autorstwa  Bostjana 'Grandy' Grandoveca i jego kolejna odsłona duża "wrzutka" gier dla MSX.
[WIIU] Cemu 1.12d [WIIU] Cemu 1.12d;
Nowa wersja i nowe poprawki w emulatorze konsoli Nintendo WiiU.  Co mogę polecić to bardzo pomocny frontend do tego emulatora - MappleSeed, a do uzupełnienia plugin pozwalający odtwarzać materiały h264 (filmy) Cemu Hook.
[SNES] Snes9x 1.55 TestBuild 04/05/18 [SNES] Snes9x 1.55 TestBuild 04/05/18;
Nowy Testbuild emulatora konsoli Super Nintendo - Snes9X.  Standaryzacja formatu cheatów z Higanem Byu, poprawka do Super Punch i całkiem sporo zmian na repozytorium. Ostatnia publiczna wersja tego emulatora to Snes9x 1.55
Dodatkowe informacje
Komentarze

T-shirt "Atari ST - trzmiel"

Retro T-Shirt Atari ST - trzmiel - męski podkoszulek
Newsy Linkownia Emulatory na PC Wideoteka Bajtek Reduks Ready.Run

© Try2emu 1999 - 2018 | Krzysztof 'Faust' Karkosza Google+Kontakt