* initial SDL2 input stub restored
only light button presses, bumpers, d-pad works
axis, triggers, haptics and long presses haven't been implemented yet
* fixed bumpers, buttons and hats
cross, circle, square, triangle,
L1, R1, L3, R3 and D-PAD
should now work well
* axes and triggers support added
Left and Right stick should now work along with L2 and R2
* minor oopsie daisy
fixed dpad down button
* +
controller info console output added
+
led set to pink (for goofy reasons)
* Clipped headers from "SDL2-for-Pascal"
* sdl2 made dynamically loadable
* xinput made dynamically loadable
* Detached headers
* sce_pad_interface prototype
* +
* keyboard/mouse interface
* touchpad
* +
* xinput interface
* add LightBar interface
* SDL_PollEvent
* select_pad_interface
* select_led_color
* +
---------
Co-authored-by: red-prig <vdpasha@mail.ru>
* libSceFiber
* Minor
* Minor
* Minor
* Minor
* Struct align
* Minor
* Minor
* Minor
* Minor
* Minor
* sceDepthInitialize + sceDepthQueryMemory
* Minor
* ult
* More ult funcs
* Minor
* Minor
* Minor
* sceUlt mutex
* Minor
* wait instead of yield
* sceUltUlthreadExit
* Minor
* Minor
* Minor
* Adds assertion
* Minor
* sceUltSemaphoreXxx
* sceNpTssCreateNpTitleCtx
* Adjust SceUltUlthreadRuntime size
* Adds reversing info of SceFiber structs
* Minor
* Minor
* Adds some libSceAvPlayer dummy functions, ps4_sceAvPlayerAddSource cache files to 'avplayer_dump' directory
* Its better for languageCode to be array of chars
* SysLogPrefix
* us -> ms
* Adds ffmpeg headers
* Fix compilation
* sceAvPlayerInitEx
* spinlock, proper close ffmpeg stuff
* Refactor + fix
* NextPacket
* ReceiveAudio
* ReceiveVideo
* audio works
* Minor fix
* Minor
* accurate GetTimeInUs
* sceAvPlayerPostInit and sceAvPlayerStop
* Is not GPU Addr err
* Fixing Structure Alignments
* The original timeStamp is listed in ms in the documentation
* Forgotten "not" and disable Exit(False); (Seems to work, need to test)
* Should check patch folder first
* Minor
* test CI
* use parse_filename
* _sceAvPlayerInit, _sceAvPlayerInitEx
* ps4_sceAvPlayerPostInit, _sceAvPlayerAddSource
* fix types
* _sceAvPlayerGetAudioData
* _sceAvPlayerGetVideoDataEx
* _sceAvPlayerStop, _sceAvPlayerClose
* Removed outdated comments + long name
* Use MemChunk instead of a simple Pointer
* fix init value
* convert to utf8
Co-authored-by: Pavel <68122101+red-prig@users.noreply.github.com>