Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PSP #1585

Open
wants to merge 88 commits into
base: master
Choose a base branch
from
Open

PSP #1585

Changes from 3 commits
Commits
Show all changes
88 commits
Select commit Hold shift + click to select a range
64020b2
PSP Port initial
Crow-bar Mar 29, 2022
cd37d86
code cleanup
Crow-bar Apr 3, 2022
f5aaa58
readme: update
Crow-bar Apr 3, 2022
190279c
system user name
Crow-bar Apr 5, 2022
32e1753
mainui update
Crow-bar Apr 7, 2022
cab1876
FCVAR_GLCONFIG permission update
Crow-bar Apr 9, 2022
eea17a4
Matrix_CreateFromEntity ASM BUG
Crow-bar Apr 9, 2022
a308ce2
ref_gu: texture loader update
Crow-bar Apr 9, 2022
e7e10ac
filesystem: hold mode fix
Crow-bar Apr 10, 2022
5c244b4
filesystem: Stream_OpenWAV hold mode fix
Crow-bar Apr 11, 2022
dc22f5c
vox: MAX_SENTENCES changed to 2048
Crow-bar Apr 14, 2022
7be87a9
filesystem: small changes
Crow-bar Apr 14, 2022
2eef2ce
sound: psp sound output rewritten
Crow-bar Apr 16, 2022
13a9c41
added .vscode/ to .gitignore
Crow-bar Apr 16, 2022
5eb19c1
ref_gu: viewport bug fixed
Crow-bar Apr 24, 2022
4dfdbdd
ref_gu: unnecessary operations
Crow-bar Apr 25, 2022
2885d44
platform: 60 fps cap fix
Crow-bar May 4, 2022
90faeb2
optimization: aligned memory access, vfpu math
Crow-bar May 5, 2022
2ab8bce
ref_gu: texture min size fixed
Crow-bar May 5, 2022
fe8fea7
filesystem: added XASH_NO_ZIP define, 64 byte alignment for file buffer
Crow-bar May 13, 2022
89ec712
ref_gu: cleanup, added texture wrap mode in GL_Bind
Crow-bar May 17, 2022
07e2977
ref_gu: refactoring
Crow-bar May 24, 2022
1d71767
ref_gu: pixel converter update
Crow-bar May 25, 2022
8e8a0e4
ref_gu: optimized sprites and particles
Crow-bar May 26, 2022
6073e35
vid_psp.c: CRLF -> LF
Crow-bar May 27, 2022
8071355
ref_soft: framebuffer width fix
Crow-bar May 27, 2022
c07c135
platform: buttons layout update
Crow-bar May 27, 2022
d35330c
psp: enabled console background image
Crow-bar Jun 1, 2022
1e132bf
ref_gu: added rgb 332 format; changeable output format in R_BuildLigh…
Crow-bar Jun 1, 2022
3a3b8e2
ref_gu: triapi update
Crow-bar Jun 8, 2022
f2d59eb
ref_gu: studio model optimization
Crow-bar Jun 9, 2022
1288949
ref_gu: reducing the number of calls to CL_GetEntityLight and CL_GetD…
Crow-bar Jun 10, 2022
db9e82c
engine: CL_IsPlayerIndex macro
Crow-bar Jun 10, 2022
cbfb43f
engine: NORETURN macro disabled for PSP
Crow-bar Jun 10, 2022
1b4bc7f
platform: module loader refactoring
Crow-bar Jun 16, 2022
da695b7
engine: using MSGBOX in developer mode (Sys_Error)
Crow-bar Jun 16, 2022
da68591
ref_gu: .bss size reduction
Crow-bar Jun 16, 2022
0277700
gitignore: fix waf ignores
a1batross Jan 7, 2021
b8ff41e
psp: removed dll_psp.h
Crow-bar Aug 10, 2022
91d6fdd
psp: using the maximum amount of VRAM
Crow-bar Aug 10, 2022
bcf838c
engine: .bss size reduction for PSP
Crow-bar Aug 30, 2022
3afc713
ref_gu: efx optimization
Crow-bar Sep 5, 2022
9c61941
ref_gu: code cleanup, fix spaces and tabs, asm Matrix_FromOriginQuat
Crow-bar Sep 9, 2022
b567531
platform: PSP volatile(P5) memory allocator
Crow-bar Sep 21, 2022
b517019
platform: p5 allocator fix; ref_gu: using vram for palettes
Crow-bar Sep 21, 2022
21ed285
engine: psp filetime fix
Crow-bar Sep 21, 2022
d98330a
psp: asm code optimization
Crow-bar Sep 30, 2022
57ddff5
engine: R_BreakModel limit reduction for psp
Crow-bar Oct 2, 2022
f4ae5cf
platform: using sceKernelGetSystemTimeWide instead of sceRtcGetCurren…
Crow-bar Oct 3, 2022
1abec26
psp: fixed bug in asm code, returned vsqrt+vrcp in TransformPositiveP…
Crow-bar Oct 4, 2022
ed2ba1f
psp: additional buttons, when pressed HOME
Crow-bar Oct 4, 2022
01affdc
psp: lower sound thread priority
Crow-bar Oct 4, 2022
e66400c
engine: net_encode.c, net_buffer.c inline functions optimization
Crow-bar Oct 4, 2022
8850d2a
waf: updated build rules for psp
Crow-bar Oct 5, 2022
ef117ff
readme: psp profiling
Crow-bar Oct 5, 2022
5ad4f43
waf: self.onlypsp fixed
Crow-bar Oct 5, 2022
3b50fde
ref_gu: menu freeze fix
Crow-bar Oct 6, 2022
f8452b8
ref_gu: R_TextureList_f total size fix
Crow-bar Oct 6, 2022
40dca1e
ref_gu: vsync fix
Crow-bar Oct 6, 2022
f70938d
ref_gl: ref_soft: ref_gu: engine: TriAPI update
Crow-bar Oct 10, 2022
122a110
imagelib: hardware palette support for tga
Crow-bar Oct 10, 2022
a375adb
ref_gu: skybox_ext reordering
Crow-bar Oct 10, 2022
bdc2009
server: minor fix for inline functions
Crow-bar Oct 12, 2022
53d44f4
paltform: psp filesystem helper
Crow-bar Oct 13, 2022
3889ed8
engine: using sceIoRemove() instead of remove() for psp
Crow-bar Oct 14, 2022
a440d1f
paltform: psp filesystem helper update
Crow-bar Oct 18, 2022
c6520b8
server: sv_save.c: checking P5Ram_Alloc results; memory leak fix
Crow-bar Oct 18, 2022
4e78898
Merge branch 'psp-cachedfs' into psp
Crow-bar Oct 18, 2022
5832d01
Merge branch 'psp-triapi' into psp
Crow-bar Oct 18, 2022
238687a
Merge branch 'psp-tgapal' into psp
Crow-bar Oct 18, 2022
5559f72
waf: psp profiling flags for c++
Crow-bar Oct 19, 2022
f5ca017
engine: DSP optimization
Crow-bar Oct 20, 2022
89ee68d
ref_gu: depth bug fixed, sort code removed
Crow-bar Oct 20, 2022
d6d8ee3
ref_gu: updated initial GU settings
Crow-bar Oct 20, 2022
da16110
ref_gu: correct ONE/ZERO modifier for sceGuBlendFunc
Crow-bar Oct 20, 2022
e3e5fe8
platform: psp filesystem helper strip_path
Crow-bar Oct 31, 2022
0b50016
ref_gu: gl_nosort cvar removed
Crow-bar Oct 31, 2022
066d87f
ref_gu: depth mask returned
Crow-bar Oct 31, 2022
1704712
platform: psp fixed issues with libc
Crow-bar Nov 2, 2022
0dc1c13
engine: psp Adrenaline bug
Crow-bar Nov 2, 2022
28723b0
platform: psp PATH_MAX fix
Crow-bar Nov 2, 2022
e6a9724
platform: psp joystick curve support
Crow-bar Nov 2, 2022
15ea61e
psp: mainui update
Crow-bar Nov 11, 2022
3ccb156
platform: using hw psp mp3 decoder for streams
Crow-bar Nov 21, 2022
d419921
engine: psp filesystem fix
Crow-bar Dec 6, 2022
9812a91
ref_gu: clipping code update
Crow-bar Dec 7, 2022
cae351f
engine: psp math optimization, QuaternionSlerp, BoundsIntersect, Mod_…
Crow-bar Dec 20, 2022
8044646
First merge attempt (many PSP tunings are missing, as they are outdat…
a1batross Jan 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading