Unknown W. Brackets
529818c9cd
Handle interrupt return values.
2012-12-20 20:07:54 -08:00
Unknown W. Brackets
d6d1f687a8
Make the intr handler public, will need for timers.
...
The idea here is that alarm/vtimers/etc. can implement a subclass
to pass more arguments / do whatever they need to.
2012-12-20 20:07:53 -08:00
Unknown W. Brackets
aadbe50357
Implement the basic functionality of alarms.
...
They only fire the once though, and the use of subintr might be
a bit naive, may need internal funcs.
2012-12-20 20:07:53 -08:00
raven02
b7ef3ad9e9
Implement Vsocp
2012-12-21 11:23:26 +08:00
Henrik Rydgard
19391541fb
HW transform: Fix too-harsh lighting
2012-12-20 23:47:19 +01:00
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