Commit Graph
92 Commits
Author SHA1 Message Date
Henrik Rydgard ab3037112f Some scaffolding for a future VFPU-on-NEON implementation 2013-11-19 21:41:48 +01:00
Henrik Rydgard 309f904c0c Extract JitState into its own header (arm/x86) 2013-11-08 18:51:52 +01:00
Unknown W. Brackets 18e109493f Always compile xxhash with optimizations.
Makes the debug build faster.
2013-10-26 19:51:50 -07:00
The Dax 105894fdc0 Remove useless ffmpeg Librarian dependencies from Core. 2013-10-26 16:10:58 -04:00
Henrik Rydgård 2c5adc96cf Rip out the support for the Atrac3+ plugin. It is gone, to never return. 2013-10-19 23:09:26 +02:00
Henrik Rydgård be40289d6c Use ffmpeg for Atrac3+ decoding during video playback as well. 2013-10-19 23:09:26 +02:00
Henrik Rydgård 99fec75f06 Delete OMAConvert, entirely unused 2013-10-17 12:33:57 +02:00
shenweip 1ff4b9c8ce Add PSPNetconfDialog. 2013-10-13 10:26:51 +08:00
shenweip 41dfea3150 Add PSPGamedataInstallDialog 2013-09-13 23:05:11 +08:00
Henrik Rydgard cc8e4cb8fe Split out sceNetAdhoc* into a separate file from sceNet. 2013-09-07 00:55:42 +02:00
shenweip c05100e0e3 Add sceHeap,some games will call this.
e.g. Linear ModeSenritsu no Stratus
2013-09-04 11:05:14 +08:00
Unknown W. Brackets b20bb3b609 Refactor down the begin/end callback stuff. 2013-09-03 01:21:52 -07:00
Unknown W. Brackets 62ff431e3a Include the PPC jit in the project.
So it's easier to find when refactoring.
2013-09-01 00:32:42 -07:00
Henrik Rydgard 55aa3d13c7 Win32: Switch to a UNICODE build. This took quite a bit of fixing. 2013-08-26 19:00:16 +02:00
Unknown W. Brackets 95c347b75c Add xxHash-r32 to build (not used yet.) 2013-08-16 23:48:41 -07:00
Unknown W. Brackets 7ac67a8931 Add a function to walk the stack, not yet perfect.
Could use improvements, but with a decent symbol table does very well so
far in the games I tested it in.
2013-08-12 01:54:14 -07:00
Unknown W. Brackets e6b42768fe Add a class to manage IO on a separate thread.
Also separate the logic for exiting the loop based on coreState.  IO and
audio won't necessarily be tied to the frame.
2013-08-11 11:46:55 -07:00
Unknown W. Brackets 1b838c4403 Move ThreadEventQueue to its own file. 2013-08-10 09:08:31 -07:00
Unknown W. Brackets 256394b2bf Move VirtualDiscFileSystem to its own file. 2013-07-28 12:31:48 -07:00
Kingcom 0a78a2d160 Added MIPS assembler 2013-07-28 14:50:25 +02:00
Kingcom 1f9991dbec Add tables for assembling 2013-07-28 00:56:53 +02:00
sum2012 c2091de3d5 Add dummy sceCcc
Fix loading of Gensou Chronicle
2013-06-30 20:21:56 +08:00
The Dax f8d309ec99 Add HD Remaster support. It's a HUGE hack right now, and needs to be properly rewritten so that allocation and stuff work better. This is based off the work of BlackDaemon, and I added in the auto check to switch the code on/off depending on if the game is a remaster or not. It does not affect or break any games that I know of. 2013-06-26 16:02:52 -04:00
Henrik Rydgard 2afbc94734 Turn off RTTI, simulate it where needed. 2013-06-09 13:02:16 +02:00
oioitff 6fb2abd0fb Add sceAudiocodec stuff 2013-06-09 01:28:58 +08:00
Henrik Rydgard a3dd3b53c3 Implement a couple basic Psmf functions, unify some project settings, update native. 2013-06-05 21:24:14 +02:00
Henrik Rydgard 0c7833796b Merge branch 'master' into plugindownload
Conflicts:
	Core/Core.vcxproj
	Windows/PPSSPP.vcxproj
	native
