Page 27 of 34

Re: BeebSID

Posted: Wed May 15, 2013 7:58 pm
by oss003
Hey PJ,

And here she is ........ our lovely Linda!!

Greetings
Kees
linda.PNG
linda.PNG (161.45 KiB) Viewed 857 times

BeebSID Power Suppy

Posted: Thu May 23, 2013 10:05 pm
by PitfallJones
Hi,

I'm thinking of changing the power brick I use on my BeebSID to a 500mA 12V center positive one from a 1200mA one - is that OK - what are the specs it needs?

Thanks for any help

- PJ

Re: BeebSID

Posted: Fri May 24, 2013 6:45 am
by 1024MAK
Oh dear, do you like reading? The answer is somewhere in the previous 26 odd pages of this thread... :roll:

I think a 500mA should be okay.

Mark

Edit: this bit may help

Re: BeebSID

Posted: Fri May 24, 2013 11:58 am
by PitfallJones
Thanks - that was really helpful - I'm glad I read that - I think the magic word is Regulated (besides 500mA and center +ve).

I've been trying to clean up my desk and got an inline power switch for my BeebSID (which is really useful) and my old power brick has as a right angled connection on it so I searched thru all the multitude of power bricks I already have and found one with a straight connector but as I don't know if it's regulated or not I think I'll give it a miss.

You're right about this thread being enormous now - I just started a new one about enclosures:

http://www.stardot.org.uk/forums/viewto ... f=3&t=6675

And here's a shot of my tidied up setup - it was a real mess before, honest! :-)
plugs.jpg
plugs.jpg (143.42 KiB) Viewed 780 times
- PJ

Re: BeebSID

Posted: Sun Nov 03, 2013 9:36 pm
by MartinB
On another thread, Dave EJH wrote:Not up on SID . . . Anybody think we could fit one into an Electron cartridge?
When I designed the original BeebSID, I only went for the 1MHz Bus interface because once Tom (Walker) had spawned the original idea and expertly briefed me on the technical requirements for SID players, it seemed like a logical and straightforward choice for getting the SID chip onto a Master or a Beeb.

Now, that said and like most 1MHz bus devices, there's no exclusive requirement for the 'Acorn 1MHz Bus' to be used as such, it's usually just a case of needing to get the subject device into memory mapped address space with a synchronised 1MHz clock. The '1MHz Bus' concept simply allows multiple devices to share precious address space, provides the necessary clock and allows everything to be accessed from BASIC if appropriate.

So, in the case of an ElkSID, I can't off the top of my head see any particular reason why one couldn't live directly in say Page $FC address space in exactly the same way as the 6522 I implemented via EUP. I doubt there's a technical need for them (6522 & SID) to be concurrent devices so ElkSID could occupy nominally the same address space as EUP but start at maybe $FCA0 to cater for the SID's 29 registers. There could a similar clock arrangement to EUP or it could be done in a more conformist way with a full synchronised 16MHz divider. Actually, it might even be possible to use simple rom space and locate the SID somewhere between $8000 and $BFFF but you'd only be able to sensibly access such an arrangement from machine code, not BASIC.

In summary, not a particularly difficult job once a stable clock is made available and that done, the biggest problems would probably be the SID's 9v or 12v supply (depending on particular SID version), the SID player conversions to ElkSID and of course, the well-known shortage of SID's!

(Actually, given a suitable power supply and a chip carrier, it'd probably be possible to drop a SID into the 6522 socket of EUP - if you left the base address as is, it'd only trample on the space for a Morley Ram disc but they must be pretty scarce!)

Re: BeebSID

Posted: Sun Nov 03, 2013 9:50 pm
by TheCorfiot
Regarding power requirements, you could use a SwinSID which just needs +5v.
I have a few ready built for integrating into a Beeb and Atom..

If theres interest I could get boards made for us.
TC :)

Re: BeebSID

Posted: Sun Nov 03, 2013 10:38 pm
by MartinB
Thanks TC, very kind offer =D>

Thing is, I wasn't offering to pursue an ElkSID, I have way too much on at the mo for anything substantial. I was just helping to seed the thoughts of others with more time and inclination than I :wink:

(Actually, despite the obvious benefits of SwinSID, I think the audio purists still prefer the real thing!)

Re: BeebSID

