![]() Getting a bunch of donations to just release it doesn't sound like a very workable solution because it puts an unfair burden upon a small group of very interested people which puts pressure on me to ask for an unreasonably low figure out of guilt. I want this to happen some day, but releasing it in an unfinished/unsuitable state doesn't interest me (due to my preference to reduce tech support where possible). I hacked the driver to not emulate the second 6502 CPU and instead play samples for the sounds. Cobra Command (the version we used) uses two CPU's, a 6502 for the main game logic and a 6502 to control the sound chip. It wasn't primarily to port Daphne to the Pi. The main reason I did the port in the first place was for the Cobra Command for Collins project (finished) and for Dexter (not released yet). This is because emulating multiple CPU's is just too taxing on the ARM. That list probably includes Dragon's Lair, Space Ace, Thayer's Quest, Cliff Hanger, Badlands, and a special hacked version of Cobra Command that I did just for Leslie Collins' Cobra Command cabinet (more on this later). ![]() It's only fast enough to play games that emulate a single CPU. If anyone needs this to be BSD-ized, I've recently warmed up to the BSD license and have written a couple of emulators very recently under this license (Motorola 6809 and Motorola PIA 6821). ![]() I've posted full source code for how to do this here. ![]() It indeed does use OpenMAX+GLES2 to achieve incredible speeds. Here's some technical details about my DaphnePi port: I totally stumbled upon this thread by complete accident and I found it very interesting ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |