Discussion:
What additional cores would be compatible?
Tom Bonucchi tombonucchi-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org [chameleon_64]
2014-07-23 13:28:15 UTC
Permalink
I am really excited to have the Atari 800 core on the TC64.

I am wondering what other cores are potentially capable of being run on the
TC64.

For example, an Apple ][+ ?
http://www.cs.columbia.edu/~sedwards/apple2fpga/

NES ?
http://danstrother.com/fpga-nes/

I would personally love to have more systems available to me, and I am sure
some significant attention and therefore sales could be brought to the TC64
as more cores are made available.

I suppose the controller for the NES might be an additional challenge, but
maybe Genesis controllers could be used with the Dock.
robinsonb5-/E1597aS9LQAvxtiuMwx3w@public.gmane.org [chameleon_64]
2014-07-23 23:53:29 UTC
Permalink
Hi,

The Chameleon should be easily capable of emulating both systems, however porting those cores wouldn't be trivial.

In the case of the Apple ][+ core, because it makes use of the DE2 board's SRAM, whereas the Chameelon has nothing but SDRAM.

In the case of the NES core, because as far as I can see the source isn't available!

There are some interesting cores floating around though, and it would be great to see some of them brought to the Chameleon. I'd particularly like to see the following ported / completed:

* OneChipMSX (should be doable, but the DE1 port currently stores some ROM data in the EPCS configuration device alongside the FPGA bitstream, which makes it tricky to port to Chameleon)

* Tobias Gubener's Amstrad core. (Geared up for CompactFlash rather than SD card, so some kind of SD->CF bridge will be needed, or the software adjusted to use SD directly.

* More ambitious PACE cores. This will require adding better SDRAM support to PACE since, again, the more amibitious cores are geared up for SRAM, which we don't have on the Chameleon.

All the best
--
Alastair M. Robinson


---In ***@yahoogroups.com, <***@...> wrote :

I am really excited to have the Atari 800 core on the TC64.

I am wondering what other cores are potentially capable of being run on the TC64.


For example, an Apple ][+ ?
http://www.cs.columbia.edu/~sedwards/apple2fpga/ http://www.cs.columbia.edu/~sedwards/apple2fpga/



NES ?
http://danstrother.com/fpga-nes/ http://danstrother.com/fpga-nes/



I would personally love to have more systems available to me, and I am sure some significant attention and therefore sales could be brought to the TC64 as more cores are made available.


I suppose the controller for the NES might be an additional challenge, but maybe Genesis controllers could be used with the Dock.
'Steven L. Croucher' steve-MpFcE0aq/9RWkMItezQGDw@public.gmane.org [chameleon_64]
2014-07-24 20:35:12 UTC
Permalink
Loading...