It is currently Mon Oct 20, 2014 3:53 pm

All times are UTC [ DST ]




 Page 16 of 29 [ 860 posts ]  Go to page Previous  1 ... 13, 14, 15, 16, 17, 18, 19 ... 29  Next
Author Message
 Post subject: Re: BeebSID
PostPosted: Sat Jun 05, 2010 1:10 pm 
User avatar

Joined: Wed Feb 11, 2009 1:18 pm
Posts: 368
Location: oxfordshire uk
Brilliance!!


Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Mon Jun 07, 2010 12:02 am 
User avatar

Joined: Mon Mar 31, 2008 10:04 pm
Posts: 3376
Location: Obscurity
Seconded - these are all absolutely blinding PJ, what would we have done without you on board =D>

@Dave M - I hope there's going to be a BeebSID blasting out PJ's work at the forthcoming shows :wink:


Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Mon Jun 07, 2010 12:11 am 
User avatar

Joined: Thu Jul 03, 2008 2:22 pm
Posts: 2955
Location: East Riding of Yorkshire
I really need to get mine built to check these out. I've got an incentive now, as one of my cats took a leak on the C64 I was going to strip for the SID yesterday... :evil:

Mark.



_________________
Image
Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Mon Jun 07, 2010 7:49 am 

Joined: Mon Jun 01, 2009 12:52 am
Posts: 1432
retroclinic wrote:
I really need to get mine built to check these out. I've got an incentive now, as one of my cats took a leak on the C64 I was going to strip for the SID yesterday... :evil:


Perhaps we won't use yours at Bletchley, I can't imagine the staff being happy if we stink the place with cat pee :) :) :)

I really must gt round to building one too, I have the board laid out and I have a spare SId in my spares box too.....

Phill.


Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Mon Jun 07, 2010 8:15 am 

Joined: Tue Feb 09, 2010 7:11 pm
Posts: 809
Location: South Australia
retroclinic wrote:
I really need to get mine built to check these out. I've got an incentive now, as one of my cats took a leak on the C64 I was going to strip for the SID yesterday... :evil:


