Commit graph

16 commits

Author SHA1 Message Date
Rosalie Wanders
761b34443a Add Video Extension functions to support Vulkan 2023-08-03 12:34:28 +02:00
Rosalie Wanders
b7da740dc8 Add M64CORE_SCREENSHOT_CAPTURED to m64p_core_param 2023-07-17 14:53:01 +02:00
Rosalie Wanders
1f932e4910 Introduce M64CMD_DISK_OPEN & M64CMD_DISK_CLOSE 2023-02-01 19:31:55 +01:00
Logan McNaughton
7f91bdd324 VRU support 2022-05-03 19:33:46 -06:00
Rosalie Wanders
3ab7a88917 Allow front-ends to override user paths 2021-02-20 10:40:50 +01:00
Rosalie Wanders
c9def89c0a Add M64CMD_ROM_SET_SETTINGS 2020-10-29 13:03:21 +01:00
Logan McNaughton
f6303f5c91 PIF binary boot rom support 2020-10-09 18:30:00 -07:00
Rosalie Wanders
4baba51077 Get/Set Refresh Rate
To be able to change the refresh rate,
there are 2 new video extension functions:

1) VidExt_ListFullscreenRates
    This function allows you to retrieve a
    list of refresh rates for a given resolution

2) VidExt_SetVideoModeWithRate
    This function allows you to set a video mode,
    with a specified refresh rate
2020-08-26 13:35:04 +02:00
Richard Goedeken
61bc5cca82 bump API version to 2.1.0 and modify input plugin attach logic to fix issue #630 2019-02-27 23:11:14 -08:00
Richard Goedeken
1c6bb9cf2c update API version info for debugger changes 2018-11-03 20:35:41 -07:00
Logan McNaughton
146d3e276a Add VidExt_GL_GetDefaultFramebuffer 2018-04-02 12:31:38 -07:00
Bobby Smiles
2c4ae15d64 Rename GB cart loader to media loader. 2017-10-14 03:23:43 +02:00
Bobby Smiles
2a20df9c56 Document GB loader functions. Bump version.
Also during this process, I felt necessary to slightly alter functions
prototypes (better name, easier usage/implementation).
I also specified the NULL terminated strings ownership, and thus
reworked some aspects of objects ownership.
NULL or empty strings usage also have been documented. For ROM, empty or
NULL strings allow to have an empty transferpak. For RAM, empty or NULL
strings will let the core generate a suitable save filename and
initialize it with empty content. This can be helpful when a GB save
file is not available and the game doesn't really care about the initial
saved content (for instance Perfect Dark).

The init_gb_cart function as also been slightly modified to better
handle loading failures (and not leak stuff in this case).

The GB pak switch function is now only activable when the game is
compatible with the Transferpak. Still you can change what is inside the
transferpak even when the transferpak is not plugged in.
2017-10-14 03:23:43 +02:00
Logan McNaughton
304e9561cc Add SP_STATUS_REG and RDRAM_SIZE to gfx_info 2017-10-04 12:19:05 -06:00
Logan McNaughton
e6217e46a6 Add ConfigExternalGetParameter 2017-05-04 11:09:00 -06:00
Fayvel Victor
7a65f93c5f wiki: Rename files to match the live wiki names 2014-11-18 17:36:01 +01:00
Renamed from doc/emuwiki-api-doc/Mupen64Plus_v2.0_API_Versioning.txt (Browse further)