Commit graph

7331 commits

Author SHA1 Message Date
Glenn Rice
cab5fdb44b Make sure that the video software backend doesn't get stuck in an infinite loop on shutdown.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7364 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-17 01:42:13 +00:00
sl1nk3.s
aabb542d47 Fix the framerate counter of the software graphic backend.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7363 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-16 23:57:13 +00:00
Soren Jorvang
9198e83ae1 Hack Misc.cpp into building on OS X.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7362 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-16 22:58:24 +00:00
sl1nk3.s
571013acd8 Fix the video software backend. (closes issue 4269)
Some warning fixes and cleanup.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7361 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-16 22:48:17 +00:00
Glenn Rice
bca4f94b47 More work on making dialogs close when escape is pressed, and some general GUI code clean up.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7360 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-16 22:22:21 +00:00
Jordan Woyak
2692ba2697 Make "GetLastErrorMsg" thread safe.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7359 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-16 21:08:20 +00:00
Glenn Rice
52cb7fd4ca Fix and issue with the escape button closing the hotkey dialog when trying to set a hotkey to escape.
Fix a few more dialogs to close with escape.
Fix an issue with the pulse audio sound backend when the dsp emulation method is changed, and the frequency setting was not respected.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7358 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-16 12:59:05 +00:00
Nolan Check
aa19fa97d9 DX11: Preserve w coordinates of lines and points. Fixes glitches when a line is partially behind the camera.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7357 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-16 03:02:25 +00:00
Glenn Rice
1ee5e3a0e1 Fix the nogui build.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7356 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-16 01:59:24 +00:00
Soren Jorvang
da82d7e178 Reinstate AfterInit(), which is still needed for MacOpenFile()
to work properly and possibly also wxProgressDialog.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7355 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-16 01:50:46 +00:00
Glenn Rice
5027554beb Build fix for linux, and fix a deadlock when the core is initiated.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7354 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-16 01:12:27 +00:00
Jordan Woyak
41c98f982e A bit of cleanup to Core Init/Stop, Frame, and Main. Cleanup XAudio2 to attempt to fix the crash on stop(didn't help :p). For some reason CFrame::DoStop is called twice.(might be the issue)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7353 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-15 23:09:12 +00:00
Glenn Rice
e77059d30c Some more work on making dialogs close when escape is pressed. Also make sure dialog modality is ended properly so that they can be closed on OSX.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7352 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-15 21:57:00 +00:00
Glenn Rice
f26a7288a7 The escape key should now work to close most of the dialogs in dolphin. Let me know of any that I missed. I am sure there are some. I also notice that anytime a wxNotebook is used a page should be set to get proper focus on the dialog.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7351 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-15 14:37:04 +00:00
Glenn Rice
1e46f069c2 Make the hotkey dialog close when the escape key is pressed. I commit this as an example of how all dialogs should be set up. The buttons used to close the dialog should use wxID_OK or wxID_CANCEL. Alternatively you can use SetEscapeId or SetAffirmativeId to set the escape id to the id you use.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7350 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-15 13:38:52 +00:00
Glenn Rice
27142fafe0 Fix auto window size options when not rendering to main.
Switch gtk keystate_lock back to a recursive mutex.  Now that the mutex attributes are being initialized properly this doesn't seem to cause the segmentation faults anymore.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7349 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-15 12:50:58 +00:00
Shawn Hoffman
f43a8844a2 fix ppc "jump to address" textbox and some symbol menu items
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7348 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-15 05:12:06 +00:00
Jordan Woyak
3454ade05e Fix DInput rumble.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7347 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-15 04:04:27 +00:00
Nolan Check
c83e5ee35b DX11: Don't apply culling to lines and points. Fixes Metroid Prime beam-charging effects.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7346 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-15 03:51:31 +00:00
Jordan Woyak
a55e63c697 Fix DInput and SDL.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7345 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-14 21:07:28 +00:00
Soren Jorvang
bfe7b028ce pthread_mutexattr_t's must be initialized before the type can be set.
Fixes issue 4243.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7344 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-03-14 15:06:06 +00:00
Shawn Hoffman
d93055a7ad Merge dolphin-emu-translations 2011-03-14 13:33:12 +00:00
Pascal Jouy
f43898305e Updated French translation 2011-08-10 15:44:38 +00:00
Glenn Rice
716fe65e9e Update pot file. Sorry it has been a while. 2011-08-10 13:31:09 +00:00
Glenn Rice
d90989301b Update Arabic and Portuguese translations. 2011-07-28 13:18:45 +00:00
Glenn Rice
da78d57197 Standardize pt_BR.po 2011-07-15 01:36:57 +00:00
i.am.runo@hotmail.com
dc87e3d9f1 Updated Portuguese Brazilian Translation 2011-07-10 00:11:31 +00:00
Pascal Jouy
43a817e512 Updated French translation 2011-07-09 09:03:38 +00:00
Glenn Rice
c7b44f1488 Update Czech, Spanish, Korean, Polish, Turkish, and Greek translations. 2011-07-07 03:44:44 +00:00
Glenn Rice
5e78c31a8e Update pot file for a few strings that have changed in the code. 2011-07-03 03:51:58 +00:00
Glenn Rice
d599418c47 Set eol styles.
Delete the completely untranslated Danish file.
2011-06-26 14:08:09 +00:00
Glenn Rice
e0a61a23ef Update Korean translation. 2011-06-23 20:57:30 +00:00
Glenn Rice
21b8f238ed Update Catalan translation from roig. 2011-06-21 22:50:04 +00:00
Glenn Rice
5b2794b2e3 Update Korean translation. 2011-06-16 12:53:13 +00:00
Glenn Rice
4794727e59 Update Catalan translations. 2011-06-15 00:49:05 +00:00
Glenn Rice
7b88c46490 Update Arabic, Turkish, and Norwegian Bokmaal translations 2011-06-09 20:41:19 +00:00
i.am.runo@hotmail.com
e90ed6b9c2 Updated Portuguese Brazilian Translation 2011-06-09 18:02:11 +00:00
Glenn Rice
25c93bf3f3 Update Czech, Spanish, Hungarian, Portuguese, Japanese, and Greek translations. 2011-06-07 12:05:17 +00:00
Pascal Jouy
ed53824fd8 Update French translation, according to r43 2011-06-04 18:10:45 +00:00
Glenn Rice
558a8d32b1 Update Czech, Spanish, Korean, and Polish translations. 2011-06-04 04:45:59 +00:00
Glenn Rice
2a8026b922 Add yet another string from the source. 2011-06-04 04:38:09 +00:00
Pascal Jouy
7ae25cdd28 French translation update, according to r41 2011-06-03 22:44:45 +00:00
Glenn Rice
5a89c7ca3c Update pot once more. The code strings just changed. 2011-06-03 01:05:31 +00:00
Glenn Rice
3361aa3146 Oops. Forgot to do the usual header repair. 2011-06-03 00:57:07 +00:00
Glenn Rice
c7fe3113f4 Update Arabic, Spanish, Hungarian, and Japanese languages. 2011-06-03 00:53:16 +00:00
Glenn Rice
83a3a6ce30 Update primary pot file. 2011-06-02 23:29:49 +00:00
i.am.runo@hotmail.com
4ca92e6674 Update Portuguese BR Translation 2011-06-01 21:21:36 +00:00
Glenn Rice
e6de9d4fc4 Update Greek and Turkish translations. 2011-05-25 12:49:25 +00:00
Glenn Rice
5e8d2f69ee Update Spanish translation. I have had that sitting around for too long. 2011-05-24 01:10:33 +00:00
Glenn Rice
b6327d2129 Update Czech and Korean translation. 2011-05-24 00:47:25 +00:00