Commit graph

207 commits

Author SHA1 Message Date
wally4000
bd3b69ff8e Move Math -> PSPMath 2025-03-15 20:24:05 +11:00
Wally4000
04a72fbc5e Add Profiler control for Cmake 2024-09-04 13:35:07 +10:00
wally4000
a367c6a4db Path issues breaking out of tree builds. 2024-08-06 14:29:39 +10:00
wally4000
fd22ce09e0 Shuffle some files around 2024-08-05 21:15:57 +10:00
wally4000
057d301b11 Remove BaseDir extern and replace with setBasePath function 2024-08-02 15:15:58 +10:00
wally4000
9df03a122f Allow easy switching between intrafont and SDL2_TTF on the PSP 2024-07-21 13:37:15 +10:00
wally4000
a02e85073e Move a lot of fopen to std::fstreams 2024-07-11 20:10:49 +10:00
wally4000
9310ae0788 add cstring in appropriate files 2024-07-01 10:48:50 +10:00
wally4000
502ac8c7da Fix a bunch of compile errors 2024-06-20 12:50:05 +10:00
wally4000
4a35201f22 Specify if a variable is unused to silence compiler. 2024-06-20 12:24:05 +10:00
Wally4000
ebed797b89 More IO:: Standardisation 2024-06-18 17:48:41 +10:00
wally4000
4cbf70a925 Replace a bunch more IO:: namespace stuff 2024-06-18 10:53:45 +10:00
Howard Su
5c0dd83555
Merge branch 'master' into pspui 2023-12-08 09:22:48 +08:00
Howard Su
75d3eb0814 enable debug build of win32 2023-12-07 23:35:46 +08:00
Howard Su
734ed8788d Make Win32 build on Release 2023-12-07 22:56:38 +08:00
Howard Su
eacdd5820a remove more warnings 2023-12-07 02:44:31 +08:00
Wally4000
3dab92cd1d Fix a few more changes 2023-10-31 14:26:05 +11:00
Wally4000
895e8910d9 Remove BuildOptions and clean up macros 2023-10-23 12:58:37 +11:00
Wally4000
b6eff3b826 Hurray it lives. 2023-10-11 18:47:51 +11:00
Wally4000
b9b659c353 Adjust Paths a bit, but start to fix properly 2023-10-10 20:29:14 +11:00
Wally4000
6dca83df5e Clean up CMake (PSP Build is jank) 2023-04-15 09:35:45 +10:00
Wally4000
90917c8626 Fix up Debug Build 2022-06-28 11:06:55 +10:00
Wally4000
d40f4d24d7 Simplify Endian check Code 2022-06-22 23:35:36 +10:00
Wally4000
a27cf24f9f Use new SaveAs function in .hle 2022-04-28 13:16:54 +10:00
Wally4000
ae453f45e5 Fix patch.cpp 2022-04-20 20:11:44 +10:00
Wally
23d60271b8 PSP will now build but crashes :( 2022-03-27 12:56:24 +11:00
Wally4000
3fec82b04d Remove stdafx.h for consistency 2022-03-22 18:06:17 +11:00
Wally4000
1804b898cf Overhaul CMake. May break PSP Build 2022-03-21 21:34:56 +11:00
Wally4000
cd80cfc6de Just use strcasecmp now. All platforms support it 2021-12-09 16:05:21 +11:00
wally4000
b59bd6bea4 Dunno 2021-10-23 21:48:59 +11:00
Wally4000
eadc1b3758 move from typedef to modern using declaration 2021-10-18 18:58:14 +11:00
Wally4000
b1e6ac01da Adding in some std:: functions to replace some templates 2021-10-16 22:54:18 +11:00
Wally4000
15e3e2a1d0 Update to the Bazel Directory Structure.. 2020-08-22 18:42:41 +10:00
Carlos R
3de6b8210e Fixes and improvements for hle cache and mempack support
*Fixed mempack support when savetype is not unknown, for simplicity we always assume the presence of the mempack. Ill add proper support to disable it later
*Removed force flag for Save_Flush, this was a legacy flag mainly used to manually allow users to force saving
*Moved hle cache directory inside the SaveGames folder and removed all the duplicate code added when it was moved to its own directory
*Fixed accurate TMEM for the PSP (still disabled on the PSP)
2020-07-12 14:10:40 -07:00
Carlos R
de782b19ae Implemented Trix for GE and PD 2020-07-05 15:18:45 -07:00
Carlos R
3d1184f990 *Removed vertex stride from the ucode cache, now vertex stride its applied at compile time for all microcodes
*Removed GBI0_Tri4 (F3D microcode doesn't support it)
*Moved GBI0_Tri4 implementation to Ucode_GE.h since this is actually part of the custom microcode used by GE and PD.
2020-07-04 17:37:52 -07:00
Carlos R
f70c0180b5 Prep work to add more custom ucode implementations
*Refactored RDP_MoveMemLight to prevent duplicate code and simplified it for adding custom lighting impls. Also added bound checks for invalid light index and addresses
*Added hash for Rogue Squadron (this a custom GBI1 ucode), currently unimplemented 
*Do not hardcode GBI commands when patching custom ucode tables
*Fixed DKR's index mtx address, thanks Rinnegatamante for pointing out this error
2020-07-02 09:15:45 -07:00
=
1511baa25e Fix up paths in headers 2020-05-27 19:20:52 +10:00
=
8251a59dc4 Change from Physics to physical. no ideas. 2020-04-18 12:11:42 +10:00
=
09dd54c362 Merge SDL2 branch to Master 2020-04-18 11:05:38 +10:00
=
a68b3bdafe Add Cache Directory and move hle files there
Make sure SaveStates and Cache dir are generated on fly
Update Roms.ini
2020-04-15 17:46:49 +10:00
=
5cb6b8d146 Apply fixes from Vita Repo for mempak fix. Thanks Rinnegatamante and m464p-nx 2020-04-15 15:47:40 +10:00
Wally
0b126b36ad fixed PSP build 2019-05-27 13:24:32 +10:00
Wally
2d7157e5a9 Got SDL2 build compiling again.. Not sure if it works yet, crashes KDE on my VM 2019-05-27 13:00:23 +10:00
z2442
275aacd212 more nullptr updates 2019-05-03 21:09:20 -04:00
Ben Slater
6a725bf99e Removed a bunch of asserts / debug options from release build, stabs a bunch of compiler warnings 2019-05-03 17:43:44 +10:00
Ben Slater
d5882813c6 Readded OSHLE Text Colour
Fixed some menu arrangements
2019-03-12 18:37:34 +09:00
Ben Slater
61cf810d20 Attempt to fix SCroll bug in Main menu. Seems to be a little better. Improvement required
Scroll bug when rom reset still occurs
2019-03-10 18:26:05 +09:00
Ben Slater
31dc7bae9a Updated Intrafont from Joel16's repo 2019-02-27 18:16:27 +11:00
Ben Slater
800b53bc5f Removed Intrafont shadows 2019-02-27 17:23:06 +11:00