Commit Graph
23807 Commits
Author SHA1 Message Date
Unknown W. Brackets 60afdc40b9 http: Implement discovery for game share server. 2016-07-03 22:13:51 -07:00
Unknown W. Brackets 3eee81953a http: Report local address to server.
This allows matching inside a network.
2016-07-03 22:13:51 -07:00
Unknown W. Brackets bde07bf9e7 http: Fix translations. 2016-07-03 22:13:50 -07:00
Unknown W. Brackets 42080f05e2 http: Show a stopping status for clarity. 2016-07-03 22:13:49 -07:00
Unknown W. Brackets a67c103063 http: Add a note about the recent list. 2016-07-03 22:13:49 -07:00
Unknown W. Brackets bc614b6f85 http: Add actual serving of recent ISOs. 2016-07-03 22:13:48 -07:00
Unknown W. Brackets 0edc4d1652 http: Check server status asynchronously. 2016-07-03 22:13:47 -07:00
Unknown W. Brackets f4e2ca0359 http: Add a screen under tools for the server. 2016-07-03 22:13:47 -07:00
Unknown W. Brackets 0c0525ed87 http: Send listing back as text/plain.
Since it isn't text/html.
2016-07-03 22:13:46 -07:00
Unknown W. Brackets ee29c6c50f http: Allow binding a random port, timeout.
The timeout is useful to allow for shutdown of the thread.
2016-07-03 22:13:45 -07:00
Unknown W. Brackets 1de4943632 jit-ir: Avoid crash in stack walk.
This can happen if something is data, I suppose, and not a valid block.
2016-07-02 20:51:06 -07:00
Unknown W. Brackets 4578c3cb54 jit-ir: Implement memory breakpoints.
These generally work, but likely delay slots will make downcount slightly
off, and won't resume when you hit run again without manually stepping
through them.
2016-07-02 16:38:30 -07:00
Unknown W. Brackets 7cd666c351 jit-ir: Decrease downcount after delayslot.
Except for likely delay slots.  This makes breakpoints work more
correctly when they trigger within a delay slot.
2016-07-02 16:35:56 -07:00
Henrik Rydgård 6a24cde876 Merge pull request #8843 from unknownbrackets/ir-debug
Add initial breakpoint support for IR
2016-07-02 14:21:52 +02:00
Unknown W. Brackets 1df08518ae jit-ir: Implement basic icache clear. 2016-07-01 17:27:24 -07:00
Unknown W. Brackets 6fb34d0bee jit-ir: Add initial breakpoint support.
No memory breakpoints yet, and cache isn't cleared yet so these don't work
exactly the way you might expect...
2016-07-01 17:15:57 -07:00
Unknown W. Brackets 8fab3dc91b jit-ir: Allow 3x3 and 2x2 vmmov in IR.
While this will generate a lot of FMovs, it should still be better than
bailing to interp.
2016-07-01 14:08:32 -07:00
Unknown W. Brackets 65394f1dba jit-ir: Fix vbfy with overlap. 2016-07-01 14:08:31 -07:00
Unknown W. Brackets 4761c0aa3f jit-ir: Allow SIMD on vabs/vneg. 2016-07-01 14:08:31 -07:00
Unknown W. Brackets 4d4e334fc4 Vulkan: Allow C++ to determine use of JavaGL.
Based on config - this way we can enable Vulkan more easily even before we
determine why some devices don't like C++ EGL for GLES.
2016-07-01 14:05:15 -07:00
Unknown W. Brackets 0bf65150d6 Vulkan: Prefer 32-bit color formats if possible. 2016-07-01 14:05:15 -07:00
Henrik Rydgård 5d5f25248f Merge pull request #8842 from unknownbrackets/editorconfig
Add an editorconfig to keep formatting consistent
2016-07-01 21:25:27 +02:00
Unknown W. Brackets 0a5ac0c468 Add an editorconfig to keep formatting consistent.
This may help to reduce indentation / etc. issues.
2016-07-01 11:21:54 -07:00
Henrik Rydgard b560038b3d Work around a new false positive from the latest Vulkan validation layers 2016-06-30 16:11:50 +02:00
Henrik Rydgård 6e89d9f865 Merge pull request #8835 from unknownbrackets/vulkan
Vulkan: Fix spot lighting shader syntax
2016-06-27 10:13:57 +02:00
Unknown W. Brackets aae487348c Vulkan: Fix spot lighting shader syntax. 2016-06-27 01:06:31 -07:00
Henrik Rydgård befeba7d80 Merge pull request #8832 from unknownbrackets/pbp-minor
Consistently resolve PBP paths, use /s in recent
2016-06-27 09:48:24 +02:00
Henrik Rydgård 3b67ed57a8 Merge pull request #8833 from unknownbrackets/reporting
Add reporting for sceKernelDevkitVersion() calls
2016-06-27 09:47:24 +02:00
Henrik Rydgård e22a429cb0 Merge pull request #8831 from unknownbrackets/osk-minor
Prevent buffer overrun from OSK dialog
2016-06-27 09:47:01 +02:00
Unknown W. Brackets 5009dcab7a Add reporting for sceKernelDevkitVersion() calls.
We currently default to 1.50 as the reported version, but we more or less
emulate a 6.60 system.  It may be better to return 6.60, but let's see
what would actually be impacted by that first.
2016-06-26 20:52:48 -07:00
Unknown W. Brackets eb674b4699 Reduce load delay with many recent http files.
If we have data for them, we can start up fairly quickly.
2016-06-26 20:45:04 -07:00
Unknown W. Brackets 9d6684a776 Consistently resolve PBP paths, use /s in recent.
Drag and drop was using \s causing duplicate recent entries and confusing
some of the PBP parsing.  Let's make it all a bit safer.
2016-06-26 20:33:25 -07:00
Unknown W. Brackets dcf8da244d Prevent buffer overrun from OSK dialog.
If there was never a null, by mistake, we'd corrupt memory and then crash.

