From dfb40c77329f9932ff082239a151b5b548963e83 Mon Sep 17 00:00:00 2001 From: pcm720 Date: Tue, 2 Jan 2018 13:34:43 +0300 Subject: RetroArch 1.7.0 and fresh cores Updated: RetroArch 1.7.0 3392984 FB Alpha v0.2.97.42 980171e fMSX 4.9 006d389 Gambatte v0.5.0-netlink Genesis Plus GX v1.7.4 69b2c0c mGBA 0.6.1 05e2ff4d FCEUmm (SVN) 221c1fa Nestopia 1.49-WIP 32ea0fc Snes9x 2010 1.52.4 48eebbb Snes9x 1.54.1 18b5fee --- .../etc/libretro/core/fb_alpha_libretro.so | Bin 23881432 -> 35215804 bytes .../etc/libretro/info/fb_alpha_libretro.info | 1 + core_modules/fmsx.hmod/bin/msx | 2 + .../fmsx.hmod/etc/libretro/core/fmsx_libretro.so | Bin 0 -> 264785 bytes .../fmsx.hmod/etc/libretro/info/fmsx_libretro.info | 29 ++++++++++ core_modules/fmsx.hmod/install | 4 ++ core_modules/fmsx.hmod/readme.txt | 21 +++++++ .../etc/libretro/core/gambatte_libretro.so | Bin 293590 -> 283085 bytes .../etc/libretro/info/gambatte_libretro.info | 8 +++ .../etc/libretro/core/genesis_plus_gx_libretro.so | Bin 2702616 -> 3028679 bytes .../libretro/info/genesis_plus_gx_libretro.info | 61 +++++++++++---------- .../mgba.hmod/etc/libretro/core/mgba_libretro.so | Bin 683404 -> 806151 bytes .../mgba.hmod/etc/libretro/info/mgba_libretro.info | 11 ++-- .../etc/libretro/core/snes9x_libretro.so | Bin 1920459 -> 1921511 bytes .../etc/libretro/core/snes9x2010_libretro.so | Bin 1482148 -> 1849820 bytes .../etc/libretro/info/snes9x2010_libretro.info | 12 ++-- retroarch.hmod/bin/retroarch | Bin 1412500 -> 1424288 bytes .../etc/libretro/core/fceumm_libretro.so | Bin 493681 -> 580558 bytes .../etc/libretro/core/nestopia_libretro.so | Bin 1120832 -> 1341160 bytes .../etc/libretro/info/fceumm_libretro.info | 13 +++-- .../etc/libretro/info/nestopia_libretro.info | 10 ++-- 21 files changed, 121 insertions(+), 51 deletions(-) mode change 100644 => 100755 core_modules/fb_alpha.hmod/etc/libretro/core/fb_alpha_libretro.so mode change 100755 => 100644 core_modules/fb_alpha.hmod/etc/libretro/info/fb_alpha_libretro.info create mode 100755 core_modules/fmsx.hmod/bin/msx create mode 100755 core_modules/fmsx.hmod/etc/libretro/core/fmsx_libretro.so create mode 100644 core_modules/fmsx.hmod/etc/libretro/info/fmsx_libretro.info create mode 100755 core_modules/fmsx.hmod/install create mode 100755 core_modules/fmsx.hmod/readme.txt mode change 100644 => 100755 core_modules/gambatte.hmod/etc/libretro/core/gambatte_libretro.so mode change 100644 => 100755 core_modules/genesis_plus_gx.hmod/etc/libretro/core/genesis_plus_gx_libretro.so mode change 100644 => 100755 core_modules/snes9x.hmod/etc/libretro/core/snes9x_libretro.so mode change 100644 => 100755 core_modules/snes9x2010.hmod/etc/libretro/core/snes9x2010_libretro.so mode change 100644 => 100755 retroarch.hmod/etc/libretro/core/fceumm_libretro.so mode change 100644 => 100755 retroarch.hmod/etc/libretro/core/nestopia_libretro.so diff --git a/core_modules/fb_alpha.hmod/etc/libretro/core/fb_alpha_libretro.so b/core_modules/fb_alpha.hmod/etc/libretro/core/fb_alpha_libretro.so old mode 100644 new mode 100755 index 3710693..51dbb79 Binary files a/core_modules/fb_alpha.hmod/etc/libretro/core/fb_alpha_libretro.so and b/core_modules/fb_alpha.hmod/etc/libretro/core/fb_alpha_libretro.so differ diff --git a/core_modules/fb_alpha.hmod/etc/libretro/info/fb_alpha_libretro.info b/core_modules/fb_alpha.hmod/etc/libretro/info/fb_alpha_libretro.info old mode 100755 new mode 100644 index 8e98b4c..5bc4e39 --- a/core_modules/fb_alpha.hmod/etc/libretro/info/fb_alpha_libretro.info +++ b/core_modules/fb_alpha.hmod/etc/libretro/info/fb_alpha_libretro.info @@ -6,6 +6,7 @@ manufacturer = "Various" categories = "Emulator" systemname = "Arcade (various)" database = "FB Alpha - Arcade Games" +database_match_archive_member = "true" license = "Non-commercial" permissions = "" display_version = "v0.2.97.39" diff --git a/core_modules/fmsx.hmod/bin/msx b/core_modules/fmsx.hmod/bin/msx new file mode 100755 index 0000000..b49cf24 --- /dev/null +++ b/core_modules/fmsx.hmod/bin/msx @@ -0,0 +1,2 @@ +#!/bin/sh +exec retroarch-clover fmsx "$@" diff --git a/core_modules/fmsx.hmod/etc/libretro/core/fmsx_libretro.so b/core_modules/fmsx.hmod/etc/libretro/core/fmsx_libretro.so new file mode 100755 index 0000000..12faf74 Binary files /dev/null and b/core_modules/fmsx.hmod/etc/libretro/core/fmsx_libretro.so differ diff --git a/core_modules/fmsx.hmod/etc/libretro/info/fmsx_libretro.info b/core_modules/fmsx.hmod/etc/libretro/info/fmsx_libretro.info new file mode 100644 index 0000000..d197928 --- /dev/null +++ b/core_modules/fmsx.hmod/etc/libretro/info/fmsx_libretro.info @@ -0,0 +1,29 @@ +display_name = "MSX (fMSX)" +authors = "Marat Fayzullin" +supported_extensions = "rom|mx1|mx2|dsk|cas" +corename = "fMSX" +manufacturer = "Various" +categories = "Emulator" +systemname = "MSX" +database = "Microsoft - MSX|Microsoft - MSX2" +license = "Non-commercial" +permissions = "" +display_version = "4.9" +supports_no_game = "false" +firmware_count = 5 +firmware0_desc = "MSX.ROM (MSX BIOS)" +firmware0_path = "MSX.ROM" +firmware0_opt = "false" +firmware1_desc = "MSX2.ROM (MSX2 BIOS)" +firmware1_path = "MSX2.ROM" +firmware1_opt = "false" +firmware2_desc = "MSX2EXT.ROM (MSX2 ExtROM)" +firmware2_path = "MSX2EXT.ROM" +firmware2_opt = "false" +firmware3_desc = "MSX2P.ROM (MSX2+ BIOS)" +firmware3_path = "MSX2P.ROM" +firmware3_opt = "false" +firmware4_desc = "MSX2PEXT.ROM (MSX2+ ExtROM)" +firmware4_path = "MSX2PEXT.ROM" +firmware4_opt = "false" +notes = "(!) MSX.ROM (md5): 364a1a579fe5cb8dba54519bcfcdac0d|(!) MSX2.ROM (md5): ec3a01c91f24fbddcbcab0ad301bc9ef|(!) MSX2EXT.ROM (md5): 2183c2aff17cf4297bdb496de78c2e8a|(!) MSX2P.ROM (md5): 847cc025ffae665487940ff2639540e5|(!) MSX2PEXT.ROM (md5): 7c8243c71d8f143b2531f01afa6a05dc" diff --git a/core_modules/fmsx.hmod/install b/core_modules/fmsx.hmod/install new file mode 100755 index 0000000..6e0a007 --- /dev/null +++ b/core_modules/fmsx.hmod/install @@ -0,0 +1,4 @@ +transfer_default +chmod +x $rootfs/bin/* +chmod +x $rootfs/usr/bin/* +return 1 diff --git a/core_modules/fmsx.hmod/readme.txt b/core_modules/fmsx.hmod/readme.txt new file mode 100755 index 0000000..c4969d7 --- /dev/null +++ b/core_modules/fmsx.hmod/readme.txt @@ -0,0 +1,21 @@ +=== fMSX core for RetroArch === + +This module will add support for MSX to RetroArch + +The following BIOS images are required for this core to work properly: +MSX.ROM +MSX2.ROM +MSX2EXT.ROM +MSX2P.ROM +MSX2PEXT.ROM + +Available executables and arguments: +- /bin/msx + runs "fmsx" core + +Core by libretro, compiled by pcm/pcm720 +Module suggested and provided by asper +Hakchi module system by madmonkey +NES Mini shell integration by Cluster +(c) 2016-2017 + diff --git a/core_modules/gambatte.hmod/etc/libretro/core/gambatte_libretro.so b/core_modules/gambatte.hmod/etc/libretro/core/gambatte_libretro.so old mode 100644 new mode 100755 index 256bd20..a418e5b Binary files a/core_modules/gambatte.hmod/etc/libretro/core/gambatte_libretro.so and b/core_modules/gambatte.hmod/etc/libretro/core/gambatte_libretro.so differ diff --git a/core_modules/gambatte.hmod/etc/libretro/info/gambatte_libretro.info b/core_modules/gambatte.hmod/etc/libretro/info/gambatte_libretro.info index 3436991..340abeb 100644 --- a/core_modules/gambatte.hmod/etc/libretro/info/gambatte_libretro.info +++ b/core_modules/gambatte.hmod/etc/libretro/info/gambatte_libretro.info @@ -10,3 +10,11 @@ license = "GPLv2" permissions = "" display_version = "v0.5.0" supports_no_game = "false" +firmware_count = 2 +firmware0_desc = "gb_bios.bin (Game Boy BIOS)" +firmware0_path = "gb_bios.bin" +firmware0_opt = "true" +firmware1_desc = "gbc_bios.bin (Game Boy Color BIOS)" +firmware1_path = "gbc_bios.bin" +firmware1_opt = "true" +notes = "(!) gb_bios.bin (md5): 32fbbd84168d3482956eb3c5051637f5|(!) gbc_bios.bin (md5): dbfce9db9deaa2567f6a84fde55f9680" diff --git a/core_modules/genesis_plus_gx.hmod/etc/libretro/core/genesis_plus_gx_libretro.so b/core_modules/genesis_plus_gx.hmod/etc/libretro/core/genesis_plus_gx_libretro.so old mode 100644 new mode 100755 index df189af..4272ea5 Binary files a/core_modules/genesis_plus_gx.hmod/etc/libretro/core/genesis_plus_gx_libretro.so and b/core_modules/genesis_plus_gx.hmod/etc/libretro/core/genesis_plus_gx_libretro.so differ diff --git a/core_modules/genesis_plus_gx.hmod/etc/libretro/info/genesis_plus_gx_libretro.info b/core_modules/genesis_plus_gx.hmod/etc/libretro/info/genesis_plus_gx_libretro.info index b84d7c6..d6b0159 100644 --- a/core_modules/genesis_plus_gx.hmod/etc/libretro/info/genesis_plus_gx_libretro.info +++ b/core_modules/genesis_plus_gx.hmod/etc/libretro/info/genesis_plus_gx_libretro.info @@ -1,47 +1,50 @@ display_name = "Sega MS/GG/MD/CD (Genesis Plus GX)" authors = "Charles McDonald|Eke-Eke" -supported_extensions = "mdx|md|smd|gen|bin|cue|iso|sms|gg|sg" +supported_extensions = "mdx|md|smd|gen|bin|cue|iso|sms|gg|sg|68k|chd" corename = "Genesis Plus GX" manufacturer = "Sega" categories = "Emulator" systemname = "Sega 8/16-bit (Various)" -database = "Sega - Game Gear|Sega - Master System - Mark III|Sega - Mega Drive - Genesis|Sega - PICO|Sega - SG-1000" +database = "Sega - Game Gear|Sega - Master System - Mark III|Sega - Mega-CD - Sega CD|Sega - Mega Drive - Genesis|Sega - PICO|Sega - SG-1000" license = "Non-commercial" permissions = "" -display_version = "v1.7.5" +display_version = "v1.7.4" supports_no_game = "false" -firmware_count = 11 -firmware0_desc = "bios_CD_E.bin (MegaCD EU BIOS)" -firmware0_path = "bios_CD_E.bin" -firmware0_opt = "false" -firmware1_desc = "bios_CD_U.bin (SegaCD US BIOS)" -firmware1_path = "bios_CD_U.bin" +firmware_count = 12 +firmware0_desc = "bios_MD.bin (Mega Drive startup ROM)" +firmware0_path = "bios_MD.bin" +firmware0_opt = "true" +firmware1_desc = "bios_CD_E.bin (MegaCD EU BIOS)" +firmware1_path = "bios_CD_E.bin" firmware1_opt = "false" -firmware2_desc = "bios_CD_J.bin (MegaCD JP BIOS)" -firmware2_path = "bios_CD_J.bin" +firmware2_desc = "bios_CD_U.bin (SegaCD US BIOS)" +firmware2_path = "bios_CD_U.bin" firmware2_opt = "false" -firmware3_desc = "bios_E.sms (MasterSystem EU BIOS)" -firmware3_path = "bios_E.sms" -firmware3_opt = "true" -firmware4_desc = "bios_U.sms (MasterSystem US BIOS)" -firmware4_path = "bios_U.sms" +firmware3_desc = "bios_CD_J.bin (MegaCD JP BIOS)" +firmware3_path = "bios_CD_J.bin" +firmware3_opt = "false" +firmware4_desc = "bios_E.sms (MasterSystem EU BIOS)" +firmware4_path = "bios_E.sms" firmware4_opt = "true" -firmware5_desc = "bios_J.sms (MasterSystem JP BIOS)" -firmware5_path = "bios_J.sms" +firmware5_desc = "bios_U.sms (MasterSystem US BIOS)" +firmware5_path = "bios_U.sms" firmware5_opt = "true" -firmware6=desc = "bios.gg (GameGear BIOS)" -firmware6_path = "bios.gg" +firmware6_desc = "bios_J.sms (MasterSystem JP BIOS)" +firmware6_path = "bios_J.sms" firmware6_opt = "true" -firmware7_desc = "sk.bin (Sonic & Knuckles (2 MiB) ROM)" -firmware7_path = "sk.bin" +firmware7_desc = "bios.gg (GameGear BIOS)" +firmware7_path = "bios.gg" firmware7_opt = "true" -firmware8_desc = "sk2chip.bin (Sonic & Knuckles UPMEM (256 KiB) ROM)" -firmware8_path = "sk2chip.bin" +firmware8_desc = "sk.bin (Sonic & Knuckles ROM)" +firmware8_path = "sk.bin" firmware8_opt = "true" -firmware9_desc = "areplay.bin (Action Replay (Pro) ROM)" -firmware9_path = "areplay.bin" +firmware9_desc = "sk2chip.bin (Sonic & Knuckles UPMEM ROM)" +firmware9_path = "sk2chip.bin" firmware9_opt = "true" -firmware10_desc = "ggenie.bin (Game Genie ROM)" -firmware10_path = "ggenie.bin" +firmware10_desc = "areplay.bin (Action Replay ROM)" +firmware10_path = "areplay.bin" firmware10_opt = "true" -notes = "Suggested md5sums:|b4e76e416b887f4e7413ba76fa735f16 = sk2chip.bin|4ea493ea4e9f6c9ebfccbdb15110367e = sk.bin" +firmware11_desc = "ggenie.bin (Game Genie ROM)" +firmware11_path = "ggenie.bin" +firmware11_opt = "true" +notes = "(!) sk2chip.bin (md5): b4e76e416b887f4e7413ba76fa735f16|(!) sk.bin (md5): 4ea493ea4e9f6c9ebfccbdb15110367e" diff --git a/core_modules/mgba.hmod/etc/libretro/core/mgba_libretro.so b/core_modules/mgba.hmod/etc/libretro/core/mgba_libretro.so index dd98350..ac60cb0 100755 Binary files a/core_modules/mgba.hmod/etc/libretro/core/mgba_libretro.so and b/core_modules/mgba.hmod/etc/libretro/core/mgba_libretro.so differ diff --git a/core_modules/mgba.hmod/etc/libretro/info/mgba_libretro.info b/core_modules/mgba.hmod/etc/libretro/info/mgba_libretro.info index fc1d87e..0ee4bd2 100644 --- a/core_modules/mgba.hmod/etc/libretro/info/mgba_libretro.info +++ b/core_modules/mgba.hmod/etc/libretro/info/mgba_libretro.info @@ -1,17 +1,16 @@ display_name = "Game Boy Advance (mGBA)" authors = "Jeffrey Pfau" -supported_extensions = "gba|bin" +supported_extensions = "gb|gbc|gba" corename = "mGBA" manufacturer = "Nintendo" categories = "Emulator" -systemname = "Game Boy Advance" -database = "Nintendo - Game Boy Advance|Nintendo - Game Boy Advance (e-Cards)" +systemname = "Game Boy/Game Boy Color/Game Boy Advance" +database = "Nintendo - Game Boy|Nintendo - Game Boy Color|Nintendo - Game Boy Advance|Nintendo - Game Boy Advance (e-Cards)" license = "MPLv2.0" permissions = "" -display_version = "Git" supports_no_game = "false" firmware_count = 1 -firmware0_desc = "gba_bios.bin (GBA BIOS)" +firmware0_desc = "gba_bios.bin (Game Boy Advance BIOS)" firmware0_path = "gba_bios.bin" firmware0_opt = "true" -notes = "Suggested md5sum:|a860e8c0b6d573d191e4ec7db1b1e4f6 = gba_bios.bin" +notes = "(!) gba_bios.bin (md5): a860e8c0b6d573d191e4ec7db1b1e4f6" diff --git a/core_modules/snes9x.hmod/etc/libretro/core/snes9x_libretro.so b/core_modules/snes9x.hmod/etc/libretro/core/snes9x_libretro.so old mode 100644 new mode 100755 index 76d3bb3..12a6e7c Binary files a/core_modules/snes9x.hmod/etc/libretro/core/snes9x_libretro.so and b/core_modules/snes9x.hmod/etc/libretro/core/snes9x_libretro.so differ diff --git a/core_modules/snes9x2010.hmod/etc/libretro/core/snes9x2010_libretro.so b/core_modules/snes9x2010.hmod/etc/libretro/core/snes9x2010_libretro.so old mode 100644 new mode 100755 index 968dc02..6ae695e Binary files a/core_modules/snes9x2010.hmod/etc/libretro/core/snes9x2010_libretro.so and b/core_modules/snes9x2010.hmod/etc/libretro/core/snes9x2010_libretro.so differ diff --git a/core_modules/snes9x2010.hmod/etc/libretro/info/snes9x2010_libretro.info b/core_modules/snes9x2010.hmod/etc/libretro/info/snes9x2010_libretro.info index ecf195b..9533171 100644 --- a/core_modules/snes9x2010.hmod/etc/libretro/info/snes9x2010_libretro.info +++ b/core_modules/snes9x2010.hmod/etc/libretro/info/snes9x2010_libretro.info @@ -1,12 +1,12 @@ -display_name = "SNES / Super Famicom (Snes9x2010)" -authors = "Snes9x Team" -supported_extensions = "smc|sfc|swc|fig" -corename = "Snes9x" +display_name = "SNES / Super Famicom (Snes9x 2010)" +authors = "Snes9x Team|Squarepusher" +supported_extensions = "smc|fig|sfc|gd3|gd7|dx2|bsx|swc" +corename = "Snes9x 2010" manufacturer = "Nintendo" categories = "Emulator" systemname = "Super Nintendo Entertainment System" -database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo" +database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo" license = "Non-commercial" permissions = "" -display_version = "1.53" +display_version = "v1.52.4" supports_no_game = "false" diff --git a/retroarch.hmod/bin/retroarch b/retroarch.hmod/bin/retroarch index 2721f62..07ec8c0 100755 Binary files a/retroarch.hmod/bin/retroarch and b/retroarch.hmod/bin/retroarch differ diff --git a/retroarch.hmod/etc/libretro/core/fceumm_libretro.so b/retroarch.hmod/etc/libretro/core/fceumm_libretro.so old mode 100644 new mode 100755 index 9325789..2746650 Binary files a/retroarch.hmod/etc/libretro/core/fceumm_libretro.so and b/retroarch.hmod/etc/libretro/core/fceumm_libretro.so differ diff --git a/retroarch.hmod/etc/libretro/core/nestopia_libretro.so b/retroarch.hmod/etc/libretro/core/nestopia_libretro.so old mode 100644 new mode 100755 index b1f1547..a90daab Binary files a/retroarch.hmod/etc/libretro/core/nestopia_libretro.so and b/retroarch.hmod/etc/libretro/core/nestopia_libretro.so differ diff --git a/retroarch.hmod/etc/libretro/info/fceumm_libretro.info b/retroarch.hmod/etc/libretro/info/fceumm_libretro.info index 446b4ac..aa54ed3 100644 --- a/retroarch.hmod/etc/libretro/info/fceumm_libretro.info +++ b/retroarch.hmod/etc/libretro/info/fceumm_libretro.info @@ -1,17 +1,20 @@ display_name = "NES / Famicom (FCEUmm)" authors = "FCEU Team|CaH4e3" -supported_extensions = "fds|nes|unif" +supported_extensions = "fds|nes|unif|unf" corename = "FCEUmm" manufacturer = "Nintendo" categories = "Emulator" systemname = "Nintendo Entertainment System" -database = "Nintendo - Nintendo Entertainment System|Nintendo - Famicom Disk System" +database = "Nintendo - Nintendo Entertainment System|Nintendo - Family Computer Disk System" license = "GPLv2" permissions = "" display_version = "SVN" supports_no_game = "false" -firmware_count = 1 -firmware0_desc = "disksys.rom (Famicom Disk System BIOS)" +firmware_count = 2 +firmware0_desc = "disksys.rom (Family Computer Disk System BIOS)" firmware0_path = "disksys.rom" firmware0_opt = "false" -notes = "Suggested md5sum:|CA30B50F880EB660A320674ED365EF7A = disksys.rom" +firmware1_desc = "nes.pal (custom NES Palette)" +firmware1_path = "nes.pal" +firmware1_opt = "true" +notes = "(!) disksys.rom (md5): ca30b50f880eb660a320674ed365ef7a|(!) nes.pal must be located in system directory." diff --git a/retroarch.hmod/etc/libretro/info/nestopia_libretro.info b/retroarch.hmod/etc/libretro/info/nestopia_libretro.info index da7f802..4e53b87 100644 --- a/retroarch.hmod/etc/libretro/info/nestopia_libretro.info +++ b/retroarch.hmod/etc/libretro/info/nestopia_libretro.info @@ -1,17 +1,17 @@ display_name = "NES / Famicom (Nestopia UE)" authors = "Martin Freij|R. Belmont|R. Danbrook" -supported_extensions = "nes|fds" -corename = "Nestopia UE" +supported_extensions = "nes|fds|unf|unif" +corename = "Nestopia" manufacturer = "Nintendo" categories = "Emulator" systemname = "Nintendo Entertainment System" -database = "Nintendo - Nintendo Entertainment System|Nintendo - Famicom Disk System" +database = "Nintendo - Nintendo Entertainment System|Nintendo - Family Computer Disk System" license = "GPLv2" permissions = "" display_version = "v1.47-WIP" supports_no_game = "false" firmware_count = 1 -firmware0_desc = "disksys.rom (Famicom Disk System BIOS)" +firmware0_desc = "disksys.rom (Family Computer Disk System BIOS)" firmware0_path = "disksys.rom" firmware0_opt = "false" -notes = "Suggested md5sum:|CA30B50F880EB660A320674ED365EF7A = disksys.rom" +notes = "(!) disksys.rom (md5): ca30b50f880eb660a320674ed365ef7a|Press Retropad L1 to switch disk side." -- cgit v1.2.3