Difference between pages "M64p" and "GBE+"

From Emulation General Wiki
(Difference between pages)
Jump to navigation Jump to search
 
(Added support for Pokémon mini)
 
Line 1: Line 1:
{{lowercase title}}
 
 
{{Infobox emulator
 
{{Infobox emulator
|title        = m64p
+
|logo = gbe_plus.png
|logo         =  
+
|logowidth = 120
|logowidth    =
+
|version = [https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]
|screenshot    = M64p-screenshot.png
+
|active = Yes
|screenshotcaption = The Qt5 frontend on Windows 10.
+
|platform = Windows, Linux, macOS <small>(untested)</small>
|developer    = [https://github.com/loganmc10 loganmc10]
+
|target = [[Game Boy/Game Boy Color emulators|Game Boy/Color]]<br/>[[Game Boy Advance emulators|Game Boy Advance]]<br/>[[Nintendo DS emulators|Nintendo DS]]
|version      = {{m64pVer}}
+
|developer = [https://github.com/shonumi Shonumi]
|active       = Yes
+
|website = [https://shonumi.github.io/ Shonumi's website]
|platform     = Windows, Linux, macOS
+
|source = [https://github.com/shonumi/gbe-plus GitHub]
|architecture  = x86
+
|license = GNU GPLv2
|target        = [[Nintendo 64 emulators|Nintendo 64]]
 
|compatibility = High
 
|accuracy      =
 
|website      = [https://m64p.github.io/ m64p.github.io]
 
|prog-lang    = C, C++
 
|support      = [https://www.patreon.com/m64p Patreon]
 
|license      = GNU GPLv3
 
|source       = [https://github.com/loganmc10/m64p GitHub]
 
 
}}
 
}}
'''m64p''' is an open-source, plugin-based [[Nintendo 64 emulators|Nintendo 64 emulator]] maintained by loganmc10. The project bundles [[Mupen64Plus]] with GLideN64, as well as its own frontend, input plugin, and netplay support.
+
'''GBE+''', full name '''GB Enhanced+''', is an open-source [[Game Boy/Game Boy Color emulators|Game Boy/Color]], [[Game Boy Advance emulators|Game Boy Advance]], [[Pokémon mini emulators|Pokémon mini]] and [[Nintendo DS emulators|Nintendo DS emulator]] with the goal of having all possible enhancements for these platforms. Main features are [[Texture Packs|tile replacement]], for custom sprites in games, or coloring Game Boy games. Later Shonumi (Named D.S. Baxter) turned his attention to obscure peripherals and has made many of these and titles that need them emulated for the first time. Nintendo DS emulation is a possible future feature. The emulator is a continuation and rewrite of Shonumi's previous project - GB Enhanced, which was deprecated due to the core not being robust enough. You can find the released version of this software below.
 +
 
 +
The release version of 1.0 Beta came after 2 years of progress and rewriting. Released on the same day as the original GBE, April 1st.
 +
 
 +
[[File:GBE+_texture_pack_beta_by_GregoryMcGregerson.png|thumb|250px|An unfinished texture pack for Super Mario Land by GregoryMcGregerson]]
 +
 
 +
Here is a list of things that were pioneered in emulation by GBE+ and are mostly exclusive to it:
 +
* [[Game_Boy/Game_Boy_Color_emulators#IR_Transmitter|Game Boy Color IR link]]
 +
* [[Pokémon_mini_emulators#Infrared|Pokémon mini IR support]]
 +
* [[Game_Boy/Game_Boy_Color_emulators#Mobile_Game_Boy_Adapter|Mobile Network GB]] - incomplete
 +
* [[Game_Boy/Game_Boy_Color_emulators#4-Player_Adapter|4-Player Adapter]]
 +
* [[Game_Boy/Game_Boy_Color_emulators#Barcode_Boy|Barcode Boy]]
 +
* [[Game_Boy/Game_Boy_Color_emulators#Barcode_Taisen_Bardigun|Barcode Taisen Bardigun]]
 +
* [[Game_Boy/Game_Boy_Color_emulators#Full_Changer|Full Changer]]
  
 
==Download==
 
==Download==
 
{| cellpadding="4"
 
{| cellpadding="4"
 
|-
 
|-
|align=center|{{Icon|Win-big|Lin-big}}
+
|align=center|{{Icon|Win-big}}
|[https://github.com/loganmc10/m64p/releases '''Official releases''']
+
|'''[https://github.com/shonumi/gbe-plus/releases Official releases]'''
|-
 
|align=center|{{Icon|Win|Lin|Mac}}
 
|[https://github.com/loganmc10/m64p/releases/tag/v2021.5.30 Final GlideN64 build (2021-05-30)]
 
|-
 
|colspan="3"|<hr/>
 
|-
 
|align=center|{{Icon|Win|Lin|Mac}}
 
|[https://github.com/m64p/mupen64plus-gui mupen64plus-gui]<br><small>The frontend that can also be used separately with Mupen64Plus.</small>
 
 
|}
 
|}
  
==Overview==
+
==Resources==
In the project's own words:
+
* [https://github.com/shonumi/gbe-plus Official GitHub]
<blockquote>''"This is likely the most compatible N64 emulator you’re going to come across. It can play games like Resident Evil 2, Rogue Squadron, Pokemon Snap, and World Driver Championship “out-of-the-box” (without the need to fiddle with settings, plugins, or anything of the sort)."''</blockquote>
+
* [https://shonumi.github.io/index.html Shonumi's Blog]
+
* [https://m.youtube.com/user/Shonumi/videos Shonumi's YouTube channel]
The user interface, mupen64plus-gui, was written specifically for m64p using Qt5. The supported features:
+
* [https://twitter.com/shonumi_ikuzumo Shonumi's Twitter (obsolete)]
 
+
=== Old threads ===
* Netplay using a central server hosted in the cloud for players to find sessions
+
* [http://www.emutalk.net/threads/55007-GB-Enhanced Emutalk thread] (Started April 1, 2014. Not much updated.)
* Discord Rich Presence and automatic voice channel connectivity
+
* [https://www.reddit.com/r/emulation/comments/4cwj4u/gb_enhanced_10_beta_released/ /r/emulation 1.0 Beta thread] (Fri, April 1, 2016.)
* Standard frontend features like pausing, screenshots, save states etc.
 
* An auto-updater
 
 
 
As of 2020-11-01 m64p now features an newly added GUI option which enables LLE Graphics, this utilizes Parallel RSP (mupen64plus-rsp-parallel.dll) and Angrylion RDP Plus.
 
 
 
[[File:LLE.png]]
 
 
 
Parallel RSP is based on the work of [https://github.com/Themaister/parallel-rsp Themaister] and is a RSP option used in the [https://www.libretro.com/index.php/parallel-n64-with-parallel-rsp-dynarec-release-fast-and-accurate-n64-emulation/ Parallel N64 Libretro core]
 
 
 
Together with Angrylion RDP Plus this makes fast and accurate N64 emulation possible in m64p.
 
 
 
==Netplay==
 
Follow [https://github.com/loganmc10/m64p/wiki/Netplay-Guide this guide on the GitHub wiki] to set up netplay.
 
 
 
==Tips and tricks (bonus)==
 
It's still possible to use GLideN64, Angrylion RDP Plus and cxd4 RSP in the latest versions of m64p.
 
 
 
[https://github.com/loganmc10/m64p/files/6630718/mupen64plus-rsp-parallel.zip cxd4 RSP]
 
 
 
[https://github.com/loganmc10/m64p/files/6759998/mupen64plus-video-parallel.zip GLideN64]
 
 
 
[https://github.com/loganmc10/m64p/files/6630720/mupen64plus-video-parallel.zip Angrylion RDP Plus]
 
 
 
The magic is that if you rename the file to match the equivalent plugin in the m64p directory, the plugin will work. However, the configuration needs to be done in mupen64plus.cfg.
 
  
The link above contains two versions of Angrylion, the one previously used in m64p (360 KB) and the official one from ata4 (524 KB).
 
==External links==
 
* [https://discord.gg/B5svWhR Discord netplay channel]
 
  
 
[[Category:Emulators]]
 
[[Category:Emulators]]
[[Category:Nintendo 64 emulators]]
+
[[Category:Windows emulation software]]
[[Category:Netplay]]
+
[[Category:Linux emulation software]]
 +
[[Category:macOS emulation software]]
 +
[[Category:Custom Assets]]
 +
[[Category:Game Boy/Game Boy Color emulators]]
 +
[[Category:Game Boy Advance emulators]]
 +
[[Category:Nintendo DS emulators]]

Revision as of 14:09, 4 July 2021

GBE+
Gbe plus.png
Developer(s) Shonumi
Latest version 1.8
Active Yes
Platform(s) Windows, Linux, macOS (untested)
Emulates Game Boy/Color
Game Boy Advance
Nintendo DS
Website Shonumi's website
License GNU GPLv2
Source code GitHub

GBE+, full name GB Enhanced+, is an open-source Game Boy/Color, Game Boy Advance, Pokémon mini and Nintendo DS emulator with the goal of having all possible enhancements for these platforms. Main features are tile replacement, for custom sprites in games, or coloring Game Boy games. Later Shonumi (Named D.S. Baxter) turned his attention to obscure peripherals and has made many of these and titles that need them emulated for the first time. Nintendo DS emulation is a possible future feature. The emulator is a continuation and rewrite of Shonumi's previous project - GB Enhanced, which was deprecated due to the core not being robust enough. You can find the released version of this software below.

The release version of 1.0 Beta came after 2 years of progress and rewriting. Released on the same day as the original GBE, April 1st.

An unfinished texture pack for Super Mario Land by GregoryMcGregerson

Here is a list of things that were pioneered in emulation by GBE+ and are mostly exclusive to it:

Download

Windows Official releases

Resources

Old threads