Skip to content

Releases: Tovarichtch/Odin

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 02 Nov 00:08

The first release of Odin.

Odin (ᚨ) is a low-level emulator of the SEGA Hikaru arcade board. It runs the programs of the real chips wherever they are known, and draws with OpenGL or Vulkan. It is a hard fork of Valkyrie, by Stefano Teso.

Games

All six Hikaru games, two of them in two versions:

  • Air Trix (airtrix, airtrixo)
  • Brave Firefighters (braveff)
  • Planet Harriers (pharrier)
  • NASCAR Arcade (sgnascar, sgnascaro)
  • Star Wars Racer Arcade (swracer)
  • Cyber Troopers Virtual-On Force (von4)

They play with a keyboard, mice, gamepads, wheels with force feedback (NASCAR) or light guns (Brave Firefighters). Each game is a MAME ROM and needs the BIOS hikaru.zip and mie.zip too.

Downloads

File For
odin-v0.1.0-windows-x86_64.zip Windows 10 or 11
odin-x86_64.AppImage / odin-v0.1.0-linux-x86_64.tar.gz Linux PC with glibc 2.38 or later (e.g. Ubuntu 24.04)
odin-aarch64.AppImage / odin-v0.1.0-linux-aarch64.tar.gz Linux ARM64 with glibc 2.38 or later and OpenGL ES 3.1
odin-macos.dmg Mac with Apple silicon, macOS 13.3 or later
Odin-Artwork.zip The title screens and bezels of the games

The PC needs a processor with SSE4.2 (2009 or later) and an OpenGL 4.3 graphics card (Vulkan can be chosen instead, in the menu).

First start

  1. Put the ROMs and BIOS in a folder (e.g.: /roms/ and /bios/).
  2. Start Odin, click File then Settings... or press escape key and go to Paths tab. From there, select the right folders.
  3. Set up your controls in Input tab and your favorite settings in the next tabs.
  4. The first time you play a game, calibrate its controls in its test menu (key 0, or Guide held with R3 on a gamepad).
  5. If you have downloaded the Odin-Artwork.zip extract the content in your Odin folder, as long as it is in /Artwork.

INSTALL and OPTIONS tell the rest you need to know. Wiki pages will come later.

Help

Thanks

  • Stefano Teso, for Valkyrie, where Odin started.
  • Daniel (@dmanlfc), for the macOS version with MoltenVK, the ARM64 JIT, OpenGL ES and speed-ups on ARM, the CMake build, the packages on GitHub, and the choice of graphics API and card in the menus.
  • The developers of MAME and Flycast, and Neill Corlett for his documentation of the AICA.

Dev build (aa89944add2787233d8161cca380255193b92f15)

Choose a tag to compare

@github-actions github-actions released this 01 Nov 18:27

The latest build of the branch Odin, commit aa89944.