Ultra Zeus
An emulator for a fantasy console I made for Make a Console Jam.
In the example here a sample rom is running in an emulator implemented within Unity.
The sample game is a rust app compiled to wasm and is using the Bevy game engine with a custom rendering engine
I also wrote a sample emulator in a single html file, which can be found here:
https://s3.johanhelsing.studio/ultra/index.html (run your own roms)
https://s3.johanhelsing.studio/ultra/index.html?game=ultra_bevy_snake (sample rom in rust/bevy)
https://s3.johanhelsing.studio/ultra/index.html?game=checker_palette (dead simple rom with no dependencies drawing a checker pattern (478 bytes))
The repo for the sample games and the js emulator is open source MIT/Apache 2). There is a readme that should get you going: https://github.com/johanhelsing/ultra_crustaceous
Note: The audio does not come from the rom, it's just there as a placeholder until (or rather if) I get something else in place. https://modarchive.org/index.php?request=view_by_moduleid&query=175325
Status | Released |
Category | Tool |
Platforms | HTML5 |
Author | Johan Helsing |
Tags | bevy, fantasy-console, rust, wasm |
Leave a comment
Log in with itch.io to leave a comment.