Skip to content

Commit

Permalink
1.7 Release
Browse files Browse the repository at this point in the history
  • Loading branch information
shonumi committed Apr 1, 2023
1 parent 8467661 commit 8d92a94
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 9 deletions.
6 changes: 3 additions & 3 deletions README.md 100644 → 100755
@@ -1,6 +1,6 @@
# gbe-plus

GB Enhanced+ is a DMG/GBC/GBA emulator and experimental NDS emulator. It is the successor to the original GB Enhanced project with a focus on enhancements and emulating as much of the Game Boy as possible.
GB Enhanced+ is a DMG/GBC/GBA/Pokemon Mini emulator and experimental NDS emulator. It is the successor to the original GB Enhanced project with a focus on emulating as much of the Game Boy as possible, including various peripherals and accessories.

## License
GB Enhanced+ as an emulator is Free Open Source Software available under the GPLv2. See license.txt for full details.
Expand All @@ -9,12 +9,12 @@ Technical documentation and Dan Docs are Public Domain.

## Overview

GB Enhanced+ (GBE+ for short) aims to be a fully functional Game Boy emulator. The goal is to create a highly portable emulator using C++ and SDL, document the Game Boy's functions through clear code, and add as many enhancements (scaling filters, cheats, custom graphics) as reasonably possible. Additionally GBE+ strives to emulate everything about the Game Boy, including obscure accessories.
GB Enhanced+ (GBE+ for short) aims to be a fully functional Game Boy emulator. The goal is to create a highly portable emulator using C++ and SDL and document the Game Boy's functions through clear code. Additionally GBE+ strives to emulate everything about the Game Boy, including obscure hardware and features.

## Compiling GBE+

The only requirements at this moment are SDL 2.0, OpenGL 3.3 or greater, a C++ compiler, and CMake. Qt (for the GUI) and SDL2_net (for netplay) are optional dependencies. GLEW is a Windows-only mandatory dependency.

## READ THE MANUAL

GBE+ comes with very nice PDF and ODT manuals explaining everything about its operation, and devotes extensive time to covering complex topics such as Custom Graphics (CGFX). PLEASE READ THE MANUAL if you have any questions regarding this emulator.
GBE+ comes with very nice PDF and ODT manuals explaining everything about its operation, and devotes extensive time to covering complex topics such as setting up netplay, enabling rumble support or motion controls, and more. PLEASE READ THE MANUAL if you have any questions regarding this emulator.
2 changes: 1 addition & 1 deletion src/main.cpp
Expand Up @@ -19,7 +19,7 @@

int main(int argc, char* args[])
{
std::cout<<"GBE+ 1.6 [SDL]\n";
std::cout<<"GBE+ 1.7 [SDL]\n";

core_emu* gbe_plus = NULL;

Expand Down
2 changes: 1 addition & 1 deletion src/qt/main.cpp
Expand Up @@ -14,7 +14,7 @@

int main(int argc, char* args[])
{
std::cout<<"GBE+ 1.6 [Qt]\n";
std::cout<<"GBE+ 1.7 [Qt]\n";

config::use_external_interfaces = true;

Expand Down
8 changes: 4 additions & 4 deletions src/qt/main_menu.cpp
Expand Up @@ -298,17 +298,17 @@ main_menu::main_menu(QWidget *parent) : QWidget(parent)
QDialogButtonBox* about_button = new QDialogButtonBox(QDialogButtonBox::Close);
connect(about_button->button(QDialogButtonBox::Close), SIGNAL(clicked()), about_box, SLOT(close()));

QLabel* emu_title = new QLabel("GBE+ 1.6");
QLabel* emu_title = new QLabel("GBE+ 1.7");
QFont font = emu_title->font();
font.setPointSize(18);
font.setBold(true);
emu_title->setFont(font);

QImage logo(QString::fromStdString(config::cfg_path + "data/icons/gbe_plus.png"));
logo = logo.scaled(128, 128);
QLabel* emu_desc = new QLabel("A GB/GBC/GBA/NDS emulator with enhancements");
QLabel* emu_copyright = new QLabel("Copyright D.S. Baxter 2014-2021");
QLabel* emu_proj_copyright = new QLabel("Copyright GBE+ Team 2014-2021");
QLabel* emu_desc = new QLabel("A GB/GBC/GBA/NDS/Pokemon Mini emulator");
QLabel* emu_copyright = new QLabel("Copyright D.S. Baxter 2014-2023");
QLabel* emu_proj_copyright = new QLabel("Copyright GBE+ Team 2014-2023");
QLabel* emu_license = new QLabel("This program is licensed under the GNU GPLv2");
QLabel* emu_site = new QLabel("<a href=\"https://github.com/shonumi/gbe-plus/\">GBE+ on GitHub</a>");
emu_site->setOpenExternalLinks(true);
Expand Down

0 comments on commit 8d92a94

Please sign in to comment.