Emuforums.com

Go Back   Emuforums.com > PS2 Emulation > PS2 Plugin Questions & Troubleshooting
About Us Register FAQ Members List Calendar Mark Forums Read

Login to remove all ads!
Reply
 
LinkBack Thread Tools Display Modes
Old June 23rd, 2008   #2241 (permalink)
Registered User
 
Join Date: Jun 2008
Location: Netherlands
Posts: 43
i've got it allready..
thx for ur warning anywayz
DaisukeJP is offline   Reply With Quote
Old June 24th, 2008   #2242 (permalink)
HardWareMan
 
Dragonheart.by's Avatar
 
Join Date: Nov 2007
Location: Belarus, Grodno
Posts: 379
Still the same prob with DQVIII and SVN 792.
__________________
http://pcclub.topbb.ru/ - форум посвященный железу, софту и эмуляции. У нас вы можете найти скомпилированные версии PCSX2 и плагинов на основе ПОСЛЕДНЕГО кода!

<|> AMD Opteron 165 (Dual Core) Toledo E6 2.9 GHz <|> Zalman CNPS7000B-Cu <|> 1024 MB DDR PC-3200 (4 x 256 MB) 425 MHz 2.5-2-2-5-1T <|> GigaByte GA-K8NF-9 (nForce 4 - 4x) HT - 965 MHz <|> Axle GeForce 7600 GS 256 MB PCI-E GPU - 575/575/545 MHz, MEM - 770 MHz <|> Samsung HD080HJ 80 Gb, SATA 2, 8 MB Cache, 7200 RPM <|> Samsung HD321KJ 320 Gb, SATA 2, 16 MB Cache, 7200 RPM <|>Windows XP SP3 <|>
Dragonheart.by is offline   Reply With Quote
Old June 24th, 2008   #2243 (permalink)
Emu author
 
gabest's Avatar
 
Join Date: Apr 2004
Location: at the end of the wire
Posts: 487
Video recording works again, control+f8 to start and stop, be sure to stop it before closing the emu or else the avi will not play.
gabest is offline   Reply With Quote
Old June 24th, 2008   #2244 (permalink)
Registered User
 
Join Date: Dec 2003
Posts: 96
posted again my gs of "gundam battle assault 3"

Blurried image ( lika a lowres image over the 3d graphic ) and dark bar on the right side of the screen. It seems ok in software mode.

http://www.deltalink.it/andreab/gundam.zip
AndreaB is offline   Reply With Quote
Old June 24th, 2008   #2245 (permalink)
Registered User
 
Join Date: May 2008
Location: VN
Posts: 2
I used GSdx version 0.1.8 - sse2 with these options

but it didn't work. (Although it works with version 0.1.7 - same options)
My PC's specification:
- CPU : Core 2 Duo - Merom T5600
- GPU : NVidia Geforce Go 7400
- OS : Windows Vista 64bit
Thanks for viewing my post.
YukiSakura is offline   Reply With Quote
Old June 24th, 2008   #2246 (permalink)
Davidep85
 
davidep85's Avatar
 
Join Date: Nov 2006
Location: Savona, Italy
Posts: 55
Quote:
Originally Posted by YukiSakura View Post
I used GSdx version 0.1.8 - sse2 with these options

but it didn't work. (Although it works with version 0.1.7 - same options)
My PC's specification:
- CPU : Core 2 Duo - Merom T5600
- GPU : NVidia Geforce Go 7400
- OS : Windows Vista 64bit
Thanks for viewing my post.
try to install drectx redist june 2008
__________________
PSU: Hiper Type-R 580W CPU: Q6600 g0@3600 + Zalman 9700 NT MB: Asus P5k Deluxe Wifi RAM: 2*1gb OCZ PC2-8000@1000 Titanium Alpha VX2 HDD: 2*250gb SB 7200.10 Sata II Raid 0 SVGA: Bfg 8800 gtx oc2 LCD: Samsung SM 215TW AUDIO: SB X-Fi Fatal1ty & Gigaworks S750 CASE: TT Armor VA8003SWA + Hardcano 13 M&T: MS Habu & Reclusa MY SITE: "La camera dei segreti"
davidep85 is offline   Reply With Quote
Old June 24th, 2008   #2247 (permalink)
Registered User
 
