Sacha
196beabb7a
Symbian+Meego: Add unknown.png to package.
2013-11-18 03:59:27 +10:00
Sacha
89891302cc
Remove 'lowmem' atlas. Use a 'nofont' atlas for Qt platform. Frees up ~15MB VRAM.
2013-11-18 03:05:08 +10:00
Unknown W. Brackets
992298d641
Update submodules (Linux buildfix, lang updates.)
2013-11-17 08:53:09 -08:00
Sacha
c94c8d890d
Symbian: Should support all languages now, via native fonts.
2013-11-18 02:01:21 +10:00
Sacha
be4ad14b92
Enable native text draw on Linux Qt.
2013-11-18 01:58:33 +10:00
Henrik Rydgard
05eabb1fd7
Update lang
2013-11-17 16:58:27 +01:00
Henrik Rydgard
b30495c8e8
Reapply the "duration" SasAudio optimization.
2013-11-17 16:49:43 +01:00
Henrik Rydgard
5f51432de7
Revert "More minor SasAudio optimizations"
...
Will reapply later in pieces.
This reverts commit cd251af345
.
2013-11-17 16:46:26 +01:00
Henrik Rydgard
9f5402ce54
Use hardware half-to-float on ARM when available.
2013-11-17 14:17:13 +01:00
Henrik Rydgard
a3caefed18
Buildfix (pgf 64-bit)
2013-11-17 12:55:35 +01:00
Henrik Rydgård
bde7846b13
Merge pull request #4562 from unknownbrackets/debugger
...
Minor GE debugger tweaks, fpu/vfpu expression support
2013-11-17 02:16:42 -08:00
Unknown W. Brackets
5f3d7d5c97
Add support for fpu and vfpu regs in expressions.
...
This way you can break based on the value.
2013-11-17 02:15:15 -08:00
Unknown W. Brackets
33d6ee77cb
Add a some more defines for ELF values.
...
Mostly flags and stuff.
2013-11-17 02:14:35 -08:00
Unknown W. Brackets
95d76c6641
Detach the GE debugger on close.
...
And attach in a few missing places, clean up a few comments.
2013-11-17 02:14:34 -08:00
Unknown W. Brackets
ac8edb4282
Support reversed buffer formats in the ge debugger.
...
So that it doesn't show garbage under the softgpu.
2013-11-17 02:14:34 -08:00
Henrik Rydgård
ce11fd7e4b
Merge pull request #4560 from unknownbrackets/font-minor
...
Fix fields in char info and font info, speed up font loading a little
2013-11-17 02:10:27 -08:00
Henrik Rydgård
4cf2b99316
Merge pull request #4529 from raven02/patch-19
...
Fix Summon Night 5 shadow breaking
2013-11-17 02:09:22 -08:00
Sacha
ea7c1b5cfb
Qt desktop Buildfix.
2013-11-17 19:51:33 +10:00
Unknown W. Brackets
0bd7d7ad19
Minor correctness: don't zero extend bpp bits.
2013-11-16 23:39:19 -08:00
Unknown W. Brackets
8f6315e375
Support replacement chars in sceFontGetCharInfo().
2013-11-16 23:32:13 -08:00
Unknown W. Brackets
d955d9b303
Cut down on unnecessary allocs in font loading.
2013-11-16 22:53:05 -08:00
Unknown W. Brackets
769ffbd33b
Read in the shadow flags and give them to the game.
...
Yay, now this struct seems to match the PSP.
2013-11-16 21:08:34 -08:00
Unknown W. Brackets
4505cb4b3a
Match ascender/descender values per character.
...
This makes sense, and matches the ascender/descender for my fonts.
However, it could be wrong for vertical fonts... not sure.
2013-11-16 20:35:50 -08:00
Unknown W. Brackets
bb94f31ec7
Simplify GetGlyph() and getBits() usage a bit.
2013-11-16 20:16:49 -08:00
Unknown W. Brackets
d446659b2a
Improve the performance of getBits().
...
Well, it's not used much, although it's much faster now, heh.
2013-11-16 19:34:45 -08:00
Unknown W. Brackets
e77b8bc5b5
Check for non-indexed glyph advance values.
...
This change from JPCSP:
http://code.google.com/p/jpcsp/source/detail?r=3350
2013-11-16 18:35:15 -08:00
Unknown W. Brackets
2d7741a433
Return # of glyphs, not charmaps, in font info.
...
This makes it match the value from the PSP, and seems logical (the charmap
value is hardly useful, and might lead me to overallocate space for the
glyph bitmaps...)
2013-11-16 18:33:10 -08:00
Unknown W. Brackets
68af1ea6f8
Flip the descender in char info.
...
This makes it close to the value from a PSP (just rounded to 64...)
2013-11-16 18:32:06 -08:00
Henrik Rydgård
3dbf51b820
Merge pull request #4554 from Bigpet/QtMacOSBuildFixes
...
OSX build fixes for the Qt version
2013-11-16 08:27:12 -08:00
Retem
8c52ce3274
OSX build fixes for the Qt version
2013-11-16 16:49:08 +01:00
Henrik Rydgård
997f5090d7
Merge pull request #4552 from Kingcom/Debugger
...
Debugger changes
2013-11-16 04:36:39 -08:00
Kingcom
819ffec322
Improve copied disassembly
2013-11-16 12:21:05 +01:00
Kingcom
c44c99a5b7
Ignore changes to r0
2013-11-16 10:59:49 +01:00
Kingcom
a277706489
Workaround for symbols defined in .sym files
2013-11-16 10:53:47 +01:00
Kingcom
7ba00fa65f
Change register value by "assembling" "reg=value"
2013-11-16 10:49:39 +01:00
Kingcom
2ec48b0154
-scan functions on vscroll
...
-scroll without moving the cursor with ctrl+up/down
-set cursor to start/end of window with ctrl+prior/next
2013-11-16 10:26:46 +01:00
Henrik Rydgard
4e0520131a
Tiny optimization
2013-11-15 20:32:23 +01:00
Henrik Rydgard
d17a5fefea
ARM: Fix divide by 0 in software divide used on CPUs without HW divide.
2013-11-15 20:24:20 +01:00
Henrik Rydgard
6be534ca18
Merge branch 'warnings' of https://github.com/unknownbrackets/ppsspp into unknownbrackets-warnings
...
Conflicts:
Core/ELF/ElfReader.cpp
2013-11-15 19:11:51 +01:00
Henrik Rydgard
77ef79892e
Remove wrong alignment check on relocations. Add a comment.
2013-11-15 18:47:27 +01:00
Sacha
20e1bdceeb
Improvements to timer hack.
2013-11-16 02:55:12 +10:00
Unknown W. Brackets
b9feae3b62
Don't require 32-bit relocs to be aligned.
...
Also, report these situations more, who knows what games they could break.
2013-11-15 08:19:29 -08:00
Unknown W. Brackets
f165a15eff
Fix a -unsigned warning.
...
Looks ugly, but (u32)-(s32)val is what we really want here.
Also make a __FUNCTION__ redeclaration warning go away.
2013-11-15 08:18:34 -08:00
Sacha
fb7c3d96fd
Introduce Timer Hack.
...
Has been used in previous Symbian releases to improve speed. Was thought to only work on Wipeout but actually works on most games?
Games that run based on internal timer will experience 60 VPS without frameskip.
2013-11-16 02:16:17 +10:00
Henrik Rydgård
4a89e2e74f
Add "Dump frame GPU commands" to the "in-game" dev menu too.
2013-11-15 16:49:13 +01:00
Henrik Rydgård
cd511cc43c
In Freeze-Frame mode, don't wipe GPU resources when loading save states.
2013-11-15 16:30:55 +01:00
Henrik Rydgård
40bd1fa650
Add freeze-frame to developer menu. Only useful for developing, like when using nVidia PerfHud.
2013-11-15 13:11:44 +01:00
Henrik Rydgård
cd251af345
More minor SasAudio optimizations
2013-11-15 12:28:16 +01:00
Henrik Rydgård
21006dc6a7
SasAudio: Compute envelope duration on state changes only.
2013-11-15 12:05:10 +01:00
Henrik Rydgård
f1ed1a9a17
Flush the lit pool before flushing the icache.
2013-11-15 11:14:24 +01:00