Wally4000
0c04c1ada1
Merge branch 'master' into Tidy-Pointers
2023-06-28 10:39:43 +10:00
Wally4000
d240668713
Fixing missing includes
2023-06-26 22:20:28 +10:00
Wally4000
ec99921fb9
as per last
2023-06-26 22:11:40 +10:00
Wally4000
5c7d7d48a6
Updated a bunch of pointers so they're unique.
2023-06-26 22:11:29 +10:00
Wally4000
76eb881494
use shared_ptr instead of RefCounted Class
2023-06-22 15:47:48 +10:00
Wally4000
6dca83df5e
Clean up CMake (PSP Build is jank)
2023-04-15 09:35:45 +10:00
Wally4000
394c1710c9
Shared_ptr for CCodeBufferManager
2022-07-17 20:43:18 +10:00
Wally4000
060557db9b
Use smart pointers for singleton and graphics
2022-07-16 00:36:25 +10:00
Wally
faaac7fcad
Refine CMakeLists more
2022-06-22 22:41:10 +10:00
Wally4000
e53e983722
Fixed Install path
2022-06-22 11:31:57 +10:00
Wally4000
f6b3f7128a
Clean up CMakeFile
2022-06-22 08:12:51 +10:00
Wally
48e6e1d54f
Use BuildOptions.h for macro functions
2022-06-19 22:32:56 +10:00
Wally4000
a5a7fc6582
Copy last required files for Posix.
2022-06-13 22:24:44 +10:00
Wally4000
9e88e82e03
Fix a few minor issues. Simplfy sh script
2022-06-13 21:46:04 +10:00
Wally4000
bb7d13ca06
Change CMake Script to allow installing
2022-06-13 20:59:43 +10:00
Wally4000
c0f19235a8
Select is now menu button again
2022-05-03 22:30:47 +10:00
Wally4000
ca36d90a3e
Clean up more functions
2022-05-03 22:20:05 +10:00
Wally4000
9433fdafd4
Move PSP Audio to SDL Audio add SDL Audio
2022-05-03 22:15:22 +10:00
Wally4000
0acb052fef
Move back to unique_ptr for Audio
2022-05-03 11:52:52 +10:00
Wally4000
c9df0d49d0
Use FileSystem for more things
2022-04-28 13:20:10 +10:00
Wally4000
5d16579103
Use a unique_ptr for Audio
2022-04-20 20:08:51 +10:00
Wally4000
b0185d6441
Begin introducing std::filesystem more
2022-04-19 20:22:58 +10:00
Wally4000
f04a7d68ff
Add beginnings of a UI to posix build
2022-04-19 16:02:56 +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
3a6b58fa89
REmove PosixPaths
2022-03-18 18:05:11 +11:00
Wally4000
4b861c7100
Fix Posix Debug Build
2022-03-16 15:40:24 +11:00
Wally4000
a1f945414d
Remove System/Paths.h / Paths.cpp as not required
2022-01-30 21:21:03 +11:00
Wally4000
0c242a0249
Start tidying up the paths, fix c++20 compat
2022-01-30 21:07:40 +11:00
Wally4000
d63ce97d42
Ignore make_cached_ptr on posix platforms
2022-01-30 19:51:53 +11:00
Wally4000
4ba984ad1e
Add build option support
2021-12-10 15:56:58 +11:00
Wally4000
beb96ed554
Move some more config options to CMakeLists
2021-12-09 15:55:55 +11:00
Wally4000
0d9cb06b08
use std::filesystem::path with gDaedalusExePath
2021-11-13 15:36:38 +11:00
Wally4000
c39ebb78b6
Use Posix IO with PSP
2021-11-13 15:19:56 +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
15e3e2a1d0
Update to the Bazel Directory Structure..
2020-08-22 18:42:41 +10:00
Carlos R
6a1fbfca52
Fixed PSP path for savegames and FindFilename usage
2020-08-09 11:59:04 -07:00
Carlos R
c01cb5ac90
More Improvements for Accurate TMEM
...
*Added macro for A8R8G8B8 conversion
*Make the tile conversion code clamp reads to the 4k tmem space (thanks strmnnrmn!)
*Moved DAEDALUS_ACCURATE_TMEM to be platform defined since this feature should not be enabled for low-end systems, ex PSP
2020-07-18 11:23:50 -07: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
b37c629d8a
*Defined DAEDALUS_SILENT for release builds to
...
*Fixed batch test for Linux and tidy when setting path for executable
*Fixed rom.db for linux
2020-07-11 15:10:55 -07:00
=
aa569512bb
Small cleanup
2020-05-27 19:23:45 +10:00
=
1511baa25e
Fix up paths in headers
2020-05-27 19:20:52 +10:00
Carlos R
1ea107e15a
Misc changes
...
*Added FB task from the Vita port. verified working on PPL
*Disabled OSHLE for linux/osx, we don't have a dynarec, no point to have it enabled
2020-05-26 20:32:50 -07:00
salvy
4508825624
Merge branch 'master' of https://github.com/DaedalusX64/daedalus
2020-05-13 19:39:49 -07:00
salvy
831be5b995
Debug build fixes
...
*Fixed debug build when DAEDALUS_DEBUG_DISPLAYLIST its defined, also I enabled it for debug builds
*Fixed ptr->u32 cast in DLParser_DumpVtxInfoDKR, it was causing a compilation error for me)
*Removed unsused zlib from third_party, also added webby
2020-05-13 19:39:20 -07:00
Wally4000
8043afce6e
Add Cache / Save Game path support to Posix build.
...
Correct long filename in roms.ini
2020-05-12 22:56:52 +10:00
joey Radcliffe
9b9a88604c
Compiles on OSX now :)
2020-05-11 19:31:30 -04:00
=
09dd54c362
Merge SDL2 branch to Master
2020-04-18 11:05:38 +10:00