NexXxus's Avatar
 
Join Date: Jan 2006
Location: Cologne, Germany
Posts: 3,318
hmmm
Vibration in FFX/FFX-2 does not work with Xpad, but in KH it works, but more lighter than with SSSPSXPAD...
and yes i enabled Vibration in the options menu of both games.
__________________
My System: C2D E6700 @2.67GHz | Asus P5W DH Deluxe | 4GB DDR2 800 | GeForce 8800GT Extreme
My FFXII GSdx Highres Screenshot Gallery (link fixed!) | mixed pcsx2 screenshots

Get the latest GSdx here and ZeroGS here
If you search for pcsx2 betas, look here (but no support in the forums for it!)
Tutorial: Hardware Antialiasing in PCSX2 (DX9 only)
Visit my blog (german only) PCSX2 howto included but still under construction.
NexXxus is offline   Reply With Quote
Old June 24th, 2008   #2248 (permalink)
Registered User
 
Join Date: Aug 2003
Posts: 44
I have a 7600GT with WinXp and would like to know if 0.1.8 also works for DX9 cards ?
I already tried al 3 versions (SS2 and SSS3 should work with my Core2Duo).
Upon starting emulation pcsx2 just crashes. Am I doing something wrong ?
jos708 is offline   Reply With Quote
Old June 24th, 2008   #2249 (permalink)
Registered User
 
GothicIII's Avatar
 
Join Date: Nov 2007
Location: Germany
Posts: 145
If theres something wrong with that, then sry for posting this:

Has anyone already succesfully compiled the svn793 or do we have to wait for the next release?

I can't, cause I'm getting gsvector4i-errors
SPOILER: Highlight text to view.
error C2039: 'gather32_32': Is no element of 'GSVector4i' (GSLocalMemory.h)


Last edited by GothicIII; June 24th, 2008 at 18:59. Reason: Automerged Doublepost
GothicIII is offline   Reply With Quote
Old June 24th, 2008   #2250 (permalink)
Registered User
 
Join Date: Dec 2003
Posts: 96
same error for me , could not compile.

my vs 2005 say:

inactive preprocessro block, and the gather32_32 function is inside.

Sorry my M_SSE is set to 0 i don't know why. every block under m_sse >0 is not compiled for me. ( i have penryn )

