Novedades Libretro Cores (RetroArch)

Hoy trasteando con los shaders slang de retroarch he encontrado la solución al screen flickering o el temblor producido en shaders Royale cuando se usa en resoluciones internas altas.

Ejemplo: bsnes, higan, beetle psx hw, dreamcast, saturn y cualquiera de los cores que permita aumentar la resolución interna.

Es muy útil porque reduce en parte uno de los mayores probmemas con los shaders a altas resoluciones.

Se puede hacer de dos maneras, editando el .h que se encuentra dentro de shaders y alli dentro de la carpeta royale shader editas el users.h buscas la sección interlaced y la pones en false.

Aunque también se puede hacer en las opciones del shader desde el gui de retroarch.

Ahora sólo falfa empaparme para poder ver las lineas horizontales crt toquetando las opciones, ya que estoy muy muy cerca de lograr ver bien los scanlines en resoluciones internas a tope.

Saludos
gordon81 escribió:Hoy trasteando con los shaders slang de retroarch he encontrado la solución al screen flickering o el temblor producido en shaders Royale cuando se usa en resoluciones internas altas.

Ejemplo: bsnes, higan, beetle psx hw, dreamcast, saturn y cualquiera de los cores que permita aumentar la resolución interna.

Es muy útil porque reduce en parte uno de los mayores probmemas con los shaders a altas resoluciones.

Se puede hacer de dos maneras, editando el .h que se encuentra dentro de shaders y alli dentro de la carpeta royale shader editas el users.h buscas la sección interlaced y la pones en false.

Aunque también se puede hacer en las opciones del shader desde el gui de retroarch.

Ahora sólo falfa empaparme para poder ver las lineas horizontales crt toquetando las opciones, ya que estoy muy muy cerca de lograr ver bien los scanlines en resoluciones internas a tope.

Saludos


Espero que enseñes ejemplos, porque el único shader CRT que se ve bien en altas resoluciones (Mattias) no dibuja las scanlines en el sitio correcto.

Saludos.
Nada de momento me he rendido, como bien sabes el problema es que funcione bien con múltiples resoluciones internas.

Así que he tirado de reshade con un crt muy parecido al royal pero con un pelín menos difuminado, es cierto que el royal kuruzumi tiene un nivel sublime, pero no hay manera de que funcione en todos los cores.

Ahora con el genérico tengo los scanlines a 2k y se ven iguales todos los juegos.

Adjunto el preset por si a alguien se le apetece probar, lo uso también con todos los juegos 2d de steam.

PreprocessorDefinitions=
Techniques=Deband,CA,Vibrance,Tint,GaussianBlur,LumaSharpen,FilmGrain,AdvancedCRT,HDR,BloomAndLensFlares
TechniqueSorting=HQ4X,FXAA,SMAA,Levels,Curves,Deband,PPFXBloom,CA,Colourfulness,Vibrance,HSLShift,Nostalgia,Tint,Tonemap,Monochrome,SurfaceBlur,GaussianBlur,LumaSharpen,AdaptiveSharpen,FilmGrain,AdvancedCRT,Vignette,Daltonize,KNearestNeighbors,NonLocalMeans,DepthHaze,DisplayDepth,DPX,Emphasize,EyeAdaption,HDR,Depth3D,MotionBlur,FilmGrain2,RingDOF,MagicDOF,GP65CJ042DOF,MatsoDOF,FilmicAnamorphSharpen,FilmicPass,Mode1,Mode2,Mode3,GlitchB,AdaptiveFog,Layer,LeiFx_Tech,LiftGammaGain,LevelsPlus,LUT,ASCII,LightDoF_AutoFocus,LightDoF_Far,LightDoF_Near,MagicBloom,MultiLUT,AspectRatioPS,Nightvision,AmbientLight,MXAO,Border,PerfectPerspective,PPFX_Godrays,Chromakey,ChromaticAberration,Cartoon,ReflectiveBumpmapping,BloomAndLensFlares,ColorMatrix,Clarity,Before,After,StageDepth,Technicolor,Technicolor2,TiltShift,HighPassSharp,TriDither,UIDetect,UIDetect_Before,UIDetect_After,UIMask_Top,UIMask_Bottom,CinematicDOF,PPFXSSDO,MartyMcFlyDOF

[AdaptiveSharpen.fx]
curveslope=0.500000
curve_height=1.000000
D_compr_high=0.500000
D_compr_low=0.250000
D_overshoot=0.009000
L_compr_high=0.334000
L_compr_low=0.167000
L_overshoot=0.003000
pm_p=0.700000
scale_cs=0.056000
scale_lim=0.100000

[AmbientLight.fx]
alAdapt=0.700000
alAdaptBaseBlackLvL=2
alAdaptBaseMult=1.000000
alDebug=0
alDirtInt=1.000000
alDirtOVInt=1.000000
alInt=10.150000
alLensInt=2.000000
alLensThresh=0.500000
alThreshold=15.000000
AL_Adaptation=1
AL_Adaptive=0
AL_Dirt=1
AL_DirtTex=0
AL_Lens=0
AL_Vibrance=0

[Bloom.fx]
bAnamFlareEnable=0
bChapFlareEnable=0
bGodrayEnable=0
bLensdirtEnable=0
bLenzEnable=0
fAnamFlareAmount=14.500000
fAnamFlareColor=0.012000,0.313000,0.588000
fAnamFlareCurve=1.200000
fAnamFlareThreshold=0.900000
fAnamFlareWideness=2.400000
fBloomAmount=0.950000
fBloomSaturation=0.800000
fBloomThreshold=0.978000
fBloomTint=0.700000,0.800000,1.000000
fChapFlareCA=0.000000,0.010000,0.020000
fChapFlareDispersal=0.250000
fChapFlareIntensity=100.000000
fChapFlareSize=0.450000
fChapFlareTreshold=0.900000
fFlareBlur=200.000000
fFlareIntensity=2.070000
fFlareLuminance=0.095000
fFlareTint=0.137000,0.216000,1.000000
fGodrayDecay=0.990000
fGodrayDensity=1.000000
fGodrayExposure=1.000000
fGodrayThreshold=0.900000
fGodrayWeight=1.250000
fLensdirtIntensity=0.400000
fLensdirtSaturation=2.000000
fLensdirtTint=1.000000,1.000000,1.000000
fLenzIntensity=1.000000
fLenzThreshold=0.800000
iBloomMixmode=2
iChapFlareCount=15
iGodraySamples=128
iLensdirtMixmode=1

[ChromaticAberration.fx]
Shift=2.000000,0.000000
Strength=0.800000

