Wally4000
ec99921fb9
as per last
2023-06-26 22:11:40 +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
Wally
faaac7fcad
Refine CMakeLists more
2022-06-22 22:41:10 +10:00
Wally4000
ca36d90a3e
Clean up more functions
2022-05-03 22:20:05 +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
29ca0e1963
Fix issues wtth PSP build, some linker errors rema
2022-03-21 22:32:32 +11:00
Wally4000
1804b898cf
Overhaul CMake. May break PSP Build
2022-03-21 21:34:56 +11:00
Wally4000
6f73fd820d
Use a template for make_uncached_ptr and clean up
2021-12-24 15:05:18 +11:00
wally4000
b2a97c9471
Fix build.
2021-10-23 22:26:46 +11:00
wally4000
4fbc81a4ac
Use std::max and std::min
2021-10-23 22:12:40 +11:00
Wally4000
72b8d511b4
Clean up main a bit
2021-10-18 21:41:29 +11:00
Wally4000
eadc1b3758
move from typedef to modern using declaration
2021-10-18 18:58:14 +11:00
Wally4000
976e24ddd1
Update Git Ignore to reflect build changes
...
Get rid of GetTargetU32 which is unsafe on 64 bit platforms
2020-08-30 09:36:56 +10:00
Wally4000
15e3e2a1d0
Update to the Bazel Directory Structure..
2020-08-22 18:42:41 +10:00
=
1511baa25e
Fix up paths in headers
2020-05-27 19:20:52 +10:00
z2442
7d600c8f29
psp Dynarec + Graphics nullptr
2019-05-03 20:32:33 -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
Wally
fa89b28f6d
More precision
2019-03-25 08:35:24 +09:00
z2442
f9f436e508
Convert to C11 Variables: N64RegisterCachePSP
2019-03-21 21:07:30 -04:00
Wally
6329d885cf
Tidied up tractor lines and converted some code to C14 standard
...
Upped Audio Sync from 40000 to 44100 to make games with faster sound work with framerate limiter
2019-03-21 21:27:32 +09:00
Ben Slater
c562b76641
*Clean build from StrmnNrmns repo
2019-02-27 17:04:51 +11:00
Ben Slater
a0ffc748fe
Removed Unused DynarecTargetPSP file
...
Updated CMakeLists: Fix PSP Debug build and remove LARGE_MEMORY option as is defined in the build_daedalus script
2019-02-23 09:34:34 +11:00
Wally
8bc2012f0e
Fix 64 bit support from StrmnNrmns Bazel branch
2019-02-04 13:52:39 +11:00
z2442
4db13e640e
Update CodeGeneratorPSP.cpp
2019-01-28 19:51:17 -05:00
z2442
4d7c5ec85f
revert to old version
2019-01-28 19:41:05 -05:00
Ben Slater
7233a55c83
Fixed macOS build - Just linker issues remain. Requirements will be listed later
...
Removed third_party folder as it's all redundant
2019-01-29 11:21:41 +11:00
Wally
e17fdddadf
[~] Fix Conker Regression
...
[+] Remove a hell of a lot more missed asserts.
2019-01-23 17:05:36 +11:00
Wally
e5b43a61ca
Add a few more things without debug routines
...
Fix build_daedalus.sh so it removes old directory and adds some more folders
2019-01-22 10:09:47 +11:00
Wally
119a49de20
Remove remaining Debug Symbols from PSP Build
2019-01-22 09:59:53 +11:00
mrbenslater
bfd0e3d055
Revert "Mostly done moving debug stuff"
...
This reverts commit f8c10f97b7
.
2019-01-21 21:29:08 +11:00
mrbenslater
f8c10f97b7
Mostly done moving debug stuff
2019-01-21 20:54:18 +11:00
z2442
02d707dae7
Update CodeGeneratorPSP.cpp
2018-11-01 18:03:20 -04:00
z2442
bf17c7c9bb
Update CodeGeneratorPSP.cpp
...
merge these two
2018-09-21 18:27:37 -04:00
CornN64
6ad8ef7914
[!] Use A0 as scratch address register
2013-11-07 13:14:10 +01:00
salvy
e691015226
[!] Fixed and optimized IS_SEG_8000 (Corn)
...
[+] Glover needs rounding mode (PSP)
[!} Fixed crash in Paper Mario when Mem opt is enabled
[!} Removed unused entry from PatchSymbol struct
[-] Remove DAEDALUS_IS_LEGACY (all dead code is removed by the compiler anyways)
2013-11-07 00:19:23 -08:00
salvy
6c20dcbb50
[!] Optimized LWL/LWR when offset is zero, also avoid invalidating old base register
...
[~] Minor optimization in LoadBlock when ACCURATE TMEM is defined
2013-11-06 23:34:56 -08:00
Paul Holden
7a5b4ee62f
[!] banjo Tooie works now with the PSP dynarec
2013-07-12 21:43:49 +01:00
Paul Holden
067a594a9f
[~] Move ConfigOptions.{h,cpp} to Config/ and tidy header include order.
2013-06-04 22:02:31 +01:00
Paul Holden
49a06ed319
[~] Make header guards consistently use FULL_PATH_TO_FILE_H_, with script
2013-06-04 22:02:30 +01:00
Paul Holden
734944d829
[~] Drop the _MSC_VER check around #pragme once - all the compilers we use understand #pragma once (or happily ignore it)
2013-06-04 22:02:30 +01:00
Corn
4c3f5a3f58
[!] Added true 64bit compare for BGTZ on PSP dynarec
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1730 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 06:59:31 +00:00
Corn
c6f684cb90
[!] Fix BGTZ to 64bit for DK64 in Dynarec
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1726 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-05-30 18:18:26 +00:00
Corn
1b037b19d8
[!] Fixed a potential bug in DADD and DADDIU when dst reg is the same as one of the src regs
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1720 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-05-26 18:27:46 +00:00
salvy
378f3bc67f
[!] Move branch type to static analysis (This avoids an extra look up for branch type)
...
[!] Use PSP's roms.ini for PC (StrmnNrmn can you check if it works fine for OSX?)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1719 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-05-26 18:09:48 +00:00
salvy
1e287e7640
[!} Fixed regression in wipeout (W32)
...
[~} Small typo from previous commit and updated gfxbugs.txt
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1718 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-05-24 07:32:29 +00:00
salvy
eb94a69152
[!] Fixed bug with OSHLE when flushing the fragment cache (This fixes many games, Banjo Tooie, F-Zero, Zelda, PS, SSB, and others)
...
[~] DK64 works now with dynarec (PSP)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1717 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-05-24 06:35:33 +00:00
strmnnrmn
ffcbe649b1
[~] stdafx cleanup: Include stdio.h and stdlib.h where needed
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1703 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-05-19 08:53:29 +00:00
strmnnrmn
3d4a0c0e95
[~] stdafx cleanup: Move utility macros to Utility/Macros.h and directly include where needed.
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1691 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-05-18 16:05:35 +00:00