Henrik Rydgård
55d566bddd
Merge pull request #451 from unknownbrackets/warnings
...
More warning fixes, switches and printfs, etc.
2013-01-20 01:31:41 -08:00
Unknown W. Brackets
862c88d61a
More warning fixes, switches and printfs, etc.
...
This time ones not reported by Visual Studio.
2013-01-19 18:32:37 -08:00
Henrik Rydgård
4d8700cbfa
Merge pull request #449 from unknownbrackets/warnings
...
64-bit warning fixes
2013-01-19 17:02:53 -08:00
Unknown W. Brackets
9d8a9a1dd0
Couple more type conversion errors, cleanup.
2013-01-19 14:05:46 -08:00
Unknown W. Brackets
e27faf7c8a
Fix a couple signedness warnings in disarm.
2013-01-19 13:51:44 -08:00
Unknown W. Brackets
140fd171ef
Fix some 64-bit type conversion warnings.
2013-01-19 13:48:20 -08:00
Henrik Rydgård
f53ec2bef6
Merge pull request #445 from raven02/master
...
Add DoState() to scePsmfPlayer
2013-01-19 08:17:10 -08:00
raven02
79d9f25e92
Display AM/PM and 12 hour format
2013-01-19 23:49:42 +08:00
raven02
7961197dac
Cosmetic fix PSPSaveDialog::DisplayConfirmationYesNo
2013-01-19 23:05:05 +08:00
raven02
b0868613bb
Add DoState() to scePsmfPlayer .
2013-01-19 21:07:50 +08:00
Henrik Rydgard
229d4e9f32
Buildfix
2013-01-19 13:10:52 +01:00
Henrik Rydgard
dcdec3ab36
Remove non-existing file from projects
2013-01-19 11:44:47 +01:00
Henrik Rydgard
3ae4cd4e2a
Correct an include path
2013-01-19 11:43:31 +01:00
Henrik Rydgård
454b5e2419
Merge pull request #443 from Darth1701/master
...
Quick fix to make solution file open in VS 2010 again
2013-01-19 02:13:14 -08:00
Darth1701
e6a85eb7df
Update Windows/PPSSPP.sln
2013-01-19 11:11:20 +01:00
Henrik Rydgård
c20cef2399
Merge pull request #440 from unknownbrackets/jit-minor
...
Micro optimizations to x86 jit mem when fastmem is off
2013-01-19 02:04:34 -08:00
Unknown W. Brackets
2ad77aa9c8
Gotta flush before the call, too.
2013-01-19 01:53:11 -08:00
Henrik Rydgård
ea963f80ed
Merge pull request #437 from raven02/master
...
Implement couples of scePsmf and scePsmfPlayer functions
2013-01-19 01:17:04 -08:00
Henrik Rydgård
f93f348a46
Merge pull request #439 from unknownbrackets/jit-minor2
...
Jit breakpoints (x86 only)
2013-01-19 01:15:37 -08:00
Henrik Rydgard
0eeca3e9e4
Change background color of dialogs to a more psp-like transparent gray. Can be tweaked further of course.
2013-01-19 10:10:26 +01:00
Henrik Rydgard
7b13477fda
Add UnitTest project (only set up win build for now, lazy me)
...
This is for local testing of stuff that doesn't need to be tested
in context in the emulator.
Enable building ArmEmitter under any platform, just for testing.
2013-01-19 10:07:14 +01:00
Unknown W. Brackets
09422d5adb
Avoid a func if possible when fastmem is off.
2013-01-19 01:02:47 -08:00
Unknown W. Brackets
bc75b68c36
Also jit sh and lhu, which are pretty common ops.
2013-01-18 23:10:51 -08:00
Unknown W. Brackets
d5ae85201c
Optimize sw/lw even under safe memory.
...
They're very common instructions, so shaving cycles helps.
2013-01-18 23:10:50 -08:00
raven02
d1ec43bc64
Implement couples of scePsmf and scePsmfPlayer functions
2013-01-19 14:42:37 +08:00
Unknown W. Brackets
11c5cdfdb0
Refactor out all the CheckJitBreakpoint()s.
...
Ah, much cleaner.
2013-01-18 21:33:23 -08:00
Unknown W. Brackets
5080285e54
Add breakpoints for delay slots.
...
Wanted to do this in CompileAt(), darn not nice delay slots.
2013-01-18 21:12:58 -08:00
Unknown W. Brackets
40ae3dfe45
Correctly break at branch points in x86 jit.
2013-01-18 21:12:53 -08:00
Unknown W. Brackets
beac991a9e
Clear jit cache when changing breakpoints.
...
For now, only when paused. I don't think clearing the cache while
running is an awesome idea.
2013-01-18 20:12:53 -08:00
Unknown W. Brackets
a9293c8923
Add breakpoints to x86 jit for easier debugging.
...
They should be really fast so leaving them on in release.
2013-01-18 20:10:37 -08:00
Henrik Rydgård
faf4b76bbb
Merge pull request #442 from Xele02/master
...
Add fade in and out in dialogs
2013-01-18 15:59:20 -08:00
Xele02
1f4f5eaf9a
Add fade in / out on dialog to allow time for the user to release
...
button.
2013-01-19 00:46:05 +01:00
Henrik Rydgård
adc8e807ea
Merge pull request #441 from Xele02/master
...
Use PNG Icon for empty save from request
2013-01-18 15:07:52 -08:00
Xele02
bf7f6d54cb
Use "newData" from request which is the PNG icon for empty save.
2013-01-18 22:24:13 +01:00
Henrik Rydgård
0a4826ca65
Merge pull request #435 from unknownbrackets/vpl
...
Proper VPL rescheduling/waiting
2013-01-18 02:13:16 -08:00
Unknown W. Brackets
76e693f674
Cleanup the other vpl functions.
2013-01-18 01:38:15 -08:00
Unknown W. Brackets
43c8726554
Oops, 0 is a valid timer id.
2013-01-18 01:38:14 -08:00
Unknown W. Brackets
0db19f8c8e
Actually wake up threads on vpl free.
2013-01-18 01:38:14 -08:00
Unknown W. Brackets
4a56873541
Properly wake semaphores in priority order.
2013-01-18 01:38:13 -08:00
Unknown W. Brackets
4c510b5649
Clean up sceKernelFreeVpl(), not waking yet.
2013-01-18 01:38:13 -08:00
Unknown W. Brackets
c8bb837996
Implement basic waiting for VPL allocation.
...
Always times out so far, though.
2013-01-18 01:38:13 -08:00
Unknown W. Brackets
592a83b081
Make sure BlockAllocator doesn't get off grain.
...
This should fix spurious warnings about AllocAt() when loading a game.
2013-01-18 01:38:12 -08:00
Unknown W. Brackets
dcd3045cd5
Always use -1 for failed allocs in block allocator.
...
Before it used 0 and -1, confusing.
2013-01-18 01:38:12 -08:00
Unknown W. Brackets
373f1f8655
Cleanup sceKernelCreateVpl() and add warns/errors.
2013-01-18 01:38:11 -08:00
Henrik Rydgård
90f9933e80
Merge pull request #436 from unknownbrackets/io-fix
...
Restore previous functionality of sceIoCloseAsync()
2013-01-18 01:31:09 -08:00
Unknown W. Brackets
7d0e78b0f0
Revert part of 289b0eb which broke some games.
...
Although defAction isn't a good solution, removing it outright seems
to break things.
2013-01-18 01:22:48 -08:00
Henrik Rydgård
53b0a87de3
Merge pull request #434 from Xele02/master
...
PSPMsgDialog return value
2013-01-17 14:47:13 -08:00
Xele02
86d70a3161
Update dialog display and return code depending of request version.
2013-01-17 23:30:45 +01:00
Henrik Rydgård
9f985a2c78
Merge pull request #433 from xsacha/master
...
Fixes for Qt, Symbian and Blackberry.
2013-01-17 13:11:00 -08:00
Henrik Rydgård
5e876f4308
Merge pull request #432 from raven02/master
...
Add couple of sceIoIoctl commands and misc stubs
2013-01-17 05:32:10 -08:00