Unknown W. Brackets
a95264ad41
Small warning fixes in MIPSAsm.
2013-09-01 13:38:42 -07:00
Unknown W. Brackets
24ecf9416c
Update language immediately in UI.
2013-09-01 13:29:23 -07:00
Unknown W. Brackets
98717fee7c
Update reporting support immediately.
...
Well, it'd be nice to pull rather than push, but this is okay.
2013-09-01 13:08:47 -07:00
Unknown W. Brackets
c0e54735f5
Disable reporting when copy framebuffer is used.
...
Causes too much noise. Also, use a proper interface to enable/disable it.
This should prevent future problems with accidentally enabling it.
2013-09-01 12:57:39 -07:00
Unknown W. Brackets
8998a1b303
Don't trash a list the GE interrupt handler needs.
...
Even after it's marked COMPLETED, the CPU needs it to start and finish the
interrupt. Fixes #2956 , where an existing completed list was not having
its interrupt run correctly.
2013-09-01 12:39:45 -07:00
Steven Cherry
fc7003d237
Fix parentheses
2013-09-01 13:58:05 -05:00
Unknown W. Brackets
0e6f58853a
Try to use the most recently rendered fb.
2013-09-01 11:55:03 -07:00
Unknown W. Brackets
b1ca06dff0
Keep track of fbs so there's no lag texturing.
...
Before, there would always be at least one bind with the incorrect memory
before using the framebuffer as a source.
2013-09-01 11:45:42 -07:00
Unknown W. Brackets
ac56a7ee65
Keep framebuffer sources alive.
...
Hopefully this is not too dangerous...
2013-09-01 11:41:11 -07:00
Unknown W. Brackets
49902ed4dc
Factor out texture from framebuffer.
2013-09-01 11:40:35 -07:00
Unknown W. Brackets
81baa3b540
Properly handle invalid attachments.
2013-09-01 11:31:09 -07:00
The Dax
fb35d6e914
Add a blank line in between translators6 and the written in C++ line.
2013-09-01 14:04:39 -04:00
The Dax
679e7ea846
Allow for up to 6 lines of translator names(I guess 7 if you add some on the "this translation by:" line..).
2013-09-01 14:04:39 -04:00
Henrik Rydgård
cfbf83eeab
Merge pull request #3550 from thedax/master
...
Game loading: Fix a bug and prevent a "file is corrupt" error for demos/np PBPs that really aren't corrupt.
2013-09-01 10:32:29 -07:00
The Dax
cd40856914
Do some additional checks on what kind of eboot it is before trying to boot it.
2013-09-01 13:31:10 -04:00
Henrik Rydgård
34470232c7
Merge pull request #3555 from unknownbrackets/warnings
...
Fix some const char * conversion warnings
2013-09-01 10:28:58 -07:00
Unknown W. Brackets
8d537f014f
Fix some const char * conversion warnings.
2013-09-01 10:25:20 -07:00
Henrik Rydgård
ceb85ade88
Merge pull request #3547 from unknownbrackets/gpu-lighting2
...
Fix lighting when lightpos and spec coef are 0
2013-09-01 10:22:18 -07:00
Henrik Rydgård
6457776adb
Merge pull request #3553 from Kingcom/MemViewSearch
...
Search in memory view
2013-09-01 10:06:13 -07:00
Kingcom
8e07f83a71
Forgot to revert that.
2013-09-01 18:47:58 +02:00
Kingcom
9e28febfe4
Search in memory view
2013-09-01 18:43:41 +02:00
raven02
04f6e309a9
Render-to-texture : Add affected game list as reference
2013-09-01 20:54:36 +08:00
Sacha
1189f10397
Buildfix (a few platforms)
2013-09-01 21:51:06 +10:00
Unknown W. Brackets
0e82ecca86
Fix lighting when lightpos and spec coef are 0.
...
Zero to the power of zero is mathematically undefined, NVIDIA chokes but
AMD seems to accept it. Not well tested on Android.
Fixes #2424 .
2013-09-01 03:11:02 -07:00
Henrik Rydgård
c05a2b652e
Merge pull request #3545 from unknownbrackets/warnings
...
Warning fixes
2013-09-01 01:34:59 -07:00
raven02
df045e418c
Better Bezier patch fix
2013-09-01 16:30:32 +08:00
Henrik Rydgard
871c9e3090
Remove -ffast-math from cmakelists
2013-09-01 10:27:04 +02:00
Henrik Rydgård
db99c98660
Merge pull request #3546 from Kingcom/Assembler
...
Proper assembler error messages
2013-09-01 01:25:57 -07:00
Kingcom
46c9142406
Correct move pseudo opcode
2013-09-01 10:23:12 +02:00
Kingcom
2a56694626
Display proper error messages when assembling failed
2013-09-01 10:21:05 +02:00
Unknown W. Brackets
538a4c064c
Add a note so as not to forget.
2013-09-01 01:15:08 -07:00
Unknown W. Brackets
8d16b76c15
Add some reporting to the software GPU.
2013-09-01 01:15:07 -07:00
Unknown W. Brackets
7349de55d1
Fix some initialization/sprintf warnings.
2013-09-01 01:15:07 -07:00
Henrik Rydgård
17086b65c3
Merge pull request #3544 from unknownbrackets/module-imports
...
Invalidate icache on stub/var import update
2013-09-01 01:07:22 -07:00
Unknown W. Brackets
dc9b5156d9
Cleanup comment (broke savestates anyway.)
2013-09-01 00:52:25 -07:00
Unknown W. Brackets
a05c78f8fc
Keep unknown syscall reporting the same.
...
Oops.
2013-09-01 00:46:48 -07:00
Unknown W. Brackets
da0c9a86e5
Invalidate stubs/var imports when writing them.
2013-09-01 00:32:43 -07:00
Unknown W. Brackets
b558189c37
Just invalidate blocks on ClearCacheAt().
...
This makes it safe to call from a jitted syscall, etc.
2013-09-01 00:32:43 -07:00
Unknown W. Brackets
14bcca1f53
Fix InvalidateICache() breaking binary searching.
2013-09-01 00:32:42 -07:00
Unknown W. Brackets
0c93baa1df
Prevent a crash in debugger without jit.
2013-09-01 00:32:42 -07:00
Unknown W. Brackets
62ff431e3a
Include the PPC jit in the project.
...
So it's easier to find when refactoring.
2013-09-01 00:32:42 -07:00
Henrik Rydgård
1c52b76462
Merge pull request #3542 from unknownbrackets/module-imports
...
Track module imports and exports with a proper lifecycle
2013-09-01 00:30:40 -07:00
Henrik Rydgård
faa4490262
Merge pull request #3540 from raven02/patch-33
...
Apply auto-gen mipmapping to desktop
2013-09-01 00:11:16 -07:00
Steven Cherry
887d1652b5
Fix Reading from cheat.db and enable/disable all
2013-08-31 21:15:50 -05:00
Unknown W. Brackets
00412144c1
Get rid of the bad object errors on shutdown.
2013-08-31 18:45:05 -07:00
Unknown W. Brackets
842e972a36
Unresolve function imports, track in loader.
2013-08-31 18:45:05 -07:00
Unknown W. Brackets
dde39bd956
Optimize a bit by checking module names.
2013-08-31 17:45:17 -07:00
Unknown W. Brackets
33e001f017
Unexport var symbols when destroying modules.
...
The problem with a global list is that an unloaded module with unresolved
imports will get garbage written in. This should be safer, and hopefully
not slower.
Next up: func imports.
2013-08-31 17:31:30 -07:00
raven02
d86d782ecd
Apply auto-gen mipmapping to WIN32
2013-09-01 08:28:09 +08:00
Unknown W. Brackets
9311d405e9
Centralize and track imports/exports.
...
So that we can "unresolve" them.
2013-08-31 17:00:08 -07:00