Wally4000
5c7d7d48a6
Updated a bunch of pointers so they're unique.
2023-06-26 22:11:29 +10:00
Wally4000
b5ed8ac792
Revert "Remove redundant Stream.cpp file"
...
This reverts commit 5e38dee8e3
.
2023-04-25 11:01:34 +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
6f5d95c414
Silence some warnings
2023-04-20 06:44:57 +10:00
Wally4000
56ccc1a79c
Use Smart Pointers for ROMFile
2022-07-17 20:43:08 +10:00
Wally
16a8f93856
add more std:arrays
2022-06-19 19:14:37 +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
Wally4000
3fec82b04d
Remove stdafx.h for consistency
2022-03-22 18:06:17 +11:00
Wally4000
f8d3c6255b
Allow for ROM Header Info to display in release
2021-11-23 12:26:02 +11:00
Wally4000
15e3e2a1d0
Update to the Bazel Directory Structure..
2020-08-22 18:42:41 +10:00
Carlos R
01a3356327
More improvements for Sprite2D
...
*Fixed typo in the bound check from last commit
*Added hack for WCW Nitro, fixes sprite issues, this game should be playable now
*Refactored Sprite2D for consistency (same structure as S2DEX)
2020-08-01 14:29:49 -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
=
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
=
1c342d8c8f
Revert all initialiser list variables.
2020-05-04 12:24:21 +10:00
joey
c8b7a08d29
Regression
2020-04-29 18:50:50 -04:00
joey
4c059c51b7
Makes candles and other effects appear in OB64
2020-04-28 08:49:36 -04:00
z2442
275aacd212
more nullptr updates
2019-05-03 21:09:20 -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
4e04cdc3b6
Finished adding the remainder of the Assert management / C11 stuff in the Core.
...
Removed Registers.cpp from main build as is not required
2019-03-23 22:09:21 +09:00
Wally
30eca8117b
yShuffle some files around
...
Added -lc to build script to use fast memcpy
A#
2019-03-18 15:45:59 +09:00
Ben Slater
c562b76641
*Clean build from StrmnNrmns repo
2019-02-27 17:04:51 +11:00
Ben Slater
25cafe132e
Reverted a change to fix Savegames so we can release 1.1.6
2019-02-22 23:25:42 +11:00
Wally
0111275f23
Move a lot of debug stuff out of Release Build
2019-01-21 14:26:00 +11: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
8a84a481db
[!] Typo from previous commit
...
[!] JFG is now playable on the PSP
2013-11-04 11:08:03 -08:00
salvy
c728c7654e
[!} Ensure r0 is always zero (R4300_CHECK_R0 is no longer needed, is now only used for debugging)
...
[!] Fixed regression in mario party 3 (We now only set rounding mode for games that needed it ex DK64) (PSP)
[!] Optimized CTC1
[!] Fixed bug in Compare for Equality in interpreter
[!} Clean ups in R4300.cpp
[!] Optimisation for ADDI in x86 dynarec (PC)
2013-11-04 10:18:54 -08:00
Paul Holden
a14f741b7a
[+] Hack for Banjo Tooie shadow
2013-07-12 21:46:29 +01:00
salvy
d4695cc316
[!] Fixed Textures in EWJ, also need TLUT hack for Banjo Tooie (N64 logo)
2013-06-26 21:42:13 +01:00
Paul Holden
067a594a9f
[~] Move ConfigOptions.{h,cpp} to Config/ and tidy header include order.
2013-06-04 22:02:31 +01:00
strmnnrmn
43c7c48bab
[~] Rename RomInfo::szFileName to mFileName
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1737 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:13 +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
strmnnrmn
66433bc7d4
[~] Tidy ROM.cpp
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1619 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-27 13:02:33 +00:00
strmnnrmn
198c948b57
[~] Checking PSP dead stripping - remove ifdefs around DumpROMInfo. Daedalus.prx remains 1346478 bytes in release
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1617 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-27 13:02:19 +00:00
strmnnrmn
7a453bb916
[+] System_Open init steps should be able to fail - e.g. if the specified file can't be found.
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1570 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-12 09:25:05 +00:00
strmnnrmn
6dee6e84c0
[-] Strip out a load of unused debug console cruft
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1566 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-12 09:24:36 +00:00
salvy
fb3e24048c
[!] Fixed W32 Build
...
[!] Changed abit initiation of system, (my previous attempt was breaking the PSP build)
[~] Paper Mario still needs hack for mem opt
[~] GetState no need to return
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1524 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-05 19:35:17 +00:00
strmnnrmn
60991d6c79
[~] Compile fixes
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1495 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-31 09:45:54 +00:00
salvy
1d61dd19e6
[!] Need to set depth state in Draw2Texture (Fixes logo in Wipeout)
...
[-] Don't update shademodel ( I don't think this required, and was breaking tiger's honey hunt)
[!] Fixed crash in Wetrix
[!] Removed unused hacks
[~] Banjo K needs tlut hack for fast tmem (Fixes Nintendo logo)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1369 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-23 03:33:13 +00:00
Corn
940a205123
[!] Kirby 64 also needs the "no clamp hack"
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1355 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-21 20:16:24 +00:00
Corn
f2d0f4cd0f
[!] Force Clamp for textures on texrects (and use a hack to disable it on Lamborghini)
...
[!] Fix off by one in UV mapping for texrects (california speed)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1354 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-21 19:20:09 +00:00
salvy
0dfba36356
[!] Conker's fix was good for banjo tooie too, just needed to be done earlier
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1297 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-15 00:24:24 +00:00
salvy
2b3a0edb63
[+] Added hack to remove fillrects that cover screen in banjo tooie
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1296 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-14 18:48:38 +00:00
strmnnrmn
cbbd1b2880
[~] Fix tabs in debug output
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1278 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-12 20:53:12 +00:00
salvy
6f304819d1
[!] x86 platform compiles now
...
[!] Fixed virtual alloc (x86)
[-] Removed debug COP2 code
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1040 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-02-20 20:39:26 +00:00
strmnnrmn
0aab28812d
Fix some whitespace issues in R00.cpp, ROM.cpp
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@961 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-02-17 15:03:14 +00:00
Corn
8cb35c0708
[!] Simulated CVT_D_S causes issues (in EWJ/PPGirls/Tom&Jerry/Mario Party) It is now made compatible with both interpreter and dynarec simdoubles
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@889 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-01-11 13:59:23 +00:00