aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-10-30frontend: Wiz/Caanoo tweaks + banner image from darklight1138notaz
2011-10-30frontend: input driver and volume control for Wiznotaz
2011-10-30frontend: input: make in_ts use ts_gunnotaz
..to stop them stealing each other's events
2011-10-30frontend: input: don't configure unprobed devicesnotaz
2011-10-30update build for OABInotaz
2011-10-30maemo: call GPU_Open, enable biosnotaz
should fix gles breakage
2011-10-30frontend: move defconfig to mainnotaz
.. so that maemo can use it
2011-10-30fix a few maemo issuesnotaz
g_opts clash, file_name, maemo_init and in_keystate
2011-10-30maemo updatesBonapart
accelometer support for maemo screenshot for maemo fullscreen streghting via GTK disabled bios(freeze emu at start) [notasas@gmail.com] removed some unneeded stuff
2011-10-30fix maemo buildnotaz
2011-10-30frontend: fix screenshot functionality for polluxnotaz
2011-10-30spu: add asm mixing code for ARMv5 toonotaz
2011-10-30frontend: add touchscreen-as-buttons input codenotaz
intended for Caanoo/Wiz
2011-10-30frontend/input: make it more modularnotaz
2011-10-30frontend: minor menu adjustmentsnotaz
2011-10-30frontend: get rid of HOME hacknotaz
nothing accesses HOME any more, not to mention this code was wrong.
2011-10-30gpu_neon: fix fb wrappingnotaz
Tobal No.1 ...
2011-10-30gpu_unai: fix a few potential crashesnotaz
2011-10-30cdriso: add cbin supportnotaz
2011-10-30frontend/pollux: add scalingnotaz
16bpp only for now.
2011-10-30psxcounters: use higher precision for vsync timingnotaz
don't know why this is needed (having things like BIAS in mind), maybe desyncs with cdrom code or SPU? Tuned this on RE1.
2011-10-30psxinterpreter: a bit more accurate Cause reg handlingnotaz
2011-10-30drc: detect sw irqs properlynotaz
2011-10-30drc: fix various register trashing in mtc0notaz
2011-10-30drc: fix cycle multiplier codenotaz
rounding wrong way is enough to cause nasty timing problems
2011-10-30drc: fix mtc0 argumentnotaz
HOST_CCREG is not always cc..
2011-10-30drc: some debug code improvementsnotaz
2011-10-30make root counters use generic event scheduling codenotaz
simplifies event handling code a bit
2011-10-30drc: always use physical block addressesnotaz
there is no reason to use virtual addressing, things can't be remapped on PSX as there is no MMU anyway. Fixes somewhat related invalidation bug along the way.
2011-10-30rcnt: remove gate guess for cnt 0 and 1notaz
at least 1 is wrong according to Ryphecha's info, and breaks at least Wipeout XL.
2011-10-30gte: change gte irq workaroundnotaz
This should be closer to what happens on the real thing. Special thanks to Ryphecha for the idea.
2011-10-30drc: detect dead gte reads toonotaz
2011-10-30drc: add some hack optionsnotaz
intended for caanoo/Wiz, some users want to trade glitches for performance boost.
2011-10-30gte: parametrize remaining opsnotaz
at least the ones from C source, it looks like there could be more.
2011-10-30gte: disable some MAC overflow checks for ARMnotaz
also add some missing ones
2011-10-30gte: eliminate excessive lims and castsnotaz
checking for overflow where it can't occur is a waste of time, get rid of that code.
2011-10-30gte: pass a pointer to registers as argumentnotaz
no more need to load psxRegs in each function and all registers are reachable by ldrh/strh.
2011-10-30drc: try to avoid full constant reloadnotaz
derive from existing ones if possible
2011-10-30drc: fix sub assem_debug printnotaz
2011-10-30drc: avoid invcode checks on close addessesnotaz
yes this makes it possible to miss something, but I hope it's not going to happen and will deal with it if it does.
2011-10-30gte_arm: some asm experimentsnotaz
also removes wrong (?) MAC0 saturation.
2011-10-30pcnt: measure gte toonotaz
2011-10-30drc: do MVMVA decoding; parametrize handlersnotaz
2011-10-30drc: finish GTE reg liveness analysisnotaz
2011-10-30frontend/pollux: program MLC2 for TV-out, save/restore regsnotaz
2011-10-30drc: implement literal dupe mergingnotaz
doesn't seem to make much difference, but theoretically should help.
2011-10-30inline/parametrize rootcounter readsnotaz
makes rcnt1 hack impossible though, overclock PSX instead
2011-10-30psxcounters: avoid doing excessive updatesnotaz
this may cause missed interrupts in very rare cases, but performance penalty this makes is surely not worth it.
2011-10-16psxmem: set fixed flag on mappings that really need itnotaz
also fix unmap
2011-10-10release r10, for realnotaz