gonetz / GLideN64

A new generation, open-source graphics plugin for N64 emulators.
Other
781 stars 181 forks source link

[Project64][Feature Request] Fullscreen Borderless Mode #2410

Open Searinox opened 3 years ago

Searinox commented 3 years ago

For the sake of speed when transitioning to and from fullscreen/desktop and being able to quickly tab to and from other windows, the Fullscreen(Borderless) mode has become a popular option included in many modern video games. For the aformentioned benefits, it would be nice if such an option was included in the plugin.

Although Mupen doesn't support this, Project64 does.

Jj0YzL5nvJ commented 3 years ago

Non-exclusive Fullscreen Mode (A.K.A. Fullscreen Borderless Window Mode)

Your description is just a side effect... I really want that support, but people with a single monitor don't see potential in it. All the "implementations" I have seen are full of hacks and require 3rd party tools to trick the emulator.

Although Mupen doesn't support this, Project64 does.

There is an glitchy "implementation" for mupen64plus from angrylion-plus in versions r8-31 to r8-35, but it works pretty much the same. ata4/angrylion-rdp-plus#109

mupen64plus-ui-console.exe --gfx mupen64plus-video-angrylion-plus.dll --rsp mupen64plus-rsp-cxd4.dll --windowed --resolution 1920x1080 "Z:\Your_ROM_game.bin"

Replace 1920x1080 with your current resolution and ROM if you want to test it yourself.

BTW, at what video plugins do you refer when you claim that PJ64 supports fullscreen borderless window?

There is a workaround here #1852

IronYoshi64 commented 3 years ago

This is has kind of been added now in latest PJ64 dev with these 2 comments: https://github.com/project64/project64/commit/133170c1a2add3407759bf6ca5a97ed83f627fe7 https://github.com/project64/project64/commit/b0b6c03eea6ea3ef5bddca32de5fdebd94b0be7e

duke912 commented 3 months ago

Borderless fullscreen option doesn't work on pj64