Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Warnel Chawpiovs Switch: Difference between revisions

From GameBrew
Created page with "{{Infobox Switch Homebrews |title=Warnel Chawpiovs |image=WarnelChawpiovsSwitch.png |description=Solo/Coop card game. |author=frwololo |lastupdated=2026/01/20 |type=Card |version=1.0 |license=AGPL3 |download=https://dlhb.gamebrew.org/switchhomebrews/WarnelChawpiovsSwitch.7z |website=https://github.com/frwololo/warnel-chawpiovs |source=https://github.com/frwololo/warnel-chawpiovs |donation= }} {{#seo: |title=Switch Homebrew Games (Card) - GameBrew |title_mode=append |imag..."
 
No edit summary
Line 7: Line 7:
|type=Card
|type=Card
|version=1.0
|version=1.0
|license=AGPL3
|license=AGPL-3.0
|download=https://dlhb.gamebrew.org/switchhomebrews/WarnelChawpiovsSwitch.7z
|download=https://wololo.net/2025/12/31/homebrew-release-warnel-chawpiovs-pc-nintendo-switch/
|website=https://github.com/frwololo/warnel-chawpiovs
|website=https://wololo.net/2025/12/31/homebrew-release-warnel-chawpiovs-pc-nintendo-switch/
|source=https://github.com/frwololo/warnel-chawpiovs
|source=https://github.com/frwololo/warnel-chawpiovs
|donation=
|donation=
Line 18: Line 18:
|image=WarnelChawpiovsSwitch.png
|image=WarnelChawpiovsSwitch.png
|image_alt=Warnel Chawpiovs
|image_alt=Warnel Chawpiovs
}}
}}<!--WarnelChawpiovsSwitch.7z-->
Warnel Chawpiovs (abbreviated as WC) is a homebrew card game for Nintendo Switch and PC, based on the popular cooperative board game [https://www.fantasyflightgames.com/en/products/marvel-champions-the-card-game/ Marvel Champions] by Fantasy Flight Games. The game provides full rules enforcement and automation, allowing players to enjoy the complex card game without having to manually track all the rules.
Warnel Chawpiovs (abbreviated as WC) is a card game developed by Wololo based on a well known cooperative board game, with full rules enforcement, to play solo or (ultimately) multiplayer.
 
Differences from the original game:
* Unlike Marvel Champions, Warnel Chawpiovs allows heroes to play their turn in parallel. This is particularly obvious in Multiplayer mode. This is intentional: although the rules of the game state that each player should play their turn one player after the other (and explicitly ask other players to activate abilities or play cards as needed), in practice, most people play simultaneously and synchronize verbally. Because this is a video game, it felt important to me to minimize friction on that aspect, and allow clients to play simultaneously. If you'd rather follow the actual rules and play your turns in order, nothing prevents you from coordinating with your fellow players.
* In Warnel Chawpiovs, minions attack in the order in which they appeared on the board, instead of letting the players choose the order. This is mostly a design decision for gameplay speed. It sometimes impact one's strategy but I felt the benefit was worth it.


This is a fan-created work and is not affiliated with, endorsed by, or sponsored by Fantasy Flight Games. All characters, settings, and related elements are the property of their respective owners.
This is a fan-created work and is not affiliated with, endorsed by, or sponsored by Fantasy Flight Games. All characters, settings, and related elements are the property of their respective owners.
The game was created by Wololo, the well-known figure in the homebrew scene who runs [https://wololo.net Wololo.net]. It is built using the [[Godot Engine Vita|Godot Engine]].


== Features ==
== Features ==
* Full rules enforcement and automation for Marvel Champions card game
* Complete card rules enforcement capacity, via provided Scripting Engine. (see [https://github.com/frwololo/warnel-chawpiovs/blob/master/doc/script_doc.html doc])
* Single player mode with one or multiple heroes
* Multiplayer Support (Work in progress)
* Adventure Mode - unlock heroes and villains by winning games
* Multiple heroes available (Spider-Man, Captain Marvel, She-Hulk, Iron Man, Black Panther, Hawkeye, Spider-Woman, and more)
* Multiple villains available (Rhino, Klaw, Ultron, Absorbing Man, Crossbones, Taskmaster, Zola, Red Skull, and more)
* Support for "The Rise of Red Skull" expansion cards
* Text mode for playing without downloading card images
* Configurable notification/popup settings
* Multiplayer mode (currently broken/experimental)
* Cross-platform (Windows, macOS, Nintendo Switch)


== Installation ==
== Installation ==
You will need a hacked Nintendo Switch to run this game.
* You will need a hacked Nintendo Switch to run this game.
* Download the binary and the pck file from [https://wololo.net/downloads/index.php/download/10292 Wololo.net].
* Copy them to /switch/ folder on the SD card.
* Launch it from Homebrew Menu (press R while starting the game, not applet mode).


# Download from [https://wololo.net/downloads/index.php/download/10292 Wololo.net] or [https://github.com/frwololo/warnel-chawpiovs/releases GitHub releases]
If you are downloading from the [https://github.com/frwololo/warnel-chawpiovs/releases GitHub releases], resources will be automatically downloaded when the game starts (and it can take a while), unless you provide a separate "core.zip" file with those resources.
# Extract the WC folder to your /switch/ folder on the SD card
# Launch the Homebrew Menu in "full speed" mode (not applet mode)
#* This is done by pressing the R button while launching a cartridge game
# Run the game from the Homebrew Menu


== First Run ==
== User guide ==
On your first run, the game will attempt to download card images and other resources from the internet. This can take approximately 15 minutes on Nintendo Switch. Internet access is required for this step unless you have the "core.zip" file (included in packages from Wololo.net but not on GitHub).
This simulator supports the following cards from the original game (current total 7 heroes, 8 villains):


Once in the game:
* Core box (5 heroes, 3 villains)
# Select "Single Player"
* The Rise of Red skull ( 2 heroes, 5 villains)
# Choose a hero and a villain
 
# Click Launch to start playing
There is no tutorial included, and, although the rules are automatically handled by the engine, it will quickly become confusing if you are not already familar with the original game.
 
Rules can be found [https://images-cdn.fantasyflightgames.com/filer_public/ab/be/abbef836-d5ef-4241-b2bd-1062df73f367/mvc01_learn_to_play_eng-compressed.pdf here]. (if broken link, go to [https://www.fantasyflightgames.com/en/products/marvel-champions-the-card-game/ fantasy flight's official page], scroll down to &quot;support/rules&quot; and select &quot;Learn to play&quot;
 
For all intents and purposes, Warnel Chawpiovs works for a single player using 1 or 2 heroes. Other game modes, in particular Multiplayer, are hit and miss. The Multiplayer layer in particular is a disgusting pile of race conditions and I'm not sure I have the skills to fix it for now.
 
* Single Player Mode:
** 1 Player, 1 Hero: Generally works well
** 1 Player, 2 heroes: Should generally work, with the occasional glitch or game-breaking bug
** 1 Player, 3 or 4 heroes: mostly untested
* Multiplayer Mode:
** Multiplayer (2 players, 1 hero per player): The multiplayer mode... exists, but that's about it. It is supposed to work but in practice it's difficult to finish a game without running into a freeze, crash or race condition. To mitigate this, the host can try and click on the &quot;force sync&quot; option button to force other clients to reload the host's current board state.
** Multiplayer (Other cases): Not tested. Multiplayer isn't in a reliable state at the moment, so more than 2 players, or more than 1 hero per player, hasn't been really tested yet.
 
Hosting a Multiplayer game:
* The host needs to forward port 7777 on their computer/router. The rest should be semi automated.
* Make sure the host clicks on "host" before anybody else clicks on "Join", otherwise things start breaking.
 
Limitation:
* Responses aren't exactly supported. They're either treated as interrupts, or react to the internal engine's events in no specific order. It "works" except in tricky cases where order of events is critical.


==Media==
==Media==
'''Warnel Chawpiovs - Nintendo Switch''' ([https://www.youtube.com/watch?v=6-Ccg47Dwo0 frwololo]) <br>
'''Warnel Chawpiovs - Nintendo Switch''' ([https://www.youtube.com/watch?v=6-Ccg47Dwo0 frwololo]) <br>
<youtube width=""640"">6-Ccg47Dwo0</youtube>
<youtube width="640">6-Ccg47Dwo0</youtube>


'''Running Warnel Chawpiovs on Windows''' ([https://www.youtube.com/watch?v=AbOm5UHoGbE frwololo]) <br>
<youtube width="640">AbOm5UHoGbE</youtube>
<!--
==Screenshots==
==Screenshots==
{| style=""max-width:80%; margin-left:0em;""
{| style="max-width:80%; margin-left:0em;"
|
|
https://dlhb.gamebrew.org/switchhomebrews/images/WarnelChawpiovsSwitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/images/WarnelChawpiovsSwitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/images/WarnelChawpiovsSwitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/images/WarnelChawpiovsSwitch-02.png
|}
|}
 
-->
== Performance Notes ==
== Known issues ==
The Switch port runs slower than the PC version due to hardware limitations. It is recommended to:
* Multiplayer mode is currently broken/experimental.
* Use [[sys-clk Switch]] to overclock your console for smoother gameplay
* Switch port performance is slow without overclocking.
* Play with only one hero for better performance
* Some specific cards may have rule enforcement issues.
* Launch from full-speed Homebrew Menu mode (not applet mode)
 
== Known Issues ==
* Multiplayer mode is currently broken/experimental
* Switch port performance is slow without overclocking
* Some specific cards may have rule enforcement issues
* Report bugs on the [https://github.com/frwololo/warnel-chawpiovs/issues GitHub issues page]
 
== Similar Projects ==
* [https://irefrixs.itch.io/marvel-lcg Marvel Champions Digital Edition] - Another unofficial fan game with working multiplayer


== Changelog ==
== Changelog ==
'''v1.0.0 2026/01/20'''
'''v1.0.0 2026/01/20'''
* Added "The Rise of Red Skull" expansion support
* Added "The Rise of Red Skull" expansion support
Line 106: Line 110:


== External links ==
== External links ==
* HB-App - https://hb-app.store/switch/WarnelChawpiovs
* GitHub - https://github.com/frwololo/warnel-chawpiovs
* GitHub - https://github.com/frwololo/warnel-chawpiovs
* Wololo.net Release Announcement - https://wololo.net/2025/12/31/homebrew-release-warnel-chawpiovs-pc-nintendo-switch/
* Wololo.net - https://wololo.net/2025/12/31/homebrew-release-warnel-chawpiovs-pc-nintendo-switch/
* Marvel Champions Official Rules - https://www.fantasyflightgames.com/en/products/marvel-champions-the-card-game/
* Homebrew App Store - https://hb-app.store/switch/WarnelChawpiovs

Revision as of 03:00, 2 February 2026

Warnel Chawpiovs
General
Authorfrwololo
TypeCard
Version1.0
LicenseAGPL-3.0
Last Updated2026/01/20
Links
Download
Website
Source

Warnel Chawpiovs (abbreviated as WC) is a card game developed by Wololo based on a well known cooperative board game, with full rules enforcement, to play solo or (ultimately) multiplayer.

Differences from the original game:

  • Unlike Marvel Champions, Warnel Chawpiovs allows heroes to play their turn in parallel. This is particularly obvious in Multiplayer mode. This is intentional: although the rules of the game state that each player should play their turn one player after the other (and explicitly ask other players to activate abilities or play cards as needed), in practice, most people play simultaneously and synchronize verbally. Because this is a video game, it felt important to me to minimize friction on that aspect, and allow clients to play simultaneously. If you'd rather follow the actual rules and play your turns in order, nothing prevents you from coordinating with your fellow players.
  • In Warnel Chawpiovs, minions attack in the order in which they appeared on the board, instead of letting the players choose the order. This is mostly a design decision for gameplay speed. It sometimes impact one's strategy but I felt the benefit was worth it.

This is a fan-created work and is not affiliated with, endorsed by, or sponsored by Fantasy Flight Games. All characters, settings, and related elements are the property of their respective owners.

Features

  • Complete card rules enforcement capacity, via provided Scripting Engine. (see doc)
  • Multiplayer Support (Work in progress)

Installation

  • You will need a hacked Nintendo Switch to run this game.
  • Download the binary and the pck file from Wololo.net.
  • Copy them to /switch/ folder on the SD card.
  • Launch it from Homebrew Menu (press R while starting the game, not applet mode).

If you are downloading from the GitHub releases, resources will be automatically downloaded when the game starts (and it can take a while), unless you provide a separate "core.zip" file with those resources.

User guide

This simulator supports the following cards from the original game (current total 7 heroes, 8 villains):

  • Core box (5 heroes, 3 villains)
  • The Rise of Red skull ( 2 heroes, 5 villains)

There is no tutorial included, and, although the rules are automatically handled by the engine, it will quickly become confusing if you are not already familar with the original game.

Rules can be found here. (if broken link, go to fantasy flight's official page, scroll down to "support/rules" and select "Learn to play"

For all intents and purposes, Warnel Chawpiovs works for a single player using 1 or 2 heroes. Other game modes, in particular Multiplayer, are hit and miss. The Multiplayer layer in particular is a disgusting pile of race conditions and I'm not sure I have the skills to fix it for now.

  • Single Player Mode:
    • 1 Player, 1 Hero: Generally works well
    • 1 Player, 2 heroes: Should generally work, with the occasional glitch or game-breaking bug
    • 1 Player, 3 or 4 heroes: mostly untested
  • Multiplayer Mode:
    • Multiplayer (2 players, 1 hero per player): The multiplayer mode... exists, but that's about it. It is supposed to work but in practice it's difficult to finish a game without running into a freeze, crash or race condition. To mitigate this, the host can try and click on the "force sync" option button to force other clients to reload the host's current board state.
    • Multiplayer (Other cases): Not tested. Multiplayer isn't in a reliable state at the moment, so more than 2 players, or more than 1 hero per player, hasn't been really tested yet.

Hosting a Multiplayer game:

  • The host needs to forward port 7777 on their computer/router. The rest should be semi automated.
  • Make sure the host clicks on "host" before anybody else clicks on "Join", otherwise things start breaking.

Limitation:

  • Responses aren't exactly supported. They're either treated as interrupts, or react to the internal engine's events in no specific order. It "works" except in tricky cases where order of events is critical.

Media

Warnel Chawpiovs - Nintendo Switch (frwololo)

Running Warnel Chawpiovs on Windows (frwololo)

Known issues

  • Multiplayer mode is currently broken/experimental.
  • Switch port performance is slow without overclocking.
  • Some specific cards may have rule enforcement issues.

Changelog

v1.0.0 2026/01/20

  • Added "The Rise of Red Skull" expansion support
    • New heroes: Spider-Woman, Hawkeye
    • New villains: Absorbing Man, Crossbones, Taskmaster, Zola, Red Skull
  • Added Adventure Mode - unlock heroes/villains by winning games
  • Added verbose notification popups with option to disable
  • Added playable Text Mode (no images required)
  • Capped FPS to 60
  • Various bug fixes
  • MacOS build now available

v0.1 2025/12/31

  • Initial release
  • Core gameplay with base game heroes and villains
  • Single player mode
  • Experimental multiplayer mode (broken)
  • Windows and Nintendo Switch support

Credits

  • Wololo (frwololo) - Development
  • Fantasy Flight Games - Original Marvel Champions board game
  • Marvel - Characters and intellectual property

External links

Advertising: