Commit Graph

343 Commits

Author SHA1 Message Date
Wouter Wijsman
41b85254cd Merge pull request #158 from diamant3/patch-1
Improve Installation instruction
2023-11-27 01:05:26 -08:00
Diamond Rivero
7c6f222300 Update README.md 2023-11-27 16:32:23 +08:00
Francisco Javier Trujillo Mata
3d2ac81d60 Merge pull request #159 from irixxxx/master
libcglue fix: d_type field uninitialized in getdents
2023-11-23 00:06:50 +01:00
kub
55aa864574 libcglue fix: d_type field uninitialized in getdents 2023-11-23 00:02:03 +01:00
Diamond Rivero
ebc0edbc25 Improve Installation instruction 2023-10-21 23:02:22 +08:00
Wouter Wijsman
2f723c3b82 Merge pull request #157 from pspdev/sharkwouter-patch-1
include psptypes.h in psprtc.h
2023-10-04 00:04:13 +02:00
Wouter Wijsman
69ad53c430 include psptypes.h in psprtc.h
Fixes #155

I tested this by adding `#include <psprtc.h>` at the top of `main.c` for the `debug/kprintf` sample. With this fix it compiles, without this fix it does not.
2023-10-03 23:42:41 +02:00
Wouter Wijsman
9bd4db541b Merge pull request #156 from bucanero/patch-1
Add statvfs() based on sceIoDevctl()
2023-10-03 22:59:31 +02:00
Wouter Wijsman
bbc04c3efe Merge pull request #154 from diamant3/fix-va_end-missing
fix `va_end` missing
2023-10-03 16:12:16 +02:00
Wouter Wijsman
9703370c9a Merge pull request #153 from diamant3/fix-resource-leaks
fix resource leaks
2023-10-03 15:56:00 +02:00
Damián Parrino
b092fb9682 Update Makefile.am 2023-09-30 10:55:15 -03:00
Damián Parrino
e21b401d3e Update glue.c 2023-09-30 10:51:36 -03:00
diamant3
c0c9f9c1a9 fix va_end missing 2023-09-27 22:17:54 +08:00
diamant3
1e1fe31165 fix resource leaks 2023-09-26 13:01:09 +08:00
Wouter Wijsman
fc94f99fc6 Merge pull request #152 from taba256/master
fix sceKernelVolatileMemTryLock typo
2023-09-24 21:01:33 +02:00
taba
db3fb0b2a9 fix typo 2023-09-21 22:11:49 +09:00
Francisco Javier Trujillo Mata
0f93765068 Merge pull request #150 from bucanero/patch-1
Add sceIoDevctl structure to get free disk space
2023-09-19 16:12:18 +02:00
Damián Parrino
70678dd078 Update pspiofilemgr_devctl.h 2023-09-19 11:03:47 -03:00
Damián Parrino
b3a6694d46 Update Makefile.am 2023-09-18 18:41:39 -03:00
Damián Parrino
fd74b76a78 Create pspiofilemgr_devctl.h 2023-09-18 18:31:15 -03:00
Damián Parrino
909b42ae65 Update pspiofilemgr.h 2023-09-18 18:21:22 -03:00
Beyley Thomas
04756ae9bc Move clang path to __builtin_clz 2023-09-17 00:55:12 -07:00
Beyley Thomas
fcf9ed6d35 gu: Add clang-friendly codepath 2023-09-15 12:03:57 -07:00
Diamond Rivero
e20ebe3822 remove docker pulls badge
remove the badge because it does not exist in your dockerhub
2023-08-06 00:31:56 +02:00
bvdaakster
9dc89b1a49 Fix htmlviewer sample (#145)
* Fix htmlviewer sample

* Uses PSP_HEAP_THRESHOLD_SIZE_KB macro instead of defining a fixed heap size

* Revert to original htmlviewer sample and apply minimal fixes only

---------

Co-authored-by: Bas van den Aakster <bas@xtr.dev>
2023-07-14 09:41:11 +02:00
Francisco Javier Trujillo Mata
c79e8ecfee Merge pull request #137 from pspdev/add-psp-packages-dependencies
Add dependencies for building packages to container
2023-07-03 09:45:09 +02:00
Francisco Javier Trujillo Mata
865574ea87 Merge pull request #143 from davidgfnet/master
Fix init / libc_init ordering
2023-06-29 19:46:45 +02:00
David Guillen Fandos
4b2982cb7d Fix init / libc_init ordering
_init might require working pthreads, due to C++ constructors using
mutexes and threads. Since libc does not require _init execution, we
simply reorder them.

This removes support for kernel-mode _init on user programs that run in
kernel mode (mostly old FW 1.5, but should not affect almost any
homebrew out there, since they don't use user-mode main thread).
2023-06-28 23:11:56 +02:00
Wouter Wijsman
710deac140 Merge pull request #142 from diamant3/improve-badges
Improve badges
2023-06-28 09:21:36 +02:00
diamant3
df849e224b Improve badges
another is fix for documentation intro
2023-06-28 07:45:21 +08:00
Wouter Wijsman
0cbce71ddf Merge pull request #141 from IridescentRose/gu-docfix
Fixed documentation -- added 8 bit notes.
2023-06-27 15:41:32 +02:00
Nathan Bourgeois
3f22a7ec08 Fixed documentation -- added 8 bit notes. 2023-06-27 08:08:05 -04:00
Wouter Wijsman
cec2f5e7b3 Merge pull request #140 from IridescentRose/doc-gu-16bit-drawarray
Documentation: Update sceGuDrawArray() for 16-bit vertices.
2023-06-27 09:16:34 +02:00
Nathan Bourgeois
09d3a7fd39 Documentation: Update sceGuDrawArray() for 16-bit vertices. 2023-06-26 23:57:38 -04:00
Francisco Javier Trujillo Mata
2c5778b1f3 Merge pull request #136 from fjtrujy/newlibLockAPI
Implement full LOCK API for newlib
2023-06-24 15:47:38 +02:00
Francisco Javier Trujillo Mata
ba34585a9c Adding missing time.h 2023-06-24 12:42:20 +02:00
Francisco Javier Trujillo Mata
a1e07de6dc Implement full LOCK API for newlib 2023-06-24 12:39:33 +02:00
Wouter Wijsman
0695c1d3a2 Merge pull request #138 from pspdev/upgrade-used-actions
Upgrade used actions
2023-06-24 00:31:01 +02:00
Wouter Wijsman
f705c71a38 Do not change doxygen-action version 2023-06-23 22:35:10 +02:00
Wouter Wijsman
b6062edde3 Use newer actions in doxygen build 2023-06-23 22:30:39 +02:00
Wouter Wijsman
7973cb9287 Upgrade used actions
This should resolve more deprecation errors.
2023-06-23 22:25:24 +02:00
Wouter Wijsman
7b125accf3 Merge pull request #116 from pspdev/resolve-warnings-github-action
Update checkout and upload-artifact actions
2023-06-23 21:59:51 +02:00
Wouter Wijsman
257d7d2e98 Add dependencies for building packages to container
The pspsdk container is only used by psp-packages and psplinkusb. In the psp-packages actions we are installing the dependencies needing for building packages over 30 times. This is a waste of time and resources (it's also kinda mean towards the Alpine Linux team). My suggestion is to make sure those dependencies are already available in this container. This would probably make psp-packages build 10 times faster.
2023-06-23 20:19:34 +02:00
Wouter Wijsman
a7b9552834 Replace set-output usage 2023-06-22 21:24:13 +02:00
Wouter Wijsman
a287a5b60e Merge pull request #113 from fjtrujy/extend_speed_sample
Add the usage of triangles for textures
2023-06-07 10:24:25 +02:00
Ben
3adbfea262 Merge pull request #135 from pspdev/do-not-optimize-by-default
Do not optimize by default
2023-06-07 10:49:11 +10:00
Wouter Wijsman
17b2541028 Do not optimize by default 2023-05-29 13:36:53 +02:00
Wouter Wijsman
1cbba381ac Merge pull request #133 from pyroesp/sample/logo_plugin
add new sample 'image display' to pspsdk (plugin)
2023-05-29 13:12:29 +02:00
pyroesp
0987b3602b add image_display sample to pspsdk
fix for PR

renamed logo folder to image_display, renamed logo to image in source, changed image used, removed FW version from makefile, added header to source, added image_display to all samples makefile
2023-05-28 05:05:32 +02:00
Francisco Javier Trujillo Mata
dbe0b6e03e Merge pull request #129 from pspdev/no-daily-builds
Do not rebuild every day
2023-05-25 23:27:46 +02:00