bbe57a66ca
Expose page table to dynarmic for optimized reads and writes to the JIT
2016-11-24 20:41:18 -07:00
8a73eb8024
Merge pull request #2211 from yuriks/travis-no-upload
...
Travis: Remove build uploading
2016-11-24 17:30:28 -08:00
99079cc906
Travis: Remove build uploading
...
@archshift has been MIA for a while, so our builds server is currently
down. Furthermore, uploading is broken in both Linux and macOS:
- The version of lftp in Trusty doesn't support the sftp:auto-confirm
option, which means that uploading would hang, even if the server
weren't down. It currently tries to connect forever and fails the
build with a timeout.
- lftp was removed from Homebrew, so it wasn't being installed on macOS
and invoking it just failed.
2016-11-24 15:49:15 -08:00
34d491295c
Merge pull request #2208 from freiro/libsdl205
...
Windows, move to SDL2-2.0.5
2016-11-24 14:04:00 -08:00
79317b63d9
Switch to AppData/Roaming
2016-11-24 16:42:31 +01:00
82210ab480
Cache Vertices instead of Output registers ( #2165 )
...
This patch brings +3% performance improvement on average. It removes
ToVertex() as an important hotspot of the emulator.
2016-11-23 23:10:34 -05:00
0c9c97e5ea
Bravely Default/Second stuck #1822 ( #2188 )
...
* Bravely Default/Second stuck #1822
CancelLibraryApplet stub
* Log parameter.
* Taking care of comments
* Sync with 3DBrew
* White space ?
* lower case
2016-11-23 22:57:56 -05:00
4b8ba4551a
Merge pull request #2175 from PEmu1/macos
...
Change "OS X" to "macOS" in the Readme
2016-11-23 18:51:59 -08:00
ef421696e3
Merge pull request #2186 from wwylele/config9
...
cfg: add config block 0x00090000
2016-11-23 18:51:01 -08:00
fefa645ec7
Merge pull request #1654 from JamePeng/errdisp
...
Rework the code of err:f service!
2016-11-23 17:43:02 -08:00
c96d143135
Merge pull request #2207 from wwylele/fix-2195
...
Fix format error from #2195
2016-11-22 12:46:12 -07:00
75affa13f7
Fix format error from #2195
2016-11-22 20:17:28 +02:00
0fbe0634a7
Merge pull request #2206 from freiro/SDL_Audio_Error
...
Improve verbosity of audio errors
2016-11-22 20:12:35 +02:00
5dd31f204a
Improve verbosity of audio errors with SDL_GetError()
2016-11-22 17:28:11 +01:00
9ca3a2d461
Move to SDL2-2.0.5
2016-11-22 09:16:04 +01:00
609023ceaf
Improve MIME description and add French translation
2016-11-20 19:15:29 +00:00
2de470c9b2
Merge pull request #2195 from Subv/factor_check
...
GPU/CiTrace: Avoid calling GetTextures() when not necessary.
2016-11-19 22:21:11 -05:00
f1798c1db6
Merge pull request #2193 from Subv/pulse_events
...
Kernel/Events: Log an error when trying to create Pulse events and timers
2016-11-19 22:19:45 -05:00
1323ab2f5f
Kernel/Loader: Grab the system mode from the NCCH ExHeader.
...
3dsx and elf files default to system mode 2 (96MB allocated to the application).
This allows Home Menu to boot without modifications.
Closes #1849
2016-11-19 20:40:04 -05:00
6c8857d2bb
Merge pull request #2192 from Subv/applet_enums
...
APT/Applets: Renamed the members of the SignalType enum.
2016-11-19 20:30:26 -05:00
050e9be15b
GPU/CiTrace: Avoid calling GetTextures() when not necessary.
2016-11-19 19:27:00 -05:00
f68f37b520
Merge pull request #2194 from jroweboy/extremely-minor-clangformat-change
...
Minor formatting change
2016-11-19 13:51:14 -07:00
19acec351c
Minor formatting change
2016-11-19 13:35:07 -07:00
4ab8692475
Kernel/Events: Log an error when trying to create Pulse events and timers.
...
Related to #1904
2016-11-19 14:00:08 -05:00
d7ab4fd53d
APT/Applets: Renamed the members of the SignalType enum.
...
Names now make sense and match 3dbrew.
2016-11-19 13:42:07 -05:00
282195b450
tests: add a work-around for macOS linking error
2016-11-19 18:55:35 +02:00
d7d6975af0
FileSys: rename SaveDataCheck archive to NCCH archive
...
According to the observation from game and 3dbrew "Used for accessing general NCCH data"
2016-11-19 18:55:35 +02:00
f775a3781b
FileSys: remove unused DiskArchive
...
All "subclasses" of DiskArchive are splitted out. This class is useless
2016-11-19 18:55:34 +02:00
5c6e13a171
PTM & CFG: use the correct path and error code according to the new FileSys policy
2016-11-19 18:55:34 +02:00
0647f86649
FileSys: w->rw permission lift only happens in SDMC archive
2016-11-19 18:55:34 +02:00
0987783699
FileSys: add SDMCWriteOnlyArchive
2016-11-19 18:55:34 +02:00
93aa14e345
FileSys: add SDMCArchive
...
Now DiskArchive only serves for SDMC, then it should be just a "SDMCArchive"
2016-11-19 18:24:37 +02:00
a879984c06
FileSys: add ExtSaveDataArchive
...
ExtSaveData is more similar to SaveData, so let it be a subclass of SaveData
2016-11-19 18:24:37 +02:00
7166fdc490
FileSys: add SaveDataArchive
...
The error checking of SaveDataArchive is completely different from DiskArchive, so it has to be a new class instead of a subclass of DiskArchive.
2016-11-19 17:17:19 +02:00
9a0405858a
FileSys: remove Open from FileBackend
...
Same as directory, file shouldn't expose Open either.
2016-11-19 17:17:19 +02:00
0e754875d1
FileSys: remove Open from DirectoryBackend
...
Open should not be an interface exposed by Directory because it is the Archive thats implement the methed to open the directory. The service API of 3DS also implies this - Open is not a function of directory service, but is of FS main service
2016-11-19 17:17:19 +02:00
75ee2f8c67
FileSys: add PathParser
2016-11-19 17:17:19 +02:00
3d75e3cd07
Return by value and other fixes
2016-11-19 15:50:16 +01:00
29bb82cb8e
Win32 move default user folder location to AppData
2016-11-19 15:49:52 +01:00
dd5c15abd0
cfg: add config block 0x00090000
2016-11-17 19:34:02 +02:00
fb13bfe693
Merge pull request #2172 from jroweboy/fix-mingw
...
Fix mingw compilation support
2016-11-15 20:07:23 -05:00
5a31552764
Merge pull request #1753 from jroweboy/frame_layouts
...
Support additional screen layouts.
2016-11-15 19:57:08 -05:00
83b382a036
Change "OS X" to "macOS" in the Readme
2016-11-14 09:16:11 -08:00
c3ea6f4ddb
Add mingw compile support
2016-11-13 23:50:46 -07:00
793339b73a
Round the rectangle size to prevent float to int casting issues
...
And other minor style changes
2016-11-12 10:49:47 -07:00
3b4f134c08
Merge pull request #2171 from jroweboy/fix-mac-build
...
Fix Travis build issue on mac
2016-11-11 20:13:15 -05:00
20b622ec89
Remove cmake from the install list. Its now up to date on the new travis mac image
2016-11-11 14:45:52 -07:00
f784595a61
Merge pull request #2170 from Pringo/master
...
Minor Menu Fixes
2016-11-11 11:07:53 -08:00
51750dc8f5
Minor Menu Fixes
2016-11-11 09:58:55 -08:00
d9305b0a07
Add default hotkey to swap primary screens.
...
Also minor style changes
2016-11-05 03:46:43 -06:00