Commit Graph

83 Commits

Author SHA1 Message Date
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
JimLee168
e686ef46b8 Added sceZlibDecompress and VS2010 build fix
Fixes ULUS10121 Bomberman
2013-04-05 13:26:54 +08:00
raven02
9f165768c8 Add sceGameUpdate 2013-03-19 08:00:29 +08:00
Henrik Rydgard
46b2e15945 Set _CRT_SECURE_NO_WARNINGS 2013-03-16 09:17:39 +01:00
tpu
602623e007 Merge branch 'master' of https://github.com/hrydgard/ppsspp.git
Conflicts:
	Core/Core.vcxproj.filters
	Core/HLE/sceFont.cpp
	Core/HLE/sceGe.cpp
	Core/HLE/sceIo.cpp
	Core/HLE/sceKernelMutex.cpp
2013-03-16 10:49:59 +08:00
raven02
a9ff724e93 Add sceP3da 2013-03-15 20:16:45 +08:00
Henrik Rydgard
3714eebbbe Actually register scePspNpDrm_user 2013-03-04 23:54:03 +01:00
Unknown W. Brackets
2589a02934 Add basic server reporting interface, needs work. 2013-03-04 00:01:37 -08:00
Unknown W. Brackets
35fe2b4a63 Actually use the git version.
Also switch to cpp, duh.
2013-03-02 12:42:25 -08:00
Unknown W. Brackets
96a22063e3 Add custom step for Windows for git-version.c. 2013-03-02 11:27:06 -08:00