Code:
	#if _M_SSE >= 0x400

	template<int i> GSVector4i insert8(int a) const
	{
		return GSVector4i(_mm_insert_epi8(m, a, i));
	}

	template<int i> int extract8() const
	{
		return _mm_extract_epi8(m, i);
	}

	template<int i> GSVector4i insert16(int a) const
	{
		return GSVector4i(_mm_insert_epi16(m, a, i));
	}

	template<int i> int extract16() const
	{
		return _mm_extract_epi16(m, i);
	}

	template<int i> GSVector4i insert32(int a) const
	{
		return GSVector4i(_mm_insert_epi32(m, a, i));
	}

	template<int i> int extract32() const
	{
		return _mm_extract_epi32(m, i);
	}

	#ifdef _M_AMD64

	template<int i> GSVector4i insert64(__int64 a) const
	{
		return GSVector4i(_mm_insert_epi64(m, a, i));
	}

	template<int i> __int64 extract64() const
	{
		return _mm_extract_epi64(m, i);
	}

	#endif

	template<int src, class T> __forceinline GSVector4i gather8_4(const T* ptr) const
	{
		GSVector4i v;

		v = v.insert8<0>((int)ptr[extract8<src + 0>() & 0xf]);
		v = v.insert8<1>((int)ptr[extract8<src + 0>() >> 4]);
		v = v.insert8<2>((int)ptr[extract8<src + 1>() & 0xf]);
		v = v.insert8<3>((int)ptr[extract8<src + 1>() >> 4]);
		v = v.insert8<4>((int)ptr[extract8<src + 2>() & 0xf]);
		v = v.insert8<5>((int)ptr[extract8<src + 2>() >> 4]);
		v = v.insert8<6>((int)ptr[extract8<src + 3>() & 0xf]);
		v = v.insert8<7>((int)ptr[extract8<src + 3>() >> 4]);
		v = v.insert8<8>((int)ptr[extract8<src + 4>() & 0xf]);
		v = v.insert8<9>((int)ptr[extract8<src + 4>() >> 4]);
		v = v.insert8<10>((int)ptr[extract8<src + 5>() & 0xf]);
		v = v.insert8<11>((int)ptr[extract8<src + 5>() >> 4]);
		v = v.insert8<12>((int)ptr[extract8<src + 6>() & 0xf]);
		v = v.insert8<13>((int)ptr[extract8<src + 6>() >> 4]);
		v = v.insert8<14>((int)ptr[extract8<src + 7>() & 0xf]);
		v = v.insert8<15>((int)ptr[extract8<src + 7>() >> 4]);

		return v;
	}

	template<class T> __forceinline GSVector4i gather8_8(const T* ptr) const
	{
		GSVector4i v;

		v = v.insert8<0>((int)ptr[extract8<0>()]);
		v = v.insert8<1>((int)ptr[extract8<1>()]);
		v = v.insert8<2>((int)ptr[extract8<2>()]);
		v = v.insert8<3>((int)ptr[extract8<3>()]);
		v = v.insert8<4>((int)ptr[extract8<4>()]);
		v = v.insert8<5>((int)ptr[extract8<5>()]);
		v = v.insert8<6>((int)ptr[extract8<6>()]);
		v = v.insert8<7>((int)ptr[extract8<7>()]);
		v = v.insert8<8>((int)ptr[extract8<8>()]);
		v = v.insert8<9>((int)ptr[extract8<9>()]);
		v = v.insert8<10>((int)ptr[extract8<10>()]);
		v = v.insert8<11>((int)ptr[extract8<11>()]);
		v = v.insert8<12>((int)ptr[extract8<12>()]);
		v = v.insert8<13>((int)ptr[extract8<13>()]);
		v = v.insert8<14>((int)ptr[extract8<14>()]);
		v = v.insert8<15>((int)ptr[extract8<15>()]);

		return v;
	}

	template<int dst, class T> __forceinline GSVector4i gather8_16(const T* ptr, const GSVector4i& a) const
	{
		GSVector4i v = a;

		v = v.insert8<dst + 0>((int)ptr[extract16<0>()]);
		v = v.insert8<dst + 1>((int)ptr[extract16<1>()]);
		v = v.insert8<dst + 2>((int)ptr[extract16<2>()]);
		v = v.insert8<dst + 3>((int)ptr[extract16<3>()]);
		v = v.insert8<dst + 4>((int)ptr[extract16<4>()]);
		v = v.insert8<dst + 5>((int)ptr[extract16<5>()]);
		v = v.insert8<dst + 6>((int)ptr[extract16<6>()]);
		v = v.insert8<dst + 7>((int)ptr[extract16<7>()]);

		return v;
	}

	template<int dst, class T> __forceinline GSVector4i gather8_32(const T* ptr, const GSVector4i& a) const
	{
		GSVector4i v = a;

		v = v.insert8<dst + 0>((int)ptr[extract32<0>()]);
		v = v.insert8<dst + 1>((int)ptr[extract32<1>()]);
		v = v.insert8<dst + 2>((int)ptr[extract32<2>()]);
		v = v.insert8<dst + 3>((int)ptr[extract32<3>()]);

		return v;
	}

	template<int src, class T> __forceinline GSVector4i gather16_4(const T* ptr) const
	{
		GSVector4i v;

		v = v.insert16<0>((int)ptr[extract8<src + 0>() & 0xf]);
		v = v.insert16<1>((int)ptr[extract8<src + 0>() >> 4]);
		v = v.insert16<2>((int)ptr[extract8<src + 1>() & 0xf]);
		v = v.insert16<3>((int)ptr[extract8<src + 1>() >> 4]);
		v = v.insert16<4>((int)ptr[extract8<src + 2>() & 0xf]);
		v = v.insert16<5>((int)ptr[extract8<src + 2>() >> 4]);
		v = v.insert16<6>((int)ptr[extract8<src + 3>() & 0xf]);
		v = v.insert16<7>((int)ptr[extract8<src + 3>() >> 4]);

		return v;
	}

	template<int src, class T> __forceinline GSVector4i gather16_8(const T* ptr) const
	{
		GSVector4i v;

		v = v.insert16<0>((int)ptr[extract8<src + 0>()]);
		v = v.insert16<1>((int)ptr[extract8<src + 1>()]);
		v = v.insert16<2>((int)ptr[extract8<src + 2>()]);
		v = v.insert16<3>((int)ptr[extract8<src + 3>()]);
		v = v.insert16<4>((int)ptr[extract8<src + 4>()]);
		v = v.insert16<5>((int)ptr[extract8<src + 5>()]);
		v = v.insert16<6>((int)ptr[extract8<src + 6>()]);
		v = v.insert16<7>((int)ptr[extract8<src + 7>()]);

		return v;
	}

	template<class T>__forceinline GSVector4i gather16_16(const T* ptr) const
	{
		GSVector4i v;

		v = v.insert16<0>((int)ptr[extract8<0>()]);
		v = v.insert16<1>((int)ptr[extract8<1>()]);
		v = v.insert16<2>((int)ptr[extract8<2>()]);
		v = v.insert16<3>((int)ptr[extract8<3>()]);
		v = v.insert16<4>((int)ptr[extract8<4>()]);
		v = v.insert16<5>((int)ptr[extract8<5>()]);
		v = v.insert16<6>((int)ptr[extract8<6>()]);
		v = v.insert16<7>((int)ptr[extract8<7>()]);

		return v;
	}

	template<int dst, class T> __forceinline GSVector4i gather16_32(const T* ptr, const GSVector4i& a) const
	{
		GSVector4i v = a;

		v = v.insert16<dst + 0>((int)ptr[extract32<0>()]);
		v = v.insert16<dst + 1>((int)ptr[extract32<1>()]);
		v = v.insert16<dst + 2>((int)ptr[extract32<2>()]);
		v = v.insert16<dst + 3>((int)ptr[extract32<3>()]);

		return v;
	}

	template<int src, class T> __forceinline GSVector4i gather32_4(const T* ptr) const
	{
		GSVector4i v;

		int a = (int)ptr[extract8<src + 0>() & 0xf];
		int b = (int)ptr[extract8<src + 0>() >> 4];
		int c = (int)ptr[extract8<src + 1>() & 0xf];
		int d = (int)ptr[extract8<src + 1>() >> 4];

		v = GSVector4i(a, b, c, d);

		return v;
	}

	template<int src, class T> __forceinline GSVector4i gather32_8(const T* ptr) const
	{
		GSVector4i v;

		int a = (int)ptr[extract8<src + 0>()];
		int b = (int)ptr[extract8<src + 1>()];
		int c = (int)ptr[extract8<src + 2>()];
		int d = (int)ptr[extract8<src + 3>()];

		v = GSVector4i(a, b, c, d);

		return v;
	}

	template<int src, class T> __forceinline GSVector4i gather32_16(const T* ptr) const
	{
		GSVector4i v;

		int a = (int)ptr[extract16<src + 0>()];
		int b = (int)ptr[extract16<src + 1>()];
		int c = (int)ptr[extract16<src + 2>()];
		int d = (int)ptr[extract16<src + 3>()];

		v = GSVector4i(a, b, c, d);

		return v;
	}

	template<class T> __forceinline GSVector4i gather32_32(const T* ptr) const
	{
		GSVector4i v;
/*
		GSVector4i v0 = GSVector4i(_mm_cvtsi32_si128((int)ptr[extract32<0>()]));
		GSVector4i v2 = GSVector4i(_mm_cvtsi32_si128((int)ptr[extract32<2>()]));

		v0 = v0.upl32(v2);

		GSVector4i v1 = GSVector4i(_mm_cvtsi32_si128((int)ptr[extract32<1>()]));
		GSVector4i v3 = GSVector4i(_mm_cvtsi32_si128((int)ptr[extract32<3>()]));

		v1 = v1.upl32(v3);

		v = v0.upl32(v1);
*/
		int a = (int)ptr[extract32<0>()];
		int b = (int)ptr[extract32<1>()];
		int c = (int)ptr[extract32<2>()];
		int d = (int)ptr[extract32<3>()];

		v = GSVector4i(a, b, c, d);

		return v;
	}

	#ifdef _M_AMD64

	template<int src, class T> __forceinline GSVector4i gather64_4(const T* ptr) const
	{
		GSVector4i v;

		v = v.insert64<0>((__int64)ptr[extract8<src + 0>() & 0xf]);
		v = v.insert64<1>((__int64)ptr[extract8<src + 0>() >> 4]);

		return v;
	}

	template<int src, class T> __forceinline GSVector4i gather64_8(const T* ptr) const
	{
		GSVector4i v;

		v = v.insert64<0>((__int64)ptr[extract8<src + 0>()]);
		v = v.insert64<1>((__int64)ptr[extract8<src + 1>()]);

		return v;
	}

	template<int src, class T> __forceinline GSVector4i gather64_16(const T* ptr) const
	{
		GSVector4i v;

		v = v.insert64<0>((__int64)ptr[extract16<src + 0>()]);
		v = v.insert64<1>((__int64)ptr[extract16<src + 1>()]);

		return v;
	}

	template<int src, class T> __forceinline GSVector4i gather64_32(const T* ptr) const
	{
		GSVector4i v;

		v = v.insert64<0>((__int64)ptr[extract32<src + 0>()]);
		v = v.insert64<1>((__int64)ptr[extract32<src + 1>()]);

		return v;
	}

	template<class T> __forceinline GSVector4i gather64_64(const T* ptr) const
	{
		GSVector4i v;

		v = v.insert64<0>((__int64)ptr[extract64<0>()]);
		v = v.insert64<1>((__int64)ptr[extract64<1>()]);

		return v;
	}

	#else

	template<int src, class T> __forceinline GSVector4i gather64_4(const T* ptr) const
	{
		GSVector4i v;

		v = v.loadu(&ptr[extract8<src + 0>() & 0xf], &ptr[extract8<src + 0>() >> 4]);

		return v;
	}

	template<int src, class T> __forceinline GSVector4i gather64_8(const T* ptr) const
	{
		GSVector4i v;

		v = v.loadu(&ptr[extract8<src + 0>()], &ptr[extract8<src + 1>()]);

		return v;
	}

	template<int src, class T> __forceinline GSVector4i gather64_16(const T* ptr) const
	{
		GSVector4i v;

		v = v.loadu(&ptr[extract16<src + 0>()], &ptr[extract16<src + 1>()]);

		return v;
	}

	template<int src, class T> __forceinline GSVector4i gather64_32(const T* ptr) const
	{
		GSVector4i v;

		v = v.loadu(&ptr[extract32<src + 0>()], &ptr[extract32<src + 1>()]);

		return v;
	}

	#endif

	template<class T> __forceinline void gather8_4(const T* ptr, GSVector4i* dst) const
	{
		dst[0] = gather8_4<0>(ptr);
		dst[1] = gather8_4<8>(ptr);
	}

	__forceinline void gather8_8(const BYTE* ptr, GSVector4i* dst) const
	{
		dst[0] = gather8_8<>(ptr);
	}

	template<class T> __forceinline void gather16_4(const T* ptr, GSVector4i* dst) const
	{
		dst[0] = gather16_4<0>(ptr);
		dst[1] = gather16_4<4>(ptr);
		dst[2] = gather16_4<8>(ptr);
		dst[3] = gather16_4<12>(ptr);
	}

	template<class T> __forceinline void gather16_8(const T* ptr, GSVector4i* dst) const
	{
		dst[0] = gather16_8<0>(ptr);
		dst[1] = gather16_8<8>(ptr);
	}

	template<class T> __forceinline void gather16_16(const T* ptr, GSVector4i* dst) const
	{
		dst[0] = gather16_16<>(ptr);
	}

	template<class T> __forceinline void gather32_4(const T* ptr, GSVector4i* dst) const
	{
		dst[0] = gather32_4<0>(ptr);
		dst[1] = gather32_4<2>(ptr);
		dst[2] = gather32_4<4>(ptr);
		dst[3] = gather32_4<6>(ptr);
		dst[4] = gather32_4<8>(ptr);
		dst[5] = gather32_4<10>(ptr);
		dst[6] = gather32_4<12>(ptr);
		dst[7] = gather32_4<14>(ptr);
	}

	template<class T> __forceinline void gather32_8(const T* ptr, GSVector4i* dst) const
	{
		dst[0] = gather32_8<0>(ptr);
		dst[1] = gather32_8<4>(ptr);
		dst[2] = gather32_8<8>(ptr);
		dst[3] = gather32_8<12>(ptr);
	}

	template<class T> __forceinline void gather32_16(const T* ptr, GSVector4i* dst) const
	{
		dst[0] = gather32_16<0>(ptr);
		dst[1] = gather32_16<4>(ptr);
	}

	template<class T> __forceinline void gather32_32(const T* ptr, GSVector4i* dst) const
	{
		dst[0] = gather32_32<>(ptr);
	}

	template<class T> __forceinline void gather64_4(const T* ptr, GSVector4i* dst) const
	{
		dst[0] = gather64_4<0>(ptr);
		dst[1] = gather64_4<1>(ptr);
		dst[2] = gather64_4<2>(ptr);
		dst[3] = gather64_4<3>(ptr);
		dst[4] = gather64_4<4>(ptr);
		dst[5] = gather64_4<5>(ptr);
		dst[6] = gather64_4<6>(ptr);
		dst[7] = gather64_4<7>(ptr);
		dst[8] = gather64_4<8>(ptr);
		dst[9] = gather64_4<9>(ptr);
		dst[10] = gather64_4<10>(ptr);
		dst[11] = gather64_4<11>(ptr);
		dst[12] = gather64_4<12>(ptr);
		dst[13] = gather64_4<13>(ptr);
		dst[14] = gather64_4<14>(ptr);
		dst[15] = gather64_4<15>(ptr);
	}

	template<class T> __forceinline void gather64_8(const T* ptr, GSVector4i* dst) const
	{
		dst[0] = gather64_8<0>(ptr);
		dst[1] = gather64_8<2>(ptr);
		dst[2] = gather64_8<4>(ptr);
		dst[3] = gather64_8<6>(ptr);
		dst[4] = gather64_8<8>(ptr);
		dst[5] = gather64_8<10>(ptr);
		dst[6] = gather64_8<12>(ptr);
		dst[7] = gather64_8<14>(ptr);
	}

	template<class T> __forceinline void gather64_16(const T* ptr, GSVector4i* dst) const
	{
		dst[0] = gather64_16<0>(ptr);
		dst[1] = gather64_16<2>(ptr);
		dst[2] = gather64_16<4>(ptr);
		dst[3] = gather64_16<8>(ptr);
	}

	template<class T> __forceinline void gather64_32(const T* ptr, GSVector4i* dst) const
	{
		dst[0] = gather64_32<0>(ptr);
		dst[1] = gather64_32<2>(ptr);
	}

	#ifdef _M_AMD64

	template<class T> __forceinline void gather64_64(const T* ptr, GSVector4i* dst) const
	{
		dst[0] = gather64_64<>(ptr);
	}

	#endif

	#endif

