Commit Graph

  • 6e6fa2458e Mode 7 should be SCE_UTILITY_SAVEDATA_TYPE_LISTDELETE raven02 2013-01-20 12:40:24 +08:00
  • 385417effe Log jit misses at runtime instead of compile time. Unknown W. Brackets 2013-01-19 20:11:17 -08:00
  • 75a3872923 Log missed jit ops for poor man profiling. Unknown W. Brackets 2013-01-19 19:07:11 -08:00
  • 862c88d61a More warning fixes, switches and printfs, etc. Unknown W. Brackets 2013-01-19 18:31:04 -08:00
  • 4d8700cbfa Merge pull request #449 from unknownbrackets/warnings Henrik Rydgård 2013-01-19 17:02:53 -08:00
  • e78223d2c0 Since flipping the op is easy, also do lb/lh. Unknown W. Brackets 2013-01-19 16:02:56 -08:00
  • 5e8f1917ee Fix 64-bit memory dereferencing. Unknown W. Brackets 2013-01-19 15:47:32 -08:00
  • 90e6f0b7df Optimize static memory read/writes in jit as well. Unknown W. Brackets 2013-01-19 12:34:02 -08:00
  • c64966c16e Oops, lost the CONDITIONAL_DISABLE. Unknown W. Brackets 2013-01-19 11:54:57 -08:00
  • 9d8a9a1dd0 Couple more type conversion errors, cleanup. Unknown W. Brackets 2013-01-19 14:05:46 -08:00
  • e27faf7c8a Fix a couple signedness warnings in disarm. Unknown W. Brackets 2013-01-19 13:51:44 -08:00
  • 140fd171ef Fix some 64-bit type conversion warnings. Unknown W. Brackets 2013-01-19 13:48:20 -08:00
  • 37fb64ac83 Fast path scratchpad too, shouldn't be expensive. Unknown W. Brackets 2013-01-19 11:10:28 -08:00
  • 72e547420d Refactor jit slowmem, add lbu to jit since easy. Unknown W. Brackets 2013-01-19 11:04:18 -08:00
  • 5305017fc3 Properly save registers before the slowmem call. Unknown W. Brackets 2013-01-19 10:49:19 -08:00
  • f1295f6262 Don't muck with currentMIPS->r in the slowmem jit. Unknown W. Brackets 2013-01-19 02:48:48 -08:00
  • 201e1ea0bc Vertex caching now works for HW transform + VBO, not including RECTANGLE primitives yet. Henrik Rydgard 2013-01-19 19:22:15 +01:00
  • f53ec2bef6 Merge pull request #445 from raven02/master Henrik Rydgård 2013-01-19 08:17:10 -08:00
  • 8ff96bbcd8 Defer vertex decoding until flush. Track draw calls so that they can be cached later. Henrik Rydgard 2013-01-19 17:05:08 +01:00
  • 79d9f25e92 Display AM/PM and 12 hour format raven02 2013-01-19 23:41:35 +08:00
  • 7961197dac Cosmetic fix PSPSaveDialog::DisplayConfirmationYesNo raven02 2013-01-19 22:14:19 +08:00
  • b0868613bb Add DoState() to scePsmfPlayer . raven02 2013-01-19 21:05:05 +08:00
  • 229d4e9f32 Buildfix Henrik Rydgard 2013-01-19 13:10:52 +01:00
  • b5037341aa Add cityhash, a good and fast hash. Henrik Rydgard 2013-01-19 12:01:28 +01:00
  • dcdec3ab36 Remove non-existing file from projects Henrik Rydgard 2013-01-19 11:44:47 +01:00
  • 3ae4cd4e2a Correct an include path Henrik Rydgard 2013-01-19 11:43:31 +01:00
  • 454b5e2419 Merge pull request #443 from Darth1701/master Henrik Rydgård 2013-01-19 02:13:14 -08:00
  • e6a85eb7df Update Windows/PPSSPP.sln Darth1701 2013-01-19 11:11:20 +01:00
  • c20cef2399 Merge pull request #440 from unknownbrackets/jit-minor Henrik Rydgård 2013-01-19 02:04:34 -08:00
  • 2ad77aa9c8 Gotta flush before the call, too. Unknown W. Brackets 2013-01-19 01:53:11 -08:00
  • ea963f80ed Merge pull request #437 from raven02/master Henrik Rydgård 2013-01-19 01:17:04 -08:00
  • f93f348a46 Merge pull request #439 from unknownbrackets/jit-minor2 Henrik Rydgård 2013-01-19 01:15:37 -08:00
  • 0eeca3e9e4 Change background color of dialogs to a more psp-like transparent gray. Can be tweaked further of course. Henrik Rydgard 2013-01-19 10:10:26 +01:00
  • 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. Henrik Rydgard 2013-01-17 20:59:28 +01:00
  • 09422d5adb Avoid a func if possible when fastmem is off. Unknown W. Brackets 2013-01-19 01:02:47 -08:00
  • bc75b68c36 Also jit sh and lhu, which are pretty common ops. Unknown W. Brackets 2013-01-18 08:48:26 -08:00
  • d5ae85201c Optimize sw/lw even under safe memory. Unknown W. Brackets 2013-01-18 08:30:28 -08:00
  • d1ec43bc64 Implement couples of scePsmf and scePsmfPlayer functions raven02 2013-01-18 18:05:51 +08:00
  • 11c5cdfdb0 Refactor out all the CheckJitBreakpoint()s. Unknown W. Brackets 2013-01-18 21:23:30 -08:00
  • 5080285e54 Add breakpoints for delay slots. Unknown W. Brackets 2013-01-18 21:12:58 -08:00
  • 40ae3dfe45 Correctly break at branch points in x86 jit. Unknown W. Brackets 2013-01-18 20:58:29 -08:00
  • beac991a9e Clear jit cache when changing breakpoints. Unknown W. Brackets 2013-01-18 10:43:40 -08:00
  • a9293c8923 Add breakpoints to x86 jit for easier debugging. Unknown W. Brackets 2013-01-18 10:19:43 -08:00
  • faf4b76bbb Merge pull request #442 from Xele02/master Henrik Rydgård 2013-01-18 15:59:20 -08:00
  • 1f4f5eaf9a Add fade in / out on dialog to allow time for the user to release button. Xele02 2013-01-19 00:45:00 +01:00
  • adc8e807ea Merge pull request #441 from Xele02/master Henrik Rydgård 2013-01-18 15:07:52 -08:00
  • bf7f6d54cb Use "newData" from request which is the PNG icon for empty save. Xele02 2013-01-18 22:24:13 +01:00
  • 0a4826ca65 Merge pull request #435 from unknownbrackets/vpl Henrik Rydgård 2013-01-18 02:13:16 -08:00
  • 76e693f674 Cleanup the other vpl functions. Unknown W. Brackets 2013-01-17 22:05:46 -08:00
  • 43c8726554 Oops, 0 is a valid timer id. Unknown W. Brackets 2013-01-17 22:04:52 -08:00
  • 0db19f8c8e Actually wake up threads on vpl free. Unknown W. Brackets 2013-01-17 21:08:05 -08:00
  • 4a56873541 Properly wake semaphores in priority order. Unknown W. Brackets 2013-01-17 00:45:13 -08:00
  • 4c510b5649 Clean up sceKernelFreeVpl(), not waking yet. Unknown W. Brackets 2013-01-16 00:47:06 -08:00
  • c8bb837996 Implement basic waiting for VPL allocation. Unknown W. Brackets 2013-01-15 22:13:11 -08:00
  • 592a83b081 Make sure BlockAllocator doesn't get off grain. Unknown W. Brackets 2013-01-13 21:04:41 -08:00
  • dcd3045cd5 Always use -1 for failed allocs in block allocator. Unknown W. Brackets 2012-12-30 23:22:30 -08:00
  • 373f1f8655 Cleanup sceKernelCreateVpl() and add warns/errors. Unknown W. Brackets 2012-12-30 18:19:00 -08:00
  • 90f9933e80 Merge pull request #436 from unknownbrackets/io-fix Henrik Rydgård 2013-01-18 01:31:09 -08:00
  • 7d0e78b0f0 Revert part of 289b0eb which broke some games. Unknown W. Brackets 2013-01-18 01:22:48 -08:00
  • 53b0a87de3 Merge pull request #434 from Xele02/master Henrik Rydgård 2013-01-17 14:47:13 -08:00
  • 86d70a3161 Update dialog display and return code depending of request version. Xele02 2013-01-17 23:29:57 +01:00
  • 9f985a2c78 Merge pull request #433 from xsacha/master Henrik Rydgård 2013-01-17 13:11:00 -08:00
  • 5552f93fca Fixes for Qt, Symbian and Blackberry. Reorder and remove some redundant ArmEmitter includes so that _SP doesn't conflict. Sacha 2013-01-17 11:00:07 +10:00
  • 5e876f4308 Merge pull request #432 from raven02/master Henrik Rydgård 2013-01-17 05:32:10 -08:00
  • 289b0eb81e Add/update stubs in sceIo raven02 2013-01-17 16:44:35 +08:00
  • 8f5c5df82f Merge pull request #431 from unknownbrackets/timing-fix Henrik Rydgård 2013-01-17 01:30:54 -08:00
  • 74cce1439b Allow downcount to be negative. Unknown W. Brackets 2013-01-17 01:14:49 -08:00
  • 65568b54b6 Let's actually call Init/Shutdown in CoreTiming. Unknown W. Brackets 2013-01-17 01:12:40 -08:00
  • e635be5797 Let's set a bit in LDR that should apparently be set. Henrik Rydgard 2013-01-17 00:15:40 +01:00
  • f493aad0fe Merge pull request #425 from raven02/g3d-log Henrik Rydgård 2013-01-16 00:08:09 -08:00
  • e23365dfa9 Merge pull request #430 from unknownbrackets/thread-funcs Henrik Rydgård 2013-01-15 23:40:19 -08:00
  • 3135c218f8 Merge pull request #429 from hrydgard/armjit Henrik Rydgård 2013-01-15 23:39:29 -08:00
  • 8c07a5c87f Remove some thread stack hacks that aren't needed. Unknown W. Brackets 2013-01-15 19:46:52 -08:00
  • 829ae42717 Quick fix to PSPSaveDialog::DisplayBack() raven02 2013-01-16 08:46:41 +08:00
  • fb25584cd8 Minor fix to save/load dialog matching to PSP raven02 2013-01-16 08:39:31 +08:00
  • dde889d2e3 Minor fix disable G3D log raven02 2013-01-15 20:57:35 +08:00
  • bff569a8d4 Merge pull request #426 from xsacha/master Henrik Rydgård 2013-01-15 13:55:12 -08:00
  • a85beb64f1 Buildfixes Mac Henrik Rydgård 2013-01-15 22:49:27 +01:00
  • 2f758d515b Merge branch 'master' into armjit Henrik Rydgård 2013-01-15 22:41:02 +01:00
  • e34288070c Don't flush the icache from the start, also don't sleep. May help JIT slowdowns. Henrik Rydgard 2013-01-15 20:42:45 +01:00
  • 200d2cc927 Merge pull request #33 from xsacha/master Henrik Rydgård 2013-01-15 09:08:57 -08:00
  • 4ab88cad12 Qt code refactor. Stage 1 in a code refactor. Removed NativeApp.cpp redundancy (since the Qt code reimplemented almost all of it). Changed to Qt types where logical. Cleaned up globals. Start of work at integrating more of the Qt code in to native/ (where GUI should be). Sacha 2013-01-16 02:16:07 +10:00
  • 00acbd2f74 Revert some temporary changes for Stage 1 refactor of Qt. Sacha 2013-01-16 02:19:22 +10:00
  • f07254e211 Merge pull request #32 from xsacha/master Henrik Rydgård 2013-01-15 02:51:08 -08:00
  • ef75aee0a2 Fix Qt audio for all platforms. Sacha 2013-01-15 20:45:26 +10:00
  • 4371e3a58e Merge pull request #424 from raven02/master Henrik Rydgård 2013-01-15 01:05:45 -08:00
  • 5ca532646c Revert component order change for PPGeDraw raven02 2013-01-15 16:50:52 +08:00
  • 17a9bf3d0f Merge pull request #422 from raven02/save Henrik Rydgård 2013-01-14 23:42:45 -08:00
  • 72286191a1 Fix alpha blending for HW transform raven02 2013-01-15 08:24:04 +08:00
  • 622627f69a Match PSP savelist and transparent dialog raven02 2013-01-15 08:12:52 +08:00
  • 72333821bf Disable ArmEmitterTest on startup, it seems to cause problems? Henrik Rydgard 2013-01-14 23:55:53 +01:00
  • 74a46f60ed Initialize downcount. Henrik Rydgard 2013-01-14 23:03:23 +01:00
  • 66ee2e2933 Remove ArmABI.cpp/h, didn't need that stuff. Henrik Rydgard 2013-01-14 22:19:18 +01:00
  • 3931323f5b Commented out the wrong half of the RotateUVs check... Henrik Rydgard 2013-01-14 21:41:39 +01:00
  • 26f3a955f8 Merge branch 'armjit' of github.com:hrydgard/ppsspp into armjit Henrik Rydgard 2013-01-14 20:46:48 +01:00
  • 8ce9ce10bf Merge branch 'master' into armjit Henrik Rydgard 2013-01-14 20:46:17 +01:00
  • 7271e3fcd5 Fix fog and stencil buffer clearing. The latter fixes the sky in MotoGP. Henrik Rydgard 2013-01-14 20:43:18 +01:00
  • 7d1ddced9f Only unbind FBOs if they're being used. Henrik Rydgard 2013-01-14 19:38:02 +01:00
  • 85afa9c036 Always specify all buffers for clearing. Missing one hurst, one extra doesn't. Henrik Rydgard 2013-01-14 19:26:10 +01:00
  • 0a374047b1 initial implementation of vh2f, used in Saint Seiya Henrik Rydgard 2013-01-13 20:47:40 +01:00