PCEngineFans.com - The PC Engine and TurboGrafx-16 Community Forum

Tech and Homebrew => Turbo/PCE Game/Tool Development => Topic started by: ccovell on June 19, 2016, 11:36:35 AM

Title: detailed HuC6280 signal analysis
Post by: ccovell on June 19, 2016, 11:36:35 AM
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
Title: Re: detailed HuC6280 signal analysis
Post by: elmer on June 19, 2016, 01:48:24 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 June 19, 2016, 09:03:10 PM
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 June 20, 2016, 01:26:08 AM
Would an FPGA not be able to handle multiple jobs, if big enough?
Title: Re: detailed HuC6280 signal analysis
Post by: elmer on June 20, 2016, 04:31:59 AM
Would 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 June 25, 2016, 01:23:37 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 July 13, 2016, 01:46:30 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.