◱ PixelyIon
4a72704c4d
Associate with NRO files
...
This commit adds the ability to open NRO files directly from a file browser rather than the emulator itself.
2019-12-11 17:31:12 +00:00
◱ PixelyIon
e4dc602f4d
Migrate to SAF APIs for file access
...
This commit moves from conventional file access to using URIs and such provided by the SAF APIs.
2019-12-11 17:31:12 +00:00
◱ PixelyIon
c005d7df74
Framebuffer and NativeActivity
...
What was added:
* Framebuffer
* NativeActivity
* NV Services
* IOCTL Handler
* NV Devices:
* * /dev/nvmap - 0xC0080101, 0xC0080103, 0xC0200104, 0xC0180105, 0xC00C0109, 0xC008010E
* * /dev/nvhost-as-gpu
* * /dev/nvhost-channel - 0x40044801, 0xC0104809, 0xC010480B, 0xC018480C, 0x4004480D, 0xC020481A, 0x40084714
* * /dev/nvhost-ctrl
* * /dev/nvhost-ctrl-gpu - 0x80044701, 0x80284702, 0xC0184706, 0xC0B04705, 0x80084714
* SVCs:
* * SetMemoryAttribute
* * CreateTransferMemory
* * ResetSignal
* * GetSystemTick
* Addition of Compact Logger
What was fixed:
* SVCs:
* * SetHeapSize
* * SetMemoryAttribute
* * QueryMemory
* A release build would not set CMAKE_BUILD_TYPE to "RELEASE"
* The logger code was simplified
2019-11-15 19:30:04 +00:00
bylaws
2e0014ba7c
Fix External Storage Access on Android 10 ( #10 )
...
Android 10 and above block access to the legacy java file APIs on external storage without the 'android:requestLegacyExternalStorage' flag set. This is a temporary measure while we adopt newer APIs.
2019-11-09 13:39:40 +00:00
◱ PixelyIon
7ad2e11705
Milestone 3 - Services API
...
This commit adds the Services API and implements some services. It also changes the name of the application to Skyline and replaces the icon.
2019-09-25 02:28:25 +05:30
◱ PixelyIon
a54f5ff578
Milestone 2 - Memory & IPC Marshalling
...
This commit introduces a new memory model that supports true shared memory with separate permissions for remote and local processes, implements svcQueryMemory and completes svcGetInfo further, adds IPC support with the IpcRequest and IpcResponse classes.
2019-09-25 02:28:25 +05:30
◱ PixelyIon
62cb561888
Implement sharing of logs using Hastebin
2019-08-29 18:10:39 +05:30
◱ PixelyIon
3855daa849
Rename to LightSwitch and emu.lightswitch
2019-08-18 12:57:55 +05:30
◱ PixelyIon
696ebde527
Rewrite C++ parts and UI update
...
This update took way way too long to create. However, it was worthwhile. :)
2019-07-25 01:49:43 +05:30
◱ PixelyIon
15f8c4b5f0
Addition of a UI: Settings and NRO list
...
This update adds a minimal UI.
2019-07-03 04:49:45 +05:30
Ryan Teal
64f2f90087
Add external storage permission dialog
2019-06-30 15:35:25 +01:00
Starlet Leonhart
2e5d107f5d
add files, cannot figure out why native lib is broken
2019-06-28 20:35:14 -04:00