Henrik Rydgard
2301ad0b7c
X360 controller: Left thumb speedup, right thumb menu, keyboard still works
2013-03-31 11:30:50 +02:00
Henrik Rydgard
afa21588d7
Some work towards better control handling, includes stickyfix from native
2013-03-30 23:55:28 +01:00
Henrik Rydgard
bd40f0e13c
Adjust hcount a little
2013-03-21 22:59:46 +01:00
Unknown W. Brackets
75c5afa147
Add delays in some timing funcs that games tightloop.
...
Greatly improves performance in Legend of Heroes 1.
2013-03-19 07:48:41 -07:00
Unknown W. Brackets
6e54ce5551
Fix some minor warnings.
2013-03-15 00:45:47 -07:00
Unknown W. Brackets
913dca69ef
Turn down logging for things that can be inferred.
...
If you see a thread switch for a vblank wait, you know what happened.
2013-03-10 22:56:24 -07:00
Unknown W. Brackets
dba04a7e22
Add a function for HLE to consume cycles.
...
Needed sometimes to make timing match better for tight loops.
Also removes the Puyo Puyo Fever hack.
2013-03-09 13:53:19 -08:00
raven02
c3b2651660
Add %i for return value
2013-03-08 10:35:17 +08:00
raven02
54a2ca65ff
Fix slowdown in RR2 or may be others
2013-03-08 09:30:04 +08:00
CrazyMax
bcac3e288b
Buildfix: missing semicolon.
2013-03-07 01:58:58 -08:00
raven02
bda4a64e0d
Update AccumulatedHcount based on currentHCount
2013-03-07 16:47:09 +08:00
Henrik Rydgard
477aeee0ee
Compute current hCount correctly instead of incrementing a counter.
2013-03-06 20:31:51 +01:00
raven02
0d5d735d34
Wrap sceDisplayIsVblank as well
2013-03-05 21:34:22 +08:00
raven02
866bdb3039
Implement sceDisplayGetMode & wrap *Hcount*
2013-03-05 21:31:13 +08:00
Henrik Rydgard
4474adee1d
Fix frameskip + unbuffered
2013-03-03 13:21:06 +01:00
Henrik Rydgard
bc15617392
Make un-buffered rendering much smarter, removing flicker.
...
This turns it into a very viable option for many games. You do lose some FX
but it can as a result even be used as a workaround for the massive glow
in Wipeout...
2013-03-03 13:00:21 +01:00
Darth1701
06bd58454b
Stub out sceDisplayIsForeground
2013-03-03 12:39:37 +01:00
raven02
b862841dd4
Put PPGeDraw into CalculateFPS() and add enableColorDoubling alias
2013-03-03 15:33:03 +08:00
Unknown W. Brackets
f2b3d6fb50
Buildfix, should be in GLES.
2013-03-02 13:17:04 -08:00
raven02
7e853b759e
Fix Issue #767 - Screen halt when showFPS/Debug disabled
2013-03-03 04:44:35 +08:00
raven02
49d987552c
Wrap sceDisplaySetFramebuf
2013-03-02 23:36:11 +08:00
Unknown W. Brackets
e085c3ee76
Fix crash on quit / pause not working.
2013-02-21 01:05:37 -08:00
Henrik Rydgard
588bd50b4d
Must restore the new scheduled event
2013-02-19 01:02:31 +01:00
Henrik Rydgard
1aa3a657c0
Very rough and basic implementation of frameskipping.
2013-02-19 00:45:26 +01:00
Henrik Rydgard
7c91802e3c
Add some infrastructure to be used for frameskipping
2013-02-19 00:45:26 +01:00