[Colourfulness.fx]
backbuffer_bits=8.000000
colourfulness=0.400000
col_noise=2147483648
enable_dither=2147483648
lim_luma=0.700000

[crt-nes-mini.fx]
texture_sizeY=240.000000

[CRT.fx]
Amount=1.000000
Angle=0.000000,0.000000
Brightness=1.500000
CornerSize=0.010000
Curvature=0
CurvatureRadius=1.500000
Gamma=2.200000
MonitorGamma=2.200000
Oversample=4294967295
Overscan=1.010000
Resolution=4.755000
ScanlineGaussian=4294967295
ScanlineIntensity=2
ViewerDistance=2.000000

[CRTAperture.fx]
BRIGHTNESS=1.500000
GAMMA_INPUT=2.400000
GAMMA_OUTPUT=2.400000
GLOW_DIFFUSION=0.050000
GLOW_HALATION=0.100000
GLOW_HEIGHT=0.500000
GLOW_WIDTH=0.500000
MASK_COLORS=2.000000
MASK_SIZE=1
MASK_STRENGTH=0.300000
resX=320.000000
resY=240.000000
SCANLINE_SIZE_MAX=1.500000
SCANLINE_SIZE_MIN=0.500000
SHARPNESS_EDGES=3
SHARPNESS_IMAGE=1
video_sizeX=320.000000
video_sizeY=240.000000

[CRTCaligari.fx]
COLOR_BOOST=1.450000
InputGamma=2.400000
OutputGamma=2.200000
SPOT_HEIGHT=0.650000
SPOT_WIDTH=0.900000
texture_sizeX=320.000000
texture_sizeY=240.000000

[CRTcgwg.fx]
CRTCGWG_GAMMA=2.700000
texture_sizeX=320.000000
texture_sizeY=240.000000
video_sizeX=320.000000
video_sizeY=240.000000

[CRTEasymode.fx]
BRIGHT_BOOST=1.200000
DILATION=1
ENABLE_LANCZOS=1
GAMMA_INPUT=2.000000
GAMMA_OUTPUT=1.800000
MASK_DOT_HEIGHT=1.000000
MASK_DOT_WIDTH=1.000000
MASK_SIZE=1.000000
MASK_STAGGER=0.000000
MASK_STRENGTH=0.300000
SCANLINE_BEAM_WIDTH_MAX=1.500000
SCANLINE_BEAM_WIDTH_MIN=1.500000
SCANLINE_BRIGHT_MAX=0.650000
SCANLINE_BRIGHT_MIN=0.350000
SCANLINE_CUTOFF=400.000000
SCANLINE_STRENGTH=1.000000
SHARPNESS_H=0.500000
SHARPNESS_V=1.000000
texture_sizeX=320.000000
texture_sizeY=240.000000
video_sizeX=320.000000
video_sizeY=240.000000

[CRTGeom.fx]
cornersize=0.030000
cornersmooth=1000.000000
CRTgamma=2.300000
CURVATURE=0.000000
d=3.000000
DOTMASK=0.300000
INTERLACED=4294967295
interlace_toggle=1.000000
lum=1.000000
monitorgamma=2.200000
OVERSAMPLE=4294967295
overscan_x=100.000000
overscan_y=100.000000
R=2.000000
scanline_weight=0.300000
SHARPER=1.000000
texture_sizeX=1920.000000
texture_sizeY=1080.000000
video_sizeX=3840.000000
video_sizeY=2160.000000
x_tilt=0.000000
y_tilt=0.000000

[CRTHyllian.fx]
B=0.000000
BEAM_MAX_WIDTH=1.000000
BEAM_MIN_WIDTH=0.860000
BLUE_BOOST=1.000000
C=0.500000
COLOR_BOOST=1.500000
CRT_ANTI_RINGING=0.800000
CRT_MULRES_X=2.000000
CRT_MULRES_Y=2.000000
GREEN_BOOST=1.000000
InputGamma=2.500000
OutputGamma=2.200000
PHOSPHOR=1
RED_BOOST=1.000000
SCANLINES_STRENGTH=0.050000
SHARPNESS=1.000000
texture_sizeX=320.000000
texture_sizeY=240.000000
video_sizeX=320.000000
video_sizeY=240.000000
VSCANLINES=0.000000

[CRTLottes.fx]
bloomAmt=0.150000
brightBoost=1.000000
doBloom=1
hardBloomPix=-1.500000
hardBloomScan=-2.000000
hardPix=-3.000000
hardScan=-8.000000
maskDark=0.500000
maskLight=1.500000
resX=320.000000
resY=240.000000
scaleInLinearGamma=1.000000
shadowMask=3
shape=2.000000
video_sizeX=320.000000
video_sizeY=240.000000
warpX=0.031000
warpY=0.041000

[CRT_Lottes.fx]
f2Warp=48.000000,24.000000
fBlur=2.500000
fDownscale=2.000000
fMask=0.500000
fThin=0.700000

[CRT_Yeetron.fx]
fDownScale=1.200000
iHeight=1440
iWidth=2560

[Curves.fx]
Contrast=0.200000
Formula=1
Mode=0

[Deband.fx]
custom_avgdiff=1.800000
custom_maxdiff=4.000000
custom_middiff=2.000000
debug_output=0
iterations=1
range=24.000000
threshold_preset=0

[DPX.fx]
Colorfulness=2.500000
Contrast=0.100000
RGB_C=0.360000,0.360000,0.340000
RGB_Curve=8.000000,8.000000,8.000000
Saturation=3.000000
Strength=0.200000

[FakeHDR.fx]
HDRPower=1.300000
radius1=0.793000
radius2=0.870000

[FilmGrain.fx]
Intensity=0.500000
Mean=0.500000
SignalToNoiseRatio=7
Variance=0.400000

[GaussianBlur.fx]
GaussianBlurOffset=1.000000
GaussianBlurRadius=0
GaussianBlurStrength=1.000000

[HSLShift.fx]
HUEBlue=0.250000,0.250000,0.750000
HUECyan=0.250000,0.750000,0.750000
HUEGreen=0.250000,0.750000,0.250000
HUEMagenta=0.750000,0.250000,0.750000
HUEOrange=0.750000,0.500000,0.250000
HUEPurple=0.500000,0.250000,0.750000
HUERed=0.750000,0.250000,0.250000
HUEYellow=0.750000,0.750000,0.250000

[Levels.fx]
BlackPoint=16
HighlightClipping=0
WhitePoint=235

