Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

O2EM-Web

This emulator is based on the O2EM and O2EM-NG emulators, which have been ported to a web version using emsdk.

Requirements

  • Have emsdk downloaded.
  • Have SDL3 libraries in emsdk or on the OS.
  • Have Cmake installed.

How to build?

  • To compile and build the project, run the following command in your terminal (Windows):
mkdir build-wasm
cd build-wasm
cmake make .. ninja
ninja
  • After you can get the wasm, js, html and data file.

Notes:

  • This emulator includes a BIOS file.
  • You need a ROM named game.bin (you can change this in the .html file).
  • This is an experimental version.

Thanks for read!

About

A web-based emulator for the Magnavox Odyssey 2 console, written in C++ and based on O2EM-NG.

Topics

Resources

Stars

Watchers

Forks

Releases

Contributors

Languages