From 7082b146e9010a16ac57aa507db60482fce00675 Mon Sep 17 00:00:00 2001 From: pcm720 Date: Mon, 20 Feb 2017 03:12:21 +0300 Subject: Added Stella core, disabled bilinear filtering, enabled integer scaling, made some additional tweaks --- README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index e4f260d..9d90d50 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ It can also run games for other consoles. This pack already contains the followi - mednafen_gba (GBA) - genesis_plus_gx (SMS/Genesis/MD) - mupen64plus (N64) +- stella (Atari 2600) Available executables and arguments: @@ -35,6 +36,8 @@ Available executables and arguments: runs "snes9x2010" core - /bin/n64 runs "mupen64plus" core + - /bin/a26 + runs "stella" core - /bin/retroarch-mini [core] [rom] [args] runs RetroArch directly, without clover intergration - /bin/retroarch @@ -47,11 +50,21 @@ Known issues: - Default CRT filter is not working, scanlines shader added instead but it's not working with all systems. - It's recommended to turn your NES Mini off from shell, not during game +The following changes were made in this fork: +- Added Stella core for Atari 2600 emulation +- System dir is now '~/system' +- Core info dir is now '~/info' +- RGUI default browser dir is now '/usr/share/games/nes/kachikachi' instead of '/' +- Disabled bilinear filtering for every preset +- Enabled integer scaling +- Greyscale palette for Gambatte core NES Mini port by madmonkey NES Mini shell integration by Cluster +Module additions by pcm720 + RetroArch/libretro project: https://www.libretro.com (c) 2017 -- cgit v1.2.3 From 59f0380c75418d97a9e881c7f38094d12ed8a6a6 Mon Sep 17 00:00:00 2001 From: pcm720 Date: Mon, 20 Feb 2017 04:32:33 +0300 Subject: Updated README.md and readme.txt --- README.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 9d90d50..055efd9 100644 --- a/README.md +++ b/README.md @@ -9,10 +9,11 @@ It can also run games for other consoles. This pack already contains the followi - nestopia (NES, FDS) - snes9x2010 (SNES) - gambatte_libretro (GB, GBC) -- mednafen_gba (GBA) +- mgba (GBA) - genesis_plus_gx (SMS/Genesis/MD) - mupen64plus (N64) - stella (Atari 2600) +- picodrive (SMS, MD/Genesis, 32X, Pico) Available executables and arguments: @@ -25,7 +26,7 @@ Available executables and arguments: - /bin/gbc runs "gambatte" core - /bin/gba - runs "mednafen_gba" core + runs "mgba" core - /bin/md runs "genesis_plus_gx" core - /bin/nes @@ -38,6 +39,8 @@ Available executables and arguments: runs "mupen64plus" core - /bin/a26 runs "stella" core + - /bin/32x + runs "picodrive" core - /bin/retroarch-mini [core] [rom] [args] runs RetroArch directly, without clover intergration - /bin/retroarch @@ -58,6 +61,8 @@ The following changes were made in this fork: - Disabled bilinear filtering for every preset - Enabled integer scaling - Greyscale palette for Gambatte core +- Use mGBA as GBA core +- Added PicoDrive as Sega 32X core NES Mini port by madmonkey -- cgit v1.2.3 From bb33939c702d8aa6fcdcec5646f24c700f0c114c Mon Sep 17 00:00:00 2001 From: pcm720 Date: Mon, 20 Feb 2017 07:44:23 +0300 Subject: Added mednafen_pce_fast as PC Engine/Turbografx 16 core, now you can enter RetroArch in-game menu by pressing Select + Start on controller --- README.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index 055efd9..20ae6f2 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,7 @@ It can also run games for other consoles. This pack already contains the followi - mupen64plus (N64) - stella (Atari 2600) - picodrive (SMS, MD/Genesis, 32X, Pico) +- mednafen_pce_fast (PC Engine/Turbografx 16) Available executables and arguments: @@ -41,6 +42,8 @@ Available executables and arguments: runs "stella" core - /bin/32x runs "picodrive" core + - /bin/pce + runs "mednafen_pce_fast" core - /bin/retroarch-mini [core] [rom] [args] runs RetroArch directly, without clover intergration - /bin/retroarch @@ -63,6 +66,7 @@ The following changes were made in this fork: - Greyscale palette for Gambatte core - Use mGBA as GBA core - Added PicoDrive as Sega 32X core +- Added mednafen_pce_fast as PCE/TG16 core NES Mini port by madmonkey -- cgit v1.2.3 From 10a99cf9df1a32e2547817d9539551f71ded10ee Mon Sep 17 00:00:00 2001 From: pcm720 Date: Mon, 20 Feb 2017 19:08:48 +0300 Subject: Minor fixes --- README.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 20ae6f2..681374b 100644 --- a/README.md +++ b/README.md @@ -13,12 +13,11 @@ It can also run games for other consoles. This pack already contains the followi - genesis_plus_gx (SMS/Genesis/MD) - mupen64plus (N64) - stella (Atari 2600) -- picodrive (SMS, MD/Genesis, 32X, Pico) - mednafen_pce_fast (PC Engine/Turbografx 16) Available executables and arguments: - - retroarch-clover + - /bin/retroarch-clover runs RetroArch with specified core, designed for executing from clover shell, so it parses all clover arguments (saves, aspect ratio, etc.) @@ -40,8 +39,6 @@ Available executables and arguments: runs "mupen64plus" core - /bin/a26 runs "stella" core - - /bin/32x - runs "picodrive" core - /bin/pce runs "mednafen_pce_fast" core - /bin/retroarch-mini [core] [rom] [args] @@ -65,8 +62,8 @@ The following changes were made in this fork: - Enabled integer scaling - Greyscale palette for Gambatte core - Use mGBA as GBA core -- Added PicoDrive as Sega 32X core - Added mednafen_pce_fast as PCE/TG16 core +- Enter RetroArch in-game menu by pressing Select + Start NES Mini port by madmonkey -- cgit v1.2.3 From ad36fd935764115683e6802228e01cd94a4a4e2a Mon Sep 17 00:00:00 2001 From: pcm720 Date: Mon, 20 Feb 2017 19:53:57 +0300 Subject: Added core template module, made some additional fixes. Removed PicoDrive core because it crashes with segmentation fault. --- README.md | 1 + 1 file changed, 1 insertion(+) (limited to 'README.md') diff --git a/README.md b/README.md index 681374b..48a80e4 100644 --- a/README.md +++ b/README.md @@ -64,6 +64,7 @@ The following changes were made in this fork: - Use mGBA as GBA core - Added mednafen_pce_fast as PCE/TG16 core - Enter RetroArch in-game menu by pressing Select + Start +- Added template for adding new cores via hakchi module system NES Mini port by madmonkey -- cgit v1.2.3 From 0fc2f200b95b680e3d01d2bfe2b6f70272ff960c Mon Sep 17 00:00:00 2001 From: pcm720 Date: Mon, 20 Feb 2017 22:22:10 +0300 Subject: Cores are now available as additional modules --- README.md | 37 +++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 48a80e4..87997ff 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,23 @@ -### RetroArch mod for hakchi ### +### RetroArch module for hakchi ### -This is hakchi/hakchi2 module which adds the RetroArch emulator to your NES Mini. +This is a hakchi/hakchi2 module which adds libretro cores and RetroArch front-end to your NES Mini. It will automatically detect unsupported NES games and run them instead of the default emulator. Save states will work as usual. It can also run games for other consoles. This pack already contains the following cores: -- fceumm (NES, many mappers, UNIF support) -- nestopia (NES, FDS) -- snes9x2010 (SNES) -- gambatte_libretro (GB, GBC) -- mgba (GBA) -- genesis_plus_gx (SMS/Genesis/MD) -- mupen64plus (N64) +- fceumm (Famicom/Nintendo Entertainment System, many mappers, UNIF support) +- nestopia (Famicom/Nintendo Entertainment System, Famicom Disk System) + +And the following cores are available as additional modules (in core_modules folder): +- snes9x2010 (Super Famicom/Super Nintendo) +- gambatte_libretro (Game Boy, Game Boy Color) +- mgba (Game Boy Advance) +- genesis_plus_gx (Sega Master System, Genesis/Mega Drive, Game Gear) +- mupen64plus (Nintendo 64) - stella (Atari 2600) - mednafen_pce_fast (PC Engine/Turbografx 16) -Available executables and arguments: +Executables and arguments for all available cores: - /bin/retroarch-clover runs RetroArch with specified core, @@ -29,14 +31,16 @@ Available executables and arguments: runs "mgba" core - /bin/md runs "genesis_plus_gx" core - - /bin/nes - runs "fceumm" core - /bin/sms - runs "emux_sms" core + runs "genesis_plus_gx" core + - /bin/gg + runs "genesis_plus_gx" core + - /bin/nes + runs "fceumm" core or "nestopia" core - /bin/snes runs "snes9x2010" core - /bin/n64 - runs "mupen64plus" core + runs "mupen64plus" core or "glupen64" core - /bin/a26 runs "stella" core - /bin/pce @@ -44,7 +48,7 @@ Available executables and arguments: - /bin/retroarch-mini [core] [rom] [args] runs RetroArch directly, without clover intergration - /bin/retroarch - RetroArch itself + RetroArch binary Sometimes default emulator of NES Mini is not working with some games when it should. So you can just add "--retroarch" command line argument to use RetroArch. @@ -65,12 +69,13 @@ The following changes were made in this fork: - Added mednafen_pce_fast as PCE/TG16 core - Enter RetroArch in-game menu by pressing Select + Start - Added template for adding new cores via hakchi module system +- Cores are now represented as additional modules NES Mini port by madmonkey NES Mini shell integration by Cluster -Module additions by pcm720 +Various additions, tweaks and fixes by pcm720 RetroArch/libretro project: https://www.libretro.com -- cgit v1.2.3