A likely story [-X
Oh no! the cat peed on it, you say while digging it out of the cats litter box.

I'm sure they keyboard soaked up the worst of it. Anyway its a good story to tell the C64 people.


Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Mon Jun 07, 2010 10:31 am 

Joined: Fri Jun 16, 2006 7:31 am
Posts: 398
Location: Salford, UK.
I had a cat pee on an Amstrad PC1512 once .. back when they were still almost current! Nasty stuff cat pee; the machine was ruined!

But back OT, yep cracking stuff! I need to get mine into a more useful place then the attic, so I can listen properly :D


Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Mon Jun 07, 2010 5:36 pm 
User avatar

Joined: Fri Sep 09, 2005 4:01 pm
Posts: 728
Location: UK
PitfallJones wrote:
Here's a new disk full of Sid goodness:

Back to the 80s!

Beeb Sid disk#3

-PJ


Great to see another disk.
Did you get your relocation program sorted?
Keep up the good work!


Offline
 Profile  
 
PostPosted: Sat Jul 03, 2010 11:05 am 
User avatar

Joined: Fri Feb 22, 2008 4:44 pm
Posts: 319
Hi,

Thanks for all the feedback.

Here's another one - The Beatles - a great bunch of songs.

I never seem to have enough spare time to crack the relocation problem but
these all load in at around 0x1000 so work great!

There are so many other cool tunes that load in at funny addresses I'll have to give it a go for my next disk.

- PJ


Attachments:
Beebsid4.zip [37.52 KiB]
Downloaded 173 times
beebsid4.jpg [20.34 KiB]
Downloaded 1966 times
Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Sat Jul 31, 2010 8:35 pm 
User avatar

Joined: Thu Sep 24, 2009 12:22 pm
Posts: 981
Location: UK
Edit: deleted, as I'd jumped in before reading enough of the thread.


Last edited by jgharston on Sat Jul 31, 2010 9:59 pm, edited 1 time in total.


_________________
Code:
$ bbcbasic
PDP11 BBC BASIC IV Version 0.19 [No trig/exp]
(C) Copyright J.G.Harston 1989,2005-2013
>_
Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Sat Jul 31, 2010 9:03 pm 
User avatar

Joined: Thu Sep 24, 2009 12:22 pm
Posts: 981
Location: UK
Edit: deleted, as I'd jumped in before reading enough of the thread.


Last edited by jgharston on Sat Jul 31, 2010 10:00 pm, edited 1 time in total.


_________________
Code:
$ bbcbasic
PDP11 BBC BASIC IV Version 0.19 [No trig/exp]
(C) Copyright J.G.Harston 1989,2005-2013
>_
Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Sat Jul 31, 2010 9:51 pm 
User avatar

Joined: Thu Sep 24, 2009 12:22 pm
Posts: 981
Location: UK
Quote:
If you have the skills (or know someone who has) then a fully working BeebSID can be built from the circuit above.
I'd have a go at it... 'tho I'd be tempted to do a SID and MIDI interface on a single card :)

sorvad wrote:
Would be nice if some sort of "Plug-in" interface could be developed for BeebEm/B-Em for the 1Mhz Bus. Then people could just write additional 1Mhz bus devices and drop them in a plug-in folder without having to re-compile the emulator.
I recommended just such a protocol years'n'years back: this is the RISC OS version, an interface for other platforms should be eaily put together by somebody who knows details on how messages can be passed between different bits of code.

MartinB wrote:
I have decided to formally declare that BeebSID will reside at $FC20 to $FC3C
...and I've updated the documents at mdfs.net to reflect this.



_________________
Code:
$ bbcbasic
PDP11 BBC BASIC IV Version 0.19 [No trig/exp]
(C) Copyright J.G.Harston 1989,2005-2013
>_
Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Sat Jul 31, 2010 11:38 pm 
User avatar

Joined: Sat Aug 08, 2009 10:38 am
Posts: 501
Location: Baseworld: Cygni
Hello. Has anyone tried running a BeebSID through an AKA10 podule on an Arc yet?
Either native or under !65Host?

(I'm going to try it soon myself, but if anyone can proffer advice to alleviate the almost inevitable teeth-gnashing, that'd be fine and dandy...)



_________________
Image
Offline
 Profile  
 
 Post subject: Sid Disk#5 - The Movies
PostPosted: Sat Aug 07, 2010 2:13 pm 
User avatar

Joined: Fri Feb 22, 2008 4:44 pm
Posts: 319
And here's another one - Movie Tunes!
- PJ


Attachments:
beebsid5.jpg [16.18 KiB]
Downloaded 1769 times
Beebsid5.zip [44.28 KiB]
Downloaded 183 times
Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Sun Aug 08, 2010 1:07 am 
User avatar

Joined: Mon Mar 31, 2008 10:04 pm
Posts: 3376
Location: Obscurity
Nice work as ever PJ =D>

One thing though.... Have you changed your memory map around for the last two or three discs because if you try and <Shift><Break> the latest discs with a 1770 DFS, the menu runs up ok but any tune selection then causes a crash. Running PROG manually is fine so I guess it's something to do with the *OPT4,3 and !BOOT effect again, just as samwise discovered recently. Curiously it works fine with an 8271 controller so there must be a subtle difference between the two. Are you pushing down as low as $1100 in the assumption that this is ok for disc reading?

(I was using a real Beeb to figure this out but a quick check on BeebEm and B-em shows the same problem.)

Open thought to others then and as a follow-up to samwise's latest experience of lowering DFS PAGE below $1900, it looks as if the 8271 DFS doesn't use above $1100 for reading, even for a !BOOT file whereas the 1770 DFS does appear to do so :-k

EDIT : Both DFS (8271/1770) do use memory above $1100 in that a cryptic !BOOT is written around $1120 and at $1200, the processed line of the !BOOT file is written. The only real difference I can see is that for the 1770 only, a short piece of rom switching code is written at $1800. Not sure then why PJ's disc boots under one but not the other?


Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Sun Aug 08, 2010 8:44 am 
User avatar

Joined: Wed Aug 24, 2005 1:13 pm
Posts: 2128
Location: Back of beyond
Yep, nice work PJ, this project and those supporting it has been one of the best things that's happened to our Beebs :)


Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Sun Aug 08, 2010 2:20 pm 
User avatar

Joined: Fri Feb 22, 2008 4:44 pm
Posts: 319
For the last few disks the play program loads and runs at $2E00 and it loads the sids in at $1900 and then relocates them to their native address - which can be anywhere but often at around $1000. When it goes to play the next sid it clears the memory from $E00-$1900 and does a *DISK command. Sort of kludgy I guess but it seems to work - I test it on B-em in BBC 32k mode and on a real Master (which must work ok anyway as it has more memory and mirrors the DFS).
Ideally it would be best to relocate the sid file so it can run nativeily at a good address - I've found this a bit time consuming however to find all the correct relocations - so for the time being I'm limited to sids that fit into the bcc address range. ($E00-$7C00)
- PJ


Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Sun Aug 08, 2010 4:38 pm 
User avatar

Joined: Wed Feb 11, 2009 1:18 pm
Posts: 368
Location: oxfordshire uk
=D> =D> =D> =D> =D>


Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Sun Aug 08, 2010 10:11 pm 
User avatar

Joined: Mon Mar 31, 2008 10:04 pm
Posts: 3376
Location: Obscurity
Thanks for the info PJ - I've had a closer look at what's going on and it seems to be almost a timing issue in that if the !BOOT commands are replaced by a sequence of *FX138's to place *PROG<cr> into the keyboard buffer then <Shift><Break> works fine. This is just a quick teatime fix and you can fleetingly see the *FX's but it works perfectly on a Beeb with either FDC & DFS.

I've attached an updated image of SID V if anyone else is having the same problem.

Keep 'em coming DJ PeeJay =D>


Attachments:
beebsid5a.zip [43.3 KiB]
Downloaded 89 times
Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Mon Aug 09, 2010 12:17 am 
User avatar

Joined: Mon Mar 31, 2008 10:04 pm
Posts: 3376
Location: Obscurity
Happy days.... :D



Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Mon Aug 09, 2010 12:31 pm 
User avatar

Joined: Wed Aug 24, 2005 1:13 pm
Posts: 2128
Location: Back of beyond
Smooth :)


