Commit Graph
20536 Commits
Author SHA1 Message Date
Henrik Rydgård dddb3c39eb Merge pull request #8852 from unknownbrackets/clut-fix
Correct CLUT load size
2016-07-09 21:06:54 +02:00
Unknown W. Brackets 8c6cdd0274 Correct CLUT load size.
Should be measured in 32 bytes not 16 bytes.

See #8850.
2016-07-09 10:13:43 -07:00
Henrik Rydgård c6d4966067 Make really sure we're not using the IRBlock copy constructor other than on Symbian.
Turns out it ended up being used on Mac, and our asserts just debugprint and don't actually assert...
2016-07-09 09:32:41 +02:00
Henrik Rydgård 3fc255b429 Make it possible to run even if SDL was built with joystick disabled. Should fix #8851. 2016-07-09 09:15:49 +02:00
Henrik Rydgard e0845b876f Fix some bugs in the IRJit. Hopefully helps #8848 2016-07-08 00:05:44 +02:00
Henrik Rydgård 1f8afd7467 Merge pull request #8847 from unknownbrackets/ui-textwrap
Allow text wrapping in UI TextViews
2016-07-05 13:25:17 +02:00
Henrik Rydgård 345e2756a9 Merge pull request #8834 from unknownbrackets/report-crc
Send disc CRC with compatibility reports
2016-07-05 12:13:30 +02:00
Unknown W. Brackets 5479f10102 UI: Allow longer load errors to wrap.
This should make translations easier.
2016-07-04 16:03:23 -07:00
Unknown W. Brackets a2494b4ff2 UI: Allow TextViews to use wordwrap.
But they must have a fixed width.
2016-07-04 16:03:22 -07:00
Unknown W. Brackets 30e99206c9 UI: Add a generic word wrapper class. 2016-07-04 16:03:22 -07:00
Unknown W. Brackets 27286d0949 Add notice about battery-consuming CRC. 2016-07-04 12:19:25 -07:00
Unknown W. Brackets 33b392821c Stop reporting FrameRate.
This is just a speed setting, it doesn't affect emulation.
2016-07-04 12:12:42 -07:00
Unknown W. Brackets 226abfeea8 Reset flag when trying server anew. 2016-07-04 12:12:41 -07:00
Unknown W. Brackets 42fd4aeb12 Show feedback when the compatibility is submitted. 2016-07-04 12:12:40 -07:00
Unknown W. Brackets 45218be5e3 Send a CRC hash with compatibility reports. 2016-07-04 12:07:15 -07:00
Unknown W. Brackets 65c7d0bd04 Add uncached flag for file loader reads.
This allows us to indicate that a read need not be cached.
2016-07-04 12:07:15 -07:00
Henrik Rydgård cbb1ab17ca Merge pull request #8845 from unknownbrackets/http
Add UI for wifi remote disc streaming
2016-07-04 20:38:54 +02:00
Unknown W. Brackets 3c47440d0c http: Set an explicit timeout on HTTP connect.
Before we were just relying on whatever timeout connect() wanted.
2016-07-04 09:46:19 -07:00
Unknown W. Brackets f53735f1d8 http: Add a safety bailout on list load.
Hopefully this will prevent a crash.  Currently http::Client uses blocking
reads so it will just hang.
2016-07-04 07:32:49 -07:00
Unknown W. Brackets 287d1967a5 http: Properly stop server on stop server. 2016-07-04 07:24:04 -07:00
Henrik Rydgård 1091fd2dc0 Merge pull request #8840 from unknownbrackets/ir-vfpu
Minor IR cleanup in the VFPU
2016-07-04 10:02:52 +02:00
Henrik Rydgård 1837870c67 Merge pull request #8841 from unknownbrackets/vulkan
Allow C++ to determine use of JavaGL
2016-07-04 10:02:18 +02:00
Henrik Rydgård 59c4260907 Merge pull request #8844 from unknownbrackets/ir-debug
Add memory breakpoints to IR as well
2016-07-04 10:01:49 +02:00
Unknown W. Brackets 429346bb94 http: Make sure we don't hang checking existence.
It's not great to delay loading when the server is down - we'll do a
proper check when we display the games.

This also fixes shutdown being slow.
2016-07-04 00:46:42 -07:00
Unknown W. Brackets c793efd69a http: Load actual game list. 2016-07-04 00:16:58 -07:00
Unknown W. Brackets c3e70c11f8 http: Save last-used port.
This is necessary for better caching, in case you share often.
2016-07-03 22:13:54 -07:00
Unknown W. Brackets 66479add92 http: Disallow browsing when sharing.
Because it's probably not what you want to do.  This is less confusing.
2016-07-03 22:13:53 -07:00
Unknown W. Brackets 2b613443cd http: Fix paths with spaces in them.
Should ideally escape other characters, but only space is necessary for
our server to parse.
2016-07-03 22:13:53 -07:00
Unknown W. Brackets 41e167f384 http: Oops, fix crash.
Huh, I thought I tested this?
2016-07-03 22:13:52 -07:00
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