Howard Su
e636a8e71b
Fix PSP build
2023-12-05 12:45:43 +08:00
Howard Su
e2f3183177
Fix release build ( #46 )
...
* Perf critial structures needs to be C-array instead of c++ array
* Temp fix only disable optimization in Core
* fix a buffer overflow
* Fix build on Linux
2023-12-05 09:02:33 +08:00
Howard Su
81cc231278
Remove annoying log
2023-12-04 20:14:03 +08:00
Howard Su
1ad062f39e
don't use LTO during debug build
...
LTO causes debug is too hard
2023-12-04 20:14:03 +08:00
Wally4000
3dab92cd1d
Fix a few more changes
2023-10-31 14:26:05 +11:00
Wally4000
1c5ca317f2
Adding 3DS Port
2023-10-30 21:27:44 +11:00
Wally4000
8f83e2bc04
Modern compilers can deal with __fastcall
2023-10-23 13:05:33 +11:00
Wally4000
895e8910d9
Remove BuildOptions and clean up macros
2023-10-23 12:58:37 +11:00
Wally4000
d27675494a
Restore Cache Alignment specifiers
2023-10-16 21:45:50 +11:00
Wally4000
448c384727
Begin fixing Posix build
2023-10-15 21:19:13 +11:00
Wally4000
27218873d0
This is really sensitive.. revert it,
2023-10-15 14:58:00 +11:00
Wally4000
3d4db59417
Start to fix Dynarec Code
2023-10-11 21:58:36 +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
73827031bf
Bunch more compilation fixes, not quite there yet
2023-10-04 12:58:31 +11:00
Wally4000
4e60fb4901
Remove AuxFunc.h
2023-06-22 14:57:25 +10:00
Wally4000
640cd61df6
Merge branch 'posix' of https://github.com/daedalusx64/daedalus into posix
2023-05-08 09:21:54 +10:00
Wally4000
c7bed4c5a5
Pass filename by reference to avoid copies
2023-04-29 12:21:30 +10:00
Wally4000
2b8224a026
use built in string..
2023-04-26 09:54:51 +10:00
Wally4000
b5ed8ac792
Revert "Remove redundant Stream.cpp file"
...
This reverts commit 5e38dee8e3
.
2023-04-25 11:01:34 +10:00
Wally4000
b688456fbd
Use builtins for random function
2023-04-24 15:51:14 +10:00
Wally4000
5e38dee8e3
Remove redundant Stream.cpp file
2023-04-23 21:59:18 +10:00
Wally4000
7bb6153c55
Whoops..
2023-04-20 06:54:16 +10:00
Wally4000
4aaec305d2
Silence some Warnings
2023-04-20 06:45:47 +10:00
Wally4000
6f5d95c414
Silence some warnings
2023-04-20 06:44:57 +10:00
Wally4000
6dca83df5e
Clean up CMake (PSP Build is jank)
2023-04-15 09:35:45 +10:00
Wally4000
56ccc1a79c
Use Smart Pointers for ROMFile
2022-07-17 20:43:08 +10:00
Wally4000
060557db9b
Use smart pointers for singleton and graphics
2022-07-16 00:36:25 +10:00
Wally4000
aeb23e438a
Use smart pointers for Singleton + Graphics
2022-07-16 00:35:44 +10:00
Wally4000
676f553167
Revert Save Stuff for now. keeps seeking
2022-06-30 22:55:10 +10:00
Wally4000
8dad095428
Fix savestates due to experimental mutex.
2022-06-30 17:56:03 +10:00
Wally4000
504dad8632
Rename Accurate CVT Option
2022-06-30 14:21:20 +10:00
Wally4000
66d4dbbad9
Modernize Save code, squash bug
2022-06-30 14:19:24 +10:00
Wally4000
583f6fa2e4
Use std::filesystem for romsettings
2022-06-29 12:28:35 +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
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
636fd73d18
Remove Redundant memory alignment check
2022-06-19 19:13:55 +10:00
Wally
9fe0d7666f
Use modern alignas specifier
2022-06-19 13:55:08 +10:00
Wally
ca2cc90677
Use alignas specifier
2022-06-19 13:54:22 +10:00
Wally4000
f5468b6bef
use std::mutex here
2022-06-13 22:42:34 +10:00
Wally4000
ca36d90a3e
Clean up more functions
2022-05-03 22:20:05 +10:00
Wally4000
a69ee0a3f3
More std::array magic
2022-05-03 12:50:08 +10:00
Wally4000
c9df0d49d0
Use FileSystem for more things
2022-04-28 13:20:10 +10:00
Wally4000
3f13cd58af
Move SaveFile Function back to Dump.cpp for now
2022-04-28 13:12:16 +10:00
Wally4000
7468fe2f91
Rework File Saving.. Further work needed
2022-04-20 20:09:50 +10:00
Wally4000
07387899ca
use more std::filesystem
2022-04-20 20:06:58 +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