Offline
 Profile  
 
PostPosted: Sat Sep 04, 2010 2:49 pm 
User avatar

Joined: Fri Feb 22, 2008 4:44 pm
Posts: 319
Thought I'd try something new this month.
Ah... the beguiling tunes of the fairground - reminds me of Melvyn Wright's works.
Attachment:
carousel-o-sid.jpg [21.09 KiB]
Downloaded 1372 times


Attachments:
carousel-o-sid.zip [10.96 KiB]
Downloaded 111 times
Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Sat Sep 04, 2010 5:52 pm 
User avatar

Joined: Sat Aug 08, 2009 10:38 am
Posts: 501
Location: Baseworld: Cygni
BeebSod LOL :P :lol:



_________________
Image
Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Sun Sep 05, 2010 3:58 am 
User avatar

Joined: Fri Feb 22, 2008 4:44 pm
Posts: 319
ha! ha! I never noticed that - that will teach me to copy and paste - and I was thinking it was pretty clever - perhaps I have to thin out the acorn ...


Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Sun Sep 05, 2010 8:37 am 
User avatar

Joined: Wed Feb 11, 2009 1:18 pm
Posts: 368
Location: oxfordshire uk
Or have the acorn as the D?


Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Sun Sep 05, 2010 11:53 pm 
User avatar

Joined: Mon Mar 31, 2008 10:04 pm
Posts: 3376
Location: Obscurity
Hey PJ, just got round to playing your latest submission and realised that it's not just another BeebSID tune but a classic game with a BeebSID re-mix! Totally awesome and surely a groundbreaking first? I know Tom has projects on the back-burner but as far as I know that's the first full game re-release with a BeebSID sound-track. Truly excellent work my friend =D>


Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Mon Sep 06, 2010 3:06 am 
User avatar

Joined: Fri Feb 22, 2008 4:44 pm
Posts: 319
Hi Martin,

Thanks for that - it's great to get feedback.

It was pretty cool when it all came together - I love these stupid old tunes on the BBC but once you've heard a SID version there's no going back.

Then I just had to make the new (old) loading screen to add the finishing touch.

Of course the real beauty of it is you still get the sound effects as well coming from the BBC' s chip.

The perennial problem with the BBC is the lack of memory so finding the spare 3K for a SID tune is tricky - luckily Carousel has a lot of memory free and coupled with a great SID version made the perfect choice.

I think most other games may use the 32K more completely so to siddify them will be a Master only option.


-PJ


Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Wed Sep 08, 2010 5:45 am 

Joined: Tue Feb 09, 2010 7:11 pm
Posts: 809
Location: South Australia
See if you guys can do anything with this.
http://kaput.retroarchive.org/downloads/
Its a SID controlled by an 8080, so might be a little tricky, source code is there.


Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Tue Oct 05, 2010 8:14 pm 
User avatar

Joined: Mon Mar 14, 2005 10:13 pm
Posts: 1764
Oo-ooh, lookie ...



Ah-ahh!



_________________
I will be running the London Marathon 2015 and aim to raise £1,500 for the PSP Association.
Any sponsorship gratefully received!
http://www.bagshot-row.org/marathonformum
Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Tue Oct 05, 2010 9:14 pm 
User avatar

Joined: Mon Mar 31, 2008 10:04 pm
Posts: 3376
Location: Obscurity
Very nice 8)

We have 2Mhz processing and Sideways Ram too... :-k


Offline
 Profile  
 
 Post subject: Re: BeebSID
PostPosted: Thu Oct 07, 2010 2:20 pm 
User avatar

Joined: Fri Feb 22, 2008 4:44 pm
Posts: 319
I didn't know the SID could do PCM - we could have speech!

I'm amazed it works at all - at 44100 Hz that leaves 1,000,000/44,100 = 22 cycles per sample - no time to do anything... and how much song can you fit in 64K?


Offline
 Profile  
 
Display posts from previous:  Sort by  
 Page 16 of 29 [ 860 posts ]  Go to page Previous  1 ... 13, 14, 15, 16, 17, 18, 19 ... 29  Next

All times are UTC [ DST ]


Who is online

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

Search for:
Jump to:  

phpBB skin developed by: John Olson
Powered by phpBB® Forum Software © phpBB Group