I've used them a few times now. Good prices if a little old fashioned..! You'll be needing to bank transfer the cash, none of that paypal nonsense These days though that's instant and free so no biggie. Tell Chris that Charlie sent you
>>Just out of interest is anyone still building the boards
There may well be a board spare - (Sorry Martin - I'll do that this week - if you manage to bag yourself one then PM me.
I wonder if there's any room (I.E. a market) for BeebSID 2? I have a few ideas for little improvements... Martin - any thoughts on this?
Another set of boards isn't problem now we're experts (lol) and I would propose as a minimum to 'fix' the RCA and DC connector layouts, add some pin header options for same (and the LED) and add pads with an option link for the 6581 output load resistor. I'm not sure I can currently 'cope' with being the central resource again but if anyone else fancies the role then I think it would need to be payment up front so that nobody is ever out of pocket for the processing period.
If you have ideas for improvements Charlie then by all means air them here - it's a community project after all (PS I'd also change the silk screen to read (c) Barr, Walker and Robson since your contribution to get BeebSID up and running has been laudable and much appreciated )
Quote:
A beebsid package would be good.
Quote:
Agreed.
You have our souls already, is this not enough.....
I'll happily get to thinking as soon as there's a clammer for more.
C
*Clammer*
Just out of interest is there any equivalent to something like SourceForge but for hobbyist electronics? A nice central repository, possibly with the option to be able to fork off variants of the project.
...possibly with the option to be able to fork off variants of the project.
Variants of BeebSID? Not sure what you've got in mind but fundamentally, once there's a SID with all it's registers contiguously memory mapped as per the C64, there's not much you can do if you want to keep compatibility. The tweaks I have in mind are just niggle fixes or constructor-friendliness improvements. Software support is of course very important and the reason I insisted on a fixed address was so that there would be a common standard for people to work with. (Thanks Tom W and billcarr2005)
Incidentally, and as Charlie hinted, there is one spare board up for grabs now that our beloved RM have finished giving it a tour of the UK
I came across a nicely re-worked version of the SID section from the C64 programming manual. It's slightly trimmed down from the original but as it's been re-typed (or OCR'd) into document format it's much easier to work with.
Although short, it's a very good intro to SID programming and there's some useful example programs which can be cut'n'pasted across to yer Beebs. (Remember to change POKE A,D to ?A=D and to add 10272 to any C64 SID register addresses.)
Big thank you to Bill Carr for giving me the source code for his demo disk and Tom Walker for writing the original.
Press space to pause, return to resume and a letter to select a song - the idea is you can keep selecting subsequent songs but I think system memory is getting corrupted as the sid often loads below 1900 - I'll have to eventually make them all load above 1900 to preserve the DFS - so in the meantime you can keep running the program and press a different letter.
I never appreciated the sid file actually contains 6502 code - pretty tricky!
I have my master connected to some 2:1 pc computer speakers via the audio out and it sounds beautiful! I think the way the BeebSid sends the audio back into the computer is a brilliant feature.
Hi, I think system memory is getting corrupted as the sid often loads below 1900 - I'll have to eventually make them all load above 1900 to preserve the DFS
Agreed, any further SIDs i modify, i'll relocate to 2000+
Feels like a cheat to have my name on the disk, when you've built so much on top of the code (which i'd borrowed/stolen anyway)!
What about the other tunes on the disk CHRONOS, COMPLET, TETRIS and VISAGE?
Press space to pause, return to resume and a letter to select a song - the idea is you can keep selecting subsequent songs but I think system memory is getting corrupted as the sid often loads below 1900 - I'll have to eventually make them all load above 1900 to preserve the DFS
Before loading a new song, try clearing $E00-$1900 then *DISC - that should reset the DFS enough to work.
I've tried that thanks and it seems to work on the 95% of the time in the emulator. My real BBC fails now however as it has a turbo MMC card and not a drive. I then realized that needs a *CARD command and not a *DISK command but then I'm not sure how I can can write one program that knows if MMC or DFS is the one active and issue the correct command. - PJ
To pass the time, here's another little BeebSID video of a track from a demo disc by PitfallJones and billcarr2005
Kecske Bak will notice that the Headbutt'o'vision system has been dropped in favour of SteadyCam which is quite impressive given that I was juggling Forints on an indoor trampoline whilst filming.
(Since the ban on product placement has been lifted, the random shot right at the end is of a tasty disc drive combo-pair that will be appearing on eBay shortly )
Very impressive camerawork MartinB - I've entered you for the BAFTA craft award.
If you're doing requests, the Repton 3 sid would be nice to hear coming out of a Beeb. In fact, a hacked version of Repton 3 that uses the BeebSID for the music would be really impressive at shows.
Users browsing this forum: Yahoo [Bot] and 1 guest
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum