Don't you just love when things "just work"? Behold, the first real game is now playable in FC64 - The Commodore 64 Emulator for Flash Player 9.
You can play the game, Matrix by Llamasoft, at http://codeazur.com.br/stuff/fc64/. (Flash Player 9 required).
To start the game, type "RUN" (minus the quotes) and press enter. When the title screen appears, press space to start the game. Use your number pad to control the ship:
Up: Keypad-8
Right: Keypad-6
Left: Keypad-4
Down: Keypad-2
Fire: Space
By the way, there are no legal issues with distributing the game in this manner. It was released into the public domain by it's creator.
FC64 is really starting to take shape now. I'm actually pleasantly surprised that we haven't been finding more bugs than we have.. the core parts of the system all seem pretty solid / reliable, even though some of them were just hacked together as proof of concepts. By no means is FC64 bug free as I'm sure things are broken somewhere (and there's still a lot more to do), but so far we've been doing alright. I love when things "just work" like this.
We should really put a roadmap in place for this project so people know what's going on. Currently Claus and I are working on a Flex shell (since FC64 is an ActionScript-only project at the moment). The shell will provide a robust debugger, and most importantly the ability to load roms directly instead of us having to pre-load them in memory. It will also provide support for changing keyboard mappings, and will probably do some other stuff that we haven't thought through yet.
More to come!
ActionScript, ActionScript 3, Flash, Commodore 64, C64, Emulator