[LevelsPlus.fx]
ACESLuminancePercentage=100,100,100
ColorRangeShift=0.000000,0.000000,0.000000
ColorRangeShiftSwitch=0
enableACESFilmRec2020=0
enableACESFilmRec2020old=0
enableACESFitted=0
EnableLevels=1
HighlightClipping=0
InputBlackPoint=0.062745,0.070588,0.078431
InputGamma=1.000000,1.000000,1.000000
InputWhitePoint=0.913725,0.870588,0.827451
OutputBlackPoint=0.000000,0.000000,0.000000
OutputWhitePoint=1.000000,1.000000,1.000000

[LumaSharpen.fx]
offset_bias=1.000000
pattern=3
sharp_clamp=0.035000
sharp_strength=0.650000
show_sharpen=0

[Monochrome.fx]
Monochrome_color_saturation=0.000000
Monochrome_conversion_values=0.210000,0.720000,0.070000
Monochrome_preset=1

[Nostalgia.fx]
Nostalgia_color_0=0.000000,0.000000,0.000000
Nostalgia_color_1=1.000000,1.000000,1.000000
Nostalgia_color_10=1.000000,0.466667,0.466667
Nostalgia_color_11=0.200000,0.200000,0.200000
Nostalgia_color_12=0.466667,0.466667,0.466667
Nostalgia_color_13=0.666667,1.000000,0.400000
Nostalgia_color_14=0.000000,0.533333,1.000000
Nostalgia_color_15=0.733333,0.733333,0.733333
Nostalgia_color_2=0.533333,0.000000,0.000000
Nostalgia_color_3=0.666667,1.000000,0.933333
Nostalgia_color_4=0.800000,0.266667,0.800000
Nostalgia_color_5=0.000000,0.800000,0.333333
Nostalgia_color_6=0.000000,0.000000,0.666667
Nostalgia_color_7=0.933333,0.933333,0.466667
Nostalgia_color_8=0.866667,0.533333,0.333333
Nostalgia_color_9=0.400000,0.266667,0.000000
Nostalgia_color_reduction=1
Nostalgia_dither=0
Nostalgia_palette=1
Nostalgia_scanlines=2

[ntsc.fx]
AValue=0.500000
BValue=0.500000
CCValue=3.579545
IFreqResponse=1.200000
NotchHalfWidth=1.000000
OValue=0.000000
PValue=1.000000
QFreqResponse=0.600000
ScanTime=52.599998
SignalOffset=0.000000
YFreqResponse=6.000000

[NTSC_RetroArch.fx]
bUseSVideo=0
bUseTwoPhase=0
display_sizeX=320.000000
display_sizeY=240.000000
NTSC_CRT_GAMMA=2.500000
NTSC_DISPLAY_GAMMA=2.100000

[Overlay.fx]
bFollowMouse=0
bKeepAspectRatio=0
f2Center=0.500000,0.500000
fOpacity=1.000000
fStretch=1.000000

[PAL.fx]
FIR_GAIN=1.500000
FIR_INVGAIN=1.100000
PHASE_NOISE=1.000000
texture_sizeX=320.000000
texture_sizeY=240.000000

[PPFX_Bloom.fx]
pBloomBlendMode=0
pBloomCurve=1.500000
pBloomIntensity=0.200000
pBloomRadius=64.000000
pBloomSaturation=2.000000
pBloomThreshold=0.400000
pEnableHDR=0
pEnableLensdirt=0
pLensdirtCurve=1.200000
pLensdirtIntensity=1.000000
pTonemapContrast=1.020000
pTonemapCurve=3.000000
pTonemapExposure=1.200000
pTonemapMode=0
pTonemapSaturateBlacks=0.000000

[PPFX_Godrays.fx]
pGodraysExposure=0.100000
pGodraysFalloff=1.060000
pGodraysFreq=1.200000
pGodraysSampleAmount=64
pGodraysSource=0.500000,0.400000
pGodraysThreshold=0.650000

[qUINT_bloom.fx]
BLOOM_ADAPT_EXPOSURE=0.000000
BLOOM_ADAPT_SPEED=2.000000
BLOOM_ADAPT_STRENGTH=0.500000
BLOOM_CURVE=2.700000
BLOOM_INTENSITY=1.000000
BLOOM_LAYER_MULT_1=0.050000
BLOOM_LAYER_MULT_2=0.050000
BLOOM_LAYER_MULT_3=0.050000
BLOOM_LAYER_MULT_4=0.100000
BLOOM_LAYER_MULT_5=0.500000
BLOOM_LAYER_MULT_6=0.010000
BLOOM_LAYER_MULT_7=0.010000
BLOOM_SAT=2.400000
BLOOM_TONEMAP_COMPRESSION=4.000000

[qUINT_lightroom.fx]
LIGHTROOM_AQUA_EXPOSURE=0.000000
LIGHTROOM_AQUA_HUESHIFT=0.000000
LIGHTROOM_AQUA_SATURATION=0.240000
LIGHTROOM_BLUE_EXPOSURE=0.000000
LIGHTROOM_BLUE_HUESHIFT=0.000000
LIGHTROOM_BLUE_SATURATION=0.350000
LIGHTROOM_ENABLE_CLIPPING_DISPLAY=0
LIGHTROOM_ENABLE_CURVE_DISPLAY=0
LIGHTROOM_ENABLE_LUT=0
LIGHTROOM_ENABLE_VIGNETTE=0
LIGHTROOM_GLOBAL_BLACKS_CURVE=0.000000
LIGHTROOM_GLOBAL_BLACK_LEVEL=0.000000
LIGHTROOM_GLOBAL_CONTRAST=0.000000
LIGHTROOM_GLOBAL_EXPOSURE=0.000000
LIGHTROOM_GLOBAL_GAMMA=0.000000
LIGHTROOM_GLOBAL_HIGHLIGHTS_CURVE=0.000000
LIGHTROOM_GLOBAL_MIDTONES_CURVE=0.000000
LIGHTROOM_GLOBAL_SATURATION=0.000000
LIGHTROOM_GLOBAL_SHADOWS_CURVE=0.000000
LIGHTROOM_GLOBAL_TEMPERATURE=0.000000
LIGHTROOM_GLOBAL_TINT=0.000000
LIGHTROOM_GLOBAL_VIBRANCE=0.000000
LIGHTROOM_GLOBAL_WHITES_CURVE=0.000000
LIGHTROOM_GLOBAL_WHITE_LEVEL=255.000000
LIGHTROOM_GREEN_EXPOSURE=0.000000
LIGHTROOM_GREEN_HUESHIFT=0.000000
LIGHTROOM_GREEN_SATURATION=0.000000
LIGHTROOM_LUT_SCROLL=0
LIGHTROOM_LUT_TILE_COUNT=16
LIGHTROOM_LUT_TILE_SIZE=16
LIGHTROOM_MAGENTA_EXPOSURE=0.000000
LIGHTROOM_MAGENTA_HUESHIFT=0.000000
LIGHTROOM_MAGENTA_SATURATION=0.080000
LIGHTROOM_ORANGE_EXPOSURE=0.000000
LIGHTROOM_ORANGE_HUESHIFT=0.000000
LIGHTROOM_ORANGE_SATURATION=0.000000
LIGHTROOM_RED_EXPOSURE=0.000000
LIGHTROOM_RED_HUESHIFT=-0.060000
LIGHTROOM_RED_SATURATION=0.000000
LIGHTROOM_VIGNETTE_AMOUNT=1.000000
LIGHTROOM_VIGNETTE_BLEND_MODE=1
LIGHTROOM_VIGNETTE_CURVE=1.000000
LIGHTROOM_VIGNETTE_HEIGHT=0.000000
LIGHTROOM_VIGNETTE_RADIUS_INNER=0.000000
LIGHTROOM_VIGNETTE_RADIUS_OUTER=1.000000
LIGHTROOM_VIGNETTE_SHOW_RADII=0
LIGHTROOM_VIGNETTE_WIDTH=0.000000
LIGHTROOM_YELLOW_EXPOSURE=0.000000
LIGHTROOM_YELLOW_HUESHIFT=0.000000
LIGHTROOM_YELLOW_SATURATION=0.000000

