Unknown W. Brackets
|
6bee870ac9
|
Fix CompShiftVar for x86 jit.
In case rd == rs, need to load ECX first. I can't find anything
else wrong with it for it to be disabled.
|
2013-02-02 14:02:07 -08:00 |
|
Unknown W. Brackets
|
f777c872e6
|
Jit unaligned reads/writes.
This mostly just improves perf on debug, not really on the map for release.
|
2013-02-02 13:12:34 -08:00 |
|
raven02
|
eb639d18b4
|
Init first and second buffer struct
|
2013-02-03 04:53:43 +08:00 |
|
Unknown W. Brackets
|
bab7947be6
|
Read delay slots as instructions not mem.
Just in case - could be a jump target, maybe? Never seen it, though.
|
2013-02-02 11:46:35 -08:00 |
|
Henrik Rydgård
|
b7066a46a0
|
Merge pull request #567 from xsacha/7bba8c68c478e49bd1e170b34b204164fdf41340
Fix Jit on Symbian
|
2013-02-02 11:34:12 -08:00 |
|
Henrik Rydgård
|
607a585492
|
Merge pull request #563 from Xele02/qt_work
[Qt-desktop] Allow user keys binding
|
2013-02-02 10:19:34 -08:00 |
|
Xele02
|
706ac18ec1
|
Update psp image with one I made.
|
2013-02-02 17:43:56 +01:00 |
|
Xele02
|
d5c2560212
|
Add window to config key bindings
Save the bindings in the conf file in a map.
|
2013-02-02 17:43:56 +01:00 |
|
Xele02
|
f7205f6543
|
Force Qt to build the libs in order, and relink exe if a lib change
|
2013-02-02 17:43:56 +01:00 |
|
Henrik Rydgard
|
ec7dd1f5b1
|
Merge branch 'master' into framebuffer-texture
|
2013-02-02 13:42:44 +01:00 |
|
Henrik Rydgard
|
510f1ac3f4
|
Some misc GE constant renames / disasm
|
2013-02-02 13:40:26 +01:00 |
|
Henrik Rydgard
|
0769a1d3e8
|
I think I finally understood how origin-relative GE jumps are supposed to work.
|
2013-02-02 13:38:34 +01:00 |
|
Henrik Rydgard
|
78906531f9
|
Try the buffer clearing optimization on mobile again. Let me know if this causes black screens that weren't there before.
|
2013-02-02 12:38:25 +01:00 |
|
Henrik Rydgard
|
ddd0ce4c18
|
Implement a PSP model checking function, comment fix
|
2013-02-02 12:38:24 +01:00 |
|
Henrik Rydgard
|
76acd62e6e
|
Try to adjust texture size for fbo dimension
|
2013-02-02 12:37:41 +01:00 |
|
Henrik Rydgård
|
8af2659525
|
Merge pull request #565 from unknownbrackets/mpeg-fix
Basic sceMpegAvcDecodeYCbCr()
|
2013-02-02 02:45:57 -08:00 |
|
Unknown W. Brackets
|
da446abf50
|
Add a sceMpegAvcDecodeYCbCr() like sceMpegDecode().
Kinda hacky but it seems to make Persona 1 happy.
|
2013-02-02 01:51:41 -08:00 |
|
Unknown W. Brackets
|
bdd3a6c517
|
Avoid the annoying static on some videos.
|
2013-02-02 01:49:12 -08:00 |
|
Henrik Rydgård
|
51ab14534d
|
Merge pull request #564 from unknownbrackets/audio-minor
Fix things broken from the last Atrac changes
|
2013-02-02 01:30:48 -08:00 |
|
Unknown W. Brackets
|
56e051a9c4
|
Attempt at sceAtracResetPlayPosition().
|
2013-02-01 23:16:18 -08:00 |
|
Unknown W. Brackets
|
acdbc20024
|
Make it look a bit like we're decoding atrac.
|
2013-02-01 23:12:27 -08:00 |
|
Henrik Rydgård
|
23851e8b3b
|
Merge pull request #562 from unknownbrackets/audio-minor
Audio / Atrac tweaks (needs more testing)
|
2013-02-01 10:34:47 -08:00 |
|
Henrik Rydgård
|
677787d209
|
Merge pull request #561 from raven02/master
Add PSP_SYSTEMPARAM_ID_INT_LOCK_PARENTAL_LEVEL (id=10)
|
2013-02-01 09:38:34 -08:00 |
|
raven02
|
9df9120d1b
|
Add PSP_SYSTEMPARAM_ID_INT_LOCK_PARENTAL_LEVEL
|
2013-02-02 01:06:37 +08:00 |
|
Unknown W. Brackets
|
6d078ef8f3
|
More correctly lie that atrac decoding finished.
|
2013-02-01 08:59:39 -08:00 |
|
Unknown W. Brackets
|
5dcc72c1fe
|
Keep track of the atrac buffer size and return it.
|
2013-02-01 08:59:23 -08:00 |
|
Unknown W. Brackets
|
a77f9667bf
|
Return saner fake sample sizes in atrac.
|
2013-02-01 08:40:36 -08:00 |
|
Unknown W. Brackets
|
0eaced4685
|
Track Atrac as a map and associate data.
|
2013-02-01 08:33:32 -08:00 |
|
Unknown W. Brackets
|
893ba662ae
|
Allow sceAudioChReserve() to choose a channel.
Not just only -1.
|
2013-02-01 08:16:01 -08:00 |
|
Unknown W. Brackets
|
d70639057e
|
sceAudioOutputPannedBlocking() returns # samples.
Or seems to, anyway. This fixes things like:
stdout: SCREAM: Lib wave didn't take all of our last submit (took 0 of
2048)!
|
2013-02-01 08:07:58 -08:00 |
|
Henrik Rydgård
|
ccada661df
|
Merge pull request #557 from unknownbrackets/jit-minor
Properly jit the break instruction
|
2013-02-01 00:59:58 -08:00 |
|
Unknown W. Brackets
|
44b5adeaac
|
Properly jit the break instruction.
Otherwise, it just keeps on going past it.
We never want to hit this anyway, but it's good to know if we do.
|
2013-02-01 00:49:14 -08:00 |
|
Henrik Rydgård
|
61035cfb51
|
Merge pull request #550 from raven02/master
Set predict_nr = 0 when predict_nr greater than VAG array length
|
2013-02-01 00:18:31 -08:00 |
|
Henrik Rydgård
|
a4967c6432
|
Merge pull request #556 from unknownbrackets/jit-minor
Fix the emitter assert for MOVSX
|
2013-02-01 00:13:31 -08:00 |
|
Unknown W. Brackets
|
ec8f080491
|
Fix the emitter assert.
|
2013-01-31 23:29:00 -08:00 |
|
Unknown W. Brackets
|
eb97a3bd15
|
Merge branch 'console-th'
|
2013-01-31 22:59:53 -08:00 |
|
Unknown W. Brackets
|
d13e08423a
|
Fix a console log crash when color is on the edge.
|
2013-01-31 22:58:16 -08:00 |
|
Henrik Rydgård
|
8023c949c6
|
Merge pull request #554 from Xele02/qt_work
[Qt-desktop] Fullscreen and small features
|
2013-01-31 22:55:32 -08:00 |
|
Henrik Rydgård
|
ee8db3a4fc
|
Merge pull request #555 from unknownbrackets/console-th
Console thread fix
|
2013-01-31 22:54:28 -08:00 |
|
Unknown W. Brackets
|
ac59efad11
|
Use memcpy for console log to avoid terminators.
|
2013-01-31 22:25:28 -08:00 |
|
Unknown W. Brackets
|
bc05f7fc85
|
Fix a stupid typo duplicating log messages.
|
2013-01-31 21:55:36 -08:00 |
|
Xele02
|
d903f05dde
|
Make fullscreen works
|
2013-02-01 02:11:43 +01:00 |
|
Xele02
|
34946d2fd8
|
Correct exit crash
Save directory of last game
|
2013-02-01 02:11:43 +01:00 |
|
Henrik Rydgard
|
a0c0d6a977
|
Initial support for texturing from framebuffers.
|
2013-02-01 00:18:23 +01:00 |
|
Henrik Rydgard
|
02936d5090
|
Don't use palette addr to build the cache key if the texture doesn't use one.
|
2013-02-01 00:02:50 +01:00 |
|
Sacha
|
7bba8c68c4
|
Fix JIT on Symbian (HACK).
|
2013-02-01 09:01:00 +10:00 |
|
Henrik Rydgard
|
d8f4e27926
|
Rename ARMABI_MOVI2R to MOVI2R
|
2013-01-31 23:41:05 +01:00 |
|
Henrik Rydgård
|
3e31a3a5d3
|
Merge pull request #552 from xsacha/master
Updates to Qt and Symbian
|
2013-01-31 09:12:25 -08:00 |
|
Sacha
|
78f8dd0a1e
|
Simplify Qt project files and make it easier to respond to updates.
|
2013-02-01 02:30:27 +10:00 |
|
Sacha
|
6d63403f69
|
Fix memory management for allocated block on Symbian. TODO: Use RChunks to make it more efficient.
|
2013-02-01 02:30:27 +10:00 |
|