2013-06-03 23:42:49 +02:00
Henrik Rydgard f0385aa2ac Use FFMPEG on 64-bit Windows, now that there's a build. 2013-06-03 21:46:10 +02:00
Henrik Rydgard b3f3305068 vcproj update: enable multithread build 2013-06-02 23:45:44 +02:00
oioitff e0e8b2ec81 Add MpegDemux for demuxing audios. 2013-06-02 01:25:53 +08:00
Henrik Rydgard 572eb26305 Merge branch 'master' into makotech222-cwcheat
Conflicts:
	Core/Core.vcxproj.filters
	Core/HLE/__sceAudio.cpp
	Core/HLE/sceKernel.cpp
2013-05-30 19:11:20 +02:00
oioitff 852a07d347 Remove all dshow stuff. 2013-05-30 19:14:18 +08:00
oioitff b0a3f803e0 Add support for new atrac3plus decoder 2013-05-30 17:33:47 +08:00
Henrik Rydgard 08e0881c94 Merge branch 'cwcheat' of https://github.com/makotech222/ppsspp into makotech222-cwcheat
Conflicts:
	Core/Config.cpp
	Core/Config.h
	Core/Core.vcxproj.filters
	Core/HLE/sceKernel.cpp
2013-05-22 21:04:12 +02:00
Henrik Rydgård a1060ffabd Merge pull request #1803 from oioitff/atrac3plus
Add atrac3plus filter for windows
2013-05-19 08:09:01 -07:00
Steven Cherry 446d2930ac Some progress, I think?
Program crashes when trying to run a game. If you comment out
member.Run(); it will run fine, but cwcheat doesnt work.
2013-05-18 16:11:10 -05:00
mattweb28 d3ded6639a Added sceJpeg & sceMd5 2013-05-15 19:49:34 +08:00
oioitff 5e27af6eea Remove the dependency on DirectShow SDK. 2013-05-14 19:41:08 +08:00
oioitff 9b0c22f87d Add atrac3plus lib. 2013-05-14 19:01:33 +08:00
Henrik Rydgard 96cb66a988 Windows: Use prebuilt FFMPEG for 32-bit builds. 2013-05-08 22:11:05 +02:00
tpu c9af16e332 add NPUMDIMG support 2013-05-08 23:36:57 +08:00
Jacky TSUI 95addc09b1 Separate sceMp3 from sceMpeg 2013-05-06 21:14:58 +08:00
Henrik Rydgård 3534f7b920 Merge pull request #1586 from nachume/imaspatch
Add new sceNp/scePauth and some stubs for unknown functions on THE IDOLM...
2013-04-29 00:44:25 -07:00
Unknown W. Brackets acd0b471e7 Make sure that x64 uses all the same opt settings.
There were some differences.  Also, make debug use the same sse mode
release does so they have parity.
2013-04-28 22:22:01 -07:00
nachume c2c6adb7c9 Add new sceNp/scePauth and some stubs for unknown functions on THE IDOLM@STER SP. 2013-04-29 12:40:09 +09:00
raven02 d8313bfec8 Add sceMp4 to core.vcxproj 2013-04-28 08:26:32 +08:00
Henrik Rydgard 660d5700e7 Unify some VS project settings 2013-04-27 19:34:41 +02:00
Henrik Rydgard 9eace8a80e Combine the two JitCache implementations (x86, ARM) into one. 2013-04-27 01:32:03 +02:00
tpu 6f558b6141 Merge branch 'fork_master/master'
Conflicts:
	Core/HLE/sceIo.cpp
2013-04-19 23:10:59 +08:00
Henrik Rydgard 8b6eea7df4 Load icon and bg from PBP files. 2013-04-08 21:46:54 +02:00