34 Commits

Author SHA1 Message Date
notaz 2db412ade2 switch over to libretro input code
too much trouble with 2 separate codebases
2023-09-14 00:41:27 +03:00
notaz d5aeda2372 psxinterpreter: use cycle_multiplier also
not just ari64
2022-10-02 00:52:01 +03:00
notaz d014a47167 remove all the hack options
They just confuse users, like:
libretro/pcsx_rearmed#693

For Parasite Eve 2 and others, adjust "PSX CPU clock" instead if needed.
2022-10-01 22:32:01 +03:00
gameblabla 16f3ca666f Fixes Diablo 1 SPU bug properly and remove Diablo hack. (#191)
(Mostly) inspired by the fixes done in PCSX Redux :
https://github.com/grumpycoders/pcsx-redux/blob/93653ba5281487d3bed57371d7b64c32dfc669f0/src/spu/registers.cc#L504

It seems that there was an attempt to initially implement it
in PCSX Reloaded (hence the bIgnoreLoop in freeze.c) but it was never
implemented properly.

Co-authored-by: Nicolas Noble <nicolasnoble@users.noreply.github.com>
2021-08-23 00:50:09 +03:00
gameblabla 210476c77e Diablo Music fix for PCSX Rearmed. (optional hack)
Let's also allow it to be changed from the menu.
Set to off by default as it could cause issues in some other games.
2019-03-07 20:54:58 +01:00
notaz d71c709541 fix up other platforms after rumble change 2014-12-20 21:27:23 +02:00
notaz 3154bfab51 spu: put globals into a structure
- also clean up some unused stuff
- put spu config into it's own structure and header
2014-12-20 02:57:25 +02:00
notaz 7010034e54 frontend: maemo: some refactoring 2013-02-18 03:06:01 +02:00
Paolo Iommarini a76fd9535d Maemo ehancement
-Added command line options
-Added pause on incoming call
-Added change disc
2013-02-17 13:38:32 +01:00
notaz e4c83ca67c fix gun handling in enhancement mode 2012-11-18 01:40:00 +02:00
notaz 79f216e325 frontend: avoid loading msg when not needed 2012-11-10 22:23:37 +02:00
notaz cc56203b76 switch over to libpicofe
- libretro should not be affected by this, all others need to do
  'git submodule init && git submodule update' from now on.
- pandora should get gamma control support
2012-11-05 03:12:25 +02:00
notaz afc74f4e1a fix maemo build 2012-07-30 00:30:38 +03:00
notaz 38c2028e22 frontend: initial libretro support
..and some refactoring
2012-07-29 18:09:56 +03:00
notaz 9c27c20512 frontend: initial cheats support 2012-07-22 23:56:37 +03:00
notaz 6d75977b13 spu: remove all threading code
it is broken for a while now, and I have no intention to fix it.
2012-07-09 02:35:59 +03:00
notaz 4ea7de6a14 gpu plugins: always support 16bpp blit
use this for generic sdl and maemo
2012-04-29 19:32:08 +03:00
notaz 6469a8c407 frontend: clean up some hacks 2012-04-29 19:32:08 +03:00
notaz 3a40ff141a improve vibration support for Caanoo
..maybe, not tested much.
2012-03-01 23:34:16 +02:00
notaz a805c85569 frontend: add minimize support 2012-01-08 19:46:40 +02:00
notaz b944a30eda add vibration support for Caanoo 2011-12-10 23:10:37 +02:00
notaz 221be40d20 frontend: input driver and volume control for Wiz 2011-10-30 23:57:12 +02:00
notaz 2aa6a3a0cd maemo: call GPU_Open, enable bios
should fix gles breakage
2011-10-30 23:48:09 +02:00
notaz 33400707de frontend: move defconfig to main
.. so that maemo can use it
2011-10-30 23:48:09 +02:00
notaz d64280d6f8 fix a few maemo issues
g_opts clash, file_name, maemo_init and in_keystate
2011-10-30 23:48:09 +02:00