Online META Emulator

By aoneill, 1 year ago


This is a web-based emulator that I have been working on for the META. Provide a compiled META .bin file, and it will attempt to run the program. 

This is a work in progress. It is currently much slower than the actual hardware and lacking features like SD support and lights. However, the display and buttons work for most of the games I have tried.

How it Works

The emulation logic is written in TypeScript, which is converted to JavaScript for the browser. The META program is processed similar to how the microcontroller would execute the program; each instruction is simulated. Millions of these simulated instructions are run every second. There is also logic for handling various peripherals. An html canvas is used to display what the user would see on the screen.

Last comments


NEW 2 months ago

Hi Andy, I would like to take this opportunity to support @Jicehel's request!.... I guess it's a lot of work... but it would be so great! And I'm afraid you're one of the few in the community who has the skills to do it!....


NEW 2 months ago

Aoneill, i have a request:  could you fork your emulator to make an HD compatible version or add the feature in the current if it's possible ?  We have more and more HD games and i think it's will continue but atm we can't test them on the pages. So it's could be so fine to have the abilty to manage HD in the emulator...


NEW 10 months ago

cptflconx cptflconx

Sorry, sound has not been implemented in the emulator.