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
z2442
fd9e8baa34
one for intrafont fix & change to ui code to compile for gcc 8.2
2019-02-13 21:42:00 -05:00
Ben Slater
090c86337e
Merge macOS / Linux builds to Central Posix build
...
Fix macOS Build - Should work on anything <=10.13 for now
2019-02-08 14:33:43 +11:00
Wally
8bc2012f0e
Fix 64 bit support from StrmnNrmns Bazel branch
2019-02-04 13:52:39 +11:00
Ben Slater
99aad0b79d
Started work on 64-bit / Linux support
2019-01-30 22:15:17 +11:00
mrbenslater
e4e258215f
Fix Debug Build...
2019-01-25 20:42:57 +11:00
mrbenslater
6b476e65ab
Readded PSP_IS_SLIM Variable.
2019-01-23 18:13:09 +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
db6350091e
Removed KUBridge and replaced it with a small utility to detect PSP based on VRAM
2019-01-22 22:02:54 +11:00
mrbenslater
988a404d7d
Fixed more stuff
2019-01-21 21:29:05 +11:00
Wally
0111275f23
Move a lot of debug stuff out of Release Build
2019-01-21 14:26:00 +11:00
z2442
9696932b05
Update ROMBuffer.cpp
...
Clean up for buffering text
2018-10-03 21:08:04 -04:00
salvy
be72ff010f
[!] Fixed and made MEMCPY_TEST platform independent
...
[!] Small bug fix when decrypting PifRam
2014-04-28 21:00:52 -07:00
salvy
8e28aab994
[!] Simplified TLB translate
2014-03-02 12:41:39 -08:00
salvy
dd743cce6b
[!] Fixed bug with 128bit mult on the interpreter, PSP wasn't affected since we only handle up to 64bit mults for performance reasons
2014-01-03 18:01:36 -08:00
salvy
804094c1af
[!] Fixed W32 build, also a couple of warnings
...
[!] Handle better platform differences with sqrtf, roundf etc
2013-11-13 00:47:50 -08: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
5ef529270f
[!] Last typo *sigh*
2013-11-05 07:27:53 -08:00
salvy
f28eb4d006
[!] Last typo ;)
2013-11-04 11:32:02 -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
salvy
039d62ee97
[!] Cleaned up ZLibWrapper, since we no longer compile the W32 project with __fastcall
2013-08-19 08:28:53 +01:00
salvy
fa52955863
[!] All libraries for W32 build are now statically linked
...
[!] Do not use fast call for W32, anyways R4300_CALL_TYPE ensures dynarec can use fast call
[!] Removed PSP project files from MSVC11 solution, please use devkitpro.bat or minpspw.bat for compiling the PSP build
[+] Now is much easier to compile W32 build, third party libraries can be built and linked in the same solution
NOTE: These changes are only for MSVC11 project, I'll update the other project files eventually
2013-08-19 08:28:31 +01:00
CornN64
b13e30499b
[!] Fixed bug in SWL/SDL OPs, fixes pikachu (tnx salvy for tracking it down)
2013-08-19 08:18:32 +01:00
salvy
a3aafa8a89
[!] Fixed activator codes
2013-07-17 00:51:57 -07:00
salvy
eee7afd116
[+] Accurate cvt (This only enabled for OSX/W32)
...
[+] Added asserts for the PSP assembly for float to int64 conversion
2013-07-16 15:03:29 -07:00
Paul Holden
72cf1a5849
[!] Typo in f32_to_s64_floor, f32_to_s64_ceil (PC/OSX)
2013-07-14 19:39:34 +01:00
Paul Holden
bab4deebe3
[!] Added FIXME note on R4300_InstructionHandlerNeedsPC
2013-07-12 22:00:10 +01:00
Paul Holden
65d48decd3
[!] Handle correctly rounding conversions (south park rally works now)
...
[!] Removed redundant code to abstract rounding differences across platforms
2013-07-12 21:58:34 +01:00
Paul Holden
f7b0f34845
[!] Fixed collision issues in final boss and 4th level in DK64 (These are pretty much hacks, since handling set round mode is very expensive on the PSP)
2013-07-12 21:52:27 +01:00
Paul Holden
20e94f77d5
[~] If simulate doubles is not defined, do not use the psp fpu math since they only take floats
2013-07-12 21:52:04 +01:00
Paul Holden
6db1e0d57a
[!] We weren't setting round mode in Cop1_D_MOV
2013-07-12 21:50:23 +01: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
c7125668f4
[~] Move System.{h,cpp} to System/
2013-06-04 22:02:31 +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
7cfc7d16fa
[~] Reference headers relative to Source/
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
salvy
7fc3af08d0
[!] Saves state's name scheme is the same as the PSP now(save states can be shared with the PSP easily), also no there's 10 slots per game
...
[!] Increase max trace size (Note: Banjo Tooie still flushes our fragment cache too often, but atleast now I can run it fullspeed on my old pc)
[+] Added toggle for full screen, just press F1 (WIP!)
[!} Updated readme.txt
2013-06-02 23:05:23 -07:00
strmnnrmn
5dd075201c
[~] Down with sz prefix - RomSettings.cpp
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1749 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:41:20 +00:00
strmnnrmn
5f1af554f7
[~] Ensure we call IO::Directory::EnsureExists after setting up the path. Tidy Dump_Get{Save|Dump}Directory functions
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1746 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:41:01 +00:00
strmnnrmn
c4667cfee3
[~] Rename DaedalusConfig::szSaveDir to mSaveDir
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1743 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:45 +00:00
strmnnrmn
71cc815ec9
[~] Tidy up some (commented out) code in RSP_HLE.cpp
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1739 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:22 +00:00
strmnnrmn
cdb6f9e035
[~] Tidy IRomSettingsDB::Commit
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1738 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:18 +00: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
df40500ca1
[~] Tidy Save.cpp
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1736 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:06 +00:00
strmnnrmn
7f6a40f167
[~] Give Save a C-style interface
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1735 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:01 +00:00
strmnnrmn
ad3fc0b510
[~] Tidy naming of variables in Save. Move to .cpp (no need to make these visible to the world).
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1734 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:39:54 +00:00