Wally4000
04a72fbc5e
Add Profiler control for Cmake
2024-09-04 13:35:07 +10:00
wally4000
fd22ce09e0
Shuffle some files around
2024-08-05 21:15:57 +10:00
wally4000
4543f773ff
Not sure why rumble was in this function twice.
2024-08-03 09:44:12 +10:00
wally4000
057d301b11
Remove BaseDir extern and replace with setBasePath function
2024-08-02 15:15:58 +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
763b717b8b
Fix DisplayList Debugger
2024-06-20 10:54:20 +10:00
Wally4000
3c594851bb
more io
2024-06-18 20:21:29 +10:00
Wally4000
ebed797b89
More IO:: Standardisation
2024-06-18 17:48:41 +10:00
wally4000
4bcc5af9b9
Move MathUtil.h to Utility
2024-06-17 16:29:28 +10:00
wally4000
677f53c592
Modernise DAEDALUS_USE and replace ARRAY_SIZE VARIABLE
2024-06-17 13:45:41 +10:00
Howard Su
5c0dd83555
Merge branch 'master' into pspui
2023-12-08 09:22:48 +08:00
Howard Su
734ed8788d
Make Win32 build on Release
2023-12-07 22:56:38 +08:00
Howard Su
fcc875fb46
Fix warnings, still left some
2023-12-06 08:52:37 +08:00
Howard Su
a93d4df52f
Add missing return
...
Test with Yoshi's Story
2023-12-03 14:16:56 +08:00
Wally4000
f18777f945
More snprintf
2023-10-31 14:32:21 +11:00
Wally4000
895e8910d9
Remove BuildOptions and clean up macros
2023-10-23 12:58:37 +11:00
Wally4000
b068d33942
Fix Posix Build.
2023-10-16 11:07:00 +11:00
Wally4000
448c384727
Begin fixing Posix build
2023-10-15 21:19:13 +11:00
Wally4000
b6eff3b826
Hurray it lives.
2023-10-11 18:47:51 +11:00
Wally4000
5b8fb28b57
Compiles and launches, doesn't get to games yet :)
2023-10-10 12:52:48 +11:00
Wally4000
73827031bf
Bunch more compilation fixes, not quite there yet
2023-10-04 12:58:31 +11:00
Wally4000
af2ee46808
General code tidying up, cmake script borked ATM
2023-10-02 14:06:45 +11:00
Wally4000
76eb881494
use shared_ptr instead of RefCounted Class
2023-06-22 15:47:48 +10:00
Wally4000
4e60fb4901
Remove AuxFunc.h
2023-06-22 14:57:25 +10:00
Wally4000
b688456fbd
Use builtins for random function
2023-04-24 15:51:14 +10:00
Wally4000
6dca83df5e
Clean up CMake (PSP Build is jank)
2023-04-15 09:35:45 +10:00
Wally4000
060557db9b
Use smart pointers for singleton and graphics
2022-07-16 00:36:25 +10:00
Wally4000
7b31d717b8
Cannot align these
2022-06-22 08:13:25 +10:00
Wally
16a8f93856
add more std:arrays
2022-06-19 19:14:37 +10:00
Wally
9fe0d7666f
Use modern alignas specifier
2022-06-19 13:55:08 +10:00
Wally4000
a69ee0a3f3
More std::array magic
2022-05-03 12:50:08 +10:00
Wally4000
0c1994d6b3
more std::filesystem
2022-04-20 20:07:20 +10:00
Wally4000
b0185d6441
Begin introducing std::filesystem more
2022-04-19 20:22:58 +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
d52ce85ce8
replace Clamp with std::clamp
2021-10-23 23:08:27 +11:00
wally4000
4fbc81a4ac
Use std::max and std::min
2021-10-23 22:12:40 +11:00
wally4000
6a619737ac
Fixed Linux Build
2021-10-19 23:08:02 +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
z2442
383621ba0d
Add window resize + fullscreen toggle
2020-12-31 08:52:37 -05:00
Wally4000
15e3e2a1d0
Update to the Bazel Directory Structure..
2020-08-22 18:42:41 +10:00
Carlos R
f9a986a6cc
S2DEX fixes
...
*Corrected inclusive typos for partial and no rotation modes (fixes gaps in V-Rally and Worms sprites)
*Implemented flipX/Y for full rotation (Worms uses this when the character fall down)
*Defined flags for flipX/Y
2020-08-10 22:04:58 -07:00
Carlos R
5470cebe96
Re-implement ConvertYUV16 for ConvertImage
...
*This is based off the accurate tmem implementation (ConvertTile), also simplified how we dispatch this texture format
*Removed workaround when the pallet is address is null, this no longer needed due to recent fixes
2020-08-09 23:38:01 -07:00
Carlos R
47652f082e
Refactored S2DEX_BgCopy/Bg1cyc
...
These use the same struct and SpriteLoad function
Added list of games that use S2DEX, useful for testing
2020-08-09 17:02:48 -07:00
Carlos R
ff9f4811a2
Fixed typo in Sprite2D
2020-08-09 17:00:48 -07:00
Carlos R
5b3a42c749
TMEM clean ups
...
*Moved TMEM Copy routines to their own file (TMEM.cpp)
*Avoid loading tmemload info twice when the tmem lookup entry is invalid
2020-08-08 10:42:55 -07:00