Last edited by AndreaB; June 24th, 2008 at 20:02.
AndreaB is offline   Reply With Quote
Old June 24th, 2008   #2251 (permalink)
Registered User
 
Join Date: Jul 2006
Location: Russia
Posts: 82
Simply the code is not finished. Wait for new revision.
What difference between GSdx 0.1.8 and GSdx 0.1.7 or GSdx 0.1.6.......? may be should to add some change Log?
__________________
Computer config: Core 2 Duo E6400(Overclocked to 2.87Ghz)/1GBDDRII5300/7600GT

Last edited by J0hnny; June 24th, 2008 at 22:00.
J0hnny is offline   Reply With Quote
Old June 24th, 2008   #2252 (permalink)
Registered User
 
Join Date: Jun 2007
Location: Srbija
Posts: 93
When you say "Games which had the post-processing effect removed:" on the first page, does that mean those games have that removed in order to remove vertical stripes from them? If that's the case, then why my One Piece Grand Adventure still has 'em? Perhaps I have a different version? What do numbers in the brackets next to game means? How can I know is my version of the game the same?
grimlord is offline   Reply With Quote
Old June 24th, 2008   #2253 (permalink)
Registered User
 
Join Date: Jul 2006
Location: Russia
Posts: 82
Quote:
How can I know is my version of the game the same?
If game CRC = 0xXXXXX is your version of the game. CRC writing in console when you run the game.
__________________
Computer config: Core 2 Duo E6400(Overclocked to 2.87Ghz)/1GBDDRII5300/7600GT
J0hnny is offline   Reply With Quote
Old June 25th, 2008   #2254 (permalink)
Emu author
 