Occurs in the "Sonymon" homebrew.
2016-06-26 20:28:01 -07:00
Henrik Rydgård d25cc72021 Merge pull request #8828 from unknownbrackets/reporting
Show a confirmation screen after feedback submit
2016-06-26 11:39:47 +02:00
Unknown W. Brackets 7695cd78cb Show a confirmation screen after feedback submit. 2016-06-25 23:11:20 -07:00
Unknown W. Brackets 5ab2676704 Buildfix. 2016-06-25 09:59:20 -07:00
Henrik Rydgård b676922400 Merge pull request #8825 from unknownbrackets/tex-converge
Reduce scale/decode overhead in Direct3D9 and Vulkan
2016-06-25 18:56:35 +02:00
Unknown W. Brackets 79101736b8 d3d9: Decode directly into texture buffer. 2016-06-25 09:13:14 -07:00
Unknown W. Brackets f0ed9a9915 Vulkan: Correct CheckAlpha on scaled textures. 2016-06-25 09:10:55 -07:00
Unknown W. Brackets 4c94cd764d Scale directly into the buffer if possible.
This will be possible in the majority of cases, and avoid an extra copy.
A small cost compared to scaling, but even so.
2016-06-25 08:40:45 -07:00
Unknown W. Brackets 12be183140 Merge pull request #8822 from LunaMoo/minorTrUI
Write some defaults to textures.ini on creation.
2016-06-21 21:14:56 -07:00
LunaMoo 24fd336e60 Create openIniFile function in FileUtil to avoid duplicates
+ correction
2016-06-22 05:55:45 +02:00
LunaMoo 434c95700e Write some defaults to textures.ini on creation. 2016-06-22 02:01:25 +02:00
Henrik Rydgård 409c279c26 Merge pull request #8821 from LunaMoo/textureReplacementUI
Add basic TextureReplacement UI options.
2016-06-22 01:07:16 +02:00
LunaMoo 8b17793c9f Add basic TextureReplacement UI options. 2016-06-22 00:58:05 +02:00
Unknown W. Brackets 2bd0567448 Merge pull request #8818 from LunaMoo/minorCWC
CWC improvements/fixes
2016-06-20 21:40:53 -07:00
LunaMoo 101df1da2b Ooops;3, remove leftover 2016-06-21 06:29:26 +02:00
LunaMoo 27a616c765 Name homebrew games ini files differently 2016-06-21 00:15:29 +02:00
LunaMoo 6c14b82005 Fix #8448 properly, in case we fail to generate ID.
Limit homebrew ini file generation to UI.
2016-06-20 20:50:13 +02:00
LunaMoo 778c518a37 Cheat menu access from gameScreen + minor bugfix +
Invalidate JIT for 0xE/0xD checks
And big thanks to [Unknown] for help:3
2016-06-20 11:33:02 +02:00