Commit Graph

  • 33429ebf93 Confirmed: PSP ignores .. beyond root. KentuckyCompass 2012-12-27 05:27:13 -08:00
  • 1c5ea99031 Remove pointless string clear() KentuckyCompass 2012-12-27 05:14:06 -08:00
  • 3862aea4de Minor comment edit. KentuckyCompass 2012-12-27 04:28:28 -08:00
  • 9e85c01c1f Simulate case insensitivity on case sensitive platforms. KentuckyCompass 2012-12-27 04:27:07 -08:00
  • 725094eaef Storing a size_t returned from std::string in an int and checking for negative is weird. KentuckyCompass 2012-12-27 04:23:04 -08:00
  • 928150fbf4 Add an ERROR_LOG for GetDirListing not implemented on non-Windows. KentuckyCompass 2012-12-27 04:15:08 -08:00
  • 3839179a09 Implement opening for append in DirectoryFileSystem. Add more non-Windows access modes. KentuckyCompass 2012-12-27 03:24:21 -08:00
  • a0e1ab1181 Reindent. KentuckyCompass 2012-12-27 02:20:00 -08:00
  • f5998d524a Add HOST_IS_CASE_SENSITIVE define KentuckyCompass 2012-12-26 10:56:18 -08:00
  • 5fbac21813 Merge pull request #263 from unknownbrackets/audio-minor Henrik Rydgård 2012-12-26 22:32:02 -08:00
  • 709df11c9e Stub out mode 12 so games think it's working. Unknown W. Brackets 2012-12-26 17:33:56 -08:00
  • fcc5bfee99 Add more atrac3 stubs to get games farther. Unknown W. Brackets 2012-12-26 13:36:10 -08:00
  • 982dec001c Merge pull request #261 from unknownbrackets/reg-highlight Henrik Rydgård 2012-12-26 12:03:43 -08:00
  • 3872753b8a Highlight changed regs in the Windows debugger. Unknown W. Brackets 2012-12-26 11:32:51 -08:00
  • 35f60501c1 Update a function name Henrik Rydgård 2012-12-26 19:30:46 +01:00
  • ddd3e4384f audio: need to clear the rest of the buffer at end of sample. Henrik Rydgård 2012-12-26 11:36:47 +01:00
  • b82852d8b3 Merge pull request #256 from unknownbrackets/sysmem-fix Henrik Rydgård 2012-12-26 06:50:48 -08:00
  • ddfa56e0f2 Fix GetMemoryBlockPtr() to take both arguments. Unknown W. Brackets 2012-12-26 04:02:33 -08:00
  • b4904121f9 Merge pull request #255 from unknownbrackets/master Henrik Rydgård 2012-12-26 03:51:55 -08:00
  • df04bbe4dd Fix a crash when switching between jit/interp. Unknown W. Brackets 2012-12-26 03:30:08 -08:00
  • 90ed7a0d01 Merge pull request #254 from unknownbrackets/io-fixes Henrik Rydgård 2012-12-26 02:37:56 -08:00
  • 724640d308 Revert rescheduling in sceIoOpen(). Unknown W. Brackets 2012-12-26 02:23:04 -08:00
  • 0587104c16 No need to register now, actually. Unknown W. Brackets 2012-12-26 02:17:47 -08:00
  • be779d7f77 Actually run callbacks for async IO. Unknown W. Brackets 2012-12-26 00:12:35 -08:00
  • 8d946a7a3a Ensure we don't close the wrong fd in async io. Unknown W. Brackets 2012-12-25 23:39:34 -08:00
  • a4154dbc17 Clean up a few IO wrappers with deferred HLE. Unknown W. Brackets 2012-12-25 23:25:17 -08:00
  • f75f2748b1 Tests show io open also rescheds, async or not. Unknown W. Brackets 2012-12-25 23:04:06 -08:00
  • b2ef54e194 Make waiting on async IO reschedule. Unknown W. Brackets 2012-12-25 23:02:53 -08:00
  • 4b9b23dfb4 Correct arguments in sceIoGetAsyncStat(). Unknown W. Brackets 2012-12-25 22:55:50 -08:00
  • c1041cfff2 Apparently RECTANGLES shouldn't flip that way. Henrik Rydgård 2012-12-26 09:23:15 +01:00
  • 27e8e4c6fb Stop ADPCM decoder from running off into space. improves motogp audio. Henrik Rydgård 2012-12-26 09:07:52 +01:00
  • 1b35964445 Add support for rotated UVs of flipped RECTANGLES. Avoid using indexed draws when unnecessary. Henrik Rydgård 2012-12-26 08:54:33 +01:00
  • fb238c685e SasAudio: voice.samplePos -> voice.sampleFrac. Gets rid of annoying overflow errors. Henrik Rydgård 2012-12-26 08:53:19 +01:00
  • b2f29992a3 Wrap some functions, clean some stuff Henrik Rydgård 2012-12-26 08:52:40 +01:00
  • 9fe6dcb863 Non-windows button mapping tweaks Henrik Rydgård 2012-12-26 08:51:03 +01:00
  • ed68dea0d5 JIT: Ignore branches in delay slots. Not sure if this is 100% correct. Henrik Rydgård 2012-12-26 08:37:53 +01:00
  • 1328413dfc Filesystems: add host0: hack, proper shutdown of DirectoryFileSystem Henrik Rydgård 2012-12-26 08:24:19 +01:00
  • d95dbca9be Cleanup GPU init/shutdown a bit Henrik Rydgård 2012-12-25 15:28:34 +01:00
  • 7c64f9c61e Tiny optimization - only init the vertex decoder on vertex type change Henrik Rydgård 2012-12-25 14:09:22 +01:00
  • 9dce8b09a4 Move vertex arrays from globals to heap. Henrik Rydgård 2012-12-25 13:56:30 +01:00
  • d21647bbb9 Split code from GLES_GPU to TransformDrawEngine, cleanup Henrik Rydgård 2012-12-25 13:47:59 +01:00
  • b5b13256b6 CMake build: enable optimization Henrik Rydgård 2012-12-25 10:25:14 +01:00
  • d9cd067f5a Merge pull request #251 from unknownbrackets/save-fixes Unknown W. Brackets 2012-12-25 12:20:30 -08:00
  • b0295664e8 Correctly fix incorrect save directory being used. Unknown W. Brackets 2012-12-25 01:36:51 -08:00
  • 1a71bf3aaf Fix potential buffer overflow. Unknown W. Brackets 2012-12-25 01:36:21 -08:00
  • 38a7059bdd Initialize some stuff in SasAudio, fixes some audio issues on my mac Henrik Rydgård 2012-12-25 10:08:57 +01:00
  • 0fa0d3f6db Oops, need to use saveNameList when specified. Unknown W. Brackets 2012-12-24 19:14:09 -08:00
  • f8f581794f Make sure sceUtility funcs all return error codes. Unknown W. Brackets 2012-12-24 18:37:28 -08:00
  • db6ef8ce64 Simplify reading/writing in one shot. Unknown W. Brackets 2012-12-24 17:32:14 -08:00
  • f983c8af5c Protect against an unlikely buffer overflow. Unknown W. Brackets 2012-12-24 17:18:59 -08:00
  • ca22e38752 Fix another potential png load failure. Unknown W. Brackets 2012-12-24 17:07:00 -08:00
  • efefa80ab9 Fix a couple warnings on 32 bit in savedata. Unknown W. Brackets 2012-12-24 17:05:54 -08:00
  • cb544261b5 Fix crash loading bad png file in savedata. Unknown W. Brackets 2012-12-24 17:04:49 -08:00
  • 8af48d6e54 Refactor some similar code together. Unknown W. Brackets 2012-12-24 17:00:05 -08:00
  • d8da92befa Fix timing issue wiith JIT on non-Windows platforms Henrik Rydgård 2012-12-25 09:01:17 +01:00
  • d56bc40db4 NativeApp: Load config before processing flags (duh) Henrik Rydgård 2012-12-25 08:34:19 +01:00
  • 875f3569ee Don't let DecryptPRX1 scramble the keys in-place (!), make a copy instead. Could now make all the keys const, as they should be. Henrik Rydgård 2012-12-25 08:20:39 +01:00
  • 5180e0fb65 Merge pull request #252 from unknownbrackets/hle-break Henrik Rydgård 2012-12-24 23:39:01 -08:00
  • 06bad4dd38 Merge pull request #250 from raven02/prx-fix Henrik Rydgård 2012-12-24 22:49:51 -08:00
  • b8fcdc37e6 When not ignoring bad mem access, break to debug. Unknown W. Brackets 2012-12-24 22:12:52 -08:00
  • 6a6db5f53a Remember to break on HLE after an ignored syscall. Unknown W. Brackets 2012-12-24 21:58:54 -08:00
  • 1d7a42f0b8 Add a button on Windows to enable HLE stepping. Unknown W. Brackets 2012-12-24 21:48:19 -08:00
  • dc21d5c462 Add a mechanism for HLE to trigger a debug break. Unknown W. Brackets 2012-12-24 21:47:54 -08:00
  • a4dd204ce8 Fix I_CIRCLE right/bottom cutoff raven02 2012-12-25 13:33:37 +08:00
  • b8ae91237e Oops, missed some state in HLE to reset. Unknown W. Brackets 2012-12-24 21:04:28 -08:00
  • 49e9a5738c Put back byte array to stack and increase buffer size raven02 2012-12-25 09:06:27 +08:00
  • 440654e820 Merge pull request #249 from unknownbrackets/mediaengine Henrik Rydgård 2012-12-24 12:44:44 -08:00
  • 3464fd6b00 Fix crash with unitialized var in mpeg code. Unknown W. Brackets 2012-12-24 11:56:18 -08:00
  • d1bae325f9 Correct mpeg lookup in sceMpegRingbufferPut(). Unknown W. Brackets 2012-12-24 11:21:40 -08:00
  • 7d42ca98de Fix a crash in sceMpegQueryStreamSize(). Unknown W. Brackets 2012-12-24 11:16:47 -08:00
  • 664db5911f Log the created mpeg handle for easier debugging. Unknown W. Brackets 2012-12-24 11:07:11 -08:00
  • 5e05768f55 Cleanup init/shutdown for scePsmf. Unknown W. Brackets 2012-12-24 10:44:40 -08:00
  • 4eaac857f7 Use a map of mpeg handles, cleanup init/shutdown. Unknown W. Brackets 2012-12-24 10:31:33 -08:00
  • c95ed4d0a6 Cleanup some logging, return values in sceMpeg. Unknown W. Brackets 2012-12-24 10:04:05 -08:00
  • 65cd63b44e Fix bad merge in vcxproj filters file. Unknown W. Brackets 2012-12-24 02:48:10 -08:00
  • c9288ca0ac Merge pull request #248 from raven02/flush-fix Henrik Rydgård 2012-12-24 09:21:50 -08:00
  • fb3649ea97 Remove flush() raven02 2012-12-24 21:34:02 +08:00
  • 6250348f06 Add GE_CMD_TEXBUFWIDTH0 to flush cmd list raven02 2012-12-24 21:33:27 +08:00
  • 3b730eb96a Merge pull request #246 from unknownbrackets/emu-reset Henrik Rydgård 2012-12-24 02:04:44 -08:00
  • 23db819e90 No longer need this forward decl. Unknown W. Brackets 2012-12-24 01:42:33 -08:00
  • d378b1c324 Deallocate properly in shutdown, not in init. Unknown W. Brackets 2012-12-24 01:41:15 -08:00
  • 2dfbc0fec3 Oops, don't need this here after all. Unknown W. Brackets 2012-12-24 01:38:29 -08:00
  • fa0e1b5f60 Merge pull request #245 from Xele02/master Henrik Rydgård 2012-12-24 01:28:12 -08:00
  • cd407dc84c In Windows, disable run/reset/pause when closed. Unknown W. Brackets 2012-12-23 23:56:49 -08:00
  • 5163745871 Switch the Windows RC file to UTF-16. Unknown W. Brackets 2012-12-23 23:43:57 -08:00
  • 3c08a87404 Properly cleanup the jit on reset. Unknown W. Brackets 2012-12-23 23:33:10 -08:00
  • 2736012719 Cleanup some state on reset in the GPU code. Unknown W. Brackets 2012-12-23 23:12:53 -08:00
  • 41db5c46a5 Fix random modules not reseting on shutdown. Unknown W. Brackets 2012-12-23 22:47:52 -08:00
  • 036f0f3ad9 Properly clear interrupt state on shutdown. Unknown W. Brackets 2012-12-23 22:07:17 -08:00
  • 49d4c45670 Make sure threading state is cleared on shutdown. Unknown W. Brackets 2012-12-23 21:49:44 -08:00
  • 9ba0ed46fd Always create CoreTiming timers during kernel init. Unknown W. Brackets 2012-12-23 21:27:26 -08:00
  • 65cfc8de86 Cleanup and fix mutex init, no need for a flag now. Unknown W. Brackets 2012-12-23 18:27:07 -08:00
  • 0861636fe0 sync submodules to latest Xele02 2012-12-24 01:54:46 +01:00
  • 61d116b5f1 Copy right size of save request. Xele02 2012-12-24 01:22:28 +01:00
  • 951be86e62 Merge remote-tracking branch 'upstream/master' Xele02 2012-12-24 01:11:52 +01:00
  • f38c9b4bc8 Merge pull request #243 from tmaul/master Henrik Rydgård 2012-12-23 14:06:22 -08:00
  • 976537d314 3 foats, not 3 bytes.... TMaul 2012-12-23 21:30:19 +00:00
  • e8f240c1d4 Fix some more possible errors TMaul 2012-12-23 20:51:05 +00:00
  • b45c9a2747 Fix some atrac warnings TMaul 2012-12-23 19:50:50 +00:00
  • b077caf3cf Merge pull request #232 from unknownbrackets/osk-fixes Henrik Rydgård 2012-12-23 11:40:35 -08:00