gabest's Avatar
 
Join Date: Apr 2004
Location: at the end of the wire
Posts: 487
Fix0red the svn for < sse4 builds.

AndreaB: You need VS2008 to compile anything above sse2.
gabest is offline   Reply With Quote
Old June 25th, 2008   #2255 (permalink)
Registered User
 
Join Date: May 2008
Location: VN
Posts: 2
Quote:
Originally Posted by davidep85 View Post
try to install drectx redist june 2008
Thank you very much. It worked now.
But I think this plugin should alert user if there is no required dll files.

Last edited by YukiSakura; June 25th, 2008 at 01:32.
YukiSakura is offline   Reply With Quote
Old June 25th, 2008   #2256 (permalink)
Registered User
 
NexXxus's Avatar
 
Join Date: Jan 2006
Location: Cologne, Germany
Posts: 3,318
Quote:
Originally Posted by YukiSakura View Post
But I think this plugin should alert user if there is no required dll files.

no. why?
its enough when its mentioned in a readme or in the text of the first post.

@gabest, can you open another thread for Xpad?
because discussion about two different plugins in one thread, well.....
__________________
My System: C2D E6700 @2.67GHz | Asus P5W DH Deluxe | 4GB DDR2 800 | GeForce 8800GT Extreme
My FFXII GSdx Highres Screenshot Gallery (link fixed!) | mixed pcsx2 screenshots

