[SNES] Snes9x 1.55.x Dev R656 28/06/17

[1] @ !!! środa, 28 Czerwca 2017 23:03 CET [28-06-2017 22:54 CET]

[SNES] Snes9x 1.55.x Dev R656 28/06/17

Kolejny, dziki testbuild tego emulatora SuperNintendo, cóż po ostatniej sporej reorganizacji kodu i zmianie kompilacji na VS2017 kompilacja binarek to prawie czysta przyjemność. Nieoficjalna kompilacja, więc jeśli coś nie działa nie zawracajcie głowy ekipie Snes9X.

Dla przypomnienia - ostatnia publiczna i pełna wersja to Snes9x 1.54.1

Super Pinball (Nintendo of America Inc., Nov, 1994)

Revision 657

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
→ NOWSZY [SNES] Snes9x 1.58x TestBuild 29/12/18
Kawasaki Superbike Challange (1995, Doomark Group LTD)

29.12.2018

  • fix audio output device selection

SVN

Revision 1509

Author: brandon.wright | Date: sobota, 29 grudnia 2018 19:50:24

  • Include ctype.h

Revision 1508

Author: brandon.wright | Date: sobota, 29 grudnia 2018 19:47:15

  • Use strcspn instead of strtok for reentrancy.
  • Also, trim codes so game genie and pro-action replay codes
  • parse properly.

Revision 1507

Author: twinaphex | Date: sobota, 29 grudnia 2018 18:50:29

  • This text is not necessary

Revision 1506

Author: twinaphex | Date: sobota, 29 grudnia 2018 18:50:22

  • BUildfix for PS3 - error: comma at end of enumerator list

Revision 1505