[R57_PAL.fx]
texture_sizeX=320.000000
texture_sizeY=240.000000

[ReflectiveBumpMapping.fx]
fRBM_BlurWidthPixels=100.000000
fRBM_ColorMask_Blue=1.000000
fRBM_ColorMask_Cyan=1.000000
fRBM_ColorMask_Green=1.000000
fRBM_ColorMask_Magenta=1.000000
fRBM_ColorMask_Orange=1.000000
fRBM_ColorMask_Red=1.000000
fRBM_ColorMask_Yellow=1.000000
fRBM_FresnelMult=0.500000
fRBM_FresnelReflectance=0.300000
fRBM_LowerThreshold=0.100000
fRBM_ReliefHeight=0.300000
fRBM_UpperThreshold=0.200000
iRBM_SampleCount=32

[Resolutionizer.fx]
bPixelizer_SmoothDownSample=0
fPixelizer_DownSampleScale=1.000000
iPixelizer_DownSampleType=0
iPixelizer_DownSampleX=2560
iPixelizer_DownSampleY=1440

[scanlines-abs.fx]
amp=1.250000
lines_black=0.000000
lines_white=1.000000
phase=0.000000
texture_sizeY=240.000000

[Sepia.fx]
Strength=0.300000
Tint=0.550000,0.456085,0.420000

[SurfaceBlur.fx]
BlurEdge=0.500000
BlurOffset=1.000000
BlurRadius=1
BlurStrength=1.000000
DebugMode=0

[Tonemap.fx]
Bleach=0.000000
Defog=0.000000
Exposure=0.000000
FogColor=0.000000,0.000000,1.000000
Gamma=1.000000
Saturation=0.000000

[Vibrance.fx]
Vibrance=0.200000
VibranceRGBBalance=1.000000,1.000000,1.000000

[Vignette.fx]
Amount=-1.000000
Center=0.500000,0.500000
Radius=2.000000
Ratio=1.000000
Slope=2
Type=0


Es compatible con directx 11, opengl y vulkan.

Una pregunta, vosotros qué driver de video tenéis por defecto nada más arrancar Retroarch?

He comprobado que el core Dosbox sólo arranca bien a la primera con Vulkan y GLCORE.

Antes me gustaba más arrancar por defecto con dtx11.
Lo de hoy va a marcar un hito en la emulación de PSX, pues ya se pueden añadir texturas HD a los juegos de Playstation.

De momento es una beta y por el momento solo disponible en Vulkan.



Más detalles aquí.
DJ Deu escribió:Lo he hoy va a marcar un hito en la emulación de PSX, pues ya se pueden añadir texturas HD a los juegos de Playstation.

De momento es una beta y por el momento solo disponible en Vulkan.



Más detalles aquí.


Va a ser algo espectacular. Los juegos van a pegar un cambio bastante considerable. ¡Muchas granas de ver cómo queda en otros juegos! ¡Y de probarlo por mí mismo! ^ ^
Por fin podremos tener el Symphony of the night en hd jejejeje.

Por cierto, tengo un problema con los juegos PAL y cómo se ven en el Beetle HW, se ven centrados, como que no cogen los 4:3 bien, mientras que los de ntsc se vendirectamente bien en 4:3.

Saludos.
DJ Deu escribió:Lo he hoy va a marcar un hito en la emulación de PSX, pues ya se pueden añadir texturas HD a los juegos de Playstation.

De momento es una beta y por el momento solo disponible en Vulkan.



Más detalles aquí.


