Thorvald Natvig
e3f271b553
Indenting update
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1458 05730e5d-ab1b-0410-a4ac-84af385074fa
2009-01-19 23:09:19 +00:00
Thorvald Natvig
e90dd48ea8
Prefetch offset for createdevice.
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1442 05730e5d-ab1b-0410-a4ac-84af385074fa
2009-01-17 02:46:38 +00:00
Thorvald Natvig
061aa70e22
Trampoline-based, chaining, push/ret calling overlay.
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1440 05730e5d-ab1b-0410-a4ac-84af385074fa
2009-01-17 00:22:05 +00:00
Thorvald Natvig
852f60d918
Thread-safe AddRef/Release for overlay.
...
Delayed-insertion D3D9 hook, work around bug in SupCom.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1431 05730e5d-ab1b-0410-a4ac-84af385074fa
2009-01-15 16:17:05 +00:00
Thorvald Natvig
97abe97c73
Fix exit crash of overlay.
...
Also include interface replacement code. Not used yet though, it would fail if the game did device->GetSwapChain->GetDevice, unless we patch all of those as well.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1426 05730e5d-ab1b-0410-a4ac-84af385074fa
2009-01-13 02:24:17 +00:00
Thorvald Natvig
ad2b8e2149
Update copyright for 2009
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1380 05730e5d-ab1b-0410-a4ac-84af385074fa
2009-01-05 15:12:48 +00:00
Thorvald Natvig
974ced33ed
Update Win32 Overlay to inject LoadLibraryA. With the CBT hook, this should hopefully be enough.
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1369 05730e5d-ab1b-0410-a4ac-84af385074fa
2009-01-01 18:55:19 +00:00
Thorvald Natvig
a47fea8f34
Remove unused DSound/OpenAL hooks from overlay source
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1283 05730e5d-ab1b-0410-a4ac-84af385074fa
2008-09-04 11:03:32 +00:00
Thorvald Natvig
2ff806e3ec
Indenting
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1270 05730e5d-ab1b-0410-a4ac-84af385074fa
2008-09-01 20:16:47 +00:00
Thorvald Natvig
61fc898020
Try using the CBT hook to avoid IE slowdowns. Might be games that aren't catched by this one, though :(
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1262 05730e5d-ab1b-0410-a4ac-84af385074fa
2008-08-30 13:30:52 +00:00
Thorvald Natvig
b8a995c037
Overlay blacklist and "override" added (put a file named "nooverlay" next to the executable to disable it).
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1260 05730e5d-ab1b-0410-a4ac-84af385074fa
2008-08-29 15:56:27 +00:00
Thorvald Natvig
e93c194397
Indenting run
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1019 05730e5d-ab1b-0410-a4ac-84af385074fa
2008-03-20 14:26:20 +00:00
Thorvald Natvig
1f89fdd23e
Move compiler settings to compiler.pri
...
Fix a lot of warnings with msvc
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1006 05730e5d-ab1b-0410-a4ac-84af385074fa
2008-03-18 16:26:24 +00:00
Thorvald Natvig
d6ef7b8c51
Compile Win32 with Visual Studio + Intel C Compiler
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@958 05730e5d-ab1b-0410-a4ac-84af385074fa
2008-03-01 16:57:14 +00:00
Thorvald Natvig
dc7e438976
Update copyright for 2008
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@908 05730e5d-ab1b-0410-a4ac-84af385074fa
2008-01-05 16:25:48 +00:00
Thorvald Natvig
7d26a570b9
Memory map bugfixes
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@773 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-10-08 11:59:10 +00:00
Thorvald Natvig
fad508fc4d
Win32 OpenGL overlay. ETQW :)
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@754 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-08-30 12:39:16 +00:00
Thorvald Natvig
f219925553
Modularized win32 overlay.
...
Added preliminary DSound and OpenAL position grab to the overlay. (Only works with demos so far, no actual games work).
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@753 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-08-29 20:44:21 +00:00
Thorvald Natvig
93c3b9af59
Compile win32 overlay with GCC.
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@752 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-08-29 14:18:17 +00:00
Thorvald Natvig
0678e97a83
Win32 overlay no longer depends on D3DX
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@751 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-08-29 13:44:28 +00:00
Thorvald Natvig
80969a6745
Use file mapping for shared memory on Win32.
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@749 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-08-28 19:47:20 +00:00
Thorvald Natvig
cf86cdc976
Various bugfixes.
...
Updated overlay to only draw on topmost surface. Needs testing.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@747 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-08-28 14:13:47 +00:00
Thorvald Natvig
f87c0581ea
Updated overlay for Win32, should now be possible to port it to Linux.
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@533 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-07-03 23:22:44 +00:00
Thorvald Natvig
1a6e2286d4
Immediate update of overlay on parameter change
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@273 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-05 17:50:15 +00:00
Thorvald Natvig
09c24eea28
Config for overlay.
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@268 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-04 07:28:00 +00:00
Thorvald Natvig
48d79e9b7b
Make hooking less resource intensive on system.
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@267 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-04 00:25:25 +00:00
Thorvald Natvig
ebf4c5f744
*** empty log message ***
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@266 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-03 22:26:12 +00:00
Thorvald Natvig
00f231b4c6
Overlay.
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@265 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-03 22:25:41 +00:00