Author: ov2 | Date: sobota, 29 grudnia 2018 15:28:43

  • win32: return before restoring old output device on ok (fixes #471)

Revision 1504

Author: brandon.wright | Date: sobota, 29 grudnia 2018 01:43:21

  • GTK+: The build has never allowed GTK+3 < 22.

Revision 1503

Author: brandon.wright | Date: sobota, 29 grudnia 2018 01:36:23

  • GTK+: Use std::string for some config options.

Revision 1502

Author: brandon.wright | Date: sobota, 29 grudnia 2018 00:07:32

  • GTK+: Use lowercase true/false, bool in more places.

Revision 1501

Author: brandon.wright | Date: piątek, 28 grudnia 2018 19:06:31

  • GTK+: OpenGL: Separate glFinish and glFenceSync options.

Revision 1500

Author: bearoso | Date: poniedziałek, 24 grudnia 2018 19:32:20

  • Merge pull request #469 from greg-kennedy/patch-1
  • Add some entries to the Unix default snes9x.conf

Revision 1499

Author: greg.kennedy | Date: poniedziałek, 24 grudnia 2018 19:21:51

  • Add some entries to the Unix default snes9x.conf
  • These knobs were missing default entries in snes9x.conf.default.

Revision 1498

Author: brandon.wright | Date: niedziela, 23 grudnia 2018 19:09:30

  • GTK+: Match filenames and appname to snes9x-gtk.
  • This will help environments match the desktop file with
  • the executable easier. The visible name stays just Snes9x.

Revision 1497

Author: brandon.wright | Date: piątek, 21 grudnia 2018 01:57:36

  • GTK+: Clean up build file and print summary of options.

Revision 1496

Author: brandon.wright | Date: środa, 19 grudnia 2018 02:22:29

  • Move ChangeInputDevice after controller option set.

Revision 1495

Author: brandon.wright | Date: środa, 19 grudnia 2018 02:15:36

  • win32: Try to propagate controller enabled state.

Revision 1494

Author: brandon.wright | Date: wtorek, 18 grudnia 2018 23:48:50

  • win32: Disable controller port 2 if controller 2 is disabled.

Revision 1493

Author: brandon.wright | Date: wtorek, 18 grudnia 2018 23:47:17

  • GTK+: Clarify appdatadir default.

Revision 1492

Author: brandon.wright | Date: wtorek, 18 grudnia 2018 22:49:53

  • GTK+: Add appdatadir to meson build for Snes9x-only files.

Revision 1491

Author: brandon.wright | Date: wtorek, 18 grudnia 2018 19:20:54

  • GTK+: Fix minizip includes. Add default options.

Revision 1490

Author: brandon.wright | Date: wtorek, 18 grudnia 2018 19:20:54

  • GTK+: Silence -Wformat-truncation on GCC.

Revision 1489

Author: brandon.wright | Date: wtorek, 18 grudnia 2018 19:20:54

  • GTK+: Switch to Meson build system.

Revision 1488

Author: brandon.wright | Date: wtorek, 18 grudnia 2018 19:20:54

  • GTK+: OpenGL: Get rid of virtual dtor warning.

Revision 1487

Author: bearoso | Date: poniedziałek, 17 grudnia 2018 19:23:31

  • Merge pull request #463 from orbea/libretro
  • libretro: Use -O3 instead of -O2.

Revision 1486

Author: orbea | Date: poniedziałek, 17 grudnia 2018 19:20:19

  • libretro: Use -O3 instead of -O2.

Revision 1484

Author: brandon.wright | Date: niedziela, 16 grudnia 2018 18:04:59

  • Bump appveyor version #.

Revision 1483

Author: ov2 | Date: sobota, 15 grudnia 2018 19:28:14

  • win32: get rid of some more warnings

Revision 1482

Author: ov2 | Date: sobota, 15 grudnia 2018 19:28:14

  • Get rid of some netplay warnings

Revision 1481

Author: ov2 | Date: sobota, 15 grudnia 2018 19:28:14

  • Update changes.txt

Revision 1480

Author: ov2 | Date: sobota, 15 grudnia 2018 19:28:14

  • win32: do not immediately apply automatic input rate checkbox

Revision 1479

Author: ov2 | Date: sobota, 15 grudnia 2018 19:28:08

  • win32: add audio device selection (xaudio2 only for the moment)

Revision 1478

Author: ov2 | Date: sobota, 15 grudnia 2018 14:10:19

  • win32: remove unused xml class

Revision 1477

Author: ov2 | Date: piątek, 14 grudnia 2018 23:54:20

  • win32: disable winxp deprecation warnings

Revision 1476

Author: brandon.wright | Date: czwartek, 13 grudnia 2018 19:21:50

  • Update changes.txt

Revision 1475

Author: ryan..swingflip..hamlin | Date: czwartek, 13 grudnia 2018 19:19:09

  • Finished up Armv7 CortexA7

Revision 1474

Author: ryan..swingflip..hamlin | Date: czwartek, 13 grudnia 2018 19:19:03

  • Added Classic Armv7 A7

Revision 1473

Author: emery.hemingway | Date: czwartek, 13 grudnia 2018 19:18:53

  • Genode make rules

Revision 1472

Author: brandon.wright | Date: czwartek, 13 grudnia 2018 18:58:33

  • Bump version number to 1.58.

Revision 1471

Author: brandon.wright | Date: środa, 12 grudnia 2018 23:56:56

  • GTK+: Use borders instead of transparent background for now.

Revision 1470

Author: brandon.wright | Date: środa, 12 grudnia 2018 23:46:30

  • GTK+: The config file show know about none.

Revision 1469

Author: brandon.wright | Date: środa, 12 grudnia 2018 23:44:47

  • GTK+: Make sure menu item knows about nothing.

Revision 1468

Author: brandon.wright | Date: środa, 12 grudnia 2018 23:40:31

  • GTK+: Allow disconnecting controller port 2.

Revision 1467

Author: brandon.wright | Date: środa, 12 grudnia 2018 23:24:21

  • GTK+: Hook up Settings.DisplayPressedKeys

Revision 1466

Author: brandon.wright | Date: środa, 12 grudnia 2018 23:15:56

  • Add special S9xDisplayStringType to pass additional info.
  • Add some arrow characters for displayed keys.

Revision 1465

Author: brandon.wright | Date: środa, 12 grudnia 2018 19:36:56

  • Move S9xMovieUpdate to start of next frame.

Revision 1464

Author: brandon.wright | Date: poniedziałek, 10 grudnia 2018 22:10:40

  • GTK+: Remove vertex_shader and rename fragment_shader.

Revision 1463

Author: brandon.wright | Date: poniedziałek, 10 grudnia 2018 22:02:57

  • GTK+: More sensible defaults.
  • 16666 NTSC frame time is closer to correct than 16667.
  • 32000/32040 is irrelevant because resampling is always needed.
  • Don't recommend 32000 in UI.

Revision 1462

Author: brandon.wright | Date: poniedziałek, 10 grudnia 2018 21:58:51

  • Use 1 instead of 0 as first # for pressed key display.

Revision 1461

Author: brandon.wright | Date: wtorek, 4 grudnia 2018 23:07:01

  • Fix uninitialized warning and aliased pointers.

Revision 1460

Author: brandon.wright | Date: wtorek, 4 grudnia 2018 23:06:04

  • GTK+: OpenGL: Don't link libGL directly.

Revision 1459

Author: brandon.wright | Date: wtorek, 4 grudnia 2018 21:57:20

  • GTK+: OpenGL: Old libepoxy lacks glXSwapIntervalMESA.

Revision 1458

Author: brandon.wright | Date: wtorek, 4 grudnia 2018 18:18:22

  • GTK+: Set locale to C when loading shader files.
  • We can't know what format they're in, and for some reason español
  • breaks them.

Revision 1457

Author: brandon.wright | Date: wtorek, 4 grudnia 2018 03:52:12

  • GTK+: Fix data dir name for translations.

Revision 1456

Author: brandon.wright | Date: wtorek, 4 grudnia 2018 03:10:35

  • GTK+: Update gettext and remove intltool.

Revision 1455

Author: brandon.wright | Date: wtorek, 4 grudnia 2018 03:03:53

  • GTK+: OpenGL: Use fence to allow GTK+ to run during wait.

Revision 1454

Author: brandon.wright | Date: wtorek, 4 grudnia 2018 00:32:12

  • GTK+: OpenGL: Add fences as glFinish alternative.

Revision 1453

Author: brandon.wright | Date: wtorek, 4 grudnia 2018 00:32:12

  • GTK+: Various cleanups.

Revision 1452

Author: brandon.wright | Date: wtorek, 4 grudnia 2018 00:32:12

  • GTK+: Mandate Netplay, Joystick, JMA.

Revision 1451

Author: brandon.wright | Date: wtorek, 4 grudnia 2018 00:32:12

  • GTK+: Start in timeout mode.

Revision 1450

Author: bearoso | Date: niedziela, 2 grudnia 2018 01:57:29

  • Merge pull request #456 from orbea/lto
  • libretro: Allow overriding -flto.

Revision 1449

Author: orbea | Date: sobota, 1 grudnia 2018 23:58:48

  • libretro: Allow overriding -flto.
  • With some users it could be handy to set -flto manually, for example with gcc
  • its possible to get a speed up for linking with -flto=jobserver.

Revision 1448

Author: brandon.wright | Date: niedziela, 2 grudnia 2018 01:56:22

  • Move snes9x.conf.default to unix directory.

Revision 1447

Author: brandon.wright | Date: niedziela, 2 grudnia 2018 01:54:25

  • GTK+: Fix partial config files. Fix sanity check.

Revision 1446

Author: brandon.wright | Date: piątek, 30 listopada 2018 22:35:19

  • GTK+: OpenGL: Number of components is deprecated.

Revision 1445

Author: brandon.wright | Date: czwartek, 29 listopada 2018 23:09:18

  • GTK+: OpenGL: Use texture in GLSL 1.40 shader.

Revision 1444

Author: brandon.wright | Date: środa, 28 listopada 2018 17:55:10

  • Remove ssnprintf function.

Revision 1443

Author: brandon.wright | Date: środa, 28 listopada 2018 02:24:45

  • libretro: Fix double-height mode with overscan crop.

Revision 1442

Author: brandon.wright | Date: wtorek, 20 listopada 2018 22:30:00

  • Adjust Chou Aniki timing hack.

Revision 1441

Author: brandon.wright | Date: wtorek, 20 listopada 2018 21:54:01

  • appveyor: Include cheats.bml in artifacts.

Revision 1440

Author: brandon.wright | Date: niedziela, 18 listopada 2018 21:12:25

  • GTK+: Don't use sstrncpy when not capping to buffer size.

Revision 1439

Author: brandon.wright | Date: niedziela, 18 listopada 2018 20:08:42

  • GTK+: Use std::string here.

Revision 1438

Author: brandon.wright | Date: niedziela, 18 listopada 2018 19:30:58

  • GTK+: More cleaning.

Revision 1437

Author: brandon.wright | Date: niedziela, 18 listopada 2018 19:21:16

  • GTK+: Clean up autotools files.

Revision 1436

Author: brandon.wright | Date: niedziela, 18 listopada 2018 19:03:14

  • Get rid of "ignore" warnings.

Revision 1435

Author: brandon.wright | Date: niedziela, 18 listopada 2018 19:02:12

  • Turn these into inline functions for sanity.

Revision 1434

Author: brandon.wright | Date: niedziela, 18 listopada 2018 18:18:27

  • Use a sstrncpy function that behaves like strlcpy.

Revision 1433

Author: brandon.wright | Date: niedziela, 18 listopada 2018 01:41:37

  • String bounds-checking.

Revision 1432

Author: brandon.wright | Date: sobota, 17 listopada 2018 23:12:06

  • GTK+: Patch into S9xCustomDisplayString.
  • Fix issue with overlay on overscanned height.

Revision 1431

Author: brandon.wright | Date: sobota, 17 listopada 2018 22:27:53

  • Fix unused variables.

Revision 1430

Author: brandon.wright | Date: sobota, 17 listopada 2018 22:24:56

  • GTK+: Silence NULL pointer arithmetic warning.

Revision 1429

Author: brandon.wright | Date: sobota, 17 listopada 2018 22:19:19

  • Remove unused functions in xbrz.cpp.

Revision 1428

Author: brandon.wright | Date: sobota, 17 listopada 2018 22:16:31

  • Fix encoding in xbrz.cpp.

Revision 1427

Author: brandon.wright | Date: sobota, 17 listopada 2018 22:16:03

  • Fix pragma warning on clang.

Revision 1426

Author: brandon.wright | Date: sobota, 17 listopada 2018 22:02:37

  • Remove useless 'register' storage class.
  • It's deprecated, and any compiler we use now ignores it.

Revision 1425

Author: brandon.wright | Date: sobota, 17 listopada 2018 21:54:57

  • GTK+: OpenGL: WaylandEGLContext is a class.

Revision 1424

Author: brandon.wright | Date: sobota, 17 listopada 2018 19:19:16

  • GTK+: OpenGL: Don't reset state we don't change.

Revision 1422

Author: brandon.wright | Date: piątek, 16 listopada 2018 00:45:29

  • Missed another one.

Revision 1421

Author: brandon.wright | Date: piątek, 16 listopada 2018 00:42:29

  • Mark all of GTK+ with header stub, and a couple others.

Revision 1420

Author: brandon.wright | Date: piątek, 16 listopada 2018 00:35:52

  • Missed a couple.

Revision 1419

Author: brandon.wright | Date: piątek, 16 listopada 2018 00:31:39

  • Use a license stub everywhere.
  • This points to the full license in the root directory.

Revision 1418

Author: brandon.wright | Date: piątek, 16 listopada 2018 00:03:49

  • GTK+: Implement a different overlay font.
  • It's the same font, but with kerning added and the black outline
  • replaced with a translucent background.

Revision 1417

Author: brandon.wright | Date: środa, 14 listopada 2018 22:34:27

  • Have appveyor include the correct LICENSE file.

Revision 1416

Author: brandon.wright | Date: środa, 14 listopada 2018 22:32:24

  • Move full license to root directory.
  • Remove gpl-2.0.txt and lgpl-2.1.txt licenses because with the
  • exclusions they aren't needed.

Revision 1415

Author: brandon.wright | Date: środa, 14 listopada 2018 21:51:39

  • GTK+: Don't translate config file entries.

Revision 1414

Author: brandon.wright | Date: środa, 14 listopada 2018 02:17:30

  • GTK+: Remove doc directory. GTK+ port is now only Snes9x-licensed.

Revision 1413

Author: brandon.wright | Date: poniedziałek, 12 listopada 2018 23:51:21

  • GTK+: Use root snes_ntsc implementation.
  • Implement scanlines there.

Revision 1412

Author: brandon.wright | Date: sobota, 10 listopada 2018 01:50:30

  • Bump appveyor version number.

Revision 1411

Author: brandon.wright | Date: piątek, 9 listopada 2018 23:20:00

  • GTK+: Make Wayland support removable.

Revision 1410

Author: brandon.wright | Date: piątek, 9 listopada 2018 22:54:07

  • GTK+: GL: Use PBOs by default, disable on GL < 1.5

Revision 1409

Author: brandon.wright | Date: piątek, 9 listopada 2018 22:47:38

  • GTK+: OpenGL: Only do this part on non-legacy.

Revision 1408

Author: brandon.wright | Date: piątek, 9 listopada 2018 22:46:13

  • GTK+: OpenGL: Allow legacy, no shader, paths.

Revision 1407

Author: ov2 | Date: piątek, 9 listopada 2018 22:18:51

  • Update changes.txt

Revision 1406

Author: brandon.wright | Date: piątek, 9 listopada 2018 21:55:33

  • GTK+: Mandate OpenGL on Wayland.
  • Warn users if their OpenGL stack is too old.

Revision 1405

Author: brandon.wright | Date: piątek, 9 listopada 2018 02:00:36

  • Update 1.56.2 to 1.57 everywhere but appveyor.

Revision 1404

Author: brandon.wright | Date: czwartek, 8 listopada 2018 23:44:30

  • Update changelog.

Revision 1403

Author: brandon.wright | Date: czwartek, 8 listopada 2018 22:12:47

  • GTK+: OSS: Try /dev/dspN 1 through 9.

Revision 1402

Author: brandon.wright | Date: czwartek, 8 listopada 2018 21:59:24

  • GTK+: Save controller ports to config file.

Revision 1401

Author: brandon.wright | Date: czwartek, 8 listopada 2018 21:23:37

  • GTK+: Add hotkey to capture the mouse.

Revision 1400

Author: brandon.wright | Date: środa, 7 listopada 2018 22:09:27

  • GTK+: Remove goofy headerbar experiment.

Revision 1399

Author: brandon.wright | Date: środa, 7 listopada 2018 02:22:06

  • win32: Add a colorful icon resource.

Revision 1398

Author: brandon.wright | Date: środa, 7 listopada 2018 01:46:44

  • GTK+: Consolidate includes to compat header.

Revision 1397

Author: brandon.wright | Date: środa, 7 listopada 2018 01:04:10

  • GTK+: Fix GTK+ 2.0 compatibility again.

Revision 1396

Author: brandon.wright | Date: wtorek, 6 listopada 2018 23:39:23

  • GTK+: lint the snes9x.ui file.

Revision 1395

Author: brandon.wright | Date: wtorek, 6 listopada 2018 23:39:23

  • GTK+: Relative save slots.

Revision 1394

Author: ov2 | Date: wtorek, 6 listopada 2018 22:18:55

  • Correct stream revert behavior (closes #353)

Revision 1393

Author: ov2 | Date: wtorek, 6 listopada 2018 22:18:55

  • win32: remove hires option (closes #348)

Revision 1392

Author: brandon.wright | Date: wtorek, 6 listopada 2018 18:57:19

  • GTK+: Remove extraneous Cg directory.

Revision 1391

Author: brandon.wright | Date: wtorek, 6 listopada 2018 18:39:17

  • GTK+: Use glXQueryExtension, not epoxy_has_glx.

Revision 1390

Author: brandon.wright | Date: wtorek, 6 listopada 2018 01:40:16

  • GTK+: Fix some typos and add comments to config.

Revision 1389

Author: brandon.wright | Date: wtorek, 6 listopada 2018 01:17:48

  • GTK+: Don't append "- Snes9x" to game name.

Revision 1388

Author: nelson.garcia | Date: poniedziałek, 5 listopada 2018 23:02:29

  • Remove memory leak in loadzip.cpp
  • * Call `unzClose(file)` outside of the assert clause. In Release mode,
  • any statement in an assert clause is not called, causing a memory leak.
  • If the file does not close successfully, `assert(FAIL)` is called.

Revision 1387

Author: brandon.wright | Date: sobota, 3 listopada 2018 01:20:46

  • GTK+: Add support for header bar.

Revision 1386

Author: brandon.wright | Date: piątek, 2 listopada 2018 22:48:20

  • GTK+/style: Remove explicit returns in void funcs.

Revision 1385

Author: brandon.wright | Date: piątek, 2 listopada 2018 21:52:26

  • GTK+: Style: Remove voids from parameter list.

Revision 1384

Author: brandon.wright | Date: piątek, 2 listopada 2018 21:47:31

  • GTK+: More consts and enums instead of #defines.

Revision 1383

Author: brandon.wright | Date: piątek, 2 listopada 2018 21:27:12

  • GTK+: Clean up control stuff a bit.

Revision 1382

Author: brandon.wright | Date: piątek, 2 listopada 2018 21:25:32

  • GTK+: Fix OpenGL without NPOT.

Revision 1381

Author: brandon.wright | Date: piątek, 2 listopada 2018 03:11:39

  • GTK+: Get rid of # in joystick binding name.
  • Rename a couple bindings.

Revision 1380

Author: brandon.wright | Date: piątek, 2 listopada 2018 03:11:39

  • GTK+: Remove XML config format.

Revision 1379

Author: ov2 | Date: czwartek, 1 listopada 2018 23:22:21

  • win32: align offset with gtk/libretro

Revision 1378

Author: brandon.wright | Date: czwartek, 1 listopada 2018 23:14:38

  • GTK+, libretro: Don't clip between fields.

Revision 1377

Author: ov2 | Date: czwartek, 1 listopada 2018 23:01:07

  • win32: cut ext height from top and botton, center regular (fixes #443)

Revision 1376

Author: ov2 | Date: środa, 31 października 2018 20:54:57

  • win32: remove bogus height reduction

Revision 1375

Author: brandon.wright | Date: środa, 31 października 2018 01:26:01

  • GTK+: Human-readable bindings in config file.

Revision 1374

Author: brandon.wright | Date: wtorek, 30 października 2018 22:45:02

  • win32: Disable bg toggle keys by default.

Revision 1373

Author: brandon.wright | Date: poniedziałek, 29 października 2018 22:41:41

  • GTK+: OpenGL+: Check context size on expose.
  • Also, fix splash drawing on Wayland/OpenGL.

Revision 1372

Author: brandon.wright | Date: poniedziałek, 29 października 2018 22:14:40

  • GTK+: Never let GTK+ paint the output window.

Revision 1371

Author: brandon.wright | Date: poniedziałek, 29 października 2018 22:02:45

  • GTK+: Don't pass draw signal on OpenGL/Wayland.
  • Also, don't pass draw signal on to GTK+, period.

Revision 1370

Author: brandon.wright | Date: poniedziałek, 29 października 2018 01:46:08

  • GTK+: Disable sound sync by default.

Revision 1369

Author: brandon.wright | Date: niedziela, 28 października 2018 22:55:33

  • GTK+: Clean up speed throttling.
  • No more frameskip selection, only 4 options:
  • * Timer throttling to Settings.FrameRate
  • * Same, but skips frames when late
  • * Wait on sound buffer
  • * Don't throttle.
  • Dynamic rate control is automatically disabled for option 3.

Revision 1368

Author: brandon.wright | Date: niedziela, 28 października 2018 17:29:51

  • GTK+: Turn context structs into classes.
  • Remove placeholder "#pragma once" uses.

Revision 1367

Author: brandon.wright | Date: niedziela, 28 października 2018 17:22:00

  • GTK+: Use a GLSL 1.10 shader for OpenGL < 3.0.

Revision 1366

Author: brandon.wright | Date: niedziela, 28 października 2018 02:07:49

  • GTK+: Faster cairo software output path.

Revision 1365

Author: brandon.wright | Date: niedziela, 28 października 2018 01:13:51

  • GTK+: Modernize OpenGL code.
  • Requires OpenGL 2.0 or above. Everything is core-compatible now.

Revision 1364

Author: brandon.wright | Date: niedziela, 28 października 2018 01:00:15

  • glsl: Use core-compatible OpenGL calls.
  • * Remove glTexCoordPointer because it wasn't affecting anything
  • anyway.
  • * Use GL_TRIANGLE_STRIP instead of deprecated GL_QUADS.

Revision 1363

Author: brandon.wright | Date: sobota, 27 października 2018 23:16:41

  • Remove support for old-style XML shaders.

Revision 1362

Author: brandon.wright | Date: sobota, 27 października 2018 23:06:16

  • Remove excess styling.

Revision 1361

Author: brandon.wright | Date: sobota, 27 października 2018 22:56:22

  • GTK+: Force OpenGL 2.0 compatibility.

Revision 1360

Author: brandon.wright | Date: sobota, 27 października 2018 22:33:55

  • Remove 24-bit PBO format. It's actually useless.

Revision 1359

Author: brandon.wright | Date: sobota, 27 października 2018 22:12:21

  • Support context creation on GLX 1.3.

Revision 1358

Author: brandon.wright | Date: sobota, 27 października 2018 02:14:25

  • Remove reconfigure method.

Revision 1357

Author: brandon.wright | Date: sobota, 27 października 2018 01:54:28

  • Be conservative with OpenGL version for now.

Revision 1356

Author: brandon.wright | Date: sobota, 27 października 2018 01:22:51

  • Make OpenGL context management separate.

Revision 1355

Author: brandon.wright | Date: piątek, 26 października 2018 22:49:56

  • Rename Wayland helpers to Wayland egl context.

Revision 1354

Author: brandon.wright | Date: piątek, 26 października 2018 22:46:55

  • Fix compilation with GTK2.

Revision 1353

Author: brandon.wright | Date: czwartek, 25 października 2018 00:26:50

  • libretro: Center 224 lines when crop overscan off

Revision 1352

Author: brandon.wright | Date: środa, 24 października 2018 23:54:55

  • libretro: use > instead of >= to compare heights.

Revision 1351

Author: brandon.wright | Date: środa, 24 października 2018 23:05:44

  • Clean overscan area when turning off extended.

Revision 1350

Author: brandon.wright | Date: środa, 24 października 2018 22:45:01

  • GTK: No, the other way.

Revision 1349

Author: brandon.wright | Date: środa, 24 października 2018 22:41:24

  • GTK: Move centered 224/239 to y=8 instead of y=7.

Revision 1348

Author: brandon.wright | Date: środa, 24 października 2018 22:36:15

  • Merge remote-tracking branch 'libretro/master'

Revision 1347

Author: finalpatch | Date: środa, 17 października 2018 14:49:27

  • Add core option "Block Invalid VRAM Access" (#184)
  • * Add core option "Block Invalid VRAM Access"

Revision 1346

Author: meepingsnesroms | Date: piątek, 12 października 2018 18:24:28

  • Fix compiling on Mac OS Mojave

Revision 1345

Author: brandon.wright | Date: środa, 24 października 2018 22:35:11

  • Center overscan crop in libretro.

Revision 1344

Author: brandon.wright | Date: poniedziałek, 22 października 2018 22:08:11

  • More XRandR not to compile if not X11.

Revision 1343

Author: brandon.wright | Date: poniedziałek, 22 października 2018 22:06:12

  • Invalidate on init to reset GTK spacing.

Revision 1342

Author: brandon.wright | Date: poniedziałek, 22 października 2018 21:53:12

  • Set output window size.

Revision 1341

Author: brandon.wright | Date: poniedziałek, 22 października 2018 21:36:52

  • Request compositor protocol v3. Set buffer scale.

Revision 1340

Author: brandon.wright | Date: poniedziałek, 22 października 2018 20:56:18

  • Save framebuffer.

Revision 1339

Author: brandon.wright | Date: poniedziałek, 22 października 2018 01:49:13

  • NULL out region

Revision 1338

Author: brandon.wright | Date: poniedziałek, 22 października 2018 01:03:35

  • Add wayland helper files.

Revision 1337

Author: brandon.wright | Date: poniedziałek, 22 października 2018 00:05:37

  • Better Wayland OpenGL.
  • Still breaks with scale factors.

Revision 1336

Author: brandon.wright | Date: sobota, 20 października 2018 23:47:43

  • EGL X11 leaks badly. Revert Wayland/GL stuff ATM.

Revision 1335

Author: brandon.wright | Date: piątek, 19 października 2018 01:08:01

  • Pass input through subsurface.

Revision 1334

Author: brandon.wright | Date: piątek, 19 października 2018 01:00:27

  • Use a flush instead of commit.

Revision 1333

Author: brandon.wright | Date: piątek, 19 października 2018 00:53:07

  • Fix fullscreen in Wayland/GL.

Revision 1332

Author: brandon.wright | Date: piątek, 19 października 2018 00:47:39

  • Basic OpenGL on Wayland. Fullscreen is broken.

Revision 1331

Author: brandon.wright | Date: środa, 17 października 2018 00:26:24

  • Software Wayland mostly works.

Revision 1330

Author: brandon.wright | Date: poniedziałek, 15 października 2018 21:54:36

  • Better driver failure behavior.

Revision 1329

Author: brandon.wright | Date: poniedziałek, 15 października 2018 21:31:42

  • Conditional set_bypass_compositor.

Revision 1328

Author: brandon.wright | Date: poniedziałek, 15 października 2018 21:25:26

  • Allow XV only in GTK/X11.

Revision 1327

Author: r.mi.calixte | Date: poniedziałek, 15 października 2018 21:20:13

  • wayland: fix fullscreen mode

Revision 1326

Author: r.mi.calixte | Date: poniedziałek, 15 października 2018 21:19:51

  • wayland: handle screensaver

Revision 1325

Author: r.mi.calixte | Date: poniedziałek, 15 października 2018 21:19:22

  • wayland: make xrandr query conditional

Revision 1324

Author: brandon.wright | Date: poniedziałek, 15 października 2018 21:18:21

  • Remove 'else', fix formatting.

Revision 1323

Author: r.mi.calixte | Date: poniedziałek, 15 października 2018 21:16:40

  • wayland: implement Snes9xWindow::get_refresh_rate

Revision 1322

Author: r.mi.calixte | Date: poniedziałek, 15 października 2018 21:15:52

  • wayland: include X11 libraries only if it is an available GDK backend

Revision 1321

Author: brandon.wright | Date: poniedziałek, 15 października 2018 21:04:28

  • GTK: Add EGL WSI for OpenGL.

Revision 1320

Author: brandon.wright | Date: sobota, 6 października 2018 01:17:19

  • Allow instant IRQ trigger from 4200 writes again.

Revision 1319

Author: brandon.wright | Date: czwartek, 4 października 2018 00:45:03

  • Merge remote-tracking branch 'libretro/master'

Revision 1318

Author: twinaphex | Date: niedziela, 30 września 2018 16:49:53

  • Merge pull request #180 from lifajucejo/switch_opt
  • Clean up libnx makefile and enable more optimizations

Revision 1317

Author: lifajucejo | Date: niedziela, 30 września 2018 16:25:16

  • Clean up libnx makefile and enable more optimizations

Revision 1316

Author: twinaphex | Date: czwartek, 27 września 2018 23:47:20

  • Merge pull request #179 from m4xw/libnx
  • [LIBNX] Initial Port

Revision 1315

Author: m4xw | Date: czwartek, 27 września 2018 23:41:04

  • [LIBNX] Initial Port

Revision 1314

Author: twinaphex | Date: czwartek, 27 września 2018 18:37:56

  • Merge pull request #178 from hiddenasbestos/lightgun
  • Lightgun Improvements

Revision 1313

Author: brandon.wright | Date: czwartek, 4 października 2018 00:32:50

  • libretro: Change 8:7 aspect ratio to uncorrected.

Revision 1312

Author: brandon.wright | Date: czwartek, 4 października 2018 00:06:41

  • win32: add InitialSnapshotFilename support.

Revision 1311

Author: brandon.wright | Date: środa, 3 października 2018 23:58:40

  • GTK+: Don't override command-line port choice.

Revision 1310

Author: brandon.wright | Date: środa, 3 października 2018 00:16:06

  • Pass decimal mode tests.

Revision 1309

Author: bearoso | Date: czwartek, 27 września 2018 19:24:16

  • Merge pull request #435 from hiddenasbestos/lightgun
  • Lightgun improvements

Revision 1308

Author: bearoso | Date: czwartek, 27 września 2018 19:23:22

  • Merge branch 'master' into lightgun

Revision 1307

Author: ov2 | Date: czwartek, 20 września 2018 15:46:38

  • Merge pull request #420 from Dwedit/change-header-detection
  • Change detection of copier headers

Revision 1306

Author: dwedit | Date: wtorek, 28 sierpnia 2018 20:53:09

  • Change detection of copier headers

Revision 1305

Author: david.walters | Date: czwartek, 27 września 2018 17:23:16

  • lightgun overhaul

Revision 1304

Author: twinaphex | Date: środa, 29 sierpnia 2018 01:44:33

  • MSVC 2005 bugfix

Revision 1303

Author: twinaphex | Date: wtorek, 28 sierpnia 2018 23:36:29

  • (PS3) Buildfixes

Revision 1302

Author: twinaphex | Date: wtorek, 28 sierpnia 2018 19:31:07

  • Remove this for Wii/WiiU/Gamecube

Revision 1301

Author: twinaphex | Date: wtorek, 28 sierpnia 2018 18:21:23

  • No -flto available for PS3

Revision 1300

Author: ov2 | Date: wtorek, 11 września 2018 22:18:02

  • Merge pull request #432 from Dwedit/fix-sa1-savestates
  • Fix incorrect memory map for SA1 after loading savestates

Revision 1299

Author: dwedit | Date: wtorek, 11 września 2018 20:26:47

  • Fix incorrect memory map for SA1 after loading savestates
  • Initialize SA1.VirtualBitmapFormat to match what it becomes

Revision 1298

Author: bearoso | Date: poniedziałek, 10 września 2018 04:58:20

  • Fix extra 4 cycles I left inaccidentally.

Revision 1297

Author: brandon.wright | Date: niedziela, 9 września 2018 23:15:38

  • Timings.IRQTriggerCycles is 3.5 dot clocks.

Revision 1296

Author: bearoso | Date: niedziela, 9 września 2018 18:17:58

  • Merge pull request #431 from lacastri/daffy
  • daffy duck irq non-reschedule

Revision 1295

Author: lacastri | Date: niedziela, 9 września 2018 01:49:42

  • daffy duck irq non-reschedule

Revision 1294

Author: ov2 | Date: środa, 29 sierpnia 2018 21:35:13

  • Merge pull request #425 from truidic/lagfix
  • lagfix unused

Revision 1293

Author: truidic | Date: środa, 29 sierpnia 2018 19:27:40

  • lagfix unused

Revision 1292

Author: twinaphex | Date: środa, 29 sierpnia 2018 16:51:51

  • MSVC 2005 bugfix

Revision 1291

Author: twinaphex | Date: środa, 29 sierpnia 2018 16:49:51

  • (PS3) Buildfixes

Revision 1290

Author: twinaphex | Date: środa, 29 sierpnia 2018 16:48:53

  • Remove this for Wii/WiiU/Gamecube

Revision 1289

Author: twinaphex | Date: środa, 29 sierpnia 2018 16:48:37

  • No -flto available for PS3

Revision 1288

Author: ov2 | Date: środa, 29 sierpnia 2018 11:39:16

  • Merge pull request #423 from tmkk/osx-defaultconfs
  • MacOSX: explicitly set default values for new options

Revision 1287

Author: tmkk | Date: środa, 29 sierpnia 2018 11:17:10

  • macosx: explicitly set default values for new options

Revision 1286

Author: ov2 | Date: poniedziałek, 27 sierpnia 2018 21:30:57

  • Merge pull request #417 from retrotalker/appveyor-merge
  • appveyor libretro

Revision 1285

Author: retrotalker | Date: poniedziałek, 27 sierpnia 2018 21:12:27

  • appveyor libretro

Revision 1284

Author: ov2 | Date: niedziela, 26 sierpnia 2018 19:53:17

  • Merge pull request #414 from retrotalker/rifle
  • connect rifle controller

Revision 1283

Author: retrotalker | Date: niedziela, 26 sierpnia 2018 19:07:14

  • connect rifle controller

Revision 1282

Author: ov2 | Date: sobota, 25 sierpnia 2018 21:24:13

  • Move identical VRAMReadBuffer updates to inline function

Revision 1281

Author: ov2 | Date: sobota, 25 sierpnia 2018 21:22:41

  • Merge pull request #412 from Dwedit/snes9x-master-fix-submission
  • Move `VRAMReadBuffer` from `IPPU` to `PPU`, then add to savestate

Revision 1280

Author: dwedit | Date: sobota, 25 sierpnia 2018 21:16:52

  • Move `VRAMReadBuffer` from `IPPU` to `PPU`, then add to savestate, tagged as version 11. Fixes RunAhead in Battle Grand Prix.

Revision 1279

Author: ov2 | Date: sobota, 25 sierpnia 2018 20:18:18

  • Prevent read_idx from overflowing

Revision 1278

Author: ov2 | Date: sobota, 25 sierpnia 2018 19:51:43

  • Add NextIRQTimer to snapshot, do not re-set hdma byte

Revision 1277

Author: ov2 | Date: sobota, 25 sierpnia 2018 19:51:42

  • Ensure CPU.MemSpeed is correct when CPU.FastROMSpeed changes

Revision 1276

Author: ov2 | Date: sobota, 25 sierpnia 2018 19:51:42

  • win32: fix compile with newest studio 2017

Revision 1275

Author: ov2 | Date: piątek, 24 sierpnia 2018 19:27:31

  • Merge pull request #410 from retrotalker/interlace
  • resize viewport on load state

Revision 1274

Author: retrotalker | Date: piątek, 24 sierpnia 2018 00:35:15

  • resize viewport on load state

Revision 1273

Author: brandon.wright | Date: środa, 22 sierpnia 2018 22:21:26

  • libretro: Allow more granular SFX underclocks.

Revision 1272

Author: brandon.wright | Date: środa, 22 sierpnia 2018 22:15:27

  • Increase SuperFX speed slightly.

Revision 1271

Author: brandon.wright | Date: środa, 22 sierpnia 2018 17:24:29

  • Check POR freeze-high bit for transparency check.

Revision 1270

Author: bearoso | Date: wtorek, 21 sierpnia 2018 17:57:59

  • Merge pull request #406 from retrotalker/cursor
  • lightgun cursor grey typo

Revision 1269

Author: retrotalker | Date: wtorek, 21 sierpnia 2018 16:25:50

  • lightgun cursor grey typo

Revision 1268

Author: brandon.wright | Date: poniedziałek, 20 sierpnia 2018 19:54:00

  • Proper write-twice behavior for $2122.

Revision 1267

Author: bearoso | Date: poniedziałek, 20 sierpnia 2018 17:33:22

  • Merge pull request #399 from bladeoner/master
  • Fix several file references in the APU folder

Revision 1266

Author: bladeoner | Date: niedziela, 19 sierpnia 2018 01:40:32

  • Fix several file references in the APU folder

Revision 1265

Author: bearoso | Date: poniedziałek, 20 sierpnia 2018 17:33:08

  • Merge pull request #403 from retrotalker/cursor
  • change crosshairs

Revision 1264

Author: retrotalker | Date: niedziela, 19 sierpnia 2018 00:45:04

  • change crosshairs

Revision 1263

Author: bearoso | Date: poniedziałek, 20 sierpnia 2018 17:32:27

  • Merge pull request #402 from retrotalker/controls
  • activate controllers

Revision 1262

Author: retrotalker | Date: sobota, 18 sierpnia 2018 20:58:17

  • activate controllers
  • Looney Tunes B-Ball multitap

Revision 1261

Author: bearoso | Date: sobota, 18 sierpnia 2018 20:17:28

  • Merge pull request #400 from retrotalker/apu
  • interpolation - clamp output

Revision 1260

Author: retrotalker | Date: sobota, 18 sierpnia 2018 15:34:04

  • interpolation - clamp output

Revision 1259

Author: bearoso | Date: piątek, 17 sierpnia 2018 18:02:49

  • Merge pull request #398 from bladeoner/master
  • Fix APU include snes.hpp

Revision 1258

Author: bladeoner | Date: czwartek, 16 sierpnia 2018 21:04:43

  • Fix APU include snes.hpp

Revision 1257

Author: brandon.wright | Date: piątek, 17 sierpnia 2018 17:59:10

  • Be more conservative and use HC=512 instead.

Revision 1256

Author: brandon.wright | Date: piątek, 17 sierpnia 2018 17:56:48

  • Revert "Move render to HBLANK start."
  • This reverts commit 933c8610639ec818209ebc51ca74d8d5e2db625f.

Revision 1255

Author: brandon.wright | Date: piątek, 17 sierpnia 2018 17:23:20

  • Move render to HBLANK start.

Revision 1254

Author: dwedit | Date: czwartek, 16 sierpnia 2018 18:01:39

  • Makefile Changes: Use Link-time optimization on GCC, and define __WIN32__ in all MSVC targets

Revision 1253

Author: brandon.wright | Date: czwartek, 16 sierpnia 2018 18:01:39

  • Don't black out screen when no data in savestate.

Revision 1252

Author: bearoso | Date: środa, 15 sierpnia 2018 21:52:11

  • Merge pull request #395 from retrotalker/region
  • Console region option

Revision 1251

Author: retrotalker | Date: środa, 15 sierpnia 2018 19:08:57

  • Console region option
  • auto, ntsc, pal

Revision 1250

Author: bearoso | Date: środa, 15 sierpnia 2018 21:51:54

  • Merge pull request #394 from retrotalker/makefile
  • makefile.common fix

Revision 1249

Author: retrotalker | Date: środa, 15 sierpnia 2018 19:10:31

  • makefile.common fix
  • remove spc_dsp.cpp -- already included in sdsp.cpp

Revision 1248

Author: bearoso | Date: środa, 15 sierpnia 2018 21:49:25

  • Merge pull request #396 from retrotalker/overclock
  • "Light" overclocking option

Revision 1247

Author: retrotalker | Date: środa, 15 sierpnia 2018 19:15:24

  • overclocking option
  • light

Revision 1246

Author: brandon.wright | Date: środa, 15 sierpnia 2018 00:33:03

  • Don't allow IRQ to occur instantly when just writing $4200.

Revision 1245

Author: brandon.wright | Date: środa, 15 sierpnia 2018 00:33:03

  • GTK+: Add dangerous hacks.

Revision 1244

Author: ov2 | Date: wtorek, 14 sierpnia 2018 21:30:48

  • win32: add dx9 error dialog with download link

Revision 1243

Author: tatsuya79 | Date: sobota, 11 sierpnia 2018 23:49:57

  • rise sprite limit hack to 128

Revision 1242

Author: brandon.wright | Date: sobota, 11 sierpnia 2018 23:46:40

  • Add merge option for hires blending.

Revision 1241

Author: brandon.wright | Date: sobota, 11 sierpnia 2018 19:36:46

  • Fix garbage on left column in Kirby 3.

Revision 1240

Author: brandon.wright | Date: sobota, 11 sierpnia 2018 17:40:08

  • Change ARM to __arm__ and add GCC/Clang catch-all.

Revision 1239

Author: brandon.wright | Date: wtorek, 7 sierpnia 2018 18:48:21

  • LoROM: Don't map SRAM if size is 0.

Revision 1238

Author: brandon.wright | Date: wtorek, 7 sierpnia 2018 18:44:55

  • libretro: Fix sprite limit name.

Revision 1237

Author: ov2 | Date: wtorek, 7 sierpnia 2018 18:39:36

  • libretro: add fast snapshot support

Revision 1236

Author: ov2 | Date: wtorek, 7 sierpnia 2018 18:37:14

  • win32: get rid of some warnings

Revision 1235

Author: ov2 | Date: wtorek, 7 sierpnia 2018 18:37:14

  • win32: switch to DirectXMath to remove d3d9x dependency, remove HLSL

Revision 1234

Author: brandon.wright | Date: wtorek, 7 sierpnia 2018 00:32:23

  • Don't break double-height modes.

Revision 1233

Author: brandon.wright | Date: wtorek, 7 sierpnia 2018 00:05:17

  • Fix snafu.

Revision 1232

Author: brandon.wright | Date: poniedziałek, 6 sierpnia 2018 23:14:45

  • libretro: Fix some warnings.

Revision 1231

Author: brandon.wright | Date: poniedziałek, 6 sierpnia 2018 23:12:35

  • libretro: add memory randomization

Revision 1230

Author: brandon.wright | Date: poniedziałek, 6 sierpnia 2018 22:51:35

  • Add overclock and sprite limit options.

Revision 1229

Author: brandon.wright | Date: poniedziałek, 6 sierpnia 2018 19:54:38

  • Fix Chrono Trigger bug where screen jumps.

Revision 1228

Author: brandon.wright | Date: poniedziałek, 6 sierpnia 2018 19:31:07

  • Make interpolation config a little cleaner.
  • Add config file option to all ports.

Revision 1227

Author: brandon.wright | Date: poniedziałek, 6 sierpnia 2018 17:10:34

  • Use outer-scope "in".

Revision 1226

Author: brandon.wright | Date: poniedziałek, 6 sierpnia 2018 00:04:06

  • Add DSP interpolation code.

Revision 1225

Author: brandon.wright | Date: poniedziałek, 6 sierpnia 2018 00:03:36

  • GTK+: Update interlaced drawing.
  • Apply vsync on resize.

Revision 1224

Author: ov2 | Date: sobota, 4 sierpnia 2018 13:53:11

  • Merge pull request #356 from fr500/master
  • fix mouse and lightguns

Revision 1223

Author: radius | Date: wtorek, 31 lipca 2018 00:53:21

  • fix mouse and lightguns

Revision 1222

Author: bearoso | Date: poniedziałek, 30 lipca 2018 22:36:48

  • Merge pull request #371 from turhope/ppu
  • ppu.windowleft fix

Revision 1221

Author: turhope | Date: poniedziałek, 30 lipca 2018 20:34:07

  • ppu.windowleft fix
  • some games incorrectly show rogue vertical line on column 0

Revision 1220

Author: bearoso | Date: poniedziałek, 30 lipca 2018 22:36:25

  • Merge pull request #368 from orbea/data
  • gtk: Use datarootdir instead of datadir.

Revision 1219

Author: orbea | Date: niedziela, 29 lipca 2018 01:33:23

  • gtk: Use datarootdir instead of datadir.

Revision 1218

Author: brandon.wright | Date: niedziela, 29 lipca 2018 00:58:33

  • Fix with_system_zip variable name.

Revision 1217

Author: bearoso | Date: niedziela, 29 lipca 2018 00:53:45

  • Merge pull request #367 from orbea/libretro
  • One moreSnes9x alias instead of stdint type.

Revision 1216

Author: orbea | Date: niedziela, 29 lipca 2018 00:48:08

  • One moreSnes9x alias instead of stdint type.

Revision 1215

Author: brandon.wright | Date: sobota, 28 lipca 2018 22:59:15

  • Use Snes9x aliases instead of stdint types here.

Revision 1214

Author: brandon.wright | Date: piątek, 20 lipca 2018 02:41:33

  • Revert "Lower SA1 relative speed slightly."
  • Super Mario RPG is negatively affected.
  • This reverts commit 597275bb39266707526afcf6ccedd7c90622f650.

Revision 1213

Author: brandon.wright | Date: piątek, 20 lipca 2018 01:19:26

  • Lower SA1 relative speed slightly.

Revision 1212

Author: brandon.wright | Date: czwartek, 12 lipca 2018 17:15:37

  • Check for NULL Display.

Revision 1211

Author: ov2 | Date: niedziela, 8 lipca 2018 15:14:49

  • Merge pull request #354 from fr500/master
  • fix crash with sufami turbo and remove lingering runahead code

Revision 1210

Author: radius | Date: sobota, 7 lipca 2018 19:13:59

  • remove lingering runahead code

Revision 1209

Author: radius | Date: sobota, 7 lipca 2018 18:46:45

  • fix crash with sufami turbo

Revision 1208

Author: brandon.wright | Date: czwartek, 5 lipca 2018 17:54:19

  • JMP with index has an I/O cycle here. Fixes Phalanx.

Revision 1207

Author: brandon.wright | Date: środa, 4 lipca 2018 19:44:33

  • That didn't really help. Revert.

Revision 1206

Author: brandon.wright | Date: środa, 4 lipca 2018 18:14:17

  • Use 8 instead of 14, since it's closer to accurate.

Revision 1205

Author: brandon.wright | Date: środa, 4 lipca 2018 18:01:00

  • Use delay of 14 instead of 12 cycles for first NMI

Revision 1204

Author: brandon.wright | Date: środa, 4 lipca 2018 17:22:05

  • Add 4200 and 4210 NMI bits to instruction line.

Revision 1203

Author: ov2 | Date: wtorek, 3 lipca 2018 22:53:58

  • libretro: re-add parameter to detect missing symbols

Revision 1202

Author: ov2 | Date: wtorek, 3 lipca 2018 22:53:02

  • Merge pull request #351 from fr500/master
  • Bring the core up to speed

Revision 1201

Author: radius | Date: poniedziałek, 2 lipca 2018 01:51:24

  • remove incomplete memory_maps implementation
  • cleanup logs
  • fix possible overflow
  • cleanup

Revision 1200

Author: radius | Date: poniedziałek, 2 lipca 2018 00:42:36

  • fix multicart link

Revision 1199

Author: radius | Date: niedziela, 1 lipca 2018 17:21:12

  • fix controller assignment

Revision 1198

Author: radius | Date: niedziela, 1 lipca 2018 17:00:30

  • build fix, fix sfx overclock

Revision 1197

Author: radius | Date: niedziela, 1 lipca 2018 02:11:20

  • fix indentation

Revision 1196

Author: radius | Date: niedziela, 1 lipca 2018 01:31:47

  • standarize indentation

Revision 1195

Author: radius | Date: niedziela, 1 lipca 2018 01:19:09

  • cleanups

Revision 1194

Author: radius | Date: niedziela, 1 lipca 2018 01:18:54

  • backport bsx, multicart

Revision 1193

Author: kps501 | Date: niedziela, 1 lipca 2018 01:18:08

  • libretro: hires blending buffer

Revision 1192

Author: kps501 | Date: niedziela, 1 lipca 2018 01:16:48

  • backport hires blending

Revision 1191

Author: alberto.fustinoni | Date: sobota, 30 czerwca 2018 19:48:04

  • Formatting

Revision 1190

Author: alberto.fustinoni | Date: sobota, 30 czerwca 2018 19:48:03

  • Comments

Revision 1189

Author: alberto.fustinoni | Date: sobota, 30 czerwca 2018 19:48:03

  • Remove linker warnings

Revision 1188

Author: alberto.fustinoni | Date: sobota, 30 czerwca 2018 19:48:03

  • logic

Revision 1187

Author: kwyxz | Date: sobota, 30 czerwca 2018 19:48:03

  • Allow Solaris build

Revision 1186

Author: ov2 | Date: wtorek, 3 lipca 2018 22:39:20

  • win32: save custom rom dialog position and column sizes

Revision 1185

Author: ov2 | Date: wtorek, 3 lipca 2018 20:43:55

  • Use correct byte limit

Revision 1184

Author: ov2 | Date: wtorek, 3 lipca 2018 20:42:34

  • macOS: only try to enable valid cheats

Revision 1183

Author: ov2 | Date: wtorek, 3 lipca 2018 20:42:11

  • win32: only enable cheat if it was valid

Revision 1182

Author: brandon.wright | Date: wtorek, 3 lipca 2018 00:41:52

  • Put back the stuff that broke the Mac port.

Revision 1181

Author: brandon.wright | Date: wtorek, 3 lipca 2018 00:41:52

  • Pass OAM tests now.

Revision 1180

Author: ov2 | Date: czwartek, 28 czerwca 2018 23:14:52

  • Merge pull request #350 from marconett/macos-cheat-fix
  • macOS cheats: fixed variable rename oversight; typecasting

Revision 1179

Author: marco.nett | Date: czwartek, 28 czerwca 2018 22:45:43

  • fixed variable rename oversight; typecasting

Revision 1178

Author: ov2 | Date: czwartek, 28 czerwca 2018 14:29:03

  • win32: use WM_CLOSE when exiting via menu (fixes #349)

Revision 1177

Author: ov2 | Date: czwartek, 28 czerwca 2018 14:28:29

  • macOS: try to use new cheat commands (incomplete format support)

Revision 1176

Author: brandon.wright | Date: wtorek, 26 czerwca 2018 10:46:39

  • Also allow interlacing in Mode 7.

Revision 1175

Author: brandon.wright | Date: wtorek, 26 czerwca 2018 01:02:10

  • Disable interlace mode for bg modes not 5 or 6.

Revision 1174

Author: bearoso | Date: wtorek, 26 czerwca 2018 00:14:56

  • Merge pull request #347 from kps501/dsp
  • st010 accuracy fixes

Revision 1173

Author: kps501 | Date: niedziela, 24 czerwca 2018 18:54:47

  • seta010 fixes
  • op01, op04, op05

Revision 1172

Author: ov2 | Date: niedziela, 24 czerwca 2018 16:18:50

  • win32: make custom rom dialog resizable, reactivate splitter

Revision 1171

Author: ov2 | Date: niedziela, 24 czerwca 2018 13:12:59

  • win32: include ddraw libs, compile with ddraw support by default

Revision 1169

Author: brandon.wright | Date: czwartek, 21 czerwca 2018 22:24:16

  • Get rid of "Unable to find msu file" console spam.

Revision 1168

Author: brandon.wright | Date: czwartek, 21 czerwca 2018 21:23:43

  • Use port commands for quickload to allow undo.

Revision 1167

Author: brandon.wright | Date: czwartek, 21 czerwca 2018 20:46:29

  • Revert "Save oops unconditionally on loading state."
  • This reverts commit fc0b79ec2f7ea18daa6d6fdffba4630ac4702c7c.

Revision 1166

Author: brandon.wright | Date: środa, 20 czerwca 2018 19:44:09

  • Save oops unconditionally on loading state.
  • GTK+: Use oops for undo load state.

Revision 1165

Author: brandon.wright | Date: środa, 20 czerwca 2018 01:15:24

  • Break a specific SMP opcode into cycles. Fixes Little Magic.

Revision 1164

Author: ov2 | Date: wtorek, 19 czerwca 2018 22:36:50

  • Do not prematurely close unzFiles for ips, properly close for ups
  • (closes #343)

Revision 1163

Author: ov2 | Date: wtorek, 19 czerwca 2018 22:36:50

  • win32: move shader param dialog to VideoDriver container

Revision 1162

Author: brandon.wright | Date: niedziela, 17 czerwca 2018 21:52:31

  • Clear WAI at different location. Fixes Top Gear 3000.

Revision 1161

Author: brandon.wright | Date: niedziela, 17 czerwca 2018 01:13:21

  • GTK+: Make ALSA driver more verbose.

Revision 1160

Author: brandon.wright | Date: niedziela, 17 czerwca 2018 00:33:23

  • changes.txt

Revision 1159

Author: brandon.wright | Date: niedziela, 17 czerwca 2018 00:31:41

  • GTK+, Unix: Preserve current joypad state when rewinding.

Revision 1158

Author: brandon.wright | Date: niedziela, 17 czerwca 2018 00:10:13

  • Bump version number to 1.56.2. Update changes.txt.

Revision 1157

Author: brandon.wright | Date: sobota, 16 czerwca 2018 23:35:56

  • win32: Allow disabling of NTSC Filter Scanlines.

Revision 1156

Author: brandon.wright | Date: sobota, 16 czerwca 2018 22:23:27

  • Fix wrong tile choice in mosaic mode.

Revision 1155

Author: brandon.wright | Date: sobota, 16 czerwca 2018 21:25:58

  • When image is below 1x scale, don't use integer scaling.

Revision 1154

Author: ov2 | Date: sobota, 16 czerwca 2018 16:30:38

  • GTK+: use new constant name (#338)

Revision 1153

Author: brandon.wright | Date: środa, 13 czerwca 2018 19:37:58

  • Fix Umihara Kawase's brightness fluctuation.

Revision 1152

Author: ov2 | Date: środa, 13 czerwca 2018 14:55:38

  • win32: clear extra line when doubling for blargg so that mixing does not
  • access random bytes (fixes #332)

Revision 1151

Author: brandon.wright | Date: środa, 13 czerwca 2018 00:50:24

  • win32: Add integer scaling option.

Revision 1150

Author: brandon.wright | Date: wtorek, 12 czerwca 2018 23:05:18

  • GTK+: Add integer scaling settings to aspect ratio

Revision 1149

Author: brandon.wright | Date: wtorek, 12 czerwca 2018 21:49:40

  • Divert IRQTransition for the moment. Increase time after WAI to 14 cycles.

Revision 1148

Author: brandon.wright | Date: sobota, 9 czerwca 2018 17:23:26

  • Add an undo load state option.

Revision 1144

Author: brandon.wright | Date: czwartek, 7 czerwca 2018 23:31:51

  • Changes.txt.

Revision 1143

Author: brandon.wright | Date: czwartek, 7 czerwca 2018 23:16:22

  • More sanity checking.

Revision 1142

Author: brandon.wright | Date: czwartek, 7 czerwca 2018 23:02:48

  • Bump version number.

Revision 1141

Author: brandon.wright | Date: czwartek, 7 czerwca 2018 22:58:38

  • Bound values in preferences.

Revision 1140

Author: brandon.wright | Date: czwartek, 7 czerwca 2018 22:49:41

  • Sanity check input rate better.

Revision 1139

Author: brandon.wright | Date: czwartek, 7 czerwca 2018 22:23:23

  • win32: Populate cheat dialog in correct order.

Revision 1138

Author: brandon.wright | Date: czwartek, 7 czerwca 2018 19:46:03

  • Check for GTK+ 3.22 or above when using GTK+ 3.

Revision 1137

Author: brandon.wright | Date: czwartek, 7 czerwca 2018 19:19:40

  • Fix height resizing of code and description field in cheat dialog.

Revision 1136

Author: brandon.wright | Date: czwartek, 7 czerwca 2018 16:43:29

  • Sanity check automatic input rate for deviations > 5%.

Revision 1135

Author: bearoso | Date: czwartek, 7 czerwca 2018 03:07:09

  • Merge pull request #327 from Dwedit/snes9xgit
  • Backport Hermite Resampler bypass code from Libretro version

Revision 1134

Author: dwedit | Date: czwartek, 7 czerwca 2018 02:45:52

  • Backport Hermite Resampler bypass code from Libretro version

Revision 1133

Author: brandon.wright | Date: środa, 6 czerwca 2018 23:27:25

  • Reword the new cheat style.

Revision 1132

Author: brandon.wright | Date: środa, 6 czerwca 2018 23:20:47

  • Changes.txt again.

Revision 1131

Author: brandon.wright | Date: środa, 6 czerwca 2018 23:18:16

  • Changes.txt

Revision 1130

Author: brandon.wright | Date: środa, 6 czerwca 2018 22:33:08

  • Update readme-windows.txt.

Revision 1129

Author: brandon.wright | Date: środa, 6 czerwca 2018 02:38:59

  • Set minimum width for these columns.

Revision 1128

Author: brandon.wright | Date: środa, 6 czerwca 2018 02:17:17

  • More cheat window improvements.

Revision 1127

Author: brandon.wright | Date: wtorek, 5 czerwca 2018 23:32:31

  • Update changes.txt with some revisions.

Revision 1126

Author: brandon.wright | Date: wtorek, 5 czerwca 2018 18:58:38

  • Don't do anything when write to $4200 is the same.

Revision 1125

Author: brandon.wright | Date: wtorek, 5 czerwca 2018 02:27:24

  • Some cheat dialog QOL improvements.

Revision 1124

Author: brandon.wright | Date: wtorek, 5 czerwca 2018 00:19:00

  • Use "enable" instead of "enabled."

Revision 1123

Author: brandon.wright | Date: poniedziałek, 4 czerwca 2018 23:14:59

  • Remove forced alignment on landing buffer.

Revision 1122

Author: ov2 | Date: poniedziałek, 4 czerwca 2018 21:32:25

  • Save MACS rifle data in snapshot, increase snapshot version

Revision 1121

Author: bearoso | Date: poniedziałek, 4 czerwca 2018 17:37:58

  • Merge pull request #324 from kps501/macsrifle
  • add macs rifle controller (win32)

Revision 1120

Author: kps501 | Date: poniedziałek, 4 czerwca 2018 03:45:53

  • add macs rifle controller (win32)

Revision 1119

Author: brandon.wright | Date: poniedziałek, 4 czerwca 2018 17:36:55

  • Fix crash when elements are missing.

Revision 1118

Author: brandon.wright | Date: poniedziałek, 4 czerwca 2018 17:29:46

  • Cheats: Use "name" instead of "description". Allow whitespace.

Revision 1117

Author: brandon.wright | Date: poniedziałek, 4 czerwca 2018 01:31:29

  • Output leading zeroes.

Revision 1116

Author: brandon.wright | Date: poniedziałek, 4 czerwca 2018 01:02:48

  • Switch back to .cht format. Update to byuu's new form.

Revision 1115

Author: brandon.wright | Date: niedziela, 3 czerwca 2018 03:25:25

  • Fix casting on MSU1 volume.

Revision 1114

Author: brandon.wright | Date: niedziela, 3 czerwca 2018 03:01:44

  • Fix MSU1 swapping.

Revision 1113

Author: brandon.wright | Date: niedziela, 3 czerwca 2018 02:02:17

  • Use IRQTransition again.

Revision 1112

Author: brandon.wright | Date: niedziela, 3 czerwca 2018 01:44:13

  • Go back to allowing writes to 4200 and vtimerpos to trigger immediately.

Revision 1111

Author: ov2 | Date: sobota, 2 czerwca 2018 23:24:18

  • Apply IRQ flag changes before triggering NMI (#318)

Revision 1110

Author: ov2 | Date: sobota, 2 czerwca 2018 23:24:18

  • Edge case when setting vtimer only on same scanline

Revision 1109

Author: brandon.wright | Date: sobota, 2 czerwca 2018 21:40:50

  • Use OpenBus here like we used to.

Revision 1108

Author: brandon.wright | Date: sobota, 2 czerwca 2018 21:28:43

  • Disable tree-vrp on GCC for this function. GCC miscompiles it.

Revision 1107

Author: brandon.wright | Date: sobota, 2 czerwca 2018 02:25:41

  • Use OpenBus as intermediary here to fix Funaki Masakatsu.

Revision 1106

Author: brandon.wright | Date: sobota, 2 czerwca 2018 01:55:15

  • Use OpenBus for these two.

Revision 1105

Author: brandon.wright | Date: piątek, 1 czerwca 2018 22:34:51

  • Some simplification.

Revision 1104

Author: brandon.wright | Date: piątek, 1 czerwca 2018 22:05:58

  • Don't use initial variable.

Revision 1103

Author: brandon.wright | Date: piątek, 1 czerwca 2018 21:19:59

  • This was wrong.

Revision 1102

Author: brandon.wright | Date: piątek, 1 czerwca 2018 21:05:00

  • The flag pushed on to the stack before IRQ is the updated one.

Revision 1101

Author: brandon.wright | Date: piątek, 1 czerwca 2018 18:22:22

  • Fix line doubling in interlaced mode.

Revision 1100

Author: brandon.wright | Date: piątek, 1 czerwca 2018 00:46:27

  • Update GTK+ README.

Revision 1099

Author: brandon.wright | Date: piątek, 1 czerwca 2018 00:34:00

  • Update readme-windows.txt slightly.

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.
→ NOWSZY [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
→ NOWSZY [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.
→ NOWSZY [SNES] Snes9x 1.55 TestBuild 22/05/18
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.
→ NOWSZY [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.
→ NOWSZY [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.
→ NOWSZY [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.

 

→ NOWSZY [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.
→ NOWSZY [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
→ NOWSZY [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
wstecz28/06/2017 23:03
Inne treści związane z tematem
[multi] NO$GBA 2.9
Martin Korth autor popularnej serii emulatorów no$cash (no$sns, no$gba, no$nes, no$msx, no$sns, no$cpc, no$c64, no$gmb, no$k2)  udostępnił nową wersję emulatora handheldów NINTENDO - GameBoy Advance i Nintendo DS. Tak jak w wypadku pozostałych projektów z serii NoCash, autor zdecydował się zmienić dostęp do najnowszych wersji - są one dostępne dla wszystkich, ...
[SNES] Oficjalny Snes9x 1.56.2 [SNES] Oficjalny Snes9x 1.56.2
Parę poprawek i i nowa wersja emulatora SUPER NINTENDO - SNES9X.
[WIIU] Cemu 1.12.2d [WIIU] Cemu 1.12.2d
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.
[multi] BizHawk 2.3 [multi] BizHawk 2.3
Nowa wersja multiemulatora BizHawk. napisany w C# multiemulator pozwala udawać  konsole: Nintendo Entertainment System / Famicom / Famicom Disk System (NES/FDS), Super Nintendo (SNES), Nintendo 64, Gameboy, Gameboy Color, Super Gameboy, Sega Master System, SG-1000, Game Gear, Sega Genesis / Sega-CD, Sega Saturn, PC-Engine (TurboGrafx-16) / CD-ROM, SuperGrafx, Atari 2600, Atari 7800, Atari ...
[NES8] Nestopia Undead 1.49 Final [NES8] Nestopia Undead 1.49 Final
Nowa wersja nieoficjalnej kontynuacji projektu emulatora NINTENDO 8 (Famicon) - Nestopia. Warto wspomnieć, iż w obecnej chwili Nestopia UE rozwijana jest tylko jako aplikacja pod linuksa i jako biblioteka wchodząca w skład projektu libretro, o dziwo 1.49 została udostępniona wersja dla Windowsów. Do pliku nie udostępniono zmienionego changelogu, trzeba posiłkować się z ...
Do ściągnięcia
snes9x x86 x64 1.55 R657 280617-t2e.pl.7z
Dodatkowe informacje
Komentarze

T-shirt "Sega Sonic"

Retro T-Shirt Sega Sonic - męski podkoszulek
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2019 | Krzysztof 'Faust' Karkosza Google+Kontakt