Commit Graph
1629 Commits
Author SHA1 Message Date
raven02 b16a208453 Add __PsmfPlayerDoState(PointerWrap &p) to sceKernel 2013-01-20 16:24:49 +08:00
raven02 6ebb06c171 Add PSP_SYSTEMPARAM_ID_INT_BUTTON_PREFERENCE and region Russia/Trad Chi/Sim Chi 2013-01-20 14:23:14 +08:00
raven02 139932f7a0 Revert color0 to be original 2013-01-20 12:41:47 +08:00
raven02 6e6fa2458e Mode 7 should be SCE_UTILITY_SAVEDATA_TYPE_LISTDELETE 2013-01-20 12:40:24 +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