Mednafen Members Members   Search Search   Help Help   Register Register   Login Login   Home Home
Home » Mednafen » Development » Custom Build - Mednafen 1.26.1 Netplay Quality of Life
Show: Today's Messages  :: Show Polls :: Message Navigator
Switch to threaded view of this topic Create a new topic Submit Reply
icon1.gif  Custom Build - Mednafen 1.26.1 Netplay Quality of Life [message #6484] Sun, 04 July 2021 08:58
Yuri Bacon  [PM]
This modification of mednafen makes small edits to mednafen for a slightly improved netplay experience aimed at multiplayer versus games. (For co-op efforts, you're probably better off with vanilla mednafen.) This mod can still connect with vanilla 1.26.1, but has the following extra features/changes:

Completely changed help menu to focus on netplay relevant information, like a netplay command list (picture below).
~ You also now get a "Press F1 for help." prompt, so you can't ever forget how to find it Smile
"gamekeys" and "movies" rebranded to "passwords" and "replays"
~ This should be much more intuitive. When using only passwordless public servers, "gamekeys" is confusing to most people, so "password" and "private lobby" should be much more intuitive. Same deal for "movies", since people will be recording real gameplay, not TAS movies.
autosave configuration behavior modified to not automatically save state when closing, but still automatically load state when enabled.
~ Great for automatically loading character select/versus screens! Especially for disc based systems.
~ Soft reset (F10) will now reload the automatic save state slot instead of rebooting, and then prompts "Character Select Loaded". Great for if you pick the wrong character.
Replays ("movies) now automatically start recording when joining netplay, and end when you leave.
~ On first connect, the replay will record to slot 0, the next slot 1, and the next on slot 2, and so on. It will continue to use "slots" above 9, but you will have to rename them to watch them.
~ When paired with some system (bat/sh script for example) to rename the mcm folder to a time stamp and move it to a separate replay folder and a script/small program to move them back easily for watching, you can create a complete replay system.

Some things were disabled for the above to work. You can no longer:

~ Open the cheat menu
~ Toggle cheats on or off
~ Open the debugger
~ Manually start saving a replay
~ Change your controller type

This way, you can't overwrite your netplay replays, or have controller mismatches in netplay.

Most importantly, you can still connect with other mednafen 1.26.1 users without this mod (in case you missed it the last time).

Linux users: You'll have to build this yourself. I think y'all can handle it. Linux and Windows (linux cross compile) build instructions is included in the source.

Source code was too big to attach on the forum post, so here it is.

index.php?t=getfile&id=1323&private=0


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
she/her
Use my mednafen servers? Contact me! https://discord.gg/ngZuC9c8Wr
Play Digimon Rumble Arena: https://discord.gg/wg5j5Np
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic:Mednafen for Tiny Core Linux
Next Topic:Mednafen build failing because of recent changes to MinGW_w64
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ ]

Current Time: Sat May 4 22:12:07 CDT 2024
.:: Contact :: Home ::.

Powered by FUDforum.
Copyright © FUDforum Bulletin Board Software