Commit graph

4605 commits

Author SHA1 Message Date
freiro
0459aadcb5 Removed /user/ from path 2016-11-26 01:00:52 +01:00
mailwl
9ee8f9297c Output parameters to log 2016-11-25 09:37:20 +03:00
mailwl
cdce7ca48b MIC_U: Stub service funcions 2016-11-25 09:37:19 +03:00
Yuri Kunde Schlesner
362c6cf75c Merge pull request #2210 from jroweboy/pagetables
Expose page table to dynarmic for optimized reads and writes to the JIT
2016-11-24 19:58:12 -08:00
James Rowe
13888eac06 Expose page table to dynarmic for optimized reads and writes to the JIT 2016-11-24 20:41:18 -07:00
Yuri Kunde Schlesner
2639fc5845 Merge pull request #2211 from yuriks/travis-no-upload
Travis: Remove build uploading
2016-11-24 17:30:28 -08:00
Yuri Kunde Schlesner
b794700649 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
Yuri Kunde Schlesner
209d59bec9 Merge pull request #2208 from freiro/libsdl205
Windows, move to SDL2-2.0.5
2016-11-24 14:04:00 -08:00
freiro
f25ecd351d Switch to AppData/Roaming 2016-11-24 16:42:31 +01:00
jphalimi
5a580171b6 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
pippo2931
a92472e7c9 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
Yuri Kunde Schlesner
e7f1219996 Merge pull request #2175 from PEmu1/macos
Change "OS X" to "macOS" in the Readme
2016-11-23 18:51:59 -08:00
Yuri Kunde Schlesner
b0119cde40 Merge pull request #2186 from wwylele/config9
cfg: add config block 0x00090000
2016-11-23 18:51:01 -08:00
Yuri Kunde Schlesner
2215a3dce4 Merge pull request #1654 from JamePeng/errdisp
Rework the code of err:f service!
2016-11-23 17:43:02 -08:00
James Rowe
e5a4553c3e Merge pull request #2207 from wwylele/fix-2195
Fix format error from #2195
2016-11-22 12:46:12 -07:00
wwylele
1db648c247 Fix format error from #2195 2016-11-22 20:17:28 +02:00
wwylele
ca688c790d Merge pull request #2206 from freiro/SDL_Audio_Error
Improve verbosity of audio errors
2016-11-22 20:12:35 +02:00
freiro
f5b928c330 Improve verbosity of audio errors with SDL_GetError() 2016-11-22 17:28:11 +01:00
freiro
6127431299 Move to SDL2-2.0.5 2016-11-22 09:16:04 +01:00
coc4tm
cc3fb101b4 Improve MIME description and add French translation 2016-11-20 19:15:29 +00:00
bunnei
8582c43510 Merge pull request #2195 from Subv/factor_check
GPU/CiTrace: Avoid calling GetTextures() when not necessary.
2016-11-19 22:21:11 -05:00
bunnei
98e23c3ba8 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
Subv
d00d0d61e0 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
Sebastian Valle
0bd3b9e39a 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
Subv
9ee95ffbec GPU/CiTrace: Avoid calling GetTextures() when not necessary. 2016-11-19 19:27:00 -05:00
James Rowe
ece00e4600 Merge pull request #2194 from jroweboy/extremely-minor-clangformat-change
Minor formatting change
2016-11-19 13:51:14 -07:00
James Rowe
2d1eb1ae01 Minor formatting change 2016-11-19 13:35:07 -07:00
Subv
bb93931096 Kernel/Events: Log an error when trying to create Pulse events and timers.
Related to #1904
2016-11-19 14:00:08 -05:00
Subv
f33e1950b6 APT/Applets: Renamed the members of the SignalType enum.
Names now make sense and match 3dbrew.
2016-11-19 13:42:07 -05:00
wwylele
68dc34c32b tests: add a work-around for macOS linking error 2016-11-19 18:55:35 +02:00
wwylele
01964d37fb 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
wwylele
bfc699293f FileSys: remove unused DiskArchive
All "subclasses" of DiskArchive are splitted out. This class is useless
2016-11-19 18:55:34 +02:00
wwylele
e41a1ff6da PTM & CFG: use the correct path and error code according to the new FileSys policy 2016-11-19 18:55:34 +02:00
wwylele
5506268bf6 FileSys: w->rw permission lift only happens in SDMC archive 2016-11-19 18:55:34 +02:00
wwylele
a14bab3b8b FileSys: add SDMCWriteOnlyArchive 2016-11-19 18:55:34 +02:00
wwylele
76c8e607a4 FileSys: add SDMCArchive
Now DiskArchive only serves for SDMC, then it should be just a "SDMCArchive"
2016-11-19 18:24:37 +02:00
wwylele
4a80f45637 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
wwylele
420091d0e5 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
wwylele
1e33d07b86 FileSys: remove Open from FileBackend
Same as directory, file shouldn't expose Open either.
2016-11-19 17:17:19 +02:00
wwylele
4675116401 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
wwylele
37d6cbc200 FileSys: add PathParser 2016-11-19 17:17:19 +02:00
freiro
a3d3f96af9 Return by value and other fixes 2016-11-19 15:50:16 +01:00
freiro
92977a28a8 Win32 move default user folder location to AppData 2016-11-19 15:49:52 +01:00
wwylele
4fc15d830f cfg: add config block 0x00090000 2016-11-17 19:34:02 +02:00
bunnei
c728fccd9e Merge pull request #2172 from jroweboy/fix-mingw
Fix mingw compilation support
2016-11-15 20:07:23 -05:00
bunnei
2210744ec7 Merge pull request #1753 from jroweboy/frame_layouts
Support additional screen layouts.
2016-11-15 19:57:08 -05:00
Pringo
fe8bbc19fb Change "OS X" to "macOS" in the Readme 2016-11-14 09:16:11 -08:00
James Rowe
f0dcbd3f73 Add mingw compile support 2016-11-13 23:50:46 -07:00
James Rowe
48d64ccad5 Round the rectangle size to prevent float to int casting issues
And other minor style changes
2016-11-12 10:49:47 -07:00
bunnei
02df07d492 Merge pull request #2171 from jroweboy/fix-mac-build
Fix Travis build issue on mac
2016-11-11 20:13:15 -05:00