lp:~libretro/pcsxr/+git/pcsx_rearmed

Owned by Libretro
Get this repository:
git clone https://git.launchpad.net/~libretro/pcsxr/+git/pcsx_rearmed

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://github.com/libretro/pcsx_rearmed.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 50 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 30 seconds — see the log

Branches

Name Last Modified Last Commit
master 2024-06-28 22:21:48 UTC
try some overscan display option

Author: Grazvydas Ignotas
Author Date: 2024-06-28 22:08:41 UTC

try some overscan display option

revert-631-autoframeskip 2022-03-27 06:07:17 UTC
Revert "Adds auto frameskip based on free audio buffer space"

Author: Autechre
Author Date: 2022-03-27 06:07:17 UTC

Revert "Adds auto frameskip based on free audio buffer space"

cdrom_audio_fix_attempt 2021-10-12 20:11:23 UTC
Fix stutter before speech samples in Castlevania Symphony of the Night

Author: gameblabla
Author Date: 2021-10-10 15:02:17 UTC

Fix stutter before speech samples in Castlevania Symphony of the Night

A regression was introduced by the CDROM timings changes
https://github.com/libretro/pcsx_rearmed/commit/068a6133171b026956bbfd91e9bf4666def8823d

This was done to fix some games such as :
- Crash Team Racing's intro music cutting off too soon
- FF8 Lunar Cry FMV freeze (Disc 3)
- Worms Pinball not booting
- Xenogears (Deus fight)

However for whatever reason, this also caused ADPCM speech samples
in Castlevania Symphony of the Night to stutter.

This could be caused by another underlying issue however.
Here are the commands being run by Castlevania for speech samples :

CD1 write: 1 (CdlNop)
CD1 write: 1 (CdlNop)
CD1 write: 9 (CdlPause)
CD1 write: e (CdlSetmode) Param[1] = { c8,}
CD1 write: 1 (CdlNop)
CD1 write: d (CdlSetfilter) Param[2] = { b, 6,}
CD1 write: 1 (CdlNop)
CD1 write: 2 (CdlSetloc) Param[3] = { 26, 1, 39,}
CD1 write: 1 (CdlNop)
CD1 write: 6 (CdlReadN)
CD1 write: 1 (CdlNop)

According to nicolasnoble, we shouldn't cause a delay
if the seek destination is already close to the current location.
Implementing that properly is a lot more work so for now,
i am doing this instead.

I tested it against Castlevania and Megaman X4 and it didn't cause a
regression. (at least it's better than it is right now)
CTR's intro also seems fine as well (this did not work properly
before the new CDROM timing changes)

neon_fix_libretro 2021-10-05 21:21:45 UTC
Always look up verify_dirty literals from offsets by neonloop

Author: gameblabla
Author Date: 2021-10-05 21:17:54 UTC

Always look up verify_dirty literals from offsets by neonloop

Literals are deduplicated, so there's no guarantee they will be stored
next to each other, even if they're written sequentially. verify_dirty
and get_bounds must use the offsets on each instruction, instead of
assuming values are stored sequentially.

Thanks neonloop for the fix

Co-authored-by: neonloop <neonloop@pm.me>

icache_emulation 2021-10-02 16:14:44 UTC
Culling off cache bits from the hardware addresses.

Author: gameblabla
Author Date: 2021-10-02 16:14:44 UTC

Culling off cache bits from the hardware addresses.

Co-authored-by: Nicolas Noble <nicolasnoble@users.noreply.github.com>

cdrom_various_fixes 2021-09-25 13:33:10 UTC
Use the "magic numbers" from Duckstation for CDLPause

Author: gameblabla
Author Date: 2021-09-25 13:33:10 UTC

Use the "magic numbers" from Duckstation for CDLPause

We need to make sure not to break Gundam Battle Assault 2 in PAL mode
as otherwise it will lockup.
Amusingly, Mednafen currently cannot run this game in PAL mode.

fp_fix_libretro 2021-09-25 12:29:12 UTC
Implement fix from Mednafen for Fantastic Pinball Kyuutenkai.

Author: gameblabla
Author Date: 2021-09-25 12:20:49 UTC

Implement fix from Mednafen for Fantastic Pinball Kyuutenkai.

This is taken from the way Mednafen implemented it.
https://github.com/libretro-mirrors/mednafen-git/blob/563b72e377fa8284559df4df0271108d4935c9f1/src/psx/cdc.cpp#L941

This properly fixes the freeze issue in Fantastic Pinball Kyuutenkai.
Thanks notaz for assisting me with the code.

It seems not to work properly on ARM though ?

revert-458-fixes-for-rpi-compilation 2020-10-21 10:46:49 UTC
Revert "fixes link time errors on the RPi platform (tested with 3 and 4)"

Author: Autechre
Author Date: 2020-10-21 10:46:49 UTC

Revert "fixes link time errors on the RPi platform (tested with 3 and 4)"

kivutar/fixemscripten 2020-09-24 09:09:57 UTC
Fix emscripten build

Author: Jean-André Santoni
Author Date: 2020-09-24 09:09:57 UTC

Fix emscripten build

revert-144-master 2017-12-10 17:35:35 UTC
Revert "Fixed building for arm64 (iOS)"

Author: Twinaphex
Author Date: 2017-12-10 17:35:35 UTC

Revert "Fixed building for arm64 (iOS)"

110 of 10 results
This repository contains Public information 
Everyone can see this information.