Quote:
Originally Posted by Marce
(Post 1520794)
btw,
The commodore Amiga should have built in a SID chip from scratch
or at least since 1987 when the A500 was out
|
And a YM2149 too, right? Oh and while you're about it, better put an Adlib and OPL chip in there too!
No. The reason we have so much awesome Amiga music is that it
didn't have old 8 bit sound chips in it.
Quote:
together with paula there would have been 7 audio channels
4 for music and 3 for sid sound effects
The video games would have been different and much better in sound
and not all the crap created which you choose between audio effects or music
|
But that still wouldn't have been enough for Amiga fans. Some new sound chip would come out for the PC, or a game would be ported from MSX, and SID wouldn't cut it. Better to keep things simple and encourage developers to squeeze more out of Paula than just do lazy ports.
Quote:
We would also have had a perfect emulation in a 020 of the commodore 64, today is not very possible unless you have a 040/40mhz or 060/50 since the SID emulation waste lot of cpu time
|
The C128 had a perfect emulation of the C64. As a result 99% of games played on it were C64 games, because why bother making a C128 specific version?
But today it's different. We already have a vast library of Amiga software, and many of us are interested in playing with other sound chips without having to change platforms. So now is the right time to think about adding them to the Amiga.
Quote:
now is late for that, it does not make sense for me get into complications when something is not standard nobody is going to create good software
|
Most players support plugins, and many emulators are open source now so adding real hardware sound to them shouldn't be difficult. Games being ported from other platforms may run better and more 'accurately', so there is an incentive to make use of extra sound hardware when present. There are plenty of ways to add the hardware without 'complications' - the only problem is deciding which way is best for you.
Quote:
Originally Posted by pandy71
Perhaps it will be easier to do some systematic approach.
Is there any SID for non-Zorro Amiga models?
Is there any possibility to create some SID extension for non-Zorro Amiga models?
Clock Port feasibility?
IDE Port feasibility?
other ideas?
|
The A1200 is a bit of a conundrum because while it has several interface options, they
might already be taken up by something else. IDE port probably has a hard drive or two on it, PCMCIA might have a network card or CF Card plugged in, clockport might have an RTC or other device in it. I am leaning towards the clock port because it is spare on many machines, expanders are available, and it has most of the signals required. You just need one more address line and +12V - which can easily be applied via separate jumper wires.
For a solution that works on
any Amiga you could use the parallel port. One of the printer control lines would be toggled to indicate address or data, and the other two used for chip selection. With the SID you might need a latch to hold the address, while the YM2149 already uses a multiplexed bus so it doesn't need separate address lines (just 1 line for address/data muxing). The circuit would need to be externally powered, perhaps via the disk drive port or using an external power supply. The box could also be used to pass through the Amiga's stereo sound output while mixing SID/AY sound in with it.