Marvel Realm documentation

Welcome to the Documentation for Marvel Realm.

System requirements and technical details:

Supported System Requirements for Optimal Gameplay:

Please note that the system requirements may change often.

  • Processor: Intel® Celeron® Processor N4020 | AMD Ryzen 3 3200U
  • RAM: 4GB
  • Storage Space: 500MB
  • OS: Microsoft Windows 10/11 64-bit
  • A Sonorous Arts account and an internet connection are normally required. Marvel Realm uses the online service to sign you in, show available games, download and update content, start games, and handle features such as leaderboards, achievements, subscriptions, and Mastodon posting.

Peripherals:

  • A keyboard or a standard game controller is required. An Xbox-style controller layout is recommended. (If using a keyboard, a mouse is recommended for a better gameplay experience in games that support it.)
  • Audio output is required (headphones are highly recommended due to the sound processing algorithms used).
  • Surround sound is supported. You may also use various virtual surround software, such as Dolby Access or Windows Sonic for Headphones. To use Windows Sonic with Marvel Realm, you must select the "winsonic" output type under Sound Settings.

The Dolby Downmixing algorithm:

This option provides a more immersive audio experience when you are using stereo headphones or speakers. When enabled, the game uses Dolby Pro Logic II technology to intelligently mix the full surround sound audio into a two-channel stereo signal.
If your audio system or home theater supports Dolby Pro Logic II, it will decode this signal and give you a true surround sound experience. Even if you are using standard stereo headphones, this setting provides a high-quality mix that is specially crafted to preserve the spatial direction and cinematic feel of the original surround sound.
Having this option enabled helps you identify sounds that are behind you a lot easier. This is particularly useful in fast-paced games.

Troubleshooting:

  • Audio stuttering/clicking: This issue occurs when the sound system places more load on your resources than they can handle. You need to lower the sound performance option under Sound Settings. Additionally, you may switch to the autodetect option for the preferred output type for better optimization.
  • Enabling Windows Sonic for Headphones has no effect while playing Marvel Realm: You need to switch the output type to "winsonic" under Sound Settings.
  • Setting winsonic as the default sound output type causes sound stuttering: To address this issue, make sure to set the sound performance mode to "automatic" if it were previously set to "high", or "low" if it were set to "automatic".
  • The sound output type option is unavailable: This happens while Dolby downmixing is enabled. Turn Dolby downmixing off if you want to change the output type manually.

User Interface:

Marvel Realm is operated using a selection of controls provided in a simple-to-use user interface that outputs through the screen reader of your choice.

Usage:

Every time a new section opens, you will hear the title, a hint about what the section is, and often how to use it. Unless stated otherwise, you may press the Up/Down arrow keys on your keyboard or D-pad Up/Down on your game controller to move between items. After hearing the label of an item, the control type will be announced. If you remain on an item, you will also hear a hint about what that item generally does. Press the Control key on your keyboard or the Y key on your game controller to silence the hint for the current item.

To navigate faster, you may use the Home and End keys on your keyboard to jump to the first and last items.

Some sections contain items that are marked as headers. These primarily act like headings in a web view. Use the Tab key to jump to the next header item; hold the Shift key to jump to the previous header item. Additionally, use the right shoulder button on your game controller to jump to the next header item and the left shoulder button to jump to the previous one.

Menus can be split into several tabs. This is announced when such menus pop up. To switch between tabs, use control + tab or the right trigger on your game controller to go forward, and control + shift + tab or the left trigger on your game controller to go backward.

To understand how to use each control provided in the UI, you must understand its purpose. An overview of all controls is as follows:

Static Texts:
  • These are simple pieces of text, primarily used to convey information.
  • You may not interact with this control.
Buttons:
  • When a button is activated, it triggers an action, such as displaying a page or starting a game.
  • Press the Enter key on your keyboard or the A key on your game controller to activate buttons.
Spin Controls:
  • These let you choose a certain number in a specific range, similar to sliders.
  • Press the Left/Right arrow keys or D-pad Left/Right on your game controller to change the number. For some spin controls, you may be able to jump a few steps backwards and forwards by holding down control and pressing the left/right arrow keys.
Toggle Controls:
  • These can be turned on or off, similar to checkboxes in other applications. This type of control allows you to enable or disable various options.
  • Press the Left/Right arrow keys or D-pad Left/Right on your game controller to toggle on or off.
Choice Controls:
  • This control contains one or more options you can choose from. Their primary use is the same as combo boxes in other applications.
  • Press the Left/Right arrow keys or D-pad Left/Right on your game controller to change the focused option.
Text Controls:
  • These are fields in which you can enter text. Depending on the section they are used in, they may accept only a certain type of input (such as digits only) or a certain number of characters.
  • Keyboard Usage: Focus on one and type your text. Press the F1 key to hear what you have entered so far. Press the Backspace key to delete the character before the cursor.
  • Game Controller Usage: Focus on one and press the A key to open the On-Screen Keyboard. A virtual keyboard will be displayed, which you can navigate using the D-pad. Press the A key on any key of the On-Screen Keyboard to either enter it into the text field or use its intended function (such as the Backspace key). Press the X key to hear what you have entered into the text field so far, press the Y key to clear the text field, and lastly, press the B key to go back and exit the text field (the "done" key on the virtual keyboard performs the same action).

