ramapcsx2
b824ec5610
New feature!
...
There's a new option in the GS window configuration that allows a "managed Vsync".
This new option will dynamically toggle Vsync based on the current frame rate.
If the game runs at full speed, it turns Vsync on. If it drops below full speed, Vsync is turned off.
This effectively allows Vsync to be enabled in most games while avoiding the huge performance penalty
it usually causes whenever the FPS drop below full speed.
Note that the feature currently only works nicely with GSdx DX10/11 HW rendering.
The other renderers and plugins will either ignore the Vsync switches or they'll show an
annoying black frame on each switch.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4386 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-03-03 18:32:29 +00:00
gregory.hainaut@gmail.com
fffd1328f2
cmake:
...
* add new cpp files for GSdx
* Ensure V2 API include files of portaudio
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4385 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-03-02 18:18:26 +00:00
shadowladyngemu@gmail.com
e848a92a79
GameDB: Just adding some games and correcting some typos for now.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4384 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-03-02 11:56:55 +00:00
gabest11
913f384fe4
GSdx: ... and codeblocks.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4383 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-03-02 08:44:16 +00:00
gabest11
f9da2669a7
GSdx: fixing the vs2008 project
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4382 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-03-02 08:32:30 +00:00
gregory.hainaut@gmail.com
2e6951d102
cmake: sdl and gsdx (experimental)
...
Note: pad plugins crash when linked with sdl 1.3.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4381 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-03-01 19:26:27 +00:00
gabest11
a96a345077
GSdx: the x64 ABI on windows is not so nice after all.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4380 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-28 11:08:52 +00:00
gregory.hainaut@gmail.com
525175ba70
i18n: add a missing default case statement ...
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4379 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-27 15:02:21 +00:00
gregory.hainaut@gmail.com
687491746d
i18n: regenerates po&pot
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4378 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-27 09:09:49 +00:00
gregory.hainaut@gmail.com
5d424623d7
i18n:
...
* Add a language detection fallback. The purpose is to use a nearly identical language when the requested one is not translated.
Rational: it would reduce translation burden and avoid the cloning of po files which will be difficult to maintain properly.
* Delete previous cloning of some chineses locales
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4377 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-27 09:07:23 +00:00
gabest11
34749b1406
GSdx: another example why unions are not portable, this even fails between vc x86 and x64, m_vm8 is placed at offset 0, m_vm16/m_vm32 at offset 8 of the anon union.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4376 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-27 09:03:51 +00:00
ramapcsx2
10382197c8
de_DE translation files by yours truly.
...
It's based on the older system that didn't have a pcsx2_Devel.pot but it should be fine.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4375 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-26 22:04:25 +00:00
ramapcsx2
4615daf357
Various translations related fixes and removed another log.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4374 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-26 21:55:02 +00:00
gregory.hainaut@gmail.com
4bd5322dc6
cmake: WIP to build sdl and GSdx
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4373 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-26 20:02:22 +00:00
ramapcsx2
2e04d9c6af
- Fixed an assert in the first time wizard and added a note about the portable.ini
...
- Removed some more Console messages
- Changed the SIF struct "free" function to "sif_free" to avoid confusing the debug malloc libs
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4372 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-26 19:02:25 +00:00
gregory.hainaut@gmail.com
7197a839d5
i18n:
...
* Update zh_CN
* copy zh_CN to zh_SG. zh_TW to zh_MO and zh_HK.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4371 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-26 15:09:26 +00:00
gregory.hainaut@gmail.com
e646f0a21c
3rdparty wxwidget: Backport a fix from wx2.9. It allows to translate the "broswe" string in some places
...
Note: on linux the string does not appear (current directory instead).
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4370 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-26 12:30:48 +00:00
arcum42
9d26ae1241
GSdx: A bit more work on the Linux dialog box.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4369 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-26 05:19:18 +00:00
arcum42
2b885abde9
SDL: Add a separate linux config file, so we don't have to keep switching it between Linux and Windows when building.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4368 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-26 03:50:18 +00:00
ramapcsx2
c47e1ed6e9
Couple clarifications and fixed warnings.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4367 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-26 03:20:58 +00:00
arcum42
49568c3d85
GSdx: Correct the sdl library output name, and add sdl to the main codeblocks workspace.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4366 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-26 03:05:31 +00:00
ramapcsx2
4adb41f3d9
Whops..
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4365 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-26 01:31:32 +00:00
ramapcsx2
697f78afe6
Made 2 spamming logs go to DbgCon and fixed a few compiler warnings.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4364 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-26 01:18:56 +00:00
ramapcsx2
3d20bb48a8
Removed an old hack for resumes from suspended states that caused GS plugins to open twice.
...
This should help with occasional crashes when pressing F9 or when configuring the GS plugin while emulation runs. (Thanks for helping with this, Jake :) )
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4363 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-26 00:41:31 +00:00
ramapcsx2
c86fff7760
Memcard Manager:
...
- Suspend emulation when opening the manager. Avoids all kinds of file access permission trouble.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4362 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-25 20:20:04 +00:00
ramapcsx2
d1371e85f6
Consistency update for r4356:
...
Clear all settings now deletes the RunWizard entry in both install modes.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4361 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-25 19:51:11 +00:00
gregory.hainaut@gmail.com
3020a37f2c
cmake: disable gsdx compilation. I need to port sdl first.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4360 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-25 18:19:51 +00:00
gregory.hainaut@gmail.com
2223b97fa1
pcsx2 i18n:
...
* Translate more stuff in various place
* Fix issue with pot generation on linux namely empty string & quote in asm comment
* add missing key on generate_pot script. Note: it also updates the po files with latest pot modification
* regenerate new pot & po files.
Translator note: previous Tertiary pot miss half of the strings.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4359 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-25 18:16:53 +00:00
gabest11
959580cd2e
GSdx: window management should be redone next.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4358 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-25 01:01:00 +00:00
gabest11
a820423c4b
GSdx: SDL works on linux now, there are still random crashes though.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4357 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-24 23:46:26 +00:00
ramapcsx2
253cd9becf
Changed how portable install handles "Clear all settings" so it doesn't remove the portable.ini anymore.
...
Instead it resets the flag for running the first time wizard.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4356 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-24 21:50:17 +00:00
gregory.hainaut@gmail.com
0744d4e309
pcsx2 i18n: add a script to generate pot file on linux.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4355 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-24 19:01:10 +00:00
refraction
c368a6a422
Updated the FFX Video Fix, should work again now. Added DMA End log messages to DMA logging. Hopefully one day someone will reverse engineer the FFX video code so we can see if we are really doing something really wrong or if the code is just dire >.<
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4354 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-24 11:07:13 +00:00
ramapcsx2
6af6a424ba
Exclude the EE timing hack from presets as it breaks text in the BIOS (interesting!) and is reported to cause a few slowdowns even.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4353 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-24 06:34:08 +00:00
ramapcsx2
ba4bc4529d
Memcard Memcard Manager:
...
- Cosmetic fix to some messages. Don't start the slot numbering with 0 but with 1.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4352 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-24 06:24:16 +00:00
ramapcsx2
c619e81efd
Memcard Manager:
...
- Fixed drag and drop not updating the "Enabled" flag. This meant some changes to the oop design choice (removal of some const qualifiers). Hope you don't mind, Jake :p
- Added abort query for overwriting memcards when in copy mode (drag and drop with ctrl pressed on Windows).
- Changed the sizing a bit so the table fits into the dialog here.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4351 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-24 05:45:53 +00:00
gabest11
bc6060d318
GSdx: just updating visual studio project files (redundant settings, broken x64 compilation, etc.)
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4350 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-24 04:55:35 +00:00
gabest11
c2e7e4a2fb
GSdx: SDL_assert.h fixed for vs2008.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4349 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-23 23:40:37 +00:00
ramapcsx2
40e719ef3a
Patch to the memcard manager from ValDanX.
...
It used to overwrite formatted memory cards before this, oops :p
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4348 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-23 23:38:04 +00:00
gabest11
84ee819258
GSdx: fixing windows side...
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4347 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-23 09:25:13 +00:00
gabest11
7dd16f1b1b
GSdx: renamed None to something else because X11 defined it for itself.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4346 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-23 09:16:00 +00:00
gabest11
e7cc739f56
GSdx: I'm restoring the original SDL_config.h, it broke the windows build. No idea how to proceed under linux, letting it use its own window works, trying to use the one provided by pcsx2 does not. Could be a multi-threading problem with X, or not using a top-level handle. Just guessing.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4345 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-23 06:02:04 +00:00
gabest11
879aad9fd5
GSdx: working on linux port again, almost ready to run.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4344 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-22 23:39:02 +00:00
refraction
b2cf9d026f
MFIFO fixed Guitar Hero Videos, another case of developers assuming SPR1 will be finished before SPR0 gets to the data being written >.<
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4343 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-22 22:19:21 +00:00
gabest11
3de18d0526
Undoing last commit, it was a mistake, linux tools are not easy to use.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4342 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-22 21:12:04 +00:00
gabest11
23a6b85852
GSdx: more alignment fixes for gcc.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4341 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-22 20:58:21 +00:00
refraction
f205fa09af
Corrected a couple of English descrepancies as pointed out in Issue 952. Noting SuperVU is correct. sVU doesn't mean it should be superVU, it just looks nicer as sVU than SVU, especially when coding.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4340 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-22 19:24:17 +00:00
gabest11
1b909d7a30
GSdx: enabled SDL output under windows, known problems: after shutdown it won't show anything again, deinterlacers aren't done yet.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4339 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-22 18:50:51 +00:00
arcum42
cf97710734
Preliminary codeblocks project for sdl 1.3.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4338 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-22 12:21:10 +00:00
arcum42
1e1ad1cfba
Add SDL 1.3 to the 3rd party folder.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4337 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-22 10:19:09 +00:00