Henrik Rydgard
c1f9f96621
Minor code formatting in x86 Jit
2017-02-04 14:34:39 +01:00
LunaMoo
8d37b97b20
Place the hack into compat.ini
2017-02-03 15:30:22 +01:00
LunaMoo
1b25959d86
Modify Hack for Crash Tag Team Racing to fix Gundam games
2017-02-03 01:13:02 +01:00
sum2012
1f2f044164
Fix Dies irae Amantes amentes umd switch
2017-01-30 21:39:42 +08:00
Henrik Rydgard
03b607f389
Better way of updating menus on UMD switching calls
2017-01-29 11:41:31 +01:00
Henrik Rydgard
d344f30162
Merge branch 'umd-switch-' of https://github.com/sum2012/ppsspp into sum2012-umd-switch-
2017-01-29 11:35:39 +01:00
Henrik Rydgard
d7da981a62
Make the Dangan Ronpa hack use the compat system instead of hacky code
2017-01-29 00:12:20 +01:00
sum2012
860661dc14
Build fix for non-windows
...
First step to fix UnitTest
2017-01-29 03:56:49 +08:00
sum2012
2c58d34f3e
Add save status
2017-01-29 03:38:28 +08:00
sum2012
c83db04a25
Change to "schedule an event"
2017-01-28 21:09:37 +08:00
sum2012
3f92bac4bb
Rename UMD_insterted to UMDInserted
2017-01-28 18:39:20 +08:00
Henrik Rydgard
9c55e1e0de
Only enable RAM Clears for the SOCOM games that require it.
...
Should remove the performance impact of #8994 which is bigger than
expected, it seems (cache pollution?)
2017-01-28 10:11:43 +01:00
sum2012
033e0604e9
Build fix for non-windows
2017-01-28 13:40:13 +08:00
sum2012
bd6764b65e
Fix "Akaya Akashiya Ayakashi" umd switch
...
Also,make "switch umd" menu enable faster,
2017-01-28 11:51:20 +08:00
Henrik Rydgård
c4bac2d379
ABI: Switch to paired load/stores of floats too
2017-01-27 14:56:38 +01:00
Henrik Rydgård
e1bae9aa67
Follow the ARM64 ABI better (update the frame pointer).
2017-01-27 14:19:03 +01:00
Henrik Rydgard
a1ec735f6c
ARM64Emitter: Implement instructions to move data to/from SP
2017-01-26 14:23:42 +01:00
Henrik Rydgård
635b2ada43
Remove a function that didn't make a lot of sense.
2017-01-26 09:50:16 +01:00
Henrik Rydgård
6e49341b91
Workaround a shutdown crash by adding a sanity check .. which actually catches stuff. A bit worrying.
2017-01-26 08:43:26 +01:00
Henrik Rydgård
193b5f3094
By skipping kernel mappings, I got things to fit in the iOS 64-bit address space. However, something is still a bit broken with JIT...
2017-01-25 18:35:09 +01:00
Henrik Rydgård
5e61a5afe1
Implement fastmem for Darwin. Not very successfully yet..
2017-01-25 17:14:43 +01:00
Henrik Rydgard
73a2a1bc0f
The MemArena code has way too many ifdefs. Split it up by platform.
2017-01-25 16:20:21 +01:00
Henrik Rydgard
4e1f562f47
Remove the "low" memory mappings, we have no use for them
2017-01-25 15:15:17 +01:00
Henrik Rydgard
5df4bac6d2
Delete some left behind unused code
2017-01-25 10:05:39 +01:00
Henrik Rydgard
d9acd27126
Rename GLES files to match the convention the other backends use.
2017-01-23 17:08:58 +01:00
xebra
192d8f3601
[spline/bezier]Add an option for hardware tessellation.
2017-01-23 14:12:02 +01:00
Henrik Rydgård
0aee26c285
Minor fix
2017-01-17 19:02:47 +07:00
Henrik Rydgård
901ccc9486
Buildfixes
2017-01-17 18:57:04 +07:00
Henrik Rydgård
0be02f6de0
Improve smallwindow detection, code cleanup.
2017-01-17 17:21:00 +07:00
Henrik Rydgård
8b5048be72
Fix high-DPI rendering/input on Windows
2017-01-16 20:53:41 +07:00
sum2012
d5a5d13a34
Add report for scePowerSetBusClockFrequency
2017-01-01 16:11:28 +08:00
Henrik Rydgård
fc9599e062
Merge pull request #9195 from sum2012/power-minor
...
Fix scePowerSetClockFrequency
2016-12-30 10:08:32 +01:00
Henrik Rydgård
baf01ab99d
Fix #9196 - bug with new audio interpolation when delay was bigger than grainsize.
2016-12-30 09:52:32 +01:00
sum2012
9aeb8c65d7
Fix scePowerSetClockFrequency
2016-12-30 07:01:37 +08:00
Henrik Rydgård
ad04f97acb
Fix bug causing stack overflow in SasAudio, #9190 . Move the mixbuffer off the stack for easier-to-diagnose error (this trashed the info I needed to debug pretty badly...)
2016-12-27 18:32:47 +01:00
Henrik Rydgård
c89ad2294c
Merge pull request #9187 from hrydgard/thin3d-rework
...
Thin3d rework (more prep for D3D11).
2016-12-27 13:19:22 +01:00
Henrik Rydgård
8f7a65872b
Buildfix
2016-12-27 13:14:45 +01:00
Henrik Rydgård
33b3330f07
Minor cleanup in proAdhocServer.cpp
2016-12-27 12:13:51 +01:00
Henrik Rydgård
f86b9f7900
Guess what? More renaming
2016-12-27 11:59:06 +01:00
Henrik Rydgård
10393f5d4e
Move Thin3D into the Draw namespace.
2016-12-27 11:58:03 +01:00
Henrik Rydgård
88ad1cb3d8
Attempt to workaround #9190
2016-12-27 11:55:45 +01:00
Gde Made Novan Priambhada
bb973545e1
crosslink database & product id database
2016-12-24 05:46:50 +08:00
Henrik Rydgard
1e095951dd
Replace while loop with division (technically a right shift).
2016-12-20 22:02:40 +01:00
Henrik Rydgard
ff4b99dd97
Replace for-loop with multiplication
2016-12-20 21:52:25 +01:00
Henrik Rydgard
6782f7c75d
Just figure out how many samples to read, then read it, instead of one-by-one.
2016-12-20 21:47:50 +01:00
Henrik Rydgard
e802fb0b73
Remove the verification.
2016-12-20 21:42:11 +01:00
Henrik Rydgard
451388070a
Fix bug. Now use the quick inner loop, just need to redo the sample reader...
2016-12-20 21:37:31 +01:00
Henrik Rydgard
064795216e
Add parallel resampling algorithm that reads directly from the temp buf
2016-12-20 21:05:23 +01:00
Henrik Rydgard
47df134b66
Optimization step 1: Separate the loops, save history from buffer.
2016-12-20 20:50:34 +01:00
Henrik Rydgard
61f80edda3
SasAudio: Straightforward implementation of linear interpolation.
...
Not sure about the performance impact, but calling ReadSamples with 1 as
an argument can't be terribly fast. So this might need some redesign
before merge, but should be a good starting point.
2016-12-20 20:23:00 +01:00