1
0
mirror of https://github.com/blawar/GLideN64.git synced 2024-07-04 10:03:36 +00:00
Commit Graph

8 Commits

Author SHA1 Message Date
Rosalie Wanders
366ff85de3 Allow GLideNUI to work with mupen64plus
* Update the mupen64plus API headers
  * Add the new video extension functions in the opengl wrappers
  * Pull new headers from upsteam mupen64plus-core

* Modify CMakeLists.txt
  * Add GLideNUI source files
  * Expose new MUPENPLUSAPI_GLIDENUI option
    * This allows you to compile GLideN64 for mupen64plus with GLideNUI
    * NOTE that this only works with front-ends which call PluginConfig

* Move src/windows/Config_windows.cpp to src/GLideNUI/Config_GLideNUI.cpp
  * This makes more sense because it's not windows-exclusive anymore

* Add src/GLideNUI/fullscreenresolutions_mupen64plus.cpp
  * This allows GLideNUI to enumerate the fullscreen refresh rates and resolutions

* Modify src/Graphics/OpenGLContext/mupen64plus/mupen64plus_DisplayWindow.cpp
  * This modification allows mupen64plus with GLideNUI to use the selected fullscreen resolution and refresh rates

* Expose a new PluginConfig function which calls Config_DoConfig()
  * NOTE that this only works with front-ends which call this function
  * NOTE that this technically breaks the mupen spec
2020-09-16 19:02:46 +07:00
fzurita
8cdf5a41d8 Don't crash on failed initialization 2019-10-05 22:41:33 +07:00
Sergey Lipskiy
adabb40e36 Always detect (RDRAMSize on rom start.
This fixes crash when 8MB game started after 4MB one.
2017-11-20 23:17:14 +07:00
Logan McNaughton
daa567ec71 Add support for SP_STATUS_REG and RDRAM_SIZE in mupen64plus API 2017-10-06 14:14:05 +07:00
Logan McNaughton
8f23030462 Add ResizeVideoOutput to MupenPlusPluginAPI 2017-02-23 15:24:07 -07:00
Sergey Lipskiy
05d6972cc3 Fix mupen64plus build. 2016-02-27 10:51:58 +06:00
Sergey Lipskiy
57efca4692 Fix RomOpen for Mupen64Plus API.
RomOpen for Mupen64Plus API returns int, while Zilmar specs RomOpen returns void.

Thanks fzurita for pointing on this mistake.

Fixed issue #604
2015-07-23 16:07:33 +06:00
Sergey Lipskiy
52d68d1389 Move all sources to src folder. 2015-05-13 10:21:32 +06:00