langel / pce-dev-kit

PC Engine Development Archive
The Unlicense
3 stars 0 forks source link

Kinda out-of-date. #1

Open jbrandwood opened 2 years ago

jbrandwood commented 2 years ago

I'm surprised that you found the scans of Hudson's original docs, but didn't find that HuC/PCEAS has been being actively updated for many years now.

https://github.com/jbrandwood/huc

Come and say hello ...

https://pcengine.proboards.com/board/5/homebrew-development

langel commented 2 years ago

oh i guess i didn't find it because i wasn't interested in the C part of it is there a PCE dev discord?

jbrandwood commented 2 years ago

May I ask you where you got the PDF docs from, the only link that I know of is on the PC Engine Bible forum ... I'm curious how far the link/docs have spread. ;-)

Yeah, I'm not really interested in HuC myself either, but that's where the improvments to PCEAS and the rest of the toolchain have ended-up.

I believe that there is at-least one PCE discord server/channel, but I try to avoid Discord when possible, so I can't help you with names/invites. The PC Engine Bible forum https://pcengine.proboards.com/board/5/homebrew-development is the most-active PCE dev community that I know of, but it's not exactly huge.

Best wishes,

John

langel commented 2 years ago

i can't remember where i found them probably from that forum

i was just trying to figure out hard it was to do pcm audio playback since deflemask botched it for whatever reason i couldn't get it to work on any channel other than 6 in this repo i probably spent the most time working on a sample convertor

jbrandwood commented 2 years ago

You can do PCM on channels 5 and 6 ... but yes, Deflemask was (and probably still is) full of strange behaviors.

PCM playback is usually limited to 7.5ish KHz on the PCE, i.e. one-sample-per-channel-per-video-line.

Running faster than that means dedicating the CPU to sample-playback, which isn't useful in most video game situations.

Unfortunately Deflemask does not support using the CD's ADPCM channel as a music channel ... that could allow for some interesting capabilities with minimal CPU cost.

Best wishes,

John

jbrandwood commented 2 years ago

BTW, you are definitely not the first person to investigate sound on the PCE ... if you come to the forum, @turboxray (his current forum name) is many years ahead of both you and I in terms of his pushing the limits of PCE audio and sample playback.

Best wishes,

John