Quantcast

Page 2 of 2 FirstFirst 12
Results 16 to 19 of 19

Thread: Oerg866's Echo Player + New Song :)

  1. #16
    Wildside Expert bgvanbur's Avatar
    Join Date
    Jul 2011
    Location
    NY, USA
    Age
    30
    Posts
    121
    Rep Power
    2

    Default

    Quote Originally Posted by Sik View Post
    Now that you mention CD, that reminds me, Echo doesn't work there >.>' The Z80 can't access MCD hardware (not even the work RAM), nor it can read MD RAM, essentially leaving it unable to access anything. Though luck =/
    I was hoping the word RAM was accessible from the z80. Couldn't you potentially use the VRAM (even though it would be more of a headache in the end)? But basically if you want to use the MD for sound in a practical way, you have to use the 68k. I guess I will probably continue with my CD side PCM/CDDA original plan.

  2. #17
    WCPO Agent Sik's Avatar
    Join Date
    Jan 2011
    Posts
    907
    Rep Power
    9

    Default

    Quote Originally Posted by bgvanbur View Post
    Couldn't you potentially use the VRAM (even though it would be more of a headache in the end)?
    ...

    Quote Originally Posted by bgvanbur View Post
    But basically if you want to use the MD for sound in a practical way, you have to use the 68k.
    Many MD games disagree with you, handling all sound entirely Z80-side =P

    But yeah, sound in the MCD is gonna be a headache - or better said, MD-side sound on a CD game, because there the only thing you really have to control it is the main-CPU and 64KB of RAM (which is also used for a lot of other stuff).

    For that you're better off with a MCD-specific sound engine. Maybe some day I make EchoCD, though it'd eat up some sub-CPU time and some PRG-RAM =| There's a general purpose timer though, and it generates an IRQ, so it wouldn't be tied to vblank anyways.

  3. #18
    ESWAT Veteran Chilly Willy's Avatar
    Join Date
    Feb 2009
    Posts
    5,789
    Rep Power
    50

    Default

    Quote Originally Posted by Sik View Post
    For that you're better off with a MCD-specific sound engine. Maybe some day I make EchoCD, though it'd eat up some sub-CPU time and some PRG-RAM =| There's a general purpose timer though, and it generates an IRQ, so it wouldn't be tied to vblank anyways.
    A MCD player would be nice - you can see from the PCM chip that it's meant for music: you have eight channels that can be independently panned, have their own envelope volume, and looping control. It's clearly meant for wave table synthesized tracker music. All the 68000 has to do is process the envelopes and track events, and the timer let's you set the rate for that. The biggest limitation for music on the PCM chip is the lack of wave ram - 64KB is not much when it comes to instruments, particularly since there is no compression. You need to be pretty frugal about your instruments. For a CD game, I'd probably play tracker music on the CD PCM and leave the sound effects to the MD.

  4. #19
    will hog your hedges... Raging in the Streets djshok's Avatar
    Join Date
    Jan 2010
    Location
    Canada
    Age
    28
    Posts
    2,566
    Rep Power
    28

    Default

    Very cool project. Well done sir.
    Ready to print game covers and cart labels: http://www.mediafire.com/?5gm45wyxr3xvv

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •