Skip to content

Releases

OpenMagicka v0.0.3

OpenMagicka v0.0.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Oct 00:07

Testing the OpenMagicka beta

OpenMagicka is a free, open-source re-creation of Magicka's engine. It has none of the game's files: it plays
your own copy of Magicka (the Steam version, 1.10.4.2), which it finds by itself. Thank you for testing it!

What you need

  • Your own copy of Magicka, version 1.10.4.2: the Steam version is found by itself, any other copy by its folder.
    OpenMagicka only reads its files and never changes them.
  • Windows 10/11 (64-bit) or Linux (x64). No .NET or other runtime to install: the beta carries its own.
  • On Linux: ffmpeg installed (sudo apt install ffmpeg or your distribution's package), for the game's music and
    voices. Without it the game runs, but some of its sound is missing.

Starting it

  1. Unpack the archive anywhere (not inside Magicka's folder): the .zip on Windows, the .tar.gz on Linux
    (tar -xzf OpenMagicka-*.tar.gz).
  2. Run OpenMagicka.exe (Windows) or ./OpenMagicka (Linux).
  3. The first start converts the game's sound into a format OpenMagicka can play. This happens once and takes a minute
    or two. The window may show the menu before the conversion finishes.

If Magicka is not in Steam's libraries, OpenMagicka asks for its folder: choose the one with Magicka.exe and the
Content folder in it. The folder is remembered for the next start. (Where there is no folder dialog, some Linux
systems without a desktop portal or zenity, start OpenMagicka with the folder instead:
./OpenMagicka --content "/path/to/Magicka", or set MAGICKA_DIR to it.) To switch to another copy later, start
once with --content and its folder, or delete settings.json (see below).

What is in the beta

  • The main menu, the three campaign save slots, the chapter choice and the options (sound, health bars, damage
    numbers, spell wheel, language, window or full screen, resolution, V-Sync).

  • The campaign's twelve chapters, one local player, with keyboard and mouse or a game pad.

  • Pause (Esc or Start): resume, restart the chapter, options, quit to the menu.

  • Checkpoints. When every player dies, the chapter starts again from the last checkpoint. A finished chapter goes on
    to the next one.

  • A slot keeps its last checkpoint: quit (or close the game), and Start in the slot's lobby goes straight back to it.
    Choosing another chapter in the lobby asks first, since the checkpoint is lost.

  • The intro before the first chapter and the world map's cutscene before the others, with their narration and
    subtitles. A click, Enter, Space or Esc skips them.

  • The menu lies in the 3D book on the desk, lit by a flickering candle, its pages riffling between menus. The book
    starts shut, the camera flying in; a click, A, Enter or Space opens it. It needs
    the game's XNAnimation.dll next to its Content folder; without it the page shows flat, and the log says why.

  • A finished chapter shows its last frame on the book's page, then the book riffles to the next chapter's map.

  • Water, ice and lava: wading slows you and soaks you, deep water drowns, lava burns; cold freezes water to walk on.

  • Enemies grab: goblins ride your back, trolls pick you up, zombies and orcs hold you. Press Space (B on a pad) again
    and again to break free.

What is not in it yet: multiplayer,
challenges, versus, DLC, and the magick book.

Controls

The original's: the elements on Q W E R / A S D F, walk with the left mouse button, cast with the right one (with
Shift held: an area spell), cast on yourself with the middle one, Ctrl to block, Tab for the inventory, the mouse wheel
to pick a magick, Esc to pause. A game pad works as in the original (Start pauses).

Where OpenMagicka keeps its files

What Windows Linux
Settings, saves %LOCALAPPDATA%\OpenMagicka ~/.local/share/OpenMagicka
Log of the last run (and the one before) %LOCALAPPDATA%\OpenMagicka\logs ~/.local/share/OpenMagicka/logs
Converted sound %LOCALAPPDATA%\OpenMagicka\Audio ~/.local/share/OpenMagicka/Audio

Deleting the folder resets everything (the sound is converted again on the next start).

Reporting a problem

Please tell us:

  1. What you did and what happened (a screenshot helps a lot).
  2. Which chapter and where in it.
  3. The log: openmagicka.log from the logs folder above, from the run where it happened. Its first line has the
    version and your system.

Crashes, things drawn wrongly, wrong sounds, spells that behave differently from the original: all of it is useful.

OpenMagicka v0.0.2

OpenMagicka v0.0.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Oct 00:33

Testing the OpenMagicka beta

OpenMagicka is a free, open-source re-creation of Magicka's engine. It has none of the game's files: it plays
your own copy of Magicka (the Steam version, 1.10.4.2), which it finds by itself. Thank you for testing it!

What you need

  • Your own copy of Magicka, version 1.10.4.2: the Steam version is found by itself, any other copy by its folder.
    OpenMagicka only reads its files and never changes them.
  • Windows 10/11 (64-bit) or Linux (x64). No .NET or other runtime to install: the beta carries its own.
  • On Linux: ffmpeg installed (sudo apt install ffmpeg or your distribution's package), for the game's music and
    voices. Without it the game runs, but some of its sound is missing.

Starting it

  1. Unpack the archive anywhere (not inside Magicka's folder): the .zip on Windows, the .tar.gz on Linux
    (tar -xzf OpenMagicka-*.tar.gz).
  2. Run OpenMagicka.exe (Windows) or ./OpenMagicka (Linux).
  3. The first start converts the game's sound into a format OpenMagicka can play. This happens once and takes a minute
    or two. The window may show the menu before the conversion finishes.

If Magicka is not in Steam's libraries, OpenMagicka asks for its folder: choose the one with Magicka.exe and the
Content folder in it. The folder is remembered for the next start. (Where there is no folder dialog, some Linux
systems without a desktop portal or zenity, start OpenMagicka with the folder instead:
./OpenMagicka --content "/path/to/Magicka", or set MAGICKA_DIR to it.) To switch to another copy later, start
once with --content and its folder, or delete settings.json (see below).

What is in the beta

  • The main menu, the three campaign save slots, the chapter choice and the options (sound, health bars, damage
    numbers, spell wheel, language, window or full screen, resolution, V-Sync).
  • The campaign's twelve chapters, one local player, with keyboard and mouse or a game pad.
  • Pause (Esc or Start): resume, restart the chapter, options, quit to the menu.
  • Checkpoints. When every player dies, the chapter starts again from the last checkpoint. A finished chapter goes on
    to the next one.

What is not in it yet: the 3D book and its page turning, the intro and the map cutscenes between chapters,
multiplayer, challenges, versus, DLC, the magick book, and saving at a checkpoint across runs (continuing a slot
starts its chapter from the beginning).

Controls

The original's: the elements on Q W E R / A S D F, walk with the left mouse button, cast with the right one (with
Shift held: an area spell), cast on yourself with the middle one, Ctrl to block, Tab for the inventory, the mouse wheel
to pick a magick, Esc to pause. A game pad works as in the original (Start pauses).

Where OpenMagicka keeps its files

What Windows Linux
Settings, saves %LOCALAPPDATA%\OpenMagicka ~/.local/share/OpenMagicka
Log of the last run (and the one before) %LOCALAPPDATA%\OpenMagicka\logs ~/.local/share/OpenMagicka/logs
Converted sound %LOCALAPPDATA%\OpenMagicka\Audio ~/.local/share/OpenMagicka/Audio

Deleting the folder resets everything (the sound is converted again on the next start).

Reporting a problem

Please tell us:

  1. What you did and what happened (a screenshot helps a lot).
  2. Which chapter and where in it.
  3. The log: openmagicka.log from the logs folder above, from the run where it happened. Its first line has the
    version and your system.

Crashes, things drawn wrongly, wrong sounds, spells that behave differently from the original: all of it is useful.

OpenMagicka v0.0.1

OpenMagicka v0.0.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Oct 23:36

Testing the OpenMagicka beta

OpenMagicka is a free, open-source re-creation of Magicka's engine. It has none of the game's files: it plays
your own copy of Magicka (the Steam version, 1.10.4.2), which it finds by itself. Thank you for testing it!

What you need

  • Your own copy of Magicka, version 1.10.4.2: the Steam version is found by itself, any other copy by its folder.
    OpenMagicka only reads its files and never changes them.
  • Windows 10/11 (64-bit) or Linux (x64). No .NET or other runtime to install: the beta carries its own.
  • On Linux: ffmpeg installed (sudo apt install ffmpeg or your distribution's package), for the game's music and
    voices. Without it the game runs, but some of its sound is missing.

Starting it

  1. Unpack the archive anywhere (not inside Magicka's folder): the .zip on Windows, the .tar.gz on Linux
    (tar -xzf OpenMagicka-*.tar.gz).
  2. Run OpenMagicka.exe (Windows) or ./OpenMagicka (Linux).
  3. The first start converts the game's sound into a format OpenMagicka can play. This happens once and takes a minute
    or two. The window may show the menu before the conversion finishes.

If Magicka is not in Steam's libraries, OpenMagicka asks for its folder: choose the one with Magicka.exe and the
Content folder in it. The folder is remembered for the next start. (Where there is no folder dialog, some Linux
systems without a desktop portal or zenity, start OpenMagicka with the folder instead:
./OpenMagicka --content "/path/to/Magicka", or set MAGICKA_DIR to it.) To switch to another copy later, start
once with --content and its folder, or delete settings.json (see below).

What is in the beta

  • The main menu, the three campaign save slots, the chapter choice and the options (sound, health bars, damage
    numbers, spell wheel, language, window or full screen, resolution, V-Sync).
  • The campaign's twelve chapters, one local player, with keyboard and mouse or a game pad.
  • Pause (Esc or Start): resume, restart the chapter, options, quit to the menu.
  • Checkpoints. When every player dies, the chapter starts again from the last checkpoint. A finished chapter goes on
    to the next one.

What is not in it yet: the 3D book and its page turning, the intro and the map cutscenes between chapters,
multiplayer, challenges, versus, DLC, the magick book, and saving at a checkpoint across runs (continuing a slot
starts its chapter from the beginning).

Controls

The original's: the elements on Q W E R / A S D F, walk with the left mouse button, cast with the right one (with
Shift held: an area spell), cast on yourself with the middle one, Ctrl to block, Tab for the inventory, the mouse wheel
to pick a magick, Esc to pause. A game pad works as in the original (Start pauses).

Where OpenMagicka keeps its files

What Windows Linux
Settings, saves %LOCALAPPDATA%\OpenMagicka ~/.local/share/OpenMagicka
Log of the last run (and the one before) %LOCALAPPDATA%\OpenMagicka\logs ~/.local/share/OpenMagicka/logs
Converted sound %LOCALAPPDATA%\OpenMagicka\Audio ~/.local/share/OpenMagicka/Audio

Deleting the folder resets everything (the sound is converted again on the next start).

Reporting a problem

Please tell us:

  1. What you did and what happened (a screenshot helps a lot).
  2. Which chapter and where in it.
  3. The log: openmagicka.log from the logs folder above, from the run where it happened. Its first line has the
    version and your system.

Crashes, things drawn wrongly, wrong sounds, spells that behave differently from the original: all of it is useful.