skidau
|
2c8c8db731
|
Used AtomicStore to write to the signal interrupts.
|
2013-02-03 23:52:18 +11:00 |
|
skidau
|
03d9cca2fe
|
Added a script to copy the OpenAL dll's to the main Dolphin folder on new builds.
|
2013-02-03 19:02:46 +11:00 |
|
skidau
|
9a4e9da7c2
|
Set the token and finish interrupt signal from the video thread. This fixes the inconsistent state caused by lag from the scheduler. Fixes Rayman 3: Hoodlum Havoc and Shamu's Deep Sea Adventures.
Fixes issue 5401.
Fixes issue 5589.
|
2013-02-03 18:05:46 +11:00 |
|
Jordan Woyak
|
ca46a34dde
|
Merge branch 'ipc-hle-hacks'
Thanks skid_au for testing and helping think of the solution!
Fixes Issue 4608.
Fixes Issue 5050.
Fixes Issue 5103.
|
2013-02-02 12:54:22 -06:00 |
|
Jordan Woyak
|
e3c6c6dd69
|
Increase IPC HLE freq a bit for DKCR.
|
2013-02-02 12:52:12 -06:00 |
|
degasus
|
6e0b0192a8
|
correct spelling of align
|
2013-02-02 19:39:26 +01:00 |
|
degasus
|
0c7aa4ff4f
|
build fix
|
2013-02-02 19:32:40 +01:00 |
|
degasus
|
6e20af9ee9
|
align memory, use pinned memory if available
|
2013-02-02 19:26:29 +01:00 |
|
Matthew Parlane
|
e62c9b0619
|
Silly windows. Billiard laughed at me :(
|
2013-02-03 00:35:49 +13:00 |
|
Jordan Woyak
|
5c08df00b2
|
Re-increase max ACL queue size to 100. Better than possibly dropping a packet.
Reduced IPC update freq some.
Removed some other nonsense.
|
2013-02-02 03:55:33 -06:00 |
|
skidau
|
867bfaa696
|
Changed cmdidle to match the isGpuReadingData flag. Fixes the random freezes in The Last Story.
|
2013-02-02 20:50:40 +11:00 |
|
Matthew Parlane
|
d05b029b0e
|
Poll gets it's own socket.
Moved send function back to non async handler.
This was needed to fix one part of GH5.
|
2013-02-02 22:42:27 +13:00 |
|
Jordan Woyak
|
286392af9d
|
Reduce ACL max queue size back to 10. Increase IPC_HLE freq to 8 KHz to compensate.
|
2013-02-01 23:44:17 -06:00 |
|
Jordan Woyak
|
15936cb995
|
Change copy_n to copy and update the save state version because I forgot.
|
2013-02-01 23:27:49 -06:00 |
|
Jordan Woyak
|
11a4c92325
|
Remove "Alternate Wiimote Timing" option. It's no longer needed.
Also kill some irrelevant comments.
|
2013-02-01 21:39:01 -06:00 |
|
Jordan Woyak
|
00a1f351e9
|
Delay IPC replies directly caused by requests by 150th of a second. Fixes everything.
|
2013-02-01 20:58:17 -06:00 |
|
Jordan Woyak
|
039bf27767
|
Allow Rhythm Heaven Fever's "Remix 1" to work by disallowing a simultaneous "Ack" and "Reply".
|
2013-02-01 19:01:47 -06:00 |
|
Jordan Woyak
|
e4588e2dfc
|
Workaround ACL overflow issues by not dropping packets until buffer reaches size of 100.
It seems to work without causing input delays or anything bad.
|
2013-02-01 19:00:10 -06:00 |
|
degasus
|
f0795bad12
|
fix glew fix
|
2013-02-01 17:12:05 +01:00 |
|
degasus
|
cb4cb1713d
|
workaround older glew versions
|
2013-02-01 17:09:50 +01:00 |
|
degasus
|
2a1f592d82
|
first try for pinned memory, complete untested
|
2013-02-01 17:04:27 +01:00 |
|
degasus
|
3bf4ffe7fa
|
usable sync of ringbuffer
|
2013-02-01 16:43:08 +01:00 |
|
degasus
|
3af9840a4c
|
stream by map and sync
but not working perfectly, so disabled
|
2013-02-01 15:15:25 +01:00 |
|
degasus
|
878bd7f26c
|
implement streaming by bufferSubData, split upload and allocation in ringbuffer
|
2013-02-01 12:30:08 +01:00 |
|
Matthew Parlane
|
6b8bb1b692
|
lock_gaurds in spaaaaaaaaaccccce.
|
2013-02-01 20:27:22 +13:00 |
|
Matthew Parlane
|
f43567e2b3
|
Lambda. Billiard. Tree. Forest. Spaaaaaaccccceeeee.
|
2013-02-01 18:55:27 +13:00 |
|
degasus
|
30170575c8
|
create StreamBuffer class for ogl upload
|
2013-01-31 23:11:53 +01:00 |
|
Glenn Rice
|
f7fa33f2d6
|
Fix remaining compiler warnings.
|
2013-01-31 15:29:29 -06:00 |
|
degasus
|
011e326698
|
remove glIsEnabled(GL_BLEND), we do restore state after it, so it doesn't matter
|
2013-01-31 13:49:20 +01:00 |
|
Matthew Parlane
|
33b0a11747
|
Merge branch 'master' into wii-network
|
2013-02-01 01:32:54 +13:00 |
|
Matthew Parlane
|
a0a09ed07a
|
Started threading of network. Good results so far.
|
2013-02-01 01:32:14 +13:00 |
|
degasus
|
4a463f4588
|
also add glBufferSubData for ubo upload
so osx start game, but everything is black
|
2013-01-31 13:00:15 +01:00 |
|
degasus
|
c05f66bdd0
|
first try for osx core profile
now it doesn't crash, but it still hangs on startup
|
2013-01-31 12:20:17 +01:00 |
|
degasus
|
01d8c21e1d
|
don't stream in rasterfont
mapping blocks on nvidia workstation, so use glBufferData
|
2013-01-31 11:30:44 +01:00 |
|
Rachel Bryk
|
e199d21513
|
Revert "Toggle full screen when double clicking the render window."
This reverts commit de27f0bea9ff541fddfea8a875b15372d6420f8d.
|
2013-01-31 03:54:18 -05:00 |
|
Rachel Bryk
|
de27f0bea9
|
Toggle full screen when double clicking the render window.
|
2013-01-31 03:51:29 -05:00 |
|
Glenn Rice
|
0ffdd2607f
|
Fix the majority of the compiler warnings unearthed by the addition of
the new warning flags.
|
2013-01-29 23:24:51 -06:00 |
|
Jordan Woyak
|
0e04e0c305
|
Fix some shadowing warnings.
|
2013-01-29 16:43:22 -06:00 |
|
Sonicadvance1
|
f13a07fb82
|
Remove this double flush in the idleskipping code.
|
2013-01-29 21:05:42 +00:00 |
|
skidau
|
2ab1cccbe4
|
Preset HBeamPos to -1. Fixes NTSC-U N64 VC games.
Fixes issue 5950.
|
2013-01-29 22:43:56 +11:00 |
|
Ryan Houdek
|
afb5be10d9
|
OSX likes to put unordered_map in the weirdest of places...
|
2013-01-28 15:36:55 -06:00 |
|
Ryan Houdek
|
fa45403557
|
Got to love that my server's cmake is half retarded.
|
2013-01-28 15:32:38 -06:00 |
|
Ryan Houdek
|
d94f3c4155
|
Stop using std::pair and std::map. Switch over to u64 and std::unordered_map. Provides a very small speed boost.
|
2013-01-28 15:18:54 -06:00 |
|
degasus
|
c5fa3e0f3d
|
move RestoreAPIState and ResetAPIState into backends
it's a backend specific hack, so it should be here
should give a small speedup in dx11 efb2tex
|
2013-01-28 18:16:03 +01:00 |
|
Matthew Parlane
|
bca2cac640
|
keys.bin support added.
Remove hollywood id from config.
Tidy HLE_Device_es.h (maybe)
Added const params to crypto stuff.
|
2013-01-29 01:18:53 +13:00 |
|
degasus
|
fd06342a97
|
set hint GL_STREAM_READ
it's wrong, but so we are guaranteed to get pinned memory.
it's slower for rendering, but faster for mapping.
|
2013-01-28 13:03:31 +01:00 |
|
Matthew Parlane
|
2dd077028f
|
Merge branch 'master' into wii-network
|
2013-01-28 22:00:47 +13:00 |
|
Matthew Parlane
|
ed9ef874e5
|
Double hash was not needed.
Use current keys.
|
2013-01-28 21:59:37 +13:00 |
|
Ryan Houdek
|
4fadb65259
|
Only check shader compilation status in debug or with DEBUG_GLSL defined. invalidate range on bindbufferrange since we don't care about what is in the range. Both give a performance boost for me.
|
2013-01-26 11:24:24 -06:00 |
|
degasus
|
3a52b37c3b
|
only create shaders after shadercaches are initialized
|
2013-01-26 16:33:54 +01:00 |
|