summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
notaz [Sat, 25 Dec 2010 00:52:55 +0000 (02:52 +0200)]
menu: add most options
notaz [Sat, 25 Dec 2010 00:47:26 +0000 (02:47 +0200)]
cdriso: add hack for cdda pausing
notaz [Fri, 24 Dec 2010 22:32:08 +0000 (00:32 +0200)]
gpu: be sure bSkipNextFrame is consistent when fskip opt is toggled
notaz [Fri, 24 Dec 2010 22:27:55 +0000 (00:27 +0200)]
spu: kill voldiv on ARM too
notaz [Thu, 23 Dec 2010 17:18:36 +0000 (19:18 +0200)]
drc: map bios and fix dummy reads
notaz [Wed, 22 Dec 2010 23:52:12 +0000 (01:52 +0200)]
init some forgotten stuff
otherwise glitches happen if certain games are ran in a row.
notaz [Wed, 22 Dec 2010 00:34:30 +0000 (02:34 +0200)]
update gpu DMA related code to pcsxr-svn Nov 28
mostly authored by shalma, some by weimingzhi.
notaz [Tue, 21 Dec 2010 23:44:14 +0000 (01:44 +0200)]
update mdec code to pcsxr-svn Nov 26
lots of patches from shalma and gschwnd.
notaz [Tue, 21 Dec 2010 17:25:42 +0000 (19:25 +0200)]
drc: improved interrupt code for emu_if
notaz [Tue, 21 Dec 2010 13:46:24 +0000 (15:46 +0200)]
core: update to newer interrupt code, seems to affect timings too
pcsxr-svn commit:
Author: weimingzhi
Date: Sat Aug 7 23:52:44 2010 +0000
refactored the interrupt scheduling code a bit to make it a little
more readable than using those "magic" numbers.
notaz [Tue, 21 Dec 2010 12:57:00 +0000 (14:57 +0200)]
omap: only setup mem before using fb
newer DSS2 driver rejects mem changes on the fly.
notaz [Tue, 21 Dec 2010 11:53:31 +0000 (13:53 +0200)]
hack: use simple GTE division
that large table was slow, probably because of dcache trashing.
notaz [Sun, 19 Dec 2010 17:53:14 +0000 (19:53 +0200)]
improved memhandlers
notaz [Sat, 18 Dec 2010 19:32:48 +0000 (21:32 +0200)]
drc: pass correct address to verify_code
notaz [Sat, 18 Dec 2010 18:20:54 +0000 (20:20 +0200)]
drc: don't compile 64bit loads/stores in 32bit mode
they are missing support code in PCSX anyway.
notaz [Sat, 18 Dec 2010 17:51:06 +0000 (19:51 +0200)]
drc: end block on syscall and hlecall, not insn after them
..or else we might get jump there, which causes it to abort.
Also remove assert that's hit occasionally.
notaz [Thu, 16 Dec 2010 16:46:59 +0000 (18:46 +0200)]
menu: update file colors, fix a bug in emu_if
notaz [Wed, 15 Dec 2010 23:35:44 +0000 (01:35 +0200)]
cdriso: support multi-track .cue
notaz [Wed, 15 Dec 2010 10:50:22 +0000 (12:50 +0200)]
update inputs on vsync
flip is not called when emulation gets stuck, making
impossible to return to menu.
notaz [Wed, 15 Dec 2010 10:48:30 +0000 (12:48 +0200)]
check for height changes too
notaz [Tue, 14 Dec 2010 17:00:42 +0000 (19:00 +0200)]
psxbios: make noisy bios prints optional
notaz [Tue, 14 Dec 2010 16:59:22 +0000 (18:59 +0200)]
cdriso: don't try to play audio if tracks are missing
to prevent random noise
notaz [Tue, 14 Dec 2010 14:53:58 +0000 (16:53 +0200)]
drc: use correct RAM size
..because some games like to use the mirrors
notaz [Tue, 14 Dec 2010 13:16:02 +0000 (15:16 +0200)]
drc: fix: storelr should also use AGR
notaz [Mon, 13 Dec 2010 23:54:58 +0000 (01:54 +0200)]
menu: setup colors for file browser
notaz [Mon, 13 Dec 2010 23:40:34 +0000 (01:40 +0200)]
add basic .Z support
notaz [Mon, 13 Dec 2010 00:32:59 +0000 (02:32 +0200)]
drc: implemented STL/STR stubs (at least I think I did)
notaz [Sun, 12 Dec 2010 21:57:47 +0000 (23:57 +0200)]
drc: don't clear ARM caches on whole translation cache - it's very slow
notaz [Sun, 12 Dec 2010 16:44:00 +0000 (18:44 +0200)]
spu: disable SPUIRQWait, it only seems to cause problems
notaz [Sat, 11 Dec 2010 23:40:19 +0000 (01:40 +0200)]
menu: implement savestates and scaling cfg
notaz [Sat, 11 Dec 2010 21:11:46 +0000 (23:11 +0200)]
refactor OSD code and PCNT stuff
notaz [Sat, 11 Dec 2010 17:50:25 +0000 (19:50 +0200)]
fix bgr2rgb16 and reduce mode change glitching
notaz [Fri, 10 Dec 2010 17:31:25 +0000 (19:31 +0200)]
drc: don't remove unused i/o reads because of FIFOs
notaz [Fri, 10 Dec 2010 15:57:35 +0000 (17:57 +0200)]
drc: hook even to detect irq unmasking
notaz [Fri, 10 Dec 2010 11:54:59 +0000 (13:54 +0200)]
fix x86 build, minor refactoring
notaz [Thu, 9 Dec 2010 23:36:33 +0000 (01:36 +0200)]
drc: handle invalidate on clear() calls and reset
notaz [Thu, 9 Dec 2010 23:00:19 +0000 (01:00 +0200)]
drc: allow recursive calls
notaz [Thu, 9 Dec 2010 22:23:40 +0000 (00:23 +0200)]
update in_evdev, fix return from menu
notaz [Thu, 9 Dec 2010 17:26:13 +0000 (19:26 +0200)]
rm X11 include hack
notaz [Thu, 9 Dec 2010 17:15:01 +0000 (19:15 +0200)]
add OMAP layer, also preliminary menu, hud and input support
notaz [Thu, 9 Dec 2010 16:56:03 +0000 (18:56 +0200)]
pull in more code from PicoDrive
notaz [Wed, 8 Dec 2010 00:10:06 +0000 (02:10 +0200)]
add support for 24bpp mode
notaz [Tue, 7 Dec 2010 22:51:25 +0000 (00:51 +0200)]
drc: allow xor imm 0
notaz [Tue, 7 Dec 2010 22:21:35 +0000 (00:21 +0200)]
drc: add forgotten __clear_cache
notaz [Tue, 7 Dec 2010 16:23:43 +0000 (18:23 +0200)]
drc: try harder to mark upper regs as unneeded
notaz [Tue, 7 Dec 2010 16:10:47 +0000 (18:10 +0200)]
improve event handling again
notaz [Tue, 7 Dec 2010 11:00:46 +0000 (13:00 +0200)]
simple neon BGR555 to RGB565 converter
notaz [Tue, 7 Dec 2010 10:45:07 +0000 (12:45 +0200)]
make PCNT stuff optional
notaz [Mon, 6 Dec 2010 22:06:21 +0000 (00:06 +0200)]
improve event handling (still has problems though)
notaz [Mon, 6 Dec 2010 17:32:59 +0000 (19:32 +0200)]
drc: fix JALR with non-r31 return register
notaz [Sun, 5 Dec 2010 23:50:14 +0000 (01:50 +0200)]
drc: small debug improvement
notaz [Sun, 5 Dec 2010 23:30:37 +0000 (01:30 +0200)]
add Pete's null SPU plugin
notaz [Sun, 5 Dec 2010 20:51:00 +0000 (22:51 +0200)]
fix some alignment issues
notaz [Sun, 5 Dec 2010 15:00:51 +0000 (17:00 +0200)]
drc: use direct hle calls
notaz [Sun, 5 Dec 2010 14:48:35 +0000 (16:48 +0200)]
drc: initial cop2/gte implementation (works, mostly)
notaz [Wed, 1 Dec 2010 23:15:49 +0000 (01:15 +0200)]
drc: fix cycle counting, make it use single var
notaz [Wed, 1 Dec 2010 23:11:39 +0000 (01:11 +0200)]
drc: fix unsaved register
it caused invalidate_addr() sometimes to be called with bad address.
notaz [Tue, 30 Nov 2010 21:56:59 +0000 (23:56 +0200)]
drc: further hacks, hle handling
notaz [Tue, 30 Nov 2010 21:36:18 +0000 (23:36 +0200)]
drc: attempt to support little endian
notaz [Wed, 24 Nov 2010 21:40:00 +0000 (23:40 +0200)]
drc: bugfix
notaz [Mon, 22 Nov 2010 20:51:51 +0000 (22:51 +0200)]
drc: still killing tlp/64bit..
notaz [Sun, 21 Nov 2010 19:44:49 +0000 (21:44 +0200)]
some drc integration work
notaz [Sun, 21 Nov 2010 19:40:30 +0000 (21:40 +0200)]
drc: trying to make it 32bit
notaz [Sun, 21 Nov 2010 14:49:37 +0000 (16:49 +0200)]
make sure all branches link
notaz [Sat, 20 Nov 2010 21:29:12 +0000 (23:29 +0200)]
try to make drc more configurable
and break it more I guess
notaz [Sat, 20 Nov 2010 13:51:53 +0000 (15:51 +0200)]
allow to disable TLB
notaz [Fri, 19 Nov 2010 22:51:15 +0000 (00:51 +0200)]
add unmodified Ari64 drc to track it's changes
notaz [Fri, 19 Nov 2010 17:22:13 +0000 (19:22 +0200)]
basic profiling
notaz [Thu, 18 Nov 2010 23:56:51 +0000 (01:56 +0200)]
fbdev output for xvideo, basic ARM build
notaz [Thu, 18 Nov 2010 13:08:15 +0000 (15:08 +0200)]
build plugins in
notaz [Thu, 18 Nov 2010 12:47:57 +0000 (14:47 +0200)]
rm plugins that we won't use
notaz [Tue, 16 Nov 2010 23:08:49 +0000 (01:08 +0200)]
minimal working gtk-less build
..only works with external plugins
notaz [Tue, 16 Nov 2010 16:39:07 +0000 (18:39 +0200)]
remove stuff we won't need
this makes the source tree more pleasant to work with.
PCSX* teams [Tue, 16 Nov 2010 12:15:22 +0000 (14:15 +0200)]
pcsxr-1.9.92