Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-11-14 | frontend: use pld in blitters | notaz | |
preloading a couple of cachelines ahead seems to give best results, close to 30% speedup. | |||
2011-11-01 | drc/gte: decode MVMVA data deps | notaz | |
2011-11-01 | drc/gte: fix dep list | notaz | |
2011-10-31 | frontend: use public warm path | notaz | |
2011-10-31 | release r11 | notaz | |
2011-10-30 | cdriso: support multidisk eboots | notaz | |
2011-10-30 | frontend: Wiz/Caanoo tweaks + banner image from darklight1138 | notaz | |
2011-10-30 | frontend: input driver and volume control for Wiz | notaz | |
2011-10-30 | frontend: input: make in_ts use ts_gun | notaz | |
..to stop them stealing each other's events | |||
2011-10-30 | frontend: input: don't configure unprobed devices | notaz | |
2011-10-30 | update build for OABI | notaz | |
2011-10-30 | maemo: call GPU_Open, enable bios | notaz | |
should fix gles breakage | |||
2011-10-30 | frontend: move defconfig to main | notaz | |
.. so that maemo can use it | |||
2011-10-30 | fix a few maemo issues | notaz | |
g_opts clash, file_name, maemo_init and in_keystate | |||
2011-10-30 | maemo updates | Bonapart | |
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-30 | fix maemo build | notaz | |
2011-10-30 | frontend: fix screenshot functionality for pollux | notaz | |
2011-10-30 | spu: add asm mixing code for ARMv5 too | notaz | |
2011-10-30 | frontend: add touchscreen-as-buttons input code | notaz | |
intended for Caanoo/Wiz | |||
2011-10-30 | frontend/input: make it more modular | notaz | |
2011-10-30 | frontend: minor menu adjustments | notaz | |
2011-10-30 | frontend: get rid of HOME hack | notaz | |
nothing accesses HOME any more, not to mention this code was wrong. | |||
2011-10-30 | gpu_neon: fix fb wrapping | notaz | |
Tobal No.1 ... | |||
2011-10-30 | gpu_unai: fix a few potential crashes | notaz | |
2011-10-30 | cdriso: add cbin support | notaz | |
2011-10-30 | frontend/pollux: add scaling | notaz | |
16bpp only for now. | |||
2011-10-30 | psxcounters: use higher precision for vsync timing | notaz | |
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-30 | psxinterpreter: a bit more accurate Cause reg handling | notaz | |
2011-10-30 | drc: detect sw irqs properly | notaz | |
2011-10-30 | drc: fix various register trashing in mtc0 | notaz | |
2011-10-30 | drc: fix cycle multiplier code | notaz | |
rounding wrong way is enough to cause nasty timing problems | |||
2011-10-30 | drc: fix mtc0 argument | notaz | |
HOST_CCREG is not always cc.. | |||
2011-10-30 | drc: some debug code improvements | notaz | |
2011-10-30 | make root counters use generic event scheduling code | notaz | |
simplifies event handling code a bit | |||
2011-10-30 | drc: always use physical block addresses | notaz | |
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-30 | rcnt: remove gate guess for cnt 0 and 1 | notaz | |
at least 1 is wrong according to Ryphecha's info, and breaks at least Wipeout XL. | |||
2011-10-30 | gte: change gte irq workaround | notaz | |
This should be closer to what happens on the real thing. Special thanks to Ryphecha for the idea. | |||
2011-10-30 | drc: detect dead gte reads too | notaz | |
2011-10-30 | drc: add some hack options | notaz | |
intended for caanoo/Wiz, some users want to trade glitches for performance boost. | |||
2011-10-30 | gte: parametrize remaining ops | notaz | |
at least the ones from C source, it looks like there could be more. | |||
2011-10-30 | gte: disable some MAC overflow checks for ARM | notaz | |
also add some missing ones | |||
2011-10-30 | gte: eliminate excessive lims and casts | notaz | |
checking for overflow where it can't occur is a waste of time, get rid of that code. | |||
2011-10-30 | gte: pass a pointer to registers as argument | notaz | |
no more need to load psxRegs in each function and all registers are reachable by ldrh/strh. | |||
2011-10-30 | drc: try to avoid full constant reload | notaz | |
derive from existing ones if possible | |||
2011-10-30 | drc: fix sub assem_debug print | notaz | |
2011-10-30 | drc: avoid invcode checks on close addesses | notaz | |
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-30 | gte_arm: some asm experiments | notaz | |
also removes wrong (?) MAC0 saturation. | |||
2011-10-30 | pcnt: measure gte too | notaz | |
2011-10-30 | drc: do MVMVA decoding; parametrize handlers | notaz | |
2011-10-30 | drc: finish GTE reg liveness analysis | notaz | |