Skip to content

v0.0.7

Compare
Choose a tag to compare
@Rosalie241 Rosalie241 released this 23 Dec 14:05
· 1070 commits to master since this release

Changes

Rosalie Wanders (58):
      RMG: rename old RomBrowser settings
      RMG: shutdown plugins on exit
      RomBrowserWidget: show filename instead of "(unknown rom)"
      RomSearcherThread: simplify ROM searching
      RMG: implement on_VidExt_ToggleFS
      Introduce RMG-Core
      RMG-Core: minor WIP changes
      RMG-Core: implement CoreSettings functions
      RMG: switch over to RMG-Core's CoreSettings
      RMG-Core: include <string> instead of <iostream>
      RMG-Core: implement SaveState functions
      RMG: use RMG-Core's SaveState functions
      RMG-Core: fix errors in SaveState.cpp
      RMG-Core: implement Plugin functions
      RMG: use RMG-Core's plugin functions
      RMG: remove some misc functions from M64P::Wrapper::Core
      RMG-Core: use string() function in CoreGetAllPlugins
      RMG: show invalid plugin settings in SettingsDialog
      RMG: shutdown core on in closeEvent
      RMG-Core: add CoreArePluginsReady
      RMG-Core: minor changes to Plugin functions
      3rdParty: specify TARGET for mupen64plus-core
      RMG-Core: find core lib instead of hardcoding it
      RMG: use different hardcoded core lib filename (will be removed)
      RMG-Core: remove NULL usage in SaveState functions
      misc: remove .clang-format & TODO
      misc: add license header to stylesheet
      README: add Building section
      RMG-Core: add extern "C" to m64p_custom.h
      RMG-Core: implement some Emulation functions
      RMG-Core: remove unneeded include in Plugins.cpp
      RMG: use RMG-Core's Emulation functions
      RMG: fix some error messages
      3rdParty: update GLideN64 & mupen64plus-core
      RMG-Core: implement Rom functions
      RMG-Core: implement Video functions
      RMG: use RMG-Core's Video functions
      RMG-Core: implement Key functions
      RMG: use RMG-Core's Key functions
      RMG-Core: implement Screenshot function
      RMG: use RMG-Core's Screenshot function
      RMG-Core: introduce some more Settings functions
      RMG-Core: implement RomSettings & RomHeader functions
      RMG: use RMG-Core's RomSettings & RomHeader functions
      RMG-Core: correct comment in Plugins.cpp
      3rdParty: update mupen64plus-core
      RMG: add license header to main.cpp
      RMG-Core: introduce CoreApplyRomPluginSettings
      RMG-Core: introduce CoreSetupVidExt function
      RMG-Core: largely implement {Start,Stop}Emulation functions
      RMG-Core: startup m64p core lib in CoreInit()
      RMG-Core: link to dl on unix platforms
      RMG-Core: set default plugin settings value
      3rdParty: update GLideN64
      RMG-Core: partially implement Callback functions
      RMG-Core: implement SpeedLimiter functions
      RMG: remove old abstraction & fully switch over to RMG-Core
      RMG-Core: use backslashes for default plugin settings on windows

Includes

Core

mupen64plus/mupen64plus-core@57828d9

Audio Plugin

Rosalie241/mupen64plus-audio-sdl2@cc6aca5

Graphics Plugin

gonetz/GLideN64@8343fd0

Input Plugin

Rosalie241/mupen64plus-input-qt@e6cacb7

RSP Plugin

mupen64plus/mupen64plus-rsp-hle@88093cb