sum2012
bc4a9149d3
Correct sceKernelSelfStopUnloadModule
...
Fix #4237
2014-07-02 07:25:49 +08:00
Unknown W. Brackets
e505655c2b
Fix a potential crash/race condition.
...
If anything is behind, it might run __AudioWakeThreads() within
reschedule, and get confused.
2014-07-01 08:02:34 -07:00
Unknown W. Brackets
602daf5f8a
Add some missing algorithm includes.
2014-07-01 00:26:22 -07:00
Unknown W. Brackets
5cd4a17e88
Fix periodic events drifting when eating cycles.
...
Need to set the next timer before rescheduling threads or etc.
2014-07-01 00:26:15 -07:00
Unknown W. Brackets
e9fd43b947
Correct cyclesLate if an event consumes cycles.
...
This can prevent things from drifting out of sync.
2014-07-01 00:26:14 -07:00
Sacha
5c6ccfe56d
Qt: Drop QtMultimedia dependency if SDL is used. Force OSX10.9 SDK. Should fix #5835
2014-07-01 17:16:13 +10:00
Sacha
86284aa91a
Fix #6477 by sleeping for 16ms when minimized.
2014-07-01 13:29:39 +10:00
Unknown W. Brackets
c0e6f26bb5
Fix startDefaultPrefix tripping.
...
We want the regs already initialized when we set this up.
2014-06-30 08:10:14 -07:00
Sacha
b7456d0d5d
Update native. Fix #6465
2014-07-01 00:55:33 +10:00
Henrik Rydgård
cca896b0e4
Merge pull request #6468 from unknownbrackets/savedata
...
Execute savedata operations on a thread, notify of failure
2014-06-30 14:07:06 +02:00
Henrik Rydgård
bfffe33438
Merge pull request #6469 from unknownbrackets/logging
...
Enforce semicolons at the end of log lines
2014-06-30 11:44:02 +02:00
Henrik Rydgård
7c54a3e8b6
Merge pull request #6470 from unknownbrackets/armjit-minor
...
Use the ARM rounding mode flag for conversions
2014-06-30 11:43:00 +02:00
Henrik Rydgård
58e1c814c8
Merge pull request #6471 from unknownbrackets/replace-funcs
...
Reset replacements on loadexec
2014-06-30 09:31:18 +02:00
Unknown W. Brackets
c6f5ddd7a4
Reset replacements on loadexec.
...
Just to make sure we don't get confused.
2014-06-30 00:27:05 -07:00
Unknown W. Brackets
433f4eb00a
Use the ARM rounding mode flag for conversions.
...
It's at least much simpler. Not sure if faster. Handles NAN correctly.
2014-06-29 20:36:00 -07:00
Unknown W. Brackets
f339f7d539
armjit: Handle NAN correctly in float conversion.
2014-06-29 20:05:59 -07:00
Unknown W. Brackets
c168db5943
armjit: Fix really bad typo in cvt.w.s.
2014-06-29 19:43:17 -07:00
Unknown W. Brackets
0a33eb4c42
Fix missing log semicolons only affecting logging.
2014-06-29 19:09:39 -07:00
Unknown W. Brackets
0078faef8b
Fix some log semicolons that might affect logic.
...
But, these should all be right.
2014-06-29 19:09:38 -07:00
Unknown W. Brackets
5db79dcf11
Fix some missing semicolons on log statements.
2014-06-29 19:09:37 -07:00
Unknown W. Brackets
01d3dcdc99
Prevent a possible race condition in save/load.
2014-06-29 17:44:56 -07:00
Unknown W. Brackets
e3c6876365
Show a message when saving/loading fails.
2014-06-29 17:42:20 -07:00
Unknown W. Brackets
553c870ee9
Execute savedata io on a separate thread.
...
Some savedata is sorta large, like 1MB, this makes it save more smoothly.
2014-06-29 17:32:57 -07:00
Unknown W. Brackets
51909a3256
Separate out io actions from save dialog display.
2014-06-29 17:07:04 -07:00
Henrik Rydgard
2d05b6e5e8
bugfix: Strdup the generated mac address
2014-06-30 01:08:45 +02:00
Unknown W. Brackets
32a11dc28d
Minor optimization for prescale/not, fix switch.
2014-06-29 15:47:00 -07:00
Unknown W. Brackets
596abeca06
Use the same vertex decoders for splines.
...
Had the vert type bits at the top.
2014-06-29 15:46:59 -07:00
Henrik Rydgård
4c0f4f2e38
Merge pull request #6467 from GreenBagels/init-rand-mac
...
Change RandMAC function call to function pointer
2014-06-30 00:40:52 +02:00
GreenBagels
c006bbd51b
Change RandMAC function call to function pointer
...
Left out .str() stringstream function
No need for forward declaration
Left an extra pair of parenthesis on CreateRandMAC
Something deleted a )...
2014-06-29 18:27:03 -04:00
Henrik Rydgård
69a89feaba
Merge pull request #6466 from Kingcom/Symbols
...
Add options to import/export .sym files from the menu
2014-06-30 00:03:25 +02:00
Kingcom
dc80123b93
Add options to import/export .sym files from the menu
2014-06-30 00:02:22 +02:00
Henrik Rydgard
b9013d7b6b
Oops, update native too
2014-06-29 23:31:22 +02:00
Henrik Rydgard
01cb22f16a
Windows: Add WM_CHAR input support (not used for anything yet).
...
Some unicode cleanup.
2014-06-29 23:30:40 +02:00
Henrik Rydgård
9919126e0a
Merge pull request #6464 from unknownbrackets/timing
...
Fix core timing when an event eats cycles
2014-06-29 23:21:07 +02:00
Unknown W. Brackets
893188acb3
Fix core timing when an event eats cycles.
2014-06-29 14:15:56 -07:00
Henrik Rydgård
4d1f326997
Merge pull request #6376 from GreenBagels/rand-mac-option
...
Initialize with random MAC
2014-06-29 22:53:33 +02:00
greenbagels
9568dffee6
revert some accidenal commits
2014-06-29 16:49:31 -04:00
GreenBagels
c4ced7a835
Forward Declaration of OnRandomMACAddress added.
...
Added function to create random MAC
...added headers needed for CreateRandMAC
Defined function to create a random MAC
Added in option to randomize MAC address
Changed uint_16 to u16 from CommonTypes.h
Fixed case sensitivity. Woo!
QT -= gui caused <QTGui/QImage> to not be found
undo unnecessary change
undo the undo
removed random option, fixed spacing
removed forward declaration
Changed default mac to random one
Added in several STL includes: iostream, sstream.
CreateRandMAC is now only used for initial runs, no more random option.
Removed unneeded headers
Moved ctime and cstdlib to the cpp file
Added in random MAC function call
Update Config.cpp
Revert "undo the undo"
This reverts commit e21852961806727230dca31ceb5193ee2f298c7b.
2014-06-29 16:39:53 -04:00
Henrik Rydgård
5798810116
Merge pull request #6463 from thedax/win32-fullscreen-tweak
...
Win32: Go fullscreen before showing the window to avoid an ugly artifact.
2014-06-29 22:35:26 +02:00
Unknown W. Brackets
9d73a3b751
On breakpoint change, don't wait for core too long.
...
Fixes #6366 .
2014-06-29 16:33:45 -04:00
Unknown W. Brackets
da212fb33e
Add an invalidate all method to the jit.
2014-06-29 16:33:45 -04:00
Unknown W. Brackets
d7f77dee72
Check more ops for changing memory in debugger.
2014-06-29 16:33:44 -04:00
Unknown W. Brackets
dcf1ce7f01
Fix a few minor warnings.
2014-06-29 16:33:44 -04:00
The Dax
be223d4c9c
Win32: Go fullscreen before showing the window to avoid an ugly artifact.
2014-06-29 16:24:54 -04:00
Henrik Rydgard
f127bb715b
Revert "Windows: Get rid of that silly inner "display" window. Should be zero functional change."
...
Should help #6295 .
This reverts commit 281ff6ce2abf5a5ecff44cb25d4397ae6bc15090.
Conflicts:
Windows/WindowsHost.cpp
Windows/WndMainWindow.cpp
2014-06-29 22:13:53 +02:00
Henrik Rydgard
56cee3c00e
Prevent rendering and multiple WM_SIZE events when switching between windowed and fullscreen
...
May help #6295 but also it may not, I can't test it as I don't have that GPU.
Also gets rid of some outdated code.
2014-06-29 21:08:20 +02:00
Henrik Rydgard
498136bbf8
Switch to vertical layout automatically as the window is being resized
...
Prevents ending up in the wrong layout on startup and being unable to fix it
without restarting the emulator.
2014-06-29 21:08:19 +02:00
Sacha
8a7573004d
Use UpdateRunLoop to handle input and detect minimized window for all platforms.
2014-06-30 00:17:34 +10:00
Henrik Rydgard
3cdf53732b
Make the emuthread idle when minimized on Windows.
2014-06-29 13:11:58 +02:00
Henrik Rydgard
38609f3e6b
Cleam up thread names a bit, name the Main thread.
...
Also makes some logging VERBOSE.
2014-06-29 12:53:03 +02:00