Posted: Mon Nov 04, 2013 8:12 am
by daveejhitchins
Thanks for the run-down Martin, appreciated, as always.

I, like yourself, are chaco-a-block at the moment. What with Christmas coming up and 'still' loads of work to do on the bathroom!

Still, an interesting job for the future, if no one else jumps-in.

Dave H :D

Re: BeebSID

Posted: Tue Nov 05, 2013 3:41 am
by richardtoohey
MartinB wrote:of course, the well-known shortage of SID's!
I hope I've found mine!

They do come in funny boxes, though. :lol:

http://www.trademe.co.nz/computers/vint ... 865415.htm
http://www.trademe.co.nz/computers/vint ... 850806.htm

Re: BeebSID

Posted: Tue Nov 05, 2013 7:33 am
by MartinB
Heh heh - yes ineed Richard, I got one of my SIDs packaged like that although to be fair, it was somewhat 'shop soiled' with half the keys missing and what looked like an alligator bite out of one corner :D

Re: BeebSID

Posted: Tue Nov 05, 2013 7:38 am
by 1024MAK
MartinB wrote:Heh heh - yes ineed Richard, I got one of my SIDs package like that although to be fair, it was somewhat 'shop soiled' with half the keys missing and what looked like an alligator bite out of one corner :D
Sounds like a large computer bug took a bite out of it :lol:

Re: BeebSID

Posted: Tue Nov 19, 2013 9:46 pm
by hoglet
Hi Poink,
poink wrote: I think I've now managed to patch sidreloc to relocate SID addresses. Certainly, with the first tune I've tried (DEMOS/0-9/1394.sid), it looks like blindly changing byte pairs would have changed bytes that aren't used to address the SID, so, they'd have either broken the code, or
made some change to the data.
Is there any chance you could post your changes to sidreloc?

A bit of background: There are now several ways to get a SID on the Atom. Kees has an Atom SID board with a real SID chip. I've got an FPGA SID implementation that I'm using in my GODIL VGA Adapter, and also in the two variants of Atom FPGA.

As an experiment, I'm trying to relocate the original SIDs that Kees has included on his AtomSID disk. It would be nice to be able to automate the movement of the SID registers at the same time. Silreloc looks like the way to go.

I'd like to include some SIDs in the next version of the Atom Software Archive. It would be better if these just used the memory addresses in a standard 12K Atom, hence the desire to relocate.

Dave

Re: BeebSID

Posted: Tue Nov 19, 2013 9:56 pm
by hoglet
Hi PitfallJones,

Long shot, but do you happen to have a record of the original SID files used to make the BeebSID Disk #5?

Dave

Re: BeebSID

Posted: Tue Nov 19, 2013 11:11 pm
by oss003
Hi Dave,

I found a few original SID files in HVSC. You can check for text in the SID file.

Greetings
Kees

Re: BeebSID

Posted: Wed Nov 20, 2013 3:34 am
by PitfallJones
Here you go - I think these are the original ones.
They are all on the bbc disk as well with the header removed and addresses relocated.

@kees
Do you have a real sid file for that repton tune you did?

@samwise
beebsid5.jpg
beebsid5.jpg (16.18 KiB) Viewed 658 times
can you fix pictures not-displaying:
this picture used to display and it's not very large..

Re: BeebSID

Posted: Wed Nov 20, 2013 3:56 am
by richardtoohey
PitfallJones wrote:can you fix pictures not-displaying:
this picture used to display and it's not very large..
I haven't quite worked it out yet, but if you have pictures that are too small, they don't display - you have to get the JPGs of just the right size and choose to put them inline - and then it works. So you could try making that picture a big bigger?

Re: BeebSID

Posted: Wed Nov 20, 2013 7:13 am
by hoglet
Thanks PJ,

All of these seem to be relocatable by sidreloc, and all verified OK after relocation. :D

I just now need a reliable way of fixed the SID register addresses.

Dave

Re: BeebSID

Posted: Wed Nov 20, 2013 7:42 am
by oss003
PitfallJones wrote:@kees
Do you have a real sid file for that repton tune you did?
Hi PJ,

this is the one I used.

Greetings
Kees

Re: BeebSID

Posted: Mon Nov 25, 2013 6:28 am
by KarateEd
Hi Phill,

If you have any more boards left, would it be possible to get a built one?

