Giter Site home page Giter Site logo

libretro / pcsx_rearmed_switch Goto Github PK

View Code? Open in Web Editor NEW
15.0 9.0 6.0 5.97 MB

PCSX ReARMed specifically for Switch right now. Separate repo might go away later.

License: GNU General Public License v2.0

Makefile 0.54% Shell 0.01% C 85.95% Assembly 8.63% C++ 4.26% Perl 0.35% Objective-C 0.27%

pcsx_rearmed_switch's Introduction

PCSX-ReARMed - yet another PCSX fork

Build Status

see readme.txt for more complete documentation

PCSX ReARMed is yet another PCSX fork based on the PCSX-Reloaded project, which itself contains code from PCSX, PCSX-df and PCSX-Revolution. This version is ARM architecture oriented and features MIPS->ARM recompiler by Ari64, NEON GTE code and more performance improvements. It was created for Pandora handheld, but should be usable on other devices after some code adjustments (N900, GPH Wiz/Caanoo, PlayBook versions are also available).

PCSX ReARMed features ARM NEON GPU by Exophase, that in many cases produces pixel perfect graphics at very high performance. There is also Una-i's GPU plugin from PCSX4ALL project, and traditional P.E.Op.S. one.

PCSX-Reloaded

PCSX-Reloaded is a forked version of the dead PCSX emulator, with a nicer interface and several improvements to stability and functionality.

PCSX-Reloaded uses the PSEMU plugin interface to provide most functionality; without them, you will not be able to use it to play games. PCSX-Reloaded provides a number of plugins to provide basic functionality out of the box.

PCSX-Reloaded has a very capable Internal HLE BIOS that can run many games without problems. It is recommended that you use it. However, if you own a real PlayStation, you may be able to use your own BIOS image. PCSX-Reloaded will find it in ~/.pcsx/bios/ or /usr/share/psemu/bios/ if you place it there. This can improve compatibility, especially with certain games and with the use of memory cards.

See the doc/ folder in the source, or /usr/share/doc/pcsx/ on Debian systems, for more detailed information on PCSX-Reloaded. A UNIX manpage is also available.

pcsx_rearmed_switch's People

Contributors

alcaro avatar alexis-puska avatar aliaspider avatar bananarama203 avatar catalystg avatar dankcushions avatar fr500 avatar frangarcj avatar gizmo98 avatar hevey avatar hhromic avatar hizzlekizzle avatar inactive123 avatar jdgleaver avatar kekun avatar loganmc10 avatar m4xw avatar malikolivier avatar meancoot avatar meepingsnesroms avatar netux79 avatar notaz avatar phaseiv avatar sakitoshi avatar sakya avatar sergiobenrocha2 avatar toadking avatar tobiasjakobi avatar webgeek1234 avatar yshui avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pcsx_rearmed_switch's Issues

Tekken : Sony PS1 boot logo persistence in background

Hi everyone,

On New 3ds (1.8.4 latest version), when i boot Tekken ISO, all works well but on the whole game, the background Always show thé boot image PS logo where as thé game IS almost in fullscreen (400x240) résolution. Black borders on top and bottom are filled by thé boot logo (cropped so) instead of keeping black.

Note : if i mistake , where IS thé 3ds github of pcsx rearmed libretro ?

Thanks

Enable DYNAREC

Sorry, but I'm just curious: why is dynrec not enabled? Is there any technical difficulties? Or just not enough manpower to work on it?

RetroAchievements Are Not Working

##Description

When launching a RetroAchievements supported game, the core detects the supported achievements, but performing the required actions will not cause them to pop.

##Steps to reproduce

Been testing with Castlevania: Symphony of the Night, and Spyro the Dragon, because they're 2 games with very easy achievements early on. In Castlevania, just kill Dracula in the start, and the achievement is supposed to pop. With Spyro, just collect 100 gems, and free the 4 dragons in the starting level, and the achievement should pop.

##When did the behavior start?

Tested with earliest nightly build I could grab r22 7375bf9 (09/16/2019), latest stable build r22 7375bf9 (11/02/2019), and latest nightly builds r22 7375bf9 (12/11/2019). None of them pop achievements.
Builds from 12/12/2019 through 12/15/2019 list all achievements as "Unsupported".
Tested against Windows and Android build r22 4b353f8, which works fine.

##Your device/OS/platform/architecture

Nintendo Switch (libnx). logs.zip
Works fine on Windows and Android.

[PR]Build fixes some devices/platforms

Hi. sent PR for build fix for android, linux (x64) and 3DS. these were tested using related libretro-build-(platform).sh scripts. personally tested the linux build, armeabi (the only one that uses unai). i have no way to test gameplay of 3DS, but since its uses the same files for armeabi, it probably should work as well.

i like the unai here. it doesnt have that wavy, misaligned text borders like the notaz:pcsx_rearmed does though some configurable options doesnt seem to work now (or hooked up and or is has different name)

of course, its just a "just incase you need it" hope this do not break switch

Little Big Adventure CD Audio Issues

There seems to be an issue with CD Audio being played. If you try little big adventure, the music plays over and over on the first track and never advances. This doesn't happen on the android port of beetle psx for example, with the same file (The file is correctly built with a cue/bin and sound tracks)

It also takes a long time to load speech scenes (freezes the game for 10-15 seconds before proceeding)

The only fix is turning of cd audio but that ruins the game experience.
Please fix.
The same happens with Mortal Kombat Trilogy and other games that support audio tracks.

Savestate freeze when loading it in Abe's Oddysee

Description

I'm using the latest stable version of Retroarch for Switch and I have the Core up to date
I have an error with the savestate function while playing "Oddworld Abe Oddysee" with PCSX ReArmed
I can normally save the state of the game but everytime I load it, the game freeze leaving only the music going on

Expected behavior

Loading the save state normally

Actual behavior

Game freeze after 1s the save is loaded and just leave the music going on in the bg

Steps to reproduce the bug

  1. Emulate the game with PCSX ReArmed
  2. Save State
  3. Load State
  4. Wait 1s
  5. Now it's frozen

Environment information

  • OS: Switch CFW -Atmosphere

[Nintendo Switch] PCSX ReARMed core doesn't load PSX games in CHD format

Description

PCSX ReARMed core doesn't load PSX games in CHD format.
I tried in Windows and they work OK.

Expected behavior

PSX games in CHD should load like its Windows counterpart

Actual behavior

When selecting a psx game in .chd format or a .m3u list, the screen remains in black

Steps to reproduce the bug

  1. Select Load Core in Retroarch main menu
  2. Select Sony - PCSX-ReARMed core
  3. Select Load Content in Retroarch main menu
  4. Search a .chd file containing a PSX game or a .m3u playlist
  5. Select Actual core - Sony - PCSX-ReARMed

Bisect Results

I updated to the last core version directly from Retroarch by using Update installed cores option but no change is visible

Version/Commit

  • RetroArch: 1.9.0 (last version)
  • Core: PCSX-ReARMed (r22 3aa64bb)

Environment information

  • OS: Nintendo Switch Firmware: 11.0.0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.