PCEngine-FX.com

PCE-FX Homebrew Development => Localizations, Games, Apps, Docs => Topic started by: ccovell on 06/19/2016, 06:36 PM

Title: detailed HuC6280 signal analysis
Post by: ccovell on 06/19/2016, 06:36 PM
Hi, an acquaintance in Japan, Kentaro, has analyzed the signal activity on the CPU's pins for the full set of opcodes (I've just stumbled upon it.)  The page is in Japanese, but for those into this thing, the signal dumps are easily understood.

http://www.geocities.jp/team_zero_three/HuC6280_CPU/index.html (http://www.geocities.jp/team_zero_three/HuC6280_CPU/index.html)
Title: Re: detailed HuC6280 signal analysis
Post by: elmer on 06/19/2016, 08:48 PM
That's seriously cool ... what a labor-of-love!  :shock:

Here's hoping for a cycle-accurate SuperGrafx-plus-CD-in-an-FPGA someday.  :D
Title: Re: detailed HuC6280 signal analysis
Post by: thesteve on 06/20/2016, 04:03 AM
that is awesome
cycle accurate PCE requires 2 more chips, but 6260 is simple enough
add 1 more chip for SGX
add 1 more for cd system
Title: Re: detailed HuC6280 signal analysis
Post by: spenoza on 06/20/2016, 08:26 AM
Would an FPGA not be able to handle multiple jobs, if big enough?
Title: Re: detailed HuC6280 signal analysis
Post by: elmer on 06/20/2016, 11:31 AM
Quote from: guest on 06/20/2016, 08:26 AMWould an FPGA not be able to handle multiple jobs, if big enough?
Yes, doing lots of different things at once is exactly what an FPGA excels at.

There's already a PCE FPGA core that runs on the MiST and Altera boards, but it's not fully "accurate", and AFAIK, doesn't play every HuCard properly.

There's no PCE CD support that I know of, but I might have missed some continued development.
Title: Re: detailed HuC6280 signal analysis
Post by: thesteve on 06/25/2016, 08:23 PM
my point wasnt that you need 3 chips, just you need to properly map 3 chips (4 for SGX)
Title: Re: detailed HuC6280 signal analysis
Post by: Zwolfe on 07/13/2016, 08:46 AM
Turns out there is a PCE FPGA core over here (http://retroramblings.net/?page_id=962).  I think this is what Elmer was talking about.