Get the latest GSdx here and ZeroGS here
If you search for pcsx2 betas, look here (but no support in the forums for it!)
Tutorial: Hardware Antialiasing in PCSX2 (DX9 only)
Visit my blog (german only) PCSX2 howto included but still under construction.
NexXxus is offline   Reply With Quote
Old June 25th, 2008   #2257 (permalink)
Registered User
 
Anatasia's Avatar
 
Join Date: Jun 2006
Location: Vietnam
Posts: 307
Quote:
Originally Posted by gabest View Post
There is.
__________________
Yoroshiku onegaiitashimasu
Anatasia is offline   Reply With Quote
Old June 25th, 2008   #2258 (permalink)
NGemu's Kawaii Imoutochan
 
cottonvibes's Avatar
 
Join Date: Sep 2007
Location: Super Mario World
Posts: 2,768
Quote:
Originally Posted by NexXxus View Post
@gabest, can you open another thread for Xpad?
because discussion about two different plugins in one thread, well.....
yeah i think another thread would be best, since many people don't even see the xpad link on the bottom of the post
__________________
pcsx2-playground - project for unofficial pcsx2 changes

Quote:
Originally Posted by runawayprisoner View Post
And yeah, I'm saying that if anyone (me?) is bothered enough, that someone will write an [PS3] interpreter just for the hell of it, and it will run everything perfectly in a year
cottonvibes is offline   Reply With Quote
Old June 25th, 2008   #2259 (permalink)
Administrator, PCSX2 tester
 
Prafull's Avatar
 
Join Date: Aug 2001
Location: India
Posts: 676
Video capture isnt working for me.. It just creates an 85 kb file... Am I missing something?
__________________
E6750, Abit ip35E, XFX 8600GT 256 MB DDR3, Transcend 2GB DDR2 800 RAM
Prafull is offline   Reply With Quote
Old June 25th, 2008   #2260 (permalink)
Emu author
 
gabest's Avatar
 
Join Date: Apr 2004
Location: at the end of the wire
Posts: 487
Only tested with ffdshow in vfw mode, that should work.
gabest is offline   Reply With Quote
Reply