Jump to content
IGNORED

Conversions - which of the 8-bit platforms is closest to the Atari?


rdefabri

Recommended Posts

What I meant was timers with sufficient resolution and low overhead for digital sample playback.

I'm fairly sure the early CoCo at least can't swap out the OS and replace the hardware vectors like we can, which could mean they're stuck with the interrupt processing overhead which potentially could be fairly big.

Link to comment
Share on other sites

1 hour ago, Rybags said:

What I meant was timers with sufficient resolution and low overhead for digital sample playback.

I'm fairly sure the early CoCo at least can't swap out the OS and replace the hardware vectors like we can, which could mean they're stuck with the interrupt processing overhead which potentially could be fairly big.

The CoCo 1/2 does not appear to have timer interrupts (while the CoCo 3 does have a high-resolution timer that can trigger an IRQ, and people make a bit deal out of this enhancement).  It does have an H-sync interrupt (FIRQ) in addition to V-sync, though.  This fires at 16 kHz, which seems rather on the high side to me, but that depends on how much overhead one is willing to put up with.  16 kHz would obviously incur a lot of overhead.

 

ROM can be swapped for RAM in the CoCo 1/2, by the way, so it might indeed have been the lack of a precision timer interrupt (or any at all) that discouraged making quality music on the CoCo, as you suggested.

Edited by Robert Cook
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...