Commit Graph
27588 Commits
Author SHA1 Message Date
Henrik Rydgard c7a137a930 Merge branch 'master' into armjit
Conflicts:
	android/jni/MenuScreens.cpp
2013-01-10 12:57:45 +01:00
Henrik Rydgard 479d1f5111 Draw using VBO. Add option, make default true. 2013-01-10 12:54:36 +01:00
Henrik Rydgard 3615b36a82 Store fcr0 and fcr31 in context (why was this commented out?) 2013-01-10 12:52:30 +01:00
Henrik Rydgard 8cd5ae933f sw/lw 2013-01-10 12:14:23 +01:00
Henrik Rydgård c63061ddfd Merge pull request #25 from xsacha/master
Qt and Blackberry port
2013-01-10 02:29:18 -08:00
Sacha 1d82b785df Fix joystick keys 2013-01-10 20:25:10 +10:00
Henrik Rydgård d7a8e899e4 Update native 2013-01-10 11:12:22 +01:00
Henrik Rydgård 11a1e35783 Disable poor frame limiter in PCMain.cpp (SDL) for now, rely on vsync instead. 2013-01-10 11:11:32 +01:00
Henrik Rydgård 20c37d8d0e Use VBO to draw UI, just because that's how it's supposed to be done. 2013-01-10 10:14:39 +01:00
Henrik Rydgård b3b30ef186 Fixed buildfix (i removed the last one, it was bogus) 2013-01-10 10:01:48 +01:00
Henrik Rydgård 54fdd6ea00 Retab drawbuffer before changing it 2013-01-10 09:42:02 +01:00
Henrik Rydgård 2dbec74ee8 Update submodules 2013-01-10 09:40:43 +01:00
Henrik Rydgård c20d8aedb5 Merge pull request #383 from leejuiping/ssaa
Implement a simple SSAA function for Windows
2013-01-10 00:39:46 -08:00
Henrik Rydgård 653a8f8775 Merge pull request #384 from raven02/mp3-new
Add remaining sceMp3 stubs and DoState
2013-01-10 00:37:03 -08:00
Henrik Rydgård 779cce793e Merge pull request #385 from raven02/mode22-fix
Save Mode 22 name fix
2013-01-10 00:36:45 -08:00
Henrik Rydgård c68763fafd Merge pull request #388 from xsacha/master
Blackberry 10 port + Readme
2013-01-10 00:35:28 -08:00
Florent Castelli d09f58fb0e Merge pull request #387 from thefarcry118/master
fixed GPU compiler error
2013-01-10 00:07:55 -08:00
Sacha 472cf6af1a Fix keyboard input on Blackberry and enable on Qt frontend. Make Qt open a window instead of fullscreen for non-mobile systems. Make the window resizable (updates pixel_*res and dp_*res). 2013-01-10 18:06:11 +10:00
Lewis Robbins 64ee61a150 fixed compiling error 2013-01-10 08:02:55 +00:00
Sacha 5814bab013 Update readme 2013-01-10 16:46:00 +10:00
Sacha ca6d614185 Fix cache invalidation on Blackberry. 2013-01-10 16:37:36 +10:00
raven02 1dc49bad8f Save Mode 22 name fix 2013-01-10 14:34:11 +08:00
raven02 1d4c4d103e Add remaining sceMp3 stubs and DoState 2013-01-10 14:29:37 +08:00
J.P. Lee eda8252d7d Implement a simple SSAA function
Seems that 2x has the best effect for now but this is not the best way
of implementing AA function because it requires much greater video card
memory and memory bandwidth than other avaible methods like MSAA, CSAA
etc.
2013-01-10 10:28:49 +08:00
Henrik Rydgard 9dcdb6df90 Jit work! Shifts, 3-operand ops, turn O2 back on... 2013-01-10 01:20:25 +01:00
Henrik Rydgård c1f76b0475 Merge pull request #381 from HomerSp/master
Implemented some sceMp3 functions
2013-01-09 15:55:08 -08:00
Henrik Rydgard 71652874c2 Fix jit bugs related to the dirty flag, and more:
* Tweak block logging
* Faster calls-to-interpreter.
2013-01-10 00:03:51 +01:00
Henrik Rydgard 209f1d79a9 SpillLock is now per MIPS register instead of per ARM register. Fix array size. 2013-01-09 23:14:21 +01:00
Henrik Rydgard fb7116ccd5 Add more checks. 2013-01-09 22:55:58 +01:00
Henrik Rydgard 2f4e6eaf01 Remove allocLock until we need it 2013-01-09 22:46:27 +01:00
Mathias Tillman f224b5d583 Started work on implementing sceMp3 functions 2013-01-09 22:42:22 +01:00
Florent Castelli 2463a6c860 Merge pull request #379 from thefarcry118/master
GPUCommon iterator cleanup
2013-01-09 13:38:55 -08:00
Lewis Robbins 4ae9ead2ce clean up of GPUCommon 2013-01-09 21:13:09 +00:00
Henrik Rydgard dafe2c389c More regalloc fixing and tweaks. Still not working the way I want it. 2013-01-09 13:38:44 +01:00
Henrik Rydgard 17210c5364 Generate immediates as rot+shift when possible. 2013-01-09 11:52:49 +01:00
Henrik Rydgard dafc9f62df Regcache fixes, etc. thing still don't work when I turn on addiu :( 2013-01-09 11:20:48 +01:00
Henrik Rydgård 84cc25a55a Merge pull request #371 from unknownbrackets/mp3-fix
Really quick sceMp3 crashfix
2013-01-09 01:53:48 -08:00
Unknown W. Brackets 7d28883a3f Quick mp3 crashfix.
Not heavily tested, but doesn't crash anymore and just fake anyway.
2013-01-09 01:44:51 -08:00
Henrik Rydgård 018b6ef02d Merge pull request #370 from unknownbrackets/lbn
Fix sce_lbn handling
2013-01-09 01:34:56 -08:00
Unknown W. Brackets d26bebc685 Return an error if the raw lbn is too high. 2013-01-09 01:13:38 -08:00
Henrik Rydgård 87ea3e3cbe Merge pull request #369 from raven02/master
Some real stubs for sceMp3
2013-01-09 01:04:35 -08:00
raven02 24ecce3649 Add some real stubs for sceMp3 2013-01-09 16:59:27 +08:00
Unknown W. Brackets 6327c6e629 Make filesystem prefix matching case fold.
Even Ms0:/, disC0:/ and HoSt0:/ etc. work.
2013-01-09 00:57:44 -08:00
Unknown W. Brackets 3e3e9b761f Fix it so headless can actually mount isos. 2013-01-09 00:46:47 -08:00
Unknown W. Brackets b7be025bde Fix basic seeking within an lbn raw file. 2013-01-09 00:45:59 -08:00
Unknown W. Brackets a59fe8eb0f Fix sce_lbn parsing for missing 0x, etc. 2013-01-09 00:10:52 -08:00
Henrik Rydgard ea3055322c Oops 2013-01-09 00:45:54 +01:00
Henrik Rydgard 789c4781c0 Merge remote-tracking branch 'origin/master' into armjit
Conflicts:
	Core/HLE/sceKernelThread.cpp
2013-01-09 00:43:44 +01:00
Henrik Rydgard 81c6c4805d Small dispatcher optimizations, cleanup. Still no cube. 2013-01-09 00:42:03 +01:00
Henrik Rydgard f5c94775b9 Cleanup 2013-01-09 00:12:02 +01:00