Skip to content

Releases: firefly-zero/firefly-emulator-bin

0.5.1. True randomness

14 Feb 16:59
Compare
Choose a tag to compare
  1. When apps request random values, they now get true random values, different each time the app runs. And these values are the same across all devices in multiplayer. In other words, it just works!
  2. We now have binaries for ARM MacBooks.

0.5.0. Stash

25 Dec 12:08
Compare
Choose a tag to compare

Add stash: a special binary file available between game runs and on all devices in multiplayer.

0.4.0: Scoreboards and achievements

16 Nov 15:08
Compare
Choose a tag to compare

The release adds support for scoreboards (boards) and achievements (badges). See documentation:

https://docs.fireflyzero.com/dev/stats/

0.3.1: Canvas

19 Oct 15:05
Compare
Choose a tag to compare

Meet canvas! An in-memory image that can be drawn upon.

0.3.0: Audio

05 Oct 08:45
Compare
Choose a tag to compare

Meet audio! Now games can generate old-school NES-like sounds. This is the last big chunk of the game API we were missing. From now on, you can make any game you want. We want to bring much more features, though, to make writing games fun and easy.

0.2.1: Cheats and stats

07 Aug 11:35
Compare
Choose a tag to compare

Now firefly-cli can interact with a running emulator:

  1. Use firefly_cli monitor to collect runtime stats
  2. Use firefly_cli cheat to send cheat codes into a running app.

0.2.0: Multiplayer

11 Jul 13:41
Compare
Choose a tag to compare

Meet multiplayer! Now you can run multiple copies of emulator, connect them to each other, and they will synchronize their inputs.

0.1.5: App menu

24 Jun 10:12
Compare
Choose a tag to compare

This release brings an app menu. It has some default items and apps can add items of their own. The new launcher already uses the features.

Also, the menu now has an option to take a screenshot. It is saved into the app data dir as PNG.

0.1.4: New ROM structure

18 Jun 11:07
Compare
Choose a tag to compare

A very small release without notable features. We changed a bit naming for the ROM files. Now all special names start with _. This emulator release should support both old and new names, so that we can transition smoothly.

0.1.3: 60 FPS, better performacne, OS X support

01 Jun 07:38
Compare
Choose a tag to compare
document future breaking changes