Nowy Testbuild emulatora konsoli Super Nintendo - Snes9X.
Ostatnia publiczna wersja tego emulatora to Snes9x 1.55
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] DevSnes9x 1.63-1450 (72e49464) DevBuild 27 Sep, 2024 2
DevSnex9x 1.63-1450/27 Sep, 2024 2
- [OV2] win32: use selected bank for slot save/load, display both slot and bank
DevSnex9x 1.63-1449 (0727b4a4) 15 Sep, 2024 2 by BearOso
- [BearOso] Gtk: Clean up Snes9xWindow a bit.
DevSnex9x 1.63-1448 (e06f1887) by bearoso
- [bearoso] Merge pull request #950 from Thorarin/load-preview-fix
DevSnex9x 1.63-1447 (9ed6f9d8) 15 Sep, 2024 1 by BearOso
- [BearOso] Screenshot: Don't use colon in filename. Use localtime
DevSnex9x 1.63-1446 (d5ba1c60) by Marcel Veldhuizen
- [Marcel Veldhuizen] Fix load with preview file names and time stamps on extra banks
DevSnex9x 1.63-1445 (0c547f34) 12 Sep, 2024 2 by BearOso
- [BearOso] Gtk/Wayland: Different workaround for Gtk damage bug.
DevSnex9x 1.63-1444 (ea243051) 12 Sep, 2024 by BearOso
- [BearOso] Save screenshot files with date for easier sorting.
DevSnex9x 1.63-1443 (ebd9df46) 11 Sep, 2024 2 by BearOso
- [BearOso] Gtk: Avoid saving the size while fullscreening occurs.
DevSnex9x 1.63-1442 (5449e2d3) 6 Sep, 2024 2 by BearOso
- [BearOso] vulkan: Fix compile errors reported in Issue #946.
DevSnex9x 1.63-1441 (645a4712) 6 Sep, 2024 by BearOso
- [BearOso] vulkan: Remove waiting extensions.
DevSnex9x 1.63-1438/2 Sep, 2024 2
- [BearOso] vulkan: Add support for VK_KHR_present_wait
DevSnex9x 1.63-1437 (85591435) 11 Aug, 2024 by BearOso
- [BearOso] Fix compile on Windows.
DevSnex9x 1.63-1436 (17737825) 11 Aug, 2024 by BearOso
- [BearOso] Move vulkan to common/video.
DevSnex9x 1.63-1435 (8b1d6739) 3 Aug, 2024 by BearOso
- [BearOso] Qt: Experiment with alternate widget while a game isn't running.
DevSnex9x 1.63-1434 (e92b93ca) 29 Jul, 2024 2 by BearOso
- [BearOso] libretro: Clear SRAM after loading ROM.
DevSnex9x 1.63-1433 (4a20cfc0) by bearoso
- [bearoso] Merge pull request #940 from lgv5/master
DevSnex9x 1.63-1432 (bff02194) by Lucas Gabriel Vuotto
- [Lucas Gabriel Vuotto] Gtk: Fix build on 32-bits systems.
DevSnex9x 1.63-1431 (8a9b8cfc) 26 Jul, 2024 2 by BearOso
- [BearOso] SA1: Change mapping type for banks 40->4f on SA1.
DevSnex9x 1.63-1430 (881eeaed) 14 Jul, 2024 2 by BearOso
- [BearOso] Update some version strings.
DevSnex9x 1.63-1429 (7c9c2209) 14 Jul, 2024 2 by Michael Buckley
- [Michael Buckley] macOS: Fix keyboard settings warning
DevSnex9x 1.63-1428 (18096d9f) 14 Jul, 2024 by OV2
- [OV2] imgui: add movie frame count and watches display (#167)
DevSnex9x 1.63-1427 (921f9f7b) by OV2
- [OV2] Update changes.txt
DevSnex9x 1.63-1426 (921f9f7b) by OV2
- [OV2] Update changes.txt
DevSnex9x 1.63-1425 (921f9f7b) 7 Jul, 2024 1 by OV2
- [OV2] Update changes.txt
DevSnex9x 1.63-1424 (dcd279af) 6 Jul, 2024 1 by BearOso
- [BearOso] Update changes.txt.
DevSnex9x 1.63-1423 (d514d135) 18 Jun, 2024 2 by BearOso
- [BearOso] Gtk: Create config directory in get_config_dir if it doesn't exist.
DevSnex9x 1.63-1422 (ed3695f7) 18 Jun, 2024 2 by BearOso
- [BearOso] Gtk: Fix config directory order.
DevSnex9x 1.63-1421/13 Jun, 2024
- [BearOso] Vulkan/Win32: Fix compile error.
DevSnex9x 1.63-1420 (008cbcd1) 13 Jun, 2024 2 by BearOso
- [BearOso] Vulkan: Simplify set_vsync. Remove relaxed fifo.
DevSnex9x 1.63-1419 (3980a9d6) 13 Jun, 2024 2 by BearOso
- [BearOso] Vulkan: Fix inverted logic.
DevSnex9x 1.63-1418 (5c78493f) 13 Jun, 2024 2 by BearOso
- [BearOso] Vulkan: Add device wait back to swapchain recreation.
DevSnex9x 1.63-1417 (33e40a8f) 13 Jun, 2024 1 by BearOso
- [BearOso] Vulkan: Refactor present modes. Add relaxed.
DevSnex9x 1.63-1416 (2e25b70c) 13 Jun, 2024 1 by BearOso
- [BearOso] Vulkan: Associate new fence with swapchain image, not frame resources.
DevSnex9x 1.63-1415 (5949bbab) 13 Jun, 2024 by BearOso
- [BearOso] Vulkan: Utilize VK_EXT_swapchain_maintenance1.
DevSnex9x 1.63-1414 (99990af3) 12 Jun, 2024 by BearOso
- [BearOso] Vulkan: Don't use mailbox for vsync case.
DevSnex9x 1.63-1413 (c02ee437) 11 Jun, 2024 2 by BearOso
- [BearOso] Vulkan: Refactor device acquisition for cleanness.
DevSnex9x 1.63-1412 (c7b77d4a) 7 Jun, 2024 2 by BearOso
- [BearOso] Win32: Throttle frame rate on alternate interlaced frames.
DevSnex9x 1.63-1410/26 May, 2024
- [OV2] win32: properly save bank+/- hotkeys (fixes #925)
DevSnex9x 1.63-1409 (55724eba) 25 May, 2024 1 by BearOso
- [BearOso] Qt: Change browse button to "Open Folder" button when location isn't custom.
DevSnex9x 1.63-1408 (794b4fdc) 25 May, 2024 by BearOso
- [BearOso] Qt: Remove debug print from hat press.
DevSnex9x 1.63-1407 (738e5398) 19 May, 2024 by BearOso
- [BearOso] Cheats: Retain enabled state when updating existing cheat.
DevSnex9x 1.63-1406/13 May, 2024 2
- [BearOso] Qt: Hide software filter box.
DevSnex9x 1.63-1404/12 May, 2024
- [OV2] win32: vulkan: apply vsync setting during init
DevSnex9x 1.63-1403 (6dd6f194) 11 May, 2024 by BearOso
- [BearOso] Update version strings from 1.62.3 to 1.63.
DevSnex9x 1.62.3-1402 (d62f1421) 10 May, 2024 by OV2
- [OV2] win32: default new cheat val to current cheat val, show error on empty
DevSnex9x 1.62.3-1401 (be539555) 8 May, 2024 1 by OV2
- [OV2] win32: allow multiselect in cheat dialog, handle delete and selection
DevSnex9x 1.62.3-1400 (add607c3) 7 May, 2024 2 by BearOso
- [BearOso] Qt: Add save slot status info.
DevSnex9x 1.62.3-1399 (c476e4ac) 7 May, 2024 2 by BearOso
- [BearOso] Gtk: Show existence of save state on slot select.
DevSnex9x 1.62.3-1398 (bac67981) 7 May, 2024 2 by BearOso
- [BearOso] Win32: Fix missing semicolon.
DevSnex9x 1.62.3-1397 (73cb8014) 7 May, 2024 2 by BearOso
- [BearOso] Win32: Show whether save state exists when slot selected.
DevSnex9x 1.62.3-1396 (77f86ef4) 5 May, 2024 1 by OV2
- [OV2] win32: only deinint d3d imgui elements if they were initialized
DevSnex9x 1.62.3-1395 (51b65282) 5 May, 2024 by BearOso
- [BearOso] Vulkan: Fix a couple of unsigned/signed warnings.
DevSnex9x 1.62.3-1394 (771b0ffc) 1 May, 2024 2 by BearOso
- [BearOso] Qt: Mouse fixes.
DevSnex9x 1.62.3-1393 (dcccf28b) 30 Apr, 2024 by BearOso
- [BearOso] Qt: Add mouse support.
DevSnex9x 1.62.3-1392 (2bb77232) by Sneed
- [Sneed] boot 4mb superfx roms
→ NOWSZY [SNES] Snes9x 1.63.3 (2bb7723) DevBuild 28/04/2024
commit 2bb772322084db3fd905d3f9dd13139dd7423950
Author: Sneed <127693805+TrashRaccoonSnuffy@users.noreply.github.com>
Date: Sat Apr 27 20:17:16 2024 -0400
- boot 4mb superfx roms
commit fdcff015dc7465859597459da07bca7ec9714266
Author: BearOso
- CPU: Stop emulation if CPU is deadlocked.
commit 986dd2a0611b711ca56a90e72a36aebe06902918
Author: BearOso
- SuperFX: Allow execution from ROM in higher banks.
commit 65ef81ca2d4edf31d15db379a6d19d97b0265bd0
Author: BearOso
- SuperFX: Attempt to fix execution bank check against SCMR.
commit 0a527f3adc2419df533a455b2dfddea6abc1496f
Merge: af4ec50b 496d2f00
Author: bearoso
- Merge pull request #906 from pstef/update-minizip Update minizip to version 1.1
commit 496d2f0020e08eb4955cb652e89453ee39368ec7
Merge: 5fbc1767 af4ec50b
Author: pstef
- Merge branch 'snes9xgit:master' into update-minizip
commit af4ec50b16f267245350ab099dde62a38aec66bd
Author: BearOso
- SuperFX: Run when any bit of SCMR is set.
commit 582128bce7ccf4e3cf7848ae9f6a729a1ebad4c4
Author: BearOso
- Qt: Implement Swap Controller 1 & 2
commit 98cac16b46122f64ec49a03a04127a21beacda58
Author: BearOso
- Qt: Allow changing controller ports. No mouse yet.
commit 8077396d399424de89d0a6cc15134523965658e0
Merge: bb905521 3c09b1ea
Author: bearoso
- Merge pull request #914 from bernborgess/fix-vulkan-semicolon Vulkan: Fixed semicolon in vulcan_context.cpp
commit 3c09b1ea638822c27994ac1a1624b80b01e2e9c6
Author: bernborgess
- Fixed semicolon in vulcan_context.cpp
commit bb905521df5fcaa76e02cc91efce1a8b2adb925c
Author: BearOso
- Vulkan: Simplify some code.
→ NOWSZY [SNES] Snes9x 1.63.3 (0ae69cd) DevBuild 18/04/2024
commit 0ae69cd518fa693e8c996e499af562ee046613a2
Author: BearOso
- Qt: Update paths before loading game.
commit 8750a9ec2654dfe0526dfd047c61d120b9a80340
Author: BearOso
- Vulkan: Silence some warnings.
commit a5a0a80464e948ab363e33b672489eda5a8692f4
Author: BearOso
- Qt: Fix cheats dialog.
commit e0849ab384b53040174abcd6364ab7a85d38995a
Author: BearOso
- Qt/Windows: Just use a fixed dark fusion style.
- Fix dark/light icon calculation to not be based on actual colors, not the OS theme.
commit 31db46516d5dd4a11786a24fa2b99fc7d6c680c3
Author: BearOso
- Qt/Windows: Don't use new windows11 style with Qt 6.7.
- It has some glitches.
commit 9d22dbb8d866f10042fe564db7dc7b41078a580b
Author: BearOso
- Cirrus.yml: Update FreeBSD target.
commit 0ed93cd7327a0b3868a3d1e6bd56d23a798607fb
Author: BearOso
- vulkan-headers: Roll back to v1.3.280.
- v1.3.281 contains a broken Vulkan-Hpp on 32-bit.
commit 3d5e412fb58910f41b0c452c9153dea593113e7e
Author: BearOso
- Vulkan-Hpp: Fix VULKAN_HPP_NO_NODISCARD_WARNINGS.
commit 130942f57820afd50a07dc82afd0f7a57dbebe57
Author: BearOso
- Vulkan: Fix compile issues on Windows because of min/max.
commit 46c6bd7eb4cad66121c9e38afb2393dd74a0e6ad
Author: BearOso
- Vulkan-Hpp: Don't use exceptions.
commit 7cf9f5992314e2bcdba41220f2668b70927c3c2f
Author: BearOso
- Update VulkanMemoryAllocator-Hpp.
commit 3ebc239034c2584a22250e9e5b98ea0a0bf48a24
Author: BearOso
- Update vulkan-headers to v1.3.281.
commit 1e1c45be07bf5760e73414d9ed0253d6dedb8605 Merge: be6372c0 43368927
Author: bearoso
- Merge pull request #900 from StanleyKid-22/master
- Updated Ukrainian translation
commit 43368927249a5facb41c530559db8e9f3b8b0f21
Author: StanleyKid-22 <97188687+StanleyKid-22@users.noreply.github.com>
Date: Wed Feb 14 15:47:32 2024 +0200
- Updated Ukrainian translation
commit 7b7f126f5eea896f8c7789fca78b93bd75f68f4b Merge: 0aad83b3 be6372c0
Author: StanleyKid-22 <97188687+StanleyKid-22@users.noreply.github.com>
Date: Wed Feb 14 15:44:58 2024 +0200
- Merge branch 'snes9xgit:master' into master
commit be6372c0345c82a87b880c791703fb1929ecf72c
Author: BearOso
- Gtk/Wayland: Disable display driver during unfullscreening.
- Gtk incorrectly doesn't resize widgets beneath a subsurface.
commit 68af8fe78349082ef2d01456b112ec0ee230606d
Author: BearOso
- Vulkan/Wayland: Use old swapchain size if none provided.
commit f83a57fe25c92d9bdf04321083d04d91470a46da
Author: BearOso
- Qt: Use DEFINES for core library.
- Fixes compile.
commit e76abdc4ef8f961ea0f8e87c160cf59cc6d44e42 Merge: f0001ab4 62501a22
Author: bearoso
- Merge pull request #887 from alarixnia/unix-bsd
- unix: Fix support for systems other than Linux
commit 0aad83b35e551a946b694b1620d5b43ea65427fc
Author: StanleyKid-22 <97188687+StanleyKid-22@users.noreply.github.com>
Date: Sun Jan 28 12:30:54 2024 +0200
- Update Ukrainian translation
- Hotfix for 2 strings.
commit 1785bb4467b5caaaaa02c763d8bc0e85af2d471d
Author: StanleyKid-22 <97188687+StanleyKid-22@users.noreply.github.com>
Date: Sat Jan 27 20:27:04 2024 +0200
- Updated Ukrainian translation
- Updated to actual project version 1.62.3.
commit f0001ab42866d8088fcffcc41c89c4e7513a6212
Author: BearOso
- Wayland: Reorder resizing operations
- Ensure a buffer is in place before calling viewporter.
commit 9b77335345a7351c1b1f8078c49fb5cc83808b37
Author: BearOso
- Wayland: Unset source coordinates to just use whole buffer.
commit 652adc81a4ed787ff1b2fb2dbe2c49c2a39e552b
Author: OV2
- win32: fix libretro build
commit 56a5d3c31f6c3bda6842cc39aaaf5f1edb71b42d
Author: OV2
- win32: restore rom info dialog colors
commit 4dddce8b8855ce0403f03441ce010abc6c7734b7
Author: BearOso
- Qt: Abstract cheats interface.
commit b8d71c6562330a673204be617c4f5633e9881767
Author: BearOso
- Qt: Update actual bindings after using menu items.
commit 7dcae9d56d671f45c3aebe61c7cb0e40947426a8
Author: BearOso
- qt: Build fmt library.
commit 6e738950c68654ed1828bb2bc61cb3d2c2448561
Author: BearOso
- win32: Don't realloc graphics buffers when dialog shown.
commit ca158abcb64e70d7bb7d5bcdc0c87c8cf760a2e3
Author: BearOso
- Qt: Add scripts used for building minimal binary Qt.
commit 026307219c2d577e357abaf8410d3b6d1e2f474d
Author: BearOso
- Qt: Update Windows build with prebuilt Qt.
commit 62501a2218c5e8e336db0023a28d811786070215
Author: nia
- unix: Support OSS audio on systems other than Linux.
commit 666761c95a4bd1281bf1ac4e60c801a0eeb9441e
Author: nia
- unix: Avoid redefining libm function log2l
commit 97291767b825aa16559ed01b69ff0d41249cb7a0 Merge: 91b08bfe 5fb99b7a
Author: bearoso
- Merge pull request #886 from alarixnia/dlopen
- gtk: Use CMAKE_DL_LIBS
commit 91b08bfeb79b1d0ea56c84b633bf880eb9030b06 Merge: a0493451 38c28e1f
Author: bearoso
- Merge pull request #885 from JakeSmarter/de
- Add de l10n
commit a049345125dec703644ec000a021e4ae13d53317 Merge: 5c65edbb 665ddf86
Author: bearoso
- Merge pull request #881 from JakeSmarter/pl
- More i18n
commit 5fb99b7ad63b1953db6d2d9183a84ebf0412a4e6
Author: nia
- gtk: Use CMAKE_DL_LIBS
- Fixes building snes9x-gtk on systems where dlopen is in libc and without an empty libdl stub.
commit 5c65edbbcaec306af23ace0c1cf30e3a2ce8e608
Author: OV2
- win32: map waveOut devices to mmdevices via endpoint id
commit 38c28e1f9cfde7981043ba55bd7741c27424ec0a
Author: Jake Smarter
- Add de l10n
commit d30060cdc1e15f861ef987b58e68005b1e41f058
Author: OV2
- win32: try MMDeviceEnumerator for waveOut device enumeration before
- falling back to device caps (#883)
commit 665ddf86f2c2a38299b22c60cc7b45c820b48034
Author: Jake Smarter
- * Add plurals
- * Drop proper names from l10n
- * Add string parameter numbers for correct l10n freedom
- * Update POT file
- * Update pl l10n based on new POT file <
- * Add locale specific number formatting where applicable
- * Make use of Glib’s logging facility
commit bd918f60fbd52c49acd3e1b489b22854690fc202
Author: BearOso
- Qt/Wayland: Fix case when window is reparented for server-side decoration.
- Apparently the top-level window surface can start at negative coordinates, so the subsurface needs to be offset by that much more.
commit 953de5246524499fbc22683d7d0ffc3c11c36a21
Author: BearOso
- Qt: Fix issues with input rate and vrr.
commit b8d0b8ec9e1c6be9aec71628e0655a8e2a476266
Author: BearOso
- Fix some unsigned/signed comparisons.
commit 397cb983477439bb6070579806e46435defbc731
Author: BearOso
- Vulkan: Remove out-of-date message from exception handler. Clean up a bit.
commit 94125d4781e52937bd0ef7c203034e4f7bc7043e
Author: BearOso
- Resampler: Consistently use signed ints.
commit 58bdb3efa0da7e1f994cff34ab1ef238dd19dacb
Author: BearOso
- Vulkan: Use mailbox when available. Suppress debug messages.
commit e3f17907113444c431c15eb117a33047dd7798ff
Author: BearOso
- Vulkan/Gtk: Make instance creation fail more robust.
commit 039e68d306266c1e74573e978802c1f6a1f1b0a8
Author: BearOso
- Gtk: Don't allow threading with NTSC filter.
commit 49556cd5d164be6f0ce0f71198f07158d555fe0d
Author: BearOso
- Gtk: Blargg NTSC outputs reduced width in 512-mode.
commit 01e408e4c8f5816d969a1af1c38bb264678417fa
Author: BearOso
- (Qt,Gtk)/OpenGL: Specify unpack alignment.
commit 0e03a36847c2ab14d84963b0263e653aa4087ff4
Author: BearOso
- Update Vulkan Memory Allocator and .hpp.
commit 9be1ee83b3903ba1ce282f1f2d9fe27dfd9faab0
Author: BearOso
- Gtk: Compile std_chrono_throttle.cpp unconditionally.
commit 84ac9475675423be3b3577dfc39db7c44eb7f5a0
Author: BearOso
- memmap: Fix SD3 Italian translation that uses ExtHiROM.
- Lower Mother 2 hack heuristic score to 3.
commit 153965e5f2fbb0b638868ac3fa89ff8b0363d22c Merge: f7ddc412 e2087adf
Author: bearoso
- Merge pull request #868 from JakeSmarter/pl
- Add GTK+ pl translations
commit f7ddc412f911e6fd80cf04b033a111ffe2c8d866
Author: BearOso
- Vulkan: Catch out-of-date exception on swapchain acquire.
commit 67b6d47c0960e3eff38a8f6574a114e29d31ea4a
Author: BearOso
- Vulkan: Catch out-of-date on present that vulkan.hpp throws.
commit 02cb6dc3196300ea2fb84f60f7144ebaa8347362
Author: BearOso
- Vulkan: Set graphics queue on swapchain creation.
commit 5314bc8db0233230972190760405b59cb143f16b
Author: BearOso
- Vulkan: Check image extents for surface compatibility.
commit f45e22b08d147d6fbf90ec49c9bf82aaeddd377f
Author: BearOso
- Qt: Change vsync setting immediately when config changes.
→ NOWSZY [SNES] Snes9x 1.63 (e1eb7ea) DevBuild 5/09/23
Revision 2724 / f7ddc41
Author: bearoso | Date: wtorek, 5 września 2023 01:57:35
- Vulkan:: Catch out-of-date exception on swapchain acquire.
Revision 2723
Author: bearoso | Date: poniedziałek, 4 września 2023 21:00:03
- Vulkan:: Catch out-of-date on present that vulkan.hpp throws.
Revision 2722
Author: bearoso | Date: poniedziałek, 4 września 2023 20:45:16
- Vulkan:: Set graphics queue on swapchain creation.
Revision 2721
Author: bearoso | Date: poniedziałek, 4 września 2023 18:56:10
- Vulkan:: Check image extents for surface compatibility.
Revision 2720
Author: bearoso | Date: poniedziałek, 4 września 2023 18:38:00
- Qt: Change vsync setting immediately when config changes.
Revision 2719
Author: bearoso | Date: poniedziałek, 4 września 2023 18:37:28
- Vulkan:: Catch swapchain create exceptions. Don't try to use immediate present mode if not supported.
Revision 2718
Author: bearoso | Date: poniedziałek, 4 września 2023 18:03:21
- Qt: Handle failed context creation better.
Revision 2717
Author: bearoso | Date: sobota, 2 września 2023 23:07:16
- Qt: More overclock options.
Revision 2716
Author: bearoso | Date: czwartek, 31 sierpnia 2023 21:01:09
- Wayland: Round preferred scale multiplication.
- wl_fractional_scale_v1 spec says to round halfway away from zero.
Revision 2715
Author: ov2 | Date: niedziela, 27 sierpnia 2023 15:40:36
- Close zip files during patch search in release (fixes #864)
Revision 2714
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Qt: Clean up style tweaking.
Revision 2713
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- GTK: Fix additional hardcoded paths.
Revision 2712
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Qt: White icons for dark color schemes.
Revision 2711
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Qt: Compilation fix. Help updates.
Revision 2710
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Fix compilation on win32.
Revision 2709
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Qt: Finish cheats. Add what's this stuff.
Revision 2708
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Qt: Attach cheats dialog directly to Snes9x.
- Update sizing for cheats and shader params dialogs.
Revision 2707
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Qt: Fix non-windows build.
Revision 2706
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Qt: Add unworking cheats window.
Revision 2705
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Qt: Changes to ensure UTF-8 encoding on windows.
Revision 2704
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Qt: More windows cleaning.
Revision 2703
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Qt: Portable mode. Fix hang on close.
Revision 2702
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Qt: Use bundled pcre2.
Revision 2701
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Qt: Wording.
Revision 2700
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Qt: More updates.
Revision 2699
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Qt: Use copy for software output path.
Revision 2698
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Qt: More updates.
Revision 2697
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Add submodule cubeb.
Revision 2696
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Fix OpenGL shader changed race.
Revision 2695
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- UI element resize without canvas recreate. Capture slot by value when loading/saving states.
Revision 2694
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Make sure wayland surface is created for OpenGL, too.
Revision 2693
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Make sure window is visible before creating wayland vulkan context.
Revision 2692
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Fix context resizing and joystick detection.
Revision 2691
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Threading fixes.
Revision 2690
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Threading.
Revision 2689
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Minimized fix.
Revision 2688
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Fix segfault.
Revision 2687
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Fix silence adder.
Revision 2686
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Don't double-wait.
Revision 2685
Author: idiot | Date: piątek, 25 sierpnia 2023 18:47:29
- Proper sleep implementation for Windows.
Revision 2684
Author: idiot | Date: piątek, 25 sierpnia 2023 18:47:29
- More precise std::chrono throttle implementation.
Revision 2683
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Update input rate at right locations.
Revision 2682
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- WaylandSurface: Do roundtrip to get fractional size before initialization.
Revision 2681
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- OpaquePaintEvent.
Revision 2680
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Windows changes.
Revision 2679
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Work on sound driver levels.
Revision 2678
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Sound buffer tweaking.
Revision 2677
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Working.
Revision 2676
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Mouse cursor and Set Size->10x.
Revision 2675
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Sound reset and signal handlers.
Revision 2674
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Use Qt ini file implementation.
Revision 2673
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Separation.
Revision 2672
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Vulkan:: Change timeouts to be more reasonable.
- Report when timeout fails.
Revision 2671
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Try to fix resampler to be thread-safe.
Revision 2670
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Qt: Remove old files. Clean whitespace.
Revision 2669
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Fix OpenGL ImGui shutdown. Fix config folder on Windows.
Revision 2668
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Fix WASAPI preference.
Revision 2667
Author: bearoso | Date: piątek, 25 sierpnia 2023 18:47:29
- Qt port.
Revision 2666
Author: bearoso | Date: czwartek, 24 sierpnia 2023 21:19:55
- GTK: Use GNUInstallDirs.
Revision 2665
Author: bearoso | Date: czwartek, 24 sierpnia 2023 18:15:52
- GTK: Update translation misc.
Revision 2664
Author: bearoso | Date: środa, 23 sierpnia 2023 22:24:02
- Cheats: Allow address:byte format.
Revision 2663
Author: bearoso | Date: środa, 23 sierpnia 2023 22:13:01
- Update TRANSLATING.txt
Revision 2662
Author: bearoso | Date: wtorek, 11 lipca 2023 22:19:50
- win32/d3d9: Don't reset ImGui with device.
- Just recreate necessary objects.
Revision 2661
Author: bearoso | Date: środa, 7 czerwca 2023 23:06:55
- Move formerly Gtk sound drivers to common directory.
Revision 2660
Author: bearoso | Date: środa, 7 czerwca 2023 22:34:10
- GTK: Simplify drivers by moving port code to gtk_sound.cpp.
Revision 2659
Author: bearoso | Date: środa, 7 czerwca 2023 18:31:24
- GTK: Rename frontend-common to common and move files to video subfolder.
Revision 2658
Author: bearoso | Date: piątek, 2 czerwca 2023 01:01:08
- Add missing files.
Revision 2657
Author: bearoso | Date: czwartek, 1 czerwca 2023 22:57:03
- GTK: Use glad instead of epoxy.
Revision 2656
Author: bearoso | Date: czwartek, 1 czerwca 2023 00:28:56
- Add glad OpenGL loader.
Revision 2655
Author: bearoso | Date: czwartek, 1 czerwca 2023 00:08:52
- GTK: Make wayland surfaces toolkit-agnostic.
Revision 2654
Author: michael.buckley | Date: środa, 31 maja 2023 02:29:03
- Merge pull request #852 from socantre/master
- Support Nimbus+ controller in mac-joypad.mm findControls()
Revision 2653
Author: seth.cantrell | Date: wtorek, 30 maja 2023 22:39:19
- Apply recommended changes from review
- https://github.com/snes9xgit/snes9x/pull/852#pullrequestreview-1451205573
Revision 2652
Author: seth.cantrell | Date: wtorek, 30 maja 2023 05:09:55
- Support Nimbus+ controller in mac-joypad.mm findControls()
- The findControls() routine was not finding several of the buttons on my Nimbus+
- controller so that I could not configure those buttons in
- Settings > Controls > Nimbus+
- A, B, X, Y, and the L and R shoulder buttons are detected by the existing code.
- The D-pad and the 'start' and 'select' standins are not.
- One odd thing that happened the first time I played with this change was that
- after configuring the new buttons and loading up a game the buttons seemed to
- be initially in a random state and so the game seemed to behave like some
- random buttons were held down. After pressing and releasing all the new buttons
- the game seemed to behave more normally. I'm not sure of my diagnosis because
- it only happened the one time and I didn't have an opportunity to reproduce or
- debug whatever happened.
Revision 2651
Author: bearoso | Date: środa, 10 maja 2023 21:14:57
- snapshot: Store fixed string instead of ROMFilename.
Revision 2650
Author: bearoso | Date: środa, 10 maja 2023 00:45:08
- Merge pull request #848 from ds22x/master
- Fix Libretro netplay immediately disconnecting
Revision 2649
Author: ds22x | Date: wtorek, 9 maja 2023 22:53:34
- Fix Libretro netplay immediately disconnecting
Revision 2648
Author: bearoso | Date: poniedziałek, 8 maja 2023 21:19:03
- GTK: Fix ROM info dialog when name is JIS.
Revision 2647
Author: bearoso | Date: poniedziałek, 8 maja 2023 21:07:29
- imgui: Silence a few warnings.
Revision 2646
Author: bearoso | Date: poniedziałek, 8 maja 2023 20:55:54
- Only use JIS->UTF8 conversion with new overlay.
- Fix pixel font display.
Revision 2645
Author: bearoso | Date: poniedziałek, 8 maja 2023 19:39:33
- Revert "GTK: Disable ROM info at start."
- This reverts commit 354f9cbcab61a5a427da100ba1d1efcc08770752.
Revision 2644
Author: bearoso | Date: poniedziałek, 8 maja 2023 19:38:21
- memmap: Fix stupid change to sjis conversion.
Revision 2643
Author: ov2 | Date: poniedziałek, 8 maja 2023 19:06:14
- win32: only deinit ogl imgui when ogl is initialized
Revision 2642
Author: ov2 | Date: poniedziałek, 8 maja 2023 19:03:06
- win32: actually call function
Revision 2641
Author: ov2 | Date: poniedziałek, 8 maja 2023 19:02:50
- win32: get rid of some warnings
Revision 2640
Author: bearoso | Date: niedziela, 7 maja 2023 23:38:45
- GTK: Disable ROM info at start.
Revision 2639
Author: bearoso | Date: niedziela, 7 maja 2023 23:06:34
- win32: Add imgui overlay to direct3d.
- memmap: Use multiline rom info message.
Revision 2638
Author: bearoso | Date: sobota, 6 maja 2023 17:16:10
- GTK: Add OSD ImGui check back.
Revision 2637
Author: bearoso | Date: piątek, 5 maja 2023 00:48:35
- win32: Fix casting for ancient sensitive CI tools.
Revision 2636
Author: bearoso | Date: piątek, 5 maja 2023 00:36:36
- win32: Wire imgui up to OpenGL and Vulkan.
Revision 2635
Author: bearoso | Date: czwartek, 4 maja 2023 23:07:48
- GTK: Remove custom in-screen font code.
Revision 2634
Author: bearoso | Date: czwartek, 4 maja 2023 22:55:11
- win32: Get win32 working with variable font.
Revision 2633
Author: bearoso | Date: czwartek, 4 maja 2023 19:19:29
- imgui: Don't use base85 because of MSVC.
- MSVC can't handle strings larger than 65536.
Revision 2632
Author: bearoso | Date: czwartek, 4 maja 2023 18:56:04
- imgui: Add dx9 backend.
Revision 2631
Author: bearoso | Date: środa, 3 maja 2023 23:45:56
- imgui: Update font. Test ROM status line.
Revision 2630
Author: bearoso | Date: poniedziałek, 1 maja 2023 22:55:59
- win32/glsl: Fix crash.
Revision 2629
Author: bearoso | Date: poniedziałek, 1 maja 2023 22:42:32
- win32: Fix ResourceLimits.cpp location.
Revision 2628
Author: bearoso | Date: poniedziałek, 1 maja 2023 22:29:39
- Remove some unused, misplaced, or ancient code.
Revision 2627
Author: bearoso | Date: poniedziałek, 1 maja 2023 19:24:38
- Update VulkanMemoryAllocator/Hpp
Revision 2626
Author: bearoso | Date: poniedziałek, 1 maja 2023 19:00:06
- vulkan-headers: Update to latest.
Revision 2625
Author: bearoso | Date: poniedziałek, 1 maja 2023 18:52:12
- dsp: Fix typo by omission.
Revision 2624
Author: bearoso | Date: poniedziałek, 1 maja 2023 18:38:54
- CI acting funky. See if this fixes it.
Revision 2623
Author: bearoso | Date: poniedziałek, 1 maja 2023 00:18:39
- slang: Fix CI build.
Revision 2622
Author: bearoso | Date: niedziela, 30 kwietnia 2023 23:07:45
- netplay: Fix warnings and crash with >5 clients.
Revision 2621
Author: bearoso | Date: niedziela, 30 kwietnia 2023 22:51:14
- sdsp: Check for invalid scale in defined way.
Revision 2620
Author: bearoso | Date: niedziela, 30 kwietnia 2023 22:50:03
- memmap: Simplify a heuristic to avoid UB.
Revision 2619
Author: bearoso | Date: czwartek, 27 kwietnia 2023 23:54:03
- shaders: More cleaning.
Revision 2618
Author: bearoso | Date: czwartek, 27 kwietnia 2023 23:20:09
- shaders: Clean up some of the OpenGL/slang code.
Revision 2617
Author: bearoso | Date: środa, 26 kwietnia 2023 23:26:44
- memmap: Report if ROM is patched instead of "bad checksum."
Revision 2616
Author: bearoso | Date: środa, 26 kwietnia 2023 23:26:28
- imgui: Fix wrapping.
Revision 2615
Author: bearoso | Date: środa, 26 kwietnia 2023 00:36:48
- GTK: Add UI option to configure size, indicators.
Revision 2614
Author: bearoso | Date: środa, 26 kwietnia 2023 00:36:48
- Gtk/OpenGL:: Add imgui support.
Revision 2613
Author: bearoso | Date: środa, 26 kwietnia 2023 00:36:48
- gtk/Vulkan:: Use imgui.
Revision 2612
Author: bearoso | Date: czwartek, 20 kwietnia 2023 17:20:43
- controls:: Revert wording to 1.61 version.
- Whole filename is more information. I shouldn't have
- changed this.
Revision 2611
Author: bearoso | Date: czwartek, 20 kwietnia 2023 17:07:33
- controls:: Use QuickSave000 as save origin instead of QuickLoad000.
Revision 2610
Author: bearoso | Date: poniedziałek, 17 kwietnia 2023 22:42:28
- Vulkan:: Actually submit one-time command buffer.
Revision 2609
Author: ov2 | Date: środa, 12 kwietnia 2023 19:34:09
- win32: fix command line arguments (fixes #840)
Revision 2608
Author: bearoso | Date: niedziela, 2 kwietnia 2023 19:47:08
- GTK: Tweak sound drivers for better performance.
Revision 2607
Author: bearoso | Date: sobota, 1 kwietnia 2023 23:48:38
- win32: Increase width of Vulkan/OpenGL shader label.
Revision 2606
Author: ov2 | Date: sobota, 1 kwietnia 2023 01:35:02
- win32: move backdrop hotkey to other visual hotkeys, move superscope
- turbo to turbo hotkeys
Revision 2605
Author: bearoso | Date: sobota, 1 kwietnia 2023 00:54:36
- win32: Hide entry control if no hotkey binding is there.
Revision 2604
Author: bearoso | Date: sobota, 1 kwietnia 2023 00:39:14
- win32: Add Toggle Backdrop hotkey.
Revision 2603
Author: bearoso | Date: sobota, 1 kwietnia 2023 00:09:23
- Add ability to force backdrop color for sprite extraction.
- Only Gtk hotkey is hooked up so far.
Revision 2602
Author: ov2 | Date: piątek, 31 marca 2023 17:04:44
- win32: increase sound buffer to allow at least one frame (fixes #794)
Revision 2601
Author: ov2 | Date: piątek, 31 marca 2023 17:04:44
- win32: add separator in recent menu
Revision 2600
Author: michael.buckley | Date: piątek, 31 marca 2023 16:56:09
- Mac: Update version number to 1.62.3
Revision 2599
Author: bearoso | Date: czwartek, 30 marca 2023 21:33:05
- GTK: Update appimage script.
Revision 2598
Author: bearoso | Date: czwartek, 30 marca 2023 18:18:33
- Update version string to 1.62.3.
Revision 2597
Author: ov2 | Date: środa, 29 marca 2023 12:27:22
- Resampler: force even buffer sizes in resize
Revision 2596
Author: bearoso | Date: wtorek, 28 marca 2023 19:41:15
- GTK: Simplify makeappimage.sh
Revision 2595
Author: bearoso | Date: wtorek, 28 marca 2023 19:34:35
- Resampler: Allow only even buffer sizes.
Revision 2594
Author: ov2 | Date: wtorek, 28 marca 2023 18:11:27
- Wrap around when pushing single samples
Revision 2593
Author: ov2 | Date: wtorek, 28 marca 2023 18:10:18
- libretro: remove unused S9xGetFilename, pass original rom filename when
- loading (#836)
Revision 2592
Author: ov2 | Date: wtorek, 28 marca 2023 18:10:18
- Allow passing optional rom filename
Revision 2591
Author: bearoso | Date: wtorek, 28 marca 2023 18:05:54
- GTK: Add script to make appimage.
Revision 2590
Author: ov2 | Date: wtorek, 28 marca 2023 12:55:37
- Copy internal registers to correct position (fixes #838)
Revision 2589
Author: bearoso | Date: wtorek, 28 marca 2023 00:16:39
- Update version to 1.62.2.
Revision 2588
Author: bearoso | Date: wtorek, 28 marca 2023 00:16:39
- Fix snapshot bugs.
Revision 2587
Author: michael.buckley | Date: sobota, 25 marca 2023 22:14:28
- Mac: Watchpoint bug fixes
Revision 2586
Author: michael.buckley | Date: sobota, 25 marca 2023 22:08:28
- Mac: Fix merge issue with menu items
Revision 2585
Author: michael.buckley | Date: sobota, 25 marca 2023 22:01:32
- Mac: Update coyright year and version to 1.62.1
Revision 2584
Author: michael.buckley | Date: sobota, 25 marca 2023 21:59:49
- Mac: Open blank window by default. This isn't how the Mac client has ever worked, but it's confused enough people recently that the only thing that changes when you launche Snes9x is the system-wide menu bar.
Revision 2583
Author: michael.buckley | Date: sobota, 25 marca 2023 21:58:25
- Mac: Restore Open MultiCart feature
Revision 2582
Author: michael.buckley | Date: sobota, 25 marca 2023 21:54:13
- Mac: Fix makepath bugs introduced in cea5148
Revision 2581
Author: michael.buckley | Date: sobota, 25 marca 2023 20:26:30
- Mac: Rebuilt Cheat Finder
Revision 2580
Author: bearoso | Date: sobota, 25 marca 2023 16:52:21
- Update version strings from 1.62 to 1.62.1.
Revision 2579
Author: bearoso | Date: sobota, 25 marca 2023 16:43:58
- Win32: Align hotkey 14's box.
Revision 2578
Author: bearoso | Date: sobota, 25 marca 2023 16:36:46
- Merge pull request #835 from StanleyKid-22/master
- Updated Ukrainian translation
Revision 2577
Author: stanleykid.22 | Date: sobota, 25 marca 2023 11:42:03
- Updating Ukrainian translation
Revision 2576
Author: bearoso | Date: sobota, 25 marca 2023 16:36:26
- Merge pull request #834 from xfix/unix-fix-cross-compilation
- unix: Fix cross compilation
Revision 2575
Author: konrad.borowski | Date: sobota, 25 marca 2023 10:09:40
- unix: Fix cross compilation
Revision 2574
Author: bearoso | Date: sobota, 25 marca 2023 03:01:25
- Account for extra byte at end of DSP block.
Revision 2573
Author: bearoso | Date: piątek, 24 marca 2023 23:44:45
- Use alwaysinline with hq2x.
Revision 2572
Author: bearoso | Date: piątek, 24 marca 2023 20:54:59
- Win32: Adjust hotkey dialog tab order.
Revision 2571
Author: bearoso | Date: piątek, 24 marca 2023 20:39:31
- Win32: Allow the Vulkan driver to fail at the loader stage.
Revision 2570
Author: bearoso | Date: piątek, 24 marca 2023 19:54:34
- Win32: Don't change hi-res filter when changing lo-res filter.
Revision 2569
Author: bearoso | Date: piątek, 24 marca 2023 19:25:07
- GTK: Exclude slang_test from all target.
Revision 2568
Author: ov2 | Date: piątek, 24 marca 2023 16:11:00
- Fix compile with DEBUGGER (fixes #832)
Revision 2567
Author: ov2 | Date: piątek, 24 marca 2023 15:53:30
- win32: fix warning
Revision 2566
Author: bearoso | Date: piątek, 24 marca 2023 01:02:23
- Make SRAM and GFX.Screen dynamic again.
Revision 2565
Author: bearoso | Date: czwartek, 23 marca 2023 23:52:39
- Make ROMStorage dynamic.
Revision 2564
Author: bearoso | Date: czwartek, 23 marca 2023 20:49:48
- Update appveyor.yml
Revision 2563
Author: bearoso | Date: czwartek, 23 marca 2023 20:31:48
- Win32: Make frame skip box 1px wider to match.
Revision 2562
Author: ov2 | Date: czwartek, 23 marca 2023 12:14:27
- win32: align display dialog checkbox positions, adjust tab order
Revision 2561
Author: bearoso | Date: środa, 22 marca 2023 20:25:46
- Merge pull request #830 from Felipefpl/master
- Updated brazilian portuguese translation
Revision 2560
Author: bearoso | Date: środa, 22 marca 2023 20:25:17
- Merge branch 'master' into master
Revision 2559
Author: bearoso | Date: wtorek, 21 marca 2023 23:45:39
- GTK: Use translated binding names in preferences.
Revision 2558
Author: bearoso | Date: wtorek, 21 marca 2023 23:41:08
- GTK: Fix some missing lines again.
Revision 2557
Author: bearoso | Date: wtorek, 21 marca 2023 23:32:08
- GTK: Fix xgettext missing a few strings.
Revision 2556
Author: bearoso | Date: wtorek, 21 marca 2023 22:47:39
- GTK: Only adjust the numeric locale with file reads.
Revision 2555
Author: bearoso | Date: wtorek, 21 marca 2023 22:33:52
- GTK: Add the missing lines from a couple .po files.
Revision 2554
Author: felipe | Date: środa, 22 marca 2023 15:54:04
- Updated brazilian portuguese translation
- Updated translation with the strings that were changed.
→ NOWSZY [SNES] Snes9x 1.62 (e1eb7ea) DevBuild 21/03/23
DevSnes9x 1.6()1 21/03/2023 (e1eb7ea/SVN2550)
Snes9x 1.62
- Fixed SA1 division with negative dividend again. (Atari2)
- Fixed timing on several instructions. (pi1541)
- MSU1 audio with no loop point will not repeat from start.
- Modernized some old memory-related code.
- Fixed a desynchronization in interlaced modes and reporting.
- Remove SA1 access to WRAM.
- Added second set of registers between S-DSP and S-SMP. Fixes
- PAL version of Virtual Bart.
Gtk + Windows:
- Added a Vulkan graphics output method. Similar to OpenGL, this
- can use libretro's slang shaders.
- Changed the automatic frame skip throttle to take place immediately
- before showing the frame, making VRR work better.
- Add menu item to clear recent files entries.
- Add fixed window size changes up to 10x.
Windows:
- Improved the shader parameters dialog with sliders and resize.
- Allow disabling adding registry entries. Deletes any existing
- entries when the option is disabled.
Gtk:
- Switched to CMake for build system. Removed meson.
- Fixed some keys not working with modifiers. (Gutawer)
- Removed graphics options most people won't understand or need.
- Improved wayland support. Handle fractional DPI properly.
DevSnes9x 1.6()1 13/03/2023 (cc0a877/SVN2422)
- nw (see repository log)
DevSnes9x 1.6()1 24/02/2023 (1e58825 /SVN2298)
- nw (see repository log)
DevSnes9x 1.6()1 17/02/2023 (4d3b5e9/SVN2280)
- nw (see repository log)
DevSnes9x 1.6()1 18/01/2023 (SVN2208)
- nw (see repository log)
DevSnes9x 1.6()1 6/11/2022 (SVN2204)
- nw
DevSnes9x 1.6()1 8/09/2022 (SVN2193)
- nw
SVN
Revision 2550 / e1eb7ea
Author: bearoso | Date: wtorek, 21 marca 2023 21:45:16
- Gtk: Fix up some internationalization problems.
Revision 2549
Author: bearoso | Date: poniedziałek, 20 marca 2023 22:16:43
- libretro: Get rid of EndScreenRefreshCallback.
- Just use S9xSyncSpeed, which was there all along.
Revision 2548
Author: bearoso | Date: poniedziałek, 20 marca 2023 22:02:36
- Move S9xSyncSpeed call.
- DMA can last multiple frames, and so can S9xMainLoop. If we throttle outside of S9xMainLoop or only as we're exiting the loop as is currently done, we zoom through multiple frames and overrun the audio. Moving S9xSyncSpeed just after EndScreenRefresh causes it to be called every frame. This seemingly wasn't a problem because throttling with vsync *did* happen every frame regardless. Oops.
Revision 2547
Author: bearoso | Date: poniedziałek, 20 marca 2023 20:55:31
- Another SRAM->0 fix.
Revision 2546
Author: bearoso | Date: niedziela, 19 marca 2023 20:43:52
- Zero SRAM for Super Formation Soccer 95 - della Serie A.
Revision 2545
Author: bearoso | Date: piątek, 17 marca 2023 23:13:46
- win32: Set OGLDisablePBOs to true by default.
Revision 2544
Author: ov2 | Date: piątek, 17 marca 2023 00:51:47
- win32: remove remains of old frame timer
Revision 2543
Author: ov2 | Date: piątek, 17 marca 2023 00:46:55
- win32: fix speed up / down
Revision 2542
Author: ov2 | Date: piątek, 17 marca 2023 00:17:20
- win32: use strings in S9xGetFilenameInc
Revision 2541
Author: ov2 | Date: czwartek, 16 marca 2023 23:46:25
- win32: directly return string
Revision 2540
Author: bearoso | Date: czwartek, 16 marca 2023 22:57:09
- Update changes.txt a bit.
Revision 2539
Author: bearoso | Date: czwartek, 16 marca 2023 22:28:04
- Update some copyrights and version strings.
Revision 2538
Author: bearoso | Date: czwartek, 16 marca 2023 22:06:57
- win32: Use UTF-8 on rom name in info dialog.
Revision 2537
Author: bearoso | Date: czwartek, 16 marca 2023 21:21:41
- Adjust snapshot to load old DSP data.
Revision 2536
Author: bearoso | Date: czwartek, 16 marca 2023 20:42:23
- SPC<-->DSP use two sets of registers.
Revision 2535
Author: bearoso | Date: środa, 15 marca 2023 22:26:45
- win32: Fix bug with multiple drive paths.
Revision 2534
Author: bearoso | Date: środa, 15 marca 2023 21:54:43
- win32: Don't allow Vulkan and OpenGL to be used in the same session.
Revision 2533
Author: bearoso | Date: środa, 15 marca 2023 21:47:35
- Revert "win32: Make changes to display driver not occur until restart."
- This reverts commit 39e21410d80eb49a315469b982487153119bb9ce.
Revision 2532
Author: bearoso | Date: środa, 15 marca 2023 21:07:20
- Fix warning.
Revision 2531
Author: bearoso | Date: środa, 15 marca 2023 21:02:08
- Apply SafeString to ROMName here as well.
Revision 2530
Author: bearoso | Date: środa, 15 marca 2023 20:58:07
- Disable std::filesystem implementation in fscompat.cpp.
Revision 2529
Author: ov2 | Date: środa, 15 marca 2023 20:57:55
- Ensure ROMId is safe
Revision 2528
Author: bearoso | Date: wtorek, 14 marca 2023 22:01:35
- New hq2x: Fix ambiguity with abs and credit near.
Revision 2527
Author: bearoso | Date: wtorek, 14 marca 2023 21:44:23
- Update hqxx filters to adapted version from FFmpeg.
- Compiles much faster and is roughly the same speed.
Revision 2526
Author: bearoso | Date: poniedziałek, 13 marca 2023 22:47:08
- libretro: Fix CFLAGS including CXXFLAGS.
Revision 2525
Author: bearoso | Date: poniedziałek, 13 marca 2023 21:49:11
- Merge pull request #712 from Yoshimaster96/master
- Add proper support for SuperFX 8MB ROM emulation
Revision 2524
Author: yoshimaster96 | Date: niedziela, 1 sierpnia 2021 00:33:31
- Add proper support for SuperFX 8MB ROM emulation
- This code adds support for SuperFX ROMS which use the extended 6MB CPU ROM region specified by the official SNES documentation. It's not super well-tested though.
Revision 2523
Author: bearoso | Date: poniedziałek, 13 marca 2023 19:57:30
- win32: Add fullscreen on ROM open option.
Revision 2422 / cc0a877
Author: ov2 | Date: niedziela, 12 marca 2023 23:59:39
- win32: remove unneccessary function
Revision 2421
Author: ov2 | Date: niedziela, 12 marca 2023 18:03:42
- win32: restore rom name in info dialog
Revision 2420
Author: ov2 | Date: niedziela, 12 marca 2023 17:42:30
- Support patches in ROMFILENAME_DIR
- Priority is as before: ROMFILENAME_DIR, ZIP, PATCH_DIR
Revision 2419
Author: ov2 | Date: niedziela, 12 marca 2023 17:42:30
- Fix ips sequences in patch dir
Revision 2418
Author: ov2 | Date: niedziela, 12 marca 2023 17:42:30
- Stop if ips sequence was found
Revision 2417
Author: bearoso | Date: niedziela, 12 marca 2023 17:10:02
- Add menu items to scale windows up to 10x.
Revision 2416
Author: ov2 | Date: niedziela, 12 marca 2023 14:12:24
- Use splitpath in CheckForAnyPatch (fixes extensions != 3 characters)
Revision 2415
Author: ov2 | Date: niedziela, 12 marca 2023 14:12:24
- win32: make shader params part of IS9xDisplayOutput, add override
- specifier
Revision 2414
Author: ov2 | Date: niedziela, 12 marca 2023 14:12:24
- win3: use precalculated values
Revision 2413
Author: bearoso | Date: niedziela, 12 marca 2023 01:06:42
- win32: Add "Clear List" option to recent menu.
Revision 2412
Author: bearoso | Date: niedziela, 12 marca 2023 00:46:40
- Gtk: Add clear recent items item.
Revision 2411
Author: bearoso | Date: sobota, 11 marca 2023 23:47:07
- Gtk: Multiple assignment syntax.
Revision 2410
Author: bearoso | Date: sobota, 11 marca 2023 21:36:13
- Merge pull request #753 from Felipefpl/master
- Updated brazilian portuguese translation
Revision 2409
Author: felipe | Date: czwartek, 31 marca 2022 19:05:49
- Updated brazilian portuguese
Revision 2408
Author: bearoso | Date: sobota, 11 marca 2023 00:56:53
- win32: Make snapshot preview window work in fullscreen.
- This could be system specific, but it works for me now.
Revision 2407
Author: bearoso | Date: sobota, 11 marca 2023 00:26:35
- Update SPIRV-Cross to bleeding edge.
Revision 2406
Author: bearoso | Date: sobota, 11 marca 2023 00:24:40
- Update glslang to bleeding edge.
Revision 2405
Author: bearoso | Date: sobota, 11 marca 2023 00:08:12
- Add vulkan headers back as a submodule.
Revision 2404
Author: bearoso | Date: sobota, 11 marca 2023 00:04:32
- Remove vulkan-headers from tree directly.
Revision 2403
Author: bearoso | Date: piątek, 10 marca 2023 21:32:10
- win32: Fix compilation errors with VS/Clang.
Revision 2402
Author: bearoso | Date: środa, 8 marca 2023 21:40:15
- win32: Better solution for registry entries.
- Add by default, but remove them when box is unchecked.
Revision 2401
Author: bearoso | Date: środa, 8 marca 2023 21:31:55
- win32: Ask about registry keys on first start. Also...
- add a command-line option to remove these keys.
Revision 2400
Author: bearoso | Date: środa, 8 marca 2023 20:33:15
- snapshot: Keep compatibility with version 11.
Revision 2399
Author: michael.buckley | Date: środa, 8 marca 2023 19:23:32
- Fix Mac build after Vulkan changes
Revision 2398
Author: bearoso | Date: wtorek, 7 marca 2023 21:50:23
- Gtk: Remove meson remnant.
Revision 2397
Author: bearoso | Date: wtorek, 7 marca 2023 21:45:51
- Merge pull request #818 from snes9xgit/vulkan
- Merge Vulkan branch into master.
Revision 2396
Author: bearoso | Date: wtorek, 7 marca 2023 21:06:59
- Gtk: Refresh window canvas when first displayed.
- Wayland/OpenGL doesn't receive a redraw cue after Gtk resizes the
- window and it scales a 256x224 corner of the larger surface up with
- the viewport extension.
Revision 2395
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- win32: Fix a couple of standards problems.
Revision 2394
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- Gtk/OpenGL: Remove npot variable.
Revision 2393
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- Gtk/Wayland: Don't require libwayland >= 1.20.
- Used old version of wayland-scanner to generate protocol files.
Revision 2392
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- Pass offset onto patch function.
Revision 2391
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- Gtk: Add missing Wayland protocol files.
Revision 2390
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- Gtk/OpenGL/Wayland: Support fractional scale.
Revision 2389
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- Gtk/Wayland: Support fractional scale.
Revision 2388
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- Change S9xInterlaceField to an inline function.
Revision 2387
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- Remove extra variables for interlace field.
- Keeping unsynchronized copies around is just asking for trouble.
- Instead, use a macro to check the actual memory address.
Revision 2386
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- Gtk: Set auto_vrr to false by default.
Revision 2385
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- Gtk: Add setting to configure for VRR automatically.
- Swaps to ideal config for VRR in fullscreen. Switches sound
- input rate and frame rate to exact SNES rate and uses timers for
- sync.
Revision 2384
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- win32: Remove need for DirectXMath.
- It only compiles with VC.
Revision 2383
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- Gtk/Vulkan: Handle failure to acquire swapchain image.
Revision 2382
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- win32: Make changes to display driver not occur until restart.
Revision 2381
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- win32: Move frame throttle into drivers for precision.
Revision 2380
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- vulkan: Move throttle out of swapchain.
- Make the swapchain wrapper more flexible, allowing deferring the
- swap from the end_frame function.
Revision 2379
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- vulkan: Add a throttler before present for precise frame rates.
Revision 2378
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- win32: Flush message queue between driver changes.
Revision 2377
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- slang: Fix race condition to initialize glslang.
Revision 2376
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- win32: Tweak busy loop/sleep balance a bit.
Revision 2375
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- win32: Fix CPU usage with new throttle.
Revision 2374
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- win32: Replace timer-based throttling.
- The old code used low-res timers that would vary by at least 3ms and
- couldn't handle freesync/gsync's needs. So I removed the old
- time API calls and interrupt and did a rudimentary throttle with QPC.
- This may break NetPlay. Nobody (sane) will ever notice.
Revision 2373
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- Revert "vulkan/slang: Allow a cache for spv."
- This reverts commit db554aa8cd62f083b93d4b2e7147c5d2500366d9.
Revision 2372
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- Revert "Add xxhash header."
- This reverts commit 968dd520c25691388eebb8cdf31502814a540074.
Revision 2371
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- Add xxhash header.
Revision 2370
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- vulkan/slang: Allow a cache for spv.
Revision 2369
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- slang: Remove remnants of using Snes9x's conffile.
Revision 2368
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- Vulkan/Slang: Load shader files asynchronously.
Revision 2367
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- win32: Try to handle race in changing drivers.
Revision 2366
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- vulkan/win32: Provide reasonable default swapchain.
- If extents are reported 0xffffffff, swapchain expects a provided
- default size.
Revision 2365
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- win32: Add default option to not add entries to registry.
Revision 2364
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- Gtk: Make it possible to build without Slang/Vulkan.
Revision 2363
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- Gtk: Add dynamic rate control to SDL driver.
Revision 2362
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- apu: Clean up a bit.
- Also fixes MSU not reflecting input rate setting.
Revision 2361
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- libretro: Try c++14 for macOS.
Revision 2360
Author: bearoso | Date: wtorek, 7 marca 2023 21:01:29
- libretro: Add -std=c++17 to macOS target.
Revision 2359
Author: bearoso | Date: wtorek, 7 marca 2023 21:00:36
- cirrus.yml: Update targets.
- Switch to arm and see if macos builds.
- Remove psp target.
Revision 2358
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- win32: Clean up some warnings.
Revision 2357
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- win32: Handle p.min properly in shader dialog.
- Windows trackbars with integral values are annoying.
Revision 2356
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- win32: Tweak the shader parameter dialog a bit.
Revision 2355
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- win32: Request 32-bit color on Win32/OpenGL.
Revision 2354
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- win32: Use simple vulkan output.
Revision 2353
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Gtk: Move simple vulkan output into separate class.
Revision 2352
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Gtk: Remove SDL_GetDefaultAudioInfo.
Revision 2351
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Oops. Don't free c, it's added to vector.
Revision 2350
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- vulkan: Handle case when no vulkan library is available.
- Use one copy of the dynamic loader, if it can't load a library,
- drop out of instance creation.
Revision 2349
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- vulkan: Keep dynamic loader around.
Revision 2348
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Don't allocate 8MB for patching.
Revision 2347
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Gtk: Clean up asan leaks.
Revision 2346
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Condense CheckForAnyPatch with lambdas.
Revision 2345
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Don't close zip file when checking patches.
Revision 2344
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Fix sequenced ips patch loading outside of zip.
Revision 2343
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- unix: Make port compile.
Revision 2342
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- win32: Fix vk_mem_alloc.h compatibility break.
- Set WINVER to less than Vista to maintain compatibility with Windows XP.
Revision 2341
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- win32: Fix a couple of crashes.
Revision 2340
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Gtk: Lower CMake required version.
Revision 2339
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- See if this works for CI fixes.
Revision 2338
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Fix libretro compilation.
Revision 2337
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Remove meson as build option for Gtk.
- Meson isn't flexible with our port subdirectory approach.
Revision 2336
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Use length instead of size with strings.
Revision 2335
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Remove fmt from shader files.
Revision 2334
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Favor BGRA over RGBA.
Revision 2333
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Error handling.
Revision 2332
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Fix a couple validation issues.
Revision 2331
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Working Win32/Vulkan shader support.
Revision 2330
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Add shaderchain support to win32.
Revision 2329
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Windows Vulkan working generically.
Revision 2328
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Getting win32 ready for Vulkan.
Revision 2327
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Fix parameter misordering. Fix a couple sync issues.
Revision 2326
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:22
- Fix up Windows build errors.
Revision 2325
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Fix glslang reconfiguration.
Revision 2324
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Restrict max latency to 3 frames.
Revision 2323
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Wayland compatibility with Vulkan.
Revision 2322
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Gtk: Remove some superfluous graphics options.
- PBOs aren't generally faster any more.
- NPOT textures are widely supported.
- Giving control over to Gtk while waiting for a swap doesn't really work
- that well, so the sync control extension options are removed.
- This means the OpenGL and Vulkan backends are in parity with regard to
- options.
Revision 2321
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Remove texture canonicalization on global file name.
Revision 2320
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Clean up whitespace and remove a few test files.
Revision 2319
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Vulkan support.
- Gtk port support. Breaks other platforms.
Revision 2318
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Gtk: Convert driver setting to a string.
Revision 2317
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Gtk: Clean up and modernize a bit.
Revision 2316
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Modernize cheat stuff.
Revision 2315
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Make SNES memory allocations static.
Revision 2314
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Add fscompat.h
Revision 2313
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Add fscompat.h
Revision 2312
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- More cleaning.
Revision 2311
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Start simplifying filesystem stuff.
Revision 2310
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Gtk: Use more std::filesystem.
Revision 2309
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Gtk: Reorganize some of startup.
Revision 2308
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Add fmtlib directly to tree.
Revision 2307
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Update glslang. Fix meson build.
Revision 2306
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Gtk: Use fmt for string.
Revision 2305
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Silence NULL pointer subtraction warning.
- Use a pointer to address 1 instead.
Revision 2304
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Fix more warnings.
Revision 2303
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Gtk: Stringify some things.
Revision 2302
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Make S9xSetInfoString own its string.
Revision 2301
Author: bearoso | Date: wtorek, 7 marca 2023 20:58:21
- Fix warnings for string truncation.
Revision 2300
Author: bearoso | Date: wtorek, 7 marca 2023 21:37:05
- SA1: Map 7e-7f to none.
Revision 2299
Author: michael.buckley | Date: poniedziałek, 6 marca 2023 03:29:13
- Update Cirrus CI config to uuse ARM64 instances, since Intel instances have been retired
Revision 2298 / 1153 / 1e58825
Author: bearoso | Date: piątek, 24 lutego 2023 00:45:37
- Gtk/Vulkan: Handle failure to acquire swapchain image.
Revision 2297
Author: bearoso | Date: piątek, 24 lutego 2023 00:39:55
- win32: Make changes to display driver not occur until restart.
Revision 2296
Author: bearoso | Date: piątek, 24 lutego 2023 00:20:35
- win32: Move frame throttle into drivers for precision.
Revision 2295
Author: bearoso | Date: czwartek, 23 lutego 2023 22:24:01
- vulkan: Move throttle out of swapchain.
Make the swapchain wrapper more flexible, allowing deferring the swap from the end_frame function.
Revision 2294
Author: bearoso | Date: czwartek, 23 lutego 2023 18:00:06
- vulkan: Add a throttler before present for precise frame rates.
Revision 2293
Author: bearoso | Date: czwartek, 23 lutego 2023 02:14:05
- win32: Flush message queue between driver changes.
Revision 2292
Author: bearoso | Date: środa, 22 lutego 2023 23:21:00
- slang: Fix race condition to initialize glslang.
Revision 2291
Author: bearoso | Date: środa, 22 lutego 2023 22:22:42
- win32: Tweak busy loop/sleep balance a bit.
Revision 2290
Author: bearoso | Date: środa, 22 lutego 2023 21:30:08
- win32: Fix CPU usage with new throttle.
Revision 2289
Author: bearoso | Date: środa, 22 lutego 2023 18:42:13
- win32: Replace timer-based throttling.
The old code used low-res timers that would vary by at least 3ms and couldn't handle freesync/gsync's needs. So I removed the old time API calls and interrupt and did a rudimentary throttle with QPC. This may break NetPlay. Nobody (sane) will ever notice.
Revision 2288
Author: bearoso | Date: wtorek, 21 lutego 2023 23:33:35
- Revert "vulkan/slang: Allow a cache for spv." This reverts commit db554aa8cd62f083b93d4b2e7147c5d2500366d9.
Revision 2287
Author: bearoso | Date: wtorek, 21 lutego 2023 23:33:26
- Revert "Add xxhash header." This reverts commit 968dd520c25691388eebb8cdf31502814a540074.
Revision 2286
Author: bearoso | Date: wtorek, 21 lutego 2023 23:25:40
- Add xxhash header.
Revision 2285
Author: bearoso | Date: wtorek, 21 lutego 2023 23:16:34
- vulkan/slang: Allow a cache for spv.
Revision 2284
Author: bearoso | Date: poniedziałek, 20 lutego 2023 23:18:56
- slang: Remove remnants of using Snes9x's conffile.
Revision 2283
Author: bearoso | Date: poniedziałek, 20 lutego 2023 23:04:55
- Vulkan/Slang: Load shader files asynchronously.
Revision 2282
Author: bearoso | Date: poniedziałek, 20 lutego 2023 22:15:38
- win32: Try to handle race in changing drivers.
Revision 2281
Author: bearoso | Date: niedziela, 19 lutego 2023 00:27:47
- vulkan/win32: Provide reasonable default swapchain. If extents are reported 0xffffffff, swapchain expects a provided default size.
Revision 2280 / 1121 / 4d3b5e9
Author: bearoso | Date: piątek, 17 lutego 2023 23:57:09
- win32: Add default option to not add entries to registry.
Revision 2279
Author: bearoso | Date: czwartek, 16 lutego 2023 23:57:09
- Gtk: Make it possible to build without Slang/Vulkan.
Revision 2278
Author: bearoso | Date: czwartek, 16 lutego 2023 23:14:01
- Gtk: Add dynamic rate control to SDL driver.
Revision 2277
Author: bearoso | Date: czwartek, 16 lutego 2023 22:51:16
- apu: Clean up a bit.
- Also fixes MSU not reflecting input rate setting.
Revision 2276
Author: bearoso | Date: środa, 15 lutego 2023 21:40:33
- libretro: Try c++14 for macOS.
Revision 2275
Author: bearoso | Date: środa, 15 lutego 2023 21:33:51
- libretro: Add -std=c++17 to macOS target.
Revision 2274
Author: bearoso | Date: środa, 15 lutego 2023 21:23:29
- cirrus.yml: Try again.
Revision 2273
Author: bearoso | Date: środa, 15 lutego 2023 21:17:55
- cirrus.yml: Update targets.
- Switch to arm and see if macos builds.
- Remove psp target.
Revision 2272
Author: bearoso | Date: wtorek, 14 lutego 2023 22:48:03
- win32: Clean up some warnings.
Revision 2271
Author: bearoso | Date: wtorek, 14 lutego 2023 22:23:29
- win32: Handle p.min properly in shader dialog.
- Windows trackbars with integral values are annoying.
Revision 2270
Author: bearoso | Date: wtorek, 14 lutego 2023 00:54:57
- win32: Tweak the shader parameter dialog a bit.
Revision 2269
Author: bearoso | Date: piątek, 10 lutego 2023 23:15:00
- win32: Request 32-bit color on Win32/OpenGL.
Revision 2268
Author: bearoso | Date: piątek, 10 lutego 2023 23:03:05
- win32: Use simple vulkan output.
Revision 2267
Author: bearoso | Date: piątek, 10 lutego 2023 22:19:09
- Gtk: Move simple vulkan output into separate class.
Revision 2266
Author: bearoso | Date: czwartek, 9 lutego 2023 21:24:11
- Gtk: Remove SDL_GetDefaultAudioInfo.
Revision 2265
Author: bearoso | Date: środa, 8 lutego 2023 23:59:22
- Oops. Don't free c, it's added to vector.
Revision 2264
Author: bearoso | Date: środa, 8 lutego 2023 23:34:59
- vulkan: Handle case when no vulkan library is available.
- Use one copy of the dynamic loader, if it can't load a library, drop out of instance creation.
Revision 2263
Author: bearoso | Date: środa, 8 lutego 2023 22:25:10
- vulkan: Keep dynamic loader around.
Revision 2262
Author: bearoso | Date: środa, 8 lutego 2023 19:09:13
- Don't allocate 8MB for patching.
Revision 2261
Author: bearoso | Date: środa, 8 lutego 2023 19:08:56
- Gtk: Clean up asan leaks.
Revision 2260
Author: bearoso | Date: wtorek, 7 lutego 2023 22:58:36
- Condense CheckForAnyPatch with lambdas.
Revision 2259
Author: bearoso | Date: wtorek, 7 lutego 2023 00:10:08
- Don't close zip file when checking patches.
Revision 2258
Author: bearoso | Date: poniedziałek, 6 lutego 2023 23:47:51
- Fix sequenced ips patch loading outside of zip.
Revision 2257
Author: bearoso | Date: poniedziałek, 6 lutego 2023 22:56:02
- unix: Make port compile.
Revision 2256
Author: bearoso | Date: poniedziałek, 6 lutego 2023 21:51:05
- win32: Fix vk_mem_alloc.h compatibility break.
- Set WINVER to less than Vista to maintain compatibility with Windows XP.
Revision 2255
Author: bearoso | Date: poniedziałek, 6 lutego 2023 18:47:56
- win32: Fix a couple of crashes.
Revision 2254
Author: bearoso | Date: sobota, 4 lutego 2023 18:59:52
- Gtk: Lower CMake required version.
Revision 2253
Author: bearoso | Date: piątek, 3 lutego 2023 23:38:33
- See if this works for CI fixes.
Revision 2252
Author: bearoso | Date: piątek, 3 lutego 2023 23:31:11
- Fix libretro compilation.
Revision 2251
Author: bearoso | Date: piątek, 3 lutego 2023 22:40:56
- Remove meson as build option for Gtk.
- Meson isn't flexible with our port subdirectory approach.
Revision 2250
Author: bearoso | Date: czwartek, 2 lutego 2023 23:29:29
- Use length instead of size with strings.
Revision 2249
Author: bearoso | Date: czwartek, 2 lutego 2023 23:12:02
- Remove fmt from shader files.
Revision 2248
Author: bearoso | Date: czwartek, 2 lutego 2023 22:59:47
- Favor BGRA over RGBA.
Revision 2247
Author: bearoso | Date: czwartek, 2 lutego 2023 21:57:48
- Error handling.
Revision 2246
Author: bearoso | Date: czwartek, 2 lutego 2023 21:14:49
- Fix a couple validation issues.
Revision 2245
Author: bearoso | Date: środa, 1 lutego 2023 21:47:42
- Working Win32/Vulkan shader support.
Revision 2244
Author: bearoso | Date: środa, 1 lutego 2023 00:38:02
- Add shaderchain support to win32.
Revision 2243
Author: bearoso | Date: środa, 1 lutego 2023 00:18:07
- Windows Vulkan working generically.
Revision 2242
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:14
- Getting win32 ready for Vulkan.
Revision 2241
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:14
- Fix parameter misordering. Fix a couple sync issues.
Revision 2240
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:14
- Fix up Windows build errors.
Revision 2239
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:14
- Fix glslang reconfiguration.
Revision 2238
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:14
- Restrict max latency to 3 frames.
Revision 2237
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:14
- Wayland compatibility with Vulkan.
Revision 2236
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:14
- Gtk: Remove some superfluous graphics options.
- PBOs aren't generally faster any more.
- NPOT textures are widely supported.
- Giving control over to Gtk while waiting for a swap doesn't really work
- that well, so the sync control extension options are removed.
- This means the OpenGL and Vulkan backends are in parity with regard to
- options.
Revision 2235
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:14
- Remove texture canonicalization on global file name.
Revision 2234
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:14
- Clean up whitespace and remove a few test files.
Revision 2233
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:14
- Vulkan support.
- Gtk port support. Breaks other platforms.
Revision 2232
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:14
- Gtk: Convert driver setting to a string.
Revision 2231
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:13
- Gtk: Clean up and modernize a bit.
Revision 2230
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:13
- Modernize cheat stuff.
Revision 2229
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:13
- Make SNES memory allocations static.
Revision 2228
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:13
- Add fscompat.h
Revision 2227
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:13
- Add fscompat.h
Revision 2226
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:13
- More cleaning.
Revision 2225
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:13
- Start simplifying filesystem stuff.
Revision 2224
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:13
- Gtk: Use more std::filesystem.
Revision 2223
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:13
- Gtk: Reorganize some of startup.
Revision 2222
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:13
- Add fmtlib directly to tree.
Revision 2221
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:13
- Update glslang. Fix meson build.
Revision 2220
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:13
- Gtk: Use fmt for string.
Revision 2219
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:13
- Silence NULL pointer subtraction warning.
- Use a pointer to address 1 instead.
Revision 2218
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:13
- Fix more warnings.
Revision 2217
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:13
- Gtk: Stringify some things.
Revision 2216
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:13
- Make S9xSetInfoString own its string.
Revision 2215
Author: bearoso | Date: wtorek, 31 stycznia 2023 20:57:13
- Fix warnings for string truncation.
Revision 2214
Author: bearoso | Date: piątek, 27 stycznia 2023 23:04:00
- Merge pull request #812 from Gutawer/gtk_input_fix
- Gtk: Fix some keys not being usable with modifiers
Revision 2213
Author: bearoso | Date: sobota, 4 lutego 2023 18:47:56
- Merge pull request #813 from Atari2/fix-sa1-division
- Fix dvision routine on SA-1 returns the wrong reminder (and quotient) on negative dividends
Revision 2212
Author: alessio.rosiello | Date: sobota, 4 lutego 2023 13:58:01
- Fix #799
Revision 2211
Author: bearoso | Date: piątek, 27 stycznia 2023 23:04:00
- Merge pull request #812 from Gutawer/gtk_input_fix
- Gtk: Fix some keys not being usable with modifiers
Revision 2210
Author: gutawer | Date: środa, 25 stycznia 2023 18:04:25
- Gtk: Fix some keys not being usable with modifiers
Revision 2209
Author: bearoso | Date: piątek, 27 stycznia 2023 22:52:36
- Don't map high SRAM range on LoROM if no SRAM.
Revision 2208 / 1090
Author: michael.buckley | Date: wtorek, 17 stycznia 2023 16:55:59
- Mac: Fix a crash when enumerating USB devices without a name. Closes #810
Revision 2207
Author: michael.buckley | Date: środa, 11 stycznia 2023 06:10:19
- Merge pull request #808 from UltraHDR/patch-1
- macOS: Set LSApplicationCategoryType to games
Revision 2206
Author: ultrahdr | Date: wtorek, 10 stycznia 2023 22:08:10
- macOS: Set LSApplicationCategoryType to games
- https://developer.apple.com/documentation/bundleresources/information_property_list/lsapplicationcategorytype
- macOS will auto-add it to the agmes folder in macOS Launchpad
Revision 2205
Author: ov2 | Date: sobota, 31 grudnia 2022 13:51:38
- win32: update directx sdk download link
Revision 2204 / 1085-3c4982e
Author: ov2 | Date: niedziela, 6 listopada 2022 02:14:49
- msu1: return minimum available samples in resamplers
Revision 2203
Author: ov2 | Date: niedziela, 6 listopada 2022 02:11:37
- msu1: revert to start for invalid loop positions (#778)
Revision 2202
Author: ov2 | Date: niedziela, 6 listopada 2022 00:44:45
- win32: add st to rom file extensions (#793)
Revision 2201
Author: michael.buckley | Date: sobota, 5 listopada 2022 20:08:09
- Mac: Fix port leak
Revision 2200
Author: bearoso | Date: czwartek, 3 listopada 2022 18:06:23
- Merge pull request #795 from kbrighton/msu-1-gtk-fix. Fixes issue where non-archive msu-1 files would have improper file extensions
Revision 2199
Author: nick.burtner | Date: wtorek, 1 listopada 2022 22:50:21
- Fixes issue where non-archive msu-1 files would have improper file extensions
Revision 2198
Author: michael.buckley | Date: poniedziałek, 31 października 2022 04:58:11
- Mac: Wait for metal command buffer to finish before presenting drawable, properly this time
Revision 2197
Author: michael.buckley | Date: poniedziałek, 31 października 2022 04:57:55
- Revert "Mac: Wait for metal command buffer to finish before presenting drawable"
- This reverts commit a2ebe3f09fcb606e71ba86606e758b322d50f882.
Revision 2196
Author: michael.buckley | Date: poniedziałek, 31 października 2022 04:02:11
- Mac: Wait for metal command buffer to finish before presenting drawable
Revision 2195
Author: bearoso | Date: sobota, 22 października 2022 21:51:44
- Move AddCycles to be consistent with other OPs.
Revision 2194
Author: bearoso | Date: sobota, 22 października 2022 00:42:40
- Adjust opcode timing as reported by pi1541.
Revision 2193
Author: michael.buckley | Date: czwartek, 8 września 2022 17:01:13
- Mac: Remove logger.cpp from project
Revision 2192
Author: michael.buckley | Date: czwartek, 8 września 2022 16:57:27
- Mac: Cheat entry
Revision 2191
Author: ov2 | Date: czwartek, 1 września 2022 16:08:22
- Reset save timer before loading new rom (fixes #782)
Revision 2190
Author: bearoso | Date: sobota, 30 kwietnia 2022 19:37:07
- Gtk: Fix replacing last directory component instead adding filename
Revision 2189
Author: bearoso | Date: poniedziałek, 25 kwietnia 2022 22:45:39
- Remove unused logger.cpp and logger.h.
Revision 2188
Author: bearoso | Date: środa, 20 kwietnia 2022 00:22:42
- Gtk: Remove option to disable OpenGL.
- OpenGL is the optimal display mode until Vulkan is in, and it's mandatory on Wayland. Don't let it be disabled.
Revision 2187
Author: bearoso | Date: środa, 13 kwietnia 2022 22:06:13
- Remove Settings.SupportHires
- There's no point in disabling it at this point, so it's always supported.
Revision 2186
Author: bearoso | Date: środa, 13 kwietnia 2022 01:45:33
- Use MAX_SNES_HEIGHT, not SNES_HEIGHT_EXTENDED.
Revision 2185
Author: bearoso | Date: wtorek, 12 kwietnia 2022 17:19:06
- Merge pull request #760 from realnc/fix-libretro-runahead-audio
- libretro: Fix audio not being submitted when rendering is disabled
Revision 2184
Author: nikos.chantziaras | Date: wtorek, 12 kwietnia 2022 15:08:54
- libretro: Fix audio when video rendering is disabled In commit 6628042fe386197648334063f70e6a94350b9bf7, audio upload was moved from retro_run() to S9xDeinitUpdate(). This breaks audio when runahead is enabled in RetroArch.
- With second-instance runahead, S9xDeinitUpdate() is not called when video rendering is disabled and thus the core instance responsible for audio is not uploading the audio. With single-instance runahead, audio is uploaded twice because video rendering is always enabled and thus S9xDeinitUpdate() gets called twice per frame.
- Fix this by introducing a callback that gets called at the end of every screen refresh, regardless of whether or not rendering is active for this frame. We can then decide in the callback whether or not audio should be uploaded.
Revision 2183
Author: bearoso | Date: poniedziałek, 11 kwietnia 2022 23:04:29
- libretro: Get audio samples during frame callback.
Revision 2182
Author: bearoso | Date: czwartek, 3 marca 2022 17:41:25
- Merge pull request #738 from ds22x/master
- [Libretro] Create a separate aspect ratio option for "4:3 Preserved"
Revision 2181
Author: bearoso | Date: poniedziałek, 11 kwietnia 2022 04:04:56
- Actually use buffer_size.
Revision 2180
Author: bearoso | Date: poniedziałek, 11 kwietnia 2022 01:31:36
- Adapt to non-contiguous GFX.Screen.
Revision 2179
Author: bearoso | Date: poniedziałek, 11 kwietnia 2022 01:20:59
- Add cast.
Revision 2178
Author: bearoso | Date: poniedziałek, 11 kwietnia 2022 01:16:16
- Attempt to blindly fix MacOS.
Revision 2177
Author: bearoso | Date: poniedziałek, 11 kwietnia 2022 00:26:32
- win32: Adapt to GFX.Screen in core.
Revision 2176
Author: bearoso | Date: niedziela, 10 kwietnia 2022 23:41:16
- Create output buffer in core.
- TODO: Fix Windows.
Revision 2175
Author: bearoso | Date: niedziela, 10 kwietnia 2022 00:19:01
- Gtk: Update gtk_file.cpp for modern C++
- Uses std::filesystem and std::string.
Revision 2174
Author: bearoso | Date: czwartek, 24 marca 2022 22:41:39
- cirrus.yml: Add cmake dep to Gtk build.
Revision 2173
Author: bearoso | Date: czwartek, 24 marca 2022 22:37:35
- Gtk: Lower meson required version.
Revision 2172
Author: bearoso | Date: czwartek, 24 marca 2022 22:33:20
- Gtk: Add missing CMake options.
Revision 2171
Author: bearoso | Date: czwartek, 24 marca 2022 18:21:52
- Gtk: Add CMake as build option.
Revision 2170
Author: bearoso | Date: wtorek, 22 marca 2022 20:09:30
- Gtk: Experiment with symlink.
Revision 2169
Author: bearoso | Date: wtorek, 22 marca 2022 00:31:28
- libretro: Send all samples at frame end.
Revision 2168
Author: bearoso | Date: poniedziałek, 21 marca 2022 20:53:21
- libretro: Sound buffering change.
Revision 2167
Author: bearoso | Date: piątek, 18 marca 2022 22:12:15
- Fix errant h.
Revision 2166
Author: bearoso | Date: piątek, 18 marca 2022 21:50:05
- win32: Adjust to moved external deps.
Revision 2165
Author: bearoso | Date: piątek, 18 marca 2022 21:49:54
- Gtk: Fix compile with moved deps.
Revision 2164
Author: bearoso | Date: piątek, 18 marca 2022 21:49:29
- Move GPU related submodules to external.
Revision 2163
Author: bearoso | Date: sobota, 12 marca 2022 18:19:39
- Gtk: Clean up a couple sound drivers.
- Make them more idiomatic C++.
Revision 2162
Author: bearoso | Date: poniedziałek, 7 marca 2022 18:28:19
- Revert "LoROM: Don't map SRAM if size is 0."
- This reverts commit 386bfe0aa9c33b33d84e941f0d2055830dde3d00.
Revision 2161
Author: bearoso | Date: czwartek, 3 marca 2022 17:41:25
- Merge pull request #738 from ds22x/master
- [Libretro] Create a separate aspect ratio option for "4:3 Preserved"
Revision 2160
Author: ds22x | Date: poniedziałek, 14 lutego 2022 13:49:35
- Add missing translated entry
Revision 2159
Author: ds22x | Date: poniedziałek, 14 lutego 2022 13:44:49
- Create a separate aspect ratio option for '4:3 Preserved'
Revision 2158
Author: bearoso | Date: środa, 2 marca 2022 01:22:03
- Gtk: Add Ukrainian translation from StanleyKid-22.
Revision 2157
Author: bearoso | Date: wtorek, 22 lutego 2022 00:47:02
- Merge pull request #735 from jSTE0/microopt
- Microoptimisations from jSTE0
Revision 2156
Author: jste0 | Date: sobota, 12 lutego 2022 00:32:31
- dsp1: Optimise copying registers on LE platforms
- Use {READ,WRITE}_WORD so that it copies by word on little-endian platforms. This also fixes a bug in the assignment of Op11Xr which was a regression introduced in snes9x-1.40.
Revision 2155
Author: jste0 | Date: piątek, 11 lutego 2022 23:48:10
- fx: Optimise copying registers on LE platforms
- Use {READ,WRITE}_WORD so that it copies by word on little-endian platforms. Mark a LUT const for const-correctness.
Revision 2154
Author: jste0 | Date: piątek, 4 lutego 2022 23:55:06
- dsp1: Use clz CPU instruction when normalising fixed-point numbers
- Use the gcc built-in GCC function, making the operation constant-time and branch-free. Verified on x86 and ARM.
Revision 2153
Author: jste0 | Date: piątek, 4 lutego 2022 23:52:50
- dsp: Mark function-scope const arrays as static
- Avoids recreating the arrays on the stack on every entry to the function and moves them to the ro section.
Revision 2152
Author: jste0 | Date: piątek, 4 lutego 2022 23:48:48
- gfx: Use simpler equality test for IPPU.FrameCount
- As it's only incremented here and then reset to 0, avoids integer division, which can be be expensive on CPUs without this instruction such as pre-ARMv7 classic ARMs.
Revision 2151
Author: bearoso | Date: sobota, 19 lutego 2022 20:28:33
- Update changes.txt
- Fix typo.
Revision 2150
Author: bearoso | Date: sobota, 19 lutego 2022 20:24:55
- Update changes.txt
Revision 2149
Author: bearoso | Date: sobota, 19 lutego 2022 20:22:20
- gtk: Initialize jd
Revision 2148
Author: bearoso | Date: sobota, 19 lutego 2022 20:20:38
- Merge pull request #741 from jraby/gtk-joystick-hotplug
- gtk: Support adding/removing joysticks at runtime
Revision 2147
Author: jean.raby | Date: piątek, 18 lutego 2022 22:12:19
- joynums.fill(false);
Revision 2146
Author: jean.raby | Date: piątek, 18 lutego 2022 21:43:52
- Move joystick + related functions under JoyDevices
Revision 2145
Author: jean.raby | Date: piątek, 18 lutego 2022 17:08:20
- range-based for loops + simplify joynum assignment
Revision 2144
Author: jean.raby | Date: czwartek, 17 lutego 2022 17:02:53
- gtk: Support adding/removing joysticks at runtime
- Reworked how/where SDL events are polled:
- poll_joystick_events is now a static member of JoyDevice so it can be called from outside when needed (preference window for config and caliration).
- S9xProcessEvents calls JoyDevice::poll_joystick_events directly so events are polled when no joysticks are attached.
- JoyDevice::poll_joystick_events handles SDL_JOYDEVICE{ADDED,REMOVED} events.
- Individual JoyDevice no longer call poll_joystick_events from get_events.
- Reworked how attached joysticks are maintained in Snes9xConfig:
- Use a map for joysticks keyed on SDL JoystickID (instance id in sdl parlance), which is stable while a joystick is attached instead of an array keyed on device_index.
- The instance id is what poll_joystick_events gets with every event (except for SDL_JOYDEVICEADDED which gets a device_index...) Instance id is an incrementing int starting from 0, they are never reused. i.e. each attach/dettach/attach cycle yields a new id. Whereas device index are reused and can "move".
- On SDL_JOYDEVICEADDED the joystick is handed a "joynum", that is, an int from 0 to NUM_JOYPADS-1. A new joystick always get the lowest available joynum. (joynum was already a member of JoyDevice but wasn't initialized, this seemed like a proper way to use it.)
- On SDL_JOYDEVICEREMOVED, the joystick associated with the instance id is simply removed from the map. All this allows for the following behaviors. It is possible to start without any joystick, add one joystick and it works. (disconnect/reconnect cycles with a single joystick also work)
- Joystick numbers are "stable" while they remain connected. For example:
- Start with joystick0 and joystick1 connected
- if joystick0 is disconnected, joystick1 keeps its number and keeps working
- if joystick0 (or any new joystick) is connected at this time, it gets to become joystick0. If all joysticks are disconnected while snes9x is running, the order of the "reconnections" will determine the joystick number of each joystick. I think there is room for improvement still, with regards to code organization. For instance, there could be a "JoyDevices" class which would handle all the attached JoyDevice. This would allow moving all the "joystick_*" methods from Snes9xConfig to that new class, and poll_joystick_events could also be moved there. The functionality wouldn't change, but the intent/ownership would probably be clearer.
Revision 2143
Author: bearoso | Date: piątek, 18 lutego 2022 20:57:00
- Merge pull request #737 from jraby/fix-relative-paths-savestates
- gtk: fix handling of relative paths for save states
Revision 2142
Author: jean.raby | Date: poniedziałek, 14 lutego 2022 03:57:58
- gtk: Simplify S9xOpenSnapshotFile
- This is basically what osx and libretro do, just use the provided filename. The code this replaces had a hard time handling relative paths, it would prepend the leading directories to fname, which would most of the time resolve to an invalid path. (e.g ./roms/romname.000 -> ./roms/roms/romname.000)
Revision 2141
Author: jean.raby | Date: poniedziałek, 14 lutego 2022 03:56:42
- gtk: save_state_dialog - use filename without dir
→ NOWSZY [SNES] Snes9x 1.60x DevBuild 15/02/22
DevSnes9x 1.6()1 15/02/2022
Unix:
- Add alsa output support. (cjacker)
- Add I420 conversion. (cjacker)
DevSnes9x 1.6()1 31/01/2022
- Restructured tile.cpp tile renderer from heavy macros into C++ templates, significantly lowering compile time. (yoffy)
- MichaelBuckley provided a brand new MacOS port that is completely rewritten based on newer, supported APIs.
- Fixed an out-of-bound memory access in sound DSP. (Sour, byuu)
- Revert default SFX2 clock speed increase.
- Added a render position hack. Fixes glitches in several games.
- Allow an SRAM mapping up to 128KB.
Win32:
- Apply turbo mode volume when rewinding.
- Added menu entry to load oops files, and an option to confirm before saving or loading states.
- Fixed sound volume resetting when sound reinitializes.
- Added a save-state preview dialog.
- Added save banks for up to 100 states
- Added support for relative-style save slots
- Fixed blargg rf filter.
- Show command line options on -h and /?
Gtk:
- Added an option to show time. (taimoorgit)
- Use a submodule for glslang, because it doesn't guarantee API stability.
- Switched to GTK's C++ interface, gtkmm3. This effectively drops GTK+ 2.0 support.
Unix:
- Added audio output threading. (yoffy)
- Added screensaver prevention on joystick use. (greg-kennedy)
- Fix YUY2 conversion. (greg-kennedy)
SVN
Revision 2140
Author: ov2 | Date: poniedziałek, 14 lutego 2022 01:05:57
- win32: stop trying to send audio data after device removal
Revision 2139
Author: bearoso | Date: środa, 2 lutego 2022 23:13:37
- Merge pull request #734 from realnc/fix-43-aspect-ratio-upstream
- libretro: Fix 4:3 aspect ratio to actually be 4:3 regardless of cropping
Revision 2138
Author: nikos.chantziaras | Date: środa, 2 lutego 2022 19:13:17
- libretro: Fix 4:3 aspect ratio to actually be 4:3 regardless of cropping
Revision 2137
Author: michael.buckley | Date: środa, 2 lutego 2022 19:58:18
- Mac: Set marketing version to 1.61
Revision 2136
Author: michael.buckley | Date: środa, 2 lutego 2022 19:53:32
- Revert "Mac: prefer integrated GPU"
- This reverts commit cf1a5901fccafdaead225b0a5e55ff74fdcf9678.
Revision 2135
Author: bearoso | Date: wtorek, 1 lutego 2022 02:47:21
- Add scanline timing for Full Throttle Racing.
Revision 2134
Author: bearoso | Date: poniedziałek, 31 stycznia 2022 23:56:17
- Gtk: Wayland: Use older wayland API for compatibility.
Revision 2133
Author: bearoso | Date: poniedziałek, 31 stycznia 2022 23:39:04
- Set SRAM initialization to set whole buffer, not just a few bytes.
- Add a TODO comment at allocation. These never change, so they should ideally be static.
Revision 2132
Author: bearoso | Date: poniedziałek, 31 stycznia 2022 23:32:27
- Gtk: Add wayland-client as wayland dep.
Revision 2131
Author: bearoso | Date: poniedziałek, 31 stycznia 2022 23:21:29
- Update changes.txt.
Revision 2130
Author: bearoso | Date: poniedziałek, 31 stycznia 2022 23:18:33
- Unix: Regenerate configure.
Revision 2129
Author: bearoso | Date: poniedziałek, 31 stycznia 2022 23:15:42
- Unix: xvideo: Prefer RGB then YUY2 then I420.
Revision 2128
Author: bearoso | Date: poniedziałek, 31 stycznia 2022 23:10:44
- Merge pull request #727 from cjacker/master
- Add alsa sound output and I420 Xvideo image format support for unix CLI.
Revision 2127
Author: cjacker | Date: czwartek, 25 listopada 2021 14:34:51
- fix realloc error
Revision 2126
Author: cjacker | Date: wtorek, 23 listopada 2021 08:59:38
- Add I420 Xvideo image format support, with both libyuv hardware acceleration and software conversion support.
Revision 2125
Author: cjacker | Date: wtorek, 23 listopada 2021 08:20:01
- Add alsa sound output support
Revision 2124
Author: cjacker | Date: wtorek, 23 listopada 2021 08:18:41
- fix paddev[n] args
Revision 2123
Author: ov2 | Date: poniedziałek, 31 stycznia 2022 17:59:50
- Update changes.txt
Revision 2122
Author: ov2 | Date: poniedziałek, 31 stycznia 2022 17:29:01
- win32: fix frame advance hotkey no longer working after 25 days (fixes #716)
Revision 2121
Author: bearoso | Date: poniedziałek, 31 stycznia 2022 04:23:33
- Gtk: Wayland: Add idle inhibitor.
Revision 2120
Author: bearoso | Date: poniedziałek, 31 stycznia 2022 03:17:52
- Add ability of FastROM hacks to use SuperFX.
Revision 2119
Author: bearoso | Date: poniedziałek, 31 stycznia 2022 03:03:34
- libretro: Fix interaction with Blargg filter and hires.
Revision 2118
Author: bearoso | Date: poniedziałek, 31 stycznia 2022 01:40:32
- changes.txt: Add some unix port changes.
Revision 2117
Author: bearoso | Date: poniedziałek, 31 stycznia 2022 01:34:51
- Gtk: Set default background to starfield.
Revision 2116
Author: bearoso | Date: poniedziałek, 31 stycznia 2022 01:30:11
- Update changes.txt.
Revision 2115
Author: bearoso | Date: poniedziałek, 31 stycznia 2022 00:52:50
- Update version and copyright for 1.61.
Revision 2114
Author: bearoso | Date: poniedziałek, 20 grudnia 2021 19:21:43
- pulseaudio: Fix potential stall with Pipewire
- Pipewire allows very small buffer sizes. It's possible that Snes9x will accumulate enough samples in fast-forward to exceed this. Instead of waiting forever for the buffer capacity to free up, just write the number of samples for the free space after one small wait.
Revision 2113
Author: ov2 | Date: poniedziałek, 13 grudnia 2021 21:40:10
- Merge pull request #728 from Jamiras/custom_frame_advance
- fix custom key bind for frame advance
Revision 2112
Author: jamiras | Date: poniedziałek, 13 grudnia 2021 21:24:45
- fix custom key bind for frame advance
Revision 2111
Author: michael.buckley | Date: czwartek, 18 listopada 2021 04:22:00
- Mac: prefer integrated GPU
Revision 2110
Author: michael.buckley | Date: poniedziałek, 15 listopada 2021 20:15:09
- Mac: Implement emulation hack preferences.
Revision 2109
Author: qwertymodo | Date: środa, 25 sierpnia 2021 19:12:11
- Add 128KByte SRAM support in cheats and netplay client
Revision 2108
Author: ov2 | Date: środa, 25 sierpnia 2021 16:34:54
- Merge pull request #717 from ImmaturityRules/win10-sdk-fix
- Fix Win10 SDK and v142 toolset build
Revision 2107
Author: steve.sharples | Date: wtorek, 24 sierpnia 2021 19:30:55
- Fix Win10 SDK and vc142 toolset build
Revision 2106
Author: qwertymodo | Date: sobota, 21 sierpnia 2021 00:33:23
- Add support for mapping more than 128KByte SRAM
Revision 2105
Author: ov2 | Date: czwartek, 27 maja 2021 15:15:54
- win32: specify filter scale for blargg rf (fixes #704)
Revision 2104
Author: bearoso | Date: sobota, 15 maja 2021 18:33:27
- cheats: Fix of delete instead of free on strdup.
Revision 2103
Author: bearoso | Date: sobota, 15 maja 2021 18:23:12
- Gtk: OpenGL: Fix non-PBO output path.
Revision 2102
Author: bearoso | Date: sobota, 15 maja 2021 18:23:12
- Gtk: Make sound driver check a little simpler.
Revision 2101
Author: michael.buckley | Date: poniedziałek, 26 kwietnia 2021 05:43:09
- Mac: attempt to fix a reproted crash
Revision 2100
Author: michael.buckley | Date: poniedziałek, 26 kwietnia 2021 02:44:40
- Mac: refactor preferences code, fix a couple connections, and add new icons
Revision 2099
Author: bearoso | Date: niedziela, 7 lutego 2021 19:07:37
- memmap: Add a comment about the new hack detection.
Revision 2098
Author: bearoso | Date: sobota, 6 lutego 2021 20:08:46
- memmap: Add heuristic to detect Earthbound hack.
- Fixes issue #691.
Revision 2097
Author: ov2 | Date: poniedziałek, 11 stycznia 2021 20:31:23
- win32: poll joypads in hotkey handler if paused or stopped (#684)
Revision 2096
Author: michael.buckley | Date: wtorek, 29 grudnia 2020 06:13:09
- Mac: Restore Mouse, SuperScope and Justifier support
Revision 2095
Author: bearoso | Date: środa, 4 listopada 2020 20:11:28
- Gtk: OpenGL: Use correct screen for fbconfig.
Revision 2094
Author: bearoso | Date: środa, 4 listopada 2020 19:55:25
- Gtk: Unthread preferences creation.
Revision 2093
Author: bearoso | Date: środa, 4 listopada 2020 19:54:44
- Revert "Gtk: OpenGL: Try to ensure window is mapped."
- This reverts commit c4a269b32a4347f8d000cb52583273cf34b600d8.
Revision 2092
Author: bearoso | Date: środa, 4 listopada 2020 19:41:55
- Revert "Gtk: Reorder init."
- This reverts commit a9a9b0fafb5d9ed457937e7207dd43de3858bf3b.
Revision 2091
Author: bearoso | Date: środa, 4 listopada 2020 19:10:30
- Gtk: Reorder init.
- This should give the window time to create, and we ensure Gtk has a main loop iteration so it's done.
Revision 2090
Author: bearoso | Date: środa, 4 listopada 2020 19:03:28
- Gtk: OpenGL: Try to ensure window is mapped.
Revision 2089
Author: bearoso | Date: wtorek, 3 listopada 2020 17:28:01
- Fix misspelling.
- Complement, not compliment.
Revision 2088
Author: michael.buckley | Date: środa, 23 września 2020 22:55:35
- Merge pull request #672 from orsi/update-macos-ui
- Redesign preferences window to macos ui style
Revision 2087
Author: jorsi | Date: wtorek, 22 września 2020 18:29:00
- replace unknown source icons with system icons
Revision 2086
Author: jorsi | Date: wtorek, 22 września 2020 18:17:14
- fix improper declaration/assignment variables
Revision 2085
Author: jorsi | Date: wtorek, 22 września 2020 18:07:57
- remove questionable icons
Revision 2084
Author: jorsi | Date: poniedziałek, 14 września 2020 23:31:56
- redesign preferences window to macos ui style
Revision 2083
Author: michael.buckley | Date: poniedziałek, 14 września 2020 02:34:44
- Merge pull request #671 from orsi/ignore-osx-files
- Ignore osx files and remove cached/tracked .DS_Store
Revision 2082
Author: jorsi | Date: poniedziałek, 14 września 2020 02:07:31
- delete cache of .DS_Store
Revision 2081
Author: jorsi | Date: poniedziałek, 14 września 2020 02:07:06
- add temp osx files to .gitignore
Revision 2080
Author: michael.buckley | Date: poniedziałek, 14 września 2020 02:34:09
- Merge pull request #670 from orsi/add-frameskip-ui
- Adds frame skip stepper to preferences window
Revision 2079
Author: jorsi | Date: poniedziałek, 14 września 2020 01:30:43
- fix stepper changing text field to wrong values
Revision 2078
Author: jorsi | Date: poniedziałek, 14 września 2020 01:11:14
- add checkbox to select Automatic; refactor event methods
Revision 2077
Author: jorsi | Date: niedziela, 13 września 2020 23:56:02
- remove log
Revision 2076
Author: jorsi | Date: niedziela, 13 września 2020 23:55:02
- remove Mac from string value -- users will see this string
Revision 2075
Author: jorsi | Date: niedziela, 13 września 2020 04:02:42
- add frame skip to preferences
Revision 2074
Author: michael.buckley | Date: sobota, 12 września 2020 19:58:13
- Merge pull request #667 from orsi/mac-remove-signing
- remove signing from all targets
Revision 2073
Author: jorsi | Date: sobota, 12 września 2020 16:39:34
- remove signing from all targets
Revision 2072
Author: michael.buckley | Date: piątek, 11 września 2020 22:28:23
- Mac: Disable library validation in debug builds so that they hopefully don't require any kind of code signing
Revision 2071
Author: michael.buckley | Date: piątek, 11 września 2020 17:29:38
- Mac: allow debug builds without signing, allowing for greater collaboration
Revision 2070
Author: ov2 | Date: piątek, 11 września 2020 15:33:43
- Merge pull request #632 from gocha/appveyor-fix-tagerror
- [appveyor] Fix "git: No tags can describe xxx" error caused in forked repositories
Revision 2069
Author: gocha | Date: wtorek, 18 lutego 2020 09:11:56
- CI: delete `git describe --tags` from appveyor.yml to prevent the "git: fatal: No tags can describe" errors in forked repositories
Revision 2068
Author: michael.buckley | Date: poniedziałek, 7 września 2020 22:59:39
- Mac: Make escape key resume as well as pause
Revision 2067
Author: michael.buckley | Date: poniedziałek, 7 września 2020 22:54:19
- Mac: Return hardware and software reset menu items
Revision 2066
Author: michael.buckley | Date: poniedziałek, 7 września 2020 20:23:05
- Use strlcpy and strlcat in the Mac port
Revision 2065
Author: bearoso | Date: poniedziałek, 7 września 2020 18:53:39
- Merge pull request #663 from sbzappa/msu-1-support-macos
- Fixed support of MSU-1 audio files on MacOS.
Revision 2064
Author: sbzappa | Date: poniedziałek, 7 września 2020 18:28:36
- Fixed support of MSU-1 audio files on MacOS.
- Adjusted how MacOS specific implementation of S9xMSU1OpenFile builds up
- paths when calling _makepath to allow for enumeration suffixes (e.g. -1.pcm).
Revision 2063
Author: bearoso | Date: poniedziałek, 7 września 2020 18:09:52
- Handle. in extension for _makepath.
Revision 2062
Author: michael.buckley | Date: poniedziałek, 7 września 2020 18:02:10
- ADd compat.cpp to Mac port
Revision 2061
Author: bearoso | Date: poniedziałek, 7 września 2020 17:59:51
- compat.cpp: Add appropriate headers.
Revision 2060
Author: bearoso | Date: poniedziałek, 7 września 2020 17:58:47
- Add compat.cpp.
Revision 2059
Author: bearoso | Date: poniedziałek, 7 września 2020 17:57:17
- Add a compat.cpp file for compatibility symbols.
Revision 2058
Author: bearoso | Date: sobota, 29 sierpnia 2020 17:46:24
- Merge pull request #661 from yoffy/audio-output-thread
- audio output thread
Revision 2057
Author: kenta.yoshimura | Date: sobota, 29 sierpnia 2020 10:15:17
- audio output thread
Revision 2056
Author: bearoso | Date: poniedziałek, 24 sierpnia 2020 21:21:24
- Gtk: Fix '&' in rom info dialog.
Revision 2055
Author: bearoso | Date: poniedziałek, 24 sierpnia 2020 00:47:27
- Gtk: Still use theme icon if available.
Revision 2054
Author: bearoso | Date: poniedziałek, 24 sierpnia 2020 00:46:25
- Gtk: Update built-in mini-icon.
Revision 2053
Author: bearoso | Date: poniedziałek, 24 sierpnia 2020 00:17:55
- Gtk: Fix crash when no icon is found.
Revision 2052
Author: bearoso | Date: niedziela, 23 sierpnia 2020 23:28:01
- Gtk: Thread preferences creation.
Revision 2051
Author: bearoso | Date: niedziela, 9 sierpnia 2020 21:28:20
- Gtk: Don't pass arguments to gtkmm application.
- It tries to usurp the filename argument.
Revision 2050
Author: bearoso | Date: sobota, 8 sierpnia 2020 19:01:10
- Gtk: Shaders: Use our copy of glslang headers
- Add include to compiler command to prevent use of system headers.
Revision 2049
Author: bearoso | Date: piątek, 7 sierpnia 2020 22:36:03
- Add explicit declaration of tile unit templates.
- Silences warnings and prevents double-compilation.
Revision 2048
Author: bearoso | Date: piątek, 7 sierpnia 2020 21:59:03
- Shaders: Use C++ style struct types.
- Supresses non-C-compatible warnings.
Revision 2047
Author: bearoso | Date: piątek, 7 sierpnia 2020 21:51:30
- Shaders: Bump glslang version to latest stable.
Revision 2046
Author: bearoso | Date: piątek, 7 sierpnia 2020 21:08:51
- Shaders: Compile correct GLSL version on legacy.
- OpenGL versions below 3.3 will use GLSL version 1.50.
- This lets slang shaders work on earlier versions.
Revision 2045
Author: bearoso | Date: piątek, 7 sierpnia 2020 21:08:51
- Remove S9xChooseMovieFilename
- This is integration of the frontend with the core. Disable the button mappings that use it. The frontend should implement on its own.
Revision 2044
Author: bearoso | Date: piątek, 7 sierpnia 2020 21:08:51
- Remove S9xChooseFilename
- This is integration of the frontend with the core. Disable the snapshot button mappings that use it. Any frontend should implement those port commands its own.
Revision 2043
Author: bearoso | Date: piątek, 7 sierpnia 2020 21:08:51
- Move _splitpath and _makepath into core.
Revision 2042
Author: bearoso | Date: piątek, 7 sierpnia 2020 21:08:51
- Remove S9xSetPalette
Revision 2041
Author: michael.buckley | Date: piątek, 31 lipca 2020 05:31:10
- Allow building for Apple Silicon
Revision 2040
Author: michael.buckley | Date: piątek, 31 lipca 2020 05:30:25
- Mac: Update for Xcode 12
Revision 2039
Author: bearoso | Date: piątek, 31 lipca 2020 01:24:54
- Gtk: Fix recent menu. Add game name to title.
Revision 2038
Author: bearoso | Date: czwartek, 30 lipca 2020 02:22:29
- Update cirrus.yml to get all submodules.
Revision 2037
Author: bearoso | Date: czwartek, 30 lipca 2020 01:33:15
- win32: Include ResourceLimits.cpp in glslang.
Revision 2036
Author: bearoso | Date: czwartek, 30 lipca 2020 01:32:46
- Gtk/Shaders: Use embedded copy of glslang.
Revision 2035
Author: brandon.wright | Date: środa, 29 lipca 2020 01:24:27
- win32: Fix glslang include directory.
Revision 2034
Author: brandon.wright | Date: środa, 29 lipca 2020 00:39:49
- win32: Redirect glslang file references.
Revision 2033
Author: brandon.wright | Date: środa, 29 lipca 2020 00:25:27
- Add glslang to shaders directory.
Revision 2032
Author: brandon.wright | Date: środa, 29 lipca 2020 00:22:51
- Remove glslang from win32 directory.
Revision 2031
Author: brandon.wright | Date: wtorek, 28 lipca 2020 00:58:03
- Gtk: Don't expand shader parameter widgets.
Revision 2030
Author: brandon.wright | Date: wtorek, 21 lipca 2020 21:17:15
- Gtk: Add gthread library dependency.
Revision 2029
Author: bearoso | Date: wtorek, 21 lipca 2020 21:12:03
- Merge pull request #648 from keithbowes/indicate-meson-version
- Indicate required Meson version
Revision 2028
Author: keith.bowes | Date: wtorek, 21 lipca 2020 19:49:13
- Indicate Meson version
Revision 2027
Author: brandon.wright | Date: piątek, 17 lipca 2020 21:56:41
- cirrus: Add libgtkmm-3.0-dev to linux packages.
Revision 2026
Author: brandon.wright | Date: piątek, 17 lipca 2020 21:48:34
- Gtk: Switch codebase to gtkmm.
- GTK: Remove support for GTK+ 2.0.
- GTK 3 is stable and widespread enough now.
- GTK: Rearrange headers to eliminate gtk_s9xcore.h
- Gtk: Initial gtkmm conversion work.
- Gtk: More gtkmm conversion and bug fixing.
- Gtk: More gtkmm fixes.
- Gtk: More Fixes
- OpenGL no longer creates a second window.
- Accelerators are fixed.
- Gtk: More fixes
- Removed GLX context dependency on Gtk.
- Gtk: Fix formatting.
- Gtk: Remove a #pragma once
Revision 2025
Author: brandon.wright | Date: środa, 1 lipca 2020 00:28:10
- GTK: Refactoring of display output code.
- Moves buffer management to single location.
Revision 2024
Author: brandon.wright | Date: wtorek, 30 czerwca 2020 23:53:52
- Shaders: Use const char * for filenames.
Revision 2023
Author: bearoso | Date: wtorek, 30 czerwca 2020 21:14:46
- Merge pull request #636 from LinRs/zh_CN
- GTK: Add Simplified Chinese translations
Revision 2022
Author: linrs | Date: środa, 4 marca 2020 14:48:00
- GTK: Add Simplified Chinese translations
Revision 2021
Author: bearoso | Date: wtorek, 30 czerwca 2020 21:14:08
- Merge pull request #642 from JotaRandom/master
- Translation update
Revision 2020
Author: bearoso | Date: wtorek, 30 czerwca 2020 21:13:50
- Merge branch 'master' into master
Revision 2019
Author: brandon.wright | Date: niedziela, 21 czerwca 2020 22:25:54
- GTK: Config code cleanup.
Revision 2018
Author: bearoso | Date: niedziela, 21 czerwca 2020 22:17:24
- Merge pull request #644 from AlexApps99/master
- Improvements to mute when using turbo
Revision 2017
Author: alexapps99 | Date: niedziela, 21 czerwca 2020 12:02:08
- Fixed sound playing while in turbo after pause
- (this may break other aspects of audio around pausing)
Revision 2016
Author: alexapps99 | Date: niedziela, 21 czerwca 2020 11:46:27
- Added rewind to turbo mute
Revision 2015
Author: michael.buckley | Date: niedziela, 21 czerwca 2020 02:35:14
- Mac: Remove 1-pixel border that was cutting into the window
Revision 2014
Author: brandon.wright | Date: sobota, 20 czerwca 2020 18:05:25
- Remove out-of-bounds access with macs rifle data.
- Don't access past the end of the internal array, just use the
- internal_macs variable directly.
Revision 2013
Author: brandon.wright | Date: sobota, 20 czerwca 2020 17:44:11
- Fix some warnings.
- Removed sstrncpy function.
- Changed bindings in GTK port to std::array and fixed packing nonsense.
Revision 2012
Author: pablo.lezaeta.reyes | Date: piątek, 12 czerwca 2020 08:51:13
- Update Spanish Translation
- Signed-off-by: Pablo Lezaeta Reyes
Revision 2011
Author: pablo.lezaeta.reyes | Date: piątek, 12 czerwca 2020 08:39:28
- Update translations [placeholder]
- Signed-off-by: pablo Lezaeta Reyes
Revision 2010
Author: jotarandom | Date: czwartek, 11 czerwca 2020 11:10:33
- Merge pull request #1 from snes9xgit/master
- Merging
Revision 2009
Author: brandon.wright | Date: niedziela, 7 czerwca 2020 22:38:01
- SA1: Remove memory remapping at load state.
- This fixes the Mega Man X SA1 patch.
Revision 2008
Author: ov2 | Date: wtorek, 31 marca 2020 20:37:27
- Merge pull request #638 from cout/increase_sram_size
- Increase SRAM size to 512KB
Revision 2007
Author: paul.brannan | Date: wtorek, 31 marca 2020 12:35:29
- Increase SRAM size to 512KB
- Increased SRAM size from 128KB to 512KB. This fixes a crash in the
- emulator when writing to SRAM between addresses $720000 and $7DFFFF.
Revision 2006
Author: michael.buckley | Date: czwartek, 19 marca 2020 04:14:57
- Mac: Fix redraw issues on dual monitor setups when closing and reopening the window
Revision 2005
Author: michael.buckley | Date: czwartek, 19 marca 2020 01:54:18
- Mac: Fix pause fade after closing and reopening window
Revision 2004
Author: michael.buckley | Date: czwartek, 19 marca 2020 01:22:51
- Mac: Always save SRAM on window close and quit
Revision 2003
Author: michael.buckley | Date: czwartek, 19 marca 2020 01:22:39
- Mac: Fix window redraw crash
Revision 2002
Author: michael.buckley | Date: poniedziałek, 2 marca 2020 02:19:23
- Mac: Another fix to joypad hats
Revision 2001
Author: michael.buckley | Date: poniedziałek, 2 marca 2020 02:19:23
- Mac: Prevent centering analog stick from affecting hat values
Revision 2000
Author: michael.buckley | Date: poniedziałek, 2 marca 2020 01:59:00
- Mac: Make metal layer inherit content sale from window to fix issues swapping between retina and non-retina monitors
Revision 1999
Author: ov2 | Date: wtorek, 21 stycznia 2020 21:21:02
- Merge pull request #625 from gocha/vs2019fix
- Fix Visual Studio 2019 (C3848 error in conffile.cpp)
Revision 1998
Author: gocha | Date: niedziela, 19 stycznia 2020 04:48:06
- win32: fix compilation error in vs2019
Revision 1997
Author: ov2 | Date: wtorek, 21 stycznia 2020 21:12:24
- Merge pull request #608 from hg/master
- CI builds for Linux/FreeBSD/macOS/libretro cores, + binary downloads
Revision 1996
Author: kirill.isakov | Date: poniedziałek, 16 grudnia 2019 08:21:57
- Add Linux & FreeBSD X11 CI builds
Revision 1995
Author: kirill.isakov | Date: poniedziałek, 16 grudnia 2019 07:01:44
- Add libretro core CI builds on more platforms
Revision 1994
Author: kirill.isakov | Date: niedziela, 15 grudnia 2019 17:01:44
- Add automated builds via Cirrus CI (Linux & macOS)
Revision 1993
Author: kirill.isakov | Date: niedziela, 15 grudnia 2019 16:57:52
- Fix SPIRV linking error on Ubuntu/Debian
Revision 1992
Author: michael.buckley | Date: niedziela, 19 stycznia 2020 05:57:01
- Merge pull request #624 from kethinov/typo
- Fix Super Scope typo
Revision 1991
Author: eric.newport | Date: sobota, 18 stycznia 2020 19:54:00
- Fix Super Scope typo
Revision 1990
Author: michael.buckley | Date: piątek, 17 stycznia 2020 15:30:23
- Mac: Re-enable high resolution graphics
Revision 1989
Author: michael.buckley | Date: czwartek, 16 stycznia 2020 17:14:54
- Merge pull request #621 from gtalusan/master
- Mac: make HID hat switches work
Revision 1988
Author: george.talusan | Date: poniedziałek, 13 stycznia 2020 06:50:48
- Mac: make HID hat switches work
Revision 1987
Author: michael.buckley | Date: czwartek, 16 stycznia 2020 05:23:05
- Fix joypads for multiple players
Revision 1986
Author: michael.buckley | Date: czwartek, 16 stycznia 2020 05:10:10
- Mac: Report button presses for all 8 players, not just the first 2
Revision 1985
Author: michael.buckley | Date: czwartek, 16 stycznia 2020 05:01:56
- Mac: Fix keyboard implementation for players 2-8
Revision 1984
Author: michael.buckley | Date: czwartek, 16 stycznia 2020 04:40:22
- Mac: Fix keyboard preferences for players 2-8
Revision 1983
Author: michael.buckley | Date: poniedziałek, 13 stycznia 2020 00:47:58
- Mac: Fix HID parsing for gamepads
Revision 1982
Author: michael.buckley | Date: wtorek, 7 stycznia 2020 05:40:48
- Merge pull request #619 from gtalusan/master
- Mac: fix gamepad control on Catalina
Revision 1981
Author: george.talusan | Date: poniedziałek, 6 stycznia 2020 17:25:21
- Mac: fix gamepad control on Catalina
Revision 1980
Author: michael.buckley | Date: poniedziałek, 6 stycznia 2020 00:50:17
- Mac: fix a crash caused by a race condition when switching ROMs
Revision 1979
Author: ov2 | Date: piątek, 3 stycznia 2020 16:23:56
- win32: fix for save/load preview dialog in opengl fullscreen (#580)
Revision 1978
Author: ov2 | Date: poniedziałek, 30 grudnia 2019 17:03:06
- win32: add save banks, hotkeys, menu changes
→ NOWSZY [SNES] Snes9x 1.60x DevBuild 29/12/19
SVN
Revision 1977
Author: ov2 | Date: czwartek, 26 grudnia 2019 14:12:50
- win32: easier definition of hotkey config dialog layout, change order of hotkeys
Revision 1976
Author: ov2 | Date: piątek, 20 grudnia 2019 16:39:42
- win32: add hotkeys for preview dialog
Revision 1975
Author: ov2 | Date: czwartek, 19 grudnia 2019 18:19:50
- win32: only load screenshots in preview dialogs
Revision 1974
Author: ov2 | Date: czwartek, 19 grudnia 2019 18:18:45
- Add function to load only screenshot from snapshot file
Revision 1973
Author: ov2 | Date: niedziela, 29 grudnia 2019 23:46:30
- Classify region id 18 as PAL (fixes #615)
Revision 1972
Author: ov2 | Date: niedziela, 29 grudnia 2019 23:14:30
- win32: display the actual region number for unknown regions
Revision 1971
Author: ov2 | Date: piątek, 27 grudnia 2019 17:48:59
- win32: default reset game hotkey to one that actually works
Revision 1970
Author: ov2 | Date: piątek, 27 grudnia 2019 03:00:31
- win32: use date/time functions also available in winxp
Revision 1969
Author: michael.buckley | Date: czwartek, 26 grudnia 2019 20:49:18
- Mac: Implement blocky and smooth rendering modes in Metal renderer
Revision 1968
Author: michael.buckley | Date: czwartek, 26 grudnia 2019 20:49:10
- Mac: Remove render lock and fix freeze/defrost screen
Revision 1967
Author: ov2 | Date: czwartek, 26 grudnia 2019 15:06:55
- Also apply Firepower 2000 scanline timing to Super SWIV (fixes #610)
Revision 1966
Author: ov2 | Date: czwartek, 26 grudnia 2019 14:57:54
- win32: print additional command line options, also react to -h /?
Revision 1965
Author: ov2 | Date: czwartek, 26 grudnia 2019 14:33:45
- Merge branch 'win32-saveload-preview'
Revision 1964
Author: ov2 | Date: czwartek, 26 grudnia 2019 14:12:50
- win32: easier definition of hotkey config dialog layout, change order of hotkeys
Revision 1963
Author: ov2 | Date: piątek, 20 grudnia 2019 16:39:42
- win32: add hotkeys for preview dialog
Revision 1962
Author: ov2 | Date: czwartek, 19 grudnia 2019 18:19:50
- win32: only load screenshots in preview dialogs
Revision 1961
Author: ov2 | Date: czwartek, 19 grudnia 2019 18:18:45
- Add function to load only screenshot from snapshot file
Revision 1960
Author: ov2 | Date: środa, 18 września 2019 18:12:27
- win32: add dialog for saving/loading with preview images
Revision 1959
Author: ov2 | Date: środa, 18 września 2019 18:12:04
- win32: add license header to shader dialog files
Revision 1958
Author: michael.buckley | Date: środa, 25 grudnia 2019 03:02:00
- Mac: Lightly tested Metal renderer
Revision 1957
Author: michael.buckley | Date: środa, 25 grudnia 2019 03:01:22
- Mac: Replace os_unfair_lock with pthread_mutex_t, since os_unfair_lock is crashong on at least one computer
Revision 1956
Author: michael.buckley | Date: środa, 25 grudnia 2019 03:01:10
- Add title to Mac preferences window
Revision 1955
Author: ov2 | Date: czwartek, 28 listopada 2019 16:08:08
- Merge pull request #602 from MichaelBuckley/mac-merge
- Mac merge
Revision 1954
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Fix dispaly on retina monitors
Revision 1953
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Mac: Fix creating support folders when they don't exist
Revision 1952
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Mac: Use stick deadzones when configuring joypads
Revision 1951
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Mac: enable hardened runtime
Revision 1950
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Mac: Disable setting type and creator codes for now. It's not working on Catalina.
Revision 1949
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Set the minimum window size to avoid display issues with the freeze/defrost screen
Revision 1948
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Mac: Remove printfs from resource fork functions
Revision 1947
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Mac: fix controls getting "stuck" when combined with modifier keys
Revision 1946
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Mac: Fix fullscreen
Revision 1945
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Mac: reject keyboard output when the app is in the background
Revision 1944
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Mac: Fix Freeze/Restore Screen
Revision 1943
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Mac: fix pausing emulation when window is closed
Revision 1942
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Mac: pause emulation when the user clicks the view
Revision 1941
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Dim the screen when emulation is paused
Revision 1940
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- COnfigurable joypad controls and video options
Revision 1939
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Make keyboard controls configurable
Revision 1938
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Add Mac file icons back in
Revision 1937
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Fix race condition that could cause crash on exit
Revision 1936
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Remove unused menu items and fix quitting when no ROM is loaded
Revision 1935
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Update the documentation
Revision 1934
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Restore Mac function buttons
Revision 1933
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Fix NULL dereference bug
Revision 1932
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Add app icon back in
Revision 1931
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- New joypad implementation without configuration UI
Revision 1930
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Rearrange mac controls to be configured by player, reducing the number of button codes required
Revision 1929
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Rewrite keyboard input handling, importing from the Carbon prefs
Revision 1928
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Mac: fix rendering and placement of window
Revision 1927
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Mac: fix stretching when resizing window
Revision 1926
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Mac: Implement open recent menu
Revision 1925
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Mac: set the default video mode to blocky
Revision 1924
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Render on the foreground thread to allow resizing
Revision 1923
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Get app running that can load ROMs and be controlled with the default key bindings. No configuration is yet possible.
Revision 1922
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:12
- Migrate lproj folders
Revision 1921
Author: michael.buckley | Date: czwartek, 28 listopada 2019 01:08:05
- Add a framework target from the existing code, deleting or commenting out code that needs to be removed or updated until it compiles. Nothing works at this stage.
Revision 1920
Author: michael.buckley | Date: sobota, 23 listopada 2019 06:25:46
- Fix warnings about extra tokens after #ifdef directive
Revision 1919
Author: michael.buckley | Date: sobota, 23 listopada 2019 06:25:46
- Fix warnings about extra tokens after #undef directive
Revision 1918
Author: michael.buckley | Date: sobota, 23 listopada 2019 06:25:46
- Remove outdated pascal specifier
Revision 1917
Author: michael.buckley | Date: sobota, 23 listopada 2019 06:25:45
- Update musicbox.xib
Revision 1916
Author: michael.buckley | Date: sobota, 23 listopada 2019 06:25:45
- Add .gitignore for Mac
Revision 1915
Author: michael.buckley | Date: sobota, 23 listopada 2019 06:25:45
- Remove old Mac targets, add Mac 64-bit Intel target
Revision 1914
Author: ov2 | Date: środa, 27 listopada 2019 14:28:23
- win32: reset last_volume when reinitializing sound (fixes #603)
Revision 1913
Author: ov2 | Date: piątek, 15 listopada 2019 12:12:13
- win32: add license header to shader dialog files
Revision 1912
Author: bearoso | Date: czwartek, 14 listopada 2019 17:51:59
- Merge pull request #598 from h3xx/fix-warnings
- Fix GCC unused function/variable warnings
Revision 1911
Author: dan.church | Date: czwartek, 14 listopada 2019 17:39:02
- Fix GCC unused function/variable warnings
Revision 1910
Author: bearoso | Date: środa, 13 listopada 2019 18:15:42
- Merge pull request #597 from tryal-star/sprites
- add unlimited sprites (range)
Revision 1909
Author: tryal.star | Date: środa, 13 listopada 2019 04:25:56
- add unlimited sprites (range)
Revision 1908
Author: brandon.wright | Date: wtorek, 12 listopada 2019 23:25:41
- Add render position hack and clean up rest.
- This removes the "known bad dumps" section, which probably aren't
- relevant anymore. It also removes commented out APU hacks which are
- no longer needed.
Revision 1907
Author: brandon.wright | Date: wtorek, 12 listopada 2019 23:22:34
- GTK: Allow SPIRV includes in glslang directory.
- Fixes build for Arch Linux's glslang package.
Revision 1906
Author: brandon.wright | Date: niedziela, 10 listopada 2019 19:46:40
- GTK: Oops. Add particle files.
Revision 1905
Author: brandon.wright | Date: sobota, 9 listopada 2019 00:05:36
- GTK: Add a couple animated background splashes.
Revision 1904
Author: brandon.wright | Date: piątek, 18 października 2019 23:50:57
- libretro win32: Really fix build.
Revision 1903
Author: brandon.wright | Date: czwartek, 17 października 2019 18:14:20
- libretro-win32: Fix build.
Revision 1902
Author: bearoso | Date: czwartek, 17 października 2019 18:12:05
- Merge pull request #588 from libretro/master
- Update from downstream
Revision 1901
Author: yoshi.sugawara | Date: sobota, 12 października 2019 05:00:26
- (tvOS) support building using tvOS SDK
Revision 1900
Author: aaron.kling | Date: sobota, 12 października 2019 05:00:26
- libretro: allow mingw cross compile
Revision 1899
Author: jdgleaver | Date: sobota, 12 października 2019 05:00:26
- (Core Options) Fix UTF-8 compilation issues, update 'libretro_core_options.h' to v1.3 format
Revision 1898
Author: .mercan.k.m.r | Date: sobota, 12 października 2019 05:00:26
- Turkish Language Support
Revision 1897
Author: jdgleaver | Date: sobota, 12 października 2019 05:00:26
- Use consistent 'Light Gun' naming
Revision 1896
Author: jdgleaver | Date: sobota, 12 października 2019 05:00:26
- Further sanitise core options
Revision 1895
Author: jdgleaver | Date: sobota, 12 października 2019 05:00:26
- Sanitise order of core option values
Revision 1894
Author: twinaphex | Date: sobota, 12 października 2019 05:00:26
- Update Makefile
Revision 1893
Author: jdgleaver | Date: sobota, 12 października 2019 05:00:26
- Fix build warnings
Revision 1892
Author: jdgleaver | Date: sobota, 12 października 2019 05:00:26
- Add core option sublabels
Revision 1891
Author: yoshi.sugawara | Date: sobota, 12 października 2019 05:00:26
- Lightgun support
- move touchscreen lightgun input handling to its own method; support touch sensitivity
- support reversing super scope trigger/cursor buttons for games like Operation Thunderbolt and T2: The Arcade Game where cursor is used for primary fire
- removed debugging statements
Revision 1890
Author: emery.hemingway | Date: sobota, 12 października 2019 05:00:26
- Tupfile for super-repositories
- - Add Tupfile
- - Revert Genode Make rules
- - Allow LIBRETRO_COMM_DIR override
Revision 1889
Author: aaron.kling | Date: sobota, 12 października 2019 05:00:26
- libretro: jni: Switch stl to c++ in preparation for ndk r20
Revision 1888
Author: brandon.wright | Date: piątek, 11 października 2019 01:50:36
- GTK: Don't change config directory mode every time.
- This triggers something laggy in GNOME environment.
Revision 1887
Author: brandon.wright | Date: piątek, 11 października 2019 00:59:16
- Fix Mode7 mosaic glitch from tile cleanup.
Revision 1886
Author: brandon.wright | Date: poniedziałek, 30 września 2019 23:02:18
- Shaders: Don't save "undefined" parameters.
- Retroarch doesn't understand these, so presets saved that way aren't
- compatible.
Revision 1885
Author: ov2 | Date: środa, 18 września 2019 18:12:27
- win32: add dialog for saving/loading with preview images
Revision 1884
Author: ov2 | Date: środa, 18 września 2019 18:12:04
- win32: add license header to shader dialog files
Revision 1883
Author: bearoso | Date: poniedziałek, 16 września 2019 19:01:13
- Merge pull request #573 from greg-kennedy/master
- Joystick events send a bogus XWarpPointer event to prevent screensaver
Revision 1882
Author: bearoso | Date: poniedziałek, 16 września 2019 19:01:13
- Merge pull request #573 from greg-kennedy/master
- Joystick events send a bogus XWarpPointer event to prevent screensaver
Revision 1881
Author: greg.kennedy | Date: piątek, 13 września 2019 04:45:38
- Joystick events send a bogus XWarpPointer event to prevent screensaver / dpms launch
Revision 1880
Author: bearoso | Date: poniedziałek, 16 września 2019 19:00:45
- Merge pull request #576 from greg-kennedy/patch-1
- UNIX: fix incorrect YUY2 conversion (GFX_MULTI_FORMAT fallout)
Revision 1879
Author: greg.kennedy | Date: poniedziałek, 16 września 2019 16:08:26
- UNIX: fix incorrect YUY2 conversion
- Removal of GFX_MULTI_FORMAT forces all internal formats to RGB565, however YUY2 conversion still expected RGB555 in some places. Notably, the color lookup was being built in RGB555 but now referenced in RGB565..
- This changes x11.cpp to correctly do YUY2 color lookup based on the RGB555 value, by dropping the LSB of the green component.
- Incidentally this fixes an outstanding TODO re: text rendering onto YUY2, where the RGB565 was already assumed internally. Now it's just assumed everywhere :)
Revision 1878
Author: brandon.wright | Date: niedziela, 15 września 2019 23:53:29
- win32: Fix RF filter size.
Revision 1877
Author: brandon.wright | Date: niedziela, 15 września 2019 23:05:19
- win32: Add RF NTSC filter name.
Revision 1876
Author: brandon.wright | Date: niedziela, 15 września 2019 23:04:52
- win32: Add RF NTSC filter name.
Revision 1875
Author: brandon.wright | Date: niedziela, 15 września 2019 23:03:06
- win32: Add RF version of blargg NTSC filter.
- Also, add the burst phase to the blit function.
Revision 1874
Author: brandon.wright | Date: niedziela, 15 września 2019 02:59:09
- libretro: Use burst phase with NTSC blitter.
Revision 1873
Author: brandon.wright | Date: niedziela, 15 września 2019 02:52:35
- GTK: Pass a burst phase to Blargg NTSC blitter.
- It's supposed to alternate 0, 1, 2.
Revision 1872
Author: brandon.wright | Date: niedziela, 8 września 2019 22:19:15
- GTK: Remove particle build definitions.
Revision 1871
Author: brandon.wright | Date: niedziela, 8 września 2019 22:16:55
- GTK: Include copy of default glslang resources.
Revision 1870
Author: bearoso | Date: niedziela, 8 września 2019 20:43:09
- GTK: Add missing change from copy-paste.
Revision 1869
Author: brandon.wright | Date: niedziela, 8 września 2019 19:45:18
- GTK: Xv: Add a couple of error checks.
Revision 1868
Author: brandon.wright | Date: niedziela, 8 września 2019 19:30:28
- GTK: Work around static system glslang.
- glslang-default-resource-limits is built into glslang.a in those cases.
Revision 1867
Author: ov2 | Date: czwartek, 8 sierpnia 2019 19:25:44
- Merge pull request #558 from Dwedit/libretro-project-update
- Update MSVC 2010 libretro Project files, and add MSVC 2017 libretro project files
Revision 1866
Author: dwedit | Date: czwartek, 8 sierpnia 2019 18:05:00
- Update MSVC 2010 Project files
- Add MSVC 2017 Project files
Revision 1865
Author: ov2 | Date: sobota, 3 sierpnia 2019 15:55:37
- win32: add menu entry to load oops files
Revision 1864
Author: ov2 | Date: sobota, 3 sierpnia 2019 15:55:31
- win32: add option to confirm save/load operations (#555)
Revision 1863
Author: brandon.wright | Date: czwartek, 1 sierpnia 2019 20:07:44
- Fix out-of-bounds memory access. (Sour via byuu)
Revision 1862
Author: bearoso | Date: czwartek, 18 lipca 2019 03:00:05
- Merge pull request #553 from JotaRandom/master
- Update translations
Revision 1861
Author: pablo.lezaeta | Date: środa, 17 lipca 2019 23:45:40
- Update translations
- Signed-off-by: Pablo Lezaeta
Revision 1860
Author: brandon.wright | Date: wtorek, 16 lipca 2019 18:21:58
- gtk: Add explanation to both includes.
Revision 1859
Author: brandon.wright | Date: wtorek, 16 lipca 2019 18:16:10
- gtk: Undef vector and bool after SDL.h
Revision 1858
Author: ov2 | Date: czwartek, 4 lipca 2019 19:02:31
- Merge pull request #548 from MichaelBuckley/mac-build
- Update .gitignore, adding Xcode entries, and add an Xcode build file
Revision 1857
Author: michael.buckley | Date: czwartek, 4 lipca 2019 18:46:44
- Add contents.xcworkspacedata to repoistory
Revision 1856
Author: michael.buckley | Date: czwartek, 4 lipca 2019 18:44:49
- Update .gitignore from gitignore.io, adding Xcode entries
Revision 1855
Author: bearoso | Date: środa, 26 czerwca 2019 23:46:12
- Merge pull request #523 from yoffy/unmacro-tile
- Unmacro tile.cpp
Revision 1854
Author: kenta.yoshimura | Date: wtorek, 7 maja 2019 16:15:06
- Fix build failure on gtk.
Revision 1853
Author: kenta.yoshimura | Date: sobota, 4 maja 2019 08:45:36
- Fix build failure on libretro.
Revision 1852
Author: kenta.yoshimura | Date: sobota, 4 maja 2019 08:01:01
- tile: Divide instantiations. This enables parallel compilation.
Revision 1851
Author: kenta.yoshimura | Date: piątek, 3 maja 2019 17:43:26
- Fit variable type width.
Revision 1850
Author: kenta.yoshimura | Date: wtorek, 9 kwietnia 2019 01:04:15
- Define alwaysinline to PIXEL functions.
Revision 1849
Author: kenta.yoshimura | Date: niedziela, 7 kwietnia 2019 18:13:07
- Use alwaysinline with COLOR functions in gfx.h, MATH functions in tile.cpp, and CachedTile class in tile.cpp.
Revision 1848
Author: kenta.yoshimura | Date: niedziela, 7 kwietnia 2019 18:07:16
- Merge `FORCE_INLINE` macro to `alwaysinline` into port.h.
Revision 1847
Author: kenta.yoshimura | Date: środa, 3 kwietnia 2019 14:17:47
- Try to fix syntax error.
Revision 1846
Author: kenta.yoshimura | Date: środa, 3 kwietnia 2019 01:28:10
- Fix syntax error.
Revision 1845
Author: kenta.yoshimura | Date: wtorek, 2 kwietnia 2019 18:42:38
- Remove unused line.
Revision 1844
Author: kenta.yoshimura | Date: wtorek, 2 kwietnia 2019 18:12:50
- Unmacro GET_CACHED_TILE, IS_BLANK_TILE and SELECT_PALETTE.
Revision 1843
Author: kenta.yoshimura | Date: wtorek, 2 kwietnia 2019 18:12:50
- Remove top-level #include.
Revision 1842
Author: kenta.yoshimura | Date: wtorek, 2 kwietnia 2019 18:12:50
- Remove second-level #inclue and third-level #include.
Revision 1841
Author: kenta.yoshimura | Date: wtorek, 2 kwietnia 2019 18:12:50
- Remove tile drawing facade functions.
Revision 1840
Author: kenta.yoshimura | Date: wtorek, 2 kwietnia 2019 18:12:50
- Unmacro DRAW_TILE.
Revision 1839
Author: kenta.yoshimura | Date: wtorek, 2 kwietnia 2019 18:12:50
- Merge macro OFFSET_IN_LINE.
Revision 1838
Author: kenta.yoshimura | Date: wtorek, 2 kwietnia 2019 18:12:50
- Unmacro DRAW_PIXEL Hires.
Revision 1837
Author: kenta.yoshimura | Date: wtorek, 2 kwietnia 2019 18:12:50
- Unmacro DRAW_PIXEL Normal1x1.
Revision 1836
Author: brandon.wright | Date: środa, 26 czerwca 2019 23:42:30
- GTK: Tweak onscreen 'g' a bit.
Revision 1835
Author: brandon.wright | Date: niedziela, 23 czerwca 2019 23:48:03
- win32: Apply turbo mode volume when rewinding.
Revision 1834
Author: brandon.wright | Date: niedziela, 23 czerwca 2019 23:44:03
- slang: Macro out printuniforms function.
Revision 1833
Author: brandon.wright | Date: niedziela, 23 czerwca 2019 23:43:28
- Trim data elements beginning with colons in bml.
Revision 1832
Author: brandon.wright | Date: środa, 19 czerwca 2019 19:15:36
- GTK: Add explicit operator= to binding
- Silences a new warning in GCC 9. implicit operator= is now
- deprecated.
Revision 1831
Author: brandon.wright | Date: środa, 19 czerwca 2019 19:13:41
- GTK: Silence meson warning.
Revision 1830
Author: brandon.wright | Date: środa, 5 czerwca 2019 20:04:21
- Use helper function.
Revision 1829
Author: brandon.wright | Date: poniedziałek, 3 czerwca 2019 03:04:44
- Fix MSVC build.
Revision 1828
Author: brandon.wright | Date: poniedziałek, 3 czerwca 2019 02:09:52
- C++ification of bml parser.
Revision 1827
Author: brandon.wright | Date: niedziela, 2 czerwca 2019 22:58:04
- Don't use a magic depth number for attributes.
Revision 1826
Author: brandon.wright | Date: piątek, 31 maja 2019 21:53:21
- GTK: Fix a label alignment.
Revision 1825
Author: brandon.wright | Date: piątek, 31 maja 2019 19:25:08
- Revert "SFX: Make SFX2 1/3 faster than 1.59.2."
- This reverts commit 8eca5590e146bc74b096e23e79f58fc76f645d92.
Revision 1824
Author: bearoso | Date: poniedziałek, 27 maja 2019 05:09:59
- Merge pull request #542 from funbars/android
- libretro android makefile (fix)
Revision 1823
Author: funbars | Date: poniedziałek, 27 maja 2019 04:14:57
- libretro android makefile (fix)
Revision 1822
Author: ov2 | Date: poniedziałek, 20 maja 2019 21:15:32
- win32: reset d3d viewport before clearing (#531)
Revision 1821
Author: brandon.wright | Date: niedziela, 19 maja 2019 00:13:00
- libretro: Fix stupidity.
Revision 1820
Author: ryan..swingflip..hamlin | Date: niedziela, 19 maja 2019 00:12:06
- Added Classic Armv7 A7 and A8A35
Revision 1819
Author: bearoso | Date: czwartek, 16 maja 2019 02:32:48
- Merge pull request #539 from funbars/uwp
- libretro uwp
Revision 1818
Author: funbars | Date: środa, 15 maja 2019 20:30:24
- libretro uwp
Revision 1817
Author: brandon.wright | Date: środa, 15 maja 2019 00:42:41
- Reduce manual allocation in BML parser and cheats.
- Less risk of potential memory leaks.
Revision 1816
Author: brandon.wright | Date: wtorek, 14 maja 2019 22:34:25
- GTK: Use C++ memory allocation.
Revision 1815
Author: brandon.wright | Date: wtorek, 14 maja 2019 21:59:51
- GTK: Use a struct for S9xApplyAspect output.
- Reusing the parameters is likely confusing.
Revision 1814
Author: brandon.wright | Date: poniedziałek, 13 maja 2019 22:29:42
- win32: Set inactive pause on minimize size event.
Revision 1813
Author: brandon.wright | Date: niedziela, 12 maja 2019 16:56:23
- GTK: Fix positioning, label detail.
Revision 1812
Author: bearoso | Date: niedziela, 12 maja 2019 16:53:11
- Merge pull request #538 from TaimoorCodes/showtime
- Add option to show time for GTK version
Revision 1811
Author: taimoor.ahmad | Date: niedziela, 12 maja 2019 05:30:10
- Add show time option to GTK UI. It is disabled by default.
Revision 1810
Author: taimoor.ahmad | Date: niedziela, 12 maja 2019 05:24:17
- Only show if DisplayTime is enabled in settings
Revision 1809
Author: taimoor.ahmad | Date: niedziela, 12 maja 2019 05:04:57
- Move to bottom left corner. Fix formatting for time.
Revision 1808
Author: taimoor.ahmad | Date: niedziela, 12 maja 2019 04:53:16
- DisplayTime shows in corner now
Revision 1807
Author: brandon.wright | Date: sobota, 11 maja 2019 23:18:38
- libretro: Ensure RetroArch's texture width is multiple of 4.
Revision 1806
Author: ov2 | Date: poniedziałek, 6 maja 2019 17:26:27
- Merge pull request #535 from yoffy/optimization-flags
- unix: Defaults -O3 and adds --enable-sse41, --enable-avx and --enable-neon.
Revision 1805
Author: kenta.yoshimura | Date: poniedziałek, 6 maja 2019 16:56:06
- unix: Revert -Ofast to -O3.
Revision 1804
Author: kenta.yoshimura | Date: sobota, 4 maja 2019 19:57:02
- unix: Defaults -Ofast and adds --enable-sse41, --enable-avx and --enable-neon.
Revision 1803
Author: kenta.yoshimura | Date: sobota, 4 maja 2019 19:47:21
- unix: Fix --enable-debug or -O3 not working.
→ NOWSZY [SNES] Snes9x 1.58x TestBuild 29/12/18
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
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.