From ee820bb28a73f3c08f9514e80d09c1c4dc08f885 Mon Sep 17 00:00:00 2001 From: Alexey 'Cluster' Avdyukhin Date: Thu, 12 Oct 2017 08:08:23 +0300 Subject: Many fixes, frames for SNES Mini, pixel perxect scanlines --- retroarch.hmod/bin/retroarch-clover-child | 9 +++------ .../etc/libretro/.config/retroarch/overlay/scanlines.cfg | 4 ++-- retroarch.hmod/etc/libretro/gpu720.overlay | 2 +- retroarch.hmod/etc/libretro/ppu.overlay | 2 +- retroarch.hmod/etc/libretro/retroarch.cfg | 4 ++-- retroarch.hmod/readme.txt | 2 +- 6 files changed, 10 insertions(+), 13 deletions(-) diff --git a/retroarch.hmod/bin/retroarch-clover-child b/retroarch.hmod/bin/retroarch-clover-child index b16b7fc..6f1f856 100755 --- a/retroarch.hmod/bin/retroarch-clover-child +++ b/retroarch.hmod/bin/retroarch-clover-child @@ -1,8 +1,5 @@ #!/bin/sh -# Kill it! Kill it with fire! -pkill -KILL clover-mcp - HOME=/etc/libretro corename=$1 core=$HOME/core/$1_libretro.so @@ -165,11 +162,11 @@ ts2=$(date +"%s") tm=$((tm + ts2 - ts)) echo $tm > "$timefile" -grep video_smooth /etc/libretro/retroarch.cfg | grep true && current_smooth=true || current_smooth=false +grep "video_smooth =" /etc/libretro/retroarch.cfg | grep true && current_smooth=true || current_smooth=false echo $current_smooth > /etc/libretro/$filter.smooth -grep input_overlay_enable /etc/libretro/retroarch.cfg | grep true && current_overlay=true || current_overlay=false +grep "input_overlay_enable =" /etc/libretro/retroarch.cfg | grep true && current_overlay=true || current_overlay=false echo $current_overlay > /etc/libretro/$filter.overlay -current_ratio=$(cat /etc/libretro/retroarch.cfg | grep "aspect_ratio_index" | sed 's/[^0-9]*//g') +current_ratio=$(cat /etc/libretro/retroarch.cfg | grep "aspect_ratio_index = " | sed 's/[^0-9]*//g') echo $current_ratio > /etc/libretro/$filter.ratio # Back to the shell diff --git a/retroarch.hmod/etc/libretro/.config/retroarch/overlay/scanlines.cfg b/retroarch.hmod/etc/libretro/.config/retroarch/overlay/scanlines.cfg index 6e2bbf8..1177e3e 100644 --- a/retroarch.hmod/etc/libretro/.config/retroarch/overlay/scanlines.cfg +++ b/retroarch.hmod/etc/libretro/.config/retroarch/overlay/scanlines.cfg @@ -1,7 +1,7 @@ overlays = "1" -overlay0_overlay = "scanlines.png" +overlay0_overlay = "" overlay0_full_screen = true overlay0_rect = "0.0,0.0,1.0,1.0" overlay0_descs = "1" overlay0_desc0 = "none,640,360,rect,640,360" -overlay0_desc0_overlay = "/usr/share/backgrounds/09_speaker/09_speaker_4_3.png" +overlay0_desc0_overlay = "" diff --git a/retroarch.hmod/etc/libretro/gpu720.overlay b/retroarch.hmod/etc/libretro/gpu720.overlay index c508d53..27ba77d 100644 --- a/retroarch.hmod/etc/libretro/gpu720.overlay +++ b/retroarch.hmod/etc/libretro/gpu720.overlay @@ -1 +1 @@ -false +true diff --git a/retroarch.hmod/etc/libretro/ppu.overlay b/retroarch.hmod/etc/libretro/ppu.overlay index c508d53..27ba77d 100644 --- a/retroarch.hmod/etc/libretro/ppu.overlay +++ b/retroarch.hmod/etc/libretro/ppu.overlay @@ -1 +1 @@ -false +true diff --git a/retroarch.hmod/etc/libretro/retroarch.cfg b/retroarch.hmod/etc/libretro/retroarch.cfg index cf91550..6622d28 100644 --- a/retroarch.hmod/etc/libretro/retroarch.cfg +++ b/retroarch.hmod/etc/libretro/retroarch.cfg @@ -88,7 +88,7 @@ video_frame_delay = "0" video_max_swapchain_images = "3" video_swap_interval = "1" video_rotation = "0" -aspect_ratio_index = "21" +aspect_ratio_index = "14" state_slot = "0" bundle_assets_extract_version_current = "0" bundle_assets_extract_last_version = "0" @@ -216,7 +216,7 @@ rgui_show_start_screen = "false" menu_navigation_wraparound_enable = "true" menu_navigation_browser_filter_supported_extensions_enable = "false" menu_show_advanced_settings = "true" -input_overlay_enable = "false" +input_overlay_enable = "true" input_overlay_enable_autopreferred = "true" input_overlay_hide_in_menu = "false" network_cmd_enable = "false" diff --git a/retroarch.hmod/readme.txt b/retroarch.hmod/readme.txt index e8aa0ef..7fce70f 100644 --- a/retroarch.hmod/readme.txt +++ b/retroarch.hmod/readme.txt @@ -1,5 +1,5 @@ === RetroArch module for hakchi === -version 0.9c +version 1.0 This is a hakchi/hakchi2 module which adds libretro cores and RetroArch frontend to your NES/SNES Mini. -- cgit v1.2.3