Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,9 @@ Of course, there are exceptions that break game compatibility altogether:

## Building For Wii U

You must have a proper devkitPro Wii U enviroment set up and configured for your platform.
You must have a proper devkitPro Wii U enviroment set up and configured for your platform. The `wiiu-sdl2` and `ppc-bzip2` devkitPro packages also need to be installed.

On Windows, make sure MinGW is located in your system PATH (C:/MinGW/bin) before proceeding with build instructions
On Windows, make sure MinGW is located in your system PATH (C:/MinGW/bin) before proceeding with build instructions.

Configure with the Wii U CMake wrapper and then build:

Expand Down Expand Up @@ -95,7 +95,7 @@ On Windows, build from PowerShell with:

You must have a proper devkitPro 3DS environment set up and configured for your platform.

On Windows, make sure MinGW is located in your system PATH (C:/MinGW/bin) before proceeding with build instructions
On Windows, make sure MinGW is located in your system PATH (C:/MinGW/bin) before proceeding with build instructions.

Configure and build it with the devkitPro 3DS toolchain:

Expand Down
7 changes: 7 additions & 0 deletions src/n3ds/n3ds_renderer.c
Original file line number Diff line number Diff line change
Expand Up @@ -3483,6 +3483,13 @@ void N3DSRenderer_beginBottomScreenGUI(Renderer* base, int32_t guiW, int32_t gui
N3DSRenderer_beginBottomScreenGUIEx(base, guiW, guiH, 1.0f, 1.0f, 0.0f, 0.0f);
}

void N3DSRenderer_beginBottomScreenGUIView(Renderer* base, int32_t guiW, int32_t guiH, int32_t viewX, int32_t viewY) {
N3DSRenderer_beginBottomScreenGUIEx(base, guiW, guiH, 1.0f, 1.0f, 0.0f, 0.0f);
N3DSRenderer* renderer = (N3DSRenderer*) base;
renderer->viewX = viewX;
renderer->viewY = viewY;
}

void N3DSRenderer_endBottomScreenGUI(Renderer* base) {
if (base == NULL) return;

Expand Down
Loading