aboutsummaryrefslogtreecommitdiff
path: root/src/core
Commit message (Expand)AuthorAgeFilesLines
* core: detect Switch 2 programs in NSP containers (#349)cira010017 hours1-3/+22
* Merge pull request #155 from Djihads80/neo.ai/vibration-fixJonas21 hours2-6/+26
|\
| * Vibration support for ns2 gamesnéo Luigi23 hours2-36/+25
| * Merge remote-tracking branch 'origin/nx2' into neo.ai/vibration-fixnéo Luigi24 hours77-449/+6098
| |\
| * | Vibration fix for ns2 games | Assisted by claude (code)néo Luigi3 days2-5/+36
* | | network: close each bsd fd once and drop unwanted or malformed room packetscirakg23 hours6-27/+63
* | | Merge upstream Djihads80/Eglantine nx2 into ldn/room-handshakecirakg23 hours2-10/+102
|\ \ \
| * | | nup_writer: keep the dump's own layout for non-exefs/romfs entriesa55uka24 hours1-2/+5
| * | | nx2: video decoder: keep post-stream release fences pendingJavier24 hours1-2/+39
| * | | nx2: vdecsvc refreshes the GPU copy of each decoded frame (Yoshi demo)rdenno24 hours1-0/+4
| * | | nx2: vdecsvc picks H.264 when the configure carries no codec name and the str...rdenno24 hours1-4/+31
| * | | service: nx2:vdecsvc: handle end-of-stream without abortingYuri Olive24 hours1-3/+24
| | |/ | |/|
* | | network: keep fcntl modes across MSG_DONTWAIT and decompress room packets oncecirakg24 hours4-53/+65
* | | network: keep bsd sockets alive across concurrent close and fix room gapscirakg24 hours3-135/+144
* | | Merge upstream Djihads80/Eglantine nx2 into ldn/room-handshakecirakg24 hours1-0/+5
|\| |
| * | Merge pull request #235 from CloudP4bbs/pr/asid-guardJonas24 hours1-0/+5
| |\ \
| | * | core: do not index registered_processes with an unregistered ASIDPaulo Rossatto2 days1-0/+5
* | | | network: use the socket type for room stream reads and wake all readerscirakg24 hours2-3/+6
* | | | network: fix room socket races and share the room network checkcirakg24 hours7-56/+111
* | | | Merge branch 'nx2' into ldn/room-handshakecirakg25 hours11-77/+352
|\| | |
| * | | Merge pull request #334 from snowstormxd/codex/upstream-mkw-testJonas25 hours5-10/+56
| |\ \ \
| | * | | kernel: keep migrating fiber TLS lookups outside link-time optimizationsnowstormxd27 hours1-0/+5
| | * | | nx2: rearm clean read areas when the GPU writes them againsnowstormxd27 hours1-0/+15
| | * | | loader: find mixed-case loose RomFS directories consistentlysnowstormxd28 hours1-2/+20
| | * | | kernel: define thread-local state out of line for LTOsnowstormxd28 hours1-1/+3
| | * | | core: skip empty bitmap ranges during cache and scheduler traversalsnowstormxd29 hours1-7/+13
| * | | | nx2: map GPU memory before later command lists are readSssnowyyy28 hours1-3/+3
| * | | | video_core: don't execute command lists copied before their channel waitedSssnowyyy28 hours1-1/+4
| * | | | nx2: don't stall presents on a current-frame wait the GPU can't finishSssnowyyy28 hours1-22/+43
| * | | | nx2: make the 216 sparse request range checks overflow-safeSssnowyyy28 hours2-5/+11
| * | | | file_sys: reject NUP tables with wrapping bounds or cyclic directoriesSssnowyyy28 hours2-15/+82
| * | | | file_sys: decompress large NUP zstd members onceSssnowyyy28 hours3-21/+153
| |/ / /
* | | | network: fix room host LAN Play and room socket review issuescirakg25 hours2-38/+65
* | | | nifm: treat a joined room as the LAN for local network gamescirakg26 hours1-3/+19
* | | | network: fix ProxySocket receive edge casescirakg26 hours2-51/+36
* | | | network: deliver room datagrams through ProxySocket::Recvcirakg26 hours1-5/+1
* | | | Merge branch 'nx2' into ldn/room-handshakecirakg26 hours3-20/+143
|\| | |
| * | | loader: read the display version from GameDataList.Product.NNN tookraibse31 hours1-17/+30
| * | | file_sys: let the NUP packer override and probe the name, icon and versionkraibse31 hours2-3/+113
* | | | ldn: wait for the host's reply when joining a networkcirakg32 hours2-15/+78
|/ / /
* | | refactor: remove redundant EnsureRomFS call in AppLoader_DeconstructedRomDire...kraibse33 hours1-2/+0
* | | Merge remote-tracking branch 'origin/nx2' into codex/upstream-loading-hotkeyskraibse33 hours73-426/+5152
|\ \ \
| * \ \ Merge nx2 into nx2-experimentalkraibse34 hours14-63/+1953
| |\ \ \
| | * | | file_sys: add a deterministic NUP packer, Convert to NUP in Qt and eden-cli -...Jonas40 hours5-1/+1530
| | * | | Merge pull request #270 from Duck912/fe-rendernowhere0244 hours9-33/+456
| | |\ \ \
| | | * | | am: decode the native swkbd config for library version 0x160012Duck91245 hours2-0/+68
| | | * | | nx2:vi2: report the display's maximum buffer resolutionDuck91245 hours1-0/+24
| | | * | | nx2:vi2: sleep in the guest kernel while pacing presentsDuck91245 hours1-1/+8
| | | * | | nx2:gsv: map decoder images the client reads on the GPUDuck9122 days1-5/+153
| | | * | | nx2:vi2: pace presents by their swap intervalDuck9122 days1-4/+20