Commit graph

883 commits

Author SHA1 Message Date
z2442
93bc35be55
Update AboutComponent.cpp 2018-10-03 15:03:33 -04:00
z2442
c35309304e
Update PauseScreen.cpp
Broken battery indicator removed
2018-10-03 15:01:15 -04:00
z2442
5071c66ffa
Update main.cpp
Add in vita detection code to check vita PSP emu flash0:\ for a file that is only in add
2018-10-03 14:58:17 -04:00
z2442
ef988e775c
Update JobManager.cpp
Remove Vita test It works but does not belong here
2018-10-03 14:51:54 -04:00
TheMrIron2
b386b04105
Remove unstable -fsingle-precision-constant flag 2018-10-03 11:42:40 +01:00
z2442
bf17c7c9bb
Update CodeGeneratorPSP.cpp
merge these two
2018-09-21 18:27:37 -04:00
z2442
ce1e89f8a2
Update JobManager.cpp
Added check for vita cfw
2018-09-16 21:12:42 -04:00
TheMrIron2
c9a868237d (UNFINISHED) PS Vita optimization
Commented out for now; requires testing + Vita SDK compiling.
2018-09-14 21:47:35 +01:00
TheMrIron2
d2addbf2d1
Fix 4:3 resolution
Standardised to 512x448
2018-08-23 22:22:10 +01:00
TheMrIron2
a85f19b7d3
Fix async crashes caused by -Ofast 2018-08-23 10:26:11 +00:00
TheMrIron2
2be8207606
Further improve Media Engine code
-Ofast replacing -O3 and adding -fsingle-precision constant for simplified maths for better CPU usage + less memory traffic
2018-08-22 13:46:00 +00:00
TheMrIron2
f68d8da65c
Speed up media engine math, add -O3 optimisation
Also -O3, but given that nothing game-changing has broken since we added -O3 last time then why not here too
2018-08-20 13:32:59 +01:00
z2442
26e072e22c
Add files via upload 2018-08-15 18:48:00 -04:00
Hayden K
817c15ba37 Initial Commit
port to newer zbib, libpng, and gcc 5.4.2
2018-06-25 12:01:06 -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
CornN64
d4adf51a6b [!] Fix menu screens in 40Winks
[!] Made AudioHLEProcessor addresses and audio buffer accesses safer
2014-02-09 19:34:42 +01: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
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
CornN64
85accc910d [!] Some minor fixes 2013-11-04 18:24:30 +01:00
CornN64
66f8c9e851 [!] Fixed text in advanced option screen
[!] Reinstated some lost changes to exception.cpp
2013-10-20 21:47:48 +02:00
CornN64
a93e3313e8 [!] Fixed fog issue with alpha textures
[!] Fixed (bug) when fog is enabled in MM and point light
2013-10-19 20:48:27 +02:00
CornN64
e16d9c8ba9 [!] Fixed fog issue in some games
[!] Small optimization for CBFD(C++ TnL)
2013-10-15 17:20:37 +02:00
salvy
351e16a38c [!] Fixed PC build
[!] No longer needed to clear tnl flags
[~] Removed unused variable
2013-09-25 12:31:58 -07:00
CornN64
5b3534bab4 [!] Fog now works with point light on PSP as well (Zelda MM)
[!] Removed redundant texture flag in TnL flags
2013-09-25 21:00:11 +02:00
CornN64
bfd94b655c [!] Some WIP for vertex fog on PSP (functions on many games that uses the standard TnL. It uses a second pass to blend in the fog)
[-] Reverted some changes from previous commit since it broke texturing in some games and CBFD lights.
2013-09-21 18:31:48 +02:00
salvy
59052f047a [!} Optimization to Conker's light (PC/OSX)
[!] Aligned v2, we can copy 2d vectors more efficiently
2013-09-19 23:28:24 -07:00
CornN64
0a9a6bb2ce [!] Some tidy and small optimizations in VFPU ASM TnL
[+] Added TnL VFPU ASM for Zelda MM point lighting
[+] Added calculations in VFPU ASM for back/front culling triangles
2013-08-24 20:34:02 +02:00
CornN64
902eda7a6c [!] Fixed VFPU TnL lighting for Conker on PSP (Tnx Glide for reversing it to C code from N64) 2013-08-19 08:18:32 +01:00
salvy
f57f085699 [+] Added blendmode for Quake 64 (PSP) 2013-08-19 08:18:32 +01:00
CornN64
a0ff7c8160 [!] Further optimized lighting calculations and branches in conker TnL.
[!] LightVerts() now returns only R,G & B (V3 and no A)
[!] Lights color and direction now uses V3
[!] Fixed RDP_MoveMemLight() to proper light direction.
2013-08-01 18:39:16 +02:00
salvy
d10ff1ca11 [+] Implemented lightning for Conker rendering (PC/OSX only for now) (Corn & Salvy)
[!] PSP VFPU ASM compatible with new light struct as well possible to interface with Conker's new TnL.  (Corn)
[!] Slight tidy in audio Alist processing loop. (Corn)
2013-07-31 13:56:36 -07:00
CornN64
b2a7b6da47 [!]ops 2013-07-15 09:41:40 -07:00
CornN64
e0d8871af0 [!] Fixed broken ASM scrolling + some tidy in exception.cpp for PSP 2013-07-14 19:36:41 +01:00
Paul Holden
7a5b4ee62f [!] banjo Tooie works now with the PSP dynarec 2013-07-12 21:43:49 +01:00
salvy
084ec18b44 [!] Improved zelda's sun hack, also now it work with accurate tmem 2013-07-01 22:38:07 +01:00
salvy
8d796520a6 [!] Fixed shade issue in Kirby 2013-06-26 21:42:13 +01:00
salvy
31518c6046 [!] Fixed text in bomberman the second attack (accurate tmem) 2013-06-19 00:08:59 -07: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
977277f243 [!] Fixed compatibility with windows xp (Note XP users makes sure to install the Microsoft Visual C++ 2012 Redistributable Package SP1
[+] Added Visual Studio 11 project files for mediaengine and dvemgr
2013-06-02 16:20:30 -07:00
strmnnrmn
5c94de6276 [~] Path::AddExtension return value is unused (and a bit pointless)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1747 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:41:10 +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
b0b6ca54df [~] Tidy another szFilePath
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1741 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:32 +00:00
strmnnrmn
d386e7fbd1 [~] Change some more szFilePath -> filepath
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1740 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:27 +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