* added serial and title to shadnet login for reporting for presense support
* more presensce support
* more presnse
* live appear online
* added appear offline setting
* clang..
* matching2 fixup - joinroom
* Matching2 fixup 2, I'll take all the buffer I want.
Fixed what appeared to be a overflow caused by context movement from terminate calls.
* Initialize heap API and run malloc_init
Purely for testing
* Update linker.cpp
* Fix heap function definitions
* Run malloc_init before initializing libs
Allows LLE libSceMoveTracker.
* Fix for rebase
* Some other fixups
* Some other rebase/bug fixes
* Claaaaaang
* Add a memory type for system memory
Don't want these system areas merging with things they shouldn't.
* mmap with MAP_SYSTEM flag
* Add FW 1.70 check to sceKernelMapNamedSystemFlexibleMemory
* regmgr call stub
Best we at least have some clue what this thing is doing
* Remove forced LibcInternal HLEs
These are no longer needed since running malloc_init LLE allows internal mallocs to succeed.
* Remove heap api pre-init
This is a hack.
* We try stuff till something works, God bless the new config backend 🙏
* Hopefully we did it?
* whoops
* what
* schizophrenia and clang fix
* once a schizo, always a schizo
* all in my head?
* I DIDN'T EVEN TOUCH THIS LINE BTW 🙏
* fixing an oopsie
* that should cover it?
* silly clusmy ultra
* that should be all hopefully(i hate gh mobile)
* clang
* initial shadnet client (based on my previous prs)
* some np_handler work mostly based on our previous pr
* improved login/logout event of shadnet
* added np_score support from previous pr
* friends and notifications ui
* clang is not my friend
* clang fix again
* added webapi support for shadnet
* applied metrik's fix
* clang
* fixed some wrong LOG_ERRORS
* updated emulator settings
* trying to fix npcommid bugs
* fixed npcommid
* improved NPcommid detection so it won't write null values to database
* metrik's suggestion
* removed one line
* more command types
* fixed duplicated log print
* fixed compile
* improved reconnection retries
* simplify error code
* stephen suggestion
* made friends hotkey
* fixup
* more proper handling of reconnecting
* fixed return code
* Fix checks for param flag
* Refactor merge check
Makes the check it's own variable to improve readability.
* Explicitly set default to normal
Addresses other review comment.
* libSceMouse HLE v1
* fix getting event device id, init lib, logging
* rest of the mouse events
* lol how did it take me this long to notice this
* stop the hidden mouse from clicking on random shit
* yet another mouse state bug
* Implement merged mode
* Move RingBufferQueue to common/
* sir clang offnir, the all-formatting
* config option for this
* review comments
Added cmake flags as optionals.
Moved X libs into its own list.
Replaced old callPackages.
Moved to let block at top level packages.
Created a function to get the correct attribute set from buildSettings.
.
Import lib
explicitly gave releaseWithDebugInfo callPackage build.
Remove lib output
Prepended pkgsLinux
Formatting.
Remove brace
.
Call the lambda first and get the output after using ()
Added buildDeps
removed fmt and eudev from native
Removed dependencies from devshell and use inputsFrom instead.
Added the inputs for the CMake modules in the derivation inputs.
Changed path and added name.
Added enableSystemLibraries flag
Removed xLibs and added flag for ENABLE_SYSTEM_LIBRARIES
Use sdl3 submodule for compiling locally.
.
.
Formatting.
Building with system libraries enabled.
Added libGL to devshell, added sdl3 and libx11 to buildInputs
Removed comment
Added devshell SDL configuration libs.
.
.
.
.
Use cmakeBool
Made buildInputs with no let in
Removed sdl3
Formatting
.
removed enableTests