Nicolas Cannasse wrote: > It might be even enough to adapt the Ricoh 6502 processor on the NES. > But it needs an additional graphical coprocessor which might be more CPU > In theory, the same chip can be used for the NES as the one we're using for the C64. The NES has a Picture Processing Unit (PPU) that co-exists with the chip, and I had a hard time with it. The problem is the CPU and PPU on the NES run in parallel, and you have to be extremely careful with the timing so that one doesn't get too far in front of the other. It's quite difficult... unless you're really into the hardware.
Personally, I'm more into emulating the CPU than the entire hardware layer itself. That's where Claus comes in. :-) In fact, FC64 started life originally as a NES emulator, code-named Wonderland. When the Chip8 emulator was posted, Claus had asked about a C64 emulator. At the time I had a NES emulator that wasn't really working but had a good, semi-stable CPU core. So we stripped it out, cleaned it up, and FC64 was born. > intensive than C64 one. Any sound synthesis possible ? We might be able to create sound via creating a .swf internally (as a ByteArray) and then stuffing it into a Loader via loadBytes to try to get the sound to play. It's on the list of things to look at. I'm not sure how possible it would be, but I'm betting it's not going to be easy if this is the approach we have to take. The other option is get a few of the basic sounds as .mp3s and just play them instead of creating the sound from scratch. I'm not sure how feasible that will be either. Maybe we can use something like FlashMidi as well. Either way, sound support isn't trivial, and might not be possible for awhile. One of the things I'm *really* looking forward to implementing is leveraging the binary flash.net.Socket class to allow you to play 2-player games over the internet. That's quite a ways down the road yet, but I imagine a "Commodore Challenge" type web site, where you can pick a game, pick a player, and off you go. There's probably a ton of legal things to work out with that.. but still, thinking about it is fun. :-) -d _______________________________________________ osflash mailing list [email protected] http://osflash.org/mailman/listinfo/osflash_osflash.org
