Commit Graph
20735 Commits
Author SHA1 Message Date
Henrik Rydgard 79bd4e3d41 Lighting fixes (sw + hw) 2012-12-20 23:28:58 +01:00
Henrik Rydgard 1551aea902 HW transform bugfixes 2012-12-20 22:45:26 +01:00
Henrik Rydgard c279b88e28 Add check for invalid VAG audio addresses 2012-12-20 22:44:28 +01:00
Henrik Rydgard c3b778daab More work on hw transform. 2012-12-20 18:31:21 +01:00
Henrik Rydgard 7d949bbee0 VertexDecoder: Respect lowerbound of verts to transform. Make decoding a little safer. 2012-12-20 16:03:40 +01:00
Henrik Rydgard 8104a4af5b Prettify logging of context switches 2012-12-20 15:23:15 +01:00
Henrik Rydgård ba65329480 Merge pull request #204 from KentuckyCompass/colon_never_relative
paths with a colon are never relative
2012-12-20 06:10:01 -08:00
Henrik Rydgård 3c88bb2f45 Merge pull request #205 from raven02/vscmp-new
Implement Vscmp
2012-12-20 06:09:06 -08:00
Henrik Rydgard 39cae09ead Change some warn logging to debug logging, it's fine 2012-12-20 15:07:58 +01:00
Henrik Rydgard 6a7e77ce1d Prevent crashes on bad vertex / index addresses 2012-12-20 15:07:58 +01:00
Henrik Rydgard 4f376a2c34 Hardware vertex transform, preliminary and optional. No lighting yet. Disabled until it works right... 2012-12-20 15:07:58 +01:00
Henrik Rydgard 1b5407f505 Rewrite the vertex decoder a bit. Turn on SSE2 compiler flag etc. 2012-12-20 15:07:57 +01:00
Henrik Rydgard c4ca9b5956 Get rid of the DecodedVertex struct. 2012-12-20 15:07:57 +01:00
raven02 936d80b214 Implement Vscmp 2012-12-20 21:45:28 +08:00
KentuckyCompass aeafc92d3b paths with a colon are never relative 2012-12-20 05:33:05 -08:00
Henrik Rydgård 7f880a62ce Merge pull request #203 from raven02/vdet-new
Implement Vdet
2012-12-20 05:32:19 -08:00
raven02 1f83fc4e9c Implement Vdet 2012-12-20 21:19:15 +08:00
Unknown W. Brackets 56fa601d24 Add include for tolower(), made Android unhappy. 2012-12-19 22:27:26 -08:00
Henrik Rydgard fa7de38ccf PSPSaveDialog: Style/warning fixes. Add a way to return errors (unused). 2012-12-19 21:23:52 +01:00
Henrik Rydgard fede297f30 Fix sceIoGetStat, memstick capacity check 2012-12-19 21:21:46 +01:00
Henrik Rydgard 13460b7aa6 Use flexible vertex formats pre-transform. Saves memory b/w. 2012-12-19 20:21:59 +01:00
Henrik Rydgard b8d596cbec Add some infrastructure for flexible vertex formats 2012-12-19 18:35:37 +01:00
Henrik Rydgard fbc825a73d Buildfix 2012-12-19 18:35:20 +01:00
Xele02 4fb3066e39 Continue work on mode 8 2012-12-19 18:15:02 +01:00
Xele02 fc4159efef Work on mode 8 2012-12-19 16:57:22 +01:00
Henrik Rydgard 4046146164 Add experimental wireframe mode for debugging. Fix texenv color. Code cleanup. 2012-12-19 15:14:41 +01:00
Henrik Rydgard 4541c3e18b Slightly better logging in path mapping 2012-12-19 11:11:56 +01:00
Henrik Rydgard d640bdd032 Fix memory stick status check - now saving works in Lumines 2012-12-19 11:11:27 +01:00
Henrik Rydgård 14a8259a6c Merge pull request #197 from xsacha/master
Qt Update, compiler warning fix
2012-12-19 00:44:59 -08:00
Henrik Rydgård ab37150c09 Merge pull request #196 from Xele02/master
MotoGP dialog flicker correction
2012-12-19 00:44:27 -08:00
Sacha a0b809023c Don't check if unsigned is less than 0. Fix tabbing. 2012-12-19 13:07:41 +10:00
Sacha 392f6604f3 Updated Qt .pro's for latest files 2012-12-19 13:07:41 +10:00
Xele02 eb087120da Merge remote-tracking branch 'upstream/master' 2012-12-19 01:08:02 +01:00
Xele02 0ccce3c1a8 * Don't restart dialog if already running. This correct bug with
MotoGP, even if the game make weird stuff with the dialog call...
* Add log for data install and install request.
2012-12-19 01:05:45 +01:00
Henrik Rydgard 0b187bb8b6 Implement vhdp 2012-12-18 22:54:08 +01:00
Xele02 07048131d0 Correct mistake 2012-12-18 22:27:59 +01:00
Henrik Rydgard 90e87ead84 Fix a relative path issue - apparently paths starting with '/' are still relative. 2012-12-18 14:13:35 +01:00
Henrik Rydgard 0448c62146 Properly size debug text when zoomed 2012-12-18 14:13:35 +01:00
Henrik Rydgård a375dcb97c Merge pull request #195 from raven02/fs-fix
Quick viewport fix for fullscreen mode
2012-12-18 04:15:29 -08:00
raven02 478c5074e4 Quick viewport fix for fullscreen mode 2012-12-18 19:56:35 +08:00
Henrik Rydgård b37b557173 Merge pull request #194 from unknownbrackets/alarm
Ensure interrupts don't run on real threads
2012-12-18 02:56:29 -08:00
Henrik Rydgard dba622338a Audio smoothness improvements 2012-12-18 11:40:14 +01:00
Unknown W. Brackets 35a38ac6b9 Ensure interrupts don't run on real threads.
If a thread waits on a sema, and an interrupt (such as an alarm) happens,
and the interrupt signals or deletes the sema, it needs to return the
value correctly.

For callbacks, it's injected, since they run on thread.  But interrupts
aren't supposed to run on thread anyway, so this switches to idle.
2012-12-18 01:49:53 -08:00
Henrik Rydgard 4ef0627387 Revert puyo puyo hack, breaks things (not very surprisingly)...
There has to be some function that should reschedule that doesn't, though...
2012-12-18 10:38:25 +01:00
Henrik Rydgard 2b8419e0ff Attempt more accurate frame timing (windows). Increase audio volume. 2012-12-18 10:25:57 +01:00
Henrik Rydgard b6ebe427ac Use the right reschedule function.. 2012-12-18 09:26:51 +01:00
Henrik Rydgård c75f37fdb6 Merge pull request #192 from tmaul/master
fake sceFontGetFontList
2012-12-17 16:03:42 -08:00
TMaul 9a83dee9b5 With not insane tabs this time.. 2012-12-17 23:57:40 +00:00
TMaul fdd2879443 Another font function
Used by assassins creed.
2012-12-17 23:54:21 +00:00
Henrik Rydgard ab35c7f612 Merge branch 'master' into mediaengine 2012-12-18 00:05:09 +01:00