Pierre Bourdon
6bd5fb3a67
Merge pull request #666 from booto/audio-dma-sampling
...
AudioCommon/Mixer: Allow input sample rate changes
2014-07-26 19:22:37 +02:00
Pierre Bourdon
8e865f3848
Merge pull request #506 from Armada651/d3dfullscreen
...
D3D: Add exclusive fullscreen support.
2014-07-26 13:22:11 +02:00
Pierre Bourdon
906b05cb1c
Merge pull request #672 from delroth/vertex-loader
...
Vertex loader: reduce dependency on global state
2014-07-26 02:03:03 +02:00
Pierre Bourdon
73f9a22e2e
VertexLoader: Remove global state dependency on g_nativeVertexFmt
2014-07-26 01:35:09 +02:00
Pierre Bourdon
87b3975f7c
Merge pull request #669 from lioncash/source-header
...
Core: Fix the license headers for Memmap.h and SystemTimers.h/.cpp
2014-07-25 02:26:14 +02:00
Pierre Bourdon
264459457e
Merge pull request #665 from lioncash/cisms
...
Get rid of a few C-style struct declarations
2014-07-25 01:30:29 +02:00
Pierre Bourdon
e3dde592b6
Merge pull request #668 from lioncash/include
...
InputCommon: Include the algorithm header in ForceFeedbackDevice
2014-07-25 00:58:04 +02:00
Pierre Bourdon
78c3a22060
VertexLoader: take the VAT object directly for RunVertices
2014-07-24 01:51:37 +02:00
Pierre Bourdon
069801a7d1
VertexLoader: Simplify SetVAT
2014-07-24 01:25:23 +02:00
Pierre Bourdon
20369743a4
VertexLoaderUID: remove global state dependency
2014-07-24 01:12:12 +02:00
Pierre Bourdon
257d2a6faf
Merge pull request #661 from delroth/dolphinbar
...
Fix WiiMote issues causing DolphinBar to not work
2014-07-23 05:26:38 +02:00
Pierre Bourdon
e51c459406
IOWin: rework _IOWrite OVERLAPPED/bytes written handling.
...
CheckDeviceType_Write uses an OVERLAPPED structure to make sure some bytes
were written to the device for a given _IOWrite operation. However, the
OVERLAPPED structure is only used for the BlueSoleil stack, not the MS stack
(which goes through an alternate HID path instead of WriteFile, and does not
have an equivalent async operation).
Make _IOWrite return the number of written bytes instead, since it knows
about the Bluetooth stack being used.
2014-07-23 05:17:04 +02:00
Pierre Bourdon
ff61158466
IOWin: Make error 0x1F less noisy.
...
This error code is used by third-party WiiMote adapters to signal the
absence of a WiiMote connected to their virtual HID port. Ignoring it
removes some log spamming and doesn't change anything in terms of
behavior.
2014-07-23 03:32:15 +02:00
Pierre Bourdon
4f78ba6a76
Merge pull request #656 from shuffle2/find-git-ext
...
Windows: Also look for git.exe in the registry (for Git Extensions installs).
2014-07-20 22:02:51 +02:00
Pierre Bourdon
963e1a698c
Merge pull request #581 from TotalNerd/memcard-emu
...
Emulate GameCube memory card speeds
2014-07-20 00:12:47 +02:00
Pierre Bourdon
c189a3491b
Merge pull request #653 from lioncash/internal-state
...
DolphinWX: Move some public variables to be private in CodeView
2014-07-20 00:03:48 +02:00
Pierre Bourdon
56e9efc611
Merge pull request #652 from booto/controller_stick_wrap_fix
...
GCPadEmu: stop sticks wrapping at extreme values
2014-07-19 19:26:00 +02:00
Pierre Bourdon
5646ffdacd
Merge pull request #471 from Sonicadvance1/sampler_binding
...
Support Sampler binding in the shader.
2014-07-19 01:28:37 +02:00
Pierre Bourdon
a180cd60ee
Merge pull request #640 from lioncash/debugger
...
DolphinWX: Enable certain Code View context options only when the core is running.
2014-07-18 09:15:03 +02:00
Pierre Bourdon
8085b3d264
Merge pull request #638 from lioncash/bound-check
...
Core: Fix bounds checking within GCMemcard.cpp.
2014-07-18 09:14:27 +02:00
Pierre Bourdon
4db84c5188
Merge pull request #637 from lioncash/unused
...
Core: Remove unused function Callback_ISOName()
2014-07-18 09:14:06 +02:00
Pierre Bourdon
2fbdc03572
Merge pull request #642 from phire/vs-constants
...
VideoSoftware: Use the same max XFB size as VideoCommon.
2014-07-18 09:12:36 +02:00
Pierre Bourdon
063f530d4c
Merge pull request #643 from delroth/master
...
SW: Call OnFrameEnd in the FifoPlayer XFB hack. Required to dump DFF frames.
2014-07-17 13:21:34 +02:00
Pierre Bourdon
d44fc48295
SW: Call OnFrameEnd in the FifoPlayer XFB hack. Required to dump DFF frames.
2014-07-17 13:20:13 +02:00
Pierre Bourdon
705afc70b6
Merge pull request #641 from phire/snap-ini
...
Update Pokemon Snap PAL ini to match NTSC.
2014-07-17 11:52:40 +02:00
Pierre Bourdon
8cf21cdcdb
Merge pull request #633 from magcius/wip/input-focus-fix
...
Fix input focus issues
2014-07-17 01:21:31 +02:00
Pierre Bourdon
9481af886b
Merge pull request #632 from lioncash/dolwx
...
DolphinWX: Mild readability clean up of CodeView.
2014-07-16 23:46:47 +02:00
Pierre Bourdon
ebec4b01ef
Merge pull request #634 from degasus/pixelshader-align
...
PixelShaderGen: fix indentation
2014-07-16 23:43:36 +02:00
Pierre Bourdon
dda7a5ad1c
Merge pull request #630 from lioncash/casing
...
Core: Correct some function casings.
2014-07-16 01:49:34 +02:00
Pierre Bourdon
c2cdc93515
Merge pull request #620 from phire/revert-603-debugger-font
...
Revert "DolphinWX: Use non-deprecated flags for the monospace debugger f...
2014-07-14 16:24:35 +02:00
Pierre Bourdon
1464cfee13
Merge pull request #619 from lioncash/dpl2
...
Correct the function casing for DPL2Decoder
2014-07-14 10:21:20 +02:00
Pierre Bourdon
72b15be3be
Merge pull request #618 from lioncash/array-bounds
...
OGL: Correctly guard against array bounds of s_encodingPrograms
2014-07-14 10:20:28 +02:00
Pierre Bourdon
dee6f226a3
Merge pull request #614 from Tilka/branch_prediction
...
[RFC] Common: add macros for assisting branch prediction
2014-07-14 03:00:08 +02:00
Pierre Bourdon
5c701f6e82
Merge pull request #610 from lioncash/delete
...
DolphinWX: Remove the need for an explicit new/delete in ISOProperties
2014-07-14 01:55:11 +02:00
Pierre Bourdon
4d02675a8a
Merge pull request #616 from Armada651/shutdown
...
Shutdown the Core before other components.
2014-07-14 00:02:15 +02:00
Pierre Bourdon
0c95fcf918
Merge pull request #615 from delroth/libav-ubuntu
...
Change libav* autodetection to support framedumping on Ubuntu 14.04
2014-07-13 23:22:45 +02:00
Pierre Bourdon
8876ee120a
Change libav* autodetection to support framedumping on Ubuntu 14.04
...
Add an "ugly" workaround in the AVIDump code, but looking at other project this
seems to be the most common way to handle this API change.
2014-07-13 23:06:20 +02:00
Pierre Bourdon
16582a0459
Merge pull request #543 from RachelBryk/patches
...
Fix patches not being loaded when running real gc bios.
2014-07-13 06:25:39 +02:00
Pierre Bourdon
0563960dbc
Merge pull request #603 from lioncash/debugger-font
...
DolphinWX: Use non-deprecated flags for the monospace debugger font
2014-07-13 06:21:02 +02:00
Pierre Bourdon
12fa5ba8b4
Merge pull request #607 from Tilka/fix_warnings
...
Fix warnings unearthed by #579
2014-07-13 06:20:45 +02:00
Pierre Bourdon
b2fa0ea3dc
Merge pull request #606 from Armada651/nogui
...
NoGUI: Add missing call to Core::Shutdown().
2014-07-13 01:12:24 +02:00
Pierre Bourdon
84bf097fb7
Merge pull request #579 from degasus/statics
...
Mark unexported global variables and functions as statics.
2014-07-11 16:37:42 +02:00
Pierre Bourdon
ef510a4f73
Merge pull request #594 from lioncash/another-clamp-removal
...
DolphinWX: Remove yet another clamp method
2014-07-11 02:48:27 +02:00
Pierre Bourdon
59a7939f18
Merge pull request #599 from lioncash/skips
...
DolphinWX: Remove unnecessary true within event Skip calls
2014-07-11 02:45:09 +02:00
Pierre Bourdon
8059f80282
Merge pull request #598 from lioncash/casts
...
DolphinWX: Get rid of an unneccessary cast in CodeWindow
2014-07-11 02:32:40 +02:00
Pierre Bourdon
da697df6ee
AVIDump: fix FFV1 encoding
...
ffmpeg 2.0 changed requirements for the FFV1 encoder and made them more strict,
requiring more fields of the input frame to be initialized. Explicitly setting
pixfmt, width and height solve the EINVAL issues with FFV1 encoding.
Original fix from http://ffmpeg.org/pipermail/libav-user/2013-October/005759.html
2014-07-10 02:53:12 +02:00
Pierre Bourdon
29873a7c55
Merge pull request #585 from lioncash/sprintfs
...
DolphinWX: Kill off sprintf calls in CheatsWindow.cpp
2014-07-09 02:36:22 +02:00
Pierre Bourdon
beeed520a5
Merge pull request #582 from lioncash/casts
...
DolphinWX: Remove redundant casts in ISOProperties
2014-07-09 02:35:05 +02:00
Pierre Bourdon
ff6fa68b71
Merge pull request #583 from lioncash/dat-legacy-code
...
DolphinWX: Remove a wx 2.9.0 and 2.8.0 version check in GameListCtrl
2014-07-08 20:49:03 +02:00
Pierre Bourdon
59c938d3a7
Merge pull request #574 from dolphin-emu/revert-328-enum_cpubackend
...
Revert "Don't add segfault handler in interpreter mode"
2014-07-07 05:32:44 +02:00
Pierre Bourdon
b0b70381f7
Revert "Don't add segfault handler in interpreter mode"
2014-07-07 05:30:06 +02:00
Pierre Bourdon
0b74ad1b20
Merge pull request #560 from lioncash/android-misc
...
Android: Remove an unnecessary getString call from EmulationActivity
2014-07-06 00:06:23 +02:00
Pierre Bourdon
7035e5e4fb
Merge pull request #555 from JMC47/pinned_memory
...
Place pinned memory as top priority.
2014-07-04 13:56:45 +02:00
Pierre Bourdon
01fc1a6c54
Merge pull request #243 from LPFaint99/memcard
...
Add the option to use a folder of gamecube saves instead of a memcard image [issue 6599]
2014-06-23 03:17:54 +02:00
Pierre Bourdon
add090bde6
DSP: Add support for PCAP logging of CPU<->DSP communications
2014-06-22 20:04:46 +02:00
Pierre Bourdon
7889d90633
DSPLLE: Improve initialization by using an options structure instead of individual params
2014-06-22 20:04:46 +02:00
Pierre Bourdon
ce74752e91
Common: Add a PCAP writer module
2014-06-22 20:04:46 +02:00
Pierre Bourdon
47c2d0d725
Merge pull request #466 from RachelBryk/progressive-game-ini
...
Allow progressive scan to be set by game ini.
2014-06-22 19:03:01 +02:00
Pierre Bourdon
5dff577339
Merge pull request #500 from lioncash/ini
...
Use only section-based ini reading.
2014-06-22 17:21:45 +02:00
Pierre Bourdon
86cec0a476
Merge pull request #486 from RachelBryk/clean-theme-r2
...
Clean Theme R2 Changelog
2014-06-20 04:35:26 +02:00
Pierre Bourdon
591a27e328
Merge pull request #456 from lioncash/adios-sprintf
...
Kill off replaceable usages of s[n]printf.
2014-06-19 01:59:02 +02:00
Pierre Bourdon
7f7f5c9d29
Merge pull request #494 from Armada651/master
...
Fix OpenGL video backend when using "render to main" on Windows.
2014-06-15 17:39:52 +02:00
Pierre Bourdon
5a156065d4
Merge pull request #495 from Sonicadvance1/ARM-fix-subfic
...
Fix the ARM JIT's subfic implementation.
2014-06-15 16:56:09 +02:00
Pierre Bourdon
ddf539968f
Translations: update from Transifex, switch Gamecube->GameCube to match changes in our codebase, fix some format string errors for ES and PL translations
2014-06-15 16:41:45 +02:00
Pierre Bourdon
020b4fde1e
Merge pull request #492 from Armada651/master
...
Remove EmuWindow
2014-06-15 14:16:53 +02:00
Pierre Bourdon
a0ff868c34
Merge pull request #488 from Tilka/dead_code
...
Jit64: remove dead code
2014-06-14 22:39:50 +02:00
Pierre Bourdon
b79482af44
Merge pull request #459 from lioncash/prototype-typo
...
Fix a typo in a function prototype in PowerPCDisasm.h
2014-06-08 03:17:06 +02:00
Pierre Bourdon
e655f1fbd4
Merge pull request #467 from delroth/locale-update
...
Translation pull from Transifex
2014-06-07 01:20:06 +02:00
Pierre Bourdon
7291d6697e
Translation pull from Transifex
2014-06-07 01:14:56 +02:00
Pierre Bourdon
7ffea5ddc9
Merge pull request #464 from lioncash/log-str
...
Use std::string in LogContainer's constructor.
2014-06-06 00:59:22 +02:00
Pierre Bourdon
834bc85e1f
Merge pull request #458 from Tilka/warnings
...
Fix some warnings
2014-06-06 00:58:37 +02:00
Pierre Bourdon
b780ef950c
Merge pull request #435 from YourGamesBeOver/master
...
Options for selecting which columns are visible in the game list.
2014-06-06 00:46:26 +02:00
Pierre Bourdon
1ef7dd68ef
Merge pull request #446 from Sonicadvance1/Memoryutil-fix
...
Make MemoryUtil.cpp use the correct x86_64 define.
2014-06-02 07:36:20 +02:00
Pierre Bourdon
3097345929
Merge pull request #411 from lioncash/fifo-cleanup
...
Make GetBPRegInfo just take two strings as parameters
2014-05-30 01:51:11 +02:00
Pierre Bourdon
e0edf31608
Merge pull request #431 from RachelBryk/fix-ini-error
...
When reading an ini file, if there is an error, check if it is simply be...
2014-05-29 01:58:20 +02:00
Pierre Bourdon
10efd5b8c0
Merge pull request #430 from shuffle2/xsave-workaround-fix
...
msvc C initializers return int...fix EnableXSaveWorkaround when rax doesn't implicitly equal zero.
2014-05-28 12:25:25 +02:00
Pierre Bourdon
2a14c55279
Merge pull request #409 from lioncash/lolmemset
...
Explicitly center the X and Y joystick values.
2014-05-28 12:19:48 +02:00
Pierre Bourdon
f120d333b7
Merge pull request #414 from sigmabeta/android-gradle-customization
...
Android: Attach '.debug' to the end of the app's package name, if built in Debug configuration.
2014-05-28 12:01:36 +02:00
Pierre Bourdon
0602dacfde
Merge pull request #423 from lioncash/dsp-clarification
...
Clarify what FindBrackets does in the DSP assembler
2014-05-28 12:01:05 +02:00
Pierre Bourdon
3c722b6be7
Merge pull request #417 from magumagu/jit-unused-flags
...
Jit: Remove unused members from JitState.
2014-05-28 12:00:46 +02:00
Pierre Bourdon
5abd518eb9
Merge pull request #427 from magumagu/interpreter-hle
...
Interpreter: correctly support HLE functions.
2014-05-28 11:59:02 +02:00
Pierre Bourdon
21cf8fe32e
Merge pull request #393 from RachelBryk/netplay-chat-limit
...
Limit netplay chat messages to 2000 characters.
2014-05-28 11:57:49 +02:00
Pierre Bourdon
ce139622f6
Merge pull request #392 from RachelBryk/error-check-ini-file
...
Check for errors when reading lines from ini files.
2014-05-28 11:57:00 +02:00
Pierre Bourdon
f5e1dee230
Merge pull request #413 from delroth/flags-opt
...
PowerPC: Get rid of the 'cr' field which was obsoleted by the new 'cr_fast'
2014-05-26 22:37:01 +02:00
Pierre Bourdon
3a76c0c8f5
PowerPC: Get rid of the 'cr' field which was obsoleted by the new 'cr_fast'
2014-05-25 22:59:51 +02:00
Pierre Bourdon
010ca048df
Merge pull request #408 from lioncash/bool
...
Use a bool instead of an int to represent the initialized state in IOWin.cpp
2014-05-25 02:25:56 +02:00
Pierre Bourdon
b584fcc86c
Merge pull request #407 from lioncash/hid-overflow
...
Fix a struct overflow case in WII_IPC_HLE_Device_hid.cpp
2014-05-25 00:42:09 +02:00
Pierre Bourdon
d71e20880f
Merge pull request #398 from Sonicadvance1/Fix-Spaced-Build-Path
...
Fixes build if the build path has spaces in it.
2014-05-24 01:29:20 +02:00
Pierre Bourdon
c6b7b4c790
Merge pull request #396 from kayru/opt_icache_invalidation
...
JIT: Optimized iCache invalidation
2014-05-23 22:25:58 +02:00
Pierre Bourdon
3161cdfa8e
Merge pull request #380 from delroth/faster-mmiointerface
...
MMIO: Lazy-initialize read/write handlers since most are not actually used
2014-05-18 18:26:18 +02:00
Pierre Bourdon
826a9e0152
MMIO: Lazy-initialize read/write handlers since most are not actually used
2014-05-18 17:37:33 +02:00
Pierre Bourdon
0f1b1dd3cf
CheckExceptions: add TODO and remove a wrong comment
2014-05-18 00:56:18 +02:00
Pierre Bourdon
a2d73ed525
Merge pull request #377 from lioncash/vs-filters
...
Move bn.h and ec.h into the correct filter section for Visual Studio.
2014-05-17 23:54:48 +02:00
Pierre Bourdon
5391b2dd9c
Merge pull request #327 from magumagu/dvd-seek-time
...
DVD emulation: make seek timing more accurate.
2014-05-17 18:48:35 +02:00
Pierre Bourdon
396e13de89
Merge pull request #369 from lioncash/ini
...
Use size_t in std::string operations in IniFile.cpp, not int
2014-05-17 17:42:08 +02:00
Pierre Bourdon
951612f08e
Merge pull request #325 from Tilka/nop
...
Fix NOP padding
2014-04-30 18:55:36 +02:00
Pierre Bourdon
aef24d509b
Merge pull request #304 from Tilka/nop
...
Optimize NOPs
2014-04-27 11:52:05 +02:00
Pierre Bourdon
a093b41231
Merge pull request #312 from Tilka/small_jit_optimizations
...
Small JIT optimizations
2014-04-27 11:51:21 +02:00
Pierre Bourdon
8bf2a338c4
Merge pull request #314 from Sonicadvance1/Clean-UpdateCR1
...
Removes unused argument in Helper_UpdateCR1.
2014-04-27 11:50:44 +02:00
Pierre Bourdon
3b19b9b919
Merge pull request #316 from SeannyM/Android-EFBScaledCopy
...
Android: Fix Scaled EFB Copy setting
2014-04-25 22:16:21 +02:00