Me parece increíble lo bonito que se ve. Con ganas de ver lo que consiguen con esto .... ;)
RetroArch 1.8.9

    AUTO SAVESTATES: Ensure save states are correctly flushed to disk when quitting RetroArch (fixes broken save states when exiting RetroArch – without first closing content – with ‘Auto Save State’ enabled)
    BUILTIN CORES: Builtin cores like ffmpeg and imageviewer would previously try to erroneously load a dynamic core named ‘builtin’ – this would fail and would just be a wasteful operation – this now skips dylib loading in libretro_get_system_info for builtin cores
    CHEEVOS: Report API errors when unlocking achievements or submitting leaderboards
    CHEEVOS: Support less common file extensions
    CHEEVOS: Disable hardcore mode when playing BSV file
    CHEEVOS: Correctly report unlocked non-hardcore achievements when hardcore is paused
    CHEEVOS/M3U: Bugfix – did not handle absolute/relative paths in M3U files correctly before
    CHEEVOS/M3U: Bugfix – it didn’t handle comments/directives
    CHEEVOS/M3U: Bugfix – it doesn’t handle trailing whitespace
    CHEEVOS/M3U: Bugfix – failed when loading M3U files with certain line endings
    CORE MANAGEMENT: Add ‘core management’ menu (Settings -> Core)
    CORE MANAGEMENT: Add option to backup/restore installed cores
    CORE MANAGEMENT: Improved core selection logic
    CORE INFO: Search search optimisations
    CORE DOWNLOADER: Rename ‘Core Updater’ to ‘Core Downloader’
    CORE DOWNLOADER: Add ‘Show Experimental Cores’ setting under Settings > Network > Updater
    CORE DOWNLOADER: Core licenses are now shown for all entries in the Core Updater menu
    CORE DOWNLOADER: Pressing RetroPad select on a Core Updater entry will now display any text in the description field of its info file
    CORE DOWNLOADER: Installed cores are now highlighted via a [#] symbol
    CORE DOWNLOADER: Pressing RetroPad start on a selected, installed entry opens the Core Information menu (when using Material UI, swiping left or right triggers the same action). This means we can now view bios info etc. – and more importantly delete cores – without jumping through all the hoops of loading a core first and navigating all over the place
    CORE DOWNLOADER/UPDATER: Add option to automatically backup cores when updating
    DISK CONTROL: Enable ‘Load New Disc’ while disk tray is open
    INPUT: Added a hotkey delay option to allow hotkey input to work properly when it is assigned to another action
    INPUT: Remove ‘All Users Control Menu’ setting, was buggy and will be properly reintroduced after input overhaul
    LINUX: Set default saves/save states/system paths
    LOCALIZATION: Add Persian language
    LOCALIZATION: Add Hebrew language
    LOCALIZATION: Add Asturian language
    MENU: Proper line wrapping for message dialog boxes
    MENU/HOTKEYS: Add sublabels to all hotkey bind entries
    MENU/QUICK MENU: Suppress the display of ’empty’ quick menu listings when closing content
    MENU/OZONE: Performance improvements
    MENU/SDL: Add mouse controls
    OPENGL1/VITA: Initial changes for HW context without FBO
    OVERLAYS: Add options for moving the on-screen overlay
    PLAYLISTS/WINDOWS: Fix core path entries in image/video/music history playlists
    PS2: Add back CDFS support
    SDL/GL: Advertise GLSL support
    VIDEO/WIDGETS: Fix heap-use-after-free errors, leading to memory corruption
    VITA: Added custom bubbles support
    VITA: VitaGL update
    VULKAN/WSI: Better frame pacing
    VULKAN/WSI: Fix Intel Mesa being broken when using Fences, we have to use Semaphores to acquire the swapchain or the entire GPU stalls
    VULKAN/WSI: Add support for either using fences or semaphores when syncing
    VULKAN/WSI: Prefer using semaphores for integrated GPUs as it promotes better throughput over fences
    VULKAN/WSI/ANDROID: Do not use mailbox emulation on Android
    UWP/XBOX: Potentially improve performance by enabling ‘Game Mode’


Más info aquí.

Saludos.
Pues a parte de las numerosas mejoras en vulkan, creo que muchos vamos a agradecer sin ninguna duda el poder hacer backups de cores, antes de actualizarlos.
¿Como notais ultimamente el core de Flycast?
De hace tiempo obtenia un rendimiento casi perfecto con opengl , hasta que en una de las actualizaciones se empezaron a ver algunas texturas en negro (Dead or alive 2 de Dreamcast o escenarios de Rumble Fish en Atomiswave) las cuales solo se volvian a ver bien cambiando a vulkan.
Pero el caso es que con vulkan obtengo peor rendimiento tanto en pc (tirones puntuales de audio , ralentizaciones) como en android (caida de 7 u 8 fps).

Mi duda es que se supone que vulkan es mas rapido ¿no? , ¿como obtengo peor rendimiento?

Un saludo.
Estoy utilizando Retroarch en Windows 10, pero cada vez que arranco un juego, los logros que he desbloqueado me figuran como bloqueados y vuelven a saltar cuando juego, lo cual es molesto y me confunde, lo curioso es que no hay problema alguno al consultar los logros desbloqueados en mi cuenta de RetroAchievements.

Edito: Creo que sigo en 1.8.8, actualizaré, acabo de leer el changelog de un par de mensajes antes a éste. Gracias @DJ Deu, por compartir la información en el hilo [beer]
DJ Deu escribió:Lo de hoy va a marcar un hito en la emulación de PSX, pues ya se pueden añadir texturas HD a los juegos de Playstation.

De momento es una beta y por el momento solo disponible en Vulkan.



Más detalles aquí.


Yo creo que algo tan importante como esto daría para hilo propio. El catálogo de PS1 con texturas mejoradas puede dar de sí una barbaridad.
Las últimas versiones pueden volver el control del menú loco, hay que cambiar la sensibilidad del mando si es que funciona.
Pues qué maravilla. Me acaba de dejar de funcionar el nucleo "genesis_plus_gx" pero solamente con la game gear.
Tengo la versión anterior del retroarch y ahí sí que me funciona. No sé que carajo ha podido pasar. He probado a borrar configuraciones del núcleo. El núcleo mismo y nada. Me carga el shader pero ni un juego.
Ahora que empezaba a animarme con el launchbox y me pasan estas cosas tan rarunas. No es problema porque a las malas uso el kegafusion pero me fastidian que las cosas dejen de funcionar porque sí.
Voy a probar a actualizar a la 1.8.9 de retroarch. A ver si así se me arregla pero telita. Éstas cosas me sacan de quicio [looco]

Edito: El problema estaba en el archivo cfg "retroarch-core-options". Tenía "genesis_plus_gx_bios = "enabled"
Al ponerlo en "disabled" ya me funcionó.
Ni me acordaba de haber toqueteado ahí.
Saludos!
DJ Deu escribió:Lo de hoy va a marcar un hito en la emulación de PSX, pues ya se pueden añadir texturas HD a los juegos de Playstation.

De momento es una beta y por el momento solo disponible en Vulkan.



Más detalles aquí.


Hostia, qué maravilla!!. Lo bueno es que hay juegos como por ejemplo los Resident Evil que ya están texturizados para Dolphin, supongo que se podrían readaptar esas texturas para la versión de PSX. Y así con más juegos, aparte de los exclusivos, puede ser muy interesante ver los clásicos de PSX en HD.
Queria haceros una pregunta sobre cores del Mame y sus romset.

Pongo un poco de contexto, estoy intentando configurar el Retroarch en PC con sus "playlists" para cada sistema para luego (bien configurado, con sus caratulas) usar esa configuracion basica* para pasarla a otros sistema como PSVita, Android y maquinas arcades con otros PC's
Me gustaria usar el core del MAME con mejor rendimiento y que este en todos los sistemas (el sistema mas raro supongo que seria la PSVita) y saber que romset usa

Gracias.

*Con configuracion basica me refiero a sin 'overlays' ni 'shaders' ya que cada sistema usa resoluciones diferentes, por los overlays, o no tienen potencia para usar shaders
Novedades para la 1.9.0

Animación de carga de contenido.

Imagen

Imagen



Nuevo pack de texturas para el Wipeout 2097



Saludos.
gadesx escribió:Las últimas versiones pueden volver el control del menú loco, hay que cambiar la sensibilidad del mando si es que funciona.


Eso me esta ocurriendo, instalé Solus en el portátil me ocurre tanto con el mando de One como el DS4... en el sistema per se me he enterado que el dpad lo maneja como si fuese análogo, no sé si ese sea el problema ¬_¬

¿Cuál sensibilidad es la que has modificado para que te funcione, Gades? pues solo he encontrado acerca de los análogos.
Hay que cambiar algo de la sensibilidad del cursor hasta que no vaya rapidísimo,
si no toca probar otra versión de retroarch y
hacer es bueno hacer backups de los cfg
cuando van bien.
La última vez me pasó en un portátil
y no sé que cambió para que fuera mal.

Y lo de esta imagen no es igual de rápido que
en xmb dándole a la derecha.
Imagen
DJ Deu escribió:Novedades para la 1.9.0

Animación de carga de contenido.

Imagen

Imagen



Nuevo pack de texturas para el Wipeout 2097



Saludos.


¡Me encanta!

Ardo en deseos de ver juegos como los Medievi,l con las texturas mejoradas. :D
Hola todos quería exponeros mi problema a ver si me podéis echar un cable, tengo la Nvidia SHIELD pro de 2020, la más potente, el caso que cuando utilizó retroarch independiente de la plataforma los juegos me pegan un tironcito de vez en cuando, como si se saltase un frame cada 2 o 3 segundos.... Se nota muchos en juegos como Sonic, super Mario.... Ya sea jugando en nes mega Drive, snes.... Por potencia no creo que sea porque tengo otras máquinas para emular muchísimo menos potente y los mueven de diez, pero aquí como digo pega un pequeño tirón según vas desplazándote con el personaje, solo lo e notado en juegos 2d, e probado otras teles y diferentes cables HDMI, el retroarch está todo por defecto
Por fin han sacado el core del Duckstation para todos los sistemas, creo que lleva unas semanas en activo en Android/Linux , pero ya lo publicaron para el resto de arquitecturas.

Para los que os quejais de las velocidades de PSX es un core muy a tener en cuenta, especial para maestros cafeteros.

Saludos.
Buenas,queria haceros unas preguntas,no suelo usar mucho retroarch,pero estos dias me dio por instalarlo para unos cuantos sistemas que me daban problemas con las versiones standalone.

Lo primero es si quiero mejorar la imagen de los juegos o colocarles scanlines como deberia hacerlo

Y lo segundo,tengo la version 1.8.9 que baje,veo que salio la 1.9.0,si quiero actualizar a la ultima version de retroarch com debo proceder?bajar la nueva version y sobreescribir la vieja?o se hace de otra forma?no querria jorobar como lo tengo configurado ahora

Gracias
Ese Duckstation, al menos standalone es solo dx11.
Vamos que en retroarch con
una vieja gpu dx9 potente,
va bien mednafen y pcsxr y ese
supuestamente para pcs viejos no por librerías.
Al final mednafen funciona (y mejor en compatibilidad) que ese, que ni arrancaría.
gadesx escribió:Ese Duckstation, al menos standalone es solo dx11.
Vamos que en retroarch con
una vieja gpu dx9 potente,
va bien mednafen y pcsxr y ese
supuestamente para pcs viejos no por librerías.
Al final mednafen funciona (y mejor en compatibilidad) que ese, que ni arrancaría.


Solo DX11? No se que versión habrás probado, pero de toda la vida ha sido DX11, OpenGL y Software y recientemente le añadieron Vulkan.

Yo lo he probado con una GPDWin 1 y va a a fullspeed, cosa que ni PCSX-R, Mednafen ó ePSXe han logrado.
treme escribió:Buenas,queria haceros unas preguntas,no suelo usar mucho retroarch,pero estos dias me dio por instalarlo para unos cuantos sistemas que me daban problemas con las versiones standalone.

Lo primero es si quiero mejorar la imagen de los juegos o colocarles scanlines como deberia hacerlo

Y lo segundo,tengo la version 1.8.9 que baje,veo que salio la 1.9.0,si quiero actualizar a la ultima version de retroarch com debo proceder?bajar la nueva version y sobreescribir la vieja?o se hace de otra forma?no querria jorobar como lo tengo configurado ahora

Gracias


Una vez arrancas el core con el juego pulsando F1 o el botón guia del mando, te sale un menú de quick options, allí si vas bajando encontrarás la carpeta shaders, desde ahí podrás gestionar ese aspecto.

Puedes sobreescribir sin ningún problema, no afecta para nada en la configuración.
DJ Deu escribió:
treme escribió:Buenas,queria haceros unas preguntas,no suelo usar mucho retroarch,pero estos dias me dio por instalarlo para unos cuantos sistemas que me daban problemas con las versiones standalone.

Lo primero es si quiero mejorar la imagen de los juegos o colocarles scanlines como deberia hacerlo

Y lo segundo,tengo la version 1.8.9 que baje,veo que salio la 1.9.0,si quiero actualizar a la ultima version de retroarch com debo proceder?bajar la nueva version y sobreescribir la vieja?o se hace de otra forma?no querria jorobar como lo tengo configurado ahora

Gracias


Una vez arrancas el core con el juego pulsando F1 o el botón guia del mando, te sale un menú de quick options, allí si vas bajando encontrarás la carpeta shaders, desde ahí podrás gestionar ese aspecto.

Puedes sobreescribir sin ningún problema, no afecta para nada en la configuración.



Ok,muchas gracias
Lo miré en github
For the hardware renderers, a GPU capable of OpenGL 3.0/OpenGL ES 3.0/Direct3D 11 Feature Level 10.0 (or Vulkan 1.0) and above

Quizá en modo software funcione,
yo ni llegué a cargar nada, creo que se cerraba.
En retroarch se puede comportar de otro modo.
También hay versiones de Opengl
La que usa flycast (creo) va perfecto, open gl2 vuelan a más de 1080p, hasta 4k probé. Otros no soportados pues imagen en negra y sonido de fondo.
Mi gráfica va con OpenGL 2.

Por cierto el pcsxr con Dragon Valor por
algún motivo va con parones desde que
carga el juego, en bettlepsx no.
No sé si solo me pasa a mí, me pareció raro.
El modo de resolución interna del Duckstation es simplemente cojonudo y el rendimiento acojonante.
Buenas, la verdad no sabía donde poner esta duda que me ha surgido con el core FBNeo de Retroarch, si no es el lugar ruego que me disculpéis.

Estoy intentando emular las plataformas de Neo Geo con el core FBNeo de Retroarch. Todo funciona bien pero mi intención era tener Neo Geo AES y Neo Geo MVS como dos plataformas independientes (se supone que los cartuchos AES son una conversión de MVS, alguna diferencia debe haber, ¿no?).

La duda es:

¿Las roms son las mismas para AES y MVS y por tanto no es necesario separarlas?

He estado leyendo y parece que FBNeo permite cambiar de AES a MVS con una misma rom. Aquí me estalla la sesera, ¿como puede ser? ¿Debo encontrar los dos romsets por separado para ser lo más "purista" posible y no utilizar esa opción? ¿Como consigue FBNeo con una misma rom tener dos roms distintas (arcade y conversión a consola? ¿Se necesita un Romset en particular que cada rom esté "duplicada" para poder hacer esto?

Según he leído la diferencia más evidente es que en AES los menús para cambiar personajes y características en algunos juegos son más intuitivos que en MVS.

A ver si alguien me puede iluminar un pelín, que como véis voy completamente perdido.

Gracias de antemano!
@JuRaSSiCBoY existen las unibios, las cuales sirven para tener los cambios entre las versiones AES y MVS o sus regiones, como Europa, usa y japon. Pero a su vez, todo se hacía desde la misma ROM. Con esto quiero decir que duplicar los juegos solo te hará ocupar más espacio.

He hecho el comentario, pues yo lo he usado en retropie y lo cierto es que hace ya un tiempo solo uso Batocera.

Con esto quiero decir que seguramente aún se use unibios pero como no lo sé si 100% lo dejo como curiosidad e investigación.
JuRaSSiCBoY escribió:Buenas, la verdad no sabía donde poner esta duda que me ha surgido con el core FBNeo de Retroarch, si no es el lugar ruego que me disculpéis.

Estoy intentando emular las plataformas de Neo Geo con el core FBNeo de Retroarch. Todo funciona bien pero mi intención era tener Neo Geo AES y Neo Geo MVS como dos plataformas independientes (se supone que los cartuchos AES son una conversión de MVS, alguna diferencia debe haber, ¿no?).

La duda es:

¿Las roms son las mismas para AES y MVS y por tanto no es necesario separarlas?

He estado leyendo y parece que FBNeo permite cambiar de AES a MVS con una misma rom. Aquí me estalla la sesera, ¿como puede ser? ¿Debo encontrar los dos romsets por separado para ser lo más "purista" posible y no utilizar esa opción? ¿Como consigue FBNeo con una misma rom tener dos roms distintas (arcade y conversión a consola? ¿Se necesita un Romset en particular que cada rom esté "duplicada" para poder hacer esto?

Según he leído la diferencia más evidente es que en AES los menús para cambiar personajes y características en algunos juegos son más intuitivos que en MVS.

A ver si alguien me puede iluminar un pelín, que como véis voy completamente perdido.

Gracias de antemano!


El juego, y por lo tanto la rom son el mismo, quien decide si se muestra la versión domestica AES o la versión arcade MVS es la bios, por lo demás es el mismo juego (aunque evidentemente el cartucho era algo diferente físicamente hablando debido al formato de las placas) poseer la AES era en su tiempo literalmente tener la recreativa en casa
dagosal escribió:@JuRaSSiCBoY existen las unibios, las cuales sirven para tener los cambios entre las versiones AES y MVS o sus regiones, como Europa, usa y japon. Pero a su vez, todo se hacía desde la misma ROM. Con esto quiero decir que duplicar los juegos solo te hará ocupar más espacio.

He hecho el comentario, pues yo lo he usado en retropie y lo cierto es que hace ya un tiempo solo uso Batocera.

Con esto quiero decir que seguramente aún se use unibios pero como no lo sé si 100% lo dejo como curiosidad e investigación.


Muchas gracias, eso tendría sentido, si los cambios son mínimos (menús y poco más) es posible que la unibios los defina para una misma rom. Investigaré pero la pregunta principal ya me ha las resuelto. Probaré con el core FBNeo, a ver si puedo configurarlo para tener el apartado AES y el MVS sin duplicar las roms (configurando el emu diferente para cada una). Utilizo Launchbox y creo que se puede hacer.

@kikex-box Muchas gracias a ti también por confirmarlo!

Muy agradecido! [beer]
el antiguo higan se partio en dos, por un lado bsnes otra vez y ahora ares

La idea de ares es emular con precision otros sistemas a parte de snes. Como megadrive, msx, gameboy....

Se sabe algo de un port a libretro retroarch?
Han añadido PGXP al Duckstation, lo he probado en la versión standalone y va de lujo, imagino que la versión de libretro ya la debe tener disponible también.

Entre el Duckstation y el Mednafen ya podemos enterrar dignamente al ePSXe.

Saludos.
DJ Deu escribió:Han añadido PGXP al Duckstation, lo he probado en la versión standalone y va de lujo, imagino que la versión de libretro ya la debe tener disponible también.

Entre el Duckstation y el Mednafen ya podemos enterrar dignamente al ePSXe.

Saludos.


Habrá que mirarlo, ese emulador promete, pero veo que en Android no aparece en el Retroarch, al menos en una Smart Tv que tengo con Android, tendría que mirar en el móvil.
Si alguien me explica que el PGXP, porque he ido a esta página: comparaciones pgxp, veo las imágenes pero no veo diferencia alguna.

Por lo que he leído parece que hay menos bailoteo de polígonos, vamos como una corrección de perspectiva.

EDIT: Vale en la imagen de Tomb Raider, he visto las estanterías que son rectas.

Saludos.
AlterNathan escribió:Si alguien me explica que el PGXP, porque he ido a esta página: comparaciones pgxp, veo las imágenes pero no veo diferencia alguna.

Por lo que he leído parece que hay menos bailoteo de polígonos, vamos como una corrección de perspectiva.

EDIT: Vale en la imagen de Tomb Raider, he visto las estanterías que son rectas.

Saludos.


Ya lo han integrado en Libretro, pero tiene un montón de fallos, casi todos los juegos crashean o tienen problemas graves de artifacts.

Es que ni la bios se ve bien cuando cargas cualquier juego.

Yo he restaurado a la versión anterior y vuelve a ir perfecto.

esperemos que lo arreglen pronto y así poder disfrutar al 100x100 de este emulador.
¿Alguien sabe cómo va el tema de las texturas mejoradas para los juegos de PS1, si ha habido más avances o ya puede descargarse algo? ¿Existe alguna página específica para este tema?

Gracias.
El Duckstation sigue roto, ni la bios es capaz de renderizar el emulador.

Afortunadamente la opción de backups de retroarch hace que puedas recuperar el core anterior.
Bettle saturn carga con Vulkan y va ¿2-3 fps mejor? Me pareció curioso.
Sigue pidiendo 1 Núcleo a 3.6-4Gghz para ir al 100%.,

Yaba Sanshiro ha corregido las capas
al haber texto en Dark Savior, que se veía negro.
Aprovecha cpu y puede que gpu, ha dado un buen salto. Lo que no funciona es buscar códigos.
No sé por qué. Es algo inestable al volver a menú de Retroarch.

Duckstation no pude probarlo, no lo reconocía.
Quizá hacen falta los core infos.

Probado todo eso en un xeon de 6 núcleos
con una Gtx 970
que mueve shadow of the tomb raider en alto usando un 15% de la cpu.
El core de Mame no acepta el rebobinado o aceleración de lo juegos?
Ya han arreglado el Duckstation, ya tiene corrupción en los gráficos que fallaba bajo dtx11.

Saludos.
RetroArch 1.9.0

    3DS: Fix sound crackling when paused
    ANDROID/VIBRATION: Fixes “Vibrate on Key Press” having no effect on Android devices, which occurred because only the off time/strength was defined in what should have been a pair of off/on values
    AUTOCONFIG: Ensure correct directory is used when saving autoconfig profiles
    BLUETOOTH: Add a Bluetooth driver (Lakka-only for now)
    CHEATS: Fix for wrong number of remaining cheat search matches on some machines
    CHEEVOS: Option to play sound on achievement unlock.
    CHEEVOS: Upgrade to rcheevos 9.1
    CHEEVOS: Restore display of unlocked achievements across hardcore modes
    CHEEVOS: Hash buffered data when available
    CHEEVOS: Fix ‘Auto Save State freezes RetroArch while Cheevos is enabled’
    CORE OPTIONS: Pressing OK (or clicking/tapping) on a ‘boolean toggle’ core option no longer opens a drop-down list. The value now toggles directly, just like boolean options everywhere else in the menu
    CORE OPTIONS: Toggling an option that changes the number of core options being displayed (i.e. things like `Show Advanced Audio/Video Settings) no longer resets the navigation pointer to the start of the list
    CORE OPTIONS: Before, RetroArch would identify core option values as being ‘boolean’ if they had labels matching the specific strings enabled or disabled. Most core devs would abide by this, but not always… As a result, we sometimes would end up with misidentified values, with all kinds of Enabled, Off, True, etc. strings littering the menu, in place of proper toggle switches. All boolean-type value labels are now detected, and replaced with standard ON/OFF strings.
    CLI: A new command line option –load-menu-on-error has been added
    CRT: On the fly CRT porch adjuments – these changes allow a user to adjust how the porch algorithm generates the 15khz/31khz output. Giving the ability to change over/under scan.
    CONFIG FILE: Optimise parsing of configuration files
    D3D9/D3D11: Fix core-initiated D3D9/D3D11 driver switches
    DRIVERS: Implemented protection to avoid setting critical drivers to nothing thus preventing the user from locking him/herself out of the program
    EMSCRIPTEN: Fix input code to ignore unknown keys
    FFMPEG CORE: Prevent seeking past the end of files (hang fix)
    FILE I/O: VFS and NBIO interfaces will now use 64-bit fseek/ftell where possible, should allow for reading/writing to files bigger than 2GB
    INPUT MAPPING/REMAPPING: Add input remap drop-down lists
    IOS: Fixed iOS 6 version
    IOS: Hide the home indicator as it obscures the content too frequently
    IOS/METAL: Metal video driver now works on RetroArch iOS
    IOS/METAL: Support getting video metrics to support proper touchscreen interactions
    LOCALIZATION: Updates for several languages (synchronized from Crowdin)
    MEMORY/LINUX/ANDROID: Fix reporting of free memory
    MEMORY/WINDOWS: Fix reporting of free memory
    MENU: Enlarged INT/UINT selection limit from 999 to 9999
    MENU: Fix cursor forced to first entry after displaying lists
    MENU: Make Notification Font option visible when Graphics Widgets are enabled
    MENU/RGUI: Add optional ‘toggle switch’ icons
    MENU/WIDGETS: Add optional widget-based ‘load content’ launch feedback animation
    MENU/WIDGETS: Make notification font size option visible when graphics widgets are enabled
    ODROID GO ADVANCE: Video driver – fix race condition with RGUI callback
    PLAYLISTS: Change playlists to use dynamic arrays. Instead of a fixed initial 12MB memory allocation (99999 * 128 byte (on 64bit arch)), use a dynamically growing array
    PLAYLISTS: Playlist base content directory paths – portable playlists
    PLAYLISTS/SEARCH: Enhanced playlist search functionality
    PLAYLISTS/DATABASE: Add ‘Explore’ view
    PLAYLISTS/DATABASE/EXPLORE: Show system icons in explore view
    PS2: Improve FPS Limiter
    RUNAHEAD: Prevent runahead from being disabled permanently when an error occurs
    SCANNER: Add more region codes for GameCube/Wii game detection
    SHADERS/SLANG: Increased Slang max Parameters, Textures & Passes
    VIDEO FILTERS/BLARGG: Make Blargg_snes filter customizable
    WINDOWS/RAWINPUT: Fix invalid calls to dinput_handle_message when input driver is not set to dinput
    X11: Add lightgun support


Más info aquí.

Saludos.
Malas noticias para usuarios de android , a partir de ahora debido a politicas de google habra que descargarse manualmente el apk desde la web de libretro.

https://www.libretro.com/
Una pregunta tonta. Es sobre el núcleo Beetle PSX HW. Y es que no sé cómo se activa el modo analógico del mando. Ayer por ejemplo, probando el Medievil, no fui capaz de activar el modo analógico. Y es que el Dual Shock tenía un botón para pasar de digital a analógico y viceversa, pero no veo la manera de poder configurarlo en el emulador. ¿Alguien sabe cómo se hace? Tengo un Dual Shock 3 conectado al PC como si fuera el mando de la X-Box.

¡Gracias!

P.D.: Me respondo a mí mismo. ;)

Menú rápido/Controles/Puerto de control 1/Tipo de dispositivo --> Cambiar de Playstation Controller a Dual Shock.

Ahora lo que parece que no consigo que funcione es la vibración. Supongo que se activará en otra parte de Retroarch.

P.D (de la P.D.): Veo que sí que funciona, lo que pasa es que se nota muy poquito, vibra con poca intensidad. :S Para esto me imagino que ya sí que no habrá solución.
Buenas, uso retroarch por kodi en la tv box

Tras desinstalar e instalar ahora no me descarga los core :-?


Una ayudita, internet rula :-? :-? :-? :-? :-?

Gracias [beer]
984 respuestas
116, 17, 18, 19, 20