As I'm in Canada of course I will be paying a bit more for shipping and whatever you are charging for the build (provided you still have the cards available).

Thanks very much,

Ed......:-)

Re: BeebSID

Posted: Tue Nov 26, 2013 9:03 pm
by hoglet
I now have Poink's patched version of sidreloc to play with :D

Dave

Re: BeebSID

Posted: Thu Nov 28, 2013 10:27 pm
by KarateEd
Hi Folks,

I now have two SID chips coming my way.....one in a non-working C64, the other one in a working one......

I may just give my mom the one that works (she had it back in the day and loved it) as I only need one SID chip....we'll see when get my BeebSID board......and if the results are as I figured.

Ed......:-)

Re: BeebSID

Posted: Sun Dec 08, 2013 7:08 pm
by hoglet
Martin or Phill,

Are there any BeebSID boards left?

I fancy putting together a real SID Board over Christmas, so I can do some comparisons with the FPGA SID.

Dave

Re: BeebSID

Posted: Sun Dec 08, 2013 7:55 pm
by MartinB
Not me I'm afraid Dave. All mine were quickly snapped up (I guess in part I underestimated how popular it'd be) which is why Phill offered a re-run, also sorting few minor errors and improvements I'd subsequently identified. Over to Phill then.... :wink:

Re: BeebSID

Posted: Wed Dec 11, 2013 5:01 am
by KarateEd
Hi Folks,

Got my SID chip from a broken C64......it'll give me some fun troubleshooting with my scope too I think.....

Ed......:-)
SID Chip.JPG

Re: BeebSID

Posted: Wed Dec 11, 2013 5:11 am
by richardtoohey
I've got a couple of dead C64s (and a live one) - so interested in this too (along with all the other things I'm interested in!)

Do the BeebSID boards have to use the C64 SID chip - the 6581 - or will the one in the C64C work as well - the 8580?

EDIT: BAH, and then I decide not to be lazy [-X and read the thread ... and one of the first posts says:

Most of it's obscured by the cable, but the big chip at the left (with the Commodore logo) is the 8580 SID (which the board is designed for - 6581 SIDs will need at least one modification).

Re: BeebSID

Posted: Wed Dec 11, 2013 5:40 am
by KarateEd
Hi Richard,

This is a really long thread and I'll have to re-read it once I have the BeebSID board but it is very interesting and certainly worth a re-read.

I hope that down the road I'll gain enough knowledge to actually be of some use to the over-all group.

And I guess there will be a small modification when I get my board as your copied comment suggests. I believe Phill told me that too....when I asked him if it mattered which SID I had...

Ed......:-)

Re: BeebSID

Posted: Tue Dec 24, 2013 11:17 am
by daveejhitchins
I placed an enquiry with my far-easten supplier for the following parts:

MOS 6581 (date code '82)
MOS 6581R4 (date code '86)
MOS 6582 (date code '86)
CSG 6582A (date code '89)
CSG 6582A (date code '92)
MOS 8580R5 (date code '86)

They've come back with the following:

6581R4AR @ $6.78
8580R5 @ $11.70

Note: prices don't include: Shipping, Import charges or Payment transfer fees. Although I average these out over the whole shipment.

However, don't get excited as I have to check on the date codes of these parts and there would be extensive testing to be carried out - I have 30days to test and report any issues. I get a full refund or, if there's only a few parts fail, replacements.

I'm not holding my breath here for genuine parts 8-[

Dave H :D

BeebSID#13 Michael Jackson

Posted: Sat Feb 08, 2014 12:25 pm
by PitfallJones
Here's a new BeebSid Disk#13 - unlucky for some!

Loads of hits from Michael Jackson from the 80s through to the beginning of the 90s - he certainly was prolific.

Enjoy!

- PJ
beebsid13.jpg

Re: BeebSID

Posted: Sat Feb 08, 2014 4:07 pm
by KarateEd
And very lucky for others....I'm finally going to sit down and get my BeebSid going....testing these on B-Em.....very nice....can hardly wait to hear them on the SID....

Thank you for your hard work.....

Ed......:-)

Re: BeebSID

Posted: Sat Feb 08, 2014 4:41 pm
by oss003
Ok PJ,

“The greatest education in the world is watching the masters at work.”
Michael Jackson

Nice work!!! =D> =D>

Greetings
Kees