Main Menus and Settings:

  • When Marvel Realm starts, you will usually be asked to sign in with your Sonorous Arts account.
  • The main menu gives you access to game categories, settings, the suite documentation, the changelog, feedback, donations, and quit.
  • Settings are divided into Game settings, Sound settings, Connection settings, Game controller settings, Mouse settings, and Account management.
  • Sound settings let you adjust music volume, UI volume, sound performance, output type, output device, Dolby downmixing, sound reflections, and the gameplay recording feature.
  • Connection settings allow you to configure proxy support and other network-related options.
  • Account management lets you view your account details, open plans and pricing, set up or remove Mastodon, and log out.
  • The Settings menu also includes an option to restore your settings to their default values.

Connection Information:

When the client fails to establish a connection to the server or fails to receive a response, it automatically retries the action a certain number of times. Once the maximum number of retries is exceeded, you will be shown a menu where you can either try again or open the Connection settings to adjust proxy or other network options before trying once more.

Proxy Support:

Players can set a SOCKS or HTTP proxy for the client’s communications with the online service. Proxy settings are available in the Connection settings category under Settings.

Gameplay Recording:

You can now record your gameplay sessions to share with friends, publish on audio-sharing platforms such as Sonocast, or post to mainstream gaming channels.

Recording Features: - Recordings are saved in high-quality 16-bit PCM WAV format. - The system records directly from FMOD (the audio engine powering Marvel Realm), capturing every subtle sound detail with maximum accuracy. - Paused periods are automatically ignored, producing a seamless final track with no dead air.

How to Record Your Gameplay:

  1. Enable the feature in Sound Settings within Marvel Realm. You can also open your Recording folder from there.
  2. Choose your recording method:
  3. From the game menu: Enable recording directly from the game’s menu (located right below the "Play" button).
  4. Mid-game hotkey: Press F9 during gameplay to start or stop recording.

How to Interact with the Suite and Play Games:

Marvel Realm is a suite of audio games, and more games may be added over time.

Games are divided into named categories. You can access the list of categories from the main menu.

Each category is named after the type and genre of the games it contains. For example, the "Battle of Glory" category contains various types of shooters, while the "Forest Park" category contains various types of relaxing and fun games that are specifically set in a forest park, etc.

After opening a category, you will see the list of games it holds. You will notice that some of the games have an asterisk (*) before their name. This sign indicates that the game is in our subscription library, and you need a Sonorous Arts subscription or a license for that specific game to play it.

Upon running a game for the first time, and sometimes when a game update is available, Marvel Realm will download and install the required content automatically. After that, the game's own menu will open. There, you will usually find options such as Play, the game's description and documentation, the game's changelog, your best score, achievements, leaderboards, and global settings. Some games may also include a sound guide, license information, or store options.

Exposing Marvel Realm to Social Networks:

Marvel Realm can interface with Discord to display what you're playing and for how long you've been doing so, and connect to a Mastodon account and allow you to share your final game results with your friends.

Discord:

Discord support is automatic. If Discord is running while Marvel Realm is open, it can show whether you are idle in the suite or currently playing one of its games, along with how long Marvel Realm has been running.

Mastodon:

Connecting to Mastodon is simple.
To do this, go to Account management under Settings and choose the option to set up your Mastodon account. First, enter the address of your chosen Mastodon instance and let Marvel Realm open the authorization page in your browser. Then return to Marvel Realm, enter the code you received, and finish logging in.
Once the set up is done, you can choose to post your game results to your Mastodon account at the end of each game!

Scores, Rewards, and Achievements:

Each game is played differently; therefore, the scoring systems in place differ greatly. To learn how each game calculates your score, make sure to read its documentation thoroughly.

After you finish a game, if the relevant option is enabled in Marvel Realm's settings, your results will be sent to the online service. You may then receive a results report, leaderboard progress, newly unlocked achievements, and credits for your performance.

Based on your performance, you may receive credits as a reward. You can use these credits for Sonorous Arts purchases and, in games that support them, credit store items.

If you've set up a Mastodon account in Marvel Realm previously, you may also see a button on the end-game results screen that lets you post your results there.

Please note: If you disable the option to submit your end-game results to the online service, Marvel Realm will still announce your local score, but online rankings, achievements, credits, and Mastodon result sharing for that run will not be available.

Credits:

  • Marvel Realm is powered by the Sage framework. Sage has been developed by Sonorous Arts.
  • Game design and programming, sound design, environment, and gameplay by Sonorous Arts.
  • Menu music: "Positive Three" by PeriTune Material.

Marvel Realm would not be possible today without its testing team. Here are the names of those who have given us permission to be listed:

  • Vlad Ciotescu
  • Muhammad Saidinas
  • Miłosz Nowicki