gabest11
564c44bf7e
GSdx: updated linux project files.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4329 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-20 19:21:18 +00:00
gabest11
dcf81693f6
GSdx: started a hardware independent device, will be useful for GDI/SDL/etc output later.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4328 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-20 18:59:02 +00:00
gregory.hainaut@gmail.com
870da347be
cmake: add GSdx compilation (based on codeblock)
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4327 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-20 17:01:03 +00:00
gregory.hainaut@gmail.com
3c607da90c
pcsx2 utilies: 'mkdir' the full path.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4326 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-20 16:57:36 +00:00
gabest11
31a22bb57b
GSdx: made dx11 detection code a bit nicer, but not sure what happens on vista without the dx11 runtime, it probably won't detect dx10 either.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4325 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-20 16:09:46 +00:00
gabest11
b8f1d1e60e
GSdx: more alignment fixes for gcc.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4324 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-20 02:22:00 +00:00
arcum42
4388d5d464
GSdx: A start at a configuration dialog for Linux.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4323 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-20 01:57:43 +00:00
ramapcsx2
922ab848ca
SPU2-X:
...
Fixed an ENDX register bug and switched the dealias filter with the frequency response filter.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4322 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-20 01:54:23 +00:00
gabest11
d4b300a8ac
GSdx: gcc build runs, and judging by the frame rate it may even draw something.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4321 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-19 23:41:52 +00:00
gregory.hainaut@gmail.com
052cd4d45e
cmake: add some properties to compile on fedora 64 bits
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4320 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-19 19:02:24 +00:00
gregory.hainaut@gmail.com
32911cb7c5
gsdx: add svn:eol-style metadata
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4319 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-19 10:57:28 +00:00
gabest11
5860de1cce
Implemented virtual alloc functions and changed the event class to use semaphores.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4318 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-19 10:27:10 +00:00
gabest11
2ac76bbdad
... adding the missing GSdx project file for GCC...
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4317 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-19 09:09:14 +00:00
gabest11
6743959a3c
GSdx fix0red for GCC
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4316 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-19 09:05:15 +00:00
gabest11
3030166596
The core of GSdx is now compatible with intel's compiler on linux.
...
- GSWnd is not implemented, no config dialogs either
- no output, just the null device
- threading classes were not tested (my first experience with pthread)
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4315 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-19 03:36:30 +00:00
ramapcsx2
0b3a1eee8c
This one wasn't needed afteral :p
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4314 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-18 14:23:17 +00:00
gabest11
2b858e60e3
adding a missing file
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4313 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-18 04:51:55 +00:00
gabest11
d23d7e2617
Just moving code around.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4312 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-18 03:50:12 +00:00
gabest11
d44def8c0b
Fixed many gcc errors, there are still plenty. Intel's compiler might be a better alternative.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4311 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-18 01:56:05 +00:00
refraction
85899961be
Path3 Masking: Fix for Resident Evil Dead Aim (also fixed the occasional glitch i mentioned in my last Path3 commit)
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4310 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-17 22:06:10 +00:00
refraction
dde94adec3
Cache Emulation: Updated cache emulation for new VTLB, Dead or Alive 2 (Japanese Version only) now playable. You can enable this under the Recompiler options by ticking the "Enable EE Cache" box, however it will only work with the EE in Interpreter mode. Also fixed some cache bugs from the old implementation.
...
Note: Once DoA2 is ingame (start of fight), you can switch to the EE Rec until the fight is over with good speed! Hopefully one day someone will be brave enough to implement it on the rec side so you dont have to mess about :P
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4309 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-17 21:27:24 +00:00
gabest11
257d57ba52
Tweaked the rasterizer to be about 10% faster in multi-threaded mode (2 or 3 threads), still far from optimal.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4308 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-17 18:22:47 +00:00
ramapcsx2
dea0f37ca9
Minor changes:
...
- Added an EE roundmode patch entry for AR Tonelico 2 that fixes a fall through floor bug
- Disabled an exception in the ISO file reader. It now continues working when it runs into incomplete game rips (may need a review).
- Disabled 2 annoying logs :p
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4307 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-17 17:05:53 +00:00
gabest11
8355fa7aa3
Fixing typos...
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4306 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-17 03:41:16 +00:00
gabest11
6f18c0dabe
Trying to isolate the rasterizer step-by-step, for better multi-threading in the future.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4305 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-17 03:24:37 +00:00
gabest11
65fc196688
Local static initializers are evil, avoid them like plague.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4304 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-16 03:19:36 +00:00
gregory.hainaut@gmail.com
4dac657c9b
cmake: force the unicode build of wxwidget
...
Note: requiere cmake 2.8.3 or above (no impact otherwise)
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4302 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-15 14:37:30 +00:00
gregory.hainaut@gmail.com
3c6e96dc76
linux launcher: replace chdir by cd for portability...
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4300 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-15 08:24:16 +00:00
gregory.hainaut@gmail.com
11b5efc631
linux: launcher script v2. Add another check and replace test by '[ ]' for portability
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4299 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-14 19:02:48 +00:00
gregory.hainaut@gmail.com
3f9e72f0b8
linux: avoid some corner case in the linux launcher script
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4298 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-14 18:50:49 +00:00
avihal@gmail.com
428675b3d0
Patch from Jake.Stine: portable/registered install modes fixes:
...
-----------------------
(Jake:) here's my final patch for the pcsx2 inis and portable mode stuff:
it removes the ability to modify paths in portable mode (patchs are fixed to cwd anyway). Paths are still displayed for user convenience, read-only.
Also fixes some minor bugs and annoyances reported by users.
That should pretty well clean up most of what I broke when I rused the portable install feature in a few weeks ago.
May want to review it first, I still haven't had much time or inclination to do my usual amount of code quality control.
-----------------------
(avih:) I tested it briefly and nothing seemed horribly broken (read: looks OK after little testing). Didn't do a proper code review though.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4297 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-13 21:00:36 +00:00
gabest11
1e6f280021
- more project cleanups and small code changes, also added the psx emu interface again
...
- someone should check __xgetbv under linux (avx/fma detection)
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4295 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-12 21:45:16 +00:00
gregory.hainaut@gmail.com
a8afd254b6
debian:
...
* fix a missing \
* refresh the patch
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4294 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-12 16:06:28 +00:00
gregory.hainaut@gmail.com
94b0ead7ff
linux: create a small linux script to properly launch PCSX2 from a desktop shortcut
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4291 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-12 10:42:32 +00:00
gregory.hainaut@gmail.com
ccc86cfaf8
debian: update the package with new cmake PACKAGE_MODE option
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4290 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-12 10:40:26 +00:00
gregory.hainaut@gmail.com
db948003df
cmake: add a PACKAGE_MODE option to reduce the burden of packaging
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4289 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-12 10:37:44 +00:00
gabest11
77f392edac
vs2008 compatibility fix
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4288 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-07 10:09:58 +00:00
gabest11
ca7abd983a
Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4287 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-07 01:59:05 +00:00
refraction
e2d36a53a4
Small Hack to prevent games which check the QWC/MADR for the end of a DMA transfer (instead of the BUSY flag, why???) from start writing the next transfer before the previous had finished, causing errors in some cases after the DMA write while busy prevention was added (Street Racing Syndicate)
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4282 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-02 10:10:04 +00:00
refraction
ba765e1d22
Fixup Spiderman and Killzone from r4278
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4281 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-01 19:21:53 +00:00
gregory.hainaut@gmail.com
47511691ed
pcsx2 i18n:
...
* add/update various translation
* add a patch of Weimingzhi to fix wrapping issue on asian languages.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4280 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-01 19:12:02 +00:00
refraction
3fb753d463
PATH3 Masking: Tweaks mainly for Path3Masking to fix TOCA3, This is the best Path3 masking is ever going to get, there might be an occasional glitch, but nothing major *fingers crossed*, Now have the ability to log Path3 stuff seperately which will help if problems do arise.
...
Cleaned up Gifdma a little, removing duplicate code. Disabled a few console writes we dont nee really.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4278 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-01 01:24:37 +00:00
avihal@gmail.com
dd66d3ac5f
Presets slider: added minimum size (there were complaints that it's barely visible in Linux).
...
If you happen to test it on linux, please let me know that the presets controls appear and are usable (checkbox, the word 'Preset', a slider that can be set to 6 positions, and a colored preset name)
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4277 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-01-30 20:14:16 +00:00
arcum42
cdc3be5067
GSnull: Dialog box fix.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4276 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-01-30 12:14:05 +00:00
gregory.hainaut@gmail.com
86e0e33717
debian:
...
* Update TODO and README with latest new.
* improve the support of l10n
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4275 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-01-29 21:22:11 +00:00
gregory.hainaut@gmail.com
1205f01700
pcsx2 gui: do not call swap iso when isofile did not change.
...
Note: the code avoids some locking which turn into deadlock with GSOpen1 plugins.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4273 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-01-29 19:48:44 +00:00
gigaherz
3f1e272d27
I was bored tonight so I updated the embedded portaudio to the latest svn. It has some fixes for everyone, check portaudio's svn log from 1541 to 1570 for details.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4272 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-01-28 21:06:02 +00:00
gabest11
de3bc5ed24
added missing ConfigIcon_Appearance.h to the project file
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4271 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-01-28 16:40:09 +00:00
gabest11
4cd3e3a552
- fixed VS2010 project files and added configuration for AVX
...
- ConfigIcon_Appearance.h seems to be missing
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4270 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-01-28 08:21:05 +00:00
gregory.hainaut@gmail.com
006fb4e8cb
pcsx2 gui: really postpone appsavesettings the first time
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4269 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-01-27 19:30:32 +00:00