wally4000
|
b59bd6bea4
|
Dunno
|
2021-10-23 21:48:59 +11: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 |
|
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
|
c562b76641
|
*Clean build from StrmnNrmns repo
|
2019-02-27 17:04:51 +11:00 |
|
mrbenslater
|
afed511a05
|
Oops, broke some HLE stuff
|
2019-01-25 20:32:40 +11:00 |
|
mrbenslater
|
2e6cf17baa
|
Move more debug stuff out of Release
|
2019-01-21 19:58:47 +11:00 |
|
salvy
|
0d1ff013f1
|
[!] Fixed bug and remove hack in osInsertTimer
[!] tiny optimization in osEnqueueAndYield_Mario
|
2014-01-03 12:41:02 -08:00 |
|
salvy
|
e5b611e018
|
[~] Clean up OSHLE since we now always sign ext V0
|
2013-06-26 21:42:13 +01:00 |
|
strmnnrmn
|
010393683d
|
[~] Tidy patch member variable naming
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1753 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-06-01 08:41:42 +00:00 |
|
salvy
|
c7a19fcd9e
|
[!] Only enable sign ext in certain oshle patches for PC (on the PSP this disabled since we loose up to ~5% speed in some games)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1723 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-05-28 20:00:51 +00:00 |
|
salvy
|
d1087f9932
|
[+] Added define to enable sign ext for OSHLE patches, is getting tiresome to debug when some games are sensible when sign ext is ignored (This is disabled for now, need to benchmark carefully the performance impact on the PSP)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1722 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-05-28 18:53:10 +00:00 |
|
strmnnrmn
|
9821e04675
|
[~] Update DAEDALUS_ASSERT and other macros that are compiled out of release builds so that they 'consume' their arguments without generating any code. This removed the need for use() in a lot of places.
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1655 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-04-27 16:37:17 +00:00 |
|
salvy
|
57389bd1c2
|
[!} Some small optimisations in Patch___osDispatchThread
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@883 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-01-04 21:23:52 +00:00 |
|
salvy
|
d2de763192
|
[!] Used a temporal buffer for storing screenshots for savestates
[!] Take savestate screenshot after the next frame rather than storing it in a buffer
[!] Optimized Patch_osCreateThread
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@872 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2012-12-21 21:02:39 +00:00 |
|
salvy
|
85fea84831
|
[!] Fixed bug in memcpy_vfpu_swizzle when size is less than what we are aligning to
[!] Some optimizations to osStartThread
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@867 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2012-12-14 18:55:39 +00:00 |
|
strmnnrmn
|
767e4efd9c
|
Fix line endings
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@822 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2012-11-28 22:11:57 +00:00 |
|
salvy
|
ed7c346f47
|
[!] Optimized memory pointer table optimization (faster, and no longer computes the address twice when table is invalid) (Note: Dynarec is broken! Need to update DynaRecStubs.s)
[~] Removed "fast" memory write table (pointer table was already optimizing out) (saves memory too!)
[!] Increased maximum of clipped verts (Fixes Mortal Kombat 4) (Thnx jeanpave for reporting it)
[-] Reverted previous commit (I assumed wrongly that memory alloc was done in word size.. thnx Corn for pointing out!)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@747 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2012-08-15 00:27:28 +00:00 |
|
Corn
|
bc7a7177a2
|
[!] Added showing handled speed hacks (with OP code) in dynarec (undef DAEDALUS_SILENT)
[!] moved some code under DAEDALUS_SILENT to DAEDALUS_DEBUG_CONSOLE and DAEDALUS_DEBUG_DISPLAYLIST
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@737 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2012-07-24 13:40:26 +00:00 |
|
salvy
|
cfb4c3a995
|
[!] FPU reg is now 32bit
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@734 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2012-07-17 14:53:35 +00:00 |
|
salvy
|
36f553f465
|
[!] FPUControl is now 32bit
[!] Some small optimizations in OSHLE
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@733 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2012-07-17 14:37:15 +00:00 |
|
salvy
|
d619f9d975
|
[!] Some more optimizations with QuickWrite/Read methods
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@665 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2012-05-08 19:23:02 +00:00 |
|
Corn
|
daf8cd66b4
|
[!] HLE: changed code for CPU/FPU register save (better for CPU cache)
[!] HLE: Fixed annoying warnings
[!] DYNAREC: more optimizations for float load/stores (speedup)
[!] DYNAREC: Skip using full 64bit compare for SLT/SLTI/SLTU/SLTIU (speedup)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@652 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2012-04-30 12:21:07 +00:00 |
|
salvy
|
d1757fbeb9
|
[!] Made last stances of FPUControl[31] and CPUControl 32bit (Only the CPU inits are left)
[!] Some optimizations to OSHLE
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@647 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2012-04-20 04:28:47 +00:00 |
|
Salvy
|
7fa484411b
|
[!] Set return value in osSpSetPc to 32bit
[~] Optimized abit osEnqueueAndYield_Mario
[~] Simplified osSpGetStatus
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@103 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2011-01-27 21:00:42 +00:00 |
|
Salvy
|
bdbd952c60
|
[+] Initial repo (based from r630 dx64 branch)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@3 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2010-12-24 04:37:41 +00:00 |
|