BeebSID

for bbc micro/electron hardware, peripherals & programming issues (NOT emulators!)
Cosmo
Posts: 10
Joined: Fri Feb 23, 2018 6:39 am
Contact:

Re: BeebSID

Post by Cosmo » Thu May 24, 2018 4:57 am

I'd like one assembled yes, i can source SID myself (i believe i have some C64C:s around).

I dont seem to be able to PM you yet (new user at the board) :(
Acorn BBC Master w/Datacentre & PiTubeDirect, BBC Micro Model B Issue 7 w/Gotek
http://finapple.hho.fi/finapple

User avatar
Elminster
Posts: 3137
Joined: Wed Jun 20, 2012 8:09 am
Location: Essex, UK
Contact:

Re: BeebSID

Post by Elminster » Sun Jul 01, 2018 12:10 am

Just to show it works.

A SwinSID nano (i.e. a modern SID remake) running on a BeebSID 2.4. I cant comapre it to original SID running on a BeebSID 2.3 as I cant remember where I put it.

https://youtu.be/7f8VqDFEL0E

User avatar
GadgetUK164
Posts: 59
Joined: Sat Jun 23, 2018 3:59 pm
Contact:

Re: BeebSID

Post by GadgetUK164 » Sun Jul 01, 2018 5:28 pm

The Swin SID ultimate would work too! And the FPGA SID is due any day now. The nice thing with any of the SwinSID (and I think the FPGA SID) is only 5v required. So no need to pull in 12v from the aux power connector.
Retro Gaming Mods & Repairs - My YouTube Channel - https://www.youtube.com/GadgetUK164

User avatar
Elminster
Posts: 3137
Joined: Wed Jun 20, 2012 8:09 am
Location: Essex, UK
Contact:

Re: BeebSID

Post by Elminster » Sun Jul 01, 2018 5:40 pm

GadgetUK164 wrote:
Sun Jul 01, 2018 5:28 pm
The Swin SID ultimate would work too! And the FPGA SID is due any day now. The nice thing with any of the SwinSID (and I think the FPGA SID) is only 5v required. So no need to pull in 12v from the aux power connector.
But as everything is build for 9v or 12v so not sure that makes much difference unless you redesign Beebsid for 5v and a SwinSID native.

The SwinSID ultimate may not work, Prime reported he couldnt get SwinSID to work on Beebsid but not sure what version of SwinSID that was. I can only say nano works on Beebsid 2.4.

User avatar
GadgetUK164
Posts: 59
Joined: Sat Jun 23, 2018 3:59 pm
Contact:

Re: BeebSID

Post by GadgetUK164 » Sun Jul 01, 2018 6:59 pm

Sorry if this has already been answered - is there a .SID player for the Model B - or some open source code used to play a .SID file that I can alter? Seems logical to me to be able to load .SID files directly. Not sure if its possible - depends on what that .SID machine code is doing with the CIAs and stuff and whether there's any basic references, or whether its simply spoon feeding the SID at (obviously at a different base address).
Retro Gaming Mods & Repairs - My YouTube Channel - https://www.youtube.com/GadgetUK164

User avatar
GadgetUK164
Posts: 59
Joined: Sat Jun 23, 2018 3:59 pm
Contact:

Re: BeebSID

Post by GadgetUK164 » Sun Jul 01, 2018 7:21 pm

Elminster wrote:
Sun Jul 01, 2018 5:40 pm
GadgetUK164 wrote:
Sun Jul 01, 2018 5:28 pm
The Swin SID ultimate would work too! And the FPGA SID is due any day now. The nice thing with any of the SwinSID (and I think the FPGA SID) is only 5v required. So no need to pull in 12v from the aux power connector.
But as everything is build for 9v or 12v so not sure that makes much difference unless you redesign Beebsid for 5v and a SwinSID native.

The SwinSID ultimate may not work, Prime reported he couldnt get SwinSID to work on Beebsid but not sure what version of SwinSID that was. I can only say nano works on Beebsid 2.4.
That's not what I mean - I mean, it doesnt use the VDD pin! I've ordered some PCBs and will have a go, but provided it has 5v on the VCC pin, that's all a Nano Swin SID needs. No need to worry about the 9v and 12v - just not required.
Retro Gaming Mods & Repairs - My YouTube Channel - https://www.youtube.com/GadgetUK164

User avatar
Elminster
Posts: 3137
Joined: Wed Jun 20, 2012 8:09 am
Location: Essex, UK
Contact:

Re: BeebSID

Post by Elminster » Sun Jul 01, 2018 8:08 pm

i plug it in, it works, beyon£ that I can say I am fussed. Or are you worried you Beeb psu on it’s last legs?

User avatar
GadgetUK164
Posts: 59
Joined: Sat Jun 23, 2018 3:59 pm
Contact:

Re: BeebSID

Post by GadgetUK164 » Sun Jul 01, 2018 8:14 pm

No, not at all - just it makes it simpler to assemble. I prefer to keep the real SIDs in C64s lol. The SwinSID Ultimate is pretty close to perfect tbh, and I suspect the FPGA SID will be even better - again shouldnt need the 12v / 9v. The Nano Swin SID was very close but lacks OSC3 and ENV3 register read capability.
Retro Gaming Mods & Repairs - My YouTube Channel - https://www.youtube.com/GadgetUK164

User avatar
Elminster
Posts: 3137
Joined: Wed Jun 20, 2012 8:09 am
Location: Essex, UK
Contact:

Re: BeebSID

Post by Elminster » Sun Jul 01, 2018 8:58 pm

So you want to tap 5v on the 1mhz interface and feed the power straight into the beebsid 5v supply and ignore all the 12v bits? Or are you still playing to draw the 5v from the aux connector?

Edit: ooops was think of tube connector, no 5v on 1 MHz connector.
Last edited by Elminster on Sun Jul 01, 2018 11:29 pm, edited 1 time in total.

User avatar
GadgetUK164
Posts: 59
Joined: Sat Jun 23, 2018 3:59 pm
Contact:

Re: BeebSID

Post by GadgetUK164 » Mon Jul 02, 2018 9:38 am

Elminster wrote:
Sun Jul 01, 2018 8:58 pm
So you want to tap 5v on the 1mhz interface and feed the power straight into the beebsid 5v supply and ignore all the 12v bits? Or are you still playing to draw the 5v from the aux connector?

Edit: ooops was think of tube connector, no 5v on 1 MHz connector.
Yes, just take the 5v from the 1Mhz bus - there is 5v there on pin 1! Only 3 TTL chips to power, plus the Nano which doesn't consume a massive amount.
Means I dont need the regulators and a few other things - the MOSFETs etc.

EDIT: I think you're right - there is no 5v on the 1Mhz connectors :P Doesn't matter, I can just have a single wire from somewhere there with a detachable connector. Strange on the diagram they've drawn the 5v line below the connector - not sure what that's indicating...
Last edited by GadgetUK164 on Mon Jul 02, 2018 9:41 am, edited 1 time in total.
Retro Gaming Mods & Repairs - My YouTube Channel - https://www.youtube.com/GadgetUK164

cmorley
Posts: 671
Joined: Sat Jul 30, 2016 7:11 pm
Location: Oxford
Contact:

Re: BeebSID

Post by cmorley » Mon Jul 02, 2018 9:52 am

GadgetUK164 wrote:
Mon Jul 02, 2018 9:38 am
EDIT: I think you're right - there is no 5v on the 1Mhz connectors :P Doesn't matter, I can just have a single wire from somewhere there with a detachable connector. Strange on the diagram they've drawn the 5v line below the connector - not sure what that's indicating...
The PCB layout abtually has edge connector "fingers" but they obviously decided to use the 2xn 0.1" cables instead. So there are 'extra' pins on the edge connector that aren't on the sockets.

They can be seen in this photo:
http://8bs.com/see/iss2.jpg

User avatar
1024MAK
Posts: 8000
Joined: Mon Apr 18, 2011 4:46 pm
Location: Looking forward to summer in Somerset, UK...
Contact:

Re: BeebSID

Post by 1024MAK » Mon Jul 02, 2018 7:40 pm

Definitely no +5V supply on the 1MHz bus IDC plug. This catches lots of people out...

Mark

User avatar
JudgeBeeb
Posts: 723
Joined: Thu Sep 10, 2015 8:56 pm
Contact:

Re: BeebSID

Post by JudgeBeeb » Tue Jul 24, 2018 9:43 am

Although there is good reason to suspect that there was a plan to put +5V on pin 26 and then someone goofed with the layout.
There is so much wonder in the universe; why should you want to imagine that there is more?

User avatar
GadgetUK164
Posts: 59
Joined: Sat Jun 23, 2018 3:59 pm
Contact:

Re: BeebSID

Post by GadgetUK164 » Sat Jul 28, 2018 10:31 am

Got it working! Well, kind of... Killed a SwinSID Ultimate (argghhhhh!!!) in the process. At one point I was lacking 5v, and that appears to have killed that SwinSID =/ A bit gutted, but I might be able to get a replacement MEGA168PA yet - not sure until Máté gets back to me.

One problem I ran into is what some others posted a number of pages back - the Super MMC seemingly not working well with it. The first pj disk works OK, provided I dont change tracks. The 2nd disk just won't play anything at all - giving the CHANNEL error, ie. drops to basic and just outputs CHANNEL over and over again on the screen. I gather that there's no solution because of where some of the SID code is located vs how the MMC DFS is allocating memory? What's the recommended SD / USB disk solution for the beeb, is it Datacentre?
Retro Gaming Mods & Repairs - My YouTube Channel - https://www.youtube.com/GadgetUK164

User avatar
danielj
Posts: 6648
Joined: Thu Oct 02, 2008 4:51 pm
Location: Manchester
Contact:

Re: BeebSID

Post by danielj » Sat Jul 28, 2018 10:57 am

Gotek usb floppy emulator with flashfloppy firmware is most compatible - it uses the standard disk interface and dfs. (it's also the next cheapest option after the mmc/sd solution)
Last edited by danielj on Sat Jul 28, 2018 10:59 am, edited 1 time in total.

User avatar
Elminster
Posts: 3137
Joined: Wed Jun 20, 2012 8:09 am
Location: Essex, UK
Contact:

Re: BeebSID

Post by Elminster » Sat Jul 28, 2018 4:37 pm

I agree with Daniel, go for gotek, as not only can you use on beeb but it will work on other platforms as well, which I would think would be useful as you channel covers many platforms.

Hopefully I have capture all the hardware in the hardware reference in my sig. Mmc is my least favourite, I also have gosdc, data centre and just about to build beebsid. I gosdc is my favourite but I suspect beebscsi May supersede it.

Beebsid works with my gosdc, gotek. Not tried it with my data centre but 99% sure others have.

User avatar
Elminster
Posts: 3137
Joined: Wed Jun 20, 2012 8:09 am
Location: Essex, UK
Contact:

Re: BeebSID

Post by Elminster » Sat Jul 28, 2018 4:40 pm

Power wise I have dual 3.5 floppy connectors on external connector and dual 3.5 floppy connector spur internally of uprated power supply. This drives gotek, beebsid with spares.

User avatar
GadgetUK164
Posts: 59
Joined: Sat Jun 23, 2018 3:59 pm
Contact:

Re: BeebSID

Post by GadgetUK164 » Thu Sep 06, 2018 10:24 am

Thanks for the tips there on power =D

I have some Beeb SID black PCBs going spare if anyone wants one. £3 + postage (UK will be £2 probably), one per person. I've got about 5 or 6 for stardot members and the same for YT viewers. Please drop me a PM if you want one. And to clarify - its just the bare PCB! You would just need some resistors, connectors, jumpers, caps, sockets, resistor arrays (if terminating), and a SID.

The video is here btw - (part 1 of 2)
https://www.youtube.com/watch?v=Ci3wMYY-ExA
Last edited by GadgetUK164 on Thu Sep 06, 2018 10:30 am, edited 2 times in total.
Retro Gaming Mods & Repairs - My YouTube Channel - https://www.youtube.com/GadgetUK164

User avatar
Elminster
Posts: 3137
Joined: Wed Jun 20, 2012 8:09 am
Location: Essex, UK
Contact:

Re: BeebSID

Post by Elminster » Thu Sep 06, 2018 12:36 pm

Watched. Interesting. After our discussions about where to get the power from, I am not surprised that the 5 volts ended up going astray, but didnt expect it to total the chip. I am guessing this probably wouldnt have been an issue on a real SID (no that I am going to try blowing one up to prove it).

Good video, I did skip the construction bit as built 2 already. Flashy lights are a good idea, I think I need flashy lights.

User avatar
GadgetUK164
Posts: 59
Joined: Sat Jun 23, 2018 3:59 pm
Contact:

Re: BeebSID

Post by GadgetUK164 » Thu Sep 06, 2018 12:49 pm

Elminster wrote:
Thu Sep 06, 2018 12:36 pm
Watched. Interesting. After our discussions about where to get the power from, I am not surprised that the 5 volts ended up going astray, but didnt expect it to total the chip. I am guessing this probably wouldnt have been an issue on a real SID (no that I am going to try blowing one up to prove it).

Good video, I did skip the construction bit as built 2 already. Flashy lights are a good idea, I think I need flashy lights.
Thanks! It's annoying because if I had just measured the VCC pin on the socket before I installed the chip, I would have realised that I had forgotten to add a wire to bypass where I hadn't fitted the MOSFET. The good news is Mate has fixed the SwinSID Ultimate today =D It was just "lost firmware". Apparently something he noticed can happen if the VCC or ground are floating / making a bad connection on the socket.

EDIT: 5 PCBs left - £3 + postage (UK will be £2 probably, elsewhere I will need to price up), one per person
Last edited by GadgetUK164 on Thu Sep 06, 2018 2:33 pm, edited 1 time in total.
Retro Gaming Mods & Repairs - My YouTube Channel - https://www.youtube.com/GadgetUK164

User avatar
GadgetUK164
Posts: 59
Joined: Sat Jun 23, 2018 3:59 pm
Contact:

Re: BeebSID

Post by GadgetUK164 » Mon Sep 10, 2018 8:20 pm

Still more PCB's left if anyone wants one!
Retro Gaming Mods & Repairs - My YouTube Channel - https://www.youtube.com/GadgetUK164

User avatar
GadgetUK164
Posts: 59
Joined: Sat Jun 23, 2018 3:59 pm
Contact:

Re: BeebSID

Post by GadgetUK164 » Tue Oct 23, 2018 7:07 pm

Does anyone else want one of these boards? £3 plus postage (£2 UK).
Retro Gaming Mods & Repairs - My YouTube Channel - https://www.youtube.com/GadgetUK164

VectorEyes
Posts: 160
Joined: Fri Apr 13, 2018 1:48 pm
Contact:

Re: BeebSID

Post by VectorEyes » Tue Oct 23, 2018 10:28 pm

I'd quite like one but not sure I have the soldering skills!

Ah why not. I'll take one!

Post Reply