Unknown W. Brackets
b1146d8d9d
PPGe: Correct text wrap without height.
2019-02-20 17:04:30 -08:00
Unknown W. Brackets
9a5fbe5ea5
Savedata: Truncate detail if it's too long.
...
We could add scrolling later, but this makes it more usable without ugly
text overlap, at least.
Fixes #11711 .
2019-02-16 14:52:01 -08:00
Unknown W. Brackets
68317f0067
Core: Match up NOEN define usage a bit more.
...
Some compile parameters were resulting in us try to use a func we didn't
compile. We should at least use the same defines in usage and definition.
2018-09-01 19:56:35 -07:00
Unknown W. Brackets
fd8a0612fa
SaveState: Initialize some memory that is saved.
...
At the very least, will help them compress better. Also good not to leak
random memory.
2018-06-22 21:29:18 -07:00
Henrik Rydgård
407812916d
Avoid wrapping when shifting down the audio after scaling by a 20-bit value. Fixes #9967
2017-11-30 18:24:26 +01:00
Henrik Rydgård
6a1fa728d8
Remove Globals.h
2017-08-31 17:15:22 +02:00
Henrik Rydgård
22e65ba80d
Get rid of ugly alignment macros and some other cruft, we now have alignas(16) from C++11
2017-08-31 01:14:51 +02:00
Unknown W. Brackets
f35fa998a6
Core: Handle 20-bit volumes in SIMD optimizations.
...
It was previously only accounting for 17 bits of volume, by mistake.
This was introduced in v1.0.0.
May help #9379 .
2017-07-30 11:48:01 -07:00
Henrik Rydgård
66dc0ea62f
Typo fix
2017-05-19 11:23:22 +02:00
Henrik Rydgård
d0613511b2
Many reported ANRs were from homebrew installs. Make sure installs run on the background thread.
2017-05-18 14:21:13 +02:00
Henrik Rydgard
b1a530b3a5
Use the root of the memstick as a tempdir for downloads. Should help #8711
2017-04-07 09:58:36 +02:00
Henrik Rydgård
fdfc572b69
Misc logging improvments, minor safety check
2017-03-20 13:07:22 +01:00
Henrik Rydgard
b0bd7e3c6f
Minor changes for compatibility with VS2017
2017-03-12 17:33:00 +01:00
Henrik Rydgård
85c8d9b806
Homebrew Store: Add support for cancelling downloads, fix progress bar. Fixes #9374
2017-03-06 16:03:05 +01:00
Henrik Rydgard
7b3f84aae8
More buildfixes for Windows on ARM
2017-03-05 10:52:08 +01:00
Henrik Rydgard
50be4e72b2
Get rid of our own silly reimplementation of std::thread
2017-02-27 20:51:36 +01:00
Henrik Rydgard
fcbc20f240
Small changes to make Common and Core build under my preliminary UWP setup.
2017-02-24 18:59:41 +01:00
Henrik Rydgard
a1ec735f6c
ARM64Emitter: Implement instructions to move data to/from SP
2017-01-26 14:23:42 +01:00
Florent Castelli
8c3552de74
cmake: Detect features at compile time
...
Instead of relying on manually passed down flags from CMake,
we now have ppsspp_config.h file to create the platform defines for us.
This improves support for multiplatform builds (such as iOS).
2016-10-19 12:31:19 +02:00
Florent Castelli
4145b60a0e
symbian: Remove!
2016-10-11 18:49:08 +02:00
Henrik Rydgard
106a7d6a3b
Remove more unused code (advanceCallback)
2016-05-01 11:35:16 +02:00
Henrik Rydgard
e611915a52
Rename some GPU classes and enums to fix some consistency issues between the backends.
2016-04-10 10:21:48 +02:00
Henrik Rydgard
3924d8bdea
Fix bug in ZIP file extraction breaking the Mega Drops homebrew, and others.
...
Was rounding file sizes up to the nearest 128k...
2016-03-09 17:02:15 +01:00
Henrik Rydgard
6ef779402a
Update PPGE atlas (font used for in-game save dialogs etc)
2016-02-15 19:24:39 +01:00
Unknown W. Brackets
d5196b44f9
Minor tweaks.
2016-01-17 09:45:55 -08:00
Henrik Rydgard
3ba911bf07
Replace some calls to fopen with File::OpenCFile (utf8).
2016-01-17 15:59:20 +01:00
Unknown W. Brackets
ea6afdff93
Avoid remaster vertex doubling in PPGe.
2015-12-28 14:13:07 -08:00
Henrik Rydgård
27a124dcff
Merge pull request #8043 from sum2012/modules---
...
Allocate memory better by @unknownbrackets
2015-10-14 21:18:00 +02:00
Henrik Rydgard
8914cd9914
ARM64 disassembler improvements (show many kinds of branch targets properly)
2015-10-10 11:27:28 +02:00
Unknown W. Brackets
ecd5062617
Leave free space for alignment "holes" in mem.
...
This allows other, small allocates to fit in these spaces, which happens
in some games (like Gods Eater Burst.)
2015-10-09 20:08:02 +08:00
Henrik Rydgard
cf63ec6d3c
Delete some duplicate code
2015-09-22 23:02:02 +02:00
sergiobenrocha2
5ec87f3459
Improve detection of for shared libs in both sdl and Qt (zlib, libzip, snappy and glew).
2015-09-16 00:59:31 -03:00
Henrik Rydgard
fdea85138c
Update project files, fix minor issues for VS 2015
2015-09-06 19:32:15 +02:00
Henrik Rydgard
72651835c3
A bunch more ARM64 encodings (*MIN,*MAX,XTN,SHRN, etc)
2015-07-11 12:16:56 +02:00
Henrik Rydgard
937feb6892
ARM64 disasm: Fix disasm of msr/mrs
2015-07-05 11:00:23 +02:00
Henrik Rydgard
b865070de1
ARM64 emitter/disasm: Fix LDNP/STNP disassembly, also fix test of smaddl
2015-07-05 09:57:58 +02:00
Unknown W. Brackets
adb2ebe87f
Refresh buttons after installing homebrew.
2015-07-04 08:41:24 -07:00
Unknown W. Brackets
31a5227076
arm64: Add umull alias.
2015-07-02 20:31:35 -07:00
Henrik Rydgård
04ce8a63e5
Workaround issue where some homebrew (like moppi-flower) would erroneously load into kernel ram where it won't fit
2015-07-02 15:55:09 +02:00
vnctdj
c8d4ebdbfa
Consistently use *sy for the System i18n category
2015-07-02 01:00:04 +02:00
Unknown W. Brackets
afe52db366
Fix some issues in sceNetAdhoc with old savestates.
...
This was causing the PPGe dlist to be shared with the thread, causing
weirdness and a double-free on exit.
2015-04-27 07:53:19 -07:00
Unknown W. Brackets
c10373ef06
ARM64: Fix some minor MSVC warnings.
2015-04-10 12:05:51 -07:00
Henrik Rydgård
39be916d8a
ARM64: More emitter/disasm
2015-04-06 18:13:44 +02:00
Henrik Rydgård
459ba28655
ARM64: SW skinning runs without crashing but is broken.
2015-04-06 18:13:44 +02:00
Henrik Rydgård
f82b613371
ARM64 emitter/disasm: Implement ASIMD LDP/STP instructions
2015-04-06 18:13:42 +02:00
Henrik Rydgård
013bbc71af
ARM64: Fix DUP disasm, INS disasm
2015-04-06 18:13:40 +02:00
Henrik Rydgård
a3db3ed5c1
ARM64 emitter: Fix UXTL/SXTL and friends. Add disasm.
2015-04-06 18:13:40 +02:00
Henrik Rydgård
853d6ea34b
ARM64 emitter: Add FMLA/FMLS vector versions
2015-04-06 18:13:39 +02:00
Henrik Rydgård
065cd97dc2
ARM64: LLVM buildfix, some more disasm
2015-04-06 18:13:39 +02:00
Henrik Rydgard
7d918c0ad8
ARM64: Just some disasm improvements
2015-04-06 18:13:35 +02:00